From d0547f1d0b06e3fff1c4eff75830462b3749aaee Mon Sep 17 00:00:00 2001 From: navya9singh Date: Thu, 14 Jul 2022 14:43:46 -0700 Subject: [PATCH 001/124] noUncheckedIndexedAccess with enums Type narrowed --- src/compiler/checker.ts | 5 ++ .../reference/noUncheckedIndexAccess.js | 37 +++++++++++ .../reference/noUncheckedIndexAccess.symbols | 60 +++++++++++++++++ .../reference/noUncheckedIndexAccess.types | 65 +++++++++++++++++++ .../cases/compiler/noUncheckedIndexAccess.ts | 21 ++++++ 5 files changed, 188 insertions(+) create mode 100644 tests/baselines/reference/noUncheckedIndexAccess.js create mode 100644 tests/baselines/reference/noUncheckedIndexAccess.symbols create mode 100644 tests/baselines/reference/noUncheckedIndexAccess.types create mode 100644 tests/cases/compiler/noUncheckedIndexAccess.ts diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index de3c34e0679..c89299ce6b1 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -15589,6 +15589,11 @@ m2: ${(this.mapper2 as unknown as DebugTypeMapper).__debugToString().split("\n") return accessFlags & AccessFlags.IncludeUndefined ? getUnionType([indexInfo.type, undefinedType]) : indexInfo.type; } errorIfWritingToReadonlyIndex(indexInfo); + if (accessFlags & AccessFlags.IncludeUndefined && objectType.symbol.flags & (SymbolFlags.RegularEnum | SymbolFlags.ConstEnum)) { + if(indexType.flags & TypeFlags.EnumLiteral){ + return indexInfo.type; + } + } return accessFlags & AccessFlags.IncludeUndefined ? getUnionType([indexInfo.type, undefinedType]) : indexInfo.type; } if (indexType.flags & TypeFlags.Never) { diff --git a/tests/baselines/reference/noUncheckedIndexAccess.js b/tests/baselines/reference/noUncheckedIndexAccess.js new file mode 100644 index 00000000000..3b1e3839e1c --- /dev/null +++ b/tests/baselines/reference/noUncheckedIndexAccess.js @@ -0,0 +1,37 @@ +//// [noUncheckedIndexAccess.ts] +enum Meat { + Sausage, + Bacon + } + const sausage = Meat.Sausage + const valueSausage = Meat[sausage] + + const bacon = Meat.Bacon + const valueBacon = Meat[bacon] + + const union: Meat.Bacon | Meat.Sausage = Meat.Bacon + const valueUnion = Meat[union] + + //Avoiding a false positive + const value = Meat[0] + + const t = "testing" + const value2 = Meat[t] + + +//// [noUncheckedIndexAccess.js] +var Meat; +(function (Meat) { + Meat[Meat["Sausage"] = 0] = "Sausage"; + Meat[Meat["Bacon"] = 1] = "Bacon"; +})(Meat || (Meat = {})); +var sausage = Meat.Sausage; +var valueSausage = Meat[sausage]; +var bacon = Meat.Bacon; +var valueBacon = Meat[bacon]; +var union = Meat.Bacon; +var valueUnion = Meat[union]; +//Avoiding a false positive +var value = Meat[0]; +var t = "testing"; +var value2 = Meat[t]; diff --git a/tests/baselines/reference/noUncheckedIndexAccess.symbols b/tests/baselines/reference/noUncheckedIndexAccess.symbols new file mode 100644 index 00000000000..2f6c8a57061 --- /dev/null +++ b/tests/baselines/reference/noUncheckedIndexAccess.symbols @@ -0,0 +1,60 @@ +=== tests/cases/compiler/noUncheckedIndexAccess.ts === +enum Meat { +>Meat : Symbol(Meat, Decl(noUncheckedIndexAccess.ts, 0, 0)) + + Sausage, +>Sausage : Symbol(Meat.Sausage, Decl(noUncheckedIndexAccess.ts, 0, 11)) + + Bacon +>Bacon : Symbol(Meat.Bacon, Decl(noUncheckedIndexAccess.ts, 1, 12)) + } + const sausage = Meat.Sausage +>sausage : Symbol(sausage, Decl(noUncheckedIndexAccess.ts, 4, 7)) +>Meat.Sausage : Symbol(Meat.Sausage, Decl(noUncheckedIndexAccess.ts, 0, 11)) +>Meat : Symbol(Meat, Decl(noUncheckedIndexAccess.ts, 0, 0)) +>Sausage : Symbol(Meat.Sausage, Decl(noUncheckedIndexAccess.ts, 0, 11)) + + const valueSausage = Meat[sausage] +>valueSausage : Symbol(valueSausage, Decl(noUncheckedIndexAccess.ts, 5, 7)) +>Meat : Symbol(Meat, Decl(noUncheckedIndexAccess.ts, 0, 0)) +>sausage : Symbol(sausage, Decl(noUncheckedIndexAccess.ts, 4, 7)) + + const bacon = Meat.Bacon +>bacon : Symbol(bacon, Decl(noUncheckedIndexAccess.ts, 7, 7)) +>Meat.Bacon : Symbol(Meat.Bacon, Decl(noUncheckedIndexAccess.ts, 1, 12)) +>Meat : Symbol(Meat, Decl(noUncheckedIndexAccess.ts, 0, 0)) +>Bacon : Symbol(Meat.Bacon, Decl(noUncheckedIndexAccess.ts, 1, 12)) + + const valueBacon = Meat[bacon] +>valueBacon : Symbol(valueBacon, Decl(noUncheckedIndexAccess.ts, 8, 7)) +>Meat : Symbol(Meat, Decl(noUncheckedIndexAccess.ts, 0, 0)) +>bacon : Symbol(bacon, Decl(noUncheckedIndexAccess.ts, 7, 7)) + + const union: Meat.Bacon | Meat.Sausage = Meat.Bacon +>union : Symbol(union, Decl(noUncheckedIndexAccess.ts, 10, 7)) +>Meat : Symbol(Meat, Decl(noUncheckedIndexAccess.ts, 0, 0)) +>Bacon : Symbol(Meat.Bacon, Decl(noUncheckedIndexAccess.ts, 1, 12)) +>Meat : Symbol(Meat, Decl(noUncheckedIndexAccess.ts, 0, 0)) +>Sausage : Symbol(Meat.Sausage, Decl(noUncheckedIndexAccess.ts, 0, 11)) +>Meat.Bacon : Symbol(Meat.Bacon, Decl(noUncheckedIndexAccess.ts, 1, 12)) +>Meat : Symbol(Meat, Decl(noUncheckedIndexAccess.ts, 0, 0)) +>Bacon : Symbol(Meat.Bacon, Decl(noUncheckedIndexAccess.ts, 1, 12)) + + const valueUnion = Meat[union] +>valueUnion : Symbol(valueUnion, Decl(noUncheckedIndexAccess.ts, 11, 7)) +>Meat : Symbol(Meat, Decl(noUncheckedIndexAccess.ts, 0, 0)) +>union : Symbol(union, Decl(noUncheckedIndexAccess.ts, 10, 7)) + + //Avoiding a false positive + const value = Meat[0] +>value : Symbol(value, Decl(noUncheckedIndexAccess.ts, 14, 7)) +>Meat : Symbol(Meat, Decl(noUncheckedIndexAccess.ts, 0, 0)) + + const t = "testing" +>t : Symbol(t, Decl(noUncheckedIndexAccess.ts, 16, 7)) + + const value2 = Meat[t] +>value2 : Symbol(value2, Decl(noUncheckedIndexAccess.ts, 17, 7)) +>Meat : Symbol(Meat, Decl(noUncheckedIndexAccess.ts, 0, 0)) +>t : Symbol(t, Decl(noUncheckedIndexAccess.ts, 16, 7)) + diff --git a/tests/baselines/reference/noUncheckedIndexAccess.types b/tests/baselines/reference/noUncheckedIndexAccess.types new file mode 100644 index 00000000000..3eab3e64bed --- /dev/null +++ b/tests/baselines/reference/noUncheckedIndexAccess.types @@ -0,0 +1,65 @@ +=== tests/cases/compiler/noUncheckedIndexAccess.ts === +enum Meat { +>Meat : Meat + + Sausage, +>Sausage : Meat.Sausage + + Bacon +>Bacon : Meat.Bacon + } + const sausage = Meat.Sausage +>sausage : Meat.Sausage +>Meat.Sausage : Meat.Sausage +>Meat : typeof Meat +>Sausage : Meat.Sausage + + const valueSausage = Meat[sausage] +>valueSausage : string +>Meat[sausage] : string +>Meat : typeof Meat +>sausage : Meat.Sausage + + const bacon = Meat.Bacon +>bacon : Meat.Bacon +>Meat.Bacon : Meat.Bacon +>Meat : typeof Meat +>Bacon : Meat.Bacon + + const valueBacon = Meat[bacon] +>valueBacon : string +>Meat[bacon] : string +>Meat : typeof Meat +>bacon : Meat.Bacon + + const union: Meat.Bacon | Meat.Sausage = Meat.Bacon +>union : Meat +>Meat : any +>Meat : any +>Meat.Bacon : Meat.Bacon +>Meat : typeof Meat +>Bacon : Meat.Bacon + + const valueUnion = Meat[union] +>valueUnion : string +>Meat[union] : string +>Meat : typeof Meat +>union : Meat.Bacon + + //Avoiding a false positive + const value = Meat[0] +>value : string | undefined +>Meat[0] : string | undefined +>Meat : typeof Meat +>0 : 0 + + const t = "testing" +>t : "testing" +>"testing" : "testing" + + const value2 = Meat[t] +>value2 : error +>Meat[t] : error +>Meat : typeof Meat +>t : "testing" + diff --git a/tests/cases/compiler/noUncheckedIndexAccess.ts b/tests/cases/compiler/noUncheckedIndexAccess.ts new file mode 100644 index 00000000000..0891d9e40ae --- /dev/null +++ b/tests/cases/compiler/noUncheckedIndexAccess.ts @@ -0,0 +1,21 @@ +//@noUncheckedIndexedAccess: true +//@strictNullChecks: true + +enum Meat { + Sausage, + Bacon + } + const sausage = Meat.Sausage + const valueSausage = Meat[sausage] + + const bacon = Meat.Bacon + const valueBacon = Meat[bacon] + + const union: Meat.Bacon | Meat.Sausage = Meat.Bacon + const valueUnion = Meat[union] + + //Avoiding a false positive + const value = Meat[0] + + const t = "testing" + const value2 = Meat[t] From 9b1cbe059bbe97ffcb78861ad463f1ff84c48026 Mon Sep 17 00:00:00 2001 From: navya9singh Date: Tue, 19 Jul 2022 14:38:24 -0700 Subject: [PATCH 002/124] Added type checks to avoid false positive results --- src/compiler/checker.ts | 4 +-- .../reference/noUncheckedIndexAccess.js | 31 +++++++++++++--- .../reference/noUncheckedIndexAccess.symbols | 32 ++++++++++++++--- .../reference/noUncheckedIndexAccess.types | 35 ++++++++++++++++--- .../cases/compiler/noUncheckedIndexAccess.ts | 13 +++++-- 5 files changed, 97 insertions(+), 18 deletions(-) diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index c89299ce6b1..679e79ded0c 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -15589,8 +15589,8 @@ m2: ${(this.mapper2 as unknown as DebugTypeMapper).__debugToString().split("\n") return accessFlags & AccessFlags.IncludeUndefined ? getUnionType([indexInfo.type, undefinedType]) : indexInfo.type; } errorIfWritingToReadonlyIndex(indexInfo); - if (accessFlags & AccessFlags.IncludeUndefined && objectType.symbol.flags & (SymbolFlags.RegularEnum | SymbolFlags.ConstEnum)) { - if(indexType.flags & TypeFlags.EnumLiteral){ + if (accessFlags & AccessFlags.IncludeUndefined && objectType.symbol && objectType.symbol.flags & (SymbolFlags.RegularEnum | SymbolFlags.ConstEnum)) { + if (indexType.symbol && indexType.flags & TypeFlags.EnumLiteral && getParentOfSymbol(indexType.symbol) === objectType.symbol) { return indexInfo.type; } } diff --git a/tests/baselines/reference/noUncheckedIndexAccess.js b/tests/baselines/reference/noUncheckedIndexAccess.js index 3b1e3839e1c..cde4a72ff6d 100644 --- a/tests/baselines/reference/noUncheckedIndexAccess.js +++ b/tests/baselines/reference/noUncheckedIndexAccess.js @@ -15,9 +15,17 @@ enum Meat { //Avoiding a false positive const value = Meat[0] - const t = "testing" - const value2 = Meat[t] - + const valueUndefined = "testing" + const value2 = Meat[valueUndefined] + + enum A { + a, b, c + } + enum B { + x, y, z + } + + const value3 = A[B.x]; //// [noUncheckedIndexAccess.js] var Meat; @@ -33,5 +41,18 @@ var union = Meat.Bacon; var valueUnion = Meat[union]; //Avoiding a false positive var value = Meat[0]; -var t = "testing"; -var value2 = Meat[t]; +var valueUndefined = "testing"; +var value2 = Meat[valueUndefined]; +var A; +(function (A) { + A[A["a"] = 0] = "a"; + A[A["b"] = 1] = "b"; + A[A["c"] = 2] = "c"; +})(A || (A = {})); +var B; +(function (B) { + B[B["x"] = 0] = "x"; + B[B["y"] = 1] = "y"; + B[B["z"] = 2] = "z"; +})(B || (B = {})); +var value3 = A[B.x]; diff --git a/tests/baselines/reference/noUncheckedIndexAccess.symbols b/tests/baselines/reference/noUncheckedIndexAccess.symbols index 2f6c8a57061..b9317e08c6a 100644 --- a/tests/baselines/reference/noUncheckedIndexAccess.symbols +++ b/tests/baselines/reference/noUncheckedIndexAccess.symbols @@ -50,11 +50,35 @@ enum Meat { >value : Symbol(value, Decl(noUncheckedIndexAccess.ts, 14, 7)) >Meat : Symbol(Meat, Decl(noUncheckedIndexAccess.ts, 0, 0)) - const t = "testing" ->t : Symbol(t, Decl(noUncheckedIndexAccess.ts, 16, 7)) + const valueUndefined = "testing" +>valueUndefined : Symbol(valueUndefined, Decl(noUncheckedIndexAccess.ts, 16, 7)) - const value2 = Meat[t] + const value2 = Meat[valueUndefined] >value2 : Symbol(value2, Decl(noUncheckedIndexAccess.ts, 17, 7)) >Meat : Symbol(Meat, Decl(noUncheckedIndexAccess.ts, 0, 0)) ->t : Symbol(t, Decl(noUncheckedIndexAccess.ts, 16, 7)) +>valueUndefined : Symbol(valueUndefined, Decl(noUncheckedIndexAccess.ts, 16, 7)) + + enum A { +>A : Symbol(A, Decl(noUncheckedIndexAccess.ts, 17, 37)) + + a, b, c +>a : Symbol(A.a, Decl(noUncheckedIndexAccess.ts, 19, 10)) +>b : Symbol(A.b, Decl(noUncheckedIndexAccess.ts, 20, 6)) +>c : Symbol(A.c, Decl(noUncheckedIndexAccess.ts, 20, 9)) + } + enum B { +>B : Symbol(B, Decl(noUncheckedIndexAccess.ts, 21, 3)) + + x, y, z +>x : Symbol(B.x, Decl(noUncheckedIndexAccess.ts, 22, 10)) +>y : Symbol(B.y, Decl(noUncheckedIndexAccess.ts, 23, 6)) +>z : Symbol(B.z, Decl(noUncheckedIndexAccess.ts, 23, 9)) + } + + const value3 = A[B.x]; +>value3 : Symbol(value3, Decl(noUncheckedIndexAccess.ts, 26, 7)) +>A : Symbol(A, Decl(noUncheckedIndexAccess.ts, 17, 37)) +>B.x : Symbol(B.x, Decl(noUncheckedIndexAccess.ts, 22, 10)) +>B : Symbol(B, Decl(noUncheckedIndexAccess.ts, 21, 3)) +>x : Symbol(B.x, Decl(noUncheckedIndexAccess.ts, 22, 10)) diff --git a/tests/baselines/reference/noUncheckedIndexAccess.types b/tests/baselines/reference/noUncheckedIndexAccess.types index 3eab3e64bed..d50f53e442d 100644 --- a/tests/baselines/reference/noUncheckedIndexAccess.types +++ b/tests/baselines/reference/noUncheckedIndexAccess.types @@ -53,13 +53,38 @@ enum Meat { >Meat : typeof Meat >0 : 0 - const t = "testing" ->t : "testing" + const valueUndefined = "testing" +>valueUndefined : "testing" >"testing" : "testing" - const value2 = Meat[t] + const value2 = Meat[valueUndefined] >value2 : error ->Meat[t] : error +>Meat[valueUndefined] : error >Meat : typeof Meat ->t : "testing" +>valueUndefined : "testing" + + enum A { +>A : A + + a, b, c +>a : A.a +>b : A.b +>c : A.c + } + enum B { +>B : B + + x, y, z +>x : B.x +>y : B.y +>z : B.z + } + + const value3 = A[B.x]; +>value3 : string | undefined +>A[B.x] : string | undefined +>A : typeof A +>B.x : B.x +>B : typeof B +>x : B.x diff --git a/tests/cases/compiler/noUncheckedIndexAccess.ts b/tests/cases/compiler/noUncheckedIndexAccess.ts index 0891d9e40ae..826459036e5 100644 --- a/tests/cases/compiler/noUncheckedIndexAccess.ts +++ b/tests/cases/compiler/noUncheckedIndexAccess.ts @@ -17,5 +17,14 @@ enum Meat { //Avoiding a false positive const value = Meat[0] - const t = "testing" - const value2 = Meat[t] + const valueUndefined = "testing" + const value2 = Meat[valueUndefined] + + enum A { + a, b, c + } + enum B { + x, y, z + } + + const value3 = A[B.x]; \ No newline at end of file From 3cade4ca240b6abb33706c2df87553abd6d32088 Mon Sep 17 00:00:00 2001 From: navya9singh Date: Mon, 25 Jul 2022 11:53:20 -0700 Subject: [PATCH 003/124] String.prototype.replace docs fix. Co-authored-by: graphemecluster --- src/lib/es2015.symbol.wellknown.d.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/lib/es2015.symbol.wellknown.d.ts b/src/lib/es2015.symbol.wellknown.d.ts index 8911baa9bb9..69914a9d557 100644 --- a/src/lib/es2015.symbol.wellknown.d.ts +++ b/src/lib/es2015.symbol.wellknown.d.ts @@ -219,9 +219,9 @@ interface String { match(matcher: { [Symbol.match](string: string): RegExpMatchArray | null; }): RegExpMatchArray | null; /** - * Replaces first match with string or all matches with RegExp. - * @param searchValue A string or RegExp search value. - * @param replaceValue A string containing the text to replace for match. + * Replaces one or more occurrences of substrings that match the method provided by `searchValue`. + * @param searchValue An object that supports searching for and replacing matches within a string. + * @param replacer A function that returns the replacement text. */ replace(searchValue: { [Symbol.replace](string: string, replaceValue: string): string; }, replaceValue: string): string; From 04df1e18d9161035a18e0ea44eec8d1ce7d4f39d Mon Sep 17 00:00:00 2001 From: navya9singh Date: Mon, 25 Jul 2022 12:25:45 -0700 Subject: [PATCH 004/124] Follow up changes to es5.d.ts --- src/lib/es5.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/es5.d.ts b/src/lib/es5.d.ts index b062a920c37..a743cb0a073 100644 --- a/src/lib/es5.d.ts +++ b/src/lib/es5.d.ts @@ -430,7 +430,7 @@ interface String { /** * Replaces text in a string, using a regular expression or search string. * @param searchValue A string to search for. - * @param replaceValue A string containing the text to replace for every successful match of searchValue in this string. + * @param replaceValue A string containing the text to replace. When the searchvalue is a string, only the first match is replaced. If the searchValue is a Regexp, all matches are replaced if the g flag is set. Otherwise only the first one is. */ replace(searchValue: string | RegExp, replaceValue: string): string; From 34c3b9cf49841391384f397ad3c49cfed9438b2b Mon Sep 17 00:00:00 2001 From: navya9singh Date: Mon, 25 Jul 2022 14:26:09 -0700 Subject: [PATCH 005/124] Fixed changes to previous commit: Co-authored-by: graphemecluster --- src/lib/es2015.symbol.wellknown.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/es2015.symbol.wellknown.d.ts b/src/lib/es2015.symbol.wellknown.d.ts index 69914a9d557..c8250c10a20 100644 --- a/src/lib/es2015.symbol.wellknown.d.ts +++ b/src/lib/es2015.symbol.wellknown.d.ts @@ -221,7 +221,7 @@ interface String { /** * Replaces one or more occurrences of substrings that match the method provided by `searchValue`. * @param searchValue An object that supports searching for and replacing matches within a string. - * @param replacer A function that returns the replacement text. + * @param replacer The replacement text. */ replace(searchValue: { [Symbol.replace](string: string, replaceValue: string): string; }, replaceValue: string): string; From 472584f9cdad7f1ac6c19c0313c59637c71b94b3 Mon Sep 17 00:00:00 2001 From: navya9singh Date: Wed, 27 Jul 2022 13:18:35 -0700 Subject: [PATCH 006/124] Changes to resolve pr comments --- src/lib/es2015.symbol.wellknown.d.ts | 4 +- src/lib/es5.d.ts | 4 +- .../completionsStringMethods.baseline | 50 ++++++++++++++++++- 3 files changed, 52 insertions(+), 6 deletions(-) diff --git a/src/lib/es2015.symbol.wellknown.d.ts b/src/lib/es2015.symbol.wellknown.d.ts index c8250c10a20..cbac3ba5682 100644 --- a/src/lib/es2015.symbol.wellknown.d.ts +++ b/src/lib/es2015.symbol.wellknown.d.ts @@ -219,9 +219,9 @@ interface String { match(matcher: { [Symbol.match](string: string): RegExpMatchArray | null; }): RegExpMatchArray | null; /** - * Replaces one or more occurrences of substrings that match the method provided by `searchValue`. + * Passes a string and {@linkcode replaceValue} to the [Symbol.replace] method on {@linkcode searchValue}. This method is expected to implement its own replacement algorithm. * @param searchValue An object that supports searching for and replacing matches within a string. - * @param replacer The replacement text. + * @param replaceValue The replacement text. */ replace(searchValue: { [Symbol.replace](string: string, replaceValue: string): string; }, replaceValue: string): string; diff --git a/src/lib/es5.d.ts b/src/lib/es5.d.ts index a743cb0a073..43f30e668d9 100644 --- a/src/lib/es5.d.ts +++ b/src/lib/es5.d.ts @@ -429,8 +429,8 @@ interface String { /** * Replaces text in a string, using a regular expression or search string. - * @param searchValue A string to search for. - * @param replaceValue A string containing the text to replace. When the searchvalue is a string, only the first match is replaced. If the searchValue is a Regexp, all matches are replaced if the g flag is set. Otherwise only the first one is. + * @param searchValue A string or regular expression to search for. + * @param replaceValue A string containing the text to replace. When the {@linkcode searchValue} is a string, only the first match is replaced. If the {@linkcode searchValue} is a RegExp, all matches are replaced if the g flag is set. Otherwise only the first one is. */ replace(searchValue: string | RegExp, replaceValue: string): string; diff --git a/tests/baselines/reference/completionsStringMethods.baseline b/tests/baselines/reference/completionsStringMethods.baseline index 0d3fe39d755..00fde327a21 100644 --- a/tests/baselines/reference/completionsStringMethods.baseline +++ b/tests/baselines/reference/completionsStringMethods.baseline @@ -1048,7 +1048,7 @@ "kind": "space" }, { - "text": "A string to search for.", + "text": "A string or regular expression to search for.", "kind": "text" } ] @@ -1065,7 +1065,53 @@ "kind": "space" }, { - "text": "A string containing the text to replace for every successful match of searchValue in this string.", + "text": "A string containing the text to replace. When the ", + "kind": "text" + }, + { + "text": "{@linkcode ", + "kind": "link" + }, + { + "text": "searchValue", + "kind": "linkName", + "target": { + "fileName": "lib.d.ts", + "textSpan": { + "start": 19079, + "length": 28 + } + } + }, + { + "text": "}", + "kind": "link" + }, + { + "text": " is a string, only the first match is replaced. If the ", + "kind": "text" + }, + { + "text": "{@linkcode ", + "kind": "link" + }, + { + "text": "searchValue", + "kind": "linkName", + "target": { + "fileName": "lib.d.ts", + "textSpan": { + "start": 19079, + "length": 28 + } + } + }, + { + "text": "}", + "kind": "link" + }, + { + "text": " is a RegExp, all matches are replaced if the g flag is set. Otherwise only the first one is.", "kind": "text" } ] From cd312d3076c054cdf9ed6f33c2d3e3995bca92eb Mon Sep 17 00:00:00 2001 From: navya9singh Date: Wed, 31 Aug 2022 13:13:29 -0700 Subject: [PATCH 007/124] Managing control flow --- src/compiler/checker.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 679e79ded0c..f5e29d66dc1 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -15589,12 +15589,13 @@ m2: ${(this.mapper2 as unknown as DebugTypeMapper).__debugToString().split("\n") return accessFlags & AccessFlags.IncludeUndefined ? getUnionType([indexInfo.type, undefinedType]) : indexInfo.type; } errorIfWritingToReadonlyIndex(indexInfo); - if (accessFlags & AccessFlags.IncludeUndefined && objectType.symbol && objectType.symbol.flags & (SymbolFlags.RegularEnum | SymbolFlags.ConstEnum)) { - if (indexType.symbol && indexType.flags & TypeFlags.EnumLiteral && getParentOfSymbol(indexType.symbol) === objectType.symbol) { + if (accessFlags & AccessFlags.IncludeUndefined) { + if (objectType.symbol && objectType.symbol.flags & (SymbolFlags.RegularEnum | SymbolFlags.ConstEnum) && (indexType.symbol && indexType.flags & TypeFlags.EnumLiteral && getParentOfSymbol(indexType.symbol) === objectType.symbol)) { return indexInfo.type; } + return getUnionType([indexInfo.type, undefinedType]); } - return accessFlags & AccessFlags.IncludeUndefined ? getUnionType([indexInfo.type, undefinedType]) : indexInfo.type; + return indexInfo.type; } if (indexType.flags & TypeFlags.Never) { return neverType; From ba10a0d7c06df259e620645a8d6fd9a5262d8b5d Mon Sep 17 00:00:00 2001 From: navya9singh Date: Thu, 15 Sep 2022 15:56:31 -0700 Subject: [PATCH 008/124] Removing duplicated code --- src/compiler/checker.ts | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index f5e29d66dc1..3e823c25e64 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -15589,10 +15589,15 @@ m2: ${(this.mapper2 as unknown as DebugTypeMapper).__debugToString().split("\n") return accessFlags & AccessFlags.IncludeUndefined ? getUnionType([indexInfo.type, undefinedType]) : indexInfo.type; } errorIfWritingToReadonlyIndex(indexInfo); - if (accessFlags & AccessFlags.IncludeUndefined) { - if (objectType.symbol && objectType.symbol.flags & (SymbolFlags.RegularEnum | SymbolFlags.ConstEnum) && (indexType.symbol && indexType.flags & TypeFlags.EnumLiteral && getParentOfSymbol(indexType.symbol) === objectType.symbol)) { - return indexInfo.type; - } + // When accessing an enum object with its own type, + // e.g. E[E.A] for enum E { A }, undefined shouldn't + // be included in the result type + if ((accessFlags & AccessFlags.IncludeUndefined) && + !(objectType.symbol && + objectType.symbol.flags & (SymbolFlags.RegularEnum | SymbolFlags.ConstEnum) && + (indexType.symbol && + indexType.flags & TypeFlags.EnumLiteral && + getParentOfSymbol(indexType.symbol) === objectType.symbol))) { return getUnionType([indexInfo.type, undefinedType]); } return indexInfo.type; From 29e50b314900d22b08f6472918f59ae2b40aba08 Mon Sep 17 00:00:00 2001 From: navya9singh Date: Fri, 16 Sep 2022 11:07:15 -0700 Subject: [PATCH 009/124] Rewording documentation --- src/lib/es2015.symbol.wellknown.d.ts | 2 +- src/lib/es5.d.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/es2015.symbol.wellknown.d.ts b/src/lib/es2015.symbol.wellknown.d.ts index cbac3ba5682..f27dc688500 100644 --- a/src/lib/es2015.symbol.wellknown.d.ts +++ b/src/lib/es2015.symbol.wellknown.d.ts @@ -219,7 +219,7 @@ interface String { match(matcher: { [Symbol.match](string: string): RegExpMatchArray | null; }): RegExpMatchArray | null; /** - * Passes a string and {@linkcode replaceValue} to the [Symbol.replace] method on {@linkcode searchValue}. This method is expected to implement its own replacement algorithm. + * Passes a string and {@linkcode replaceValue} to the `[Symbol.replace]` method on {@linkcode searchValue}. This method is expected to implement its own replacement algorithm. * @param searchValue An object that supports searching for and replacing matches within a string. * @param replaceValue The replacement text. */ diff --git a/src/lib/es5.d.ts b/src/lib/es5.d.ts index 43f30e668d9..8fcc47e708b 100644 --- a/src/lib/es5.d.ts +++ b/src/lib/es5.d.ts @@ -430,7 +430,7 @@ interface String { /** * Replaces text in a string, using a regular expression or search string. * @param searchValue A string or regular expression to search for. - * @param replaceValue A string containing the text to replace. When the {@linkcode searchValue} is a string, only the first match is replaced. If the {@linkcode searchValue} is a RegExp, all matches are replaced if the g flag is set. Otherwise only the first one is. + * @param replaceValue A string containing the text to replace. When the {@linkcode searchValue} is a RegExp, all matches are replaced if the g flag is set (taking into account the y flag if present). Otherwise {@linkcode searchValue} only the first match is replaced. */ replace(searchValue: string | RegExp, replaceValue: string): string; From 05071920a03f8ea530fe01f79f2537c999ec8b02 Mon Sep 17 00:00:00 2001 From: navya9singh Date: Fri, 16 Sep 2022 11:54:52 -0700 Subject: [PATCH 010/124] Accepting baselines --- .../baselines/reference/completionsStringMethods.baseline | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/baselines/reference/completionsStringMethods.baseline b/tests/baselines/reference/completionsStringMethods.baseline index 00fde327a21..7e356829dd3 100644 --- a/tests/baselines/reference/completionsStringMethods.baseline +++ b/tests/baselines/reference/completionsStringMethods.baseline @@ -1078,7 +1078,7 @@ "target": { "fileName": "lib.d.ts", "textSpan": { - "start": 19079, + "start": 19080, "length": 28 } } @@ -1088,7 +1088,7 @@ "kind": "link" }, { - "text": " is a string, only the first match is replaced. If the ", + "text": " is a RegExp, all matches are replaced if the g flag is set (taking into account the y flag if present). Otherwise ", "kind": "text" }, { @@ -1101,7 +1101,7 @@ "target": { "fileName": "lib.d.ts", "textSpan": { - "start": 19079, + "start": 19080, "length": 28 } } @@ -1111,7 +1111,7 @@ "kind": "link" }, { - "text": " is a RegExp, all matches are replaced if the g flag is set. Otherwise only the first one is.", + "text": " only the first match is replaced.", "kind": "text" } ] From 906510e0f30590a4c8fdc892905ccb8dbe512e3d Mon Sep 17 00:00:00 2001 From: navya9singh Date: Fri, 16 Sep 2022 15:36:21 -0700 Subject: [PATCH 011/124] Fixes for pr --- src/lib/es5.d.ts | 2 +- .../baselines/reference/completionsStringMethods.baseline | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/lib/es5.d.ts b/src/lib/es5.d.ts index 8fcc47e708b..1d36ad18047 100644 --- a/src/lib/es5.d.ts +++ b/src/lib/es5.d.ts @@ -430,7 +430,7 @@ interface String { /** * Replaces text in a string, using a regular expression or search string. * @param searchValue A string or regular expression to search for. - * @param replaceValue A string containing the text to replace. When the {@linkcode searchValue} is a RegExp, all matches are replaced if the g flag is set (taking into account the y flag if present). Otherwise {@linkcode searchValue} only the first match is replaced. + * @param replaceValue A string containing the text to replace. When the {@linkcode searchValue} is a `RegExp`, all matches are replaced if the `g` flag is set (or only those matches at the beginning, if the `y` flag if present). Otherwise, only the first match of {@linkcode searchValue} is replaced. */ replace(searchValue: string | RegExp, replaceValue: string): string; diff --git a/tests/baselines/reference/completionsStringMethods.baseline b/tests/baselines/reference/completionsStringMethods.baseline index 7e356829dd3..2d53d3ffbed 100644 --- a/tests/baselines/reference/completionsStringMethods.baseline +++ b/tests/baselines/reference/completionsStringMethods.baseline @@ -1078,7 +1078,7 @@ "target": { "fileName": "lib.d.ts", "textSpan": { - "start": 19080, + "start": 19113, "length": 28 } } @@ -1088,7 +1088,7 @@ "kind": "link" }, { - "text": " is a RegExp, all matches are replaced if the g flag is set (taking into account the y flag if present). Otherwise ", + "text": " is a `RegExp`, all matches are replaced if the `g` flag is set (or only those matches at the beginning, if the `y` flag if present). Otherwise, only the first match of ", "kind": "text" }, { @@ -1101,7 +1101,7 @@ "target": { "fileName": "lib.d.ts", "textSpan": { - "start": 19080, + "start": 19113, "length": 28 } } @@ -1111,7 +1111,7 @@ "kind": "link" }, { - "text": " only the first match is replaced.", + "text": " is replaced.", "kind": "text" } ] From abc58bdabcf536bd5204fbc84fb7f45d75f1a9ad Mon Sep 17 00:00:00 2001 From: navya9singh Date: Tue, 20 Sep 2022 12:09:04 -0700 Subject: [PATCH 012/124] Fixing baseline errors --- tests/baselines/reference/completionsStringMethods.baseline | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/baselines/reference/completionsStringMethods.baseline b/tests/baselines/reference/completionsStringMethods.baseline index 2d53d3ffbed..78080c98970 100644 --- a/tests/baselines/reference/completionsStringMethods.baseline +++ b/tests/baselines/reference/completionsStringMethods.baseline @@ -1078,7 +1078,7 @@ "target": { "fileName": "lib.d.ts", "textSpan": { - "start": 19113, + "start": 18875, "length": 28 } } @@ -1101,7 +1101,7 @@ "target": { "fileName": "lib.d.ts", "textSpan": { - "start": 19113, + "start": 18875, "length": 28 } } From 80ae43d2399503a04651e3705823137d36148b00 Mon Sep 17 00:00:00 2001 From: navya9singh Date: Tue, 20 Sep 2022 12:13:21 -0700 Subject: [PATCH 013/124] Fixing spaces --- src/compiler/checker.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 3e823c25e64..09aaf455714 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -15589,7 +15589,7 @@ m2: ${(this.mapper2 as unknown as DebugTypeMapper).__debugToString().split("\n") return accessFlags & AccessFlags.IncludeUndefined ? getUnionType([indexInfo.type, undefinedType]) : indexInfo.type; } errorIfWritingToReadonlyIndex(indexInfo); - // When accessing an enum object with its own type, + // When accessing an enum object with its own type, // e.g. E[E.A] for enum E { A }, undefined shouldn't // be included in the result type if ((accessFlags & AccessFlags.IncludeUndefined) && From 9740bcc53418e8792a4dbb978059ff5a02b55c91 Mon Sep 17 00:00:00 2001 From: Daniel Rosenwasser Date: Thu, 22 Sep 2022 18:33:09 -0700 Subject: [PATCH 014/124] Pluralized `hasInvalidatedResolution` -> `hasInvalidatedResolutions` (#50912) * Pluralize hasInvalidatedResolution to hasInvalidatedResolutions. * Accepted baselines. --- src/compiler/program.ts | 10 +++++----- src/compiler/resolutionCache.ts | 8 ++++---- src/compiler/types.ts | 4 ++-- src/compiler/watchPublic.ts | 18 +++++++++--------- src/server/project.ts | 4 ++-- src/services/services.ts | 6 +++--- src/services/types.ts | 2 +- .../unittests/reuseProgramStructure.ts | 2 +- src/testRunner/unittests/tscWatch/watchApi.ts | 8 ++++---- .../reference/api/tsserverlibrary.d.ts | 4 ++-- tests/baselines/reference/api/typescript.d.ts | 4 ++-- ...not-implement-hasInvalidatedResolutions.js} | 0 ...st-implements-hasInvalidatedResolutions.js} | 0 13 files changed, 35 insertions(+), 35 deletions(-) rename tests/baselines/reference/tscWatch/watchApi/{host-implements-does-not-implement-hasInvalidatedResolution.js => host-implements-does-not-implement-hasInvalidatedResolutions.js} (100%) rename tests/baselines/reference/tscWatch/watchApi/{host-implements-hasInvalidatedResolution.js => host-implements-hasInvalidatedResolutions.js} (100%) diff --git a/src/compiler/program.ts b/src/compiler/program.ts index 5b48d317db7..74abd84b436 100644 --- a/src/compiler/program.ts +++ b/src/compiler/program.ts @@ -748,7 +748,7 @@ namespace ts { newOptions: CompilerOptions, getSourceVersion: (path: Path, fileName: string) => string | undefined, fileExists: (fileName: string) => boolean, - hasInvalidatedResolution: HasInvalidatedResolution, + hasInvalidatedResolutions: HasInvalidatedResolutions, hasChangedAutomaticTypeDirectiveNames: HasChangedAutomaticTypeDirectiveNames | undefined, getParsedCommandLine: (fileName: string) => ParsedCommandLine | undefined, projectReferences: readonly ProjectReference[] | undefined @@ -782,7 +782,7 @@ namespace ts { function sourceFileNotUptoDate(sourceFile: SourceFile) { return !sourceFileVersionUptoDate(sourceFile) || - hasInvalidatedResolution(sourceFile.path); + hasInvalidatedResolutions(sourceFile.path); } function sourceFileVersionUptoDate(sourceFile: SourceFile) { @@ -1076,7 +1076,7 @@ namespace ts { let moduleResolutionCache: ModuleResolutionCache | undefined; let typeReferenceDirectiveResolutionCache: TypeReferenceDirectiveResolutionCache | undefined; let actualResolveModuleNamesWorker: (moduleNames: string[], containingFile: SourceFile, containingFileName: string, reusedNames?: string[], redirectedReference?: ResolvedProjectReference) => ResolvedModuleFull[]; - const hasInvalidatedResolution = host.hasInvalidatedResolution || returnFalse; + const hasInvalidatedResolutions = host.hasInvalidatedResolutions || returnFalse; if (host.resolveModuleNames) { actualResolveModuleNamesWorker = (moduleNames, containingFile, containingFileName, reusedNames, redirectedReference) => host.resolveModuleNames!(Debug.checkEachDefined(moduleNames), containingFileName, reusedNames, redirectedReference, options, containingFile).map(resolved => { // An older host may have omitted extension, in which case we should infer it from the file extension of resolvedFileName. @@ -1557,7 +1557,7 @@ namespace ts { for (let i = 0; i < moduleNames.length; i++) { const moduleName = moduleNames[i]; // If the source file is unchanged and doesnt have invalidated resolution, reuse the module resolutions - if (file === oldSourceFile && !hasInvalidatedResolution(oldSourceFile.path)) { + if (file === oldSourceFile && !hasInvalidatedResolutions(oldSourceFile.path)) { const oldResolvedModule = getResolvedModule(oldSourceFile, moduleName, getModeForResolutionAtIndex(oldSourceFile, i)); if (oldResolvedModule) { if (isTraceEnabled(options, host)) { @@ -1822,7 +1822,7 @@ namespace ts { // tentatively approve the file modifiedSourceFiles.push({ oldFile: oldSourceFile, newFile: newSourceFile }); } - else if (hasInvalidatedResolution(oldSourceFile.path)) { + else if (hasInvalidatedResolutions(oldSourceFile.path)) { // 'module/types' references could have changed structureIsReused = StructureIsReused.SafeModules; diff --git a/src/compiler/resolutionCache.ts b/src/compiler/resolutionCache.ts index 27b863a3abf..732a1114229 100644 --- a/src/compiler/resolutionCache.ts +++ b/src/compiler/resolutionCache.ts @@ -14,7 +14,7 @@ namespace ts { removeResolutionsOfFile(filePath: Path): void; removeResolutionsFromProjectReferenceRedirects(filePath: Path): void; setFilesWithInvalidatedNonRelativeUnresolvedImports(filesWithUnresolvedImports: ESMap): void; - createHasInvalidatedResolution(customHasInvalidatedResolution: HasInvalidatedResolution): HasInvalidatedResolution; + createHasInvalidatedResolutions(customHasInvalidatedResolutions: HasInvalidatedResolutions): HasInvalidatedResolutions; hasChangedAutomaticTypeDirectiveNames(): boolean; isFileWithInvalidatedNonRelativeUnresolvedImports(path: Path): boolean; @@ -236,7 +236,7 @@ namespace ts { invalidateResolutionOfFile, invalidateResolutionsOfFailedLookupLocations, setFilesWithInvalidatedNonRelativeUnresolvedImports, - createHasInvalidatedResolution, + createHasInvalidatedResolutions, isFileWithInvalidatedNonRelativeUnresolvedImports, updateTypeRootsWatch, closeTypeRootsWatch, @@ -300,12 +300,12 @@ namespace ts { return !!value && !!value.length; } - function createHasInvalidatedResolution(customHasInvalidatedResolution: HasInvalidatedResolution): HasInvalidatedResolution { + function createHasInvalidatedResolutions(customHasInvalidatedResolutions: HasInvalidatedResolutions): HasInvalidatedResolutions { // Ensure pending resolutions are applied invalidateResolutionsOfFailedLookupLocations(); const collected = filesWithInvalidatedResolutions; filesWithInvalidatedResolutions = undefined; - return path => customHasInvalidatedResolution(path) || + return path => customHasInvalidatedResolutions(path) || !!collected?.has(path) || isFileWithInvalidatedNonRelativeUnresolvedImports(path); } diff --git a/src/compiler/types.ts b/src/compiler/types.ts index f63c1f21078..66e55ab58b3 100644 --- a/src/compiler/types.ts +++ b/src/compiler/types.ts @@ -7179,7 +7179,7 @@ namespace ts { } /* @internal */ - export type HasInvalidatedResolution = (sourceFile: Path) => boolean; + export type HasInvalidatedResolutions = (sourceFile: Path) => boolean; /* @internal */ export type HasChangedAutomaticTypeDirectiveNames = () => boolean; @@ -7216,7 +7216,7 @@ namespace ts { /* @internal */ onReleaseOldSourceFile?(oldSourceFile: SourceFile, oldOptions: CompilerOptions, hasSourceFileByPath: boolean): void; /* @internal */ onReleaseParsedCommandLine?(configFileName: string, oldResolvedRef: ResolvedProjectReference | undefined, optionOptions: CompilerOptions): void; /** If provided along with custom resolveModuleNames or resolveTypeReferenceDirectives, used to determine if unchanged file path needs to re-resolve modules/type reference directives */ - hasInvalidatedResolution?(filePath: Path): boolean; + hasInvalidatedResolutions?(filePath: Path): boolean; /* @internal */ hasChangedAutomaticTypeDirectiveNames?: HasChangedAutomaticTypeDirectiveNames; createHash?(data: string): string; getParsedCommandLine?(fileName: string): ParsedCommandLine | undefined; diff --git a/src/compiler/watchPublic.ts b/src/compiler/watchPublic.ts index 788a8856f3a..26c6deb9a25 100644 --- a/src/compiler/watchPublic.ts +++ b/src/compiler/watchPublic.ts @@ -113,7 +113,7 @@ namespace ts { /** If provided, used to resolve type reference directives, otherwise typescript's default resolution */ resolveTypeReferenceDirectives?(typeReferenceDirectiveNames: string[] | readonly FileReference[], containingFile: string, redirectedReference: ResolvedProjectReference | undefined, options: CompilerOptions, containingFileMode?: SourceFile["impliedNodeFormat"] | undefined): (ResolvedTypeReferenceDirective | undefined)[]; /** If provided along with custom resolveModuleNames or resolveTypeReferenceDirectives, used to determine if unchanged file path needs to re-resolve modules/type reference directives */ - hasInvalidatedResolution?(filePath: Path): boolean; + hasInvalidatedResolutions?(filePath: Path): boolean; /** * Returns the module resolution cache used by a provided `resolveModuleNames` implementation so that any non-name module resolution operations (eg, package.json lookup) can reuse it */ @@ -373,9 +373,9 @@ namespace ts { maybeBind(host, host.getModuleResolutionCache) : (() => resolutionCache.getModuleResolutionCache()); const userProvidedResolution = !!host.resolveModuleNames || !!host.resolveTypeReferenceDirectives; - // All resolutions are invalid if user provided resolutions and didnt supply hasInvalidatedResolution - const customHasInvalidatedResolution = userProvidedResolution ? - maybeBind(host, host.hasInvalidatedResolution) || returnTrue : + // All resolutions are invalid if user provided resolutions and didnt supply hasInvalidatedResolutions + const customHasInvalidatedResolutions = userProvidedResolution ? + maybeBind(host, host.hasInvalidatedResolutions) || returnTrue : returnFalse; builderProgram = readBuilderProgram(compilerOptions, compilerHost) as any as T; @@ -449,12 +449,12 @@ namespace ts { } } - const hasInvalidatedResolution = resolutionCache.createHasInvalidatedResolution(customHasInvalidatedResolution); + const hasInvalidatedResolutions = resolutionCache.createHasInvalidatedResolutions(customHasInvalidatedResolutions); const { originalReadFile, originalFileExists, originalDirectoryExists, originalCreateDirectory, originalWriteFile, } = changeCompilerHostLikeToUseCache(compilerHost, toPath); - if (isProgramUptoDate(getCurrentProgram(), rootFileNames, compilerOptions, getSourceVersion, fileName => compilerHost.fileExists(fileName), hasInvalidatedResolution, hasChangedAutomaticTypeDirectiveNames, getParsedCommandLine, projectReferences)) { + if (isProgramUptoDate(getCurrentProgram(), rootFileNames, compilerOptions, getSourceVersion, fileName => compilerHost.fileExists(fileName), hasInvalidatedResolutions, hasChangedAutomaticTypeDirectiveNames, getParsedCommandLine, projectReferences)) { if (hasChangedConfigFileParsingErrors) { if (reportFileChangeDetectedOnCreateProgram) { reportWatchDiagnostic(Diagnostics.File_change_detected_Starting_incremental_compilation); @@ -467,7 +467,7 @@ namespace ts { if (reportFileChangeDetectedOnCreateProgram) { reportWatchDiagnostic(Diagnostics.File_change_detected_Starting_incremental_compilation); } - createNewProgram(hasInvalidatedResolution); + createNewProgram(hasInvalidatedResolutions); } reportFileChangeDetectedOnCreateProgram = false; @@ -484,7 +484,7 @@ namespace ts { return builderProgram; } - function createNewProgram(hasInvalidatedResolution: HasInvalidatedResolution) { + function createNewProgram(hasInvalidatedResolutions: HasInvalidatedResolutions) { // Compile the program writeLog("CreatingProgramWith::"); writeLog(` roots: ${JSON.stringify(rootFileNames)}`); @@ -495,7 +495,7 @@ namespace ts { hasChangedCompilerOptions = false; hasChangedConfigFileParsingErrors = false; resolutionCache.startCachingPerDirectoryResolution(); - compilerHost.hasInvalidatedResolution = hasInvalidatedResolution; + compilerHost.hasInvalidatedResolutions = hasInvalidatedResolutions; compilerHost.hasChangedAutomaticTypeDirectiveNames = hasChangedAutomaticTypeDirectiveNames; const oldProgram = getCurrentProgram(); builderProgram = createProgram(rootFileNames, compilerOptions, compilerHost, builderProgram, configFileParsingDiagnostics, projectReferences); diff --git a/src/server/project.ts b/src/server/project.ts index 8a45bab0605..05e6442a84c 100644 --- a/src/server/project.ts +++ b/src/server/project.ts @@ -172,7 +172,7 @@ namespace ts.server { readonly realpath?: (path: string) => string; /*@internal*/ - hasInvalidatedResolution: HasInvalidatedResolution | undefined; + hasInvalidatedResolutions: HasInvalidatedResolutions | undefined; /*@internal*/ resolutionCache: ResolutionCache; @@ -1176,7 +1176,7 @@ namespace ts.server { Debug.assert(!this.isClosed(), "Called update graph worker of closed project"); this.writeLog(`Starting updateGraphWorker: Project: ${this.getProjectName()}`); const start = timestamp(); - this.hasInvalidatedResolution = this.resolutionCache.createHasInvalidatedResolution(returnFalse); + this.hasInvalidatedResolutions = this.resolutionCache.createHasInvalidatedResolutions(returnFalse); this.resolutionCache.startCachingPerDirectoryResolution(); this.program = this.languageService.getProgram(); // TODO: GH#18217 this.dirty = false; diff --git a/src/services/services.ts b/src/services/services.ts index a2078b875a5..975e36b1dd4 100644 --- a/src/services/services.ts +++ b/src/services/services.ts @@ -1300,7 +1300,7 @@ namespace ts { // Get a fresh cache of the host information const newSettings = host.getCompilationSettings() || getDefaultCompilerOptions(); - const hasInvalidatedResolution: HasInvalidatedResolution = host.hasInvalidatedResolution || returnFalse; + const hasInvalidatedResolutions: HasInvalidatedResolutions = host.hasInvalidatedResolutions || returnFalse; const hasChangedAutomaticTypeDirectiveNames = maybeBind(host, host.hasChangedAutomaticTypeDirectiveNames); const projectReferences = host.getProjectReferences?.(); let parsedCommandLines: ESMap | undefined; @@ -1332,7 +1332,7 @@ namespace ts { }, onReleaseOldSourceFile, onReleaseParsedCommandLine, - hasInvalidatedResolution, + hasInvalidatedResolutions, hasChangedAutomaticTypeDirectiveNames, trace: maybeBind(host, host.trace), resolveModuleNames: maybeBind(host, host.resolveModuleNames), @@ -1369,7 +1369,7 @@ namespace ts { const documentRegistryBucketKey = documentRegistry.getKeyForCompilationSettings(newSettings); // If the program is already up-to-date, we can reuse it - if (isProgramUptoDate(program, rootFileNames, newSettings, (_path, fileName) => host.getScriptVersion(fileName), fileName => compilerHost!.fileExists(fileName), hasInvalidatedResolution, hasChangedAutomaticTypeDirectiveNames, getParsedCommandLine, projectReferences)) { + if (isProgramUptoDate(program, rootFileNames, newSettings, (_path, fileName) => host.getScriptVersion(fileName), fileName => compilerHost!.fileExists(fileName), hasInvalidatedResolutions, hasChangedAutomaticTypeDirectiveNames, getParsedCommandLine, projectReferences)) { return; } diff --git a/src/services/types.ts b/src/services/types.ts index d22416abb0b..915b7b71c83 100644 --- a/src/services/types.ts +++ b/src/services/types.ts @@ -287,7 +287,7 @@ namespace ts { resolveModuleNames?(moduleNames: string[], containingFile: string, reusedNames: string[] | undefined, redirectedReference: ResolvedProjectReference | undefined, options: CompilerOptions, containingSourceFile?: SourceFile): (ResolvedModule | undefined)[]; getResolvedModuleWithFailedLookupLocationsFromCache?(modulename: string, containingFile: string, resolutionMode?: ModuleKind.CommonJS | ModuleKind.ESNext): ResolvedModuleWithFailedLookupLocations | undefined; resolveTypeReferenceDirectives?(typeDirectiveNames: string[] | FileReference[], containingFile: string, redirectedReference: ResolvedProjectReference | undefined, options: CompilerOptions, containingFileMode?: SourceFile["impliedNodeFormat"] | undefined): (ResolvedTypeReferenceDirective | undefined)[]; - /* @internal */ hasInvalidatedResolution?: HasInvalidatedResolution; + /* @internal */ hasInvalidatedResolutions?: HasInvalidatedResolutions; /* @internal */ hasChangedAutomaticTypeDirectiveNames?: HasChangedAutomaticTypeDirectiveNames; /* @internal */ getGlobalTypingsCacheLocation?(): string | undefined; /* @internal */ getSymlinkCache?(files?: readonly SourceFile[]): SymlinkCache; diff --git a/src/testRunner/unittests/reuseProgramStructure.ts b/src/testRunner/unittests/reuseProgramStructure.ts index 3e9e5f23134..eda2135323d 100644 --- a/src/testRunner/unittests/reuseProgramStructure.ts +++ b/src/testRunner/unittests/reuseProgramStructure.ts @@ -934,7 +934,7 @@ namespace ts { return isProgramUptoDate( program, newRootFileNames, newOptions, path => program.getSourceFileByPath(path)!.version, /*fileExists*/ returnFalse, - /*hasInvalidatedResolution*/ returnFalse, + /*hasInvalidatedResolutions*/ returnFalse, /*hasChangedAutomaticTypeDirectiveNames*/ undefined, /*getParsedCommandLine*/ returnUndefined, /*projectReferences*/ undefined diff --git a/src/testRunner/unittests/tscWatch/watchApi.ts b/src/testRunner/unittests/tscWatch/watchApi.ts index cfcbc115a69..8182e276d96 100644 --- a/src/testRunner/unittests/tscWatch/watchApi.ts +++ b/src/testRunner/unittests/tscWatch/watchApi.ts @@ -50,7 +50,7 @@ namespace ts.tscWatch { }); }); - describe("hasInvalidatedResolution", () => { + describe("hasInvalidatedResolutions", () => { function verifyWatch(subScenario: string, implementHasInvalidatedResolution: boolean) { it(subScenario, () => { const { sys, baseline, oldSnap, cb, getPrograms } = createBaseline(createWatchedSystem({ @@ -70,7 +70,7 @@ namespace ts.tscWatch { host.resolveModuleNames = (moduleNames, containingFile, _reusedNames, _redirectedReference, options) => moduleNames.map(m => resolveModuleName(m, containingFile, options, host).resolvedModule); // Invalidate resolutions only when ts file is created - if (implementHasInvalidatedResolution) host.hasInvalidatedResolution = () => sys.fileExists(`${projectRoot}/other.ts`); + if (implementHasInvalidatedResolution) host.hasInvalidatedResolutions = () => sys.fileExists(`${projectRoot}/other.ts`); const watch = createWatchProgram(host); runWatchBaseline({ scenario: "watchApi", @@ -104,8 +104,8 @@ namespace ts.tscWatch { }); }); } - verifyWatch("host implements does not implement hasInvalidatedResolution", /*implementHasInvalidatedResolution*/ false); - verifyWatch("host implements hasInvalidatedResolution", /*implementHasInvalidatedResolution*/ true); + verifyWatch("host implements does not implement hasInvalidatedResolutions", /*implementHasInvalidatedResolution*/ false); + verifyWatch("host implements hasInvalidatedResolutions", /*implementHasInvalidatedResolution*/ true); }); }); diff --git a/tests/baselines/reference/api/tsserverlibrary.d.ts b/tests/baselines/reference/api/tsserverlibrary.d.ts index 7b3d74e8298..575116ceed5 100644 --- a/tests/baselines/reference/api/tsserverlibrary.d.ts +++ b/tests/baselines/reference/api/tsserverlibrary.d.ts @@ -3321,7 +3321,7 @@ declare namespace ts { resolveTypeReferenceDirectives?(typeReferenceDirectiveNames: string[] | readonly FileReference[], containingFile: string, redirectedReference: ResolvedProjectReference | undefined, options: CompilerOptions, containingFileMode?: SourceFile["impliedNodeFormat"] | undefined): (ResolvedTypeReferenceDirective | undefined)[]; getEnvironmentVariable?(name: string): string | undefined; /** If provided along with custom resolveModuleNames or resolveTypeReferenceDirectives, used to determine if unchanged file path needs to re-resolve modules/type reference directives */ - hasInvalidatedResolution?(filePath: Path): boolean; + hasInvalidatedResolutions?(filePath: Path): boolean; createHash?(data: string): string; getParsedCommandLine?(fileName: string): ParsedCommandLine | undefined; } @@ -5445,7 +5445,7 @@ declare namespace ts { /** If provided, used to resolve type reference directives, otherwise typescript's default resolution */ resolveTypeReferenceDirectives?(typeReferenceDirectiveNames: string[] | readonly FileReference[], containingFile: string, redirectedReference: ResolvedProjectReference | undefined, options: CompilerOptions, containingFileMode?: SourceFile["impliedNodeFormat"] | undefined): (ResolvedTypeReferenceDirective | undefined)[]; /** If provided along with custom resolveModuleNames or resolveTypeReferenceDirectives, used to determine if unchanged file path needs to re-resolve modules/type reference directives */ - hasInvalidatedResolution?(filePath: Path): boolean; + hasInvalidatedResolutions?(filePath: Path): boolean; /** * Returns the module resolution cache used by a provided `resolveModuleNames` implementation so that any non-name module resolution operations (eg, package.json lookup) can reuse it */ diff --git a/tests/baselines/reference/api/typescript.d.ts b/tests/baselines/reference/api/typescript.d.ts index d65d6e10540..0e6b2559af0 100644 --- a/tests/baselines/reference/api/typescript.d.ts +++ b/tests/baselines/reference/api/typescript.d.ts @@ -3321,7 +3321,7 @@ declare namespace ts { resolveTypeReferenceDirectives?(typeReferenceDirectiveNames: string[] | readonly FileReference[], containingFile: string, redirectedReference: ResolvedProjectReference | undefined, options: CompilerOptions, containingFileMode?: SourceFile["impliedNodeFormat"] | undefined): (ResolvedTypeReferenceDirective | undefined)[]; getEnvironmentVariable?(name: string): string | undefined; /** If provided along with custom resolveModuleNames or resolveTypeReferenceDirectives, used to determine if unchanged file path needs to re-resolve modules/type reference directives */ - hasInvalidatedResolution?(filePath: Path): boolean; + hasInvalidatedResolutions?(filePath: Path): boolean; createHash?(data: string): string; getParsedCommandLine?(fileName: string): ParsedCommandLine | undefined; } @@ -5445,7 +5445,7 @@ declare namespace ts { /** If provided, used to resolve type reference directives, otherwise typescript's default resolution */ resolveTypeReferenceDirectives?(typeReferenceDirectiveNames: string[] | readonly FileReference[], containingFile: string, redirectedReference: ResolvedProjectReference | undefined, options: CompilerOptions, containingFileMode?: SourceFile["impliedNodeFormat"] | undefined): (ResolvedTypeReferenceDirective | undefined)[]; /** If provided along with custom resolveModuleNames or resolveTypeReferenceDirectives, used to determine if unchanged file path needs to re-resolve modules/type reference directives */ - hasInvalidatedResolution?(filePath: Path): boolean; + hasInvalidatedResolutions?(filePath: Path): boolean; /** * Returns the module resolution cache used by a provided `resolveModuleNames` implementation so that any non-name module resolution operations (eg, package.json lookup) can reuse it */ diff --git a/tests/baselines/reference/tscWatch/watchApi/host-implements-does-not-implement-hasInvalidatedResolution.js b/tests/baselines/reference/tscWatch/watchApi/host-implements-does-not-implement-hasInvalidatedResolutions.js similarity index 100% rename from tests/baselines/reference/tscWatch/watchApi/host-implements-does-not-implement-hasInvalidatedResolution.js rename to tests/baselines/reference/tscWatch/watchApi/host-implements-does-not-implement-hasInvalidatedResolutions.js diff --git a/tests/baselines/reference/tscWatch/watchApi/host-implements-hasInvalidatedResolution.js b/tests/baselines/reference/tscWatch/watchApi/host-implements-hasInvalidatedResolutions.js similarity index 100% rename from tests/baselines/reference/tscWatch/watchApi/host-implements-hasInvalidatedResolution.js rename to tests/baselines/reference/tscWatch/watchApi/host-implements-hasInvalidatedResolutions.js From 675302730b8ca525d47c910bf2d3174bd3b66a1b Mon Sep 17 00:00:00 2001 From: TypeScript Bot Date: Fri, 23 Sep 2022 06:24:32 +0000 Subject: [PATCH 015/124] Update package-lock.json --- package-lock.json | 47 +++++++++++++++++++++++++++++++++++++---------- 1 file changed, 37 insertions(+), 10 deletions(-) diff --git a/package-lock.json b/package-lock.json index 72b8001db2d..5dc9b5af168 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2169,22 +2169,22 @@ } }, "node_modules/es-abstract": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.2.tgz", - "integrity": "sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==", + "version": "1.20.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.3.tgz", + "integrity": "sha512-AyrnaKVpMzljIdwjzrj+LxGmj8ik2LckwXacHqrJJ/jxz6dDDBcZ7I7nlHM0FvEW8MfbWJwOd+yT2XzYW49Frw==", "dev": true, "dependencies": { "call-bind": "^1.0.2", "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.2", + "get-intrinsic": "^1.1.3", "get-symbol-description": "^1.0.0", "has": "^1.0.3", "has-property-descriptors": "^1.0.0", "has-symbols": "^1.0.3", "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", + "is-callable": "^1.2.6", "is-negative-zero": "^2.0.2", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.2", @@ -2194,6 +2194,7 @@ "object-keys": "^1.1.1", "object.assign": "^4.1.4", "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", "string.prototype.trimend": "^1.0.5", "string.prototype.trimstart": "^1.0.5", "unbox-primitive": "^1.0.2" @@ -6983,6 +6984,20 @@ "ret": "~0.1.10" } }, + "node_modules/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/sax": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", @@ -10180,22 +10195,22 @@ } }, "es-abstract": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.2.tgz", - "integrity": "sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==", + "version": "1.20.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.3.tgz", + "integrity": "sha512-AyrnaKVpMzljIdwjzrj+LxGmj8ik2LckwXacHqrJJ/jxz6dDDBcZ7I7nlHM0FvEW8MfbWJwOd+yT2XzYW49Frw==", "dev": true, "requires": { "call-bind": "^1.0.2", "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.2", + "get-intrinsic": "^1.1.3", "get-symbol-description": "^1.0.0", "has": "^1.0.3", "has-property-descriptors": "^1.0.0", "has-symbols": "^1.0.3", "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", + "is-callable": "^1.2.6", "is-negative-zero": "^2.0.2", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.2", @@ -10205,6 +10220,7 @@ "object-keys": "^1.1.1", "object.assign": "^4.1.4", "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", "string.prototype.trimend": "^1.0.5", "string.prototype.trimstart": "^1.0.5", "unbox-primitive": "^1.0.2" @@ -13918,6 +13934,17 @@ "ret": "~0.1.10" } }, + "safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + } + }, "sax": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", From c6bef3f02874bddf6df120aa4f0d130c58478468 Mon Sep 17 00:00:00 2001 From: Alex Hsu Date: Fri, 23 Sep 2022 04:35:38 -0700 Subject: [PATCH 016/124] LEGO: Merge pull request 50921 LEGO: Merge pull request 50921 --- .../diagnosticMessages.generated.json.lcl | 9 +++++++ .../diagnosticMessages.generated.json.lcl | 27 +++++++++++++++++++ 2 files changed, 36 insertions(+) diff --git a/src/loc/lcl/plk/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/plk/diagnosticMessages/diagnosticMessages.generated.json.lcl index 920523da277..9a2deda2f7e 100644 --- a/src/loc/lcl/plk/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/plk/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -13652,6 +13652,9 @@ + + + @@ -15236,12 +15239,18 @@ + + + + + + diff --git a/src/loc/lcl/trk/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/trk/diagnosticMessages/diagnosticMessages.generated.json.lcl index 17b250aa75f..6a657a04999 100644 --- a/src/loc/lcl/trk/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/trk/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -13655,6 +13655,15 @@ + + + + + + + + + @@ -15233,6 +15242,24 @@ + + + + + + + + + + + + + + + + + + From f16ca7dd364e57ee7ce337f987b20dbc1e34941f Mon Sep 17 00:00:00 2001 From: Jake Bailey <5341706+jakebailey@users.noreply.github.com> Date: Fri, 23 Sep 2022 09:54:36 -0700 Subject: [PATCH 017/124] Remove 'async' dependency, used only in errorCheck.ts, modernize file (#50667) --- package-lock.json | 26 ---------- package.json | 2 - scripts/errorCheck.ts | 108 +++++++++++++++++++++--------------------- 3 files changed, 55 insertions(+), 81 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5dc9b5af168..87f1c395f74 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,7 +14,6 @@ }, "devDependencies": { "@octokit/rest": "latest", - "@types/async": "latest", "@types/chai": "latest", "@types/fs-extra": "^9.0.13", "@types/glob": "latest", @@ -36,7 +35,6 @@ "@typescript-eslint/eslint-plugin": "^5.33.1", "@typescript-eslint/parser": "^5.33.1", "@typescript-eslint/utils": "^5.33.1", - "async": "latest", "azure-devops-node-api": "^11.2.0", "chai": "latest", "chalk": "^4.1.2", @@ -411,12 +409,6 @@ "@octokit/openapi-types": "^13.11.0" } }, - "node_modules/@types/async": { - "version": "3.2.15", - "resolved": "https://registry.npmjs.org/@types/async/-/async-3.2.15.tgz", - "integrity": "sha512-PAmPfzvFA31mRoqZyTVsgJMsvbynR429UTTxhmfsUCrWGh3/fxOrzqBtaTPJsn4UtzTv4Vb0+/O7CARWb69N4g==", - "dev": true - }, "node_modules/@types/chai": { "version": "4.3.3", "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.3.3.tgz", @@ -1209,12 +1201,6 @@ "node": ">=0.10.0" } }, - "node_modules/async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", - "dev": true - }, "node_modules/async-done": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", @@ -8808,12 +8794,6 @@ "@octokit/openapi-types": "^13.11.0" } }, - "@types/async": { - "version": "3.2.15", - "resolved": "https://registry.npmjs.org/@types/async/-/async-3.2.15.tgz", - "integrity": "sha512-PAmPfzvFA31mRoqZyTVsgJMsvbynR429UTTxhmfsUCrWGh3/fxOrzqBtaTPJsn4UtzTv4Vb0+/O7CARWb69N4g==", - "dev": true - }, "@types/chai": { "version": "4.3.3", "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.3.3.tgz", @@ -9415,12 +9395,6 @@ "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", "dev": true }, - "async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", - "dev": true - }, "async-done": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", diff --git a/package.json b/package.json index 0d80542b7fa..47d6540cd1d 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,6 @@ ], "devDependencies": { "@octokit/rest": "latest", - "@types/async": "latest", "@types/chai": "latest", "@types/fs-extra": "^9.0.13", "@types/glob": "latest", @@ -62,7 +61,6 @@ "@typescript-eslint/eslint-plugin": "^5.33.1", "@typescript-eslint/parser": "^5.33.1", "@typescript-eslint/utils": "^5.33.1", - "async": "latest", "azure-devops-node-api": "^11.2.0", "chai": "latest", "chalk": "^4.1.2", diff --git a/scripts/errorCheck.ts b/scripts/errorCheck.ts index 711d5474aac..9e285516d73 100644 --- a/scripts/errorCheck.ts +++ b/scripts/errorCheck.ts @@ -1,12 +1,12 @@ import * as fs from "fs"; -import * as async from "async"; -import * as glob from "glob"; +import * as fsPromises from "fs/promises"; +import * as _glob from "glob"; +import * as util from "util"; -fs.readFile("src/compiler/diagnosticMessages.json", "utf-8", (err, data) => { - if (err) { - throw err; - } +const glob = util.promisify(_glob); +async function checkErrorBaselines() { + const data = await fsPromises.readFile("src/compiler/diagnosticMessages.json", "utf-8"); const messages = JSON.parse(data); const keys = Object.keys(messages); console.log("Loaded " + keys.length + " errors"); @@ -18,39 +18,35 @@ fs.readFile("src/compiler/diagnosticMessages.json", "utf-8", (err, data) => { const errRegex = /\(\d+,\d+\): error TS([^:]+):/g; const baseDir = "tests/baselines/reference/"; - fs.readdir(baseDir, (err, files) => { - files = files.filter(f => f.indexOf(".errors.txt") > 0); - const tasks: ((callback: () => void) => void)[] = []; - files.forEach(f => tasks.push(done => { - fs.readFile(baseDir + f, "utf-8", (err, baseline) => { - if (err) throw err; + const files = (await fsPromises.readdir(baseDir)).filter(f => f.endsWith(".errors.txt")); - let g: RegExpExecArray | null; - while (g = errRegex.exec(baseline)) { - const errCode = +g[1]; - const msg = keys.filter(k => messages[k].code === errCode)[0]; - messages[msg].seen = true; - } + files.forEach(f => { + fs.readFile(baseDir + f, "utf-8", (err, baseline) => { + if (err) throw err; - done(); - }); - })); - - async.parallelLimit(tasks, 25, done => { - console.log("== List of errors not present in baselines =="); - let count = 0; - for (const k of keys) { - if (messages[k].seen !== true) { - console.log(k); - count++; - } + let g: RegExpExecArray | null; + while (g = errRegex.exec(baseline)) { + const errCode = +g[1]; + const msg = keys.filter(k => messages[k].code === errCode)[0]; + messages[msg].seen = true; } - console.log(count + " of " + keys.length + " errors are not in baselines"); }); }); -}); -fs.readFile("src/compiler/diagnosticInformationMap.generated.ts", "utf-8", (err, data) => { + console.log("== List of errors not present in baselines =="); + let count = 0; + for (const k of keys) { + if (messages[k].seen !== true) { + console.log(k); + count++; + } + } + console.log(count + " of " + keys.length + " errors are not in baselines"); +} + +async function checkSourceFiles() { + const data = await fsPromises.readFile("src/compiler/diagnosticInformationMap.generated.ts", "utf-8"); + const errorRegexp = /\s(\w+): \{ code/g; const errorNames: string[] = []; let errMatch: RegExpExecArray | null; @@ -59,27 +55,33 @@ fs.readFile("src/compiler/diagnosticInformationMap.generated.ts", "utf-8", (err, } let allSrc = ""; - glob("./src/**/*.ts", {}, (err, files) => { - console.log("Reading " + files.length + " source files"); - for (const file of files) { - if (file.indexOf("diagnosticInformationMap.generated.ts") > 0) { - continue; - } - - const src = fs.readFileSync(file, "utf-8"); - allSrc = allSrc + src; + const files = await glob("./src/**/*.ts"); + console.log("Reading " + files.length + " source files"); + for (const file of files) { + if (file.indexOf("diagnosticInformationMap.generated.ts") > 0) { + continue; } - console.log("Consumed " + allSrc.length + " characters of source"); + const src = fs.readFileSync(file, "utf-8"); + allSrc = allSrc + src; + } - let count = 0; - console.log("== List of errors not used in source =="); - for (const errName of errorNames) { - if (allSrc.indexOf(errName) < 0) { - console.log(errName); - count++; - } + console.log("Consumed " + allSrc.length + " characters of source"); + + let count = 0; + console.log("== List of errors not used in source =="); + for (const errName of errorNames) { + if (allSrc.indexOf(errName) < 0) { + console.log(errName); + count++; } - console.log(count + " of " + errorNames.length + " errors are not used in source"); - }); -}); + } + console.log(count + " of " + errorNames.length + " errors are not used in source"); +} + +async function main() { + await checkErrorBaselines(); + await checkSourceFiles(); +} + +main(); From 4ab9e76fb748b08712f9d0017dd8f0ba74d1859f Mon Sep 17 00:00:00 2001 From: Daniel Rosenwasser Date: Fri, 23 Sep 2022 16:05:20 -0700 Subject: [PATCH 018/124] Use paths in package.json 'files' array that work with npm 6 and later. (#50930) --- package.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index 47d6540cd1d..1424487c9a2 100644 --- a/package.json +++ b/package.json @@ -29,13 +29,13 @@ "node": ">=4.2.0" }, "files": [ - "./bin", - "./lib", - "!./lib/enu", - "./LICENSE.txt", - "./README.md", - "./SECURITY.md", - "./ThirdPartyNoticeText.txt", + "bin", + "lib", + "!lib/enu", + "LICENSE.txt", + "README.md", + "SECURITY.md", + "ThirdPartyNoticeText.txt", "!**/.gitattributes" ], "devDependencies": { From 2a91107f7548eeb5e32673e76277d27264ea88e2 Mon Sep 17 00:00:00 2001 From: TypeScript Bot Date: Sat, 24 Sep 2022 06:11:05 +0000 Subject: [PATCH 019/124] Update package-lock.json --- package-lock.json | 52 +++++++++++++++++++++++------------------------ 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/package-lock.json b/package-lock.json index 87f1c395f74..f65f58771f4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -560,9 +560,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "18.7.18", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.18.tgz", - "integrity": "sha512-m+6nTEOadJZuTPkKR/SYK3A2d7FZrgElol9UP1Kae90VVU4a6mxnPuLiIW1m4Cq4gZ/nWb9GrdVXJCoCazDAbg==", + "version": "18.7.19", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.19.tgz", + "integrity": "sha512-Sq1itGUKUX1ap7GgZlrzdBydjbsJL/NSQt/4wkAxUJ7/OS5c2WkoN6WSpWc2Yc5wtKMZOUA0VCs/j2XJadN3HA==", "dev": true }, "node_modules/@types/node-fetch": { @@ -2290,13 +2290,13 @@ } }, "node_modules/eslint": { - "version": "8.23.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.1.tgz", - "integrity": "sha512-w7C1IXCc6fNqjpuYd0yPlcTKKmHlHHktRkzmBPZ+7cvNBQuiNjx0xaMTjAJGCafJhQkrFJooREv0CtrVzmHwqg==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.24.0.tgz", + "integrity": "sha512-dWFaPhGhTAiPcCgm3f6LI2MBWbogMnTJzFBbhXVRQDJPkr9pGZvVjlVfXd+vyDcWPA2Ic9L2AXPIQM0+vk/cSQ==", "dev": true, "dependencies": { "@eslint/eslintrc": "^1.3.2", - "@humanwhocodes/config-array": "^0.10.4", + "@humanwhocodes/config-array": "^0.10.5", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", @@ -4526,9 +4526,9 @@ "dev": true }, "node_modules/is-callable": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.6.tgz", - "integrity": "sha512-krO72EO2NptOGAX2KYyqbP9vYMlNAXdB53rq6f8LXY6RY7JdSR/3BD6wLUlPHSAesmY9vstNrjvqGaCiRK/91Q==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "dev": true, "engines": { "node": ">= 0.4" @@ -7997,9 +7997,9 @@ } }, "node_modules/underscore": { - "version": "1.13.4", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.4.tgz", - "integrity": "sha512-BQFnUDuAQ4Yf/cYY5LNrK9NCJFKriaRbD9uR1fTeXnBeoa97W0i41qkZfGO9pSo8I5KzjAcSY2XYtdf0oKd7KQ==", + "version": "1.13.6", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz", + "integrity": "sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==", "dev": true }, "node_modules/undertaker": { @@ -8945,9 +8945,9 @@ "dev": true }, "@types/node": { - "version": "18.7.18", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.18.tgz", - "integrity": "sha512-m+6nTEOadJZuTPkKR/SYK3A2d7FZrgElol9UP1Kae90VVU4a6mxnPuLiIW1m4Cq4gZ/nWb9GrdVXJCoCazDAbg==", + "version": "18.7.19", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.19.tgz", + "integrity": "sha512-Sq1itGUKUX1ap7GgZlrzdBydjbsJL/NSQt/4wkAxUJ7/OS5c2WkoN6WSpWc2Yc5wtKMZOUA0VCs/j2XJadN3HA==", "dev": true }, "@types/node-fetch": { @@ -10285,13 +10285,13 @@ "dev": true }, "eslint": { - "version": "8.23.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.1.tgz", - "integrity": "sha512-w7C1IXCc6fNqjpuYd0yPlcTKKmHlHHktRkzmBPZ+7cvNBQuiNjx0xaMTjAJGCafJhQkrFJooREv0CtrVzmHwqg==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.24.0.tgz", + "integrity": "sha512-dWFaPhGhTAiPcCgm3f6LI2MBWbogMnTJzFBbhXVRQDJPkr9pGZvVjlVfXd+vyDcWPA2Ic9L2AXPIQM0+vk/cSQ==", "dev": true, "requires": { "@eslint/eslintrc": "^1.3.2", - "@humanwhocodes/config-array": "^0.10.4", + "@humanwhocodes/config-array": "^0.10.5", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", @@ -12071,9 +12071,9 @@ "dev": true }, "is-callable": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.6.tgz", - "integrity": "sha512-krO72EO2NptOGAX2KYyqbP9vYMlNAXdB53rq6f8LXY6RY7JdSR/3BD6wLUlPHSAesmY9vstNrjvqGaCiRK/91Q==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "dev": true }, "is-core-module": { @@ -14746,9 +14746,9 @@ "dev": true }, "underscore": { - "version": "1.13.4", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.4.tgz", - "integrity": "sha512-BQFnUDuAQ4Yf/cYY5LNrK9NCJFKriaRbD9uR1fTeXnBeoa97W0i41qkZfGO9pSo8I5KzjAcSY2XYtdf0oKd7KQ==", + "version": "1.13.6", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz", + "integrity": "sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==", "dev": true }, "undertaker": { From c100c6488db0482dcc1455290f456dece91cac0a Mon Sep 17 00:00:00 2001 From: TypeScript Bot Date: Sun, 25 Sep 2022 06:08:45 +0000 Subject: [PATCH 020/124] Update package-lock.json --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index f65f58771f4..27465e0d296 100644 --- a/package-lock.json +++ b/package-lock.json @@ -560,9 +560,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "18.7.19", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.19.tgz", - "integrity": "sha512-Sq1itGUKUX1ap7GgZlrzdBydjbsJL/NSQt/4wkAxUJ7/OS5c2WkoN6WSpWc2Yc5wtKMZOUA0VCs/j2XJadN3HA==", + "version": "18.7.20", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.20.tgz", + "integrity": "sha512-adzY4vLLr5Uivmx8+zfSJ5fbdgKxX8UMtjtl+17n0B1q1Nz8JEmE151vefMdpD+1gyh+77weN4qEhej/O7budQ==", "dev": true }, "node_modules/@types/node-fetch": { @@ -8945,9 +8945,9 @@ "dev": true }, "@types/node": { - "version": "18.7.19", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.19.tgz", - "integrity": "sha512-Sq1itGUKUX1ap7GgZlrzdBydjbsJL/NSQt/4wkAxUJ7/OS5c2WkoN6WSpWc2Yc5wtKMZOUA0VCs/j2XJadN3HA==", + "version": "18.7.20", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.20.tgz", + "integrity": "sha512-adzY4vLLr5Uivmx8+zfSJ5fbdgKxX8UMtjtl+17n0B1q1Nz8JEmE151vefMdpD+1gyh+77weN4qEhej/O7budQ==", "dev": true }, "@types/node-fetch": { From 8e71f429c811ac7811533d7b0e02c32bad5a1b47 Mon Sep 17 00:00:00 2001 From: navya9singh Date: Sun, 25 Sep 2022 23:12:07 -0700 Subject: [PATCH 021/124] Fixing pr comments --- src/lib/es5.d.ts | 2 +- tests/baselines/reference/completionsStringMethods.baseline | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/lib/es5.d.ts b/src/lib/es5.d.ts index 154351ba26c..99ae47ce9c4 100644 --- a/src/lib/es5.d.ts +++ b/src/lib/es5.d.ts @@ -424,7 +424,7 @@ interface String { /** * Replaces text in a string, using a regular expression or search string. * @param searchValue A string or regular expression to search for. - * @param replaceValue A string containing the text to replace. When the {@linkcode searchValue} is a `RegExp`, all matches are replaced if the `g` flag is set (or only those matches at the beginning, if the `y` flag if present). Otherwise, only the first match of {@linkcode searchValue} is replaced. + * @param replaceValue A string containing the text to replace. When the {@linkcode searchValue} is a `RegExp`, all matches are replaced if the `g` flag is set (or only those matches at the beginning, if the `y` flag is also present). Otherwise, only the first match of {@linkcode searchValue} is replaced. */ replace(searchValue: string | RegExp, replaceValue: string): string; diff --git a/tests/baselines/reference/completionsStringMethods.baseline b/tests/baselines/reference/completionsStringMethods.baseline index 78080c98970..7f560b27e94 100644 --- a/tests/baselines/reference/completionsStringMethods.baseline +++ b/tests/baselines/reference/completionsStringMethods.baseline @@ -1078,7 +1078,7 @@ "target": { "fileName": "lib.d.ts", "textSpan": { - "start": 18875, + "start": 18880, "length": 28 } } @@ -1088,7 +1088,7 @@ "kind": "link" }, { - "text": " is a `RegExp`, all matches are replaced if the `g` flag is set (or only those matches at the beginning, if the `y` flag if present). Otherwise, only the first match of ", + "text": " is a `RegExp`, all matches are replaced if the `g` flag is set (or only those matches at the beginning, if the `y` flag is also present). Otherwise, only the first match of ", "kind": "text" }, { @@ -1101,7 +1101,7 @@ "target": { "fileName": "lib.d.ts", "textSpan": { - "start": 18875, + "start": 18880, "length": 28 } } From 5a10f46c0028790120cb85c826efa4248707a964 Mon Sep 17 00:00:00 2001 From: TypeScript Bot Date: Mon, 26 Sep 2022 06:28:37 +0000 Subject: [PATCH 022/124] Update package-lock.json --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 27465e0d296..d9d0105cd20 100644 --- a/package-lock.json +++ b/package-lock.json @@ -560,9 +560,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "18.7.20", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.20.tgz", - "integrity": "sha512-adzY4vLLr5Uivmx8+zfSJ5fbdgKxX8UMtjtl+17n0B1q1Nz8JEmE151vefMdpD+1gyh+77weN4qEhej/O7budQ==", + "version": "18.7.21", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.21.tgz", + "integrity": "sha512-rLFzK5bhM0YPyCoTC8bolBjMk7bwnZ8qeZUBslBfjZQou2ssJdWslx9CZ8DGM+Dx7QXQiiTVZ/6QO6kwtHkZCA==", "dev": true }, "node_modules/@types/node-fetch": { @@ -8945,9 +8945,9 @@ "dev": true }, "@types/node": { - "version": "18.7.20", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.20.tgz", - "integrity": "sha512-adzY4vLLr5Uivmx8+zfSJ5fbdgKxX8UMtjtl+17n0B1q1Nz8JEmE151vefMdpD+1gyh+77weN4qEhej/O7budQ==", + "version": "18.7.21", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.21.tgz", + "integrity": "sha512-rLFzK5bhM0YPyCoTC8bolBjMk7bwnZ8qeZUBslBfjZQou2ssJdWslx9CZ8DGM+Dx7QXQiiTVZ/6QO6kwtHkZCA==", "dev": true }, "@types/node-fetch": { From c81bf4d8b0c12410a082d6598fcc24cc721b6e9e Mon Sep 17 00:00:00 2001 From: Oleksandr T Date: Mon, 26 Sep 2022 19:50:02 +0300 Subject: [PATCH 023/124] fix(49594): Typescript 4.7.3 bracketed class property compilation error strictPropertyInitialization:true (#49619) * fix(49594): allow enum members in computed properties * add additional tests * handle enum members without initializers * update tests --- src/compiler/checker.ts | 9 ++++- .../strictPropertyInitialization.errors.txt | 11 ++++++ .../reference/strictPropertyInitialization.js | 30 +++++++++++++++ .../strictPropertyInitialization.symbols | 27 ++++++++++++++ .../strictPropertyInitialization.types | 32 ++++++++++++++++ ...rdNarrowsIndexedAccessOfKnownProperty11.js | 20 ++++++++++ ...rowsIndexedAccessOfKnownProperty11.symbols | 26 +++++++++++++ ...arrowsIndexedAccessOfKnownProperty11.types | 30 +++++++++++++++ ...rdNarrowsIndexedAccessOfKnownProperty12.js | 23 ++++++++++++ ...rowsIndexedAccessOfKnownProperty12.symbols | 31 ++++++++++++++++ ...arrowsIndexedAccessOfKnownProperty12.types | 37 +++++++++++++++++++ ...rdNarrowsIndexedAccessOfKnownProperty11.ts | 9 +++++ ...rdNarrowsIndexedAccessOfKnownProperty12.ts | 12 ++++++ .../strictPropertyInitialization.ts | 11 ++++++ 14 files changed, 306 insertions(+), 2 deletions(-) create mode 100644 tests/baselines/reference/typeGuardNarrowsIndexedAccessOfKnownProperty11.js create mode 100644 tests/baselines/reference/typeGuardNarrowsIndexedAccessOfKnownProperty11.symbols create mode 100644 tests/baselines/reference/typeGuardNarrowsIndexedAccessOfKnownProperty11.types create mode 100644 tests/baselines/reference/typeGuardNarrowsIndexedAccessOfKnownProperty12.js create mode 100644 tests/baselines/reference/typeGuardNarrowsIndexedAccessOfKnownProperty12.symbols create mode 100644 tests/baselines/reference/typeGuardNarrowsIndexedAccessOfKnownProperty12.types create mode 100644 tests/cases/compiler/typeGuardNarrowsIndexedAccessOfKnownProperty11.ts create mode 100644 tests/cases/compiler/typeGuardNarrowsIndexedAccessOfKnownProperty12.ts diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index a3808fd56e2..20d075cdfc0 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -23665,7 +23665,7 @@ namespace ts { } if (isEntityNameExpression(node.argumentExpression)) { const symbol = resolveEntityName(node.argumentExpression, SymbolFlags.Value, /*ignoreErrors*/ true); - if (!symbol || !isConstVariable(symbol)) return undefined; + if (!symbol || !(isConstVariable(symbol) || (symbol.flags & SymbolFlags.EnumMember))) return undefined; const declaration = symbol.valueDeclaration; if (declaration === undefined) return undefined; @@ -23680,7 +23680,12 @@ namespace ts { if (hasOnlyExpressionInitializer(declaration) && isBlockScopedNameDeclaredBeforeUse(declaration, node.argumentExpression)) { const initializer = getEffectiveInitializer(declaration); - return initializer && tryGetNameFromType(getTypeOfExpression(initializer)); + if (initializer) { + return tryGetNameFromType(getTypeOfExpression(initializer)); + } + if (isEnumMember(declaration)) { + return getTextOfPropertyName(declaration.name); + } } } return undefined; diff --git a/tests/baselines/reference/strictPropertyInitialization.errors.txt b/tests/baselines/reference/strictPropertyInitialization.errors.txt index 208c0a32e4d..7e3a834b84f 100644 --- a/tests/baselines/reference/strictPropertyInitialization.errors.txt +++ b/tests/baselines/reference/strictPropertyInitialization.errors.txt @@ -179,4 +179,15 @@ tests/cases/conformance/classes/propertyMemberDeclarations/strictPropertyInitial this['c'] = 1; } } + + enum E { + A = "A", + B = "B" + } + class C13 { + [E.A]: number; + constructor() { + this[E.A] = 1; + } + } \ No newline at end of file diff --git a/tests/baselines/reference/strictPropertyInitialization.js b/tests/baselines/reference/strictPropertyInitialization.js index 41760958edd..43411f15ad8 100644 --- a/tests/baselines/reference/strictPropertyInitialization.js +++ b/tests/baselines/reference/strictPropertyInitialization.js @@ -147,6 +147,17 @@ class C12 { this['c'] = 1; } } + +enum E { + A = "A", + B = "B" +} +class C13 { + [E.A]: number; + constructor() { + this[E.A] = 1; + } +} //// [strictPropertyInitialization.js] @@ -259,6 +270,17 @@ class C12 { this['c'] = 1; } } +var E; +(function (E) { + E["A"] = "A"; + E["B"] = "B"; +})(E || (E = {})); +class C13 { + constructor() { + this[E.A] = 1; + } +} +E.A; //// [strictPropertyInitialization.d.ts] @@ -335,3 +357,11 @@ declare class C12 { ['c']: number; constructor(); } +declare enum E { + A = "A", + B = "B" +} +declare class C13 { + [E.A]: number; + constructor(); +} diff --git a/tests/baselines/reference/strictPropertyInitialization.symbols b/tests/baselines/reference/strictPropertyInitialization.symbols index 45e15f21403..3b81ef3d318 100644 --- a/tests/baselines/reference/strictPropertyInitialization.symbols +++ b/tests/baselines/reference/strictPropertyInitialization.symbols @@ -348,3 +348,30 @@ class C12 { } } +enum E { +>E : Symbol(E, Decl(strictPropertyInitialization.ts, 147, 1)) + + A = "A", +>A : Symbol(E.A, Decl(strictPropertyInitialization.ts, 149, 8)) + + B = "B" +>B : Symbol(E.B, Decl(strictPropertyInitialization.ts, 150, 12)) +} +class C13 { +>C13 : Symbol(C13, Decl(strictPropertyInitialization.ts, 152, 1)) + + [E.A]: number; +>[E.A] : Symbol(C13[E.A], Decl(strictPropertyInitialization.ts, 153, 11)) +>E.A : Symbol(E.A, Decl(strictPropertyInitialization.ts, 149, 8)) +>E : Symbol(E, Decl(strictPropertyInitialization.ts, 147, 1)) +>A : Symbol(E.A, Decl(strictPropertyInitialization.ts, 149, 8)) + + constructor() { + this[E.A] = 1; +>this : Symbol(C13, Decl(strictPropertyInitialization.ts, 152, 1)) +>E.A : Symbol(E.A, Decl(strictPropertyInitialization.ts, 149, 8)) +>E : Symbol(E, Decl(strictPropertyInitialization.ts, 147, 1)) +>A : Symbol(E.A, Decl(strictPropertyInitialization.ts, 149, 8)) + } +} + diff --git a/tests/baselines/reference/strictPropertyInitialization.types b/tests/baselines/reference/strictPropertyInitialization.types index 84d375c8515..616e41d9be3 100644 --- a/tests/baselines/reference/strictPropertyInitialization.types +++ b/tests/baselines/reference/strictPropertyInitialization.types @@ -395,3 +395,35 @@ class C12 { } } +enum E { +>E : E + + A = "A", +>A : E.A +>"A" : "A" + + B = "B" +>B : E.B +>"B" : "B" +} +class C13 { +>C13 : C13 + + [E.A]: number; +>[E.A] : number +>E.A : E.A +>E : typeof E +>A : E.A + + constructor() { + this[E.A] = 1; +>this[E.A] = 1 : 1 +>this[E.A] : number +>this : this +>E.A : E.A +>E : typeof E +>A : E.A +>1 : 1 + } +} + diff --git a/tests/baselines/reference/typeGuardNarrowsIndexedAccessOfKnownProperty11.js b/tests/baselines/reference/typeGuardNarrowsIndexedAccessOfKnownProperty11.js new file mode 100644 index 00000000000..64d1df74a81 --- /dev/null +++ b/tests/baselines/reference/typeGuardNarrowsIndexedAccessOfKnownProperty11.js @@ -0,0 +1,20 @@ +//// [typeGuardNarrowsIndexedAccessOfKnownProperty11.ts] +enum E { A, B } + +declare const m: { [K in E]: string | null }; + +if (m[E.A] !== null) { + m[E.A].toString(); // string +} + + +//// [typeGuardNarrowsIndexedAccessOfKnownProperty11.js] +"use strict"; +var E; +(function (E) { + E[E["A"] = 0] = "A"; + E[E["B"] = 1] = "B"; +})(E || (E = {})); +if (m[E.A] !== null) { + m[E.A].toString(); // string +} diff --git a/tests/baselines/reference/typeGuardNarrowsIndexedAccessOfKnownProperty11.symbols b/tests/baselines/reference/typeGuardNarrowsIndexedAccessOfKnownProperty11.symbols new file mode 100644 index 00000000000..f97e136634a --- /dev/null +++ b/tests/baselines/reference/typeGuardNarrowsIndexedAccessOfKnownProperty11.symbols @@ -0,0 +1,26 @@ +=== tests/cases/compiler/typeGuardNarrowsIndexedAccessOfKnownProperty11.ts === +enum E { A, B } +>E : Symbol(E, Decl(typeGuardNarrowsIndexedAccessOfKnownProperty11.ts, 0, 0)) +>A : Symbol(E.A, Decl(typeGuardNarrowsIndexedAccessOfKnownProperty11.ts, 0, 8)) +>B : Symbol(E.B, Decl(typeGuardNarrowsIndexedAccessOfKnownProperty11.ts, 0, 11)) + +declare const m: { [K in E]: string | null }; +>m : Symbol(m, Decl(typeGuardNarrowsIndexedAccessOfKnownProperty11.ts, 2, 13)) +>K : Symbol(K, Decl(typeGuardNarrowsIndexedAccessOfKnownProperty11.ts, 2, 20)) +>E : Symbol(E, Decl(typeGuardNarrowsIndexedAccessOfKnownProperty11.ts, 0, 0)) + +if (m[E.A] !== null) { +>m : Symbol(m, Decl(typeGuardNarrowsIndexedAccessOfKnownProperty11.ts, 2, 13)) +>E.A : Symbol(E.A, Decl(typeGuardNarrowsIndexedAccessOfKnownProperty11.ts, 0, 8)) +>E : Symbol(E, Decl(typeGuardNarrowsIndexedAccessOfKnownProperty11.ts, 0, 0)) +>A : Symbol(E.A, Decl(typeGuardNarrowsIndexedAccessOfKnownProperty11.ts, 0, 8)) + + m[E.A].toString(); // string +>m[E.A].toString : Symbol(String.toString, Decl(lib.es5.d.ts, --, --)) +>m : Symbol(m, Decl(typeGuardNarrowsIndexedAccessOfKnownProperty11.ts, 2, 13)) +>E.A : Symbol(E.A, Decl(typeGuardNarrowsIndexedAccessOfKnownProperty11.ts, 0, 8)) +>E : Symbol(E, Decl(typeGuardNarrowsIndexedAccessOfKnownProperty11.ts, 0, 0)) +>A : Symbol(E.A, Decl(typeGuardNarrowsIndexedAccessOfKnownProperty11.ts, 0, 8)) +>toString : Symbol(String.toString, Decl(lib.es5.d.ts, --, --)) +} + diff --git a/tests/baselines/reference/typeGuardNarrowsIndexedAccessOfKnownProperty11.types b/tests/baselines/reference/typeGuardNarrowsIndexedAccessOfKnownProperty11.types new file mode 100644 index 00000000000..c9ca26e0116 --- /dev/null +++ b/tests/baselines/reference/typeGuardNarrowsIndexedAccessOfKnownProperty11.types @@ -0,0 +1,30 @@ +=== tests/cases/compiler/typeGuardNarrowsIndexedAccessOfKnownProperty11.ts === +enum E { A, B } +>E : E +>A : E.A +>B : E.B + +declare const m: { [K in E]: string | null }; +>m : { 0: string | null; 1: string | null; } +>null : null + +if (m[E.A] !== null) { +>m[E.A] !== null : boolean +>m[E.A] : string | null +>m : { 0: string | null; 1: string | null; } +>E.A : E.A +>E : typeof E +>A : E.A +>null : null + + m[E.A].toString(); // string +>m[E.A].toString() : string +>m[E.A].toString : () => string +>m[E.A] : string +>m : { 0: string | null; 1: string | null; } +>E.A : E.A +>E : typeof E +>A : E.A +>toString : () => string +} + diff --git a/tests/baselines/reference/typeGuardNarrowsIndexedAccessOfKnownProperty12.js b/tests/baselines/reference/typeGuardNarrowsIndexedAccessOfKnownProperty12.js new file mode 100644 index 00000000000..0f6a6be2243 --- /dev/null +++ b/tests/baselines/reference/typeGuardNarrowsIndexedAccessOfKnownProperty12.js @@ -0,0 +1,23 @@ +//// [typeGuardNarrowsIndexedAccessOfKnownProperty12.ts] +enum E { + A = "A", + B = "B" +} + +declare const m: { [K in E]: string | null }; + +if (m[E.A] !== null) { + m[E.A].toString(); // string +} + + +//// [typeGuardNarrowsIndexedAccessOfKnownProperty12.js] +"use strict"; +var E; +(function (E) { + E["A"] = "A"; + E["B"] = "B"; +})(E || (E = {})); +if (m[E.A] !== null) { + m[E.A].toString(); // string +} diff --git a/tests/baselines/reference/typeGuardNarrowsIndexedAccessOfKnownProperty12.symbols b/tests/baselines/reference/typeGuardNarrowsIndexedAccessOfKnownProperty12.symbols new file mode 100644 index 00000000000..3b4e17f6df8 --- /dev/null +++ b/tests/baselines/reference/typeGuardNarrowsIndexedAccessOfKnownProperty12.symbols @@ -0,0 +1,31 @@ +=== tests/cases/compiler/typeGuardNarrowsIndexedAccessOfKnownProperty12.ts === +enum E { +>E : Symbol(E, Decl(typeGuardNarrowsIndexedAccessOfKnownProperty12.ts, 0, 0)) + + A = "A", +>A : Symbol(E.A, Decl(typeGuardNarrowsIndexedAccessOfKnownProperty12.ts, 0, 8)) + + B = "B" +>B : Symbol(E.B, Decl(typeGuardNarrowsIndexedAccessOfKnownProperty12.ts, 1, 12)) +} + +declare const m: { [K in E]: string | null }; +>m : Symbol(m, Decl(typeGuardNarrowsIndexedAccessOfKnownProperty12.ts, 5, 13)) +>K : Symbol(K, Decl(typeGuardNarrowsIndexedAccessOfKnownProperty12.ts, 5, 20)) +>E : Symbol(E, Decl(typeGuardNarrowsIndexedAccessOfKnownProperty12.ts, 0, 0)) + +if (m[E.A] !== null) { +>m : Symbol(m, Decl(typeGuardNarrowsIndexedAccessOfKnownProperty12.ts, 5, 13)) +>E.A : Symbol(E.A, Decl(typeGuardNarrowsIndexedAccessOfKnownProperty12.ts, 0, 8)) +>E : Symbol(E, Decl(typeGuardNarrowsIndexedAccessOfKnownProperty12.ts, 0, 0)) +>A : Symbol(E.A, Decl(typeGuardNarrowsIndexedAccessOfKnownProperty12.ts, 0, 8)) + + m[E.A].toString(); // string +>m[E.A].toString : Symbol(String.toString, Decl(lib.es5.d.ts, --, --)) +>m : Symbol(m, Decl(typeGuardNarrowsIndexedAccessOfKnownProperty12.ts, 5, 13)) +>E.A : Symbol(E.A, Decl(typeGuardNarrowsIndexedAccessOfKnownProperty12.ts, 0, 8)) +>E : Symbol(E, Decl(typeGuardNarrowsIndexedAccessOfKnownProperty12.ts, 0, 0)) +>A : Symbol(E.A, Decl(typeGuardNarrowsIndexedAccessOfKnownProperty12.ts, 0, 8)) +>toString : Symbol(String.toString, Decl(lib.es5.d.ts, --, --)) +} + diff --git a/tests/baselines/reference/typeGuardNarrowsIndexedAccessOfKnownProperty12.types b/tests/baselines/reference/typeGuardNarrowsIndexedAccessOfKnownProperty12.types new file mode 100644 index 00000000000..37d173c304d --- /dev/null +++ b/tests/baselines/reference/typeGuardNarrowsIndexedAccessOfKnownProperty12.types @@ -0,0 +1,37 @@ +=== tests/cases/compiler/typeGuardNarrowsIndexedAccessOfKnownProperty12.ts === +enum E { +>E : E + + A = "A", +>A : E.A +>"A" : "A" + + B = "B" +>B : E.B +>"B" : "B" +} + +declare const m: { [K in E]: string | null }; +>m : { A: string | null; B: string | null; } +>null : null + +if (m[E.A] !== null) { +>m[E.A] !== null : boolean +>m[E.A] : string | null +>m : { A: string | null; B: string | null; } +>E.A : E.A +>E : typeof E +>A : E.A +>null : null + + m[E.A].toString(); // string +>m[E.A].toString() : string +>m[E.A].toString : () => string +>m[E.A] : string +>m : { A: string | null; B: string | null; } +>E.A : E.A +>E : typeof E +>A : E.A +>toString : () => string +} + diff --git a/tests/cases/compiler/typeGuardNarrowsIndexedAccessOfKnownProperty11.ts b/tests/cases/compiler/typeGuardNarrowsIndexedAccessOfKnownProperty11.ts new file mode 100644 index 00000000000..acf01af8cd0 --- /dev/null +++ b/tests/cases/compiler/typeGuardNarrowsIndexedAccessOfKnownProperty11.ts @@ -0,0 +1,9 @@ +// @strict: true + +enum E { A, B } + +declare const m: { [K in E]: string | null }; + +if (m[E.A] !== null) { + m[E.A].toString(); // string +} diff --git a/tests/cases/compiler/typeGuardNarrowsIndexedAccessOfKnownProperty12.ts b/tests/cases/compiler/typeGuardNarrowsIndexedAccessOfKnownProperty12.ts new file mode 100644 index 00000000000..e426161f08f --- /dev/null +++ b/tests/cases/compiler/typeGuardNarrowsIndexedAccessOfKnownProperty12.ts @@ -0,0 +1,12 @@ +// @strict: true + +enum E { + A = "A", + B = "B" +} + +declare const m: { [K in E]: string | null }; + +if (m[E.A] !== null) { + m[E.A].toString(); // string +} diff --git a/tests/cases/conformance/classes/propertyMemberDeclarations/strictPropertyInitialization.ts b/tests/cases/conformance/classes/propertyMemberDeclarations/strictPropertyInitialization.ts index 3caf7316264..74831b2a730 100644 --- a/tests/cases/conformance/classes/propertyMemberDeclarations/strictPropertyInitialization.ts +++ b/tests/cases/conformance/classes/propertyMemberDeclarations/strictPropertyInitialization.ts @@ -150,3 +150,14 @@ class C12 { this['c'] = 1; } } + +enum E { + A = "A", + B = "B" +} +class C13 { + [E.A]: number; + constructor() { + this[E.A] = 1; + } +} From 09368bcbaebd157d1e66859ab6f5b30c2fd6eaff Mon Sep 17 00:00:00 2001 From: Sheetal Nandi Date: Mon, 26 Sep 2022 12:40:23 -0700 Subject: [PATCH 024/124] Handle if project for open file will get recollected because of pending cleanup from closed script info (#50908) * Handle if project for open file will get recollected because of pending cleanup from closed script info Fixes #50868 * Rename --- src/server/editorServices.ts | 18 +- src/server/session.ts | 12 +- src/testRunner/unittests/tsserver/helpers.ts | 1 + src/testRunner/unittests/tsserver/projects.ts | 110 ++-- ...configured-project-that-will-be-removed.js | 396 +++++++++++++++ ...configured-project-that-will-be-removed.js | 475 ++++++++++++++++++ 6 files changed, 966 insertions(+), 46 deletions(-) create mode 100644 tests/baselines/reference/tsserver/projects/js-file-opened-is-in-configured-project-that-will-be-removed.js create mode 100644 tests/baselines/reference/tsserver/projects/references-on-file-opened-is-in-configured-project-that-will-be-removed.js diff --git a/src/server/editorServices.ts b/src/server/editorServices.ts index 7b8e091a962..98b64707a45 100644 --- a/src/server/editorServices.ts +++ b/src/server/editorServices.ts @@ -1167,20 +1167,22 @@ namespace ts.server { } /* @internal */ - tryGetDefaultProjectForFile(fileName: NormalizedPath): Project | undefined { - const scriptInfo = this.getScriptInfoForNormalizedPath(fileName); + tryGetDefaultProjectForFile(fileNameOrScriptInfo: NormalizedPath | ScriptInfo): Project | undefined { + const scriptInfo = isString(fileNameOrScriptInfo) ? this.getScriptInfoForNormalizedPath(fileNameOrScriptInfo) : fileNameOrScriptInfo; return scriptInfo && !scriptInfo.isOrphan() ? scriptInfo.getDefaultProject() : undefined; } /* @internal */ - ensureDefaultProjectForFile(fileName: NormalizedPath): Project { - return this.tryGetDefaultProjectForFile(fileName) || this.doEnsureDefaultProjectForFile(fileName); + ensureDefaultProjectForFile(fileNameOrScriptInfo: NormalizedPath | ScriptInfo): Project { + return this.tryGetDefaultProjectForFile(fileNameOrScriptInfo) || this.doEnsureDefaultProjectForFile(fileNameOrScriptInfo); } - private doEnsureDefaultProjectForFile(fileName: NormalizedPath): Project { + private doEnsureDefaultProjectForFile(fileNameOrScriptInfo: NormalizedPath | ScriptInfo): Project { this.ensureProjectStructuresUptoDate(); - const scriptInfo = this.getScriptInfoForNormalizedPath(fileName); - return scriptInfo ? scriptInfo.getDefaultProject() : (this.logErrorForScriptInfoNotFound(fileName), Errors.ThrowNoProject()); + const scriptInfo = isString(fileNameOrScriptInfo) ? this.getScriptInfoForNormalizedPath(fileNameOrScriptInfo) : fileNameOrScriptInfo; + return scriptInfo ? + scriptInfo.getDefaultProject() : + (this.logErrorForScriptInfoNotFound(isString(fileNameOrScriptInfo) ? fileNameOrScriptInfo : fileNameOrScriptInfo.fileName), Errors.ThrowNoProject()); } getScriptInfoEnsuringProjectsUptoDate(uncheckedFileName: string) { @@ -3648,7 +3650,7 @@ namespace ts.server { return; } - const project = scriptInfo.getDefaultProject(); + const project = this.ensureDefaultProjectForFile(scriptInfo); if (!project.languageServiceEnabled) { return; } diff --git a/src/server/session.ts b/src/server/session.ts index f0d26443dd5..7f7940ae8b3 100644 --- a/src/server/session.ts +++ b/src/server/session.ts @@ -1719,6 +1719,10 @@ namespace ts.server { this.projectService.logErrorForScriptInfoNotFound(args.file); return Errors.ThrowNoProject(); } + else if (!getScriptInfoEnsuringProjectsUptoDate) { + // Ensure there are containing projects are present + this.projectService.ensureDefaultProjectForFile(scriptInfo); + } projects = scriptInfo.containingProjects; symLinkedProjects = this.projectService.getSymlinkedProjects(scriptInfo); } @@ -1867,13 +1871,7 @@ namespace ts.server { } private getFileAndLanguageServiceForSyntacticOperation(args: protocol.FileRequestArgs) { - // Since this is syntactic operation, there should always be project for the file - // throw if we dont get project - const file = toNormalizedPath(args.file); - const project = this.getProject(args.projectFileName) || this.projectService.ensureDefaultProjectForFile(file); - if (!project) { - return Errors.ThrowNoProject(); - } + const { file, project } = this.getFileAndProject(args); return { file, languageService: project.getLanguageService(/*ensureSynchronized*/ false) diff --git a/src/testRunner/unittests/tsserver/helpers.ts b/src/testRunner/unittests/tsserver/helpers.ts index 323e07a876d..82b4946e42c 100644 --- a/src/testRunner/unittests/tsserver/helpers.ts +++ b/src/testRunner/unittests/tsserver/helpers.ts @@ -95,6 +95,7 @@ namespace ts.projectSystem { function msg(s: string, type = server.Msg.Err, write: (s: string) => void) { s = `[${nowString()}] ${s}`; if (!inGroup || firstInGroup) s = padStringRight(type + " " + seq.toString(), " ") + s; + if (Debug.isDebugging) console.log(s); write(s); if (!inGroup) seq++; } diff --git a/src/testRunner/unittests/tsserver/projects.ts b/src/testRunner/unittests/tsserver/projects.ts index 10cc61ff6cd..6a79ea852f7 100644 --- a/src/testRunner/unittests/tsserver/projects.ts +++ b/src/testRunner/unittests/tsserver/projects.ts @@ -1610,39 +1610,87 @@ namespace ts.projectSystem { checkNumberOfInferredProjects(projectService, 0); }); - it("file opened is in configured project that will be removed", () => { - const testsConfig: File = { - path: `${tscWatch.projectRoot}/playground/tsconfig.json`, - content: "{}" - }; - const testsFile: File = { - path: `${tscWatch.projectRoot}/playground/tests.ts`, - content: `export function foo() {}` - }; - const innerFile: File = { - path: `${tscWatch.projectRoot}/playground/tsconfig-json/tests/spec.ts`, - content: `export function bar() { }` - }; - const innerConfig: File = { - path: `${tscWatch.projectRoot}/playground/tsconfig-json/tsconfig.json`, - content: JSON.stringify({ - include: ["./src"] + describe("file opened is in configured project that will be removed", () => { + function runOnTs(scenario: string, getRequest: (innerFile: File) => Partial) { + it(scenario, () => { + const testsConfig: File = { + path: `${tscWatch.projectRoot}/playground/tsconfig.json`, + content: "{}" + }; + const testsFile: File = { + path: `${tscWatch.projectRoot}/playground/tests.ts`, + content: `export function foo() {}` + }; + const innerFile: File = { + path: `${tscWatch.projectRoot}/playground/tsconfig-json/tests/spec.ts`, + content: `export function bar() { }` + }; + const innerConfig: File = { + path: `${tscWatch.projectRoot}/playground/tsconfig-json/tsconfig.json`, + content: JSON.stringify({ + include: ["./src"] + }) + }; + const innerSrcFile: File = { + path: `${tscWatch.projectRoot}/playground/tsconfig-json/src/src.ts`, + content: `export function foobar() { }` + }; + const host = createServerHost([testsConfig, testsFile, innerFile, innerConfig, innerSrcFile, libFile]); + const session = createSession(host, { logger: createLoggerWithInMemoryLogs(host) }); + openFilesForSession([testsFile], session); + closeFilesForSession([testsFile], session); + openFilesForSession([innerFile], session); + session.executeCommandSeq(getRequest(innerFile)); + baselineTsserverLogs("projects", scenario, session); + }); + } + runOnTs( + "file opened is in configured project that will be removed", + innerFile => ({ + command: protocol.CommandTypes.GetOutliningSpans, + arguments: { file: innerFile.path } }) - }; - const innerSrcFile: File = { - path: `${tscWatch.projectRoot}/playground/tsconfig-json/src/src.ts`, - content: `export function foobar() { }` - }; - const host = createServerHost([testsConfig, testsFile, innerFile, innerConfig, innerSrcFile, libFile]); - const session = createSession(host, { logger: createLoggerWithInMemoryLogs(host) }); - openFilesForSession([testsFile], session); - closeFilesForSession([testsFile], session); - openFilesForSession([innerFile], session); - session.executeCommandSeq({ - command: protocol.CommandTypes.GetOutliningSpans, - arguments: { file: innerFile.path } + ); + + runOnTs( + "references on file opened is in configured project that will be removed", + innerFile => ({ + command: protocol.CommandTypes.References, + arguments: protocolFileLocationFromSubstring(innerFile, "bar") + }) + ); + + it("js file opened is in configured project that will be removed", () => { + const rootConfig: File = { + path: `${tscWatch.projectRoot}/tsconfig.json`, + content: JSON.stringify({ compilerOptions: { allowJs: true } }) + }; + const mocksFile: File = { + path: `${tscWatch.projectRoot}/mocks/cssMock.js`, + content: `function foo() { }` + }; + const innerFile: File = { + path: `${tscWatch.projectRoot}/apps/editor/scripts/createConfigVariable.js`, + content: `function bar() { }` + }; + const innerConfig: File = { + path: `${tscWatch.projectRoot}/apps/editor/tsconfig.json`, + content: JSON.stringify({ + extends: "../../tsconfig.json", + include: ["./src"], + }) + }; + const innerSrcFile: File = { + path: `${tscWatch.projectRoot}/apps/editor/src/src.js`, + content: `function fooBar() { }` + }; + const host = createServerHost([rootConfig, mocksFile, innerFile, innerConfig, innerSrcFile, libFile]); + const session = createSession(host, { canUseEvents: true, logger: createLoggerWithInMemoryLogs(host) }); + openFilesForSession([mocksFile], session); + closeFilesForSession([mocksFile], session); + openFilesForSession([innerFile], session); + baselineTsserverLogs("projects", "js file opened is in configured project that will be removed", session); }); - baselineTsserverLogs("projects", "file opened is in configured project that will be removed", session); }); }); } diff --git a/tests/baselines/reference/tsserver/projects/js-file-opened-is-in-configured-project-that-will-be-removed.js b/tests/baselines/reference/tsserver/projects/js-file-opened-is-in-configured-project-that-will-be-removed.js new file mode 100644 index 00000000000..bfbb1d3c0fc --- /dev/null +++ b/tests/baselines/reference/tsserver/projects/js-file-opened-is-in-configured-project-that-will-be-removed.js @@ -0,0 +1,396 @@ +Info 0 [00:00:37.000] Provided types map file "/a/lib/typesMap.json" doesn't exist +Info 1 [00:00:38.000] request: + { + "seq": 0, + "type": "request", + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/mocks/cssMock.js" + } + } +Before request +//// [/user/username/projects/myproject/tsconfig.json] +{"compilerOptions":{"allowJs":true}} + +//// [/user/username/projects/myproject/mocks/cssMock.js] +function foo() { } + +//// [/user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js] +function bar() { } + +//// [/user/username/projects/myproject/apps/editor/tsconfig.json] +{"extends":"../../tsconfig.json","include":["./src"]} + +//// [/user/username/projects/myproject/apps/editor/src/src.js] +function fooBar() { } + +//// [/a/lib/lib.d.ts] +/// +interface Boolean {} +interface Function {} +interface CallableFunction {} +interface NewableFunction {} +interface IArguments {} +interface Number { toExponential: any; } +interface Object {} +interface RegExp {} +interface String { charAt: any; } +interface Array { length: number; [n: number]: T; } + + +PolledWatches:: + +FsWatches:: + +FsWatchesRecursive:: + +Info 2 [00:00:39.000] Search path: /user/username/projects/myproject/mocks +Info 3 [00:00:40.000] For info: /user/username/projects/myproject/mocks/cssMock.js :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 4 [00:00:41.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 5 [00:00:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 6 [00:00:43.000] event: + {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/mocks/cssMock.js to open"}} +Info 7 [00:00:44.000] Config: /user/username/projects/myproject/tsconfig.json : { + "rootNames": [ + "/user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js", + "/user/username/projects/myproject/apps/editor/src/src.js", + "/user/username/projects/myproject/mocks/cssMock.js" + ], + "options": { + "allowJs": true, + "configFilePath": "/user/username/projects/myproject/tsconfig.json" + } +} +Info 8 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 9 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 10 [00:00:47.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded +Info 11 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js 500 undefined WatchType: Closed Script info +Info 12 [00:00:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/src/src.js 500 undefined WatchType: Closed Script info +Info 13 [00:00:50.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 14 [00:00:51.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 15 [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 16 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 17 [00:00:54.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:55.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 19 [00:00:56.000] Files (4) + /a/lib/lib.d.ts + /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js + /user/username/projects/myproject/apps/editor/src/src.js + /user/username/projects/myproject/mocks/cssMock.js + + + ../../../../a/lib/lib.d.ts + Default library for target 'es3' + apps/editor/scripts/createConfigVariable.js + Matched by default include pattern '**/*' + apps/editor/src/src.js + Matched by default include pattern '**/*' + mocks/cssMock.js + Matched by default include pattern '**/*' + +Info 20 [00:00:57.000] ----------------------------------------------- +Info 21 [00:00:58.000] event: + {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} +Info 22 [00:00:59.000] event: + {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":3,"jsSize":57,"jsx":0,"jsxSize":0,"ts":0,"tsSize":0,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"allowJs":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} +Info 23 [00:01:00.000] event: + {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/mocks/cssMock.js","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[{"text":"Cannot write file '/user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js' because it would overwrite input file.","code":5055,"category":"error"},{"text":"Cannot write file '/user/username/projects/myproject/apps/editor/src/src.js' because it would overwrite input file.","code":5055,"category":"error"},{"text":"Cannot write file '/user/username/projects/myproject/mocks/cssMock.js' because it would overwrite input file.","code":5055,"category":"error"}]}} +Info 24 [00:01:01.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 24 [00:01:02.000] Files (4) + +Info 24 [00:01:03.000] ----------------------------------------------- +Info 24 [00:01:04.000] Open files: +Info 24 [00:01:05.000] FileName: /user/username/projects/myproject/mocks/cssMock.js ProjectRootPath: undefined +Info 24 [00:01:06.000] Projects: /user/username/projects/myproject/tsconfig.json +After request + +PolledWatches:: +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/tsconfig.json: + {} +/user/username/projects/myproject/apps/editor/scripts/createconfigvariable.js: + {} +/user/username/projects/myproject/apps/editor/src/src.js: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive:: +/user/username/projects/myproject: + {} + +Info 24 [00:01:07.000] response: + { + "responseRequired": false + } +Info 25 [00:01:08.000] request: + { + "seq": 0, + "type": "request", + "command": "close", + "arguments": { + "file": "/user/username/projects/myproject/mocks/cssMock.js" + } + } +Before request + +PolledWatches:: +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/tsconfig.json: + {} +/user/username/projects/myproject/apps/editor/scripts/createconfigvariable.js: + {} +/user/username/projects/myproject/apps/editor/src/src.js: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive:: +/user/username/projects/myproject: + {} + +Info 26 [00:01:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/mocks/cssMock.js 500 undefined WatchType: Closed Script info +Info 27 [00:01:10.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 27 [00:01:11.000] Files (4) + +Info 27 [00:01:12.000] ----------------------------------------------- +Info 27 [00:01:13.000] Open files: +After request + +PolledWatches:: +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/tsconfig.json: + {} +/user/username/projects/myproject/apps/editor/scripts/createconfigvariable.js: + {} +/user/username/projects/myproject/apps/editor/src/src.js: + {} +/a/lib/lib.d.ts: + {} +/user/username/projects/myproject/mocks/cssmock.js: + {} + +FsWatchesRecursive:: +/user/username/projects/myproject: + {} + +Info 27 [00:01:14.000] response: + { + "responseRequired": false + } +Info 28 [00:01:15.000] request: + { + "seq": 0, + "type": "request", + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js" + } + } +Before request + +PolledWatches:: +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/tsconfig.json: + {} +/user/username/projects/myproject/apps/editor/scripts/createconfigvariable.js: + {} +/user/username/projects/myproject/apps/editor/src/src.js: + {} +/a/lib/lib.d.ts: + {} +/user/username/projects/myproject/mocks/cssmock.js: + {} + +FsWatchesRecursive:: +/user/username/projects/myproject: + {} + +Info 29 [00:01:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js 500 undefined WatchType: Closed Script info +Info 30 [00:01:17.000] Search path: /user/username/projects/myproject/apps/editor/scripts +Info 31 [00:01:18.000] For info: /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js :: Config file name: /user/username/projects/myproject/apps/editor/tsconfig.json +Info 32 [00:01:19.000] Creating configuration project /user/username/projects/myproject/apps/editor/tsconfig.json +Info 33 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Config file +Info 34 [00:01:21.000] event: + {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/apps/editor/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js to open"}} +Info 35 [00:01:22.000] Config: /user/username/projects/myproject/apps/editor/tsconfig.json : { + "rootNames": [ + "/user/username/projects/myproject/apps/editor/src/src.js" + ], + "options": { + "allowJs": true, + "configFilePath": "/user/username/projects/myproject/apps/editor/tsconfig.json" + } +} +Info 36 [00:01:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Config: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Extended config file +Info 37 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/src 1 undefined Config: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Wild card directory +Info 38 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/src 1 undefined Config: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:26.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded +Info 40 [00:01:27.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/apps/editor/tsconfig.json +Info 41 [00:01:28.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/node_modules/@types 1 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Type roots +Info 42 [00:01:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/node_modules/@types 1 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Type roots +Info 43 [00:01:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/node_modules/@types 1 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Type roots +Info 44 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/node_modules/@types 1 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Type roots +Info 45 [00:01:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Type roots +Info 46 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Type roots +Info 47 [00:01:34.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/apps/editor/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 48 [00:01:35.000] Project '/user/username/projects/myproject/apps/editor/tsconfig.json' (Configured) +Info 49 [00:01:36.000] Files (2) + /a/lib/lib.d.ts + /user/username/projects/myproject/apps/editor/src/src.js + + + ../../../../../../a/lib/lib.d.ts + Default library for target 'es3' + src/src.js + Matched by include pattern './src' in 'tsconfig.json' + +Info 50 [00:01:37.000] ----------------------------------------------- +Info 51 [00:01:38.000] event: + {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/apps/editor/tsconfig.json"}} +Info 52 [00:01:39.000] event: + {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"3a35a87188335633b0bee242201aa5e01b96dbee6cfae401ebff6e26120b2aa7","fileStats":{"js":1,"jsSize":21,"jsx":0,"jsxSize":0,"ts":0,"tsSize":0,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"allowJs":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":true,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} +Info 53 [00:01:40.000] `remove Project:: +Info 54 [00:01:41.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 55 [00:01:42.000] Files (4) + /a/lib/lib.d.ts + /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js + /user/username/projects/myproject/apps/editor/src/src.js + /user/username/projects/myproject/mocks/cssMock.js + + + ../../../../a/lib/lib.d.ts + Default library for target 'es3' + apps/editor/scripts/createConfigVariable.js + Matched by default include pattern '**/*' + apps/editor/src/src.js + Matched by default include pattern '**/*' + mocks/cssMock.js + Matched by default include pattern '**/*' + +Info 56 [00:01:43.000] ----------------------------------------------- +Info 57 [00:01:44.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 58 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 59 [00:01:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 60 [00:01:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 61 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 62 [00:01:49.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/mocks/cssMock.js 500 undefined WatchType: Closed Script info +Info 63 [00:01:50.000] Before ensureProjectForOpenFiles: +Info 64 [00:01:51.000] Project '/user/username/projects/myproject/apps/editor/tsconfig.json' (Configured) +Info 64 [00:01:52.000] Files (2) + +Info 64 [00:01:53.000] ----------------------------------------------- +Info 64 [00:01:54.000] Open files: +Info 64 [00:01:55.000] FileName: /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js ProjectRootPath: undefined +Info 64 [00:01:56.000] Projects: +Info 64 [00:01:57.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded +Info 65 [00:01:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 66 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 67 [00:02:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 68 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 69 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 70 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 71 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 72 [00:02:05.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 73 [00:02:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 74 [00:02:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 75 [00:02:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 76 [00:02:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 77 [00:02:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 78 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 79 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 80 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 81 [00:02:14.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 82 [00:02:15.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 83 [00:02:16.000] Files (2) + /a/lib/lib.d.ts + /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js + + + ../../../../../../../a/lib/lib.d.ts + Default library for target 'es5' + createConfigVariable.js + Root file specified for compilation + +Info 84 [00:02:17.000] ----------------------------------------------- +Info 85 [00:02:18.000] After ensureProjectForOpenFiles: +Info 86 [00:02:19.000] Project '/user/username/projects/myproject/apps/editor/tsconfig.json' (Configured) +Info 86 [00:02:20.000] Files (2) + +Info 86 [00:02:21.000] ----------------------------------------------- +Info 86 [00:02:22.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 86 [00:02:23.000] Files (2) + +Info 86 [00:02:24.000] ----------------------------------------------- +Info 86 [00:02:25.000] Open files: +Info 86 [00:02:26.000] FileName: /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js ProjectRootPath: undefined +Info 86 [00:02:27.000] Projects: /dev/null/inferredProject1* +Info 86 [00:02:28.000] Project '/user/username/projects/myproject/apps/editor/tsconfig.json' (Configured) +Info 86 [00:02:29.000] Files (2) + +Info 86 [00:02:30.000] ----------------------------------------------- +Info 86 [00:02:31.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 86 [00:02:32.000] Files (2) + +Info 86 [00:02:33.000] ----------------------------------------------- +Info 86 [00:02:34.000] Open files: +Info 86 [00:02:35.000] FileName: /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js ProjectRootPath: undefined +Info 86 [00:02:36.000] Projects: /dev/null/inferredProject1* +After request + +PolledWatches:: +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/apps/editor/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/apps/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/apps/editor/scripts/tsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/apps/editor/scripts/jsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/apps/editor/jsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/apps/tsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/apps/jsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/jsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/apps/editor/scripts/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/apps/editor/scripts/bower_components: + {"pollingInterval":500} +/user/username/projects/myproject/apps/editor/scripts/node_modules: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/tsconfig.json: + {} +/user/username/projects/myproject/apps/editor/src/src.js: + {} +/a/lib/lib.d.ts: + {} +/user/username/projects/myproject/apps/editor/tsconfig.json: + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/apps/editor/src: + {} + +Info 86 [00:02:37.000] response: + { + "responseRequired": false + } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projects/references-on-file-opened-is-in-configured-project-that-will-be-removed.js b/tests/baselines/reference/tsserver/projects/references-on-file-opened-is-in-configured-project-that-will-be-removed.js new file mode 100644 index 00000000000..89a72f9fefe --- /dev/null +++ b/tests/baselines/reference/tsserver/projects/references-on-file-opened-is-in-configured-project-that-will-be-removed.js @@ -0,0 +1,475 @@ +Info 0 [00:00:35.000] Provided types map file "/a/lib/typesMap.json" doesn't exist +Info 1 [00:00:36.000] request: + { + "seq": 0, + "type": "request", + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/playground/tests.ts" + } + } +Before request +//// [/user/username/projects/myproject/playground/tsconfig.json] +{} + +//// [/user/username/projects/myproject/playground/tests.ts] +export function foo() {} + +//// [/user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts] +export function bar() { } + +//// [/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json] +{"include":["./src"]} + +//// [/user/username/projects/myproject/playground/tsconfig-json/src/src.ts] +export function foobar() { } + +//// [/a/lib/lib.d.ts] +/// +interface Boolean {} +interface Function {} +interface CallableFunction {} +interface NewableFunction {} +interface IArguments {} +interface Number { toExponential: any; } +interface Object {} +interface RegExp {} +interface String { charAt: any; } +interface Array { length: number; [n: number]: T; } + + +PolledWatches:: + +FsWatches:: + +FsWatchesRecursive:: + +Info 2 [00:00:37.000] Search path: /user/username/projects/myproject/playground +Info 3 [00:00:38.000] For info: /user/username/projects/myproject/playground/tests.ts :: Config file name: /user/username/projects/myproject/playground/tsconfig.json +Info 4 [00:00:39.000] Creating configuration project /user/username/projects/myproject/playground/tsconfig.json +Info 5 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Config file +Info 6 [00:00:41.000] Config: /user/username/projects/myproject/playground/tsconfig.json : { + "rootNames": [ + "/user/username/projects/myproject/playground/tests.ts", + "/user/username/projects/myproject/playground/tsconfig-json/src/src.ts", + "/user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts" + ], + "options": { + "configFilePath": "/user/username/projects/myproject/playground/tsconfig.json" + } +} +Info 7 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground 1 undefined Config: /user/username/projects/myproject/playground/tsconfig.json WatchType: Wild card directory +Info 8 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground 1 undefined Config: /user/username/projects/myproject/playground/tsconfig.json WatchType: Wild card directory +Info 9 [00:00:44.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded +Info 10 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/src/src.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts 500 undefined WatchType: Closed Script info +Info 12 [00:00:47.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/playground/tsconfig.json +Info 13 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 14 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 15 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 16 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 17 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 18 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/playground/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:00:54.000] Project '/user/username/projects/myproject/playground/tsconfig.json' (Configured) +Info 20 [00:00:55.000] Files (4) + /a/lib/lib.d.ts + /user/username/projects/myproject/playground/tests.ts + /user/username/projects/myproject/playground/tsconfig-json/src/src.ts + /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts + + + ../../../../../a/lib/lib.d.ts + Default library for target 'es3' + tests.ts + Matched by default include pattern '**/*' + tsconfig-json/src/src.ts + Matched by default include pattern '**/*' + tsconfig-json/tests/spec.ts + Matched by default include pattern '**/*' + +Info 21 [00:00:56.000] ----------------------------------------------- +Info 22 [00:00:57.000] Project '/user/username/projects/myproject/playground/tsconfig.json' (Configured) +Info 22 [00:00:58.000] Files (4) + +Info 22 [00:00:59.000] ----------------------------------------------- +Info 22 [00:01:00.000] Open files: +Info 22 [00:01:01.000] FileName: /user/username/projects/myproject/playground/tests.ts ProjectRootPath: undefined +Info 22 [00:01:02.000] Projects: /user/username/projects/myproject/playground/tsconfig.json +After request + +PolledWatches:: +/user/username/projects/myproject/playground/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/playground/tsconfig.json: + {} +/user/username/projects/myproject/playground/tsconfig-json/src/src.ts: + {} +/user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/playground: + {} + +Info 22 [00:01:03.000] response: + { + "responseRequired": false + } +Info 23 [00:01:04.000] request: + { + "seq": 0, + "type": "request", + "command": "close", + "arguments": { + "file": "/user/username/projects/myproject/playground/tests.ts" + } + } +Before request + +PolledWatches:: +/user/username/projects/myproject/playground/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/playground/tsconfig.json: + {} +/user/username/projects/myproject/playground/tsconfig-json/src/src.ts: + {} +/user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/playground: + {} + +Info 24 [00:01:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tests.ts 500 undefined WatchType: Closed Script info +Info 25 [00:01:06.000] Project '/user/username/projects/myproject/playground/tsconfig.json' (Configured) +Info 25 [00:01:07.000] Files (4) + +Info 25 [00:01:08.000] ----------------------------------------------- +Info 25 [00:01:09.000] Open files: +After request + +PolledWatches:: +/user/username/projects/myproject/playground/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/playground/tsconfig.json: + {} +/user/username/projects/myproject/playground/tsconfig-json/src/src.ts: + {} +/user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts: + {} +/a/lib/lib.d.ts: + {} +/user/username/projects/myproject/playground/tests.ts: + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/playground: + {} + +Info 25 [00:01:10.000] response: + { + "responseRequired": false + } +Info 26 [00:01:11.000] request: + { + "seq": 0, + "type": "request", + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts" + } + } +Before request + +PolledWatches:: +/user/username/projects/myproject/playground/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/playground/tsconfig.json: + {} +/user/username/projects/myproject/playground/tsconfig-json/src/src.ts: + {} +/user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts: + {} +/a/lib/lib.d.ts: + {} +/user/username/projects/myproject/playground/tests.ts: + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/playground: + {} + +Info 27 [00:01:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts 500 undefined WatchType: Closed Script info +Info 28 [00:01:13.000] Search path: /user/username/projects/myproject/playground/tsconfig-json/tests +Info 29 [00:01:14.000] For info: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts :: Config file name: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json +Info 30 [00:01:15.000] Creating configuration project /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json +Info 31 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Config file +Info 32 [00:01:17.000] Config: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json : { + "rootNames": [ + "/user/username/projects/myproject/playground/tsconfig-json/src/src.ts" + ], + "options": { + "configFilePath": "/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json" + } +} +Info 33 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/src 1 undefined Config: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/src 1 undefined Config: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Wild card directory +Info 35 [00:01:20.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded +Info 36 [00:01:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json +Info 37 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots +Info 38 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots +Info 39 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots +Info 40 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots +Info 41 [00:01:26.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots +Info 42 [00:01:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots +Info 43 [00:01:28.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:01:29.000] Project '/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json' (Configured) +Info 45 [00:01:30.000] Files (2) + /a/lib/lib.d.ts + /user/username/projects/myproject/playground/tsconfig-json/src/src.ts + + + ../../../../../../a/lib/lib.d.ts + Default library for target 'es3' + src/src.ts + Matched by include pattern './src' in 'tsconfig.json' + +Info 46 [00:01:31.000] ----------------------------------------------- +Info 47 [00:01:32.000] `remove Project:: +Info 48 [00:01:33.000] Project '/user/username/projects/myproject/playground/tsconfig.json' (Configured) +Info 49 [00:01:34.000] Files (4) + /a/lib/lib.d.ts + /user/username/projects/myproject/playground/tests.ts + /user/username/projects/myproject/playground/tsconfig-json/src/src.ts + /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts + + + ../../../../../a/lib/lib.d.ts + Default library for target 'es3' + tests.ts + Matched by default include pattern '**/*' + tsconfig-json/src/src.ts + Matched by default include pattern '**/*' + tsconfig-json/tests/spec.ts + Matched by default include pattern '**/*' + +Info 50 [00:01:35.000] ----------------------------------------------- +Info 51 [00:01:36.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground 1 undefined Config: /user/username/projects/myproject/playground/tsconfig.json WatchType: Wild card directory +Info 52 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground 1 undefined Config: /user/username/projects/myproject/playground/tsconfig.json WatchType: Wild card directory +Info 53 [00:01:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Config file +Info 54 [00:01:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 55 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 56 [00:01:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 57 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 58 [00:01:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/tests.ts 500 undefined WatchType: Closed Script info +Info 59 [00:01:44.000] Project '/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json' (Configured) +Info 59 [00:01:45.000] Files (2) + +Info 59 [00:01:46.000] ----------------------------------------------- +Info 59 [00:01:47.000] Open files: +Info 59 [00:01:48.000] FileName: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts ProjectRootPath: undefined +Info 59 [00:01:49.000] Projects: +After request + +PolledWatches:: +/user/username/projects/myproject/playground/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/playground/tsconfig-json/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/playground/tsconfig-json/src/src.ts: + {} +/a/lib/lib.d.ts: + {} +/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json: + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/playground/tsconfig-json/src: + {} + +Info 59 [00:01:50.000] response: + { + "responseRequired": false + } +Info 60 [00:01:51.000] request: + { + "command": "references", + "arguments": { + "file": "/user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts", + "line": 1, + "offset": 17 + }, + "seq": 1, + "type": "request" + } +Before request + +PolledWatches:: +/user/username/projects/myproject/playground/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/playground/tsconfig-json/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/playground/tsconfig-json/src/src.ts: + {} +/a/lib/lib.d.ts: + {} +/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json: + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/playground/tsconfig-json/src: + {} + +Info 61 [00:01:52.000] Before ensureProjectForOpenFiles: +Info 62 [00:01:53.000] Project '/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json' (Configured) +Info 62 [00:01:54.000] Files (2) + +Info 62 [00:01:55.000] ----------------------------------------------- +Info 62 [00:01:56.000] Open files: +Info 62 [00:01:57.000] FileName: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts ProjectRootPath: undefined +Info 62 [00:01:58.000] Projects: +Info 62 [00:01:59.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded +Info 63 [00:02:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 64 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 65 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 66 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 67 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 68 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 69 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 70 [00:02:07.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 71 [00:02:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 72 [00:02:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 73 [00:02:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 74 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 75 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 76 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 77 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 78 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 79 [00:02:16.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 80 [00:02:17.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 81 [00:02:18.000] Files (2) + /a/lib/lib.d.ts + /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts + + + ../../../../../../../a/lib/lib.d.ts + Default library for target 'es5' + spec.ts + Root file specified for compilation + +Info 82 [00:02:19.000] ----------------------------------------------- +Info 83 [00:02:20.000] After ensureProjectForOpenFiles: +Info 84 [00:02:21.000] Project '/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json' (Configured) +Info 84 [00:02:22.000] Files (2) + +Info 84 [00:02:23.000] ----------------------------------------------- +Info 84 [00:02:24.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 84 [00:02:25.000] Files (2) + +Info 84 [00:02:26.000] ----------------------------------------------- +Info 84 [00:02:27.000] Open files: +Info 84 [00:02:28.000] FileName: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts ProjectRootPath: undefined +Info 84 [00:02:29.000] Projects: /dev/null/inferredProject1* +Info 84 [00:02:30.000] Finding references to /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts position 16 in project /dev/null/inferredProject1* +Info 85 [00:02:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.d.ts 2000 undefined Project: /dev/null/inferredProject1* WatchType: Missing generated file +After request + +PolledWatches:: +/user/username/projects/myproject/playground/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/playground/tsconfig-json/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/playground/tsconfig-json/tests/tsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/playground/tsconfig-json/tests/jsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/playground/tsconfig-json/jsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/playground/jsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/tsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/jsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/playground/tsconfig-json/tests/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/playground/tsconfig-json/tests/spec.d.ts: + {"pollingInterval":2000} + +FsWatches:: +/user/username/projects/myproject/playground/tsconfig-json/src/src.ts: + {} +/a/lib/lib.d.ts: + {} +/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json: + {} +/user/username/projects/myproject/playground/tsconfig.json: + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/playground/tsconfig-json/src: + {} + +Info 86 [00:02:32.000] response: + { + "response": { + "refs": [ + { + "file": "/user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts", + "start": { + "line": 1, + "offset": 17 + }, + "end": { + "line": 1, + "offset": 20 + }, + "contextStart": { + "line": 1, + "offset": 1 + }, + "contextEnd": { + "line": 1, + "offset": 26 + }, + "lineText": "export function bar() { }", + "isWriteAccess": true, + "isDefinition": true + } + ], + "symbolName": "bar", + "symbolStartOffset": 17, + "symbolDisplayString": "function bar(): void" + }, + "responseRequired": true + } \ No newline at end of file From 63791f52d4e7a3bf461b974e94abd8cbb6b546c5 Mon Sep 17 00:00:00 2001 From: TypeScript Bot Date: Tue, 27 Sep 2022 06:24:56 +0000 Subject: [PATCH 025/124] Update package-lock.json --- package-lock.json | 172 +++++++++++++++++++++++----------------------- 1 file changed, 86 insertions(+), 86 deletions(-) diff --git a/package-lock.json b/package-lock.json index d9d0105cd20..c0806c48575 100644 --- a/package-lock.json +++ b/package-lock.json @@ -560,9 +560,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "18.7.21", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.21.tgz", - "integrity": "sha512-rLFzK5bhM0YPyCoTC8bolBjMk7bwnZ8qeZUBslBfjZQou2ssJdWslx9CZ8DGM+Dx7QXQiiTVZ/6QO6kwtHkZCA==", + "version": "18.7.23", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.23.tgz", + "integrity": "sha512-DWNcCHolDq0ZKGizjx2DZjR/PqsYwAcYUJmfMWqtVU2MBMG5Mo+xFZrhGId5r/O5HOuMPyQEcM6KUBp5lBZZBg==", "dev": true }, "node_modules/@types/node-fetch": { @@ -632,14 +632,14 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.38.0.tgz", - "integrity": "sha512-GgHi/GNuUbTOeoJiEANi0oI6fF3gBQc3bGFYj40nnAPCbhrtEDf2rjBmefFadweBmO1Du1YovHeDP2h5JLhtTQ==", + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.38.1.tgz", + "integrity": "sha512-ky7EFzPhqz3XlhS7vPOoMDaQnQMn+9o5ICR9CPr/6bw8HrFkzhMSxuA3gRfiJVvs7geYrSeawGJjZoZQKCOglQ==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.38.0", - "@typescript-eslint/type-utils": "5.38.0", - "@typescript-eslint/utils": "5.38.0", + "@typescript-eslint/scope-manager": "5.38.1", + "@typescript-eslint/type-utils": "5.38.1", + "@typescript-eslint/utils": "5.38.1", "debug": "^4.3.4", "ignore": "^5.2.0", "regexpp": "^3.2.0", @@ -664,14 +664,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.38.0.tgz", - "integrity": "sha512-/F63giJGLDr0ms1Cr8utDAxP2SPiglaD6V+pCOcG35P2jCqdfR7uuEhz1GIC3oy4hkUF8xA1XSXmd9hOh/a5EA==", + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.38.1.tgz", + "integrity": "sha512-LDqxZBVFFQnQRz9rUZJhLmox+Ep5kdUmLatLQnCRR6523YV+XhRjfYzStQ4MheFA8kMAfUlclHSbu+RKdRwQKw==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.38.0", - "@typescript-eslint/types": "5.38.0", - "@typescript-eslint/typescript-estree": "5.38.0", + "@typescript-eslint/scope-manager": "5.38.1", + "@typescript-eslint/types": "5.38.1", + "@typescript-eslint/typescript-estree": "5.38.1", "debug": "^4.3.4" }, "engines": { @@ -691,13 +691,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.38.0.tgz", - "integrity": "sha512-ByhHIuNyKD9giwkkLqzezZ9y5bALW8VNY6xXcP+VxoH4JBDKjU5WNnsiD4HJdglHECdV+lyaxhvQjTUbRboiTA==", + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.38.1.tgz", + "integrity": "sha512-BfRDq5RidVU3RbqApKmS7RFMtkyWMM50qWnDAkKgQiezRtLKsoyRKIvz1Ok5ilRWeD9IuHvaidaLxvGx/2eqTQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.38.0", - "@typescript-eslint/visitor-keys": "5.38.0" + "@typescript-eslint/types": "5.38.1", + "@typescript-eslint/visitor-keys": "5.38.1" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -708,13 +708,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.38.0.tgz", - "integrity": "sha512-iZq5USgybUcj/lfnbuelJ0j3K9dbs1I3RICAJY9NZZpDgBYXmuUlYQGzftpQA9wC8cKgtS6DASTvF3HrXwwozA==", + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.38.1.tgz", + "integrity": "sha512-UU3j43TM66gYtzo15ivK2ZFoDFKKP0k03MItzLdq0zV92CeGCXRfXlfQX5ILdd4/DSpHkSjIgLLLh1NtkOJOAw==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "5.38.0", - "@typescript-eslint/utils": "5.38.0", + "@typescript-eslint/typescript-estree": "5.38.1", + "@typescript-eslint/utils": "5.38.1", "debug": "^4.3.4", "tsutils": "^3.21.0" }, @@ -735,9 +735,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.38.0.tgz", - "integrity": "sha512-HHu4yMjJ7i3Cb+8NUuRCdOGu2VMkfmKyIJsOr9PfkBVYLYrtMCK/Ap50Rpov+iKpxDTfnqvDbuPLgBE5FwUNfA==", + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.38.1.tgz", + "integrity": "sha512-QTW1iHq1Tffp9lNfbfPm4WJabbvpyaehQ0SrvVK2yfV79SytD9XDVxqiPvdrv2LK7DGSFo91TB2FgWanbJAZXg==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -748,13 +748,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.38.0.tgz", - "integrity": "sha512-6P0RuphkR+UuV7Avv7MU3hFoWaGcrgOdi8eTe1NwhMp2/GjUJoODBTRWzlHpZh6lFOaPmSvgxGlROa0Sg5Zbyg==", + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.38.1.tgz", + "integrity": "sha512-99b5e/Enoe8fKMLdSuwrfH/C0EIbpUWmeEKHmQlGZb8msY33qn1KlkFww0z26o5Omx7EVjzVDCWEfrfCDHfE7g==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.38.0", - "@typescript-eslint/visitor-keys": "5.38.0", + "@typescript-eslint/types": "5.38.1", + "@typescript-eslint/visitor-keys": "5.38.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -775,15 +775,15 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.38.0.tgz", - "integrity": "sha512-6sdeYaBgk9Fh7N2unEXGz+D+som2QCQGPAf1SxrkEr+Z32gMreQ0rparXTNGRRfYUWk/JzbGdcM8NSSd6oqnTA==", + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.38.1.tgz", + "integrity": "sha512-oIuUiVxPBsndrN81oP8tXnFa/+EcZ03qLqPDfSZ5xIJVm7A9V0rlkQwwBOAGtrdN70ZKDlKv+l1BeT4eSFxwXA==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.38.0", - "@typescript-eslint/types": "5.38.0", - "@typescript-eslint/typescript-estree": "5.38.0", + "@typescript-eslint/scope-manager": "5.38.1", + "@typescript-eslint/types": "5.38.1", + "@typescript-eslint/typescript-estree": "5.38.1", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0" }, @@ -799,12 +799,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.38.0.tgz", - "integrity": "sha512-MxnrdIyArnTi+XyFLR+kt/uNAcdOnmT+879os7qDRI+EYySR4crXJq9BXPfRzzLGq0wgxkwidrCJ9WCAoacm1w==", + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.38.1.tgz", + "integrity": "sha512-bSHr1rRxXt54+j2n4k54p4fj8AHJ49VDWtjpImOpzQj4qjAiOpPni+V1Tyajh19Api1i844F757cur8wH3YvOA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.38.0", + "@typescript-eslint/types": "5.38.1", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -8945,9 +8945,9 @@ "dev": true }, "@types/node": { - "version": "18.7.21", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.21.tgz", - "integrity": "sha512-rLFzK5bhM0YPyCoTC8bolBjMk7bwnZ8qeZUBslBfjZQou2ssJdWslx9CZ8DGM+Dx7QXQiiTVZ/6QO6kwtHkZCA==", + "version": "18.7.23", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.23.tgz", + "integrity": "sha512-DWNcCHolDq0ZKGizjx2DZjR/PqsYwAcYUJmfMWqtVU2MBMG5Mo+xFZrhGId5r/O5HOuMPyQEcM6KUBp5lBZZBg==", "dev": true }, "@types/node-fetch": { @@ -9017,14 +9017,14 @@ } }, "@typescript-eslint/eslint-plugin": { - "version": "5.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.38.0.tgz", - "integrity": "sha512-GgHi/GNuUbTOeoJiEANi0oI6fF3gBQc3bGFYj40nnAPCbhrtEDf2rjBmefFadweBmO1Du1YovHeDP2h5JLhtTQ==", + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.38.1.tgz", + "integrity": "sha512-ky7EFzPhqz3XlhS7vPOoMDaQnQMn+9o5ICR9CPr/6bw8HrFkzhMSxuA3gRfiJVvs7geYrSeawGJjZoZQKCOglQ==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.38.0", - "@typescript-eslint/type-utils": "5.38.0", - "@typescript-eslint/utils": "5.38.0", + "@typescript-eslint/scope-manager": "5.38.1", + "@typescript-eslint/type-utils": "5.38.1", + "@typescript-eslint/utils": "5.38.1", "debug": "^4.3.4", "ignore": "^5.2.0", "regexpp": "^3.2.0", @@ -9033,53 +9033,53 @@ } }, "@typescript-eslint/parser": { - "version": "5.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.38.0.tgz", - "integrity": "sha512-/F63giJGLDr0ms1Cr8utDAxP2SPiglaD6V+pCOcG35P2jCqdfR7uuEhz1GIC3oy4hkUF8xA1XSXmd9hOh/a5EA==", + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.38.1.tgz", + "integrity": "sha512-LDqxZBVFFQnQRz9rUZJhLmox+Ep5kdUmLatLQnCRR6523YV+XhRjfYzStQ4MheFA8kMAfUlclHSbu+RKdRwQKw==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.38.0", - "@typescript-eslint/types": "5.38.0", - "@typescript-eslint/typescript-estree": "5.38.0", + "@typescript-eslint/scope-manager": "5.38.1", + "@typescript-eslint/types": "5.38.1", + "@typescript-eslint/typescript-estree": "5.38.1", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "5.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.38.0.tgz", - "integrity": "sha512-ByhHIuNyKD9giwkkLqzezZ9y5bALW8VNY6xXcP+VxoH4JBDKjU5WNnsiD4HJdglHECdV+lyaxhvQjTUbRboiTA==", + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.38.1.tgz", + "integrity": "sha512-BfRDq5RidVU3RbqApKmS7RFMtkyWMM50qWnDAkKgQiezRtLKsoyRKIvz1Ok5ilRWeD9IuHvaidaLxvGx/2eqTQ==", "dev": true, "requires": { - "@typescript-eslint/types": "5.38.0", - "@typescript-eslint/visitor-keys": "5.38.0" + "@typescript-eslint/types": "5.38.1", + "@typescript-eslint/visitor-keys": "5.38.1" } }, "@typescript-eslint/type-utils": { - "version": "5.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.38.0.tgz", - "integrity": "sha512-iZq5USgybUcj/lfnbuelJ0j3K9dbs1I3RICAJY9NZZpDgBYXmuUlYQGzftpQA9wC8cKgtS6DASTvF3HrXwwozA==", + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.38.1.tgz", + "integrity": "sha512-UU3j43TM66gYtzo15ivK2ZFoDFKKP0k03MItzLdq0zV92CeGCXRfXlfQX5ILdd4/DSpHkSjIgLLLh1NtkOJOAw==", "dev": true, "requires": { - "@typescript-eslint/typescript-estree": "5.38.0", - "@typescript-eslint/utils": "5.38.0", + "@typescript-eslint/typescript-estree": "5.38.1", + "@typescript-eslint/utils": "5.38.1", "debug": "^4.3.4", "tsutils": "^3.21.0" } }, "@typescript-eslint/types": { - "version": "5.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.38.0.tgz", - "integrity": "sha512-HHu4yMjJ7i3Cb+8NUuRCdOGu2VMkfmKyIJsOr9PfkBVYLYrtMCK/Ap50Rpov+iKpxDTfnqvDbuPLgBE5FwUNfA==", + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.38.1.tgz", + "integrity": "sha512-QTW1iHq1Tffp9lNfbfPm4WJabbvpyaehQ0SrvVK2yfV79SytD9XDVxqiPvdrv2LK7DGSFo91TB2FgWanbJAZXg==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.38.0.tgz", - "integrity": "sha512-6P0RuphkR+UuV7Avv7MU3hFoWaGcrgOdi8eTe1NwhMp2/GjUJoODBTRWzlHpZh6lFOaPmSvgxGlROa0Sg5Zbyg==", + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.38.1.tgz", + "integrity": "sha512-99b5e/Enoe8fKMLdSuwrfH/C0EIbpUWmeEKHmQlGZb8msY33qn1KlkFww0z26o5Omx7EVjzVDCWEfrfCDHfE7g==", "dev": true, "requires": { - "@typescript-eslint/types": "5.38.0", - "@typescript-eslint/visitor-keys": "5.38.0", + "@typescript-eslint/types": "5.38.1", + "@typescript-eslint/visitor-keys": "5.38.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -9088,26 +9088,26 @@ } }, "@typescript-eslint/utils": { - "version": "5.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.38.0.tgz", - "integrity": "sha512-6sdeYaBgk9Fh7N2unEXGz+D+som2QCQGPAf1SxrkEr+Z32gMreQ0rparXTNGRRfYUWk/JzbGdcM8NSSd6oqnTA==", + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.38.1.tgz", + "integrity": "sha512-oIuUiVxPBsndrN81oP8tXnFa/+EcZ03qLqPDfSZ5xIJVm7A9V0rlkQwwBOAGtrdN70ZKDlKv+l1BeT4eSFxwXA==", "dev": true, "requires": { "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.38.0", - "@typescript-eslint/types": "5.38.0", - "@typescript-eslint/typescript-estree": "5.38.0", + "@typescript-eslint/scope-manager": "5.38.1", + "@typescript-eslint/types": "5.38.1", + "@typescript-eslint/typescript-estree": "5.38.1", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0" } }, "@typescript-eslint/visitor-keys": { - "version": "5.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.38.0.tgz", - "integrity": "sha512-MxnrdIyArnTi+XyFLR+kt/uNAcdOnmT+879os7qDRI+EYySR4crXJq9BXPfRzzLGq0wgxkwidrCJ9WCAoacm1w==", + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.38.1.tgz", + "integrity": "sha512-bSHr1rRxXt54+j2n4k54p4fj8AHJ49VDWtjpImOpzQj4qjAiOpPni+V1Tyajh19Api1i844F757cur8wH3YvOA==", "dev": true, "requires": { - "@typescript-eslint/types": "5.38.0", + "@typescript-eslint/types": "5.38.1", "eslint-visitor-keys": "^3.3.0" } }, From 16faef1d8d522b66b6c672bdd15b4026e2018a62 Mon Sep 17 00:00:00 2001 From: Sheetal Nandi Date: Tue, 27 Sep 2022 15:57:29 -0700 Subject: [PATCH 026/124] During uptodate ness check with buildInfo, check if there are errors explicitly with noEmit (#50974) * Add test * During uptodate ness check, with buildInfo, check if there are errors in the program to determine uptodateness Fixes #50959 * Comment update --- src/compiler/tsbuildPublic.ts | 10 +- src/testRunner/tsconfig.json | 1 + src/testRunner/unittests/tsbuild/noEmit.ts | 34 +++ .../semantic-errors-with-incremental.js | 234 ++++++++++++++++++ .../tsbuild/noEmit/semantic-errors.js | 165 ++++++++++++ .../noEmit/syntax-errors-with-incremental.js | 211 ++++++++++++++++ .../reference/tsbuild/noEmit/syntax-errors.js | 157 ++++++++++++ 7 files changed, 811 insertions(+), 1 deletion(-) create mode 100644 src/testRunner/unittests/tsbuild/noEmit.ts create mode 100644 tests/baselines/reference/tsbuild/noEmit/semantic-errors-with-incremental.js create mode 100644 tests/baselines/reference/tsbuild/noEmit/semantic-errors.js create mode 100644 tests/baselines/reference/tsbuild/noEmit/syntax-errors-with-incremental.js create mode 100644 tests/baselines/reference/tsbuild/noEmit/syntax-errors.js diff --git a/src/compiler/tsbuildPublic.ts b/src/compiler/tsbuildPublic.ts index 7c773f5bdc3..1251fca05a9 100644 --- a/src/compiler/tsbuildPublic.ts +++ b/src/compiler/tsbuildPublic.ts @@ -1609,8 +1609,16 @@ namespace ts { if (buildInfo.program) { // If there are pending changes that are not emitted, project is out of date + // When there are syntax errors, changeFileSet will have list of files changed (irrespective of noEmit) + // But in case of semantic error we need special treatment. + // Checking presence of affectedFilesPendingEmit list is fast and good way to tell if there were semantic errors and file emit was blocked + // But if noEmit is true, affectedFilesPendingEmit will have file list even if there are no semantic errors to preserve list of files to be emitted when running with noEmit false + // So with noEmit set to true, check on semantic diagnostics needs to be explicit as oppose to when it is false when only files pending emit is sufficient if ((buildInfo.program as ProgramMultiFileEmitBuildInfo).changeFileSet?.length || - (!project.options.noEmit && (buildInfo.program as ProgramMultiFileEmitBuildInfo).affectedFilesPendingEmit?.length)) { + (!project.options.noEmit ? + (buildInfo.program as ProgramMultiFileEmitBuildInfo).affectedFilesPendingEmit?.length : + some((buildInfo.program as ProgramMultiFileEmitBuildInfo).semanticDiagnosticsPerFile, isArray)) + ) { return { type: UpToDateStatusType.OutOfDateBuildInfo, buildInfoFile: buildInfoPath diff --git a/src/testRunner/tsconfig.json b/src/testRunner/tsconfig.json index 54221930c8f..0f7ee625094 100644 --- a/src/testRunner/tsconfig.json +++ b/src/testRunner/tsconfig.json @@ -132,6 +132,7 @@ "unittests/tsbuild/lateBoundSymbol.ts", "unittests/tsbuild/moduleResolution.ts", "unittests/tsbuild/moduleSpecifiers.ts", + "unittests/tsbuild/noEmit.ts", "unittests/tsbuild/noEmitOnError.ts", "unittests/tsbuild/outFile.ts", "unittests/tsbuild/outputPaths.ts", diff --git a/src/testRunner/unittests/tsbuild/noEmit.ts b/src/testRunner/unittests/tsbuild/noEmit.ts new file mode 100644 index 00000000000..6348ffaf611 --- /dev/null +++ b/src/testRunner/unittests/tsbuild/noEmit.ts @@ -0,0 +1,34 @@ +namespace ts { + describe("unittests:: tsbuild:: noEmit", () => { + function verifyNoEmitWorker(subScenario: string, aTsContent: string, commandLineArgs: readonly string[]) { + verifyTscWithEdits({ + scenario: "noEmit", + subScenario, + fs: () => loadProjectFromFiles({ + "/src/a.ts": aTsContent, + "/src/tsconfig.json": JSON.stringify({ + compilerOptions: { noEmit: true } + }) + }), + commandLineArgs, + edits: [ + noChangeRun, + { + subScenario: "Fix error", + modifyFs: fs => fs.writeFileSync("/src/a.ts", `const a = "hello"`), + }, + noChangeRun, + ], + baselinePrograms: true, + }); + } + + function verifyNoEmit(subScenario: string, aTsContent: string) { + verifyNoEmitWorker(subScenario, aTsContent, ["--b", "/src/tsconfig.json", "-v"]); + verifyNoEmitWorker(`${subScenario} with incremental`, aTsContent, ["--b", "/src/tsconfig.json", "-v", "--incremental"]); + } + + verifyNoEmit("syntax errors", `const a = "hello`); + verifyNoEmit("semantic errors", `const a: number = "hello"`); + }); +} \ No newline at end of file diff --git a/tests/baselines/reference/tsbuild/noEmit/semantic-errors-with-incremental.js b/tests/baselines/reference/tsbuild/noEmit/semantic-errors-with-incremental.js new file mode 100644 index 00000000000..a119c4b172f --- /dev/null +++ b/tests/baselines/reference/tsbuild/noEmit/semantic-errors-with-incremental.js @@ -0,0 +1,234 @@ +Input:: +//// [/lib/lib.d.ts] +/// +interface Boolean {} +interface Function {} +interface CallableFunction {} +interface NewableFunction {} +interface IArguments {} +interface Number { toExponential: any; } +interface Object {} +interface RegExp {} +interface String { charAt: any; } +interface Array { length: number; [n: number]: T; } +interface ReadonlyArray {} +declare const console: { log(msg: any): void; }; + +//// [/src/a.ts] +const a: number = "hello" + +//// [/src/tsconfig.json] +{"compilerOptions":{"noEmit":true}} + + + +Output:: +/lib/tsc --b /src/tsconfig.json -v --incremental +[12:00:08 AM] Projects in this build: + * src/tsconfig.json + +[12:00:09 AM] Project 'src/tsconfig.json' is out of date because output file 'src/tsconfig.tsbuildinfo' does not exist + +[12:00:10 AM] Building project '/src/tsconfig.json'... + +src/a.ts:1:7 - error TS2322: Type 'string' is not assignable to type 'number'. + +1 const a: number = "hello" +   ~ + + +Found 1 error. + +exitCode:: ExitStatus.DiagnosticsPresent_OutputsSkipped +Program root files: ["/src/a.ts"] +Program options: {"noEmit":true,"incremental":true,"configFilePath":"/src/tsconfig.json"} +Program structureReused: Not +Program files:: +/lib/lib.d.ts +/src/a.ts + +Semantic diagnostics in builder refreshed for:: +/lib/lib.d.ts +/src/a.ts + +Shape signatures in builder refreshed for:: +/lib/lib.d.ts (used version) +/src/a.ts (used version) + + +//// [/src/tsconfig.tsbuildinfo] +{"program":{"fileNames":["../lib/lib.d.ts","./a.ts"],"fileInfos":[{"version":"3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true},{"version":"1311033573-const a: number = \"hello\"","affectsGlobalScope":true}],"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[1,[2,[{"file":"./a.ts","start":6,"length":1,"code":2322,"category":1,"messageText":"Type 'string' is not assignable to type 'number'."}]]],"affectedFilesPendingEmit":[[2,1]]},"version":"FakeTSVersion"} + +//// [/src/tsconfig.tsbuildinfo.readable.baseline.txt] +{ + "program": { + "fileNames": [ + "../lib/lib.d.ts", + "./a.ts" + ], + "fileInfos": { + "../lib/lib.d.ts": { + "version": "3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };", + "signature": "3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true + }, + "./a.ts": { + "version": "1311033573-const a: number = \"hello\"", + "signature": "1311033573-const a: number = \"hello\"", + "affectsGlobalScope": true + } + }, + "referencedMap": {}, + "exportedModulesMap": {}, + "semanticDiagnosticsPerFile": [ + "../lib/lib.d.ts", + [ + "./a.ts", + [ + { + "file": "./a.ts", + "start": 6, + "length": 1, + "code": 2322, + "category": 1, + "messageText": "Type 'string' is not assignable to type 'number'." + } + ] + ] + ], + "affectedFilesPendingEmit": [ + [ + "./a.ts", + "Full" + ] + ] + }, + "version": "FakeTSVersion", + "size": 899 +} + + + +Change:: no-change-run +Input:: + + +Output:: +/lib/tsc --b /src/tsconfig.json -v --incremental +[12:00:14 AM] Projects in this build: + * src/tsconfig.json + +[12:00:15 AM] Project 'src/tsconfig.json' is out of date because buildinfo file 'src/tsconfig.tsbuildinfo' indicates that some of the changes were not emitted + +[12:00:16 AM] Building project '/src/tsconfig.json'... + +src/a.ts:1:7 - error TS2322: Type 'string' is not assignable to type 'number'. + +1 const a: number = "hello" +   ~ + + +Found 1 error. + +exitCode:: ExitStatus.DiagnosticsPresent_OutputsSkipped +Program root files: ["/src/a.ts"] +Program options: {"noEmit":true,"incremental":true,"configFilePath":"/src/tsconfig.json"} +Program structureReused: Not +Program files:: +/lib/lib.d.ts +/src/a.ts + +Semantic diagnostics in builder refreshed for:: + +No shapes updated in the builder:: + + + + +Change:: Fix error +Input:: +//// [/src/a.ts] +const a = "hello" + + + +Output:: +/lib/tsc --b /src/tsconfig.json -v --incremental +[12:00:18 AM] Projects in this build: + * src/tsconfig.json + +[12:00:19 AM] Project 'src/tsconfig.json' is out of date because buildinfo file 'src/tsconfig.tsbuildinfo' indicates that some of the changes were not emitted + +[12:00:20 AM] Building project '/src/tsconfig.json'... + +exitCode:: ExitStatus.Success +Program root files: ["/src/a.ts"] +Program options: {"noEmit":true,"incremental":true,"configFilePath":"/src/tsconfig.json"} +Program structureReused: Not +Program files:: +/lib/lib.d.ts +/src/a.ts + +Semantic diagnostics in builder refreshed for:: +/lib/lib.d.ts +/src/a.ts + +Shape signatures in builder refreshed for:: +/src/a.ts (computed .d.ts) + + +//// [/src/tsconfig.tsbuildinfo] +{"program":{"fileNames":["../lib/lib.d.ts","./a.ts"],"fileInfos":[{"version":"3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true},{"version":"4011451714-const a = \"hello\"","signature":"-4100694204-declare const a = \"hello\";\r\n","affectsGlobalScope":true}],"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[1,2],"affectedFilesPendingEmit":[[2,1]]},"version":"FakeTSVersion"} + +//// [/src/tsconfig.tsbuildinfo.readable.baseline.txt] +{ + "program": { + "fileNames": [ + "../lib/lib.d.ts", + "./a.ts" + ], + "fileInfos": { + "../lib/lib.d.ts": { + "version": "3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };", + "signature": "3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true + }, + "./a.ts": { + "version": "4011451714-const a = \"hello\"", + "signature": "-4100694204-declare const a = \"hello\";\r\n", + "affectsGlobalScope": true + } + }, + "referencedMap": {}, + "exportedModulesMap": {}, + "semanticDiagnosticsPerFile": [ + "../lib/lib.d.ts", + "./a.ts" + ], + "affectedFilesPendingEmit": [ + [ + "./a.ts", + "Full" + ] + ] + }, + "version": "FakeTSVersion", + "size": 816 +} + + + +Change:: no-change-run +Input:: + + +Output:: +/lib/tsc --b /src/tsconfig.json -v --incremental +[12:00:24 AM] Projects in this build: + * src/tsconfig.json + +[12:00:25 AM] Project 'src/tsconfig.json' is up to date because newest input 'src/a.ts' is older than output 'src/tsconfig.tsbuildinfo' + +exitCode:: ExitStatus.Success + + diff --git a/tests/baselines/reference/tsbuild/noEmit/semantic-errors.js b/tests/baselines/reference/tsbuild/noEmit/semantic-errors.js new file mode 100644 index 00000000000..0e9402c7094 --- /dev/null +++ b/tests/baselines/reference/tsbuild/noEmit/semantic-errors.js @@ -0,0 +1,165 @@ +Input:: +//// [/lib/lib.d.ts] +/// +interface Boolean {} +interface Function {} +interface CallableFunction {} +interface NewableFunction {} +interface IArguments {} +interface Number { toExponential: any; } +interface Object {} +interface RegExp {} +interface String { charAt: any; } +interface Array { length: number; [n: number]: T; } +interface ReadonlyArray {} +declare const console: { log(msg: any): void; }; + +//// [/src/a.ts] +const a: number = "hello" + +//// [/src/tsconfig.json] +{"compilerOptions":{"noEmit":true}} + + + +Output:: +/lib/tsc --b /src/tsconfig.json -v +[12:00:08 AM] Projects in this build: + * src/tsconfig.json + +[12:00:09 AM] Project 'src/tsconfig.json' is out of date because output file 'src/a.js' does not exist + +[12:00:10 AM] Building project '/src/tsconfig.json'... + +src/a.ts:1:7 - error TS2322: Type 'string' is not assignable to type 'number'. + +1 const a: number = "hello" +   ~ + + +Found 1 error. + +exitCode:: ExitStatus.DiagnosticsPresent_OutputsSkipped +Program root files: ["/src/a.ts"] +Program options: {"noEmit":true,"configFilePath":"/src/tsconfig.json"} +Program structureReused: Not +Program files:: +/lib/lib.d.ts +/src/a.ts + +Semantic diagnostics in builder refreshed for:: +/lib/lib.d.ts +/src/a.ts + +Shape signatures in builder refreshed for:: +/lib/lib.d.ts (used version) +/src/a.ts (used version) + + + + +Change:: no-change-run +Input:: + + +Output:: +/lib/tsc --b /src/tsconfig.json -v +[12:00:11 AM] Projects in this build: + * src/tsconfig.json + +[12:00:12 AM] Project 'src/tsconfig.json' is out of date because output file 'src/a.js' does not exist + +[12:00:13 AM] Building project '/src/tsconfig.json'... + +src/a.ts:1:7 - error TS2322: Type 'string' is not assignable to type 'number'. + +1 const a: number = "hello" +   ~ + + +Found 1 error. + +exitCode:: ExitStatus.DiagnosticsPresent_OutputsSkipped +Program root files: ["/src/a.ts"] +Program options: {"noEmit":true,"configFilePath":"/src/tsconfig.json"} +Program structureReused: Not +Program files:: +/lib/lib.d.ts +/src/a.ts + +Semantic diagnostics in builder refreshed for:: +/lib/lib.d.ts +/src/a.ts + +Shape signatures in builder refreshed for:: +/lib/lib.d.ts (used version) +/src/a.ts (used version) + + + + +Change:: Fix error +Input:: +//// [/src/a.ts] +const a = "hello" + + + +Output:: +/lib/tsc --b /src/tsconfig.json -v +[12:00:15 AM] Projects in this build: + * src/tsconfig.json + +[12:00:16 AM] Project 'src/tsconfig.json' is out of date because output file 'src/a.js' does not exist + +[12:00:17 AM] Building project '/src/tsconfig.json'... + +exitCode:: ExitStatus.Success +Program root files: ["/src/a.ts"] +Program options: {"noEmit":true,"configFilePath":"/src/tsconfig.json"} +Program structureReused: Not +Program files:: +/lib/lib.d.ts +/src/a.ts + +Semantic diagnostics in builder refreshed for:: +/lib/lib.d.ts +/src/a.ts + +Shape signatures in builder refreshed for:: +/lib/lib.d.ts (used version) +/src/a.ts (used version) + + + + +Change:: no-change-run +Input:: + + +Output:: +/lib/tsc --b /src/tsconfig.json -v +[12:00:18 AM] Projects in this build: + * src/tsconfig.json + +[12:00:19 AM] Project 'src/tsconfig.json' is out of date because output file 'src/a.js' does not exist + +[12:00:20 AM] Building project '/src/tsconfig.json'... + +exitCode:: ExitStatus.Success +Program root files: ["/src/a.ts"] +Program options: {"noEmit":true,"configFilePath":"/src/tsconfig.json"} +Program structureReused: Not +Program files:: +/lib/lib.d.ts +/src/a.ts + +Semantic diagnostics in builder refreshed for:: +/lib/lib.d.ts +/src/a.ts + +Shape signatures in builder refreshed for:: +/lib/lib.d.ts (used version) +/src/a.ts (used version) + + diff --git a/tests/baselines/reference/tsbuild/noEmit/syntax-errors-with-incremental.js b/tests/baselines/reference/tsbuild/noEmit/syntax-errors-with-incremental.js new file mode 100644 index 00000000000..c2c770ab20b --- /dev/null +++ b/tests/baselines/reference/tsbuild/noEmit/syntax-errors-with-incremental.js @@ -0,0 +1,211 @@ +Input:: +//// [/lib/lib.d.ts] +/// +interface Boolean {} +interface Function {} +interface CallableFunction {} +interface NewableFunction {} +interface IArguments {} +interface Number { toExponential: any; } +interface Object {} +interface RegExp {} +interface String { charAt: any; } +interface Array { length: number; [n: number]: T; } +interface ReadonlyArray {} +declare const console: { log(msg: any): void; }; + +//// [/src/a.ts] +const a = "hello + +//// [/src/tsconfig.json] +{"compilerOptions":{"noEmit":true}} + + + +Output:: +/lib/tsc --b /src/tsconfig.json -v --incremental +[12:00:08 AM] Projects in this build: + * src/tsconfig.json + +[12:00:09 AM] Project 'src/tsconfig.json' is out of date because output file 'src/tsconfig.tsbuildinfo' does not exist + +[12:00:10 AM] Building project '/src/tsconfig.json'... + +src/a.ts:1:17 - error TS1002: Unterminated string literal. + +1 const a = "hello +    + + +Found 1 error. + +exitCode:: ExitStatus.DiagnosticsPresent_OutputsSkipped +Program root files: ["/src/a.ts"] +Program options: {"noEmit":true,"incremental":true,"configFilePath":"/src/tsconfig.json"} +Program structureReused: Not +Program files:: +/lib/lib.d.ts +/src/a.ts + +No cached semantic diagnostics in the builder:: + +No shapes updated in the builder:: + + +//// [/src/tsconfig.tsbuildinfo] +{"program":{"fileNames":["../lib/lib.d.ts","./a.ts"],"fileInfos":[{"version":"3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","signature":false,"affectsGlobalScope":true},{"version":"2464268576-const a = \"hello","signature":false,"affectsGlobalScope":true}],"referencedMap":[],"exportedModulesMap":[],"changeFileSet":[1,2]},"version":"FakeTSVersion"} + +//// [/src/tsconfig.tsbuildinfo.readable.baseline.txt] +{ + "program": { + "fileNames": [ + "../lib/lib.d.ts", + "./a.ts" + ], + "fileInfos": { + "../lib/lib.d.ts": { + "version": "3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true + }, + "./a.ts": { + "version": "2464268576-const a = \"hello", + "affectsGlobalScope": true + } + }, + "referencedMap": {}, + "exportedModulesMap": {}, + "changeFileSet": [ + "../lib/lib.d.ts", + "./a.ts" + ] + }, + "version": "FakeTSVersion", + "size": 743 +} + + + +Change:: no-change-run +Input:: + + +Output:: +/lib/tsc --b /src/tsconfig.json -v --incremental +[12:00:14 AM] Projects in this build: + * src/tsconfig.json + +[12:00:15 AM] Project 'src/tsconfig.json' is out of date because buildinfo file 'src/tsconfig.tsbuildinfo' indicates that some of the changes were not emitted + +[12:00:16 AM] Building project '/src/tsconfig.json'... + +src/a.ts:1:17 - error TS1002: Unterminated string literal. + +1 const a = "hello +    + + +Found 1 error. + +exitCode:: ExitStatus.DiagnosticsPresent_OutputsSkipped +Program root files: ["/src/a.ts"] +Program options: {"noEmit":true,"incremental":true,"configFilePath":"/src/tsconfig.json"} +Program structureReused: Not +Program files:: +/lib/lib.d.ts +/src/a.ts + +No cached semantic diagnostics in the builder:: + +No shapes updated in the builder:: + + + + +Change:: Fix error +Input:: +//// [/src/a.ts] +const a = "hello" + + + +Output:: +/lib/tsc --b /src/tsconfig.json -v --incremental +[12:00:18 AM] Projects in this build: + * src/tsconfig.json + +[12:00:19 AM] Project 'src/tsconfig.json' is out of date because buildinfo file 'src/tsconfig.tsbuildinfo' indicates that some of the changes were not emitted + +[12:00:20 AM] Building project '/src/tsconfig.json'... + +exitCode:: ExitStatus.Success +Program root files: ["/src/a.ts"] +Program options: {"noEmit":true,"incremental":true,"configFilePath":"/src/tsconfig.json"} +Program structureReused: Not +Program files:: +/lib/lib.d.ts +/src/a.ts + +Semantic diagnostics in builder refreshed for:: +/lib/lib.d.ts +/src/a.ts + +Shape signatures in builder refreshed for:: +/lib/lib.d.ts (used version) +/src/a.ts (computed .d.ts) + + +//// [/src/tsconfig.tsbuildinfo] +{"program":{"fileNames":["../lib/lib.d.ts","./a.ts"],"fileInfos":[{"version":"3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true},{"version":"4011451714-const a = \"hello\"","signature":"-4100694204-declare const a = \"hello\";\r\n","affectsGlobalScope":true}],"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[1,2],"affectedFilesPendingEmit":[[2,1]]},"version":"FakeTSVersion"} + +//// [/src/tsconfig.tsbuildinfo.readable.baseline.txt] +{ + "program": { + "fileNames": [ + "../lib/lib.d.ts", + "./a.ts" + ], + "fileInfos": { + "../lib/lib.d.ts": { + "version": "3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };", + "signature": "3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true + }, + "./a.ts": { + "version": "4011451714-const a = \"hello\"", + "signature": "-4100694204-declare const a = \"hello\";\r\n", + "affectsGlobalScope": true + } + }, + "referencedMap": {}, + "exportedModulesMap": {}, + "semanticDiagnosticsPerFile": [ + "../lib/lib.d.ts", + "./a.ts" + ], + "affectedFilesPendingEmit": [ + [ + "./a.ts", + "Full" + ] + ] + }, + "version": "FakeTSVersion", + "size": 816 +} + + + +Change:: no-change-run +Input:: + + +Output:: +/lib/tsc --b /src/tsconfig.json -v --incremental +[12:00:24 AM] Projects in this build: + * src/tsconfig.json + +[12:00:25 AM] Project 'src/tsconfig.json' is up to date because newest input 'src/a.ts' is older than output 'src/tsconfig.tsbuildinfo' + +exitCode:: ExitStatus.Success + + diff --git a/tests/baselines/reference/tsbuild/noEmit/syntax-errors.js b/tests/baselines/reference/tsbuild/noEmit/syntax-errors.js new file mode 100644 index 00000000000..5c17371a799 --- /dev/null +++ b/tests/baselines/reference/tsbuild/noEmit/syntax-errors.js @@ -0,0 +1,157 @@ +Input:: +//// [/lib/lib.d.ts] +/// +interface Boolean {} +interface Function {} +interface CallableFunction {} +interface NewableFunction {} +interface IArguments {} +interface Number { toExponential: any; } +interface Object {} +interface RegExp {} +interface String { charAt: any; } +interface Array { length: number; [n: number]: T; } +interface ReadonlyArray {} +declare const console: { log(msg: any): void; }; + +//// [/src/a.ts] +const a = "hello + +//// [/src/tsconfig.json] +{"compilerOptions":{"noEmit":true}} + + + +Output:: +/lib/tsc --b /src/tsconfig.json -v +[12:00:08 AM] Projects in this build: + * src/tsconfig.json + +[12:00:09 AM] Project 'src/tsconfig.json' is out of date because output file 'src/a.js' does not exist + +[12:00:10 AM] Building project '/src/tsconfig.json'... + +src/a.ts:1:17 - error TS1002: Unterminated string literal. + +1 const a = "hello +    + + +Found 1 error. + +exitCode:: ExitStatus.DiagnosticsPresent_OutputsSkipped +Program root files: ["/src/a.ts"] +Program options: {"noEmit":true,"configFilePath":"/src/tsconfig.json"} +Program structureReused: Not +Program files:: +/lib/lib.d.ts +/src/a.ts + +No cached semantic diagnostics in the builder:: + +No shapes updated in the builder:: + + + + +Change:: no-change-run +Input:: + + +Output:: +/lib/tsc --b /src/tsconfig.json -v +[12:00:11 AM] Projects in this build: + * src/tsconfig.json + +[12:00:12 AM] Project 'src/tsconfig.json' is out of date because output file 'src/a.js' does not exist + +[12:00:13 AM] Building project '/src/tsconfig.json'... + +src/a.ts:1:17 - error TS1002: Unterminated string literal. + +1 const a = "hello +    + + +Found 1 error. + +exitCode:: ExitStatus.DiagnosticsPresent_OutputsSkipped +Program root files: ["/src/a.ts"] +Program options: {"noEmit":true,"configFilePath":"/src/tsconfig.json"} +Program structureReused: Not +Program files:: +/lib/lib.d.ts +/src/a.ts + +No cached semantic diagnostics in the builder:: + +No shapes updated in the builder:: + + + + +Change:: Fix error +Input:: +//// [/src/a.ts] +const a = "hello" + + + +Output:: +/lib/tsc --b /src/tsconfig.json -v +[12:00:15 AM] Projects in this build: + * src/tsconfig.json + +[12:00:16 AM] Project 'src/tsconfig.json' is out of date because output file 'src/a.js' does not exist + +[12:00:17 AM] Building project '/src/tsconfig.json'... + +exitCode:: ExitStatus.Success +Program root files: ["/src/a.ts"] +Program options: {"noEmit":true,"configFilePath":"/src/tsconfig.json"} +Program structureReused: Not +Program files:: +/lib/lib.d.ts +/src/a.ts + +Semantic diagnostics in builder refreshed for:: +/lib/lib.d.ts +/src/a.ts + +Shape signatures in builder refreshed for:: +/lib/lib.d.ts (used version) +/src/a.ts (used version) + + + + +Change:: no-change-run +Input:: + + +Output:: +/lib/tsc --b /src/tsconfig.json -v +[12:00:18 AM] Projects in this build: + * src/tsconfig.json + +[12:00:19 AM] Project 'src/tsconfig.json' is out of date because output file 'src/a.js' does not exist + +[12:00:20 AM] Building project '/src/tsconfig.json'... + +exitCode:: ExitStatus.Success +Program root files: ["/src/a.ts"] +Program options: {"noEmit":true,"configFilePath":"/src/tsconfig.json"} +Program structureReused: Not +Program files:: +/lib/lib.d.ts +/src/a.ts + +Semantic diagnostics in builder refreshed for:: +/lib/lib.d.ts +/src/a.ts + +Shape signatures in builder refreshed for:: +/lib/lib.d.ts (used version) +/src/a.ts (used version) + + From 8192d550496d884263e292488e325ae96893dc78 Mon Sep 17 00:00:00 2001 From: Sheetal Nandi Date: Tue, 27 Sep 2022 21:34:39 -0700 Subject: [PATCH 027/124] Pick correct compilerOptions when checking if we can share emitSignatures (#50910) * Pick correct compilerOptions when checking if we can share emitSignatures Fixes #50902 * Add a note * Rewording --- src/compiler/builder.ts | 8 +- src/testRunner/unittests/tsc/composite.ts | 21 +++ .../tsc/composite/converting-to-modules.js | 126 ++++++++++++++++++ 3 files changed, 154 insertions(+), 1 deletion(-) create mode 100644 tests/baselines/reference/tsc/composite/converting-to-modules.js diff --git a/src/compiler/builder.ts b/src/compiler/builder.ts index 61777135828..84578817961 100644 --- a/src/compiler/builder.ts +++ b/src/compiler/builder.ts @@ -173,10 +173,16 @@ namespace ts { const oldCompilerOptions = useOldState ? oldState!.compilerOptions : undefined; const canCopySemanticDiagnostics = useOldState && oldState!.semanticDiagnosticsPerFile && !!state.semanticDiagnosticsPerFile && !compilerOptionsAffectSemanticDiagnostics(compilerOptions, oldCompilerOptions!); + // We can only reuse emit signatures (i.e. .d.ts signatures) if the .d.ts file is unchanged, + // which will eg be depedent on change in options like declarationDir and outDir options are unchanged. + // We need to look in oldState.compilerOptions, rather than oldCompilerOptions (i.e.we need to disregard useOldState) because + // oldCompilerOptions can be undefined if there was change in say module from None to some other option + // which would make useOldState as false since we can now use reference maps that are needed to track what to emit, what to check etc + // but that option change does not affect d.ts file name so emitSignatures should still be reused. const canCopyEmitSignatures = compilerOptions.composite && oldState?.emitSignatures && !outFilePath && - !compilerOptionsAffectDeclarationPath(compilerOptions, oldCompilerOptions!); + !compilerOptionsAffectDeclarationPath(compilerOptions, oldState.compilerOptions); if (useOldState) { // Copy old state's changed files set oldState!.changedFilesSet?.forEach(value => state.changedFilesSet.add(value)); diff --git a/src/testRunner/unittests/tsc/composite.ts b/src/testRunner/unittests/tsc/composite.ts index 8eb0ea3bd85..48a5464d59e 100644 --- a/src/testRunner/unittests/tsc/composite.ts +++ b/src/testRunner/unittests/tsc/composite.ts @@ -81,5 +81,26 @@ namespace ts { }), commandLineArgs: ["--composite", "false", "--p", "src/project", "--tsBuildInfoFile", "null"], }); + + verifyTscWithEdits({ + scenario: "composite", + subScenario: "converting to modules", + fs: () => loadProjectFromFiles({ + "/src/project/src/main.ts": "const x = 10;", + "/src/project/tsconfig.json": JSON.stringify({ + compilerOptions: { + module: "none", + composite: true, + }, + }), + }), + commandLineArgs: ["-p", "/src/project"], + edits: [ + { + subScenario: "convert to modules", + modifyFs: fs => replaceText(fs, "/src/project/tsconfig.json", "none", "es2015"), + } + ] + }); }); } diff --git a/tests/baselines/reference/tsc/composite/converting-to-modules.js b/tests/baselines/reference/tsc/composite/converting-to-modules.js new file mode 100644 index 00000000000..eb49c94eb3d --- /dev/null +++ b/tests/baselines/reference/tsc/composite/converting-to-modules.js @@ -0,0 +1,126 @@ +Input:: +//// [/lib/lib.d.ts] +/// +interface Boolean {} +interface Function {} +interface CallableFunction {} +interface NewableFunction {} +interface IArguments {} +interface Number { toExponential: any; } +interface Object {} +interface RegExp {} +interface String { charAt: any; } +interface Array { length: number; [n: number]: T; } +interface ReadonlyArray {} +declare const console: { log(msg: any): void; }; + +//// [/src/project/src/main.ts] +const x = 10; + +//// [/src/project/tsconfig.json] +{"compilerOptions":{"module":"none","composite":true}} + + + +Output:: +/lib/tsc -p /src/project +exitCode:: ExitStatus.Success + + +//// [/src/project/src/main.d.ts] +declare const x = 10; + + +//// [/src/project/src/main.js] +var x = 10; + + +//// [/src/project/tsconfig.tsbuildinfo] +{"program":{"fileNames":["../../lib/lib.d.ts","./src/main.ts"],"fileInfos":[{"version":"3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true},{"version":"5029505981-const x = 10;","signature":"-3198459068-declare const x = 10;\r\n","affectsGlobalScope":true}],"options":{"composite":true,"module":0},"semanticDiagnosticsPerFile":[1,2],"latestChangedDtsFile":"./src/main.d.ts"},"version":"FakeTSVersion"} + +//// [/src/project/tsconfig.tsbuildinfo.readable.baseline.txt] +{ + "program": { + "fileNames": [ + "../../lib/lib.d.ts", + "./src/main.ts" + ], + "fileInfos": { + "../../lib/lib.d.ts": { + "version": "3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };", + "signature": "3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true + }, + "./src/main.ts": { + "version": "5029505981-const x = 10;", + "signature": "-3198459068-declare const x = 10;\r\n", + "affectsGlobalScope": true + } + }, + "options": { + "composite": true, + "module": 0 + }, + "semanticDiagnosticsPerFile": [ + "../../lib/lib.d.ts", + "./src/main.ts" + ], + "latestChangedDtsFile": "./src/main.d.ts" + }, + "version": "FakeTSVersion", + "size": 816 +} + + + +Change:: convert to modules +Input:: +//// [/src/project/tsconfig.json] +{"compilerOptions":{"module":"es2015","composite":true}} + + + +Output:: +/lib/tsc -p /src/project +exitCode:: ExitStatus.Success + + +//// [/src/project/src/main.js] file written with same contents +//// [/src/project/tsconfig.tsbuildinfo] +{"program":{"fileNames":["../../lib/lib.d.ts","./src/main.ts"],"fileInfos":[{"version":"3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true},{"version":"5029505981-const x = 10;","signature":"-3198459068-declare const x = 10;\r\n","affectsGlobalScope":true}],"options":{"composite":true,"module":5},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[1,2],"latestChangedDtsFile":"./src/main.d.ts"},"version":"FakeTSVersion"} + +//// [/src/project/tsconfig.tsbuildinfo.readable.baseline.txt] +{ + "program": { + "fileNames": [ + "../../lib/lib.d.ts", + "./src/main.ts" + ], + "fileInfos": { + "../../lib/lib.d.ts": { + "version": "3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };", + "signature": "3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true + }, + "./src/main.ts": { + "version": "5029505981-const x = 10;", + "signature": "-3198459068-declare const x = 10;\r\n", + "affectsGlobalScope": true + } + }, + "options": { + "composite": true, + "module": 5 + }, + "referencedMap": {}, + "exportedModulesMap": {}, + "semanticDiagnosticsPerFile": [ + "../../lib/lib.d.ts", + "./src/main.ts" + ], + "latestChangedDtsFile": "./src/main.d.ts" + }, + "version": "FakeTSVersion", + "size": 859 +} + From 0ac12bbe7a410238ca992a42f41816a97f6906f4 Mon Sep 17 00:00:00 2001 From: TypeScript Bot Date: Wed, 28 Sep 2022 06:28:42 +0000 Subject: [PATCH 028/124] Update package-lock.json --- package-lock.json | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/package-lock.json b/package-lock.json index c0806c48575..cffbc10f269 100644 --- a/package-lock.json +++ b/package-lock.json @@ -401,9 +401,9 @@ } }, "node_modules/@octokit/types": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-7.5.0.tgz", - "integrity": "sha512-aHm+olfIZjQpzoODpl+RCZzchKOrdSLJs+yfI7pMMcmB19Li6vidgx0DwUDO/Ic4Q3fq/lOjJORVCcLZefcrJw==", + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-7.5.1.tgz", + "integrity": "sha512-Zk4OUMLCSpXNI8KZZn47lVLJSsgMyCimsWWQI5hyjZg7hdYm0kjotaIkbG0Pp8SfU2CofMBzonboTqvzn3FrJA==", "dev": true, "dependencies": { "@octokit/openapi-types": "^13.11.0" @@ -7960,9 +7960,9 @@ "dev": true }, "node_modules/typescript": { - "version": "4.8.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.3.tgz", - "integrity": "sha512-goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig==", + "version": "4.8.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz", + "integrity": "sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -8786,9 +8786,9 @@ } }, "@octokit/types": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-7.5.0.tgz", - "integrity": "sha512-aHm+olfIZjQpzoODpl+RCZzchKOrdSLJs+yfI7pMMcmB19Li6vidgx0DwUDO/Ic4Q3fq/lOjJORVCcLZefcrJw==", + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-7.5.1.tgz", + "integrity": "sha512-Zk4OUMLCSpXNI8KZZn47lVLJSsgMyCimsWWQI5hyjZg7hdYm0kjotaIkbG0Pp8SfU2CofMBzonboTqvzn3FrJA==", "dev": true, "requires": { "@octokit/openapi-types": "^13.11.0" @@ -14722,9 +14722,9 @@ "dev": true }, "typescript": { - "version": "4.8.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.3.tgz", - "integrity": "sha512-goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig==", + "version": "4.8.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz", + "integrity": "sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==", "dev": true }, "unbox-primitive": { From fbfe9340a90777dee03b30f736fab44056123be0 Mon Sep 17 00:00:00 2001 From: Andrew Branch Date: Wed, 28 Sep 2022 10:06:13 -0700 Subject: [PATCH 029/124] Fix comparability between type parameters related by a union constraint (#50978) --- src/compiler/checker.ts | 2 +- ...mparabilityTypeParametersRelatedByUnion.js | 27 +++++++++++++ ...bilityTypeParametersRelatedByUnion.symbols | 38 +++++++++++++++++++ ...rabilityTypeParametersRelatedByUnion.types | 32 ++++++++++++++++ ...mparabilityTypeParametersRelatedByUnion.ts | 11 ++++++ 5 files changed, 109 insertions(+), 1 deletion(-) create mode 100644 tests/baselines/reference/comparabilityTypeParametersRelatedByUnion.js create mode 100644 tests/baselines/reference/comparabilityTypeParametersRelatedByUnion.symbols create mode 100644 tests/baselines/reference/comparabilityTypeParametersRelatedByUnion.types create mode 100644 tests/cases/compiler/comparabilityTypeParametersRelatedByUnion.ts diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 20d075cdfc0..5af10d2b768 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -19734,7 +19734,7 @@ namespace ts { // with another type parameter unless one extends the other. (Remember: comparability is mostly bidirectional!) let constraint = getConstraintOfTypeParameter(source); if (constraint && hasNonCircularBaseConstraint(source)) { - while (constraint && constraint.flags & TypeFlags.TypeParameter) { + while (constraint && someType(constraint, c => !!(c.flags & TypeFlags.TypeParameter))) { if (result = isRelatedTo(constraint, target, RecursionFlags.Source, /*reportErrors*/ false)) { return result; } diff --git a/tests/baselines/reference/comparabilityTypeParametersRelatedByUnion.js b/tests/baselines/reference/comparabilityTypeParametersRelatedByUnion.js new file mode 100644 index 00000000000..a0e56a3dd66 --- /dev/null +++ b/tests/baselines/reference/comparabilityTypeParametersRelatedByUnion.js @@ -0,0 +1,27 @@ +//// [comparabilityTypeParametersRelatedByUnion.ts] +class C { + constructor(readonly x: T) {} + + good(y: U) { + if (y === this.x) {} + } + + bad(y: U) { + if (y === this.x) {} + } +} + + +//// [comparabilityTypeParametersRelatedByUnion.js] +var C = /** @class */ (function () { + function C(x) { + this.x = x; + } + C.prototype.good = function (y) { + if (y === this.x) { } + }; + C.prototype.bad = function (y) { + if (y === this.x) { } + }; + return C; +}()); diff --git a/tests/baselines/reference/comparabilityTypeParametersRelatedByUnion.symbols b/tests/baselines/reference/comparabilityTypeParametersRelatedByUnion.symbols new file mode 100644 index 00000000000..482900c650c --- /dev/null +++ b/tests/baselines/reference/comparabilityTypeParametersRelatedByUnion.symbols @@ -0,0 +1,38 @@ +=== tests/cases/compiler/comparabilityTypeParametersRelatedByUnion.ts === +class C { +>C : Symbol(C, Decl(comparabilityTypeParametersRelatedByUnion.ts, 0, 0)) +>T : Symbol(T, Decl(comparabilityTypeParametersRelatedByUnion.ts, 0, 8)) + + constructor(readonly x: T) {} +>x : Symbol(C.x, Decl(comparabilityTypeParametersRelatedByUnion.ts, 1, 14)) +>T : Symbol(T, Decl(comparabilityTypeParametersRelatedByUnion.ts, 0, 8)) + + good(y: U) { +>good : Symbol(C.good, Decl(comparabilityTypeParametersRelatedByUnion.ts, 1, 31)) +>U : Symbol(U, Decl(comparabilityTypeParametersRelatedByUnion.ts, 3, 7)) +>T : Symbol(T, Decl(comparabilityTypeParametersRelatedByUnion.ts, 0, 8)) +>y : Symbol(y, Decl(comparabilityTypeParametersRelatedByUnion.ts, 3, 20)) +>U : Symbol(U, Decl(comparabilityTypeParametersRelatedByUnion.ts, 3, 7)) + + if (y === this.x) {} +>y : Symbol(y, Decl(comparabilityTypeParametersRelatedByUnion.ts, 3, 20)) +>this.x : Symbol(C.x, Decl(comparabilityTypeParametersRelatedByUnion.ts, 1, 14)) +>this : Symbol(C, Decl(comparabilityTypeParametersRelatedByUnion.ts, 0, 0)) +>x : Symbol(C.x, Decl(comparabilityTypeParametersRelatedByUnion.ts, 1, 14)) + } + + bad(y: U) { +>bad : Symbol(C.bad, Decl(comparabilityTypeParametersRelatedByUnion.ts, 5, 3)) +>U : Symbol(U, Decl(comparabilityTypeParametersRelatedByUnion.ts, 7, 6)) +>T : Symbol(T, Decl(comparabilityTypeParametersRelatedByUnion.ts, 0, 8)) +>y : Symbol(y, Decl(comparabilityTypeParametersRelatedByUnion.ts, 7, 28)) +>U : Symbol(U, Decl(comparabilityTypeParametersRelatedByUnion.ts, 7, 6)) + + if (y === this.x) {} +>y : Symbol(y, Decl(comparabilityTypeParametersRelatedByUnion.ts, 7, 28)) +>this.x : Symbol(C.x, Decl(comparabilityTypeParametersRelatedByUnion.ts, 1, 14)) +>this : Symbol(C, Decl(comparabilityTypeParametersRelatedByUnion.ts, 0, 0)) +>x : Symbol(C.x, Decl(comparabilityTypeParametersRelatedByUnion.ts, 1, 14)) + } +} + diff --git a/tests/baselines/reference/comparabilityTypeParametersRelatedByUnion.types b/tests/baselines/reference/comparabilityTypeParametersRelatedByUnion.types new file mode 100644 index 00000000000..f2d380552d8 --- /dev/null +++ b/tests/baselines/reference/comparabilityTypeParametersRelatedByUnion.types @@ -0,0 +1,32 @@ +=== tests/cases/compiler/comparabilityTypeParametersRelatedByUnion.ts === +class C { +>C : C + + constructor(readonly x: T) {} +>x : T + + good(y: U) { +>good : (y: U) => void +>y : U + + if (y === this.x) {} +>y === this.x : boolean +>y : U +>this.x : T +>this : this +>x : T + } + + bad(y: U) { +>bad : (y: U) => void +>y : U + + if (y === this.x) {} +>y === this.x : boolean +>y : U +>this.x : T +>this : this +>x : T + } +} + diff --git a/tests/cases/compiler/comparabilityTypeParametersRelatedByUnion.ts b/tests/cases/compiler/comparabilityTypeParametersRelatedByUnion.ts new file mode 100644 index 00000000000..1e9f0eb6e22 --- /dev/null +++ b/tests/cases/compiler/comparabilityTypeParametersRelatedByUnion.ts @@ -0,0 +1,11 @@ +class C { + constructor(readonly x: T) {} + + good(y: U) { + if (y === this.x) {} + } + + bad(y: U) { + if (y === this.x) {} + } +} From 865848fcfb9e6ce7dd64be563fc09f83d4bc9df5 Mon Sep 17 00:00:00 2001 From: Ron Buckton Date: Wed, 28 Sep 2022 18:46:06 -0400 Subject: [PATCH 030/124] Fix `<=` and `>` comparisons when compared against prerelease versions (#50915) * Fix <= and > comparisons when compared against prerelease versions * Improve coverage for semver --- src/compiler/semver.ts | 50 +- src/testRunner/unittests/semver.ts | 885 +++++++++++++++++++++++++---- 2 files changed, 817 insertions(+), 118 deletions(-) diff --git a/src/compiler/semver.ts b/src/compiler/semver.ts index 76d4cf2d65e..7c4a0ce8177 100644 --- a/src/compiler/semver.ts +++ b/src/compiler/semver.ts @@ -15,12 +15,14 @@ namespace ts { // > alphanumerics and hyphen [0-9A-Za-z-]. Identifiers MUST NOT be empty. Numeric identifiers // > MUST NOT include leading zeroes. const prereleaseRegExp = /^(?:0|[1-9]\d*|[a-z-][a-z0-9-]*)(?:\.(?:0|[1-9]\d*|[a-z-][a-z0-9-]*))*$/i; + const prereleasePartRegExp = /^(?:0|[1-9]\d*|[a-z-][a-z0-9-]*)$/i; // https://semver.org/#spec-item-10 // > Build metadata MAY be denoted by appending a plus sign and a series of dot separated // > identifiers immediately following the patch or pre-release version. Identifiers MUST // > comprise only ASCII alphanumerics and hyphen [0-9A-Za-z-]. Identifiers MUST NOT be empty. const buildRegExp = /^[a-z0-9-]+(?:\.[a-z0-9-]+)*$/i; + const buildPartRegExp = /^[a-z0-9-]+$/i; // https://semver.org/#spec-item-9 // > Numeric identifiers MUST NOT include leading zeroes. @@ -30,7 +32,7 @@ namespace ts { * Describes a precise semantic version number, https://semver.org */ export class Version { - static readonly zero = new Version(0, 0, 0); + static readonly zero = new Version(0, 0, 0, ["0"]); readonly major: number; readonly minor: number; @@ -39,8 +41,8 @@ namespace ts { readonly build: readonly string[]; constructor(text: string); - constructor(major: number, minor?: number, patch?: number, prerelease?: string, build?: string); - constructor(major: number | string, minor = 0, patch = 0, prerelease = "", build = "") { + constructor(major: number, minor?: number, patch?: number, prerelease?: string | readonly string[], build?: string | readonly string[]); + constructor(major: number | string, minor = 0, patch = 0, prerelease: string | readonly string[] = "", build: string | readonly string[] = "") { if (typeof major === "string") { const result = Debug.checkDefined(tryParseComponents(major), "Invalid version"); ({ major, minor, patch, prerelease, build } = result); @@ -49,13 +51,18 @@ namespace ts { Debug.assert(major >= 0, "Invalid argument: major"); Debug.assert(minor >= 0, "Invalid argument: minor"); Debug.assert(patch >= 0, "Invalid argument: patch"); - Debug.assert(!prerelease || prereleaseRegExp.test(prerelease), "Invalid argument: prerelease"); - Debug.assert(!build || buildRegExp.test(build), "Invalid argument: build"); + + const prereleaseArray = prerelease ? isArray(prerelease) ? prerelease : prerelease.split(".") : emptyArray; + const buildArray = build ? isArray(build) ? build : build.split(".") : emptyArray; + + Debug.assert(every(prereleaseArray, s => prereleasePartRegExp.test(s)), "Invalid argument: prerelease"); + Debug.assert(every(buildArray, s => buildPartRegExp.test(s)), "Invalid argument: build"); + this.major = major; this.minor = minor; this.patch = patch; - this.prerelease = prerelease ? prerelease.split(".") : emptyArray; - this.build = build ? build.split(".") : emptyArray; + this.prerelease = prereleaseArray; + this.build = buildArray; } static tryParse(text: string) { @@ -96,6 +103,17 @@ namespace ts { } } + with(fields: { major?: number, minor?: number, patch?: number, prerelease?: string | readonly string[], build?: string | readonly string[] }) { + const { + major = this.major, + minor = this.minor, + patch = this.patch, + prerelease = this.prerelease, + build = this.build + } = fields; + return new Version(major, minor, patch, prerelease, build); + } + toString() { let result = `${this.major}.${this.minor}.${this.patch}`; if (some(this.prerelease)) result += `-${this.prerelease.join(".")}`; @@ -184,6 +202,10 @@ namespace ts { return undefined; } + /** + * Tests whether a version matches the range. This is equivalent to `satisfies(version, range, { includePrerelease: true })`. + * in `node-semver`. + */ test(version: Version | string) { if (typeof version === "string") version = new Version(version); return testDisjunction(version, this._alternatives); @@ -311,20 +333,22 @@ namespace ts { break; case "<": case ">=": - comparators.push(createComparator(operator, version)); + comparators.push( + isWildcard(minor) || isWildcard(patch) ? createComparator(operator, version.with({ prerelease: "0" })) : + createComparator(operator, version)); break; case "<=": case ">": comparators.push( - isWildcard(minor) ? createComparator(operator === "<=" ? "<" : ">=", version.increment("major")) : - isWildcard(patch) ? createComparator(operator === "<=" ? "<" : ">=", version.increment("minor")) : + isWildcard(minor) ? createComparator(operator === "<=" ? "<" : ">=", version.increment("major").with({ prerelease: "0" })) : + isWildcard(patch) ? createComparator(operator === "<=" ? "<" : ">=", version.increment("minor").with({ prerelease: "0" })) : createComparator(operator, version)); break; case "=": case undefined: if (isWildcard(minor) || isWildcard(patch)) { - comparators.push(createComparator(">=", version)); - comparators.push(createComparator("<", version.increment(isWildcard(minor) ? "major" : "minor"))); + comparators.push(createComparator(">=", version.with({ prerelease: "0" }))); + comparators.push(createComparator("<", version.increment(isWildcard(minor) ? "major" : "minor").with({ prerelease: "0" }))); } else { comparators.push(createComparator("=", version)); @@ -389,4 +413,4 @@ namespace ts { function formatComparator(comparator: Comparator) { return `${comparator.operator}${comparator.operand}`; } -} +} \ No newline at end of file diff --git a/src/testRunner/unittests/semver.ts b/src/testRunner/unittests/semver.ts index 2e6a61fbad8..272704c8d03 100644 --- a/src/testRunner/unittests/semver.ts +++ b/src/testRunner/unittests/semver.ts @@ -1,29 +1,6 @@ namespace ts { import theory = Utils.theory; describe("unittests:: semver", () => { - describe("VersionRange", () => { - function assertVersionRange(version: string, good: string[], bad: string[]): () => void { - return () => { - const range = VersionRange.tryParse(version)!; - assert(range); - for (const g of good) { - assert.isTrue(range.test(g), g); - } - for (const b of bad) { - assert.isFalse(range.test(b), b); - } - }; - } - it("< works", assertVersionRange("<3.8.0", ["3.6", "3.7"], ["3.8", "3.9", "4.0"])); - it("<= works", assertVersionRange("<=3.8.0", ["3.6", "3.7", "3.8"], ["3.9", "4.0"])); - it("> works", assertVersionRange(">3.8.0", ["3.9", "4.0"], ["3.6", "3.7", "3.8"])); - it(">= works", assertVersionRange(">=3.8.0", ["3.8", "3.9", "4.0"], ["3.6", "3.7"])); - - it("< works with prerelease", assertVersionRange("<3.8.0-0", ["3.6", "3.7"], ["3.8", "3.9", "4.0"])); - it("<= works with prerelease", assertVersionRange("<=3.8.0-0", ["3.6", "3.7"], ["3.8", "3.9", "4.0"])); - it("> works with prerelease", assertVersionRange(">3.8.0-0", ["3.8", "3.9", "4.0"], ["3.6", "3.7"])); - it(">= works with prerelease", assertVersionRange(">=3.8.0-0", ["3.8", "3.9", "4.0"], ["3.6", "3.7"])); - }); describe("Version", () => { function assertVersion(version: Version, [major, minor, patch, prerelease, build]: [number, number, number, string[]?, string[]?]) { assert.strictEqual(version.major, major); @@ -38,6 +15,7 @@ namespace ts { }); it("parts", () => { assertVersion(new Version(1, 2, 3, "pre.4", "build.5"), [1, 2, 3, ["pre", "4"], ["build", "5"]]); + assertVersion(new Version(1, 2, 3, ["pre", "4"], ["build", "5"]), [1, 2, 3, ["pre", "4"], ["build", "5"]]); assertVersion(new Version(1, 2, 3), [1, 2, 3]); assertVersion(new Version(1, 2), [1, 2, 0]); assertVersion(new Version(1), [1, 0, 0]); @@ -120,129 +98,826 @@ namespace ts { }); }); describe("VersionRange", () => { - function assertRange(rangeText: string, versionText: string, inRange = true) { + it("major wildcard types treated the same", () => { + const versionStrings = [ + "", + "*", + "*.*", + "*.*.*", + "x", + "x.x", + "x.x.x", + "X", + "X.X", + "X.X.X", + ]; + for (let i = 0; i < versionStrings.length; i++) { + for (let j = i + 1; j < versionStrings.length; j++) { + const left = new VersionRange(versionStrings[i]); + const right = new VersionRange(versionStrings[j]); + assert.strictEqual(left.toString(), right.toString()); + } + } + }); + + it("minor wildcard types treated the same", () => { + const versionStrings = [ + "1.*", + "1.*.*", + "1.x", + "1.x.x", + "1.X", + "1.X.X", + ]; + for (let i = 0; i < versionStrings.length; i++) { + for (let j = i + 1; j < versionStrings.length; j++) { + const left = new VersionRange(versionStrings[i]); + const right = new VersionRange(versionStrings[j]); + assert.strictEqual(left.toString(), right.toString()); + } + } + }); + + it("patch wildcard types treated the same", () => { + const versionStrings = [ + "1.2.*", + "1.2.x", + "1.2.X", + ]; + for (let i = 0; i < versionStrings.length; i++) { + for (let j = i + 1; j < versionStrings.length; j++) { + const left = new VersionRange(versionStrings[i]); + const right = new VersionRange(versionStrings[j]); + assert.strictEqual(left.toString(), right.toString()); + } + } + }); + + function assertVersionRange(version: string, good: string[], bad: string[]): () => void { + return () => { + const range = VersionRange.tryParse(version)!; + assert(range); + for (const g of good) { + assert.isTrue(range.test(g), g); + } + for (const b of bad) { + assert.isFalse(range.test(b), b); + } + }; + } + + it("< works", assertVersionRange("<3.8.0", ["3.6", "3.7"], ["3.8", "3.9", "4.0"])); + it("<= works", assertVersionRange("<=3.8.0", ["3.6", "3.7", "3.8"], ["3.9", "4.0"])); + it("> works", assertVersionRange(">3.8.0", ["3.9", "4.0"], ["3.6", "3.7", "3.8"])); + it(">= works", assertVersionRange(">=3.8.0", ["3.8", "3.9", "4.0"], ["3.6", "3.7"])); + + it("< works with prerelease", assertVersionRange("<3.8.0-0", ["3.6", "3.7"], ["3.8", "3.9", "4.0"])); + it("<= works with prerelease", assertVersionRange("<=3.8.0-0", ["3.6", "3.7"], ["3.8", "3.9", "4.0"])); + it("> works with prerelease", assertVersionRange(">3.8.0-0", ["3.8", "3.9", "4.0"], ["3.6", "3.7"])); + it(">= works with prerelease", assertVersionRange(">=3.8.0-0", ["3.8", "3.9", "4.0"], ["3.6", "3.7"])); + + function assertRange(rangeText: string, versionText: string, inRange: boolean) { const range = new VersionRange(rangeText); const version = new Version(versionText); assert.strictEqual(range.test(version), inRange, `Expected version '${version}' ${inRange ? `to be` : `to not be`} in range '${rangeText}' (${range})`); } + theory("comparators", assertRange, [ - ["", "1.0.0"], - ["*", "1.0.0"], - ["1", "1.0.0"], + // empty (matches everything) + ["", "2.0.0", true], + ["", "2.0.0-0", true], + ["", "1.1.0", true], + ["", "1.1.0-0", true], + ["", "1.0.1", true], + ["", "1.0.1-0", true], + ["", "1.0.0", true], + ["", "1.0.0-0", true], + ["", "0.0.0", true], + ["", "0.0.0-0", true], + + // wildcard major (matches everything) + ["*", "2.0.0", true], + ["*", "2.0.0-0", true], + ["*", "1.1.0", true], + ["*", "1.1.0-0", true], + ["*", "1.0.1", true], + ["*", "1.0.1-0", true], + ["*", "1.0.0", true], + ["*", "1.0.0-0", true], + ["*", "0.0.0", true], + ["*", "0.0.0-0", true], + + // wildcard minor ["1", "2.0.0", false], - ["1.0", "1.0.0"], + ["1", "2.0.0-0", false], + ["1", "1.1.0", true], + ["1", "1.1.0-0", true], + ["1", "1.0.1", true], + ["1", "1.0.1-0", true], + ["1", "1.0.0", true], + ["1", "1.0.0-0", true], + ["1", "0.0.0", false], + ["1", "0.0.0-0", false], + + // wildcard patch + ["1.1", "2.0.0", false], + ["1.1", "2.0.0-0", false], + ["1.1", "1.1.0", true], + ["1.1", "1.1.0-0", true], + ["1.1", "1.0.1", false], + ["1.1", "1.0.1-0", false], + ["1.1", "1.0.0", false], + ["1.1", "1.0.0-0", false], + ["1.1", "0.0.0", false], + ["1.1", "0.0.0-0", false], + ["1.0", "2.0.0", false], + ["1.0", "2.0.0-0", false], ["1.0", "1.1.0", false], - ["1.0.0", "1.0.0"], + ["1.0", "1.1.0-0", false], + ["1.0", "1.0.1", true], + ["1.0", "1.0.1-0", true], + ["1.0", "1.0.0", true], + ["1.0", "1.0.0-0", true], + ["1.0", "0.0.0", false], + ["1.0", "0.0.0-0", false], + + // exact + ["1.1.0", "2.0.0", false], + ["1.1.0", "2.0.0-0", false], + ["1.1.0", "1.1.0", true], + ["1.1.0", "1.1.0-0", false], + ["1.1.0", "1.0.1", false], + ["1.1.0", "1.0.1-0", false], + ["1.1.0", "1.0.0-0", false], + ["1.1.0", "1.0.0", false], + ["1.1.0", "0.0.0", false], + ["1.1.0", "0.0.0-0", false], + ["1.1.0-0", "2.0.0", false], + ["1.1.0-0", "2.0.0-0", false], + ["1.1.0-0", "1.1.0", false], + ["1.1.0-0", "1.1.0-0", true], + ["1.1.0-0", "1.0.1", false], + ["1.1.0-0", "1.0.1-0", false], + ["1.1.0-0", "1.0.0-0", false], + ["1.1.0-0", "1.0.0", false], + ["1.1.0-0", "0.0.0", false], + ["1.1.0-0", "0.0.0-0", false], + ["1.0.1", "2.0.0", false], + ["1.0.1", "2.0.0-0", false], + ["1.0.1", "1.1.0", false], + ["1.0.1", "1.1.0-0", false], + ["1.0.1", "1.0.1", true], + ["1.0.1", "1.0.1-0", false], + ["1.0.1", "1.0.0-0", false], + ["1.0.1", "1.0.0", false], + ["1.0.1", "0.0.0", false], + ["1.0.1", "0.0.0-0", false], + ["1.0.1-0", "2.0.0", false], + ["1.0.1-0", "2.0.0-0", false], + ["1.0.1-0", "1.1.0", false], + ["1.0.1-0", "1.1.0-0", false], + ["1.0.1-0", "1.0.1", false], + ["1.0.1-0", "1.0.1-0", true], + ["1.0.1-0", "1.0.0-0", false], + ["1.0.1-0", "1.0.0", false], + ["1.0.1-0", "0.0.0", false], + ["1.0.1-0", "0.0.0-0", false], + ["1.0.0", "2.0.0", false], + ["1.0.0", "2.0.0-0", false], + ["1.0.0", "1.1.0", false], + ["1.0.0", "1.1.0-0", false], ["1.0.0", "1.0.1", false], - ["1.*", "1.0.0"], - ["1.*", "2.0.0", false], - ["1.x", "1.0.0"], - ["1.x", "2.0.0", false], - ["=1", "1.0.0"], - ["=1", "1.1.0"], - ["=1", "1.0.1"], - ["=1.0", "1.0.0"], - ["=1.0", "1.0.1"], - ["=1.0.0", "1.0.0"], - ["=*", "0.0.0"], - ["=*", "1.0.0"], - [">1", "2"], - [">1.0", "1.1"], - [">1.0.0", "1.0.1"], - [">1.0.0", "1.0.1-pre"], - [">*", "0.0.0", false], + ["1.0.0", "1.0.1-0", false], + ["1.0.0", "1.0.0-0", false], + ["1.0.0", "1.0.0", true], + ["1.0.0", "0.0.0", false], + ["1.0.0", "0.0.0-0", false], + ["1.0.0-0", "2.0.0", false], + ["1.0.0-0", "2.0.0-0", false], + ["1.0.0-0", "1.1.0", false], + ["1.0.0-0", "1.1.0-0", false], + ["1.0.0-0", "1.0.1", false], + ["1.0.0-0", "1.0.1-0", false], + ["1.0.0-0", "1.0.0", false], + ["1.0.0-0", "1.0.0-0", true], + + // = wildcard major (matches everything) + ["=*", "2.0.0", true], + ["=*", "2.0.0-0", true], + ["=*", "1.1.0", true], + ["=*", "1.1.0-0", true], + ["=*", "1.0.1", true], + ["=*", "1.0.1-0", true], + ["=*", "1.0.0", true], + ["=*", "1.0.0-0", true], + ["=*", "0.0.0", true], + ["=*", "0.0.0-0", true], + + // = wildcard minor + ["=1", "2.0.0", false], + ["=1", "2.0.0-0", false], + ["=1", "1.1.0", true], + ["=1", "1.1.0-0", true], + ["=1", "1.0.1", true], + ["=1", "1.0.1-0", true], + ["=1", "1.0.0", true], + ["=1", "1.0.0-0", true], + ["=1", "0.0.0", false], + ["=1", "0.0.0-0", false], + + // = wildcard patch + ["=1.1", "2.0.0", false], + ["=1.1", "2.0.0-0", false], + ["=1.1", "1.1.0", true], + ["=1.1", "1.1.0-0", true], + ["=1.1", "1.0.1", false], + ["=1.1", "1.0.1-0", false], + ["=1.1", "1.0.0", false], + ["=1.1", "1.0.0-0", false], + ["=1.1", "0.0.0", false], + ["=1.1", "0.0.0-0", false], + ["=1.0", "2.0.0", false], + ["=1.0", "2.0.0-0", false], + ["=1.0", "1.1.0", false], + ["=1.0", "1.1.0-0", false], + ["=1.0", "1.0.1", true], + ["=1.0", "1.0.1-0", true], + ["=1.0", "1.0.0", true], + ["=1.0", "1.0.0-0", true], + ["=1.0", "0.0.0", false], + ["=1.0", "0.0.0-0", false], + + // = exact + ["=1.1.0", "2.0.0", false], + ["=1.1.0", "2.0.0-0", false], + ["=1.1.0", "1.1.0", true], + ["=1.1.0", "1.1.0-0", false], + ["=1.1.0", "1.0.1", false], + ["=1.1.0", "1.0.1-0", false], + ["=1.1.0", "1.0.0-0", false], + ["=1.1.0", "1.0.0", false], + ["=1.1.0", "0.0.0", false], + ["=1.1.0", "0.0.0-0", false], + ["=1.1.0-0", "2.0.0", false], + ["=1.1.0-0", "2.0.0-0", false], + ["=1.1.0-0", "1.1.0", false], + ["=1.1.0-0", "1.1.0-0", true], + ["=1.1.0-0", "1.0.1", false], + ["=1.1.0-0", "1.0.1-0", false], + ["=1.1.0-0", "1.0.0-0", false], + ["=1.1.0-0", "1.0.0", false], + ["=1.1.0-0", "0.0.0", false], + ["=1.1.0-0", "0.0.0-0", false], + ["=1.0.1", "2.0.0", false], + ["=1.0.1", "2.0.0-0", false], + ["=1.0.1", "1.1.0", false], + ["=1.0.1", "1.1.0-0", false], + ["=1.0.1", "1.0.1", true], + ["=1.0.1", "1.0.1-0", false], + ["=1.0.1", "1.0.0-0", false], + ["=1.0.1", "1.0.0", false], + ["=1.0.1", "0.0.0", false], + ["=1.0.1", "0.0.0-0", false], + ["=1.0.1-0", "2.0.0", false], + ["=1.0.1-0", "2.0.0-0", false], + ["=1.0.1-0", "1.1.0", false], + ["=1.0.1-0", "1.1.0-0", false], + ["=1.0.1-0", "1.0.1", false], + ["=1.0.1-0", "1.0.1-0", true], + ["=1.0.1-0", "1.0.0-0", false], + ["=1.0.1-0", "1.0.0", false], + ["=1.0.1-0", "0.0.0", false], + ["=1.0.1-0", "0.0.0-0", false], + ["=1.0.0", "2.0.0", false], + ["=1.0.0", "2.0.0-0", false], + ["=1.0.0", "1.1.0", false], + ["=1.0.0", "1.1.0-0", false], + ["=1.0.0", "1.0.1", false], + ["=1.0.0", "1.0.1-0", false], + ["=1.0.0", "1.0.0-0", false], + ["=1.0.0", "1.0.0", true], + ["=1.0.0", "0.0.0", false], + ["=1.0.0", "0.0.0-0", false], + ["=1.0.0-0", "2.0.0", false], + ["=1.0.0-0", "2.0.0-0", false], + ["=1.0.0-0", "1.1.0", false], + ["=1.0.0-0", "1.1.0-0", false], + ["=1.0.0-0", "1.0.1", false], + ["=1.0.0-0", "1.0.1-0", false], + ["=1.0.0-0", "1.0.0", false], + ["=1.0.0-0", "1.0.0-0", true], + + // > wildcard major (matches nothing) + [">*", "2.0.0", false], + [">*", "2.0.0-0", false], + [">*", "1.1.0", false], + [">*", "1.1.0-0", false], + [">*", "1.0.1", false], + [">*", "1.0.1-0", false], [">*", "1.0.0", false], - [">=1", "1.0.0"], - [">=1.0", "1.0.0"], - [">=1.0.0", "1.0.0"], - [">=1.0.0", "1.0.1-pre"], - [">=*", "0.0.0"], - [">=*", "1.0.0"], - ["<2", "1.0.0"], - ["<2.1", "2.0.0"], - ["<2.0.1", "2.0.0"], - ["<2.0.0", "2.0.0-pre"], - ["<*", "0.0.0", false], + [">*", "1.0.0-0", false], + [">*", "0.0.0", false], + [">*", "0.0.0-0", false], + + // > wildcard minor + [">1", "2.0.0", true], + [">1", "2.0.0-0", true], + [">1", "1.1.0", false], + [">1", "1.1.0-0", false], + [">1", "1.0.1", false], + [">1", "1.0.1-0", false], + [">1", "1.0.0", false], + [">1", "1.0.0-0", false], + [">1", "0.0.0", false], + [">1", "0.0.0-0", false], + + // > wildcard patch + [">1.1", "2.0.0", true], + [">1.1", "2.0.0-0", true], + [">1.1", "1.1.0", false], + [">1.1", "1.1.0-0", false], + [">1.1", "1.0.1", false], + [">1.1", "1.0.1-0", false], + [">1.1", "1.0.0", false], + [">1.1", "1.0.0-0", false], + [">1.1", "0.0.0", false], + [">1.1", "0.0.0-0", false], + [">1.0", "2.0.0", true], + [">1.0", "2.0.0-0", true], + [">1.0", "1.1.0", true], + [">1.0", "1.1.0-0", true], + [">1.0", "1.0.1", false], + [">1.0", "1.0.1-0", false], + [">1.0", "1.0.0", false], + [">1.0", "1.0.0-0", false], + [">1.0", "0.0.0", false], + [">1.0", "0.0.0-0", false], + + // > exact + [">1.1.0", "2.0.0", true], + [">1.1.0", "2.0.0-0", true], + [">1.1.0", "1.1.0", false], + [">1.1.0", "1.1.0-0", false], + [">1.1.0", "1.0.1", false], + [">1.1.0", "1.0.1-0", false], + [">1.1.0", "1.0.0", false], + [">1.1.0", "1.0.0-0", false], + [">1.1.0", "0.0.0", false], + [">1.1.0", "0.0.0-0", false], + [">1.1.0-0", "2.0.0", true], + [">1.1.0-0", "2.0.0-0", true], + [">1.1.0-0", "1.1.0", true], + [">1.1.0-0", "1.1.0-0", false], + [">1.1.0-0", "1.0.1", false], + [">1.1.0-0", "1.0.1-0", false], + [">1.1.0-0", "1.0.0", false], + [">1.1.0-0", "1.0.0-0", false], + [">1.1.0-0", "0.0.0", false], + [">1.1.0-0", "0.0.0-0", false], + [">1.0.1", "2.0.0", true], + [">1.0.1", "2.0.0-0", true], + [">1.0.1", "1.1.0", true], + [">1.0.1", "1.1.0-0", true], + [">1.0.1", "1.0.1", false], + [">1.0.1", "1.0.1-0", false], + [">1.0.1", "1.0.0", false], + [">1.0.1", "1.0.0-0", false], + [">1.0.1", "0.0.0", false], + [">1.0.1", "0.0.0-0", false], + [">1.0.1-0", "2.0.0", true], + [">1.0.1-0", "2.0.0-0", true], + [">1.0.1-0", "1.1.0", true], + [">1.0.1-0", "1.1.0-0", true], + [">1.0.1-0", "1.0.1", true], + [">1.0.1-0", "1.0.1-0", false], + [">1.0.1-0", "1.0.0", false], + [">1.0.1-0", "1.0.0-0", false], + [">1.0.1-0", "0.0.0", false], + [">1.0.1-0", "0.0.0-0", false], + [">1.0.0", "2.0.0", true], + [">1.0.0", "2.0.0-0", true], + [">1.0.0", "1.1.0", true], + [">1.0.0", "1.1.0-0", true], + [">1.0.0", "1.0.1", true], + [">1.0.0", "1.0.1-0", true], + [">1.0.0", "1.0.0", false], + [">1.0.0", "1.0.0-0", false], + [">1.0.0", "0.0.0", false], + [">1.0.0", "0.0.0-0", false], + [">1.0.0-0", "2.0.0", true], + [">1.0.0-0", "2.0.0-0", true], + [">1.0.0-0", "1.1.0", true], + [">1.0.0-0", "1.1.0-0", true], + [">1.0.0-0", "1.0.1", true], + [">1.0.0-0", "1.0.1-0", true], + [">1.0.0-0", "1.0.0", true], + [">1.0.0-0", "1.0.0-0", false], + [">1.0.0-0", "0.0.0", false], + [">1.0.0-0", "0.0.0-0", false], + + // >= wildcard major (matches everything) + [">=*", "2.0.0", true], + [">=*", "2.0.0-0", true], + [">=*", "1.1.0", true], + [">=*", "1.1.0-0", true], + [">=*", "1.0.1", true], + [">=*", "1.0.1-0", true], + [">=*", "1.0.0", true], + [">=*", "1.0.0-0", true], + [">=*", "0.0.0", true], + [">=*", "0.0.0-0", true], + + // >= wildcard minor + [">=1", "2.0.0", true], + [">=1", "2.0.0-0", true], + [">=1", "1.1.0", true], + [">=1", "1.1.0-0", true], + [">=1", "1.0.1", true], + [">=1", "1.0.1-0", true], + [">=1", "1.0.0", true], + [">=1", "1.0.0-0", true], + [">=1", "0.0.0", false], + [">=1", "0.0.0-0", false], + + // >= wildcard patch + [">=1.1", "2.0.0", true], + [">=1.1", "2.0.0-0", true], + [">=1.1", "1.1.0", true], + [">=1.1", "1.1.0-0", true], + [">=1.1", "1.0.1", false], + [">=1.1", "1.0.1-0", false], + [">=1.1", "1.0.0", false], + [">=1.1", "1.0.0-0", false], + [">=1.1", "0.0.0", false], + [">=1.1", "0.0.0-0", false], + [">=1.0", "2.0.0", true], + [">=1.0", "2.0.0-0", true], + [">=1.0", "1.1.0", true], + [">=1.0", "1.1.0-0", true], + [">=1.0", "1.0.1", true], + [">=1.0", "1.0.1-0", true], + [">=1.0", "1.0.0", true], + [">=1.0", "1.0.0-0", true], + [">=1.0", "0.0.0", false], + [">=1.0", "0.0.0-0", false], + + // >= exact + [">=1.1.0", "2.0.0", true], + [">=1.1.0", "2.0.0-0", true], + [">=1.1.0", "1.1.0", true], + [">=1.1.0", "1.1.0-0", false], + [">=1.1.0", "1.0.1", false], + [">=1.1.0", "1.0.1-0", false], + [">=1.1.0", "1.0.0", false], + [">=1.1.0", "1.0.0-0", false], + [">=1.1.0", "0.0.0", false], + [">=1.1.0", "0.0.0-0", false], + [">=1.1.0-0", "2.0.0", true], + [">=1.1.0-0", "2.0.0-0", true], + [">=1.1.0-0", "1.1.0", true], + [">=1.1.0-0", "1.1.0-0", true], + [">=1.1.0-0", "1.0.1", false], + [">=1.1.0-0", "1.0.1-0", false], + [">=1.1.0-0", "1.0.0", false], + [">=1.1.0-0", "1.0.0-0", false], + [">=1.1.0-0", "0.0.0", false], + [">=1.1.0-0", "0.0.0-0", false], + [">=1.0.1", "2.0.0", true], + [">=1.0.1", "2.0.0-0", true], + [">=1.0.1", "1.1.0", true], + [">=1.0.1", "1.1.0-0", true], + [">=1.0.1", "1.0.1", true], + [">=1.0.1", "1.0.1-0", false], + [">=1.0.1", "1.0.0", false], + [">=1.0.1", "1.0.0-0", false], + [">=1.0.1", "0.0.0", false], + [">=1.0.1", "0.0.0-0", false], + [">=1.0.1-0", "2.0.0", true], + [">=1.0.1-0", "2.0.0-0", true], + [">=1.0.1-0", "1.1.0", true], + [">=1.0.1-0", "1.1.0-0", true], + [">=1.0.1-0", "1.0.1", true], + [">=1.0.1-0", "1.0.1-0", true], + [">=1.0.1-0", "1.0.0", false], + [">=1.0.1-0", "1.0.0-0", false], + [">=1.0.1-0", "0.0.0", false], + [">=1.0.1-0", "0.0.0-0", false], + [">=1.0.0", "2.0.0", true], + [">=1.0.0", "2.0.0-0", true], + [">=1.0.0", "1.1.0", true], + [">=1.0.0", "1.1.0-0", true], + [">=1.0.0", "1.0.1", true], + [">=1.0.0", "1.0.1-0", true], + [">=1.0.0", "1.0.0", true], + [">=1.0.0", "1.0.0-0", false], + [">=1.0.0", "0.0.0", false], + [">=1.0.0", "0.0.0-0", false], + [">=1.0.0-0", "2.0.0", true], + [">=1.0.0-0", "2.0.0-0", true], + [">=1.0.0-0", "1.1.0", true], + [">=1.0.0-0", "1.1.0-0", true], + [">=1.0.0-0", "1.0.1", true], + [">=1.0.0-0", "1.0.1-0", true], + [">=1.0.0-0", "1.0.0", true], + [">=1.0.0-0", "1.0.0-0", true], + [">=1.0.0-0", "0.0.0", false], + [">=1.0.0-0", "0.0.0-0", false], + + // < wildcard major (matches nothing) + ["<*", "2.0.0", false], + ["<*", "2.0.0-0", false], + ["<*", "1.1.0", false], + ["<*", "1.1.0-0", false], + ["<*", "1.0.1", false], + ["<*", "1.0.1-0", false], ["<*", "1.0.0", false], - ["<=2", "2.0.0"], - ["<=2.1", "2.1.0"], - ["<=2.0.1", "2.0.1"], - ["<=*", "0.0.0"], - ["<=*", "1.0.0"], + ["<*", "1.0.0-0", false], + ["<*", "0.0.0", false], + ["<*", "0.0.0-0", false], + + // < wildcard minor + ["<1", "2.0.0", false], + ["<1", "2.0.0-0", false], + ["<1", "1.1.0", false], + ["<1", "1.1.0-0", false], + ["<1", "1.0.1", false], + ["<1", "1.0.1-0", false], + ["<1", "1.0.0", false], + ["<1", "1.0.0-0", false], + ["<1", "0.0.0", true], + ["<1", "0.0.0-0", true], + + // < wildcard patch + ["<1.1", "2.0.0", false], + ["<1.1", "2.0.0-0", false], + ["<1.1", "1.1.0", false], + ["<1.1", "1.1.0-0", false], + ["<1.1", "1.0.1", true], + ["<1.1", "1.0.1-0", true], + ["<1.1", "1.0.0", true], + ["<1.1", "1.0.0-0", true], + ["<1.1", "0.0.0", true], + ["<1.1", "0.0.0-0", true], + ["<1.0", "2.0.0", false], + ["<1.0", "2.0.0-0", false], + ["<1.0", "1.1.0", false], + ["<1.0", "1.1.0-0", false], + ["<1.0", "1.0.1", false], + ["<1.0", "1.0.1-0", false], + ["<1.0", "1.0.0", false], + ["<1.0", "1.0.0-0", false], + ["<1.0", "0.0.0", true], + ["<1.0", "0.0.0-0", true], + + // < exact + ["<1.1.0", "2.0.0", false], + ["<1.1.0", "2.0.0-0", false], + ["<1.1.0", "1.1.0", false], + ["<1.1.0", "1.1.0-0", true], + ["<1.1.0", "1.0.1", true], + ["<1.1.0", "1.0.1-0", true], + ["<1.1.0", "1.0.0", true], + ["<1.1.0", "1.0.0-0", true], + ["<1.1.0", "0.0.0", true], + ["<1.1.0", "0.0.0-0", true], + ["<1.1.0-0", "2.0.0", false], + ["<1.1.0-0", "2.0.0-0", false], + ["<1.1.0-0", "1.1.0", false], + ["<1.1.0-0", "1.1.0-0", false], + ["<1.1.0-0", "1.0.1", true], + ["<1.1.0-0", "1.0.1-0", true], + ["<1.1.0-0", "1.0.0", true], + ["<1.1.0-0", "1.0.0-0", true], + ["<1.1.0-0", "0.0.0", true], + ["<1.1.0-0", "0.0.0-0", true], + ["<1.0.1", "2.0.0", false], + ["<1.0.1", "2.0.0-0", false], + ["<1.0.1", "1.1.0", false], + ["<1.0.1", "1.1.0-0", false], + ["<1.0.1", "1.0.1", false], + ["<1.0.1", "1.0.1-0", true], + ["<1.0.1", "1.0.0", true], + ["<1.0.1", "1.0.0-0", true], + ["<1.0.1", "0.0.0", true], + ["<1.0.1", "0.0.0-0", true], + ["<1.0.1-0", "2.0.0", false], + ["<1.0.1-0", "2.0.0-0", false], + ["<1.0.1-0", "1.1.0", false], + ["<1.0.1-0", "1.1.0-0", false], + ["<1.0.1-0", "1.0.1", false], + ["<1.0.1-0", "1.0.1-0", false], + ["<1.0.1-0", "1.0.0", true], + ["<1.0.1-0", "1.0.0-0", true], + ["<1.0.1-0", "0.0.0", true], + ["<1.0.1-0", "0.0.0-0", true], + ["<1.0.0", "2.0.0", false], + ["<1.0.0", "2.0.0-0", false], + ["<1.0.0", "1.1.0", false], + ["<1.0.0", "1.1.0-0", false], + ["<1.0.0", "1.0.1", false], + ["<1.0.0", "1.0.1-0", false], + ["<1.0.0", "1.0.0", false], + ["<1.0.0", "1.0.0-0", true], + ["<1.0.0", "0.0.0", true], + ["<1.0.0", "0.0.0-0", true], + ["<1.0.0-0", "2.0.0", false], + ["<1.0.0-0", "2.0.0-0", false], + ["<1.0.0-0", "1.1.0", false], + ["<1.0.0-0", "1.1.0-0", false], + ["<1.0.0-0", "1.0.1", false], + ["<1.0.0-0", "1.0.1-0", false], + ["<1.0.0-0", "1.0.0", false], + ["<1.0.0-0", "1.0.0-0", false], + ["<1.0.0-0", "0.0.0", true], + ["<1.0.0-0", "0.0.0-0", true], + + // <= wildcard major (matches everything) + ["<=*", "2.0.0", true], + ["<=*", "2.0.0-0", true], + ["<=*", "1.1.0", true], + ["<=*", "1.1.0-0", true], + ["<=*", "1.0.1", true], + ["<=*", "1.0.1-0", true], + ["<=*", "1.0.0", true], + ["<=*", "1.0.0-0", true], + ["<=*", "0.0.0", true], + ["<=*", "0.0.0-0", true], + + // <= wildcard minor + ["<=1", "2.0.0", false], + ["<=1", "2.0.0-0", false], + ["<=1", "1.1.0", true], + ["<=1", "1.1.0-0", true], + ["<=1", "1.0.1", true], + ["<=1", "1.0.1-0", true], + ["<=1", "1.0.0", true], + ["<=1", "1.0.0-0", true], + ["<=1", "0.0.0", true], + ["<=1", "0.0.0-0", true], + + // <= wildcard patch + ["<=1.1", "2.0.0", false], + ["<=1.1", "2.0.0-0", false], + ["<=1.1", "1.1.0", true], + ["<=1.1", "1.1.0-0", true], + ["<=1.1", "1.0.1", true], + ["<=1.1", "1.0.1-0", true], + ["<=1.1", "1.0.0", true], + ["<=1.1", "1.0.0-0", true], + ["<=1.1", "0.0.0", true], + ["<=1.1", "0.0.0-0", true], + ["<=1.0", "2.0.0", false], + ["<=1.0", "2.0.0-0", false], + ["<=1.0", "1.1.0", false], + ["<=1.0", "1.1.0-0", false], + ["<=1.0", "1.0.1", true], + ["<=1.0", "1.0.1-0", true], + ["<=1.0", "1.0.0", true], + ["<=1.0", "1.0.0-0", true], + ["<=1.0", "0.0.0", true], + ["<=1.0", "0.0.0-0", true], + + // <= exact + ["<=1.1.0", "2.0.0", false], + ["<=1.1.0", "2.0.0-0", false], + ["<=1.1.0", "1.1.0", true], + ["<=1.1.0", "1.1.0-0", true], + ["<=1.1.0", "1.0.1", true], + ["<=1.1.0", "1.0.1-0", true], + ["<=1.1.0", "1.0.0", true], + ["<=1.1.0", "1.0.0-0", true], + ["<=1.1.0", "0.0.0", true], + ["<=1.1.0", "0.0.0-0", true], + ["<=1.1.0-0", "2.0.0", false], + ["<=1.1.0-0", "2.0.0-0", false], + ["<=1.1.0-0", "1.1.0", false], + ["<=1.1.0-0", "1.1.0-0", true], + ["<=1.1.0-0", "1.0.1", true], + ["<=1.1.0-0", "1.0.1-0", true], + ["<=1.1.0-0", "1.0.0", true], + ["<=1.1.0-0", "1.0.0-0", true], + ["<=1.1.0-0", "0.0.0", true], + ["<=1.1.0-0", "0.0.0-0", true], + ["<=1.0.1", "2.0.0", false], + ["<=1.0.1", "2.0.0-0", false], + ["<=1.0.1", "1.1.0", false], + ["<=1.0.1", "1.1.0-0", false], + ["<=1.0.1", "1.0.1", true], + ["<=1.0.1", "1.0.1-0", true], + ["<=1.0.1", "1.0.0", true], + ["<=1.0.1", "1.0.0-0", true], + ["<=1.0.1", "0.0.0", true], + ["<=1.0.1", "0.0.0-0", true], + ["<=1.0.1-0", "2.0.0", false], + ["<=1.0.1-0", "2.0.0-0", false], + ["<=1.0.1-0", "1.1.0", false], + ["<=1.0.1-0", "1.1.0-0", false], + ["<=1.0.1-0", "1.0.1", false], + ["<=1.0.1-0", "1.0.1-0", true], + ["<=1.0.1-0", "1.0.0", true], + ["<=1.0.1-0", "1.0.0-0", true], + ["<=1.0.1-0", "0.0.0", true], + ["<=1.0.1-0", "0.0.0-0", true], + ["<=1.0.0", "2.0.0", false], + ["<=1.0.0", "2.0.0-0", false], + ["<=1.0.0", "1.1.0", false], + ["<=1.0.0", "1.1.0-0", false], + ["<=1.0.0", "1.0.1", false], + ["<=1.0.0", "1.0.1-0", false], + ["<=1.0.0", "1.0.0", true], + ["<=1.0.0", "1.0.0-0", true], + ["<=1.0.0", "0.0.0", true], + ["<=1.0.0", "0.0.0-0", true], + ["<=1.0.0-0", "2.0.0", false], + ["<=1.0.0-0", "2.0.0-0", false], + ["<=1.0.0-0", "1.1.0", false], + ["<=1.0.0-0", "1.1.0-0", false], + ["<=1.0.0-0", "1.0.1", false], + ["<=1.0.0-0", "1.0.1-0", false], + ["<=1.0.0-0", "1.0.0", false], + ["<=1.0.0-0", "1.0.0-0", true], + ["<=1.0.0-0", "0.0.0", true], + ["<=1.0.0-0", "0.0.0-0", true], + + // https://github.com/microsoft/TypeScript/issues/50909 + [">4.8", "4.9.0-beta", true], + [">=4.9", "4.9.0-beta", true], + ["<4.9", "4.9.0-beta", false], + ["<=4.8", "4.9.0-beta", false], ]); theory("conjunctions", assertRange, [ - [">1.0.0 <2.0.0", "1.0.1"], + [">1.0.0 <2.0.0", "1.0.1", true], [">1.0.0 <2.0.0", "2.0.0", false], [">1.0.0 <2.0.0", "1.0.0", false], - [">1 >2", "3.0.0"], + [">1 >2", "3.0.0", true], ]); theory("disjunctions", assertRange, [ - [">=1.0.0 <2.0.0 || >=3.0.0 <4.0.0", "1.0.0"], + [">=1.0.0 <2.0.0 || >=3.0.0 <4.0.0", "1.0.0", true], [">=1.0.0 <2.0.0 || >=3.0.0 <4.0.0", "2.0.0", false], - [">=1.0.0 <2.0.0 || >=3.0.0 <4.0.0", "3.0.0"], + [">=1.0.0 <2.0.0 || >=3.0.0 <4.0.0", "3.0.0", true], ]); theory("hyphen", assertRange, [ - ["1.0.0 - 2.0.0", "1.0.0"], - ["1.0.0 - 2.0.0", "2.0.0"], + ["1.0.0 - 2.0.0", "1.0.0", true], + ["1.0.0 - 2.0.0", "2.0.0", true], ["1.0.0 - 2.0.0", "3.0.0", false], ]); theory("tilde", assertRange, [ - ["~0", "0.0.0"], - ["~0", "0.1.0"], - ["~0", "0.1.2"], - ["~0", "0.1.9"], + ["~0", "0.0.0", true], + ["~0", "0.1.0", true], + ["~0", "0.1.2", true], + ["~0", "0.1.9", true], ["~0", "1.0.0", false], - ["~0.1", "0.1.0"], - ["~0.1", "0.1.2"], - ["~0.1", "0.1.9"], + ["~0.1", "0.1.0", true], + ["~0.1", "0.1.2", true], + ["~0.1", "0.1.9", true], ["~0.1", "0.2.0", false], - ["~0.1.2", "0.1.2"], - ["~0.1.2", "0.1.9"], + ["~0.1.2", "0.1.2", true], + ["~0.1.2", "0.1.9", true], ["~0.1.2", "0.2.0", false], - ["~1", "1.0.0"], - ["~1", "1.2.0"], - ["~1", "1.2.3"], - ["~1", "1.2.0"], - ["~1", "1.2.3"], + ["~1", "1.0.0", true], + ["~1", "1.2.0", true], + ["~1", "1.2.3", true], + ["~1", "1.2.0", true], + ["~1", "1.2.3", true], ["~1", "0.0.0", false], ["~1", "2.0.0", false], - ["~1.2", "1.2.0"], - ["~1.2", "1.2.3"], + ["~1.2", "1.2.0", true], + ["~1.2", "1.2.3", true], ["~1.2", "1.1.0", false], ["~1.2", "1.3.0", false], - ["~1.2.3", "1.2.3"], - ["~1.2.3", "1.2.9"], + ["~1.2.3", "1.2.3", true], + ["~1.2.3", "1.2.9", true], ["~1.2.3", "1.1.0", false], ["~1.2.3", "1.3.0", false], ]); theory("caret", assertRange, [ - ["^0", "0.0.0"], - ["^0", "0.1.0"], - ["^0", "0.9.0"], - ["^0", "0.1.2"], - ["^0", "0.1.9"], + ["^0", "0.0.0", true], + ["^0", "0.1.0", true], + ["^0", "0.9.0", true], + ["^0", "0.1.2", true], + ["^0", "0.1.9", true], ["^0", "1.0.0", false], - ["^0.1", "0.1.0"], - ["^0.1", "0.1.2"], - ["^0.1", "0.1.9"], - ["^0.1.2", "0.1.2"], - ["^0.1.2", "0.1.9"], + ["^0.1", "0.1.0", true], + ["^0.1", "0.1.2", true], + ["^0.1", "0.1.9", true], + ["^0.1.2", "0.1.2", true], + ["^0.1.2", "0.1.9", true], ["^0.1.2", "0.0.0", false], ["^0.1.2", "0.2.0", false], ["^0.1.2", "1.0.0", false], - ["^1", "1.0.0"], - ["^1", "1.2.0"], - ["^1", "1.2.3"], - ["^1", "1.9.0"], + ["^1", "1.0.0", true], + ["^1", "1.2.0", true], + ["^1", "1.2.3", true], + ["^1", "1.9.0", true], ["^1", "0.0.0", false], ["^1", "2.0.0", false], - ["^1.2", "1.2.0"], - ["^1.2", "1.2.3"], - ["^1.2", "1.9.0"], + ["^1.2", "1.2.0", true], + ["^1.2", "1.2.3", true], + ["^1.2", "1.9.0", true], ["^1.2", "1.1.0", false], ["^1.2", "2.0.0", false], - ["^1.2.3", "1.2.3"], - ["^1.2.3", "1.9.0"], + ["^1.2.3", "1.2.3", true], + ["^1.2.3", "1.9.0", true], ["^1.2.3", "1.2.2", false], ["^1.2.3", "2.0.0", false], ]); From 9a83f2551ded0d88a0ba0ec9af260f83eb3568cd Mon Sep 17 00:00:00 2001 From: TypeScript Bot Date: Thu, 29 Sep 2022 06:31:31 +0000 Subject: [PATCH 031/124] Update package-lock.json --- package-lock.json | 274 ++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 238 insertions(+), 36 deletions(-) diff --git a/package-lock.json b/package-lock.json index cffbc10f269..30f97974795 100644 --- a/package-lock.json +++ b/package-lock.json @@ -173,9 +173,9 @@ } }, "node_modules/@humanwhocodes/config-array": { - "version": "0.10.5", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.5.tgz", - "integrity": "sha512-XVVDtp+dVvRxMoxSiSfasYaG02VEe1qH5cKgMQJWhol6HwzbcqoCMJi8dAGoYAO57jhUyhI6cWuRiTcRaDaYug==", + "version": "0.10.6", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.6.tgz", + "integrity": "sha512-U/piU+VwXZsIgwnl+N+nRK12jCpHdc3s0UAc6zc1+HUgiESJxClpvYao/x9JwaN7onNeVb7kTlxlAvuEoaJ3ig==", "dev": true, "dependencies": { "@humanwhocodes/object-schema": "^1.2.1", @@ -548,9 +548,9 @@ } }, "node_modules/@types/mocha": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-9.1.1.tgz", - "integrity": "sha512-Z61JK7DKDtdKTWwLeElSEBcWGRLY8g95ic5FoQqI9CMx0ns/Ghep3B4DfcEimiKMvtamNVULVNKEsiwV3aQmXw==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.0.tgz", + "integrity": "sha512-rADY+HtTOA52l9VZWtgQfn4p+UDVM2eDVkMZT1I6syp0YKxW2F9v+0pbRZLsvskhQv/vMb6ZfCay81GHbz5SHg==", "dev": true }, "node_modules/@types/ms": { @@ -2921,6 +2921,12 @@ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", "dev": true }, + "node_modules/fast-fifo": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.1.0.tgz", + "integrity": "sha512-Kl29QoNbNvn4nhDsLYjyIAaIqaJB6rBx5p3sL9VjaefJ+eMFBWVZiaoguaoZfzEKr5RhAti0UgM8703akGPJ6g==", + "dev": true + }, "node_modules/fast-glob": { "version": "3.2.12", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", @@ -4054,6 +4060,32 @@ "node": ">= 0.10" } }, + "node_modules/gulp-concat/node_modules/replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gulp-concat/node_modules/vinyl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", + "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", + "dev": true, + "dependencies": { + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, "node_modules/gulp-insert": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/gulp-insert/-/gulp-insert-0.5.0.tgz", @@ -6562,6 +6594,12 @@ } ] }, + "node_modules/queue-tick": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", + "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", + "dev": true + }, "node_modules/randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", @@ -6783,12 +6821,12 @@ } }, "node_modules/replace-ext": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", - "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-2.0.0.tgz", + "integrity": "sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==", "dev": true, "engines": { - "node": ">= 0.10" + "node": ">= 10" } }, "node_modules/replace-homedir": { @@ -7573,6 +7611,16 @@ "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", "dev": true }, + "node_modules/streamx": { + "version": "2.12.5", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.12.5.tgz", + "integrity": "sha512-Y+nkFw57Z5JHT3zLlqFm3GccOy2FeYdUrrqita6Dd8kr/8enPn9GKa8IYf3/DmEKfZl/E2sWoSKUnd4qhonrgg==", + "dev": true, + "dependencies": { + "fast-fifo": "^1.0.0", + "queue-tick": "^1.0.0" + } + }, "node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", @@ -7721,6 +7769,15 @@ "es6-symbol": "^3.1.1" } }, + "node_modules/teex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/teex/-/teex-1.0.1.tgz", + "integrity": "sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==", + "dev": true, + "dependencies": { + "streamx": "^2.12.5" + } + }, "node_modules/text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", @@ -8217,20 +8274,19 @@ } }, "node_modules/vinyl": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", - "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-3.0.0.tgz", + "integrity": "sha512-rC2VRfAVVCGEgjnxHUnpIVh3AGuk62rP3tqVrn+yab0YH7UULisC085+NYH+mnqf3Wx4SpSi1RQMwudL89N03g==", "dev": true, "dependencies": { - "clone": "^2.1.1", - "clone-buffer": "^1.0.0", + "clone": "^2.1.2", "clone-stats": "^1.0.0", - "cloneable-readable": "^1.0.0", - "remove-trailing-separator": "^1.0.1", - "replace-ext": "^1.0.0" + "remove-trailing-separator": "^1.1.0", + "replace-ext": "^2.0.0", + "teex": "^1.0.1" }, "engines": { - "node": ">= 0.10" + "node": ">=10.13.0" } }, "node_modules/vinyl-fs": { @@ -8261,6 +8317,32 @@ "node": ">= 0.10" } }, + "node_modules/vinyl-fs/node_modules/replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl-fs/node_modules/vinyl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", + "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", + "dev": true, + "dependencies": { + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, "node_modules/vinyl-sourcemap": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", @@ -8291,6 +8373,32 @@ "node": ">=0.10.0" } }, + "node_modules/vinyl-sourcemap/node_modules/replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl-sourcemap/node_modules/vinyl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", + "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", + "dev": true, + "dependencies": { + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, "node_modules/webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", @@ -8616,9 +8724,9 @@ } }, "@humanwhocodes/config-array": { - "version": "0.10.5", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.5.tgz", - "integrity": "sha512-XVVDtp+dVvRxMoxSiSfasYaG02VEe1qH5cKgMQJWhol6HwzbcqoCMJi8dAGoYAO57jhUyhI6cWuRiTcRaDaYug==", + "version": "0.10.6", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.6.tgz", + "integrity": "sha512-U/piU+VwXZsIgwnl+N+nRK12jCpHdc3s0UAc6zc1+HUgiESJxClpvYao/x9JwaN7onNeVb7kTlxlAvuEoaJ3ig==", "dev": true, "requires": { "@humanwhocodes/object-schema": "^1.2.1", @@ -8933,9 +9041,9 @@ } }, "@types/mocha": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-9.1.1.tgz", - "integrity": "sha512-Z61JK7DKDtdKTWwLeElSEBcWGRLY8g95ic5FoQqI9CMx0ns/Ghep3B4DfcEimiKMvtamNVULVNKEsiwV3aQmXw==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.0.tgz", + "integrity": "sha512-rADY+HtTOA52l9VZWtgQfn4p+UDVM2eDVkMZT1I6syp0YKxW2F9v+0pbRZLsvskhQv/vMb6ZfCay81GHbz5SHg==", "dev": true }, "@types/ms": { @@ -10797,6 +10905,12 @@ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", "dev": true }, + "fast-fifo": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.1.0.tgz", + "integrity": "sha512-Kl29QoNbNvn4nhDsLYjyIAaIqaJB6rBx5p3sL9VjaefJ+eMFBWVZiaoguaoZfzEKr5RhAti0UgM8703akGPJ6g==", + "dev": true + }, "fast-glob": { "version": "3.2.12", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", @@ -11699,6 +11813,28 @@ "concat-with-sourcemaps": "^1.0.0", "through2": "^2.0.0", "vinyl": "^2.0.0" + }, + "dependencies": { + "replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true + }, + "vinyl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", + "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", + "dev": true, + "requires": { + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" + } + } } }, "gulp-insert": { @@ -13601,6 +13737,12 @@ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", "dev": true }, + "queue-tick": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", + "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", + "dev": true + }, "randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", @@ -13777,9 +13919,9 @@ "dev": true }, "replace-ext": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", - "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-2.0.0.tgz", + "integrity": "sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==", "dev": true }, "replace-homedir": { @@ -14413,6 +14555,16 @@ } } }, + "streamx": { + "version": "2.12.5", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.12.5.tgz", + "integrity": "sha512-Y+nkFw57Z5JHT3zLlqFm3GccOy2FeYdUrrqita6Dd8kr/8enPn9GKa8IYf3/DmEKfZl/E2sWoSKUnd4qhonrgg==", + "dev": true, + "requires": { + "fast-fifo": "^1.0.0", + "queue-tick": "^1.0.0" + } + }, "string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", @@ -14524,6 +14676,15 @@ "es6-symbol": "^3.1.1" } }, + "teex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/teex/-/teex-1.0.1.tgz", + "integrity": "sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==", + "dev": true, + "requires": { + "streamx": "^2.12.5" + } + }, "text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", @@ -14930,17 +15091,16 @@ "dev": true }, "vinyl": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", - "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-3.0.0.tgz", + "integrity": "sha512-rC2VRfAVVCGEgjnxHUnpIVh3AGuk62rP3tqVrn+yab0YH7UULisC085+NYH+mnqf3Wx4SpSi1RQMwudL89N03g==", "dev": true, "requires": { - "clone": "^2.1.1", - "clone-buffer": "^1.0.0", + "clone": "^2.1.2", "clone-stats": "^1.0.0", - "cloneable-readable": "^1.0.0", - "remove-trailing-separator": "^1.0.1", - "replace-ext": "^1.0.0" + "remove-trailing-separator": "^1.1.0", + "replace-ext": "^2.0.0", + "teex": "^1.0.1" } }, "vinyl-fs": { @@ -14966,6 +15126,28 @@ "value-or-function": "^3.0.0", "vinyl": "^2.0.0", "vinyl-sourcemap": "^1.1.0" + }, + "dependencies": { + "replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true + }, + "vinyl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", + "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", + "dev": true, + "requires": { + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" + } + } } }, "vinyl-sourcemap": { @@ -14991,6 +15173,26 @@ "requires": { "remove-trailing-separator": "^1.0.1" } + }, + "replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true + }, + "vinyl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", + "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", + "dev": true, + "requires": { + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" + } } } }, From 45148dd715a7c3776840778b4df41e7e0bd0bf12 Mon Sep 17 00:00:00 2001 From: Jake Bailey <5341706+jakebailey@users.noreply.github.com> Date: Thu, 29 Sep 2022 12:42:20 -0700 Subject: [PATCH 032/124] Update LKG to 4.8.4 (#50987) --- lib/tsc.js | 109 +++++++++++++++++---------------- lib/tsserver.js | 126 ++++++++++++++++++++------------------ lib/tsserverlibrary.js | 126 ++++++++++++++++++++------------------ lib/typescript.js | 124 +++++++++++++++++++------------------ lib/typescriptServices.js | 124 +++++++++++++++++++------------------ lib/typingsInstaller.js | 122 +++++++++++++++++++----------------- package-lock.json | 2 +- package.json | 2 +- 8 files changed, 388 insertions(+), 347 deletions(-) diff --git a/lib/tsc.js b/lib/tsc.js index ab79f9e91fe..74c8a3733fa 100644 --- a/lib/tsc.js +++ b/lib/tsc.js @@ -69,7 +69,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { var ts; (function (ts) { ts.versionMajorMinor = "4.8"; - ts.version = "4.8.3"; + ts.version = "4.8.4"; var NativeCollections; (function (NativeCollections) { var globals = typeof globalThis !== "undefined" ? globalThis : @@ -25457,6 +25457,7 @@ var ts; case 335: case 336: case 331: + case 337: return visitNode(cbNode, node.tagName) || (typeof node.comment === "string" ? undefined : visitNodes(cbNode, cbNodes, node.comment)); case 350: @@ -34938,7 +34939,7 @@ var ts; function withPackageId(packageInfo, r) { var packageId; if (r && packageInfo) { - var packageJsonContent = packageInfo.packageJsonContent; + var packageJsonContent = packageInfo.contents.packageJsonContent; if (typeof packageJsonContent.name === "string" && typeof packageJsonContent.version === "string") { packageId = { name: packageJsonContent.name, @@ -36067,13 +36068,13 @@ var ts; function loadNodeModuleFromDirectory(extensions, candidate, onlyRecordFailures, state, considerPackageJson) { if (considerPackageJson === void 0) { considerPackageJson = true; } var packageInfo = considerPackageJson ? getPackageJsonInfo(candidate, onlyRecordFailures, state) : undefined; - var packageJsonContent = packageInfo && packageInfo.packageJsonContent; - var versionPaths = packageInfo && packageInfo.versionPaths; + var packageJsonContent = packageInfo && packageInfo.contents.packageJsonContent; + var versionPaths = packageInfo && packageInfo.contents.versionPaths; return withPackageId(packageInfo, loadNodeModuleFromDirectoryWorker(extensions, candidate, onlyRecordFailures, state, packageJsonContent, versionPaths)); } function getEntrypointsFromPackageJsonInfo(packageJsonInfo, options, host, cache, resolveJs) { - if (!resolveJs && packageJsonInfo.resolvedEntrypoints !== undefined) { - return packageJsonInfo.resolvedEntrypoints; + if (!resolveJs && packageJsonInfo.contents.resolvedEntrypoints !== undefined) { + return packageJsonInfo.contents.resolvedEntrypoints; } var entrypoints; var extensions = resolveJs ? Extensions.JavaScript : Extensions.TypeScript; @@ -36081,13 +36082,13 @@ var ts; var requireState = getTemporaryModuleResolutionState(cache === null || cache === void 0 ? void 0 : cache.getPackageJsonInfoCache(), host, options); requireState.conditions = ["node", "require", "types"]; requireState.requestContainingDirectory = packageJsonInfo.packageDirectory; - var requireResolution = loadNodeModuleFromDirectoryWorker(extensions, packageJsonInfo.packageDirectory, false, requireState, packageJsonInfo.packageJsonContent, packageJsonInfo.versionPaths); + var requireResolution = loadNodeModuleFromDirectoryWorker(extensions, packageJsonInfo.packageDirectory, false, requireState, packageJsonInfo.contents.packageJsonContent, packageJsonInfo.contents.versionPaths); entrypoints = ts.append(entrypoints, requireResolution === null || requireResolution === void 0 ? void 0 : requireResolution.path); - if (features & NodeResolutionFeatures.Exports && packageJsonInfo.packageJsonContent.exports) { + if (features & NodeResolutionFeatures.Exports && packageJsonInfo.contents.packageJsonContent.exports) { for (var _i = 0, _a = [["node", "import", "types"], ["node", "require", "types"]]; _i < _a.length; _i++) { var conditions = _a[_i]; var exportState = __assign(__assign({}, requireState), { failedLookupLocations: [], conditions: conditions }); - var exportResolutions = loadEntrypointsFromExportMap(packageJsonInfo, packageJsonInfo.packageJsonContent.exports, exportState, extensions); + var exportResolutions = loadEntrypointsFromExportMap(packageJsonInfo, packageJsonInfo.contents.packageJsonContent.exports, exportState, extensions); if (exportResolutions) { for (var _b = 0, exportResolutions_1 = exportResolutions; _b < exportResolutions_1.length; _b++) { var resolution = exportResolutions_1[_b]; @@ -36096,7 +36097,7 @@ var ts; } } } - return packageJsonInfo.resolvedEntrypoints = entrypoints || false; + return packageJsonInfo.contents.resolvedEntrypoints = entrypoints || false; } ts.getEntrypointsFromPackageJsonInfo = getEntrypointsFromPackageJsonInfo; function loadEntrypointsFromExportMap(scope, exports, state, extensions) { @@ -36192,7 +36193,9 @@ var ts; if (traceEnabled) trace(host, ts.Diagnostics.File_0_exists_according_to_earlier_cached_lookups, packageJsonPath); state.affectingLocations.push(packageJsonPath); - return existing; + return existing.packageDirectory === packageDirectory ? + existing : + { packageDirectory: packageDirectory, contents: existing.contents }; } else { if (existing && traceEnabled) @@ -36208,7 +36211,7 @@ var ts; trace(host, ts.Diagnostics.Found_package_json_at_0, packageJsonPath); } var versionPaths = readPackageJsonTypesVersionPaths(packageJsonContent, state); - var result = { packageDirectory: packageDirectory, packageJsonContent: packageJsonContent, versionPaths: versionPaths, resolvedEntrypoints: undefined }; + var result = { packageDirectory: packageDirectory, contents: { packageJsonContent: packageJsonContent, versionPaths: versionPaths, resolvedEntrypoints: undefined } }; (_b = state.packageJsonInfoCache) === null || _b === void 0 ? void 0 : _b.setPackageJsonInfo(packageJsonPath, result); state.affectingLocations.push(packageJsonPath); return result; @@ -36320,17 +36323,16 @@ var ts; } function loadModuleFromSelfNameReference(extensions, moduleName, directory, state, cache, redirectedReference) { var _a, _b; - var useCaseSensitiveFileNames = typeof state.host.useCaseSensitiveFileNames === "function" ? state.host.useCaseSensitiveFileNames() : state.host.useCaseSensitiveFileNames; - var directoryPath = ts.toPath(ts.combinePaths(directory, "dummy"), (_b = (_a = state.host).getCurrentDirectory) === null || _b === void 0 ? void 0 : _b.call(_a), ts.createGetCanonicalFileName(useCaseSensitiveFileNames === undefined ? true : useCaseSensitiveFileNames)); + var directoryPath = ts.getNormalizedAbsolutePath(ts.combinePaths(directory, "dummy"), (_b = (_a = state.host).getCurrentDirectory) === null || _b === void 0 ? void 0 : _b.call(_a)); var scope = getPackageScopeForPath(directoryPath, state); - if (!scope || !scope.packageJsonContent.exports) { + if (!scope || !scope.contents.packageJsonContent.exports) { return undefined; } - if (typeof scope.packageJsonContent.name !== "string") { + if (typeof scope.contents.packageJsonContent.name !== "string") { return undefined; } var parts = ts.getPathComponents(moduleName); - var nameParts = ts.getPathComponents(scope.packageJsonContent.name); + var nameParts = ts.getPathComponents(scope.contents.packageJsonContent.name); if (!ts.every(nameParts, function (p, i) { return parts[i] === p; })) { return undefined; } @@ -36338,30 +36340,30 @@ var ts; return loadModuleFromExports(scope, extensions, !ts.length(trailingParts) ? "." : ".".concat(ts.directorySeparator).concat(trailingParts.join(ts.directorySeparator)), state, cache, redirectedReference); } function loadModuleFromExports(scope, extensions, subpath, state, cache, redirectedReference) { - if (!scope.packageJsonContent.exports) { + if (!scope.contents.packageJsonContent.exports) { return undefined; } if (subpath === ".") { var mainExport = void 0; - if (typeof scope.packageJsonContent.exports === "string" || Array.isArray(scope.packageJsonContent.exports) || (typeof scope.packageJsonContent.exports === "object" && noKeyStartsWithDot(scope.packageJsonContent.exports))) { - mainExport = scope.packageJsonContent.exports; + if (typeof scope.contents.packageJsonContent.exports === "string" || Array.isArray(scope.contents.packageJsonContent.exports) || (typeof scope.contents.packageJsonContent.exports === "object" && noKeyStartsWithDot(scope.contents.packageJsonContent.exports))) { + mainExport = scope.contents.packageJsonContent.exports; } - else if (ts.hasProperty(scope.packageJsonContent.exports, ".")) { - mainExport = scope.packageJsonContent.exports["."]; + else if (ts.hasProperty(scope.contents.packageJsonContent.exports, ".")) { + mainExport = scope.contents.packageJsonContent.exports["."]; } if (mainExport) { var loadModuleFromTargetImportOrExport = getLoadModuleFromTargetImportOrExport(extensions, state, cache, redirectedReference, subpath, scope, false); return loadModuleFromTargetImportOrExport(mainExport, "", false); } } - else if (allKeysStartWithDot(scope.packageJsonContent.exports)) { - if (typeof scope.packageJsonContent.exports !== "object") { + else if (allKeysStartWithDot(scope.contents.packageJsonContent.exports)) { + if (typeof scope.contents.packageJsonContent.exports !== "object") { if (state.traceEnabled) { trace(state.host, ts.Diagnostics.Export_specifier_0_does_not_exist_in_package_json_scope_at_path_1, subpath, scope.packageDirectory); } return toSearchResult(undefined); } - var result = loadModuleFromImportsOrExports(extensions, state, cache, redirectedReference, subpath, scope.packageJsonContent.exports, scope, false); + var result = loadModuleFromImportsOrExports(extensions, state, cache, redirectedReference, subpath, scope.contents.packageJsonContent.exports, scope, false); if (result) { return result; } @@ -36379,8 +36381,7 @@ var ts; } return toSearchResult(undefined); } - var useCaseSensitiveFileNames = typeof state.host.useCaseSensitiveFileNames === "function" ? state.host.useCaseSensitiveFileNames() : state.host.useCaseSensitiveFileNames; - var directoryPath = ts.toPath(ts.combinePaths(directory, "dummy"), (_b = (_a = state.host).getCurrentDirectory) === null || _b === void 0 ? void 0 : _b.call(_a), ts.createGetCanonicalFileName(useCaseSensitiveFileNames === undefined ? true : useCaseSensitiveFileNames)); + var directoryPath = ts.getNormalizedAbsolutePath(ts.combinePaths(directory, "dummy"), (_b = (_a = state.host).getCurrentDirectory) === null || _b === void 0 ? void 0 : _b.call(_a)); var scope = getPackageScopeForPath(directoryPath, state); if (!scope) { if (state.traceEnabled) { @@ -36388,13 +36389,13 @@ var ts; } return toSearchResult(undefined); } - if (!scope.packageJsonContent.imports) { + if (!scope.contents.packageJsonContent.imports) { if (state.traceEnabled) { trace(state.host, ts.Diagnostics.package_json_scope_0_has_no_imports_defined, scope.packageDirectory); } return toSearchResult(undefined); } - var result = loadModuleFromImportsOrExports(extensions, state, cache, redirectedReference, moduleName, scope.packageJsonContent.imports, scope, true); + var result = loadModuleFromImportsOrExports(extensions, state, cache, redirectedReference, moduleName, scope.contents.packageJsonContent.imports, scope, true); if (result) { return result; } @@ -36691,20 +36692,20 @@ var ts; if (fromFile) { return noPackageId(fromFile); } - var fromDirectory = loadNodeModuleFromDirectoryWorker(extensions, candidate, !nodeModulesDirectoryExists, state, packageInfo.packageJsonContent, packageInfo.versionPaths); + var fromDirectory = loadNodeModuleFromDirectoryWorker(extensions, candidate, !nodeModulesDirectoryExists, state, packageInfo.contents.packageJsonContent, packageInfo.contents.versionPaths); return withPackageId(packageInfo, fromDirectory); } } var _a = parsePackageName(moduleName), packageName = _a.packageName, rest = _a.rest; var loader = function (extensions, candidate, onlyRecordFailures, state) { var _a; - if (packageInfo && packageInfo.packageJsonContent.exports && state.features & NodeResolutionFeatures.Exports) { + if (packageInfo && packageInfo.contents.packageJsonContent.exports && state.features & NodeResolutionFeatures.Exports) { return (_a = loadModuleFromExports(packageInfo, extensions, ts.combinePaths(".", rest), state, cache, redirectedReference)) === null || _a === void 0 ? void 0 : _a.value; } var pathAndExtension = loadModuleFromFile(extensions, candidate, onlyRecordFailures, state) || - loadNodeModuleFromDirectoryWorker(extensions, candidate, onlyRecordFailures, state, packageInfo && packageInfo.packageJsonContent, packageInfo && packageInfo.versionPaths); + loadNodeModuleFromDirectoryWorker(extensions, candidate, onlyRecordFailures, state, packageInfo && packageInfo.contents.packageJsonContent, packageInfo && packageInfo.contents.versionPaths); if (!pathAndExtension && packageInfo - && (packageInfo.packageJsonContent.exports === undefined || packageInfo.packageJsonContent.exports === null) + && (packageInfo.contents.packageJsonContent.exports === undefined || packageInfo.contents.packageJsonContent.exports === null) && state.features & NodeResolutionFeatures.EsmMode) { pathAndExtension = loadModuleFromFile(extensions, ts.combinePaths(candidate, "index.js"), onlyRecordFailures, state); } @@ -36713,12 +36714,12 @@ var ts; if (rest !== "") { var packageDirectory = ts.combinePaths(nodeModulesDirectory, packageName); packageInfo = getPackageJsonInfo(packageDirectory, !nodeModulesDirectoryExists, state); - if (packageInfo && packageInfo.versionPaths) { + if (packageInfo && packageInfo.contents.versionPaths) { if (state.traceEnabled) { - trace(state.host, ts.Diagnostics.package_json_has_a_typesVersions_entry_0_that_matches_compiler_version_1_looking_for_a_pattern_to_match_module_name_2, packageInfo.versionPaths.version, ts.version, rest); + trace(state.host, ts.Diagnostics.package_json_has_a_typesVersions_entry_0_that_matches_compiler_version_1_looking_for_a_pattern_to_match_module_name_2, packageInfo.contents.versionPaths.version, ts.version, rest); } var packageDirectoryExists = nodeModulesDirectoryExists && ts.directoryProbablyExists(packageDirectory, state.host); - var fromPaths = tryLoadModuleUsingPaths(extensions, rest, packageDirectory, packageInfo.versionPaths.paths, undefined, loader, !packageDirectoryExists, state); + var fromPaths = tryLoadModuleUsingPaths(extensions, rest, packageDirectory, packageInfo.contents.versionPaths.paths, undefined, loader, !packageDirectoryExists, state); if (fromPaths) { return fromPaths.value; } @@ -40287,6 +40288,7 @@ var ts; var wildcardType = createIntrinsicType(1, "any"); var errorType = createIntrinsicType(1, "error"); var unresolvedType = createIntrinsicType(1, "unresolved"); + var nonInferrableAnyType = createIntrinsicType(1, "any", 65536); var intrinsicMarkerType = createIntrinsicType(1, "intrinsic"); var unknownType = createIntrinsicType(2, "unknown"); var nonNullUnknownType = createIntrinsicType(2, "unknown"); @@ -42545,7 +42547,7 @@ var ts; if (ext === ".ts" || ext === ".js" || ext === ".tsx" || ext === ".jsx") { var scope = currentSourceFile.packageJsonScope; var targetExt = ext === ".ts" ? ".mts" : ext === ".js" ? ".mjs" : undefined; - if (scope && !scope.packageJsonContent.type) { + if (scope && !scope.contents.packageJsonContent.type) { if (targetExt) { diagnosticDetails = ts.chainDiagnosticMessages(undefined, ts.Diagnostics.To_convert_this_file_to_an_ECMAScript_module_change_its_file_extension_to_0_or_add_the_field_type_Colon_module_to_1, targetExt, ts.combinePaths(scope.packageDirectory, "package.json")); } @@ -44559,19 +44561,14 @@ var ts; context.approximateLength += ts.symbolName(parameterSymbol).length + 3; return parameterNode; function cloneBindingName(node) { - return elideInitializerAndPropertyRenamingAndSetEmitFlags(node); - function elideInitializerAndPropertyRenamingAndSetEmitFlags(node) { + return elideInitializerAndSetEmitFlags(node); + function elideInitializerAndSetEmitFlags(node) { if (context.tracker.trackSymbol && ts.isComputedPropertyName(node) && isLateBindableName(node)) { trackComputedName(node.expression, context.enclosingDeclaration, context); } - var visited = ts.visitEachChild(node, elideInitializerAndPropertyRenamingAndSetEmitFlags, ts.nullTransformationContext, undefined, elideInitializerAndPropertyRenamingAndSetEmitFlags); + var visited = ts.visitEachChild(node, elideInitializerAndSetEmitFlags, ts.nullTransformationContext, undefined, elideInitializerAndSetEmitFlags); if (ts.isBindingElement(visited)) { - if (visited.propertyName && ts.isIdentifier(visited.propertyName) && ts.isIdentifier(visited.name)) { - visited = ts.factory.updateBindingElement(visited, visited.dotDotDotToken, undefined, visited.propertyName, undefined); - } - else { - visited = ts.factory.updateBindingElement(visited, visited.dotDotDotToken, visited.propertyName, visited.name, undefined); - } + visited = ts.factory.updateBindingElement(visited, visited.dotDotDotToken, visited.propertyName, visited.name, undefined); } if (!ts.nodeIsSynthesized(visited)) { visited = ts.factory.cloneNode(visited); @@ -47113,7 +47110,7 @@ var ts; if (reportErrors && !declarationBelongsToPrivateAmbientMember(element)) { reportImplicitAny(element, anyType); } - return anyType; + return includePatternInType ? nonInferrableAnyType : anyType; } function getTypeFromObjectBindingPattern(pattern, includePatternInType, reportErrors) { var members = ts.createSymbolTable(); @@ -48941,6 +48938,10 @@ var ts; return mapType(type, getLowerBoundOfKeyType); } if (type.flags & 2097152) { + var types = type.types; + if (types.length === 2 && !!(types[0].flags & (4 | 8 | 64)) && types[1] === emptyTypeLiteralType) { + return type; + } return getIntersectionType(ts.sameMap(type.types, getLowerBoundOfKeyType)); } return type; @@ -57813,7 +57814,7 @@ var ts; } var inference = getInferenceInfoForType(target); if (inference) { - if (ts.getObjectFlags(source) & 262144) { + if (ts.getObjectFlags(source) & 262144 || source === nonInferrableAnyType) { return; } if (!inference.isFixed) { @@ -68354,7 +68355,7 @@ var ts; checkDecorators(node); } function getEffectiveTypeArgumentAtIndex(node, typeParameters, index) { - if (index < typeParameters.length) { + if (node.typeArguments && index < node.typeArguments.length) { return getTypeFromTypeNode(node.typeArguments[index]); } return getEffectiveTypeArguments(node, typeParameters)[index]; @@ -76001,7 +76002,7 @@ var ts; return grammarErrorOnNode(node, ts.Diagnostics.This_use_of_import_is_invalid_import_calls_can_be_written_but_they_must_have_parentheses_and_cannot_have_type_arguments); } var nodeArguments = node.arguments; - if (moduleKind !== ts.ModuleKind.ESNext && moduleKind !== ts.ModuleKind.NodeNext) { + if (moduleKind !== ts.ModuleKind.ESNext && moduleKind !== ts.ModuleKind.NodeNext && moduleKind !== ts.ModuleKind.Node16) { checkGrammarForDisallowedTrailingComma(nodeArguments); if (nodeArguments.length > 1) { var assertionArgument = nodeArguments[1]; @@ -97471,7 +97472,7 @@ var ts; state.failedLookupLocations = packageJsonLocations; state.affectingLocations = packageJsonLocations; var packageJsonScope = ts.getPackageScopeForPath(fileName, state); - var impliedNodeFormat = (packageJsonScope === null || packageJsonScope === void 0 ? void 0 : packageJsonScope.packageJsonContent.type) === "module" ? ts.ModuleKind.ESNext : ts.ModuleKind.CommonJS; + var impliedNodeFormat = (packageJsonScope === null || packageJsonScope === void 0 ? void 0 : packageJsonScope.contents.packageJsonContent.type) === "module" ? ts.ModuleKind.ESNext : ts.ModuleKind.CommonJS; return { impliedNodeFormat: impliedNodeFormat, packageJsonLocations: packageJsonLocations, packageJsonScope: packageJsonScope }; } } @@ -98966,7 +98967,7 @@ var ts; return result; } function getCreateSourceFileOptions(fileName, moduleResolutionCache, host, options) { - var result = getImpliedNodeFormatForFileWorker(toPath(fileName), moduleResolutionCache === null || moduleResolutionCache === void 0 ? void 0 : moduleResolutionCache.getPackageJsonInfoCache(), host, options); + var result = getImpliedNodeFormatForFileWorker(ts.getNormalizedAbsolutePath(fileName, currentDirectory), moduleResolutionCache === null || moduleResolutionCache === void 0 ? void 0 : moduleResolutionCache.getPackageJsonInfoCache(), host, options); var languageVersion = ts.getEmitScriptTarget(options); var setExternalModuleIndicator = ts.getSetExternalModuleIndicator(options); return typeof result === "object" ? __assign(__assign({}, result), { languageVersion: languageVersion, setExternalModuleIndicator: setExternalModuleIndicator }) : @@ -102976,7 +102977,7 @@ var ts; var maybeBlockedByTypesVersions = false; var cachedPackageJson = (_b = (_a = host.getPackageJsonInfoCache) === null || _a === void 0 ? void 0 : _a.call(host)) === null || _b === void 0 ? void 0 : _b.getPackageJsonInfo(packageJsonPath); if (typeof cachedPackageJson === "object" || cachedPackageJson === undefined && host.fileExists(packageJsonPath)) { - var packageJsonContent = (cachedPackageJson === null || cachedPackageJson === void 0 ? void 0 : cachedPackageJson.packageJsonContent) || JSON.parse(host.readFile(packageJsonPath)); + var packageJsonContent = (cachedPackageJson === null || cachedPackageJson === void 0 ? void 0 : cachedPackageJson.contents.packageJsonContent) || JSON.parse(host.readFile(packageJsonPath)); var importMode = overrideMode || importingSourceFile.impliedNodeFormat; if (ts.getEmitModuleResolutionKind(options) === ts.ModuleResolutionKind.Node16 || ts.getEmitModuleResolutionKind(options) === ts.ModuleResolutionKind.NodeNext) { var conditions = ["node", importMode === ts.ModuleKind.ESNext ? "import" : "require", "types"]; @@ -103308,7 +103309,7 @@ var ts; break; case ts.ModuleKind.CommonJS: if (file.packageJsonScope) { - (result !== null && result !== void 0 ? result : (result = [])).push(ts.chainDiagnosticMessages(undefined, file.packageJsonScope.packageJsonContent.type ? + (result !== null && result !== void 0 ? result : (result = [])).push(ts.chainDiagnosticMessages(undefined, file.packageJsonScope.contents.packageJsonContent.type ? ts.Diagnostics.File_is_CommonJS_module_because_0_has_field_type_whose_value_is_not_module : ts.Diagnostics.File_is_CommonJS_module_because_0_does_not_have_field_type, toFileName(ts.last(file.packageJsonLocations), fileNameConvertor))); } diff --git a/lib/tsserver.js b/lib/tsserver.js index b696263504d..33a0f2908ca 100644 --- a/lib/tsserver.js +++ b/lib/tsserver.js @@ -109,7 +109,7 @@ var ts; // The following is baselined as a literal template type without intervention /** The version of the TypeScript compiler release */ // eslint-disable-next-line @typescript-eslint/no-inferrable-types - ts.version = "4.8.3"; + ts.version = "4.8.4"; /* @internal */ var Comparison; (function (Comparison) { @@ -31516,6 +31516,7 @@ var ts; case 335 /* SyntaxKind.JSDocProtectedTag */: case 336 /* SyntaxKind.JSDocReadonlyTag */: case 331 /* SyntaxKind.JSDocDeprecatedTag */: + case 337 /* SyntaxKind.JSDocOverrideTag */: return visitNode(cbNode, node.tagName) || (typeof node.comment === "string" ? undefined : visitNodes(cbNode, cbNodes, node.comment)); case 350 /* SyntaxKind.PartiallyEmittedExpression */: @@ -42804,7 +42805,7 @@ var ts; function withPackageId(packageInfo, r) { var packageId; if (r && packageInfo) { - var packageJsonContent = packageInfo.packageJsonContent; + var packageJsonContent = packageInfo.contents.packageJsonContent; if (typeof packageJsonContent.name === "string" && typeof packageJsonContent.version === "string") { packageId = { name: packageJsonContent.name, @@ -44123,16 +44124,16 @@ var ts; function loadNodeModuleFromDirectory(extensions, candidate, onlyRecordFailures, state, considerPackageJson) { if (considerPackageJson === void 0) { considerPackageJson = true; } var packageInfo = considerPackageJson ? getPackageJsonInfo(candidate, onlyRecordFailures, state) : undefined; - var packageJsonContent = packageInfo && packageInfo.packageJsonContent; - var versionPaths = packageInfo && packageInfo.versionPaths; + var packageJsonContent = packageInfo && packageInfo.contents.packageJsonContent; + var versionPaths = packageInfo && packageInfo.contents.versionPaths; return withPackageId(packageInfo, loadNodeModuleFromDirectoryWorker(extensions, candidate, onlyRecordFailures, state, packageJsonContent, versionPaths)); } /* @internal */ function getEntrypointsFromPackageJsonInfo(packageJsonInfo, options, host, cache, resolveJs) { - if (!resolveJs && packageJsonInfo.resolvedEntrypoints !== undefined) { + if (!resolveJs && packageJsonInfo.contents.resolvedEntrypoints !== undefined) { // Cached value excludes resolutions to JS files - those could be // cached separately, but they're used rarely. - return packageJsonInfo.resolvedEntrypoints; + return packageJsonInfo.contents.resolvedEntrypoints; } var entrypoints; var extensions = resolveJs ? Extensions.JavaScript : Extensions.TypeScript; @@ -44141,13 +44142,13 @@ var ts; requireState.conditions = ["node", "require", "types"]; requireState.requestContainingDirectory = packageJsonInfo.packageDirectory; var requireResolution = loadNodeModuleFromDirectoryWorker(extensions, packageJsonInfo.packageDirectory, - /*onlyRecordFailures*/ false, requireState, packageJsonInfo.packageJsonContent, packageJsonInfo.versionPaths); + /*onlyRecordFailures*/ false, requireState, packageJsonInfo.contents.packageJsonContent, packageJsonInfo.contents.versionPaths); entrypoints = ts.append(entrypoints, requireResolution === null || requireResolution === void 0 ? void 0 : requireResolution.path); - if (features & NodeResolutionFeatures.Exports && packageJsonInfo.packageJsonContent.exports) { + if (features & NodeResolutionFeatures.Exports && packageJsonInfo.contents.packageJsonContent.exports) { for (var _i = 0, _a = [["node", "import", "types"], ["node", "require", "types"]]; _i < _a.length; _i++) { var conditions = _a[_i]; var exportState = __assign(__assign({}, requireState), { failedLookupLocations: [], conditions: conditions }); - var exportResolutions = loadEntrypointsFromExportMap(packageJsonInfo, packageJsonInfo.packageJsonContent.exports, exportState, extensions); + var exportResolutions = loadEntrypointsFromExportMap(packageJsonInfo, packageJsonInfo.contents.packageJsonContent.exports, exportState, extensions); if (exportResolutions) { for (var _b = 0, exportResolutions_1 = exportResolutions; _b < exportResolutions_1.length; _b++) { var resolution = exportResolutions_1[_b]; @@ -44156,7 +44157,7 @@ var ts; } } } - return packageJsonInfo.resolvedEntrypoints = entrypoints || false; + return packageJsonInfo.contents.resolvedEntrypoints = entrypoints || false; } ts.getEntrypointsFromPackageJsonInfo = getEntrypointsFromPackageJsonInfo; function loadEntrypointsFromExportMap(scope, exports, state, extensions) { @@ -44260,7 +44261,9 @@ var ts; if (traceEnabled) trace(host, ts.Diagnostics.File_0_exists_according_to_earlier_cached_lookups, packageJsonPath); state.affectingLocations.push(packageJsonPath); - return existing; + return existing.packageDirectory === packageDirectory ? + existing : + { packageDirectory: packageDirectory, contents: existing.contents }; } else { if (existing && traceEnabled) @@ -44276,7 +44279,7 @@ var ts; trace(host, ts.Diagnostics.Found_package_json_at_0, packageJsonPath); } var versionPaths = readPackageJsonTypesVersionPaths(packageJsonContent, state); - var result = { packageDirectory: packageDirectory, packageJsonContent: packageJsonContent, versionPaths: versionPaths, resolvedEntrypoints: undefined }; + var result = { packageDirectory: packageDirectory, contents: { packageJsonContent: packageJsonContent, versionPaths: versionPaths, resolvedEntrypoints: undefined } }; (_b = state.packageJsonInfoCache) === null || _b === void 0 ? void 0 : _b.setPackageJsonInfo(packageJsonPath, result); state.affectingLocations.push(packageJsonPath); return result; @@ -44401,17 +44404,16 @@ var ts; } function loadModuleFromSelfNameReference(extensions, moduleName, directory, state, cache, redirectedReference) { var _a, _b; - var useCaseSensitiveFileNames = typeof state.host.useCaseSensitiveFileNames === "function" ? state.host.useCaseSensitiveFileNames() : state.host.useCaseSensitiveFileNames; - var directoryPath = ts.toPath(ts.combinePaths(directory, "dummy"), (_b = (_a = state.host).getCurrentDirectory) === null || _b === void 0 ? void 0 : _b.call(_a), ts.createGetCanonicalFileName(useCaseSensitiveFileNames === undefined ? true : useCaseSensitiveFileNames)); + var directoryPath = ts.getNormalizedAbsolutePath(ts.combinePaths(directory, "dummy"), (_b = (_a = state.host).getCurrentDirectory) === null || _b === void 0 ? void 0 : _b.call(_a)); var scope = getPackageScopeForPath(directoryPath, state); - if (!scope || !scope.packageJsonContent.exports) { + if (!scope || !scope.contents.packageJsonContent.exports) { return undefined; } - if (typeof scope.packageJsonContent.name !== "string") { + if (typeof scope.contents.packageJsonContent.name !== "string") { return undefined; } var parts = ts.getPathComponents(moduleName); // unrooted paths should have `""` as their 0th entry - var nameParts = ts.getPathComponents(scope.packageJsonContent.name); + var nameParts = ts.getPathComponents(scope.contents.packageJsonContent.name); if (!ts.every(nameParts, function (p, i) { return parts[i] === p; })) { return undefined; } @@ -44419,30 +44421,30 @@ var ts; return loadModuleFromExports(scope, extensions, !ts.length(trailingParts) ? "." : ".".concat(ts.directorySeparator).concat(trailingParts.join(ts.directorySeparator)), state, cache, redirectedReference); } function loadModuleFromExports(scope, extensions, subpath, state, cache, redirectedReference) { - if (!scope.packageJsonContent.exports) { + if (!scope.contents.packageJsonContent.exports) { return undefined; } if (subpath === ".") { var mainExport = void 0; - if (typeof scope.packageJsonContent.exports === "string" || Array.isArray(scope.packageJsonContent.exports) || (typeof scope.packageJsonContent.exports === "object" && noKeyStartsWithDot(scope.packageJsonContent.exports))) { - mainExport = scope.packageJsonContent.exports; + if (typeof scope.contents.packageJsonContent.exports === "string" || Array.isArray(scope.contents.packageJsonContent.exports) || (typeof scope.contents.packageJsonContent.exports === "object" && noKeyStartsWithDot(scope.contents.packageJsonContent.exports))) { + mainExport = scope.contents.packageJsonContent.exports; } - else if (ts.hasProperty(scope.packageJsonContent.exports, ".")) { - mainExport = scope.packageJsonContent.exports["."]; + else if (ts.hasProperty(scope.contents.packageJsonContent.exports, ".")) { + mainExport = scope.contents.packageJsonContent.exports["."]; } if (mainExport) { var loadModuleFromTargetImportOrExport = getLoadModuleFromTargetImportOrExport(extensions, state, cache, redirectedReference, subpath, scope, /*isImports*/ false); return loadModuleFromTargetImportOrExport(mainExport, "", /*pattern*/ false); } } - else if (allKeysStartWithDot(scope.packageJsonContent.exports)) { - if (typeof scope.packageJsonContent.exports !== "object") { + else if (allKeysStartWithDot(scope.contents.packageJsonContent.exports)) { + if (typeof scope.contents.packageJsonContent.exports !== "object") { if (state.traceEnabled) { trace(state.host, ts.Diagnostics.Export_specifier_0_does_not_exist_in_package_json_scope_at_path_1, subpath, scope.packageDirectory); } return toSearchResult(/*value*/ undefined); } - var result = loadModuleFromImportsOrExports(extensions, state, cache, redirectedReference, subpath, scope.packageJsonContent.exports, scope, /*isImports*/ false); + var result = loadModuleFromImportsOrExports(extensions, state, cache, redirectedReference, subpath, scope.contents.packageJsonContent.exports, scope, /*isImports*/ false); if (result) { return result; } @@ -44460,8 +44462,7 @@ var ts; } return toSearchResult(/*value*/ undefined); } - var useCaseSensitiveFileNames = typeof state.host.useCaseSensitiveFileNames === "function" ? state.host.useCaseSensitiveFileNames() : state.host.useCaseSensitiveFileNames; - var directoryPath = ts.toPath(ts.combinePaths(directory, "dummy"), (_b = (_a = state.host).getCurrentDirectory) === null || _b === void 0 ? void 0 : _b.call(_a), ts.createGetCanonicalFileName(useCaseSensitiveFileNames === undefined ? true : useCaseSensitiveFileNames)); + var directoryPath = ts.getNormalizedAbsolutePath(ts.combinePaths(directory, "dummy"), (_b = (_a = state.host).getCurrentDirectory) === null || _b === void 0 ? void 0 : _b.call(_a)); var scope = getPackageScopeForPath(directoryPath, state); if (!scope) { if (state.traceEnabled) { @@ -44469,13 +44470,13 @@ var ts; } return toSearchResult(/*value*/ undefined); } - if (!scope.packageJsonContent.imports) { + if (!scope.contents.packageJsonContent.imports) { if (state.traceEnabled) { trace(state.host, ts.Diagnostics.package_json_scope_0_has_no_imports_defined, scope.packageDirectory); } return toSearchResult(/*value*/ undefined); } - var result = loadModuleFromImportsOrExports(extensions, state, cache, redirectedReference, moduleName, scope.packageJsonContent.imports, scope, /*isImports*/ true); + var result = loadModuleFromImportsOrExports(extensions, state, cache, redirectedReference, moduleName, scope.contents.packageJsonContent.imports, scope, /*isImports*/ true); if (result) { return result; } @@ -44820,7 +44821,7 @@ var ts; if (fromFile) { return noPackageId(fromFile); } - var fromDirectory = loadNodeModuleFromDirectoryWorker(extensions, candidate, !nodeModulesDirectoryExists, state, packageInfo.packageJsonContent, packageInfo.versionPaths); + var fromDirectory = loadNodeModuleFromDirectoryWorker(extensions, candidate, !nodeModulesDirectoryExists, state, packageInfo.contents.packageJsonContent, packageInfo.contents.versionPaths); return withPackageId(packageInfo, fromDirectory); } } @@ -44828,14 +44829,14 @@ var ts; var loader = function (extensions, candidate, onlyRecordFailures, state) { var _a; // package exports are higher priority than file/directory lookups (and, if there's exports present, blocks them) - if (packageInfo && packageInfo.packageJsonContent.exports && state.features & NodeResolutionFeatures.Exports) { + if (packageInfo && packageInfo.contents.packageJsonContent.exports && state.features & NodeResolutionFeatures.Exports) { return (_a = loadModuleFromExports(packageInfo, extensions, ts.combinePaths(".", rest), state, cache, redirectedReference)) === null || _a === void 0 ? void 0 : _a.value; } var pathAndExtension = loadModuleFromFile(extensions, candidate, onlyRecordFailures, state) || - loadNodeModuleFromDirectoryWorker(extensions, candidate, onlyRecordFailures, state, packageInfo && packageInfo.packageJsonContent, packageInfo && packageInfo.versionPaths); + loadNodeModuleFromDirectoryWorker(extensions, candidate, onlyRecordFailures, state, packageInfo && packageInfo.contents.packageJsonContent, packageInfo && packageInfo.contents.versionPaths); if (!pathAndExtension && packageInfo // eslint-disable-next-line no-null/no-null - && (packageInfo.packageJsonContent.exports === undefined || packageInfo.packageJsonContent.exports === null) + && (packageInfo.contents.packageJsonContent.exports === undefined || packageInfo.contents.packageJsonContent.exports === null) && state.features & NodeResolutionFeatures.EsmMode) { // EsmMode disables index lookup in `loadNodeModuleFromDirectoryWorker` generally, however non-relative package resolutions still assume // a default `index.js` entrypoint if no `main` or `exports` are present @@ -44847,12 +44848,12 @@ var ts; var packageDirectory = ts.combinePaths(nodeModulesDirectory, packageName); // Don't use a "types" or "main" from here because we're not loading the root, but a subdirectory -- just here for the packageId and path mappings. packageInfo = getPackageJsonInfo(packageDirectory, !nodeModulesDirectoryExists, state); - if (packageInfo && packageInfo.versionPaths) { + if (packageInfo && packageInfo.contents.versionPaths) { if (state.traceEnabled) { - trace(state.host, ts.Diagnostics.package_json_has_a_typesVersions_entry_0_that_matches_compiler_version_1_looking_for_a_pattern_to_match_module_name_2, packageInfo.versionPaths.version, ts.version, rest); + trace(state.host, ts.Diagnostics.package_json_has_a_typesVersions_entry_0_that_matches_compiler_version_1_looking_for_a_pattern_to_match_module_name_2, packageInfo.contents.versionPaths.version, ts.version, rest); } var packageDirectoryExists = nodeModulesDirectoryExists && ts.directoryProbablyExists(packageDirectory, state.host); - var fromPaths = tryLoadModuleUsingPaths(extensions, rest, packageDirectory, packageInfo.versionPaths.paths, /*pathPatterns*/ undefined, loader, !packageDirectoryExists, state); + var fromPaths = tryLoadModuleUsingPaths(extensions, rest, packageDirectory, packageInfo.contents.versionPaths.paths, /*pathPatterns*/ undefined, loader, !packageDirectoryExists, state); if (fromPaths) { return fromPaths.value; } @@ -49153,6 +49154,7 @@ var ts; var wildcardType = createIntrinsicType(1 /* TypeFlags.Any */, "any"); var errorType = createIntrinsicType(1 /* TypeFlags.Any */, "error"); var unresolvedType = createIntrinsicType(1 /* TypeFlags.Any */, "unresolved"); + var nonInferrableAnyType = createIntrinsicType(1 /* TypeFlags.Any */, "any", 65536 /* ObjectFlags.ContainsWideningType */); var intrinsicMarkerType = createIntrinsicType(1 /* TypeFlags.Any */, "intrinsic"); var unknownType = createIntrinsicType(2 /* TypeFlags.Unknown */, "unknown"); var nonNullUnknownType = createIntrinsicType(2 /* TypeFlags.Unknown */, "unknown"); @@ -51754,7 +51756,7 @@ var ts; if (ext === ".ts" /* Extension.Ts */ || ext === ".js" /* Extension.Js */ || ext === ".tsx" /* Extension.Tsx */ || ext === ".jsx" /* Extension.Jsx */) { var scope = currentSourceFile.packageJsonScope; var targetExt = ext === ".ts" /* Extension.Ts */ ? ".mts" /* Extension.Mts */ : ext === ".js" /* Extension.Js */ ? ".mjs" /* Extension.Mjs */ : undefined; - if (scope && !scope.packageJsonContent.type) { + if (scope && !scope.contents.packageJsonContent.type) { if (targetExt) { diagnosticDetails = ts.chainDiagnosticMessages( /*details*/ undefined, ts.Diagnostics.To_convert_this_file_to_an_ECMAScript_module_change_its_file_extension_to_0_or_add_the_field_type_Colon_module_to_1, targetExt, ts.combinePaths(scope.packageDirectory, "package.json")); @@ -53982,22 +53984,15 @@ var ts; context.approximateLength += ts.symbolName(parameterSymbol).length + 3; return parameterNode; function cloneBindingName(node) { - return elideInitializerAndPropertyRenamingAndSetEmitFlags(node); - function elideInitializerAndPropertyRenamingAndSetEmitFlags(node) { + return elideInitializerAndSetEmitFlags(node); + function elideInitializerAndSetEmitFlags(node) { if (context.tracker.trackSymbol && ts.isComputedPropertyName(node) && isLateBindableName(node)) { trackComputedName(node.expression, context.enclosingDeclaration, context); } - var visited = ts.visitEachChild(node, elideInitializerAndPropertyRenamingAndSetEmitFlags, ts.nullTransformationContext, /*nodesVisitor*/ undefined, elideInitializerAndPropertyRenamingAndSetEmitFlags); + var visited = ts.visitEachChild(node, elideInitializerAndSetEmitFlags, ts.nullTransformationContext, /*nodesVisitor*/ undefined, elideInitializerAndSetEmitFlags); if (ts.isBindingElement(visited)) { - if (visited.propertyName && ts.isIdentifier(visited.propertyName) && ts.isIdentifier(visited.name)) { - visited = ts.factory.updateBindingElement(visited, visited.dotDotDotToken, - /* propertyName*/ undefined, visited.propertyName, - /*initializer*/ undefined); - } - else { - visited = ts.factory.updateBindingElement(visited, visited.dotDotDotToken, visited.propertyName, visited.name, - /*initializer*/ undefined); - } + visited = ts.factory.updateBindingElement(visited, visited.dotDotDotToken, visited.propertyName, visited.name, + /*initializer*/ undefined); } if (!ts.nodeIsSynthesized(visited)) { visited = ts.factory.cloneNode(visited); @@ -56992,7 +56987,11 @@ var ts; if (reportErrors && !declarationBelongsToPrivateAmbientMember(element)) { reportImplicitAny(element, anyType); } - return anyType; + // When we're including the pattern in the type (an indication we're obtaining a contextual type), we + // use a non-inferrable any type. Inference will never directly infer this type, but it is possible + // to infer a type that contains it, e.g. for a binding pattern like [foo] or { foo }. In such cases, + // widening of the binding pattern type substitutes a regular any for the non-inferrable any. + return includePatternInType ? nonInferrableAnyType : anyType; } // Return the type implied by an object binding pattern function getTypeFromObjectBindingPattern(pattern, includePatternInType, reportErrors) { @@ -59093,6 +59092,12 @@ var ts; return mapType(type, getLowerBoundOfKeyType); } if (type.flags & 2097152 /* TypeFlags.Intersection */) { + // Similarly to getTypeFromIntersectionTypeNode, we preserve the special string & {}, number & {}, + // and bigint & {} intersections that are used to prevent subtype reduction in union types. + var types = type.types; + if (types.length === 2 && !!(types[0].flags & (4 /* TypeFlags.String */ | 8 /* TypeFlags.Number */ | 64 /* TypeFlags.BigInt */)) && types[1] === emptyTypeLiteralType) { + return type; + } return getIntersectionType(ts.sameMap(type.types, getLowerBoundOfKeyType)); } return type; @@ -69280,7 +69285,10 @@ var ts; // // This flag is infectious; if we produce Box (where never is silentNeverType), Box is // also non-inferrable. - if (ts.getObjectFlags(source) & 262144 /* ObjectFlags.NonInferrableType */) { + // + // As a special case, also ignore nonInferrableAnyType, which is a special form of the any type + // used as a stand-in for binding elements when they are being inferred. + if (ts.getObjectFlags(source) & 262144 /* ObjectFlags.NonInferrableType */ || source === nonInferrableAnyType) { return; } if (!inference.isFixed) { @@ -81446,7 +81454,7 @@ var ts; checkDecorators(node); } function getEffectiveTypeArgumentAtIndex(node, typeParameters, index) { - if (index < typeParameters.length) { + if (node.typeArguments && index < node.typeArguments.length) { return getTypeFromTypeNode(node.typeArguments[index]); } return getEffectiveTypeArguments(node, typeParameters)[index]; @@ -90225,7 +90233,7 @@ var ts; return grammarErrorOnNode(node, ts.Diagnostics.This_use_of_import_is_invalid_import_calls_can_be_written_but_they_must_have_parentheses_and_cannot_have_type_arguments); } var nodeArguments = node.arguments; - if (moduleKind !== ts.ModuleKind.ESNext && moduleKind !== ts.ModuleKind.NodeNext) { + if (moduleKind !== ts.ModuleKind.ESNext && moduleKind !== ts.ModuleKind.NodeNext && moduleKind !== ts.ModuleKind.Node16) { // We are allowed trailing comma after proposal-import-assertions. checkGrammarForDisallowedTrailingComma(nodeArguments); if (nodeArguments.length > 1) { @@ -117872,7 +117880,7 @@ var ts; state.failedLookupLocations = packageJsonLocations; state.affectingLocations = packageJsonLocations; var packageJsonScope = ts.getPackageScopeForPath(fileName, state); - var impliedNodeFormat = (packageJsonScope === null || packageJsonScope === void 0 ? void 0 : packageJsonScope.packageJsonContent.type) === "module" ? ts.ModuleKind.ESNext : ts.ModuleKind.CommonJS; + var impliedNodeFormat = (packageJsonScope === null || packageJsonScope === void 0 ? void 0 : packageJsonScope.contents.packageJsonContent.type) === "module" ? ts.ModuleKind.ESNext : ts.ModuleKind.CommonJS; return { impliedNodeFormat: impliedNodeFormat, packageJsonLocations: packageJsonLocations, packageJsonScope: packageJsonScope }; } } @@ -119603,7 +119611,7 @@ var ts; // It's a _little odd_ that we can't set `impliedNodeFormat` until the program step - but it's the first and only time we have a resolution cache // and a freshly made source file node on hand at the same time, and we need both to set the field. Persisting the resolution cache all the way // to the check and emit steps would be bad - so we much prefer detecting and storing the format information on the source file node upfront. - var result = getImpliedNodeFormatForFileWorker(toPath(fileName), moduleResolutionCache === null || moduleResolutionCache === void 0 ? void 0 : moduleResolutionCache.getPackageJsonInfoCache(), host, options); + var result = getImpliedNodeFormatForFileWorker(ts.getNormalizedAbsolutePath(fileName, currentDirectory), moduleResolutionCache === null || moduleResolutionCache === void 0 ? void 0 : moduleResolutionCache.getPackageJsonInfoCache(), host, options); var languageVersion = ts.getEmitScriptTarget(options); var setExternalModuleIndicator = ts.getSetExternalModuleIndicator(options); return typeof result === "object" ? __assign(__assign({}, result), { languageVersion: languageVersion, setExternalModuleIndicator: setExternalModuleIndicator }) : @@ -124264,7 +124272,7 @@ var ts; var maybeBlockedByTypesVersions = false; var cachedPackageJson = (_b = (_a = host.getPackageJsonInfoCache) === null || _a === void 0 ? void 0 : _a.call(host)) === null || _b === void 0 ? void 0 : _b.getPackageJsonInfo(packageJsonPath); if (typeof cachedPackageJson === "object" || cachedPackageJson === undefined && host.fileExists(packageJsonPath)) { - var packageJsonContent = (cachedPackageJson === null || cachedPackageJson === void 0 ? void 0 : cachedPackageJson.packageJsonContent) || JSON.parse(host.readFile(packageJsonPath)); + var packageJsonContent = (cachedPackageJson === null || cachedPackageJson === void 0 ? void 0 : cachedPackageJson.contents.packageJsonContent) || JSON.parse(host.readFile(packageJsonPath)); var importMode = overrideMode || importingSourceFile.impliedNodeFormat; if (ts.getEmitModuleResolutionKind(options) === ts.ModuleResolutionKind.Node16 || ts.getEmitModuleResolutionKind(options) === ts.ModuleResolutionKind.NodeNext) { var conditions = ["node", importMode === ts.ModuleKind.ESNext ? "import" : "require", "types"]; @@ -124626,7 +124634,7 @@ var ts; case ts.ModuleKind.CommonJS: if (file.packageJsonScope) { (result !== null && result !== void 0 ? result : (result = [])).push(ts.chainDiagnosticMessages( - /*details*/ undefined, file.packageJsonScope.packageJsonContent.type ? + /*details*/ undefined, file.packageJsonScope.contents.packageJsonContent.type ? ts.Diagnostics.File_is_CommonJS_module_because_0_has_field_type_whose_value_is_not_module : ts.Diagnostics.File_is_CommonJS_module_because_0_does_not_have_field_type, toFileName(ts.last(file.packageJsonLocations), fileNameConvertor))); } @@ -141362,7 +141370,7 @@ var ts; } var parent = node.parent; var typeChecker = program.getTypeChecker(); - if (node.kind === 159 /* SyntaxKind.OverrideKeyword */ || (ts.isJSDocOverrideTag(node) && ts.rangeContainsPosition(node.tagName, position))) { + if (node.kind === 159 /* SyntaxKind.OverrideKeyword */ || (ts.isIdentifier(node) && ts.isJSDocOverrideTag(parent) && parent.tagName === node)) { return getDefinitionFromOverriddenMember(typeChecker, node) || ts.emptyArray; } // Labels @@ -178842,7 +178850,7 @@ var ts; var packageDirectory = fileName.substring(0, nodeModulesPathParts.packageRootIndex); var packageJsonCache = (_a = project.getModuleResolutionCache()) === null || _a === void 0 ? void 0 : _a.getPackageJsonInfoCache(); var compilerOptions = project.getCompilationSettings(); - var packageJson = ts.getPackageScopeForPath(project.toPath(packageDirectory + "/package.json"), ts.getTemporaryModuleResolutionState(packageJsonCache, project, compilerOptions)); + var packageJson = ts.getPackageScopeForPath(ts.getNormalizedAbsolutePath(packageDirectory + "/package.json", project.getCurrentDirectory()), ts.getTemporaryModuleResolutionState(packageJsonCache, project, compilerOptions)); if (!packageJson) return undefined; // Use fake options instead of actual compiler options to avoid following export map if the project uses node16 or nodenext - diff --git a/lib/tsserverlibrary.js b/lib/tsserverlibrary.js index 53b8c929ba8..b6532d29d2c 100644 --- a/lib/tsserverlibrary.js +++ b/lib/tsserverlibrary.js @@ -303,7 +303,7 @@ var ts; // The following is baselined as a literal template type without intervention /** The version of the TypeScript compiler release */ // eslint-disable-next-line @typescript-eslint/no-inferrable-types - ts.version = "4.8.3"; + ts.version = "4.8.4"; /* @internal */ var Comparison; (function (Comparison) { @@ -31710,6 +31710,7 @@ var ts; case 335 /* SyntaxKind.JSDocProtectedTag */: case 336 /* SyntaxKind.JSDocReadonlyTag */: case 331 /* SyntaxKind.JSDocDeprecatedTag */: + case 337 /* SyntaxKind.JSDocOverrideTag */: return visitNode(cbNode, node.tagName) || (typeof node.comment === "string" ? undefined : visitNodes(cbNode, cbNodes, node.comment)); case 350 /* SyntaxKind.PartiallyEmittedExpression */: @@ -42998,7 +42999,7 @@ var ts; function withPackageId(packageInfo, r) { var packageId; if (r && packageInfo) { - var packageJsonContent = packageInfo.packageJsonContent; + var packageJsonContent = packageInfo.contents.packageJsonContent; if (typeof packageJsonContent.name === "string" && typeof packageJsonContent.version === "string") { packageId = { name: packageJsonContent.name, @@ -44317,16 +44318,16 @@ var ts; function loadNodeModuleFromDirectory(extensions, candidate, onlyRecordFailures, state, considerPackageJson) { if (considerPackageJson === void 0) { considerPackageJson = true; } var packageInfo = considerPackageJson ? getPackageJsonInfo(candidate, onlyRecordFailures, state) : undefined; - var packageJsonContent = packageInfo && packageInfo.packageJsonContent; - var versionPaths = packageInfo && packageInfo.versionPaths; + var packageJsonContent = packageInfo && packageInfo.contents.packageJsonContent; + var versionPaths = packageInfo && packageInfo.contents.versionPaths; return withPackageId(packageInfo, loadNodeModuleFromDirectoryWorker(extensions, candidate, onlyRecordFailures, state, packageJsonContent, versionPaths)); } /* @internal */ function getEntrypointsFromPackageJsonInfo(packageJsonInfo, options, host, cache, resolveJs) { - if (!resolveJs && packageJsonInfo.resolvedEntrypoints !== undefined) { + if (!resolveJs && packageJsonInfo.contents.resolvedEntrypoints !== undefined) { // Cached value excludes resolutions to JS files - those could be // cached separately, but they're used rarely. - return packageJsonInfo.resolvedEntrypoints; + return packageJsonInfo.contents.resolvedEntrypoints; } var entrypoints; var extensions = resolveJs ? Extensions.JavaScript : Extensions.TypeScript; @@ -44335,13 +44336,13 @@ var ts; requireState.conditions = ["node", "require", "types"]; requireState.requestContainingDirectory = packageJsonInfo.packageDirectory; var requireResolution = loadNodeModuleFromDirectoryWorker(extensions, packageJsonInfo.packageDirectory, - /*onlyRecordFailures*/ false, requireState, packageJsonInfo.packageJsonContent, packageJsonInfo.versionPaths); + /*onlyRecordFailures*/ false, requireState, packageJsonInfo.contents.packageJsonContent, packageJsonInfo.contents.versionPaths); entrypoints = ts.append(entrypoints, requireResolution === null || requireResolution === void 0 ? void 0 : requireResolution.path); - if (features & NodeResolutionFeatures.Exports && packageJsonInfo.packageJsonContent.exports) { + if (features & NodeResolutionFeatures.Exports && packageJsonInfo.contents.packageJsonContent.exports) { for (var _i = 0, _a = [["node", "import", "types"], ["node", "require", "types"]]; _i < _a.length; _i++) { var conditions = _a[_i]; var exportState = __assign(__assign({}, requireState), { failedLookupLocations: [], conditions: conditions }); - var exportResolutions = loadEntrypointsFromExportMap(packageJsonInfo, packageJsonInfo.packageJsonContent.exports, exportState, extensions); + var exportResolutions = loadEntrypointsFromExportMap(packageJsonInfo, packageJsonInfo.contents.packageJsonContent.exports, exportState, extensions); if (exportResolutions) { for (var _b = 0, exportResolutions_1 = exportResolutions; _b < exportResolutions_1.length; _b++) { var resolution = exportResolutions_1[_b]; @@ -44350,7 +44351,7 @@ var ts; } } } - return packageJsonInfo.resolvedEntrypoints = entrypoints || false; + return packageJsonInfo.contents.resolvedEntrypoints = entrypoints || false; } ts.getEntrypointsFromPackageJsonInfo = getEntrypointsFromPackageJsonInfo; function loadEntrypointsFromExportMap(scope, exports, state, extensions) { @@ -44454,7 +44455,9 @@ var ts; if (traceEnabled) trace(host, ts.Diagnostics.File_0_exists_according_to_earlier_cached_lookups, packageJsonPath); state.affectingLocations.push(packageJsonPath); - return existing; + return existing.packageDirectory === packageDirectory ? + existing : + { packageDirectory: packageDirectory, contents: existing.contents }; } else { if (existing && traceEnabled) @@ -44470,7 +44473,7 @@ var ts; trace(host, ts.Diagnostics.Found_package_json_at_0, packageJsonPath); } var versionPaths = readPackageJsonTypesVersionPaths(packageJsonContent, state); - var result = { packageDirectory: packageDirectory, packageJsonContent: packageJsonContent, versionPaths: versionPaths, resolvedEntrypoints: undefined }; + var result = { packageDirectory: packageDirectory, contents: { packageJsonContent: packageJsonContent, versionPaths: versionPaths, resolvedEntrypoints: undefined } }; (_b = state.packageJsonInfoCache) === null || _b === void 0 ? void 0 : _b.setPackageJsonInfo(packageJsonPath, result); state.affectingLocations.push(packageJsonPath); return result; @@ -44595,17 +44598,16 @@ var ts; } function loadModuleFromSelfNameReference(extensions, moduleName, directory, state, cache, redirectedReference) { var _a, _b; - var useCaseSensitiveFileNames = typeof state.host.useCaseSensitiveFileNames === "function" ? state.host.useCaseSensitiveFileNames() : state.host.useCaseSensitiveFileNames; - var directoryPath = ts.toPath(ts.combinePaths(directory, "dummy"), (_b = (_a = state.host).getCurrentDirectory) === null || _b === void 0 ? void 0 : _b.call(_a), ts.createGetCanonicalFileName(useCaseSensitiveFileNames === undefined ? true : useCaseSensitiveFileNames)); + var directoryPath = ts.getNormalizedAbsolutePath(ts.combinePaths(directory, "dummy"), (_b = (_a = state.host).getCurrentDirectory) === null || _b === void 0 ? void 0 : _b.call(_a)); var scope = getPackageScopeForPath(directoryPath, state); - if (!scope || !scope.packageJsonContent.exports) { + if (!scope || !scope.contents.packageJsonContent.exports) { return undefined; } - if (typeof scope.packageJsonContent.name !== "string") { + if (typeof scope.contents.packageJsonContent.name !== "string") { return undefined; } var parts = ts.getPathComponents(moduleName); // unrooted paths should have `""` as their 0th entry - var nameParts = ts.getPathComponents(scope.packageJsonContent.name); + var nameParts = ts.getPathComponents(scope.contents.packageJsonContent.name); if (!ts.every(nameParts, function (p, i) { return parts[i] === p; })) { return undefined; } @@ -44613,30 +44615,30 @@ var ts; return loadModuleFromExports(scope, extensions, !ts.length(trailingParts) ? "." : ".".concat(ts.directorySeparator).concat(trailingParts.join(ts.directorySeparator)), state, cache, redirectedReference); } function loadModuleFromExports(scope, extensions, subpath, state, cache, redirectedReference) { - if (!scope.packageJsonContent.exports) { + if (!scope.contents.packageJsonContent.exports) { return undefined; } if (subpath === ".") { var mainExport = void 0; - if (typeof scope.packageJsonContent.exports === "string" || Array.isArray(scope.packageJsonContent.exports) || (typeof scope.packageJsonContent.exports === "object" && noKeyStartsWithDot(scope.packageJsonContent.exports))) { - mainExport = scope.packageJsonContent.exports; + if (typeof scope.contents.packageJsonContent.exports === "string" || Array.isArray(scope.contents.packageJsonContent.exports) || (typeof scope.contents.packageJsonContent.exports === "object" && noKeyStartsWithDot(scope.contents.packageJsonContent.exports))) { + mainExport = scope.contents.packageJsonContent.exports; } - else if (ts.hasProperty(scope.packageJsonContent.exports, ".")) { - mainExport = scope.packageJsonContent.exports["."]; + else if (ts.hasProperty(scope.contents.packageJsonContent.exports, ".")) { + mainExport = scope.contents.packageJsonContent.exports["."]; } if (mainExport) { var loadModuleFromTargetImportOrExport = getLoadModuleFromTargetImportOrExport(extensions, state, cache, redirectedReference, subpath, scope, /*isImports*/ false); return loadModuleFromTargetImportOrExport(mainExport, "", /*pattern*/ false); } } - else if (allKeysStartWithDot(scope.packageJsonContent.exports)) { - if (typeof scope.packageJsonContent.exports !== "object") { + else if (allKeysStartWithDot(scope.contents.packageJsonContent.exports)) { + if (typeof scope.contents.packageJsonContent.exports !== "object") { if (state.traceEnabled) { trace(state.host, ts.Diagnostics.Export_specifier_0_does_not_exist_in_package_json_scope_at_path_1, subpath, scope.packageDirectory); } return toSearchResult(/*value*/ undefined); } - var result = loadModuleFromImportsOrExports(extensions, state, cache, redirectedReference, subpath, scope.packageJsonContent.exports, scope, /*isImports*/ false); + var result = loadModuleFromImportsOrExports(extensions, state, cache, redirectedReference, subpath, scope.contents.packageJsonContent.exports, scope, /*isImports*/ false); if (result) { return result; } @@ -44654,8 +44656,7 @@ var ts; } return toSearchResult(/*value*/ undefined); } - var useCaseSensitiveFileNames = typeof state.host.useCaseSensitiveFileNames === "function" ? state.host.useCaseSensitiveFileNames() : state.host.useCaseSensitiveFileNames; - var directoryPath = ts.toPath(ts.combinePaths(directory, "dummy"), (_b = (_a = state.host).getCurrentDirectory) === null || _b === void 0 ? void 0 : _b.call(_a), ts.createGetCanonicalFileName(useCaseSensitiveFileNames === undefined ? true : useCaseSensitiveFileNames)); + var directoryPath = ts.getNormalizedAbsolutePath(ts.combinePaths(directory, "dummy"), (_b = (_a = state.host).getCurrentDirectory) === null || _b === void 0 ? void 0 : _b.call(_a)); var scope = getPackageScopeForPath(directoryPath, state); if (!scope) { if (state.traceEnabled) { @@ -44663,13 +44664,13 @@ var ts; } return toSearchResult(/*value*/ undefined); } - if (!scope.packageJsonContent.imports) { + if (!scope.contents.packageJsonContent.imports) { if (state.traceEnabled) { trace(state.host, ts.Diagnostics.package_json_scope_0_has_no_imports_defined, scope.packageDirectory); } return toSearchResult(/*value*/ undefined); } - var result = loadModuleFromImportsOrExports(extensions, state, cache, redirectedReference, moduleName, scope.packageJsonContent.imports, scope, /*isImports*/ true); + var result = loadModuleFromImportsOrExports(extensions, state, cache, redirectedReference, moduleName, scope.contents.packageJsonContent.imports, scope, /*isImports*/ true); if (result) { return result; } @@ -45014,7 +45015,7 @@ var ts; if (fromFile) { return noPackageId(fromFile); } - var fromDirectory = loadNodeModuleFromDirectoryWorker(extensions, candidate, !nodeModulesDirectoryExists, state, packageInfo.packageJsonContent, packageInfo.versionPaths); + var fromDirectory = loadNodeModuleFromDirectoryWorker(extensions, candidate, !nodeModulesDirectoryExists, state, packageInfo.contents.packageJsonContent, packageInfo.contents.versionPaths); return withPackageId(packageInfo, fromDirectory); } } @@ -45022,14 +45023,14 @@ var ts; var loader = function (extensions, candidate, onlyRecordFailures, state) { var _a; // package exports are higher priority than file/directory lookups (and, if there's exports present, blocks them) - if (packageInfo && packageInfo.packageJsonContent.exports && state.features & NodeResolutionFeatures.Exports) { + if (packageInfo && packageInfo.contents.packageJsonContent.exports && state.features & NodeResolutionFeatures.Exports) { return (_a = loadModuleFromExports(packageInfo, extensions, ts.combinePaths(".", rest), state, cache, redirectedReference)) === null || _a === void 0 ? void 0 : _a.value; } var pathAndExtension = loadModuleFromFile(extensions, candidate, onlyRecordFailures, state) || - loadNodeModuleFromDirectoryWorker(extensions, candidate, onlyRecordFailures, state, packageInfo && packageInfo.packageJsonContent, packageInfo && packageInfo.versionPaths); + loadNodeModuleFromDirectoryWorker(extensions, candidate, onlyRecordFailures, state, packageInfo && packageInfo.contents.packageJsonContent, packageInfo && packageInfo.contents.versionPaths); if (!pathAndExtension && packageInfo // eslint-disable-next-line no-null/no-null - && (packageInfo.packageJsonContent.exports === undefined || packageInfo.packageJsonContent.exports === null) + && (packageInfo.contents.packageJsonContent.exports === undefined || packageInfo.contents.packageJsonContent.exports === null) && state.features & NodeResolutionFeatures.EsmMode) { // EsmMode disables index lookup in `loadNodeModuleFromDirectoryWorker` generally, however non-relative package resolutions still assume // a default `index.js` entrypoint if no `main` or `exports` are present @@ -45041,12 +45042,12 @@ var ts; var packageDirectory = ts.combinePaths(nodeModulesDirectory, packageName); // Don't use a "types" or "main" from here because we're not loading the root, but a subdirectory -- just here for the packageId and path mappings. packageInfo = getPackageJsonInfo(packageDirectory, !nodeModulesDirectoryExists, state); - if (packageInfo && packageInfo.versionPaths) { + if (packageInfo && packageInfo.contents.versionPaths) { if (state.traceEnabled) { - trace(state.host, ts.Diagnostics.package_json_has_a_typesVersions_entry_0_that_matches_compiler_version_1_looking_for_a_pattern_to_match_module_name_2, packageInfo.versionPaths.version, ts.version, rest); + trace(state.host, ts.Diagnostics.package_json_has_a_typesVersions_entry_0_that_matches_compiler_version_1_looking_for_a_pattern_to_match_module_name_2, packageInfo.contents.versionPaths.version, ts.version, rest); } var packageDirectoryExists = nodeModulesDirectoryExists && ts.directoryProbablyExists(packageDirectory, state.host); - var fromPaths = tryLoadModuleUsingPaths(extensions, rest, packageDirectory, packageInfo.versionPaths.paths, /*pathPatterns*/ undefined, loader, !packageDirectoryExists, state); + var fromPaths = tryLoadModuleUsingPaths(extensions, rest, packageDirectory, packageInfo.contents.versionPaths.paths, /*pathPatterns*/ undefined, loader, !packageDirectoryExists, state); if (fromPaths) { return fromPaths.value; } @@ -49347,6 +49348,7 @@ var ts; var wildcardType = createIntrinsicType(1 /* TypeFlags.Any */, "any"); var errorType = createIntrinsicType(1 /* TypeFlags.Any */, "error"); var unresolvedType = createIntrinsicType(1 /* TypeFlags.Any */, "unresolved"); + var nonInferrableAnyType = createIntrinsicType(1 /* TypeFlags.Any */, "any", 65536 /* ObjectFlags.ContainsWideningType */); var intrinsicMarkerType = createIntrinsicType(1 /* TypeFlags.Any */, "intrinsic"); var unknownType = createIntrinsicType(2 /* TypeFlags.Unknown */, "unknown"); var nonNullUnknownType = createIntrinsicType(2 /* TypeFlags.Unknown */, "unknown"); @@ -51948,7 +51950,7 @@ var ts; if (ext === ".ts" /* Extension.Ts */ || ext === ".js" /* Extension.Js */ || ext === ".tsx" /* Extension.Tsx */ || ext === ".jsx" /* Extension.Jsx */) { var scope = currentSourceFile.packageJsonScope; var targetExt = ext === ".ts" /* Extension.Ts */ ? ".mts" /* Extension.Mts */ : ext === ".js" /* Extension.Js */ ? ".mjs" /* Extension.Mjs */ : undefined; - if (scope && !scope.packageJsonContent.type) { + if (scope && !scope.contents.packageJsonContent.type) { if (targetExt) { diagnosticDetails = ts.chainDiagnosticMessages( /*details*/ undefined, ts.Diagnostics.To_convert_this_file_to_an_ECMAScript_module_change_its_file_extension_to_0_or_add_the_field_type_Colon_module_to_1, targetExt, ts.combinePaths(scope.packageDirectory, "package.json")); @@ -54176,22 +54178,15 @@ var ts; context.approximateLength += ts.symbolName(parameterSymbol).length + 3; return parameterNode; function cloneBindingName(node) { - return elideInitializerAndPropertyRenamingAndSetEmitFlags(node); - function elideInitializerAndPropertyRenamingAndSetEmitFlags(node) { + return elideInitializerAndSetEmitFlags(node); + function elideInitializerAndSetEmitFlags(node) { if (context.tracker.trackSymbol && ts.isComputedPropertyName(node) && isLateBindableName(node)) { trackComputedName(node.expression, context.enclosingDeclaration, context); } - var visited = ts.visitEachChild(node, elideInitializerAndPropertyRenamingAndSetEmitFlags, ts.nullTransformationContext, /*nodesVisitor*/ undefined, elideInitializerAndPropertyRenamingAndSetEmitFlags); + var visited = ts.visitEachChild(node, elideInitializerAndSetEmitFlags, ts.nullTransformationContext, /*nodesVisitor*/ undefined, elideInitializerAndSetEmitFlags); if (ts.isBindingElement(visited)) { - if (visited.propertyName && ts.isIdentifier(visited.propertyName) && ts.isIdentifier(visited.name)) { - visited = ts.factory.updateBindingElement(visited, visited.dotDotDotToken, - /* propertyName*/ undefined, visited.propertyName, - /*initializer*/ undefined); - } - else { - visited = ts.factory.updateBindingElement(visited, visited.dotDotDotToken, visited.propertyName, visited.name, - /*initializer*/ undefined); - } + visited = ts.factory.updateBindingElement(visited, visited.dotDotDotToken, visited.propertyName, visited.name, + /*initializer*/ undefined); } if (!ts.nodeIsSynthesized(visited)) { visited = ts.factory.cloneNode(visited); @@ -57186,7 +57181,11 @@ var ts; if (reportErrors && !declarationBelongsToPrivateAmbientMember(element)) { reportImplicitAny(element, anyType); } - return anyType; + // When we're including the pattern in the type (an indication we're obtaining a contextual type), we + // use a non-inferrable any type. Inference will never directly infer this type, but it is possible + // to infer a type that contains it, e.g. for a binding pattern like [foo] or { foo }. In such cases, + // widening of the binding pattern type substitutes a regular any for the non-inferrable any. + return includePatternInType ? nonInferrableAnyType : anyType; } // Return the type implied by an object binding pattern function getTypeFromObjectBindingPattern(pattern, includePatternInType, reportErrors) { @@ -59287,6 +59286,12 @@ var ts; return mapType(type, getLowerBoundOfKeyType); } if (type.flags & 2097152 /* TypeFlags.Intersection */) { + // Similarly to getTypeFromIntersectionTypeNode, we preserve the special string & {}, number & {}, + // and bigint & {} intersections that are used to prevent subtype reduction in union types. + var types = type.types; + if (types.length === 2 && !!(types[0].flags & (4 /* TypeFlags.String */ | 8 /* TypeFlags.Number */ | 64 /* TypeFlags.BigInt */)) && types[1] === emptyTypeLiteralType) { + return type; + } return getIntersectionType(ts.sameMap(type.types, getLowerBoundOfKeyType)); } return type; @@ -69474,7 +69479,10 @@ var ts; // // This flag is infectious; if we produce Box (where never is silentNeverType), Box is // also non-inferrable. - if (ts.getObjectFlags(source) & 262144 /* ObjectFlags.NonInferrableType */) { + // + // As a special case, also ignore nonInferrableAnyType, which is a special form of the any type + // used as a stand-in for binding elements when they are being inferred. + if (ts.getObjectFlags(source) & 262144 /* ObjectFlags.NonInferrableType */ || source === nonInferrableAnyType) { return; } if (!inference.isFixed) { @@ -81640,7 +81648,7 @@ var ts; checkDecorators(node); } function getEffectiveTypeArgumentAtIndex(node, typeParameters, index) { - if (index < typeParameters.length) { + if (node.typeArguments && index < node.typeArguments.length) { return getTypeFromTypeNode(node.typeArguments[index]); } return getEffectiveTypeArguments(node, typeParameters)[index]; @@ -90419,7 +90427,7 @@ var ts; return grammarErrorOnNode(node, ts.Diagnostics.This_use_of_import_is_invalid_import_calls_can_be_written_but_they_must_have_parentheses_and_cannot_have_type_arguments); } var nodeArguments = node.arguments; - if (moduleKind !== ts.ModuleKind.ESNext && moduleKind !== ts.ModuleKind.NodeNext) { + if (moduleKind !== ts.ModuleKind.ESNext && moduleKind !== ts.ModuleKind.NodeNext && moduleKind !== ts.ModuleKind.Node16) { // We are allowed trailing comma after proposal-import-assertions. checkGrammarForDisallowedTrailingComma(nodeArguments); if (nodeArguments.length > 1) { @@ -118066,7 +118074,7 @@ var ts; state.failedLookupLocations = packageJsonLocations; state.affectingLocations = packageJsonLocations; var packageJsonScope = ts.getPackageScopeForPath(fileName, state); - var impliedNodeFormat = (packageJsonScope === null || packageJsonScope === void 0 ? void 0 : packageJsonScope.packageJsonContent.type) === "module" ? ts.ModuleKind.ESNext : ts.ModuleKind.CommonJS; + var impliedNodeFormat = (packageJsonScope === null || packageJsonScope === void 0 ? void 0 : packageJsonScope.contents.packageJsonContent.type) === "module" ? ts.ModuleKind.ESNext : ts.ModuleKind.CommonJS; return { impliedNodeFormat: impliedNodeFormat, packageJsonLocations: packageJsonLocations, packageJsonScope: packageJsonScope }; } } @@ -119797,7 +119805,7 @@ var ts; // It's a _little odd_ that we can't set `impliedNodeFormat` until the program step - but it's the first and only time we have a resolution cache // and a freshly made source file node on hand at the same time, and we need both to set the field. Persisting the resolution cache all the way // to the check and emit steps would be bad - so we much prefer detecting and storing the format information on the source file node upfront. - var result = getImpliedNodeFormatForFileWorker(toPath(fileName), moduleResolutionCache === null || moduleResolutionCache === void 0 ? void 0 : moduleResolutionCache.getPackageJsonInfoCache(), host, options); + var result = getImpliedNodeFormatForFileWorker(ts.getNormalizedAbsolutePath(fileName, currentDirectory), moduleResolutionCache === null || moduleResolutionCache === void 0 ? void 0 : moduleResolutionCache.getPackageJsonInfoCache(), host, options); var languageVersion = ts.getEmitScriptTarget(options); var setExternalModuleIndicator = ts.getSetExternalModuleIndicator(options); return typeof result === "object" ? __assign(__assign({}, result), { languageVersion: languageVersion, setExternalModuleIndicator: setExternalModuleIndicator }) : @@ -124458,7 +124466,7 @@ var ts; var maybeBlockedByTypesVersions = false; var cachedPackageJson = (_b = (_a = host.getPackageJsonInfoCache) === null || _a === void 0 ? void 0 : _a.call(host)) === null || _b === void 0 ? void 0 : _b.getPackageJsonInfo(packageJsonPath); if (typeof cachedPackageJson === "object" || cachedPackageJson === undefined && host.fileExists(packageJsonPath)) { - var packageJsonContent = (cachedPackageJson === null || cachedPackageJson === void 0 ? void 0 : cachedPackageJson.packageJsonContent) || JSON.parse(host.readFile(packageJsonPath)); + var packageJsonContent = (cachedPackageJson === null || cachedPackageJson === void 0 ? void 0 : cachedPackageJson.contents.packageJsonContent) || JSON.parse(host.readFile(packageJsonPath)); var importMode = overrideMode || importingSourceFile.impliedNodeFormat; if (ts.getEmitModuleResolutionKind(options) === ts.ModuleResolutionKind.Node16 || ts.getEmitModuleResolutionKind(options) === ts.ModuleResolutionKind.NodeNext) { var conditions = ["node", importMode === ts.ModuleKind.ESNext ? "import" : "require", "types"]; @@ -124820,7 +124828,7 @@ var ts; case ts.ModuleKind.CommonJS: if (file.packageJsonScope) { (result !== null && result !== void 0 ? result : (result = [])).push(ts.chainDiagnosticMessages( - /*details*/ undefined, file.packageJsonScope.packageJsonContent.type ? + /*details*/ undefined, file.packageJsonScope.contents.packageJsonContent.type ? ts.Diagnostics.File_is_CommonJS_module_because_0_has_field_type_whose_value_is_not_module : ts.Diagnostics.File_is_CommonJS_module_because_0_does_not_have_field_type, toFileName(ts.last(file.packageJsonLocations), fileNameConvertor))); } @@ -141975,7 +141983,7 @@ var ts; } var parent = node.parent; var typeChecker = program.getTypeChecker(); - if (node.kind === 159 /* SyntaxKind.OverrideKeyword */ || (ts.isJSDocOverrideTag(node) && ts.rangeContainsPosition(node.tagName, position))) { + if (node.kind === 159 /* SyntaxKind.OverrideKeyword */ || (ts.isIdentifier(node) && ts.isJSDocOverrideTag(parent) && parent.tagName === node)) { return getDefinitionFromOverriddenMember(typeChecker, node) || ts.emptyArray; } // Labels @@ -179036,7 +179044,7 @@ var ts; var packageDirectory = fileName.substring(0, nodeModulesPathParts.packageRootIndex); var packageJsonCache = (_a = project.getModuleResolutionCache()) === null || _a === void 0 ? void 0 : _a.getPackageJsonInfoCache(); var compilerOptions = project.getCompilationSettings(); - var packageJson = ts.getPackageScopeForPath(project.toPath(packageDirectory + "/package.json"), ts.getTemporaryModuleResolutionState(packageJsonCache, project, compilerOptions)); + var packageJson = ts.getPackageScopeForPath(ts.getNormalizedAbsolutePath(packageDirectory + "/package.json", project.getCurrentDirectory()), ts.getTemporaryModuleResolutionState(packageJsonCache, project, compilerOptions)); if (!packageJson) return undefined; // Use fake options instead of actual compiler options to avoid following export map if the project uses node16 or nodenext - diff --git a/lib/typescript.js b/lib/typescript.js index 3c93c04e0e4..c0f6f3a5702 100644 --- a/lib/typescript.js +++ b/lib/typescript.js @@ -294,7 +294,7 @@ var ts; // The following is baselined as a literal template type without intervention /** The version of the TypeScript compiler release */ // eslint-disable-next-line @typescript-eslint/no-inferrable-types - ts.version = "4.8.3"; + ts.version = "4.8.4"; /* @internal */ var Comparison; (function (Comparison) { @@ -31701,6 +31701,7 @@ var ts; case 335 /* SyntaxKind.JSDocProtectedTag */: case 336 /* SyntaxKind.JSDocReadonlyTag */: case 331 /* SyntaxKind.JSDocDeprecatedTag */: + case 337 /* SyntaxKind.JSDocOverrideTag */: return visitNode(cbNode, node.tagName) || (typeof node.comment === "string" ? undefined : visitNodes(cbNode, cbNodes, node.comment)); case 350 /* SyntaxKind.PartiallyEmittedExpression */: @@ -42989,7 +42990,7 @@ var ts; function withPackageId(packageInfo, r) { var packageId; if (r && packageInfo) { - var packageJsonContent = packageInfo.packageJsonContent; + var packageJsonContent = packageInfo.contents.packageJsonContent; if (typeof packageJsonContent.name === "string" && typeof packageJsonContent.version === "string") { packageId = { name: packageJsonContent.name, @@ -44308,16 +44309,16 @@ var ts; function loadNodeModuleFromDirectory(extensions, candidate, onlyRecordFailures, state, considerPackageJson) { if (considerPackageJson === void 0) { considerPackageJson = true; } var packageInfo = considerPackageJson ? getPackageJsonInfo(candidate, onlyRecordFailures, state) : undefined; - var packageJsonContent = packageInfo && packageInfo.packageJsonContent; - var versionPaths = packageInfo && packageInfo.versionPaths; + var packageJsonContent = packageInfo && packageInfo.contents.packageJsonContent; + var versionPaths = packageInfo && packageInfo.contents.versionPaths; return withPackageId(packageInfo, loadNodeModuleFromDirectoryWorker(extensions, candidate, onlyRecordFailures, state, packageJsonContent, versionPaths)); } /* @internal */ function getEntrypointsFromPackageJsonInfo(packageJsonInfo, options, host, cache, resolveJs) { - if (!resolveJs && packageJsonInfo.resolvedEntrypoints !== undefined) { + if (!resolveJs && packageJsonInfo.contents.resolvedEntrypoints !== undefined) { // Cached value excludes resolutions to JS files - those could be // cached separately, but they're used rarely. - return packageJsonInfo.resolvedEntrypoints; + return packageJsonInfo.contents.resolvedEntrypoints; } var entrypoints; var extensions = resolveJs ? Extensions.JavaScript : Extensions.TypeScript; @@ -44326,13 +44327,13 @@ var ts; requireState.conditions = ["node", "require", "types"]; requireState.requestContainingDirectory = packageJsonInfo.packageDirectory; var requireResolution = loadNodeModuleFromDirectoryWorker(extensions, packageJsonInfo.packageDirectory, - /*onlyRecordFailures*/ false, requireState, packageJsonInfo.packageJsonContent, packageJsonInfo.versionPaths); + /*onlyRecordFailures*/ false, requireState, packageJsonInfo.contents.packageJsonContent, packageJsonInfo.contents.versionPaths); entrypoints = ts.append(entrypoints, requireResolution === null || requireResolution === void 0 ? void 0 : requireResolution.path); - if (features & NodeResolutionFeatures.Exports && packageJsonInfo.packageJsonContent.exports) { + if (features & NodeResolutionFeatures.Exports && packageJsonInfo.contents.packageJsonContent.exports) { for (var _i = 0, _a = [["node", "import", "types"], ["node", "require", "types"]]; _i < _a.length; _i++) { var conditions = _a[_i]; var exportState = __assign(__assign({}, requireState), { failedLookupLocations: [], conditions: conditions }); - var exportResolutions = loadEntrypointsFromExportMap(packageJsonInfo, packageJsonInfo.packageJsonContent.exports, exportState, extensions); + var exportResolutions = loadEntrypointsFromExportMap(packageJsonInfo, packageJsonInfo.contents.packageJsonContent.exports, exportState, extensions); if (exportResolutions) { for (var _b = 0, exportResolutions_1 = exportResolutions; _b < exportResolutions_1.length; _b++) { var resolution = exportResolutions_1[_b]; @@ -44341,7 +44342,7 @@ var ts; } } } - return packageJsonInfo.resolvedEntrypoints = entrypoints || false; + return packageJsonInfo.contents.resolvedEntrypoints = entrypoints || false; } ts.getEntrypointsFromPackageJsonInfo = getEntrypointsFromPackageJsonInfo; function loadEntrypointsFromExportMap(scope, exports, state, extensions) { @@ -44445,7 +44446,9 @@ var ts; if (traceEnabled) trace(host, ts.Diagnostics.File_0_exists_according_to_earlier_cached_lookups, packageJsonPath); state.affectingLocations.push(packageJsonPath); - return existing; + return existing.packageDirectory === packageDirectory ? + existing : + { packageDirectory: packageDirectory, contents: existing.contents }; } else { if (existing && traceEnabled) @@ -44461,7 +44464,7 @@ var ts; trace(host, ts.Diagnostics.Found_package_json_at_0, packageJsonPath); } var versionPaths = readPackageJsonTypesVersionPaths(packageJsonContent, state); - var result = { packageDirectory: packageDirectory, packageJsonContent: packageJsonContent, versionPaths: versionPaths, resolvedEntrypoints: undefined }; + var result = { packageDirectory: packageDirectory, contents: { packageJsonContent: packageJsonContent, versionPaths: versionPaths, resolvedEntrypoints: undefined } }; (_b = state.packageJsonInfoCache) === null || _b === void 0 ? void 0 : _b.setPackageJsonInfo(packageJsonPath, result); state.affectingLocations.push(packageJsonPath); return result; @@ -44586,17 +44589,16 @@ var ts; } function loadModuleFromSelfNameReference(extensions, moduleName, directory, state, cache, redirectedReference) { var _a, _b; - var useCaseSensitiveFileNames = typeof state.host.useCaseSensitiveFileNames === "function" ? state.host.useCaseSensitiveFileNames() : state.host.useCaseSensitiveFileNames; - var directoryPath = ts.toPath(ts.combinePaths(directory, "dummy"), (_b = (_a = state.host).getCurrentDirectory) === null || _b === void 0 ? void 0 : _b.call(_a), ts.createGetCanonicalFileName(useCaseSensitiveFileNames === undefined ? true : useCaseSensitiveFileNames)); + var directoryPath = ts.getNormalizedAbsolutePath(ts.combinePaths(directory, "dummy"), (_b = (_a = state.host).getCurrentDirectory) === null || _b === void 0 ? void 0 : _b.call(_a)); var scope = getPackageScopeForPath(directoryPath, state); - if (!scope || !scope.packageJsonContent.exports) { + if (!scope || !scope.contents.packageJsonContent.exports) { return undefined; } - if (typeof scope.packageJsonContent.name !== "string") { + if (typeof scope.contents.packageJsonContent.name !== "string") { return undefined; } var parts = ts.getPathComponents(moduleName); // unrooted paths should have `""` as their 0th entry - var nameParts = ts.getPathComponents(scope.packageJsonContent.name); + var nameParts = ts.getPathComponents(scope.contents.packageJsonContent.name); if (!ts.every(nameParts, function (p, i) { return parts[i] === p; })) { return undefined; } @@ -44604,30 +44606,30 @@ var ts; return loadModuleFromExports(scope, extensions, !ts.length(trailingParts) ? "." : ".".concat(ts.directorySeparator).concat(trailingParts.join(ts.directorySeparator)), state, cache, redirectedReference); } function loadModuleFromExports(scope, extensions, subpath, state, cache, redirectedReference) { - if (!scope.packageJsonContent.exports) { + if (!scope.contents.packageJsonContent.exports) { return undefined; } if (subpath === ".") { var mainExport = void 0; - if (typeof scope.packageJsonContent.exports === "string" || Array.isArray(scope.packageJsonContent.exports) || (typeof scope.packageJsonContent.exports === "object" && noKeyStartsWithDot(scope.packageJsonContent.exports))) { - mainExport = scope.packageJsonContent.exports; + if (typeof scope.contents.packageJsonContent.exports === "string" || Array.isArray(scope.contents.packageJsonContent.exports) || (typeof scope.contents.packageJsonContent.exports === "object" && noKeyStartsWithDot(scope.contents.packageJsonContent.exports))) { + mainExport = scope.contents.packageJsonContent.exports; } - else if (ts.hasProperty(scope.packageJsonContent.exports, ".")) { - mainExport = scope.packageJsonContent.exports["."]; + else if (ts.hasProperty(scope.contents.packageJsonContent.exports, ".")) { + mainExport = scope.contents.packageJsonContent.exports["."]; } if (mainExport) { var loadModuleFromTargetImportOrExport = getLoadModuleFromTargetImportOrExport(extensions, state, cache, redirectedReference, subpath, scope, /*isImports*/ false); return loadModuleFromTargetImportOrExport(mainExport, "", /*pattern*/ false); } } - else if (allKeysStartWithDot(scope.packageJsonContent.exports)) { - if (typeof scope.packageJsonContent.exports !== "object") { + else if (allKeysStartWithDot(scope.contents.packageJsonContent.exports)) { + if (typeof scope.contents.packageJsonContent.exports !== "object") { if (state.traceEnabled) { trace(state.host, ts.Diagnostics.Export_specifier_0_does_not_exist_in_package_json_scope_at_path_1, subpath, scope.packageDirectory); } return toSearchResult(/*value*/ undefined); } - var result = loadModuleFromImportsOrExports(extensions, state, cache, redirectedReference, subpath, scope.packageJsonContent.exports, scope, /*isImports*/ false); + var result = loadModuleFromImportsOrExports(extensions, state, cache, redirectedReference, subpath, scope.contents.packageJsonContent.exports, scope, /*isImports*/ false); if (result) { return result; } @@ -44645,8 +44647,7 @@ var ts; } return toSearchResult(/*value*/ undefined); } - var useCaseSensitiveFileNames = typeof state.host.useCaseSensitiveFileNames === "function" ? state.host.useCaseSensitiveFileNames() : state.host.useCaseSensitiveFileNames; - var directoryPath = ts.toPath(ts.combinePaths(directory, "dummy"), (_b = (_a = state.host).getCurrentDirectory) === null || _b === void 0 ? void 0 : _b.call(_a), ts.createGetCanonicalFileName(useCaseSensitiveFileNames === undefined ? true : useCaseSensitiveFileNames)); + var directoryPath = ts.getNormalizedAbsolutePath(ts.combinePaths(directory, "dummy"), (_b = (_a = state.host).getCurrentDirectory) === null || _b === void 0 ? void 0 : _b.call(_a)); var scope = getPackageScopeForPath(directoryPath, state); if (!scope) { if (state.traceEnabled) { @@ -44654,13 +44655,13 @@ var ts; } return toSearchResult(/*value*/ undefined); } - if (!scope.packageJsonContent.imports) { + if (!scope.contents.packageJsonContent.imports) { if (state.traceEnabled) { trace(state.host, ts.Diagnostics.package_json_scope_0_has_no_imports_defined, scope.packageDirectory); } return toSearchResult(/*value*/ undefined); } - var result = loadModuleFromImportsOrExports(extensions, state, cache, redirectedReference, moduleName, scope.packageJsonContent.imports, scope, /*isImports*/ true); + var result = loadModuleFromImportsOrExports(extensions, state, cache, redirectedReference, moduleName, scope.contents.packageJsonContent.imports, scope, /*isImports*/ true); if (result) { return result; } @@ -45005,7 +45006,7 @@ var ts; if (fromFile) { return noPackageId(fromFile); } - var fromDirectory = loadNodeModuleFromDirectoryWorker(extensions, candidate, !nodeModulesDirectoryExists, state, packageInfo.packageJsonContent, packageInfo.versionPaths); + var fromDirectory = loadNodeModuleFromDirectoryWorker(extensions, candidate, !nodeModulesDirectoryExists, state, packageInfo.contents.packageJsonContent, packageInfo.contents.versionPaths); return withPackageId(packageInfo, fromDirectory); } } @@ -45013,14 +45014,14 @@ var ts; var loader = function (extensions, candidate, onlyRecordFailures, state) { var _a; // package exports are higher priority than file/directory lookups (and, if there's exports present, blocks them) - if (packageInfo && packageInfo.packageJsonContent.exports && state.features & NodeResolutionFeatures.Exports) { + if (packageInfo && packageInfo.contents.packageJsonContent.exports && state.features & NodeResolutionFeatures.Exports) { return (_a = loadModuleFromExports(packageInfo, extensions, ts.combinePaths(".", rest), state, cache, redirectedReference)) === null || _a === void 0 ? void 0 : _a.value; } var pathAndExtension = loadModuleFromFile(extensions, candidate, onlyRecordFailures, state) || - loadNodeModuleFromDirectoryWorker(extensions, candidate, onlyRecordFailures, state, packageInfo && packageInfo.packageJsonContent, packageInfo && packageInfo.versionPaths); + loadNodeModuleFromDirectoryWorker(extensions, candidate, onlyRecordFailures, state, packageInfo && packageInfo.contents.packageJsonContent, packageInfo && packageInfo.contents.versionPaths); if (!pathAndExtension && packageInfo // eslint-disable-next-line no-null/no-null - && (packageInfo.packageJsonContent.exports === undefined || packageInfo.packageJsonContent.exports === null) + && (packageInfo.contents.packageJsonContent.exports === undefined || packageInfo.contents.packageJsonContent.exports === null) && state.features & NodeResolutionFeatures.EsmMode) { // EsmMode disables index lookup in `loadNodeModuleFromDirectoryWorker` generally, however non-relative package resolutions still assume // a default `index.js` entrypoint if no `main` or `exports` are present @@ -45032,12 +45033,12 @@ var ts; var packageDirectory = ts.combinePaths(nodeModulesDirectory, packageName); // Don't use a "types" or "main" from here because we're not loading the root, but a subdirectory -- just here for the packageId and path mappings. packageInfo = getPackageJsonInfo(packageDirectory, !nodeModulesDirectoryExists, state); - if (packageInfo && packageInfo.versionPaths) { + if (packageInfo && packageInfo.contents.versionPaths) { if (state.traceEnabled) { - trace(state.host, ts.Diagnostics.package_json_has_a_typesVersions_entry_0_that_matches_compiler_version_1_looking_for_a_pattern_to_match_module_name_2, packageInfo.versionPaths.version, ts.version, rest); + trace(state.host, ts.Diagnostics.package_json_has_a_typesVersions_entry_0_that_matches_compiler_version_1_looking_for_a_pattern_to_match_module_name_2, packageInfo.contents.versionPaths.version, ts.version, rest); } var packageDirectoryExists = nodeModulesDirectoryExists && ts.directoryProbablyExists(packageDirectory, state.host); - var fromPaths = tryLoadModuleUsingPaths(extensions, rest, packageDirectory, packageInfo.versionPaths.paths, /*pathPatterns*/ undefined, loader, !packageDirectoryExists, state); + var fromPaths = tryLoadModuleUsingPaths(extensions, rest, packageDirectory, packageInfo.contents.versionPaths.paths, /*pathPatterns*/ undefined, loader, !packageDirectoryExists, state); if (fromPaths) { return fromPaths.value; } @@ -49338,6 +49339,7 @@ var ts; var wildcardType = createIntrinsicType(1 /* TypeFlags.Any */, "any"); var errorType = createIntrinsicType(1 /* TypeFlags.Any */, "error"); var unresolvedType = createIntrinsicType(1 /* TypeFlags.Any */, "unresolved"); + var nonInferrableAnyType = createIntrinsicType(1 /* TypeFlags.Any */, "any", 65536 /* ObjectFlags.ContainsWideningType */); var intrinsicMarkerType = createIntrinsicType(1 /* TypeFlags.Any */, "intrinsic"); var unknownType = createIntrinsicType(2 /* TypeFlags.Unknown */, "unknown"); var nonNullUnknownType = createIntrinsicType(2 /* TypeFlags.Unknown */, "unknown"); @@ -51939,7 +51941,7 @@ var ts; if (ext === ".ts" /* Extension.Ts */ || ext === ".js" /* Extension.Js */ || ext === ".tsx" /* Extension.Tsx */ || ext === ".jsx" /* Extension.Jsx */) { var scope = currentSourceFile.packageJsonScope; var targetExt = ext === ".ts" /* Extension.Ts */ ? ".mts" /* Extension.Mts */ : ext === ".js" /* Extension.Js */ ? ".mjs" /* Extension.Mjs */ : undefined; - if (scope && !scope.packageJsonContent.type) { + if (scope && !scope.contents.packageJsonContent.type) { if (targetExt) { diagnosticDetails = ts.chainDiagnosticMessages( /*details*/ undefined, ts.Diagnostics.To_convert_this_file_to_an_ECMAScript_module_change_its_file_extension_to_0_or_add_the_field_type_Colon_module_to_1, targetExt, ts.combinePaths(scope.packageDirectory, "package.json")); @@ -54167,22 +54169,15 @@ var ts; context.approximateLength += ts.symbolName(parameterSymbol).length + 3; return parameterNode; function cloneBindingName(node) { - return elideInitializerAndPropertyRenamingAndSetEmitFlags(node); - function elideInitializerAndPropertyRenamingAndSetEmitFlags(node) { + return elideInitializerAndSetEmitFlags(node); + function elideInitializerAndSetEmitFlags(node) { if (context.tracker.trackSymbol && ts.isComputedPropertyName(node) && isLateBindableName(node)) { trackComputedName(node.expression, context.enclosingDeclaration, context); } - var visited = ts.visitEachChild(node, elideInitializerAndPropertyRenamingAndSetEmitFlags, ts.nullTransformationContext, /*nodesVisitor*/ undefined, elideInitializerAndPropertyRenamingAndSetEmitFlags); + var visited = ts.visitEachChild(node, elideInitializerAndSetEmitFlags, ts.nullTransformationContext, /*nodesVisitor*/ undefined, elideInitializerAndSetEmitFlags); if (ts.isBindingElement(visited)) { - if (visited.propertyName && ts.isIdentifier(visited.propertyName) && ts.isIdentifier(visited.name)) { - visited = ts.factory.updateBindingElement(visited, visited.dotDotDotToken, - /* propertyName*/ undefined, visited.propertyName, - /*initializer*/ undefined); - } - else { - visited = ts.factory.updateBindingElement(visited, visited.dotDotDotToken, visited.propertyName, visited.name, - /*initializer*/ undefined); - } + visited = ts.factory.updateBindingElement(visited, visited.dotDotDotToken, visited.propertyName, visited.name, + /*initializer*/ undefined); } if (!ts.nodeIsSynthesized(visited)) { visited = ts.factory.cloneNode(visited); @@ -57177,7 +57172,11 @@ var ts; if (reportErrors && !declarationBelongsToPrivateAmbientMember(element)) { reportImplicitAny(element, anyType); } - return anyType; + // When we're including the pattern in the type (an indication we're obtaining a contextual type), we + // use a non-inferrable any type. Inference will never directly infer this type, but it is possible + // to infer a type that contains it, e.g. for a binding pattern like [foo] or { foo }. In such cases, + // widening of the binding pattern type substitutes a regular any for the non-inferrable any. + return includePatternInType ? nonInferrableAnyType : anyType; } // Return the type implied by an object binding pattern function getTypeFromObjectBindingPattern(pattern, includePatternInType, reportErrors) { @@ -59278,6 +59277,12 @@ var ts; return mapType(type, getLowerBoundOfKeyType); } if (type.flags & 2097152 /* TypeFlags.Intersection */) { + // Similarly to getTypeFromIntersectionTypeNode, we preserve the special string & {}, number & {}, + // and bigint & {} intersections that are used to prevent subtype reduction in union types. + var types = type.types; + if (types.length === 2 && !!(types[0].flags & (4 /* TypeFlags.String */ | 8 /* TypeFlags.Number */ | 64 /* TypeFlags.BigInt */)) && types[1] === emptyTypeLiteralType) { + return type; + } return getIntersectionType(ts.sameMap(type.types, getLowerBoundOfKeyType)); } return type; @@ -69465,7 +69470,10 @@ var ts; // // This flag is infectious; if we produce Box (where never is silentNeverType), Box is // also non-inferrable. - if (ts.getObjectFlags(source) & 262144 /* ObjectFlags.NonInferrableType */) { + // + // As a special case, also ignore nonInferrableAnyType, which is a special form of the any type + // used as a stand-in for binding elements when they are being inferred. + if (ts.getObjectFlags(source) & 262144 /* ObjectFlags.NonInferrableType */ || source === nonInferrableAnyType) { return; } if (!inference.isFixed) { @@ -81631,7 +81639,7 @@ var ts; checkDecorators(node); } function getEffectiveTypeArgumentAtIndex(node, typeParameters, index) { - if (index < typeParameters.length) { + if (node.typeArguments && index < node.typeArguments.length) { return getTypeFromTypeNode(node.typeArguments[index]); } return getEffectiveTypeArguments(node, typeParameters)[index]; @@ -90410,7 +90418,7 @@ var ts; return grammarErrorOnNode(node, ts.Diagnostics.This_use_of_import_is_invalid_import_calls_can_be_written_but_they_must_have_parentheses_and_cannot_have_type_arguments); } var nodeArguments = node.arguments; - if (moduleKind !== ts.ModuleKind.ESNext && moduleKind !== ts.ModuleKind.NodeNext) { + if (moduleKind !== ts.ModuleKind.ESNext && moduleKind !== ts.ModuleKind.NodeNext && moduleKind !== ts.ModuleKind.Node16) { // We are allowed trailing comma after proposal-import-assertions. checkGrammarForDisallowedTrailingComma(nodeArguments); if (nodeArguments.length > 1) { @@ -118057,7 +118065,7 @@ var ts; state.failedLookupLocations = packageJsonLocations; state.affectingLocations = packageJsonLocations; var packageJsonScope = ts.getPackageScopeForPath(fileName, state); - var impliedNodeFormat = (packageJsonScope === null || packageJsonScope === void 0 ? void 0 : packageJsonScope.packageJsonContent.type) === "module" ? ts.ModuleKind.ESNext : ts.ModuleKind.CommonJS; + var impliedNodeFormat = (packageJsonScope === null || packageJsonScope === void 0 ? void 0 : packageJsonScope.contents.packageJsonContent.type) === "module" ? ts.ModuleKind.ESNext : ts.ModuleKind.CommonJS; return { impliedNodeFormat: impliedNodeFormat, packageJsonLocations: packageJsonLocations, packageJsonScope: packageJsonScope }; } } @@ -119788,7 +119796,7 @@ var ts; // It's a _little odd_ that we can't set `impliedNodeFormat` until the program step - but it's the first and only time we have a resolution cache // and a freshly made source file node on hand at the same time, and we need both to set the field. Persisting the resolution cache all the way // to the check and emit steps would be bad - so we much prefer detecting and storing the format information on the source file node upfront. - var result = getImpliedNodeFormatForFileWorker(toPath(fileName), moduleResolutionCache === null || moduleResolutionCache === void 0 ? void 0 : moduleResolutionCache.getPackageJsonInfoCache(), host, options); + var result = getImpliedNodeFormatForFileWorker(ts.getNormalizedAbsolutePath(fileName, currentDirectory), moduleResolutionCache === null || moduleResolutionCache === void 0 ? void 0 : moduleResolutionCache.getPackageJsonInfoCache(), host, options); var languageVersion = ts.getEmitScriptTarget(options); var setExternalModuleIndicator = ts.getSetExternalModuleIndicator(options); return typeof result === "object" ? __assign(__assign({}, result), { languageVersion: languageVersion, setExternalModuleIndicator: setExternalModuleIndicator }) : @@ -124449,7 +124457,7 @@ var ts; var maybeBlockedByTypesVersions = false; var cachedPackageJson = (_b = (_a = host.getPackageJsonInfoCache) === null || _a === void 0 ? void 0 : _a.call(host)) === null || _b === void 0 ? void 0 : _b.getPackageJsonInfo(packageJsonPath); if (typeof cachedPackageJson === "object" || cachedPackageJson === undefined && host.fileExists(packageJsonPath)) { - var packageJsonContent = (cachedPackageJson === null || cachedPackageJson === void 0 ? void 0 : cachedPackageJson.packageJsonContent) || JSON.parse(host.readFile(packageJsonPath)); + var packageJsonContent = (cachedPackageJson === null || cachedPackageJson === void 0 ? void 0 : cachedPackageJson.contents.packageJsonContent) || JSON.parse(host.readFile(packageJsonPath)); var importMode = overrideMode || importingSourceFile.impliedNodeFormat; if (ts.getEmitModuleResolutionKind(options) === ts.ModuleResolutionKind.Node16 || ts.getEmitModuleResolutionKind(options) === ts.ModuleResolutionKind.NodeNext) { var conditions = ["node", importMode === ts.ModuleKind.ESNext ? "import" : "require", "types"]; @@ -124811,7 +124819,7 @@ var ts; case ts.ModuleKind.CommonJS: if (file.packageJsonScope) { (result !== null && result !== void 0 ? result : (result = [])).push(ts.chainDiagnosticMessages( - /*details*/ undefined, file.packageJsonScope.packageJsonContent.type ? + /*details*/ undefined, file.packageJsonScope.contents.packageJsonContent.type ? ts.Diagnostics.File_is_CommonJS_module_because_0_has_field_type_whose_value_is_not_module : ts.Diagnostics.File_is_CommonJS_module_because_0_does_not_have_field_type, toFileName(ts.last(file.packageJsonLocations), fileNameConvertor))); } @@ -141966,7 +141974,7 @@ var ts; } var parent = node.parent; var typeChecker = program.getTypeChecker(); - if (node.kind === 159 /* SyntaxKind.OverrideKeyword */ || (ts.isJSDocOverrideTag(node) && ts.rangeContainsPosition(node.tagName, position))) { + if (node.kind === 159 /* SyntaxKind.OverrideKeyword */ || (ts.isIdentifier(node) && ts.isJSDocOverrideTag(parent) && parent.tagName === node)) { return getDefinitionFromOverriddenMember(typeChecker, node) || ts.emptyArray; } // Labels diff --git a/lib/typescriptServices.js b/lib/typescriptServices.js index 61b1259b561..955e00658c0 100644 --- a/lib/typescriptServices.js +++ b/lib/typescriptServices.js @@ -294,7 +294,7 @@ var ts; // The following is baselined as a literal template type without intervention /** The version of the TypeScript compiler release */ // eslint-disable-next-line @typescript-eslint/no-inferrable-types - ts.version = "4.8.3"; + ts.version = "4.8.4"; /* @internal */ var Comparison; (function (Comparison) { @@ -31701,6 +31701,7 @@ var ts; case 335 /* SyntaxKind.JSDocProtectedTag */: case 336 /* SyntaxKind.JSDocReadonlyTag */: case 331 /* SyntaxKind.JSDocDeprecatedTag */: + case 337 /* SyntaxKind.JSDocOverrideTag */: return visitNode(cbNode, node.tagName) || (typeof node.comment === "string" ? undefined : visitNodes(cbNode, cbNodes, node.comment)); case 350 /* SyntaxKind.PartiallyEmittedExpression */: @@ -42989,7 +42990,7 @@ var ts; function withPackageId(packageInfo, r) { var packageId; if (r && packageInfo) { - var packageJsonContent = packageInfo.packageJsonContent; + var packageJsonContent = packageInfo.contents.packageJsonContent; if (typeof packageJsonContent.name === "string" && typeof packageJsonContent.version === "string") { packageId = { name: packageJsonContent.name, @@ -44308,16 +44309,16 @@ var ts; function loadNodeModuleFromDirectory(extensions, candidate, onlyRecordFailures, state, considerPackageJson) { if (considerPackageJson === void 0) { considerPackageJson = true; } var packageInfo = considerPackageJson ? getPackageJsonInfo(candidate, onlyRecordFailures, state) : undefined; - var packageJsonContent = packageInfo && packageInfo.packageJsonContent; - var versionPaths = packageInfo && packageInfo.versionPaths; + var packageJsonContent = packageInfo && packageInfo.contents.packageJsonContent; + var versionPaths = packageInfo && packageInfo.contents.versionPaths; return withPackageId(packageInfo, loadNodeModuleFromDirectoryWorker(extensions, candidate, onlyRecordFailures, state, packageJsonContent, versionPaths)); } /* @internal */ function getEntrypointsFromPackageJsonInfo(packageJsonInfo, options, host, cache, resolveJs) { - if (!resolveJs && packageJsonInfo.resolvedEntrypoints !== undefined) { + if (!resolveJs && packageJsonInfo.contents.resolvedEntrypoints !== undefined) { // Cached value excludes resolutions to JS files - those could be // cached separately, but they're used rarely. - return packageJsonInfo.resolvedEntrypoints; + return packageJsonInfo.contents.resolvedEntrypoints; } var entrypoints; var extensions = resolveJs ? Extensions.JavaScript : Extensions.TypeScript; @@ -44326,13 +44327,13 @@ var ts; requireState.conditions = ["node", "require", "types"]; requireState.requestContainingDirectory = packageJsonInfo.packageDirectory; var requireResolution = loadNodeModuleFromDirectoryWorker(extensions, packageJsonInfo.packageDirectory, - /*onlyRecordFailures*/ false, requireState, packageJsonInfo.packageJsonContent, packageJsonInfo.versionPaths); + /*onlyRecordFailures*/ false, requireState, packageJsonInfo.contents.packageJsonContent, packageJsonInfo.contents.versionPaths); entrypoints = ts.append(entrypoints, requireResolution === null || requireResolution === void 0 ? void 0 : requireResolution.path); - if (features & NodeResolutionFeatures.Exports && packageJsonInfo.packageJsonContent.exports) { + if (features & NodeResolutionFeatures.Exports && packageJsonInfo.contents.packageJsonContent.exports) { for (var _i = 0, _a = [["node", "import", "types"], ["node", "require", "types"]]; _i < _a.length; _i++) { var conditions = _a[_i]; var exportState = __assign(__assign({}, requireState), { failedLookupLocations: [], conditions: conditions }); - var exportResolutions = loadEntrypointsFromExportMap(packageJsonInfo, packageJsonInfo.packageJsonContent.exports, exportState, extensions); + var exportResolutions = loadEntrypointsFromExportMap(packageJsonInfo, packageJsonInfo.contents.packageJsonContent.exports, exportState, extensions); if (exportResolutions) { for (var _b = 0, exportResolutions_1 = exportResolutions; _b < exportResolutions_1.length; _b++) { var resolution = exportResolutions_1[_b]; @@ -44341,7 +44342,7 @@ var ts; } } } - return packageJsonInfo.resolvedEntrypoints = entrypoints || false; + return packageJsonInfo.contents.resolvedEntrypoints = entrypoints || false; } ts.getEntrypointsFromPackageJsonInfo = getEntrypointsFromPackageJsonInfo; function loadEntrypointsFromExportMap(scope, exports, state, extensions) { @@ -44445,7 +44446,9 @@ var ts; if (traceEnabled) trace(host, ts.Diagnostics.File_0_exists_according_to_earlier_cached_lookups, packageJsonPath); state.affectingLocations.push(packageJsonPath); - return existing; + return existing.packageDirectory === packageDirectory ? + existing : + { packageDirectory: packageDirectory, contents: existing.contents }; } else { if (existing && traceEnabled) @@ -44461,7 +44464,7 @@ var ts; trace(host, ts.Diagnostics.Found_package_json_at_0, packageJsonPath); } var versionPaths = readPackageJsonTypesVersionPaths(packageJsonContent, state); - var result = { packageDirectory: packageDirectory, packageJsonContent: packageJsonContent, versionPaths: versionPaths, resolvedEntrypoints: undefined }; + var result = { packageDirectory: packageDirectory, contents: { packageJsonContent: packageJsonContent, versionPaths: versionPaths, resolvedEntrypoints: undefined } }; (_b = state.packageJsonInfoCache) === null || _b === void 0 ? void 0 : _b.setPackageJsonInfo(packageJsonPath, result); state.affectingLocations.push(packageJsonPath); return result; @@ -44586,17 +44589,16 @@ var ts; } function loadModuleFromSelfNameReference(extensions, moduleName, directory, state, cache, redirectedReference) { var _a, _b; - var useCaseSensitiveFileNames = typeof state.host.useCaseSensitiveFileNames === "function" ? state.host.useCaseSensitiveFileNames() : state.host.useCaseSensitiveFileNames; - var directoryPath = ts.toPath(ts.combinePaths(directory, "dummy"), (_b = (_a = state.host).getCurrentDirectory) === null || _b === void 0 ? void 0 : _b.call(_a), ts.createGetCanonicalFileName(useCaseSensitiveFileNames === undefined ? true : useCaseSensitiveFileNames)); + var directoryPath = ts.getNormalizedAbsolutePath(ts.combinePaths(directory, "dummy"), (_b = (_a = state.host).getCurrentDirectory) === null || _b === void 0 ? void 0 : _b.call(_a)); var scope = getPackageScopeForPath(directoryPath, state); - if (!scope || !scope.packageJsonContent.exports) { + if (!scope || !scope.contents.packageJsonContent.exports) { return undefined; } - if (typeof scope.packageJsonContent.name !== "string") { + if (typeof scope.contents.packageJsonContent.name !== "string") { return undefined; } var parts = ts.getPathComponents(moduleName); // unrooted paths should have `""` as their 0th entry - var nameParts = ts.getPathComponents(scope.packageJsonContent.name); + var nameParts = ts.getPathComponents(scope.contents.packageJsonContent.name); if (!ts.every(nameParts, function (p, i) { return parts[i] === p; })) { return undefined; } @@ -44604,30 +44606,30 @@ var ts; return loadModuleFromExports(scope, extensions, !ts.length(trailingParts) ? "." : ".".concat(ts.directorySeparator).concat(trailingParts.join(ts.directorySeparator)), state, cache, redirectedReference); } function loadModuleFromExports(scope, extensions, subpath, state, cache, redirectedReference) { - if (!scope.packageJsonContent.exports) { + if (!scope.contents.packageJsonContent.exports) { return undefined; } if (subpath === ".") { var mainExport = void 0; - if (typeof scope.packageJsonContent.exports === "string" || Array.isArray(scope.packageJsonContent.exports) || (typeof scope.packageJsonContent.exports === "object" && noKeyStartsWithDot(scope.packageJsonContent.exports))) { - mainExport = scope.packageJsonContent.exports; + if (typeof scope.contents.packageJsonContent.exports === "string" || Array.isArray(scope.contents.packageJsonContent.exports) || (typeof scope.contents.packageJsonContent.exports === "object" && noKeyStartsWithDot(scope.contents.packageJsonContent.exports))) { + mainExport = scope.contents.packageJsonContent.exports; } - else if (ts.hasProperty(scope.packageJsonContent.exports, ".")) { - mainExport = scope.packageJsonContent.exports["."]; + else if (ts.hasProperty(scope.contents.packageJsonContent.exports, ".")) { + mainExport = scope.contents.packageJsonContent.exports["."]; } if (mainExport) { var loadModuleFromTargetImportOrExport = getLoadModuleFromTargetImportOrExport(extensions, state, cache, redirectedReference, subpath, scope, /*isImports*/ false); return loadModuleFromTargetImportOrExport(mainExport, "", /*pattern*/ false); } } - else if (allKeysStartWithDot(scope.packageJsonContent.exports)) { - if (typeof scope.packageJsonContent.exports !== "object") { + else if (allKeysStartWithDot(scope.contents.packageJsonContent.exports)) { + if (typeof scope.contents.packageJsonContent.exports !== "object") { if (state.traceEnabled) { trace(state.host, ts.Diagnostics.Export_specifier_0_does_not_exist_in_package_json_scope_at_path_1, subpath, scope.packageDirectory); } return toSearchResult(/*value*/ undefined); } - var result = loadModuleFromImportsOrExports(extensions, state, cache, redirectedReference, subpath, scope.packageJsonContent.exports, scope, /*isImports*/ false); + var result = loadModuleFromImportsOrExports(extensions, state, cache, redirectedReference, subpath, scope.contents.packageJsonContent.exports, scope, /*isImports*/ false); if (result) { return result; } @@ -44645,8 +44647,7 @@ var ts; } return toSearchResult(/*value*/ undefined); } - var useCaseSensitiveFileNames = typeof state.host.useCaseSensitiveFileNames === "function" ? state.host.useCaseSensitiveFileNames() : state.host.useCaseSensitiveFileNames; - var directoryPath = ts.toPath(ts.combinePaths(directory, "dummy"), (_b = (_a = state.host).getCurrentDirectory) === null || _b === void 0 ? void 0 : _b.call(_a), ts.createGetCanonicalFileName(useCaseSensitiveFileNames === undefined ? true : useCaseSensitiveFileNames)); + var directoryPath = ts.getNormalizedAbsolutePath(ts.combinePaths(directory, "dummy"), (_b = (_a = state.host).getCurrentDirectory) === null || _b === void 0 ? void 0 : _b.call(_a)); var scope = getPackageScopeForPath(directoryPath, state); if (!scope) { if (state.traceEnabled) { @@ -44654,13 +44655,13 @@ var ts; } return toSearchResult(/*value*/ undefined); } - if (!scope.packageJsonContent.imports) { + if (!scope.contents.packageJsonContent.imports) { if (state.traceEnabled) { trace(state.host, ts.Diagnostics.package_json_scope_0_has_no_imports_defined, scope.packageDirectory); } return toSearchResult(/*value*/ undefined); } - var result = loadModuleFromImportsOrExports(extensions, state, cache, redirectedReference, moduleName, scope.packageJsonContent.imports, scope, /*isImports*/ true); + var result = loadModuleFromImportsOrExports(extensions, state, cache, redirectedReference, moduleName, scope.contents.packageJsonContent.imports, scope, /*isImports*/ true); if (result) { return result; } @@ -45005,7 +45006,7 @@ var ts; if (fromFile) { return noPackageId(fromFile); } - var fromDirectory = loadNodeModuleFromDirectoryWorker(extensions, candidate, !nodeModulesDirectoryExists, state, packageInfo.packageJsonContent, packageInfo.versionPaths); + var fromDirectory = loadNodeModuleFromDirectoryWorker(extensions, candidate, !nodeModulesDirectoryExists, state, packageInfo.contents.packageJsonContent, packageInfo.contents.versionPaths); return withPackageId(packageInfo, fromDirectory); } } @@ -45013,14 +45014,14 @@ var ts; var loader = function (extensions, candidate, onlyRecordFailures, state) { var _a; // package exports are higher priority than file/directory lookups (and, if there's exports present, blocks them) - if (packageInfo && packageInfo.packageJsonContent.exports && state.features & NodeResolutionFeatures.Exports) { + if (packageInfo && packageInfo.contents.packageJsonContent.exports && state.features & NodeResolutionFeatures.Exports) { return (_a = loadModuleFromExports(packageInfo, extensions, ts.combinePaths(".", rest), state, cache, redirectedReference)) === null || _a === void 0 ? void 0 : _a.value; } var pathAndExtension = loadModuleFromFile(extensions, candidate, onlyRecordFailures, state) || - loadNodeModuleFromDirectoryWorker(extensions, candidate, onlyRecordFailures, state, packageInfo && packageInfo.packageJsonContent, packageInfo && packageInfo.versionPaths); + loadNodeModuleFromDirectoryWorker(extensions, candidate, onlyRecordFailures, state, packageInfo && packageInfo.contents.packageJsonContent, packageInfo && packageInfo.contents.versionPaths); if (!pathAndExtension && packageInfo // eslint-disable-next-line no-null/no-null - && (packageInfo.packageJsonContent.exports === undefined || packageInfo.packageJsonContent.exports === null) + && (packageInfo.contents.packageJsonContent.exports === undefined || packageInfo.contents.packageJsonContent.exports === null) && state.features & NodeResolutionFeatures.EsmMode) { // EsmMode disables index lookup in `loadNodeModuleFromDirectoryWorker` generally, however non-relative package resolutions still assume // a default `index.js` entrypoint if no `main` or `exports` are present @@ -45032,12 +45033,12 @@ var ts; var packageDirectory = ts.combinePaths(nodeModulesDirectory, packageName); // Don't use a "types" or "main" from here because we're not loading the root, but a subdirectory -- just here for the packageId and path mappings. packageInfo = getPackageJsonInfo(packageDirectory, !nodeModulesDirectoryExists, state); - if (packageInfo && packageInfo.versionPaths) { + if (packageInfo && packageInfo.contents.versionPaths) { if (state.traceEnabled) { - trace(state.host, ts.Diagnostics.package_json_has_a_typesVersions_entry_0_that_matches_compiler_version_1_looking_for_a_pattern_to_match_module_name_2, packageInfo.versionPaths.version, ts.version, rest); + trace(state.host, ts.Diagnostics.package_json_has_a_typesVersions_entry_0_that_matches_compiler_version_1_looking_for_a_pattern_to_match_module_name_2, packageInfo.contents.versionPaths.version, ts.version, rest); } var packageDirectoryExists = nodeModulesDirectoryExists && ts.directoryProbablyExists(packageDirectory, state.host); - var fromPaths = tryLoadModuleUsingPaths(extensions, rest, packageDirectory, packageInfo.versionPaths.paths, /*pathPatterns*/ undefined, loader, !packageDirectoryExists, state); + var fromPaths = tryLoadModuleUsingPaths(extensions, rest, packageDirectory, packageInfo.contents.versionPaths.paths, /*pathPatterns*/ undefined, loader, !packageDirectoryExists, state); if (fromPaths) { return fromPaths.value; } @@ -49338,6 +49339,7 @@ var ts; var wildcardType = createIntrinsicType(1 /* TypeFlags.Any */, "any"); var errorType = createIntrinsicType(1 /* TypeFlags.Any */, "error"); var unresolvedType = createIntrinsicType(1 /* TypeFlags.Any */, "unresolved"); + var nonInferrableAnyType = createIntrinsicType(1 /* TypeFlags.Any */, "any", 65536 /* ObjectFlags.ContainsWideningType */); var intrinsicMarkerType = createIntrinsicType(1 /* TypeFlags.Any */, "intrinsic"); var unknownType = createIntrinsicType(2 /* TypeFlags.Unknown */, "unknown"); var nonNullUnknownType = createIntrinsicType(2 /* TypeFlags.Unknown */, "unknown"); @@ -51939,7 +51941,7 @@ var ts; if (ext === ".ts" /* Extension.Ts */ || ext === ".js" /* Extension.Js */ || ext === ".tsx" /* Extension.Tsx */ || ext === ".jsx" /* Extension.Jsx */) { var scope = currentSourceFile.packageJsonScope; var targetExt = ext === ".ts" /* Extension.Ts */ ? ".mts" /* Extension.Mts */ : ext === ".js" /* Extension.Js */ ? ".mjs" /* Extension.Mjs */ : undefined; - if (scope && !scope.packageJsonContent.type) { + if (scope && !scope.contents.packageJsonContent.type) { if (targetExt) { diagnosticDetails = ts.chainDiagnosticMessages( /*details*/ undefined, ts.Diagnostics.To_convert_this_file_to_an_ECMAScript_module_change_its_file_extension_to_0_or_add_the_field_type_Colon_module_to_1, targetExt, ts.combinePaths(scope.packageDirectory, "package.json")); @@ -54167,22 +54169,15 @@ var ts; context.approximateLength += ts.symbolName(parameterSymbol).length + 3; return parameterNode; function cloneBindingName(node) { - return elideInitializerAndPropertyRenamingAndSetEmitFlags(node); - function elideInitializerAndPropertyRenamingAndSetEmitFlags(node) { + return elideInitializerAndSetEmitFlags(node); + function elideInitializerAndSetEmitFlags(node) { if (context.tracker.trackSymbol && ts.isComputedPropertyName(node) && isLateBindableName(node)) { trackComputedName(node.expression, context.enclosingDeclaration, context); } - var visited = ts.visitEachChild(node, elideInitializerAndPropertyRenamingAndSetEmitFlags, ts.nullTransformationContext, /*nodesVisitor*/ undefined, elideInitializerAndPropertyRenamingAndSetEmitFlags); + var visited = ts.visitEachChild(node, elideInitializerAndSetEmitFlags, ts.nullTransformationContext, /*nodesVisitor*/ undefined, elideInitializerAndSetEmitFlags); if (ts.isBindingElement(visited)) { - if (visited.propertyName && ts.isIdentifier(visited.propertyName) && ts.isIdentifier(visited.name)) { - visited = ts.factory.updateBindingElement(visited, visited.dotDotDotToken, - /* propertyName*/ undefined, visited.propertyName, - /*initializer*/ undefined); - } - else { - visited = ts.factory.updateBindingElement(visited, visited.dotDotDotToken, visited.propertyName, visited.name, - /*initializer*/ undefined); - } + visited = ts.factory.updateBindingElement(visited, visited.dotDotDotToken, visited.propertyName, visited.name, + /*initializer*/ undefined); } if (!ts.nodeIsSynthesized(visited)) { visited = ts.factory.cloneNode(visited); @@ -57177,7 +57172,11 @@ var ts; if (reportErrors && !declarationBelongsToPrivateAmbientMember(element)) { reportImplicitAny(element, anyType); } - return anyType; + // When we're including the pattern in the type (an indication we're obtaining a contextual type), we + // use a non-inferrable any type. Inference will never directly infer this type, but it is possible + // to infer a type that contains it, e.g. for a binding pattern like [foo] or { foo }. In such cases, + // widening of the binding pattern type substitutes a regular any for the non-inferrable any. + return includePatternInType ? nonInferrableAnyType : anyType; } // Return the type implied by an object binding pattern function getTypeFromObjectBindingPattern(pattern, includePatternInType, reportErrors) { @@ -59278,6 +59277,12 @@ var ts; return mapType(type, getLowerBoundOfKeyType); } if (type.flags & 2097152 /* TypeFlags.Intersection */) { + // Similarly to getTypeFromIntersectionTypeNode, we preserve the special string & {}, number & {}, + // and bigint & {} intersections that are used to prevent subtype reduction in union types. + var types = type.types; + if (types.length === 2 && !!(types[0].flags & (4 /* TypeFlags.String */ | 8 /* TypeFlags.Number */ | 64 /* TypeFlags.BigInt */)) && types[1] === emptyTypeLiteralType) { + return type; + } return getIntersectionType(ts.sameMap(type.types, getLowerBoundOfKeyType)); } return type; @@ -69465,7 +69470,10 @@ var ts; // // This flag is infectious; if we produce Box (where never is silentNeverType), Box is // also non-inferrable. - if (ts.getObjectFlags(source) & 262144 /* ObjectFlags.NonInferrableType */) { + // + // As a special case, also ignore nonInferrableAnyType, which is a special form of the any type + // used as a stand-in for binding elements when they are being inferred. + if (ts.getObjectFlags(source) & 262144 /* ObjectFlags.NonInferrableType */ || source === nonInferrableAnyType) { return; } if (!inference.isFixed) { @@ -81631,7 +81639,7 @@ var ts; checkDecorators(node); } function getEffectiveTypeArgumentAtIndex(node, typeParameters, index) { - if (index < typeParameters.length) { + if (node.typeArguments && index < node.typeArguments.length) { return getTypeFromTypeNode(node.typeArguments[index]); } return getEffectiveTypeArguments(node, typeParameters)[index]; @@ -90410,7 +90418,7 @@ var ts; return grammarErrorOnNode(node, ts.Diagnostics.This_use_of_import_is_invalid_import_calls_can_be_written_but_they_must_have_parentheses_and_cannot_have_type_arguments); } var nodeArguments = node.arguments; - if (moduleKind !== ts.ModuleKind.ESNext && moduleKind !== ts.ModuleKind.NodeNext) { + if (moduleKind !== ts.ModuleKind.ESNext && moduleKind !== ts.ModuleKind.NodeNext && moduleKind !== ts.ModuleKind.Node16) { // We are allowed trailing comma after proposal-import-assertions. checkGrammarForDisallowedTrailingComma(nodeArguments); if (nodeArguments.length > 1) { @@ -118057,7 +118065,7 @@ var ts; state.failedLookupLocations = packageJsonLocations; state.affectingLocations = packageJsonLocations; var packageJsonScope = ts.getPackageScopeForPath(fileName, state); - var impliedNodeFormat = (packageJsonScope === null || packageJsonScope === void 0 ? void 0 : packageJsonScope.packageJsonContent.type) === "module" ? ts.ModuleKind.ESNext : ts.ModuleKind.CommonJS; + var impliedNodeFormat = (packageJsonScope === null || packageJsonScope === void 0 ? void 0 : packageJsonScope.contents.packageJsonContent.type) === "module" ? ts.ModuleKind.ESNext : ts.ModuleKind.CommonJS; return { impliedNodeFormat: impliedNodeFormat, packageJsonLocations: packageJsonLocations, packageJsonScope: packageJsonScope }; } } @@ -119788,7 +119796,7 @@ var ts; // It's a _little odd_ that we can't set `impliedNodeFormat` until the program step - but it's the first and only time we have a resolution cache // and a freshly made source file node on hand at the same time, and we need both to set the field. Persisting the resolution cache all the way // to the check and emit steps would be bad - so we much prefer detecting and storing the format information on the source file node upfront. - var result = getImpliedNodeFormatForFileWorker(toPath(fileName), moduleResolutionCache === null || moduleResolutionCache === void 0 ? void 0 : moduleResolutionCache.getPackageJsonInfoCache(), host, options); + var result = getImpliedNodeFormatForFileWorker(ts.getNormalizedAbsolutePath(fileName, currentDirectory), moduleResolutionCache === null || moduleResolutionCache === void 0 ? void 0 : moduleResolutionCache.getPackageJsonInfoCache(), host, options); var languageVersion = ts.getEmitScriptTarget(options); var setExternalModuleIndicator = ts.getSetExternalModuleIndicator(options); return typeof result === "object" ? __assign(__assign({}, result), { languageVersion: languageVersion, setExternalModuleIndicator: setExternalModuleIndicator }) : @@ -124449,7 +124457,7 @@ var ts; var maybeBlockedByTypesVersions = false; var cachedPackageJson = (_b = (_a = host.getPackageJsonInfoCache) === null || _a === void 0 ? void 0 : _a.call(host)) === null || _b === void 0 ? void 0 : _b.getPackageJsonInfo(packageJsonPath); if (typeof cachedPackageJson === "object" || cachedPackageJson === undefined && host.fileExists(packageJsonPath)) { - var packageJsonContent = (cachedPackageJson === null || cachedPackageJson === void 0 ? void 0 : cachedPackageJson.packageJsonContent) || JSON.parse(host.readFile(packageJsonPath)); + var packageJsonContent = (cachedPackageJson === null || cachedPackageJson === void 0 ? void 0 : cachedPackageJson.contents.packageJsonContent) || JSON.parse(host.readFile(packageJsonPath)); var importMode = overrideMode || importingSourceFile.impliedNodeFormat; if (ts.getEmitModuleResolutionKind(options) === ts.ModuleResolutionKind.Node16 || ts.getEmitModuleResolutionKind(options) === ts.ModuleResolutionKind.NodeNext) { var conditions = ["node", importMode === ts.ModuleKind.ESNext ? "import" : "require", "types"]; @@ -124811,7 +124819,7 @@ var ts; case ts.ModuleKind.CommonJS: if (file.packageJsonScope) { (result !== null && result !== void 0 ? result : (result = [])).push(ts.chainDiagnosticMessages( - /*details*/ undefined, file.packageJsonScope.packageJsonContent.type ? + /*details*/ undefined, file.packageJsonScope.contents.packageJsonContent.type ? ts.Diagnostics.File_is_CommonJS_module_because_0_has_field_type_whose_value_is_not_module : ts.Diagnostics.File_is_CommonJS_module_because_0_does_not_have_field_type, toFileName(ts.last(file.packageJsonLocations), fileNameConvertor))); } @@ -141966,7 +141974,7 @@ var ts; } var parent = node.parent; var typeChecker = program.getTypeChecker(); - if (node.kind === 159 /* SyntaxKind.OverrideKeyword */ || (ts.isJSDocOverrideTag(node) && ts.rangeContainsPosition(node.tagName, position))) { + if (node.kind === 159 /* SyntaxKind.OverrideKeyword */ || (ts.isIdentifier(node) && ts.isJSDocOverrideTag(parent) && parent.tagName === node)) { return getDefinitionFromOverriddenMember(typeChecker, node) || ts.emptyArray; } // Labels diff --git a/lib/typingsInstaller.js b/lib/typingsInstaller.js index 9303e787c1e..c7a265d6c0d 100644 --- a/lib/typingsInstaller.js +++ b/lib/typingsInstaller.js @@ -89,7 +89,7 @@ var ts; // The following is baselined as a literal template type without intervention /** The version of the TypeScript compiler release */ // eslint-disable-next-line @typescript-eslint/no-inferrable-types - ts.version = "4.8.3"; + ts.version = "4.8.4"; /* @internal */ var Comparison; (function (Comparison) { @@ -31496,6 +31496,7 @@ var ts; case 335 /* SyntaxKind.JSDocProtectedTag */: case 336 /* SyntaxKind.JSDocReadonlyTag */: case 331 /* SyntaxKind.JSDocDeprecatedTag */: + case 337 /* SyntaxKind.JSDocOverrideTag */: return visitNode(cbNode, node.tagName) || (typeof node.comment === "string" ? undefined : visitNodes(cbNode, cbNodes, node.comment)); case 350 /* SyntaxKind.PartiallyEmittedExpression */: @@ -42784,7 +42785,7 @@ var ts; function withPackageId(packageInfo, r) { var packageId; if (r && packageInfo) { - var packageJsonContent = packageInfo.packageJsonContent; + var packageJsonContent = packageInfo.contents.packageJsonContent; if (typeof packageJsonContent.name === "string" && typeof packageJsonContent.version === "string") { packageId = { name: packageJsonContent.name, @@ -44103,16 +44104,16 @@ var ts; function loadNodeModuleFromDirectory(extensions, candidate, onlyRecordFailures, state, considerPackageJson) { if (considerPackageJson === void 0) { considerPackageJson = true; } var packageInfo = considerPackageJson ? getPackageJsonInfo(candidate, onlyRecordFailures, state) : undefined; - var packageJsonContent = packageInfo && packageInfo.packageJsonContent; - var versionPaths = packageInfo && packageInfo.versionPaths; + var packageJsonContent = packageInfo && packageInfo.contents.packageJsonContent; + var versionPaths = packageInfo && packageInfo.contents.versionPaths; return withPackageId(packageInfo, loadNodeModuleFromDirectoryWorker(extensions, candidate, onlyRecordFailures, state, packageJsonContent, versionPaths)); } /* @internal */ function getEntrypointsFromPackageJsonInfo(packageJsonInfo, options, host, cache, resolveJs) { - if (!resolveJs && packageJsonInfo.resolvedEntrypoints !== undefined) { + if (!resolveJs && packageJsonInfo.contents.resolvedEntrypoints !== undefined) { // Cached value excludes resolutions to JS files - those could be // cached separately, but they're used rarely. - return packageJsonInfo.resolvedEntrypoints; + return packageJsonInfo.contents.resolvedEntrypoints; } var entrypoints; var extensions = resolveJs ? Extensions.JavaScript : Extensions.TypeScript; @@ -44121,13 +44122,13 @@ var ts; requireState.conditions = ["node", "require", "types"]; requireState.requestContainingDirectory = packageJsonInfo.packageDirectory; var requireResolution = loadNodeModuleFromDirectoryWorker(extensions, packageJsonInfo.packageDirectory, - /*onlyRecordFailures*/ false, requireState, packageJsonInfo.packageJsonContent, packageJsonInfo.versionPaths); + /*onlyRecordFailures*/ false, requireState, packageJsonInfo.contents.packageJsonContent, packageJsonInfo.contents.versionPaths); entrypoints = ts.append(entrypoints, requireResolution === null || requireResolution === void 0 ? void 0 : requireResolution.path); - if (features & NodeResolutionFeatures.Exports && packageJsonInfo.packageJsonContent.exports) { + if (features & NodeResolutionFeatures.Exports && packageJsonInfo.contents.packageJsonContent.exports) { for (var _i = 0, _a = [["node", "import", "types"], ["node", "require", "types"]]; _i < _a.length; _i++) { var conditions = _a[_i]; var exportState = __assign(__assign({}, requireState), { failedLookupLocations: [], conditions: conditions }); - var exportResolutions = loadEntrypointsFromExportMap(packageJsonInfo, packageJsonInfo.packageJsonContent.exports, exportState, extensions); + var exportResolutions = loadEntrypointsFromExportMap(packageJsonInfo, packageJsonInfo.contents.packageJsonContent.exports, exportState, extensions); if (exportResolutions) { for (var _b = 0, exportResolutions_1 = exportResolutions; _b < exportResolutions_1.length; _b++) { var resolution = exportResolutions_1[_b]; @@ -44136,7 +44137,7 @@ var ts; } } } - return packageJsonInfo.resolvedEntrypoints = entrypoints || false; + return packageJsonInfo.contents.resolvedEntrypoints = entrypoints || false; } ts.getEntrypointsFromPackageJsonInfo = getEntrypointsFromPackageJsonInfo; function loadEntrypointsFromExportMap(scope, exports, state, extensions) { @@ -44240,7 +44241,9 @@ var ts; if (traceEnabled) trace(host, ts.Diagnostics.File_0_exists_according_to_earlier_cached_lookups, packageJsonPath); state.affectingLocations.push(packageJsonPath); - return existing; + return existing.packageDirectory === packageDirectory ? + existing : + { packageDirectory: packageDirectory, contents: existing.contents }; } else { if (existing && traceEnabled) @@ -44256,7 +44259,7 @@ var ts; trace(host, ts.Diagnostics.Found_package_json_at_0, packageJsonPath); } var versionPaths = readPackageJsonTypesVersionPaths(packageJsonContent, state); - var result = { packageDirectory: packageDirectory, packageJsonContent: packageJsonContent, versionPaths: versionPaths, resolvedEntrypoints: undefined }; + var result = { packageDirectory: packageDirectory, contents: { packageJsonContent: packageJsonContent, versionPaths: versionPaths, resolvedEntrypoints: undefined } }; (_b = state.packageJsonInfoCache) === null || _b === void 0 ? void 0 : _b.setPackageJsonInfo(packageJsonPath, result); state.affectingLocations.push(packageJsonPath); return result; @@ -44381,17 +44384,16 @@ var ts; } function loadModuleFromSelfNameReference(extensions, moduleName, directory, state, cache, redirectedReference) { var _a, _b; - var useCaseSensitiveFileNames = typeof state.host.useCaseSensitiveFileNames === "function" ? state.host.useCaseSensitiveFileNames() : state.host.useCaseSensitiveFileNames; - var directoryPath = ts.toPath(ts.combinePaths(directory, "dummy"), (_b = (_a = state.host).getCurrentDirectory) === null || _b === void 0 ? void 0 : _b.call(_a), ts.createGetCanonicalFileName(useCaseSensitiveFileNames === undefined ? true : useCaseSensitiveFileNames)); + var directoryPath = ts.getNormalizedAbsolutePath(ts.combinePaths(directory, "dummy"), (_b = (_a = state.host).getCurrentDirectory) === null || _b === void 0 ? void 0 : _b.call(_a)); var scope = getPackageScopeForPath(directoryPath, state); - if (!scope || !scope.packageJsonContent.exports) { + if (!scope || !scope.contents.packageJsonContent.exports) { return undefined; } - if (typeof scope.packageJsonContent.name !== "string") { + if (typeof scope.contents.packageJsonContent.name !== "string") { return undefined; } var parts = ts.getPathComponents(moduleName); // unrooted paths should have `""` as their 0th entry - var nameParts = ts.getPathComponents(scope.packageJsonContent.name); + var nameParts = ts.getPathComponents(scope.contents.packageJsonContent.name); if (!ts.every(nameParts, function (p, i) { return parts[i] === p; })) { return undefined; } @@ -44399,30 +44401,30 @@ var ts; return loadModuleFromExports(scope, extensions, !ts.length(trailingParts) ? "." : ".".concat(ts.directorySeparator).concat(trailingParts.join(ts.directorySeparator)), state, cache, redirectedReference); } function loadModuleFromExports(scope, extensions, subpath, state, cache, redirectedReference) { - if (!scope.packageJsonContent.exports) { + if (!scope.contents.packageJsonContent.exports) { return undefined; } if (subpath === ".") { var mainExport = void 0; - if (typeof scope.packageJsonContent.exports === "string" || Array.isArray(scope.packageJsonContent.exports) || (typeof scope.packageJsonContent.exports === "object" && noKeyStartsWithDot(scope.packageJsonContent.exports))) { - mainExport = scope.packageJsonContent.exports; + if (typeof scope.contents.packageJsonContent.exports === "string" || Array.isArray(scope.contents.packageJsonContent.exports) || (typeof scope.contents.packageJsonContent.exports === "object" && noKeyStartsWithDot(scope.contents.packageJsonContent.exports))) { + mainExport = scope.contents.packageJsonContent.exports; } - else if (ts.hasProperty(scope.packageJsonContent.exports, ".")) { - mainExport = scope.packageJsonContent.exports["."]; + else if (ts.hasProperty(scope.contents.packageJsonContent.exports, ".")) { + mainExport = scope.contents.packageJsonContent.exports["."]; } if (mainExport) { var loadModuleFromTargetImportOrExport = getLoadModuleFromTargetImportOrExport(extensions, state, cache, redirectedReference, subpath, scope, /*isImports*/ false); return loadModuleFromTargetImportOrExport(mainExport, "", /*pattern*/ false); } } - else if (allKeysStartWithDot(scope.packageJsonContent.exports)) { - if (typeof scope.packageJsonContent.exports !== "object") { + else if (allKeysStartWithDot(scope.contents.packageJsonContent.exports)) { + if (typeof scope.contents.packageJsonContent.exports !== "object") { if (state.traceEnabled) { trace(state.host, ts.Diagnostics.Export_specifier_0_does_not_exist_in_package_json_scope_at_path_1, subpath, scope.packageDirectory); } return toSearchResult(/*value*/ undefined); } - var result = loadModuleFromImportsOrExports(extensions, state, cache, redirectedReference, subpath, scope.packageJsonContent.exports, scope, /*isImports*/ false); + var result = loadModuleFromImportsOrExports(extensions, state, cache, redirectedReference, subpath, scope.contents.packageJsonContent.exports, scope, /*isImports*/ false); if (result) { return result; } @@ -44440,8 +44442,7 @@ var ts; } return toSearchResult(/*value*/ undefined); } - var useCaseSensitiveFileNames = typeof state.host.useCaseSensitiveFileNames === "function" ? state.host.useCaseSensitiveFileNames() : state.host.useCaseSensitiveFileNames; - var directoryPath = ts.toPath(ts.combinePaths(directory, "dummy"), (_b = (_a = state.host).getCurrentDirectory) === null || _b === void 0 ? void 0 : _b.call(_a), ts.createGetCanonicalFileName(useCaseSensitiveFileNames === undefined ? true : useCaseSensitiveFileNames)); + var directoryPath = ts.getNormalizedAbsolutePath(ts.combinePaths(directory, "dummy"), (_b = (_a = state.host).getCurrentDirectory) === null || _b === void 0 ? void 0 : _b.call(_a)); var scope = getPackageScopeForPath(directoryPath, state); if (!scope) { if (state.traceEnabled) { @@ -44449,13 +44450,13 @@ var ts; } return toSearchResult(/*value*/ undefined); } - if (!scope.packageJsonContent.imports) { + if (!scope.contents.packageJsonContent.imports) { if (state.traceEnabled) { trace(state.host, ts.Diagnostics.package_json_scope_0_has_no_imports_defined, scope.packageDirectory); } return toSearchResult(/*value*/ undefined); } - var result = loadModuleFromImportsOrExports(extensions, state, cache, redirectedReference, moduleName, scope.packageJsonContent.imports, scope, /*isImports*/ true); + var result = loadModuleFromImportsOrExports(extensions, state, cache, redirectedReference, moduleName, scope.contents.packageJsonContent.imports, scope, /*isImports*/ true); if (result) { return result; } @@ -44800,7 +44801,7 @@ var ts; if (fromFile) { return noPackageId(fromFile); } - var fromDirectory = loadNodeModuleFromDirectoryWorker(extensions, candidate, !nodeModulesDirectoryExists, state, packageInfo.packageJsonContent, packageInfo.versionPaths); + var fromDirectory = loadNodeModuleFromDirectoryWorker(extensions, candidate, !nodeModulesDirectoryExists, state, packageInfo.contents.packageJsonContent, packageInfo.contents.versionPaths); return withPackageId(packageInfo, fromDirectory); } } @@ -44808,14 +44809,14 @@ var ts; var loader = function (extensions, candidate, onlyRecordFailures, state) { var _a; // package exports are higher priority than file/directory lookups (and, if there's exports present, blocks them) - if (packageInfo && packageInfo.packageJsonContent.exports && state.features & NodeResolutionFeatures.Exports) { + if (packageInfo && packageInfo.contents.packageJsonContent.exports && state.features & NodeResolutionFeatures.Exports) { return (_a = loadModuleFromExports(packageInfo, extensions, ts.combinePaths(".", rest), state, cache, redirectedReference)) === null || _a === void 0 ? void 0 : _a.value; } var pathAndExtension = loadModuleFromFile(extensions, candidate, onlyRecordFailures, state) || - loadNodeModuleFromDirectoryWorker(extensions, candidate, onlyRecordFailures, state, packageInfo && packageInfo.packageJsonContent, packageInfo && packageInfo.versionPaths); + loadNodeModuleFromDirectoryWorker(extensions, candidate, onlyRecordFailures, state, packageInfo && packageInfo.contents.packageJsonContent, packageInfo && packageInfo.contents.versionPaths); if (!pathAndExtension && packageInfo // eslint-disable-next-line no-null/no-null - && (packageInfo.packageJsonContent.exports === undefined || packageInfo.packageJsonContent.exports === null) + && (packageInfo.contents.packageJsonContent.exports === undefined || packageInfo.contents.packageJsonContent.exports === null) && state.features & NodeResolutionFeatures.EsmMode) { // EsmMode disables index lookup in `loadNodeModuleFromDirectoryWorker` generally, however non-relative package resolutions still assume // a default `index.js` entrypoint if no `main` or `exports` are present @@ -44827,12 +44828,12 @@ var ts; var packageDirectory = ts.combinePaths(nodeModulesDirectory, packageName); // Don't use a "types" or "main" from here because we're not loading the root, but a subdirectory -- just here for the packageId and path mappings. packageInfo = getPackageJsonInfo(packageDirectory, !nodeModulesDirectoryExists, state); - if (packageInfo && packageInfo.versionPaths) { + if (packageInfo && packageInfo.contents.versionPaths) { if (state.traceEnabled) { - trace(state.host, ts.Diagnostics.package_json_has_a_typesVersions_entry_0_that_matches_compiler_version_1_looking_for_a_pattern_to_match_module_name_2, packageInfo.versionPaths.version, ts.version, rest); + trace(state.host, ts.Diagnostics.package_json_has_a_typesVersions_entry_0_that_matches_compiler_version_1_looking_for_a_pattern_to_match_module_name_2, packageInfo.contents.versionPaths.version, ts.version, rest); } var packageDirectoryExists = nodeModulesDirectoryExists && ts.directoryProbablyExists(packageDirectory, state.host); - var fromPaths = tryLoadModuleUsingPaths(extensions, rest, packageDirectory, packageInfo.versionPaths.paths, /*pathPatterns*/ undefined, loader, !packageDirectoryExists, state); + var fromPaths = tryLoadModuleUsingPaths(extensions, rest, packageDirectory, packageInfo.contents.versionPaths.paths, /*pathPatterns*/ undefined, loader, !packageDirectoryExists, state); if (fromPaths) { return fromPaths.value; } @@ -49133,6 +49134,7 @@ var ts; var wildcardType = createIntrinsicType(1 /* TypeFlags.Any */, "any"); var errorType = createIntrinsicType(1 /* TypeFlags.Any */, "error"); var unresolvedType = createIntrinsicType(1 /* TypeFlags.Any */, "unresolved"); + var nonInferrableAnyType = createIntrinsicType(1 /* TypeFlags.Any */, "any", 65536 /* ObjectFlags.ContainsWideningType */); var intrinsicMarkerType = createIntrinsicType(1 /* TypeFlags.Any */, "intrinsic"); var unknownType = createIntrinsicType(2 /* TypeFlags.Unknown */, "unknown"); var nonNullUnknownType = createIntrinsicType(2 /* TypeFlags.Unknown */, "unknown"); @@ -51734,7 +51736,7 @@ var ts; if (ext === ".ts" /* Extension.Ts */ || ext === ".js" /* Extension.Js */ || ext === ".tsx" /* Extension.Tsx */ || ext === ".jsx" /* Extension.Jsx */) { var scope = currentSourceFile.packageJsonScope; var targetExt = ext === ".ts" /* Extension.Ts */ ? ".mts" /* Extension.Mts */ : ext === ".js" /* Extension.Js */ ? ".mjs" /* Extension.Mjs */ : undefined; - if (scope && !scope.packageJsonContent.type) { + if (scope && !scope.contents.packageJsonContent.type) { if (targetExt) { diagnosticDetails = ts.chainDiagnosticMessages( /*details*/ undefined, ts.Diagnostics.To_convert_this_file_to_an_ECMAScript_module_change_its_file_extension_to_0_or_add_the_field_type_Colon_module_to_1, targetExt, ts.combinePaths(scope.packageDirectory, "package.json")); @@ -53962,22 +53964,15 @@ var ts; context.approximateLength += ts.symbolName(parameterSymbol).length + 3; return parameterNode; function cloneBindingName(node) { - return elideInitializerAndPropertyRenamingAndSetEmitFlags(node); - function elideInitializerAndPropertyRenamingAndSetEmitFlags(node) { + return elideInitializerAndSetEmitFlags(node); + function elideInitializerAndSetEmitFlags(node) { if (context.tracker.trackSymbol && ts.isComputedPropertyName(node) && isLateBindableName(node)) { trackComputedName(node.expression, context.enclosingDeclaration, context); } - var visited = ts.visitEachChild(node, elideInitializerAndPropertyRenamingAndSetEmitFlags, ts.nullTransformationContext, /*nodesVisitor*/ undefined, elideInitializerAndPropertyRenamingAndSetEmitFlags); + var visited = ts.visitEachChild(node, elideInitializerAndSetEmitFlags, ts.nullTransformationContext, /*nodesVisitor*/ undefined, elideInitializerAndSetEmitFlags); if (ts.isBindingElement(visited)) { - if (visited.propertyName && ts.isIdentifier(visited.propertyName) && ts.isIdentifier(visited.name)) { - visited = ts.factory.updateBindingElement(visited, visited.dotDotDotToken, - /* propertyName*/ undefined, visited.propertyName, - /*initializer*/ undefined); - } - else { - visited = ts.factory.updateBindingElement(visited, visited.dotDotDotToken, visited.propertyName, visited.name, - /*initializer*/ undefined); - } + visited = ts.factory.updateBindingElement(visited, visited.dotDotDotToken, visited.propertyName, visited.name, + /*initializer*/ undefined); } if (!ts.nodeIsSynthesized(visited)) { visited = ts.factory.cloneNode(visited); @@ -56972,7 +56967,11 @@ var ts; if (reportErrors && !declarationBelongsToPrivateAmbientMember(element)) { reportImplicitAny(element, anyType); } - return anyType; + // When we're including the pattern in the type (an indication we're obtaining a contextual type), we + // use a non-inferrable any type. Inference will never directly infer this type, but it is possible + // to infer a type that contains it, e.g. for a binding pattern like [foo] or { foo }. In such cases, + // widening of the binding pattern type substitutes a regular any for the non-inferrable any. + return includePatternInType ? nonInferrableAnyType : anyType; } // Return the type implied by an object binding pattern function getTypeFromObjectBindingPattern(pattern, includePatternInType, reportErrors) { @@ -59073,6 +59072,12 @@ var ts; return mapType(type, getLowerBoundOfKeyType); } if (type.flags & 2097152 /* TypeFlags.Intersection */) { + // Similarly to getTypeFromIntersectionTypeNode, we preserve the special string & {}, number & {}, + // and bigint & {} intersections that are used to prevent subtype reduction in union types. + var types = type.types; + if (types.length === 2 && !!(types[0].flags & (4 /* TypeFlags.String */ | 8 /* TypeFlags.Number */ | 64 /* TypeFlags.BigInt */)) && types[1] === emptyTypeLiteralType) { + return type; + } return getIntersectionType(ts.sameMap(type.types, getLowerBoundOfKeyType)); } return type; @@ -69260,7 +69265,10 @@ var ts; // // This flag is infectious; if we produce Box (where never is silentNeverType), Box is // also non-inferrable. - if (ts.getObjectFlags(source) & 262144 /* ObjectFlags.NonInferrableType */) { + // + // As a special case, also ignore nonInferrableAnyType, which is a special form of the any type + // used as a stand-in for binding elements when they are being inferred. + if (ts.getObjectFlags(source) & 262144 /* ObjectFlags.NonInferrableType */ || source === nonInferrableAnyType) { return; } if (!inference.isFixed) { @@ -81426,7 +81434,7 @@ var ts; checkDecorators(node); } function getEffectiveTypeArgumentAtIndex(node, typeParameters, index) { - if (index < typeParameters.length) { + if (node.typeArguments && index < node.typeArguments.length) { return getTypeFromTypeNode(node.typeArguments[index]); } return getEffectiveTypeArguments(node, typeParameters)[index]; @@ -90205,7 +90213,7 @@ var ts; return grammarErrorOnNode(node, ts.Diagnostics.This_use_of_import_is_invalid_import_calls_can_be_written_but_they_must_have_parentheses_and_cannot_have_type_arguments); } var nodeArguments = node.arguments; - if (moduleKind !== ts.ModuleKind.ESNext && moduleKind !== ts.ModuleKind.NodeNext) { + if (moduleKind !== ts.ModuleKind.ESNext && moduleKind !== ts.ModuleKind.NodeNext && moduleKind !== ts.ModuleKind.Node16) { // We are allowed trailing comma after proposal-import-assertions. checkGrammarForDisallowedTrailingComma(nodeArguments); if (nodeArguments.length > 1) { @@ -117852,7 +117860,7 @@ var ts; state.failedLookupLocations = packageJsonLocations; state.affectingLocations = packageJsonLocations; var packageJsonScope = ts.getPackageScopeForPath(fileName, state); - var impliedNodeFormat = (packageJsonScope === null || packageJsonScope === void 0 ? void 0 : packageJsonScope.packageJsonContent.type) === "module" ? ts.ModuleKind.ESNext : ts.ModuleKind.CommonJS; + var impliedNodeFormat = (packageJsonScope === null || packageJsonScope === void 0 ? void 0 : packageJsonScope.contents.packageJsonContent.type) === "module" ? ts.ModuleKind.ESNext : ts.ModuleKind.CommonJS; return { impliedNodeFormat: impliedNodeFormat, packageJsonLocations: packageJsonLocations, packageJsonScope: packageJsonScope }; } } @@ -119583,7 +119591,7 @@ var ts; // It's a _little odd_ that we can't set `impliedNodeFormat` until the program step - but it's the first and only time we have a resolution cache // and a freshly made source file node on hand at the same time, and we need both to set the field. Persisting the resolution cache all the way // to the check and emit steps would be bad - so we much prefer detecting and storing the format information on the source file node upfront. - var result = getImpliedNodeFormatForFileWorker(toPath(fileName), moduleResolutionCache === null || moduleResolutionCache === void 0 ? void 0 : moduleResolutionCache.getPackageJsonInfoCache(), host, options); + var result = getImpliedNodeFormatForFileWorker(ts.getNormalizedAbsolutePath(fileName, currentDirectory), moduleResolutionCache === null || moduleResolutionCache === void 0 ? void 0 : moduleResolutionCache.getPackageJsonInfoCache(), host, options); var languageVersion = ts.getEmitScriptTarget(options); var setExternalModuleIndicator = ts.getSetExternalModuleIndicator(options); return typeof result === "object" ? __assign(__assign({}, result), { languageVersion: languageVersion, setExternalModuleIndicator: setExternalModuleIndicator }) : @@ -124244,7 +124252,7 @@ var ts; var maybeBlockedByTypesVersions = false; var cachedPackageJson = (_b = (_a = host.getPackageJsonInfoCache) === null || _a === void 0 ? void 0 : _a.call(host)) === null || _b === void 0 ? void 0 : _b.getPackageJsonInfo(packageJsonPath); if (typeof cachedPackageJson === "object" || cachedPackageJson === undefined && host.fileExists(packageJsonPath)) { - var packageJsonContent = (cachedPackageJson === null || cachedPackageJson === void 0 ? void 0 : cachedPackageJson.packageJsonContent) || JSON.parse(host.readFile(packageJsonPath)); + var packageJsonContent = (cachedPackageJson === null || cachedPackageJson === void 0 ? void 0 : cachedPackageJson.contents.packageJsonContent) || JSON.parse(host.readFile(packageJsonPath)); var importMode = overrideMode || importingSourceFile.impliedNodeFormat; if (ts.getEmitModuleResolutionKind(options) === ts.ModuleResolutionKind.Node16 || ts.getEmitModuleResolutionKind(options) === ts.ModuleResolutionKind.NodeNext) { var conditions = ["node", importMode === ts.ModuleKind.ESNext ? "import" : "require", "types"]; @@ -124606,7 +124614,7 @@ var ts; case ts.ModuleKind.CommonJS: if (file.packageJsonScope) { (result !== null && result !== void 0 ? result : (result = [])).push(ts.chainDiagnosticMessages( - /*details*/ undefined, file.packageJsonScope.packageJsonContent.type ? + /*details*/ undefined, file.packageJsonScope.contents.packageJsonContent.type ? ts.Diagnostics.File_is_CommonJS_module_because_0_has_field_type_whose_value_is_not_module : ts.Diagnostics.File_is_CommonJS_module_because_0_does_not_have_field_type, toFileName(ts.last(file.packageJsonLocations), fileNameConvertor))); } diff --git a/package-lock.json b/package-lock.json index 30f97974795..42ea199cad2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -63,7 +63,7 @@ "ms": "^2.1.3", "node-fetch": "^2.6.7", "source-map-support": "latest", - "typescript": "^4.8.3", + "typescript": "^4.8.4", "vinyl": "latest", "which": "^2.0.2", "xml2js": "^0.4.23" diff --git a/package.json b/package.json index 1424487c9a2..4fd407ca8d0 100644 --- a/package.json +++ b/package.json @@ -89,7 +89,7 @@ "ms": "^2.1.3", "node-fetch": "^2.6.7", "source-map-support": "latest", - "typescript": "^4.8.3", + "typescript": "^4.8.4", "vinyl": "latest", "which": "^2.0.2", "xml2js": "^0.4.23" From d1586de0434567b998876929eb8229235b85b350 Mon Sep 17 00:00:00 2001 From: Andrew Branch Date: Thu, 29 Sep 2022 14:00:43 -0700 Subject: [PATCH 033/124] Fully resolve aliases when checking symbol flags (#50853) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Resolve aliases past first merge in `resolveName` * WIP * Fix when a namespace merges with an alias that resolves to a type merged with an alias that resolves to a value 😵 * Audit all resolveSymbol and resolveName calls * Fix qualification in re-exporting global cases * Fix infinite loop detection * Update baselines * Just make getAllSymbolFlags default to All --- src/compiler/checker.ts | 130 +++++++++++++----- ...owImportClausesToMergeWithTypes.errors.txt | 5 +- .../allowImportClausesToMergeWithTypes.js | 1 + ...allowImportClausesToMergeWithTypes.symbols | 1 + .../allowImportClausesToMergeWithTypes.types | 4 +- .../importElisionConstEnumMerge1.errors.txt | 21 +++ .../reference/importElisionConstEnumMerge1.js | 31 +++++ .../importElisionConstEnumMerge1.symbols | 30 ++++ .../importElisionConstEnumMerge1.types | 29 ++++ ...onsImportAliasExposedWithinNamespace.types | 2 +- .../noCrashOnImportShadowing.errors.txt | 5 +- .../reference/noCrashOnImportShadowing.js | 3 + .../noCrashOnImportShadowing.symbols | 3 + .../reference/noCrashOnImportShadowing.types | 10 +- .../shadowedInternalModule.errors.txt | 42 +++++- .../reference/shadowedInternalModule.js | 50 ++++++- .../reference/shadowedInternalModule.symbols | 64 +++++++++ .../reference/shadowedInternalModule.types | 61 ++++++++ .../reference/typeAndNamespaceExportMerge.js | 38 +++++ .../typeAndNamespaceExportMerge.symbols | 30 ++++ .../typeAndNamespaceExportMerge.types | 31 +++++ tests/baselines/reference/typeOnlyMerge1.js | 30 ++++ .../reference/typeOnlyMerge1.symbols | 24 ++++ .../baselines/reference/typeOnlyMerge1.types | 23 ++++ .../reference/typeOnlyMerge2.errors.txt | 24 ++++ tests/baselines/reference/typeOnlyMerge2.js | 37 +++++ .../reference/typeOnlyMerge2.symbols | 34 +++++ .../baselines/reference/typeOnlyMerge2.types | 33 +++++ .../reference/typeOnlyMerge3.errors.txt | 39 ++++++ tests/baselines/reference/typeOnlyMerge3.js | 37 +++++ .../reference/typeOnlyMerge3.symbols | 35 +++++ .../baselines/reference/typeOnlyMerge3.types | 37 +++++ .../valuesMergingAcrossModules.errors.txt | 28 ++++ .../reference/valuesMergingAcrossModules.js | 42 ++++++ .../valuesMergingAcrossModules.symbols | 36 +++++ .../valuesMergingAcrossModules.types | 38 +++++ .../importElisionConstEnumMerge1.ts | 15 ++ .../typeAndNamespaceExportMerge.ts | 16 +++ .../externalModules/typeOnlyMerge1.ts | 12 ++ .../externalModules/typeOnlyMerge2.ts | 17 +++ .../externalModules/typeOnlyMerge3.ts | 16 +++ .../valuesMergingAcrossModules.ts | 17 +++ .../shadowedInternalModule.ts | 33 ++++- 43 files changed, 1158 insertions(+), 56 deletions(-) create mode 100644 tests/baselines/reference/importElisionConstEnumMerge1.errors.txt create mode 100644 tests/baselines/reference/importElisionConstEnumMerge1.js create mode 100644 tests/baselines/reference/importElisionConstEnumMerge1.symbols create mode 100644 tests/baselines/reference/importElisionConstEnumMerge1.types create mode 100644 tests/baselines/reference/typeAndNamespaceExportMerge.js create mode 100644 tests/baselines/reference/typeAndNamespaceExportMerge.symbols create mode 100644 tests/baselines/reference/typeAndNamespaceExportMerge.types create mode 100644 tests/baselines/reference/typeOnlyMerge1.js create mode 100644 tests/baselines/reference/typeOnlyMerge1.symbols create mode 100644 tests/baselines/reference/typeOnlyMerge1.types create mode 100644 tests/baselines/reference/typeOnlyMerge2.errors.txt create mode 100644 tests/baselines/reference/typeOnlyMerge2.js create mode 100644 tests/baselines/reference/typeOnlyMerge2.symbols create mode 100644 tests/baselines/reference/typeOnlyMerge2.types create mode 100644 tests/baselines/reference/typeOnlyMerge3.errors.txt create mode 100644 tests/baselines/reference/typeOnlyMerge3.js create mode 100644 tests/baselines/reference/typeOnlyMerge3.symbols create mode 100644 tests/baselines/reference/typeOnlyMerge3.types create mode 100644 tests/baselines/reference/valuesMergingAcrossModules.errors.txt create mode 100644 tests/baselines/reference/valuesMergingAcrossModules.js create mode 100644 tests/baselines/reference/valuesMergingAcrossModules.symbols create mode 100644 tests/baselines/reference/valuesMergingAcrossModules.types create mode 100644 tests/cases/conformance/constEnums/importElisionConstEnumMerge1.ts create mode 100644 tests/cases/conformance/externalModules/typeAndNamespaceExportMerge.ts create mode 100644 tests/cases/conformance/externalModules/typeOnlyMerge1.ts create mode 100644 tests/cases/conformance/externalModules/typeOnlyMerge2.ts create mode 100644 tests/cases/conformance/externalModules/typeOnlyMerge3.ts create mode 100644 tests/cases/conformance/externalModules/valuesMergingAcrossModules.ts diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 5af10d2b768..64bc3c084d4 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -1537,9 +1537,9 @@ namespace ts { return symbol; } if (symbol.flags & SymbolFlags.Alias) { - const target = resolveAlias(symbol); - // Unknown symbol means an error occurred in alias resolution, treat it as positive answer to avoid cascading errors - if (target === unknownSymbol || target.flags & meaning) { + const targetFlags = getAllSymbolFlags(symbol); + // `targetFlags` will be `SymbolFlags.All` if an error occurred in alias resolution; this avoids cascading errors + if (targetFlags & meaning) { return symbol; } } @@ -2226,8 +2226,8 @@ namespace ts { !checkAndReportErrorForExtendingInterface(errorLocation) && !checkAndReportErrorForUsingTypeAsNamespace(errorLocation, name, meaning) && !checkAndReportErrorForExportingPrimitiveType(errorLocation, name) && + !checkAndReportErrorForUsingNamespaceAsTypeOrValue(errorLocation, name, meaning) && !checkAndReportErrorForUsingTypeAsValue(errorLocation, name, meaning) && - !checkAndReportErrorForUsingNamespaceModuleAsValue(errorLocation, name, meaning) && !checkAndReportErrorForUsingValueAsType(errorLocation, name, meaning)) { let suggestion: Symbol | undefined; let suggestedLib: string | undefined; @@ -2320,7 +2320,7 @@ namespace ts { } } if (result && errorLocation && meaning & SymbolFlags.Value && result.flags & SymbolFlags.Alias && !(result.flags & SymbolFlags.Value) && !isValidTypeOnlyAliasUseSite(errorLocation)) { - const typeOnlyDeclaration = getTypeOnlyAliasDeclaration(result); + const typeOnlyDeclaration = getTypeOnlyAliasDeclaration(result, SymbolFlags.Value); if (typeOnlyDeclaration) { const message = typeOnlyDeclaration.kind === SyntaxKind.ExportSpecifier ? Diagnostics._0_cannot_be_used_as_a_value_because_it_was_exported_using_export_type @@ -2515,7 +2515,7 @@ namespace ts { } function checkAndReportErrorForUsingTypeAsValue(errorLocation: Node, name: __String, meaning: SymbolFlags): boolean { - if (meaning & (SymbolFlags.Value & ~SymbolFlags.NamespaceModule)) { + if (meaning & SymbolFlags.Value) { if (isPrimitiveTypeName(name)) { if (isExtendedByInterface(errorLocation)) { error(errorLocation, Diagnostics.An_interface_cannot_extend_a_primitive_type_like_0_an_interface_can_only_extend_named_types_and_classes, unescapeLeadingUnderscores(name)); @@ -2526,7 +2526,8 @@ namespace ts { return true; } const symbol = resolveSymbol(resolveName(errorLocation, name, SymbolFlags.Type & ~SymbolFlags.Value, /*nameNotFoundMessage*/undefined, /*nameArg*/ undefined, /*isUse*/ false)); - if (symbol && !(symbol.flags & SymbolFlags.NamespaceModule)) { + const allFlags = symbol && getAllSymbolFlags(symbol); + if (symbol && allFlags !== undefined && !(allFlags & SymbolFlags.Value)) { const rawName = unescapeLeadingUnderscores(name); if (isES2015OrLaterConstructorName(name)) { error(errorLocation, Diagnostics._0_only_refers_to_a_type_but_is_being_used_as_a_value_here_Do_you_need_to_change_your_target_library_Try_changing_the_lib_compiler_option_to_es2015_or_later, rawName); @@ -2577,9 +2578,9 @@ namespace ts { return false; } - function checkAndReportErrorForUsingNamespaceModuleAsValue(errorLocation: Node, name: __String, meaning: SymbolFlags): boolean { - if (meaning & (SymbolFlags.Value & ~SymbolFlags.NamespaceModule & ~SymbolFlags.Type)) { - const symbol = resolveSymbol(resolveName(errorLocation, name, SymbolFlags.NamespaceModule & ~SymbolFlags.Value, /*nameNotFoundMessage*/undefined, /*nameArg*/ undefined, /*isUse*/ false)); + function checkAndReportErrorForUsingNamespaceAsTypeOrValue(errorLocation: Node, name: __String, meaning: SymbolFlags): boolean { + if (meaning & (SymbolFlags.Value & ~SymbolFlags.Type)) { + const symbol = resolveSymbol(resolveName(errorLocation, name, SymbolFlags.NamespaceModule, /*nameNotFoundMessage*/undefined, /*nameArg*/ undefined, /*isUse*/ false)); if (symbol) { error( errorLocation, @@ -2588,8 +2589,8 @@ namespace ts { return true; } } - else if (meaning & (SymbolFlags.Type & ~SymbolFlags.NamespaceModule & ~SymbolFlags.Value)) { - const symbol = resolveSymbol(resolveName(errorLocation, name, (SymbolFlags.ValueModule | SymbolFlags.NamespaceModule) & ~SymbolFlags.Type, /*nameNotFoundMessage*/undefined, /*nameArg*/ undefined, /*isUse*/ false)); + else if (meaning & (SymbolFlags.Type & ~SymbolFlags.Value)) { + const symbol = resolveSymbol(resolveName(errorLocation, name, SymbolFlags.Module, /*nameNotFoundMessage*/undefined, /*nameArg*/ undefined, /*isUse*/ false)); if (symbol) { error(errorLocation, Diagnostics.Cannot_use_namespace_0_as_a_type, unescapeLeadingUnderscores(name)); return true; @@ -3237,6 +3238,54 @@ namespace ts { return undefined; } + /** + * Gets combined flags of a `symbol` and all alias targets it resolves to. `resolveAlias` + * is typically recursive over chains of aliases, but stops mid-chain if an alias is merged + * with another exported symbol, e.g. + * ```ts + * // a.ts + * export const a = 0; + * // b.ts + * export { a } from "./a"; + * export type a = number; + * // c.ts + * import { a } from "./b"; + * ``` + * Calling `resolveAlias` on the `a` in c.ts would stop at the merged symbol exported + * from b.ts, even though there is still more alias to resolve. Consequently, if we were + * trying to determine if the `a` in c.ts has a value meaning, looking at the flags on + * the local symbol and on the symbol returned by `resolveAlias` is not enough. + * @returns SymbolFlags.All if `symbol` is an alias that ultimately resolves to `unknown`; + * combined flags of all alias targets otherwise. + */ + function getAllSymbolFlags(symbol: Symbol): SymbolFlags { + let flags = symbol.flags; + let seenSymbols; + while (symbol.flags & SymbolFlags.Alias) { + const target = resolveAlias(symbol); + if (target === unknownSymbol) { + return SymbolFlags.All; + } + + // Optimizations - try to avoid creating or adding to + // `seenSymbols` if possible + if (target === symbol || seenSymbols?.has(target)) { + break; + } + if (target.flags & SymbolFlags.Alias) { + if (seenSymbols) { + seenSymbols.add(target); + } + else { + seenSymbols = new Set([symbol, target]); + } + } + flags |= target.flags; + symbol = target; + } + return flags; + } + /** * Marks a symbol as type-only if its declaration is syntactically type-only. * If it is not itself marked type-only, but resolves to a type-only alias @@ -3289,12 +3338,18 @@ namespace ts { } /** Indicates that a symbol directly or indirectly resolves to a type-only import or export. */ - function getTypeOnlyAliasDeclaration(symbol: Symbol): TypeOnlyAliasDeclaration | undefined { + function getTypeOnlyAliasDeclaration(symbol: Symbol, include?: SymbolFlags): TypeOnlyAliasDeclaration | undefined { if (!(symbol.flags & SymbolFlags.Alias)) { return undefined; } const links = getSymbolLinks(symbol); - return links.typeOnlyDeclaration || undefined; + if (include === undefined) { + return links.typeOnlyDeclaration || undefined; + } + if (links.typeOnlyDeclaration) { + return getAllSymbolFlags(resolveAlias(links.typeOnlyDeclaration.symbol)) & include ? links.typeOnlyDeclaration : undefined; + } + return undefined; } function markExportAsReferenced(node: ImportEqualsDeclaration | ExportSpecifier) { @@ -3302,7 +3357,7 @@ namespace ts { const target = resolveAlias(symbol); if (target) { const markAlias = target === unknownSymbol || - ((target.flags & SymbolFlags.Value) && !isConstEnumOrConstEnumOnlyModule(target) && !getTypeOnlyAliasDeclaration(symbol)); + ((getAllSymbolFlags(target) & SymbolFlags.Value) && !isConstEnumOrConstEnumOnlyModule(target) && !getTypeOnlyAliasDeclaration(symbol, SymbolFlags.Value)); if (markAlias) { markAliasSymbolAsReferenced(symbol); @@ -3323,8 +3378,7 @@ namespace ts { // This way a chain of imports can be elided if ultimately the final input is only used in a type // position. if (isInternalModuleImportEqualsDeclaration(node)) { - const target = resolveSymbol(symbol); - if (target === unknownSymbol || target.flags & SymbolFlags.Value) { + if (getAllSymbolFlags(resolveSymbol(symbol)) & SymbolFlags.Value) { // import foo = checkExpressionCached(node.moduleReference as Expression); } @@ -4250,7 +4304,7 @@ namespace ts { function symbolIsValue(symbol: Symbol, includeTypeOnlyMembers?: boolean): boolean { return !!( symbol.flags & SymbolFlags.Value || - symbol.flags & SymbolFlags.Alias && resolveAlias(symbol).flags & SymbolFlags.Value && (includeTypeOnlyMembers || !getTypeOnlyAliasDeclaration(symbol))); + symbol.flags & SymbolFlags.Alias && getAllSymbolFlags(symbol) & SymbolFlags.Value && (includeTypeOnlyMembers || !getTypeOnlyAliasDeclaration(symbol))); } function findConstructorDeclaration(node: ClassLikeDeclaration): ConstructorDeclaration | undefined { @@ -4544,8 +4598,10 @@ namespace ts { } // Qualify if the symbol from symbol table has same meaning as expected - symbolFromSymbolTable = (symbolFromSymbolTable.flags & SymbolFlags.Alias && !getDeclarationOfKind(symbolFromSymbolTable, SyntaxKind.ExportSpecifier)) ? resolveAlias(symbolFromSymbolTable) : symbolFromSymbolTable; - if (symbolFromSymbolTable.flags & meaning) { + const shouldResolveAlias = (symbolFromSymbolTable.flags & SymbolFlags.Alias && !getDeclarationOfKind(symbolFromSymbolTable, SyntaxKind.ExportSpecifier)); + symbolFromSymbolTable = shouldResolveAlias ? resolveAlias(symbolFromSymbolTable) : symbolFromSymbolTable; + const flags = shouldResolveAlias ? getAllSymbolFlags(symbolFromSymbolTable) : symbolFromSymbolTable.flags; + if (flags & meaning) { qualify = true; return true; } @@ -7519,7 +7575,7 @@ namespace ts { } function isTypeOnlyNamespace(symbol: Symbol) { - return every(getNamespaceMembersForSerialization(symbol), m => !(resolveSymbol(m).flags & SymbolFlags.Value)); + return every(getNamespaceMembersForSerialization(symbol), m => !(getAllSymbolFlags(resolveSymbol(m)) & SymbolFlags.Value)); } function serializeModule(symbol: Symbol, symbolName: string, modifierFlags: ModifierFlags) { @@ -10017,7 +10073,7 @@ namespace ts { links.type = exportSymbol?.declarations && isDuplicatedCommonJSExport(exportSymbol.declarations) && symbol.declarations!.length ? getFlowTypeFromCommonJSExport(exportSymbol) : isDuplicatedCommonJSExport(symbol.declarations) ? autoType : declaredType ? declaredType - : targetSymbol.flags & SymbolFlags.Value ? getTypeOfSymbol(targetSymbol) + : getAllSymbolFlags(targetSymbol) & SymbolFlags.Value ? getTypeOfSymbol(targetSymbol) : errorType; } return links.type; @@ -25965,9 +26021,9 @@ namespace ts { } function markAliasReferenced(symbol: Symbol, location: Node) { - if (isNonLocalAlias(symbol, /*excludes*/ SymbolFlags.Value) && !isInTypeQuery(location) && !getTypeOnlyAliasDeclaration(symbol)) { + if (isNonLocalAlias(symbol, /*excludes*/ SymbolFlags.Value) && !isInTypeQuery(location) && !getTypeOnlyAliasDeclaration(symbol, SymbolFlags.Value)) { const target = resolveAlias(symbol); - if (target.flags & SymbolFlags.Value) { + if (getAllSymbolFlags(target) & SymbolFlags.Value) { // An alias resolving to a const enum cannot be elided if (1) 'isolatedModules' is enabled // (because the const enum value will not be inlined), or if (2) the alias is an export // of a const enum declaration that will be preserved. @@ -32514,7 +32570,7 @@ namespace ts { if (symbol && symbol.flags & SymbolFlags.Alias) { symbol = resolveAlias(symbol); } - return !!(symbol && (symbol.flags & SymbolFlags.Enum) && getEnumKind(symbol) === EnumKind.Literal); + return !!(symbol && (getAllSymbolFlags(symbol) & SymbolFlags.Enum) && getEnumKind(symbol) === EnumKind.Literal); } return false; } @@ -41444,11 +41500,12 @@ namespace ts { return; } + const targetFlags = getAllSymbolFlags(target); const excludedMeanings = (symbol.flags & (SymbolFlags.Value | SymbolFlags.ExportValue) ? SymbolFlags.Value : 0) | (symbol.flags & SymbolFlags.Type ? SymbolFlags.Type : 0) | (symbol.flags & SymbolFlags.Namespace ? SymbolFlags.Namespace : 0); - if (target.flags & excludedMeanings) { + if (targetFlags & excludedMeanings) { const message = node.kind === SyntaxKind.ExportSpecifier ? Diagnostics.Export_declaration_conflicts_with_exported_declaration_of_0 : Diagnostics.Import_declaration_conflicts_with_local_declaration_of_0; @@ -41459,7 +41516,7 @@ namespace ts { && !isTypeOnlyImportOrExportDeclaration(node) && !(node.flags & NodeFlags.Ambient)) { const typeOnlyAlias = getTypeOnlyAliasDeclaration(symbol); - const isType = !(target.flags & SymbolFlags.Value); + const isType = !(targetFlags & SymbolFlags.Value); if (isType || typeOnlyAlias) { switch (node.kind) { case SyntaxKind.ImportClause: @@ -41637,14 +41694,15 @@ namespace ts { if (node.moduleReference.kind !== SyntaxKind.ExternalModuleReference) { const target = resolveAlias(getSymbolOfNode(node)); if (target !== unknownSymbol) { - if (target.flags & SymbolFlags.Value) { + const targetFlags = getAllSymbolFlags(target); + if (targetFlags & SymbolFlags.Value) { // Target is a value symbol, check that it is not hidden by a local declaration with the same name const moduleName = getFirstIdentifier(node.moduleReference); if (!(resolveEntityName(moduleName, SymbolFlags.Value | SymbolFlags.Namespace)!.flags & SymbolFlags.Namespace)) { error(moduleName, Diagnostics.Module_0_is_hidden_by_a_local_declaration_with_the_same_name, declarationNameToString(moduleName)); } } - if (target.flags & SymbolFlags.Type) { + if (targetFlags & SymbolFlags.Type) { checkTypeNameIsReserved(node.name, Diagnostics.Import_name_cannot_be_0); } } @@ -41795,7 +41853,7 @@ namespace ts { markExportAsReferenced(node); } const target = symbol && (symbol.flags & SymbolFlags.Alias ? resolveAlias(symbol) : symbol); - if (!target || target === unknownSymbol || target.flags & SymbolFlags.Value) { + if (!target || getAllSymbolFlags(target) & SymbolFlags.Value) { checkExpressionCached(node.propertyName || node.name); } } @@ -41847,7 +41905,7 @@ namespace ts { markAliasReferenced(sym, id); // If not a value, we're interpreting the identifier as a type export, along the lines of (`export { Id as default }`) const target = sym.flags & SymbolFlags.Alias ? resolveAlias(sym) : sym; - if (target === unknownSymbol || target.flags & SymbolFlags.Value) { + if (getAllSymbolFlags(target) & SymbolFlags.Value) { // However if it is a value, we need to check it's being used correctly checkExpressionCached(node.expression); } @@ -43305,7 +43363,7 @@ namespace ts { function isValue(s: Symbol): boolean { s = resolveSymbol(s); - return s && !!(s.flags & SymbolFlags.Value); + return s && !!(getAllSymbolFlags(s) & SymbolFlags.Value); } } @@ -43361,7 +43419,7 @@ namespace ts { // We should only get the declaration of an alias if there isn't a local value // declaration for the symbol - if (isNonLocalAlias(symbol, /*excludes*/ SymbolFlags.Value) && !getTypeOnlyAliasDeclaration(symbol)) { + if (isNonLocalAlias(symbol, /*excludes*/ SymbolFlags.Value) && !getTypeOnlyAliasDeclaration(symbol, SymbolFlags.Value)) { return getDeclarationOfAliasSymbol(symbol); } } @@ -43458,7 +43516,7 @@ namespace ts { case SyntaxKind.ImportSpecifier: case SyntaxKind.ExportSpecifier: const symbol = getSymbolOfNode(node); - return !!symbol && isAliasResolvedToValue(symbol) && !getTypeOnlyAliasDeclaration(symbol); + return !!symbol && isAliasResolvedToValue(symbol) && !getTypeOnlyAliasDeclaration(symbol, SymbolFlags.Value); case SyntaxKind.ExportDeclaration: const exportClause = (node as ExportDeclaration).exportClause; return !!exportClause && ( @@ -43494,7 +43552,7 @@ namespace ts { } // const enums and modules that contain only const enums are not considered values from the emit perspective // unless 'preserveConstEnums' option is set to true - return !!(target.flags & SymbolFlags.Value) && + return !!((getAllSymbolFlags(target) ?? -1) & SymbolFlags.Value) && (shouldPreserveConstEnums(compilerOptions) || !isConstEnumOrConstEnumOnlyModule(target)); } @@ -43511,7 +43569,7 @@ namespace ts { } const target = getSymbolLinks(symbol!).aliasTarget; // TODO: GH#18217 if (target && getEffectiveModifierFlags(node) & ModifierFlags.Export && - target.flags & SymbolFlags.Value && + getAllSymbolFlags(target) & SymbolFlags.Value && (shouldPreserveConstEnums(compilerOptions) || !isConstEnumOrConstEnumOnlyModule(target))) { // An `export import ... =` of a value symbol is always considered referenced return true; diff --git a/tests/baselines/reference/allowImportClausesToMergeWithTypes.errors.txt b/tests/baselines/reference/allowImportClausesToMergeWithTypes.errors.txt index 63cb28ea7d6..864ac1e6335 100644 --- a/tests/baselines/reference/allowImportClausesToMergeWithTypes.errors.txt +++ b/tests/baselines/reference/allowImportClausesToMergeWithTypes.errors.txt @@ -1,4 +1,3 @@ -tests/cases/compiler/index.ts(4,1): error TS2693: 'zzz' only refers to a type, but is being used as a value here. tests/cases/compiler/index.ts(9,10): error TS2749: 'originalZZZ' refers to a value, but is being used as a type here. Did you mean 'typeof originalZZZ'? @@ -18,13 +17,11 @@ tests/cases/compiler/index.ts(9,10): error TS2749: 'originalZZZ' refers to a val export { zzz as default }; -==== tests/cases/compiler/index.ts (2 errors) ==== +==== tests/cases/compiler/index.ts (1 errors) ==== import zzz from "./a"; const x: zzz = { x: "" }; zzz; - ~~~ -!!! error TS2693: 'zzz' only refers to a type, but is being used as a value here. import originalZZZ from "./b"; originalZZZ; diff --git a/tests/baselines/reference/allowImportClausesToMergeWithTypes.js b/tests/baselines/reference/allowImportClausesToMergeWithTypes.js index 8c171dbfcea..fa9e5407b78 100644 --- a/tests/baselines/reference/allowImportClausesToMergeWithTypes.js +++ b/tests/baselines/reference/allowImportClausesToMergeWithTypes.js @@ -44,6 +44,7 @@ b_1["default"]; //// [index.js] "use strict"; exports.__esModule = true; +var a_1 = require("./a"); var x = { x: "" }; a_1["default"]; var b_1 = require("./b"); diff --git a/tests/baselines/reference/allowImportClausesToMergeWithTypes.symbols b/tests/baselines/reference/allowImportClausesToMergeWithTypes.symbols index 769ec5574c1..af6bdfccb99 100644 --- a/tests/baselines/reference/allowImportClausesToMergeWithTypes.symbols +++ b/tests/baselines/reference/allowImportClausesToMergeWithTypes.symbols @@ -38,6 +38,7 @@ const x: zzz = { x: "" }; >x : Symbol(x, Decl(index.ts, 2, 16)) zzz; +>zzz : Symbol(zzz, Decl(index.ts, 0, 6)) import originalZZZ from "./b"; >originalZZZ : Symbol(originalZZZ, Decl(index.ts, 5, 6)) diff --git a/tests/baselines/reference/allowImportClausesToMergeWithTypes.types b/tests/baselines/reference/allowImportClausesToMergeWithTypes.types index e153d2fa233..1848fcb9fe5 100644 --- a/tests/baselines/reference/allowImportClausesToMergeWithTypes.types +++ b/tests/baselines/reference/allowImportClausesToMergeWithTypes.types @@ -30,7 +30,7 @@ export { zzz as default }; === tests/cases/compiler/index.ts === import zzz from "./a"; ->zzz : any +>zzz : 123 const x: zzz = { x: "" }; >x : zzz @@ -39,7 +39,7 @@ const x: zzz = { x: "" }; >"" : "" zzz; ->zzz : any +>zzz : 123 import originalZZZ from "./b"; >originalZZZ : 123 diff --git a/tests/baselines/reference/importElisionConstEnumMerge1.errors.txt b/tests/baselines/reference/importElisionConstEnumMerge1.errors.txt new file mode 100644 index 00000000000..2d3b712f872 --- /dev/null +++ b/tests/baselines/reference/importElisionConstEnumMerge1.errors.txt @@ -0,0 +1,21 @@ +tests/cases/conformance/constEnums/merge.ts(1,10): error TS2440: Import declaration conflicts with local declaration of 'Enum'. + + +==== tests/cases/conformance/constEnums/enum.ts (0 errors) ==== + export const enum Enum { + One = 1, + } + +==== tests/cases/conformance/constEnums/merge.ts (1 errors) ==== + import { Enum } from "./enum"; + ~~~~ +!!! error TS2440: Import declaration conflicts with local declaration of 'Enum'. + namespace Enum { + export type Foo = number; + } + export { Enum }; + +==== tests/cases/conformance/constEnums/index.ts (0 errors) ==== + import { Enum } from "./merge"; + Enum.One; + \ No newline at end of file diff --git a/tests/baselines/reference/importElisionConstEnumMerge1.js b/tests/baselines/reference/importElisionConstEnumMerge1.js new file mode 100644 index 00000000000..3e63187bcc3 --- /dev/null +++ b/tests/baselines/reference/importElisionConstEnumMerge1.js @@ -0,0 +1,31 @@ +//// [tests/cases/conformance/constEnums/importElisionConstEnumMerge1.ts] //// + +//// [enum.ts] +export const enum Enum { + One = 1, +} + +//// [merge.ts] +import { Enum } from "./enum"; +namespace Enum { + export type Foo = number; +} +export { Enum }; + +//// [index.ts] +import { Enum } from "./merge"; +Enum.One; + + +//// [enum.js] +"use strict"; +exports.__esModule = true; +//// [merge.js] +"use strict"; +exports.__esModule = true; +exports.Enum = void 0; +//// [index.js] +"use strict"; +exports.__esModule = true; +var merge_1 = require("./merge"); +1 /* Enum.One */; diff --git a/tests/baselines/reference/importElisionConstEnumMerge1.symbols b/tests/baselines/reference/importElisionConstEnumMerge1.symbols new file mode 100644 index 00000000000..c8d5232899a --- /dev/null +++ b/tests/baselines/reference/importElisionConstEnumMerge1.symbols @@ -0,0 +1,30 @@ +=== tests/cases/conformance/constEnums/enum.ts === +export const enum Enum { +>Enum : Symbol(Enum, Decl(enum.ts, 0, 0)) + + One = 1, +>One : Symbol(Enum.One, Decl(enum.ts, 0, 24)) +} + +=== tests/cases/conformance/constEnums/merge.ts === +import { Enum } from "./enum"; +>Enum : Symbol(Enum, Decl(merge.ts, 0, 8), Decl(merge.ts, 0, 30)) + +namespace Enum { +>Enum : Symbol(Enum, Decl(merge.ts, 0, 8), Decl(merge.ts, 0, 30)) + + export type Foo = number; +>Foo : Symbol(Foo, Decl(merge.ts, 1, 16)) +} +export { Enum }; +>Enum : Symbol(Enum, Decl(merge.ts, 4, 8)) + +=== tests/cases/conformance/constEnums/index.ts === +import { Enum } from "./merge"; +>Enum : Symbol(Enum, Decl(index.ts, 0, 8)) + +Enum.One; +>Enum.One : Symbol(Enum.One, Decl(enum.ts, 0, 24)) +>Enum : Symbol(Enum, Decl(index.ts, 0, 8)) +>One : Symbol(Enum.One, Decl(enum.ts, 0, 24)) + diff --git a/tests/baselines/reference/importElisionConstEnumMerge1.types b/tests/baselines/reference/importElisionConstEnumMerge1.types new file mode 100644 index 00000000000..6348e869642 --- /dev/null +++ b/tests/baselines/reference/importElisionConstEnumMerge1.types @@ -0,0 +1,29 @@ +=== tests/cases/conformance/constEnums/enum.ts === +export const enum Enum { +>Enum : Enum + + One = 1, +>One : Enum.One +>1 : 1 +} + +=== tests/cases/conformance/constEnums/merge.ts === +import { Enum } from "./enum"; +>Enum : typeof Enum + +namespace Enum { + export type Foo = number; +>Foo : number +} +export { Enum }; +>Enum : typeof Enum + +=== tests/cases/conformance/constEnums/index.ts === +import { Enum } from "./merge"; +>Enum : typeof import("tests/cases/conformance/constEnums/enum").Enum + +Enum.One; +>Enum.One : import("tests/cases/conformance/constEnums/enum").Enum +>Enum : typeof import("tests/cases/conformance/constEnums/enum").Enum +>One : import("tests/cases/conformance/constEnums/enum").Enum + diff --git a/tests/baselines/reference/jsDeclarationsImportAliasExposedWithinNamespace.types b/tests/baselines/reference/jsDeclarationsImportAliasExposedWithinNamespace.types index 28424f9792b..7c29ca32963 100644 --- a/tests/baselines/reference/jsDeclarationsImportAliasExposedWithinNamespace.types +++ b/tests/baselines/reference/jsDeclarationsImportAliasExposedWithinNamespace.types @@ -26,7 +26,7 @@ export {myTypes}; === tests/cases/conformance/jsdoc/declarations/file2.js === import {myTypes} from './file.js'; ->myTypes : any +>myTypes : { [x: string]: any; } /** * @namespace testFnTypes diff --git a/tests/baselines/reference/noCrashOnImportShadowing.errors.txt b/tests/baselines/reference/noCrashOnImportShadowing.errors.txt index ddd49c0c2c7..59fee7c6950 100644 --- a/tests/baselines/reference/noCrashOnImportShadowing.errors.txt +++ b/tests/baselines/reference/noCrashOnImportShadowing.errors.txt @@ -1,4 +1,3 @@ -tests/cases/compiler/index.ts(4,1): error TS2693: 'B' only refers to a type, but is being used as a value here. tests/cases/compiler/index.ts(9,10): error TS2709: Cannot use namespace 'OriginalB' as a type. @@ -17,13 +16,11 @@ tests/cases/compiler/index.ts(9,10): error TS2709: Cannot use namespace 'Origina export { B }; -==== tests/cases/compiler/index.ts (2 errors) ==== +==== tests/cases/compiler/index.ts (1 errors) ==== import { B } from "./a"; const x: B = { x: "" }; B.zzz; - ~ -!!! error TS2693: 'B' only refers to a type, but is being used as a value here. import * as OriginalB from "./b"; OriginalB.zzz; diff --git a/tests/baselines/reference/noCrashOnImportShadowing.js b/tests/baselines/reference/noCrashOnImportShadowing.js index 9c8ff2f8452..fe540d85854 100644 --- a/tests/baselines/reference/noCrashOnImportShadowing.js +++ b/tests/baselines/reference/noCrashOnImportShadowing.js @@ -34,12 +34,15 @@ exports.zzz = 123; //// [a.js] "use strict"; exports.__esModule = true; +exports.B = void 0; var B = require("./b"); +exports.B = B; var x = { x: "" }; B.zzz; //// [index.js] "use strict"; exports.__esModule = true; +var a_1 = require("./a"); var x = { x: "" }; a_1.B.zzz; var OriginalB = require("./b"); diff --git a/tests/baselines/reference/noCrashOnImportShadowing.symbols b/tests/baselines/reference/noCrashOnImportShadowing.symbols index da5f5146ec2..a9093debbb0 100644 --- a/tests/baselines/reference/noCrashOnImportShadowing.symbols +++ b/tests/baselines/reference/noCrashOnImportShadowing.symbols @@ -36,6 +36,9 @@ const x: B = { x: "" }; >x : Symbol(x, Decl(index.ts, 2, 14)) B.zzz; +>B.zzz : Symbol(OriginalB.zzz, Decl(b.ts, 0, 12)) +>B : Symbol(B, Decl(index.ts, 0, 8)) +>zzz : Symbol(OriginalB.zzz, Decl(b.ts, 0, 12)) import * as OriginalB from "./b"; >OriginalB : Symbol(OriginalB, Decl(index.ts, 5, 6)) diff --git a/tests/baselines/reference/noCrashOnImportShadowing.types b/tests/baselines/reference/noCrashOnImportShadowing.types index a4c75125716..3d4d58b20a1 100644 --- a/tests/baselines/reference/noCrashOnImportShadowing.types +++ b/tests/baselines/reference/noCrashOnImportShadowing.types @@ -24,11 +24,11 @@ B.zzz; >zzz : 123 export { B }; ->B : any +>B : typeof B === tests/cases/compiler/index.ts === import { B } from "./a"; ->B : any +>B : typeof OriginalB const x: B = { x: "" }; >x : B @@ -37,9 +37,9 @@ const x: B = { x: "" }; >"" : "" B.zzz; ->B.zzz : any ->B : any ->zzz : any +>B.zzz : 123 +>B : typeof OriginalB +>zzz : 123 import * as OriginalB from "./b"; >OriginalB : typeof OriginalB diff --git a/tests/baselines/reference/shadowedInternalModule.errors.txt b/tests/baselines/reference/shadowedInternalModule.errors.txt index f278ebcb606..eb33b7e12d3 100644 --- a/tests/baselines/reference/shadowedInternalModule.errors.txt +++ b/tests/baselines/reference/shadowedInternalModule.errors.txt @@ -1,8 +1,10 @@ tests/cases/conformance/internalModules/importDeclarations/shadowedInternalModule.ts(13,20): error TS2437: Module 'A' is hidden by a local declaration with the same name. tests/cases/conformance/internalModules/importDeclarations/shadowedInternalModule.ts(30,5): error TS2440: Import declaration conflicts with local declaration of 'Y'. +tests/cases/conformance/internalModules/importDeclarations/shadowedInternalModule.ts(47,10): error TS2438: Import name cannot be 'any'. +tests/cases/conformance/internalModules/importDeclarations/shadowedInternalModule.ts(62,3): error TS2440: Import declaration conflicts with local declaration of 'Q'. -==== tests/cases/conformance/internalModules/importDeclarations/shadowedInternalModule.ts (2 errors) ==== +==== tests/cases/conformance/internalModules/importDeclarations/shadowedInternalModule.ts (4 errors) ==== // all errors imported modules conflict with local variables module A { @@ -39,4 +41,40 @@ tests/cases/conformance/internalModules/importDeclarations/shadowedInternalModul !!! error TS2440: Import declaration conflicts with local declaration of 'Y'. var Y = 12; - } \ No newline at end of file + } + + // + + module a { + export type A = number; + } + + module b { + export import A = a.A; + export module A {} + } + + module c { + import any = b.A; + ~~~ +!!! error TS2438: Import name cannot be 'any'. + } + + // + + module q { + export const Q = {}; + } + + module r { + export import Q = q.Q; + export type Q = number; + } + + module s { + import Q = r.Q; + ~~~~~~~~~~~~~~~ +!!! error TS2440: Import declaration conflicts with local declaration of 'Q'. + const Q = 0; + } + \ No newline at end of file diff --git a/tests/baselines/reference/shadowedInternalModule.js b/tests/baselines/reference/shadowedInternalModule.js index 5d8e33d5eeb..63d2e6be2f5 100644 --- a/tests/baselines/reference/shadowedInternalModule.js +++ b/tests/baselines/reference/shadowedInternalModule.js @@ -31,7 +31,39 @@ module Z { import Y = X.Y; var Y = 12; -} +} + +// + +module a { + export type A = number; +} + +module b { + export import A = a.A; + export module A {} +} + +module c { + import any = b.A; +} + +// + +module q { + export const Q = {}; +} + +module r { + export import Q = q.Q; + export type Q = number; +} + +module s { + import Q = r.Q; + const Q = 0; +} + //// [shadowedInternalModule.js] // all errors imported modules conflict with local variables @@ -56,3 +88,19 @@ var Z; (function (Z) { var Y = 12; })(Z || (Z = {})); +var b; +(function (b) { +})(b || (b = {})); +// +var q; +(function (q) { + q.Q = {}; +})(q || (q = {})); +var r; +(function (r) { + r.Q = q.Q; +})(r || (r = {})); +var s; +(function (s) { + var Q = 0; +})(s || (s = {})); diff --git a/tests/baselines/reference/shadowedInternalModule.symbols b/tests/baselines/reference/shadowedInternalModule.symbols index b6293023cc8..02a12b49666 100644 --- a/tests/baselines/reference/shadowedInternalModule.symbols +++ b/tests/baselines/reference/shadowedInternalModule.symbols @@ -69,3 +69,67 @@ module Z { var Y = 12; >Y : Symbol(Y, Decl(shadowedInternalModule.ts, 28, 10), Decl(shadowedInternalModule.ts, 31, 7)) } + +// + +module a { +>a : Symbol(a, Decl(shadowedInternalModule.ts, 32, 1)) + + export type A = number; +>A : Symbol(A, Decl(shadowedInternalModule.ts, 36, 10)) +} + +module b { +>b : Symbol(b, Decl(shadowedInternalModule.ts, 38, 1)) + + export import A = a.A; +>A : Symbol(A, Decl(shadowedInternalModule.ts, 40, 10), Decl(shadowedInternalModule.ts, 41, 24)) +>a : Symbol(a, Decl(shadowedInternalModule.ts, 32, 1)) +>A : Symbol(A, Decl(shadowedInternalModule.ts, 36, 10)) + + export module A {} +>A : Symbol(A, Decl(shadowedInternalModule.ts, 40, 10), Decl(shadowedInternalModule.ts, 41, 24)) +} + +module c { +>c : Symbol(c, Decl(shadowedInternalModule.ts, 43, 1)) + + import any = b.A; +>any : Symbol(any, Decl(shadowedInternalModule.ts, 45, 10)) +>b : Symbol(b, Decl(shadowedInternalModule.ts, 38, 1)) +>A : Symbol(any, Decl(shadowedInternalModule.ts, 40, 10), Decl(shadowedInternalModule.ts, 41, 24)) +} + +// + +module q { +>q : Symbol(q, Decl(shadowedInternalModule.ts, 47, 1)) + + export const Q = {}; +>Q : Symbol(Q, Decl(shadowedInternalModule.ts, 52, 14)) +} + +module r { +>r : Symbol(r, Decl(shadowedInternalModule.ts, 53, 1)) + + export import Q = q.Q; +>Q : Symbol(Q, Decl(shadowedInternalModule.ts, 55, 10), Decl(shadowedInternalModule.ts, 56, 24)) +>q : Symbol(q, Decl(shadowedInternalModule.ts, 47, 1)) +>Q : Symbol(Q, Decl(shadowedInternalModule.ts, 52, 14)) + + export type Q = number; +>Q : Symbol(Q, Decl(shadowedInternalModule.ts, 55, 10), Decl(shadowedInternalModule.ts, 56, 24)) +} + +module s { +>s : Symbol(s, Decl(shadowedInternalModule.ts, 58, 1)) + + import Q = r.Q; +>Q : Symbol(Q, Decl(shadowedInternalModule.ts, 60, 10), Decl(shadowedInternalModule.ts, 62, 7)) +>r : Symbol(r, Decl(shadowedInternalModule.ts, 53, 1)) +>Q : Symbol(Q, Decl(shadowedInternalModule.ts, 55, 10), Decl(shadowedInternalModule.ts, 56, 24)) + + const Q = 0; +>Q : Symbol(Q, Decl(shadowedInternalModule.ts, 60, 10), Decl(shadowedInternalModule.ts, 62, 7)) +} + diff --git a/tests/baselines/reference/shadowedInternalModule.types b/tests/baselines/reference/shadowedInternalModule.types index f3e7ee5e814..5c52bf84a81 100644 --- a/tests/baselines/reference/shadowedInternalModule.types +++ b/tests/baselines/reference/shadowedInternalModule.types @@ -70,3 +70,64 @@ module Z { >Y : number >12 : 12 } + +// + +module a { + export type A = number; +>A : number +} + +module b { +>b : typeof b + + export import A = a.A; +>A : any +>a : any +>A : number + + export module A {} +} + +module c { + import any = b.A; +>any : any +>b : typeof b +>A : number +} + +// + +module q { +>q : typeof q + + export const Q = {}; +>Q : {} +>{} : {} +} + +module r { +>r : typeof r + + export import Q = q.Q; +>Q : {} +>q : typeof q +>Q : {} + + export type Q = number; +>Q : number +} + +module s { +>s : typeof s + + import Q = r.Q; +>Q : 0 +>r : typeof r +>Q : number + + const Q = 0; +>Q : 0 +>0 : 0 +} + diff --git a/tests/baselines/reference/typeAndNamespaceExportMerge.js b/tests/baselines/reference/typeAndNamespaceExportMerge.js new file mode 100644 index 00000000000..8c939fca7d5 --- /dev/null +++ b/tests/baselines/reference/typeAndNamespaceExportMerge.js @@ -0,0 +1,38 @@ +//// [tests/cases/conformance/externalModules/typeAndNamespaceExportMerge.ts] //// + +//// [constants.ts] +// @strict + +export const COFFEE = 0; +export const TEA = 1; + + +//// [drink.ts] +export type Drink = 0 | 1; +export * as Drink from "./constants"; + + +//// [index.ts] +import { Drink } from "./drink"; +// 'Drink' only refers to a type, but is being used as a value here +const x: Drink = Drink.TEA; + + +//// [constants.js] +"use strict"; +// @strict +exports.__esModule = true; +exports.TEA = exports.COFFEE = void 0; +exports.COFFEE = 0; +exports.TEA = 1; +//// [drink.js] +"use strict"; +exports.__esModule = true; +exports.Drink = void 0; +exports.Drink = require("./constants"); +//// [index.js] +"use strict"; +exports.__esModule = true; +var drink_1 = require("./drink"); +// 'Drink' only refers to a type, but is being used as a value here +var x = drink_1.Drink.TEA; diff --git a/tests/baselines/reference/typeAndNamespaceExportMerge.symbols b/tests/baselines/reference/typeAndNamespaceExportMerge.symbols new file mode 100644 index 00000000000..77cbe73f5ca --- /dev/null +++ b/tests/baselines/reference/typeAndNamespaceExportMerge.symbols @@ -0,0 +1,30 @@ +=== tests/cases/conformance/externalModules/constants.ts === +// @strict + +export const COFFEE = 0; +>COFFEE : Symbol(COFFEE, Decl(constants.ts, 2, 12)) + +export const TEA = 1; +>TEA : Symbol(TEA, Decl(constants.ts, 3, 12)) + + +=== tests/cases/conformance/externalModules/drink.ts === +export type Drink = 0 | 1; +>Drink : Symbol(Drink, Decl(drink.ts, 0, 0), Decl(drink.ts, 1, 6)) + +export * as Drink from "./constants"; +>Drink : Symbol(Drink, Decl(drink.ts, 0, 0), Decl(drink.ts, 1, 6)) + + +=== tests/cases/conformance/externalModules/index.ts === +import { Drink } from "./drink"; +>Drink : Symbol(Drink, Decl(index.ts, 0, 8)) + +// 'Drink' only refers to a type, but is being used as a value here +const x: Drink = Drink.TEA; +>x : Symbol(x, Decl(index.ts, 2, 5)) +>Drink : Symbol(Drink, Decl(index.ts, 0, 8)) +>Drink.TEA : Symbol(TEA, Decl(constants.ts, 3, 12)) +>Drink : Symbol(Drink, Decl(index.ts, 0, 8)) +>TEA : Symbol(TEA, Decl(constants.ts, 3, 12)) + diff --git a/tests/baselines/reference/typeAndNamespaceExportMerge.types b/tests/baselines/reference/typeAndNamespaceExportMerge.types new file mode 100644 index 00000000000..86a89b6c4a4 --- /dev/null +++ b/tests/baselines/reference/typeAndNamespaceExportMerge.types @@ -0,0 +1,31 @@ +=== tests/cases/conformance/externalModules/constants.ts === +// @strict + +export const COFFEE = 0; +>COFFEE : 0 +>0 : 0 + +export const TEA = 1; +>TEA : 1 +>1 : 1 + + +=== tests/cases/conformance/externalModules/drink.ts === +export type Drink = 0 | 1; +>Drink : 0 | 1 + +export * as Drink from "./constants"; +>Drink : typeof import("tests/cases/conformance/externalModules/constants") + + +=== tests/cases/conformance/externalModules/index.ts === +import { Drink } from "./drink"; +>Drink : typeof import("tests/cases/conformance/externalModules/constants") + +// 'Drink' only refers to a type, but is being used as a value here +const x: Drink = Drink.TEA; +>x : Drink +>Drink.TEA : 1 +>Drink : typeof import("tests/cases/conformance/externalModules/constants") +>TEA : 1 + diff --git a/tests/baselines/reference/typeOnlyMerge1.js b/tests/baselines/reference/typeOnlyMerge1.js new file mode 100644 index 00000000000..0def9774590 --- /dev/null +++ b/tests/baselines/reference/typeOnlyMerge1.js @@ -0,0 +1,30 @@ +//// [tests/cases/conformance/externalModules/typeOnlyMerge1.ts] //// + +//// [a.ts] +interface A {} +export type { A }; + +//// [b.ts] +import { A } from "./a"; +const A = 0; +export { A }; + +//// [c.ts] +import { A } from "./b"; +A; + + +//// [a.js] +"use strict"; +exports.__esModule = true; +//// [b.js] +"use strict"; +exports.__esModule = true; +exports.A = void 0; +var A = 0; +exports.A = A; +//// [c.js] +"use strict"; +exports.__esModule = true; +var b_1 = require("./b"); +b_1.A; diff --git a/tests/baselines/reference/typeOnlyMerge1.symbols b/tests/baselines/reference/typeOnlyMerge1.symbols new file mode 100644 index 00000000000..f00f855f24f --- /dev/null +++ b/tests/baselines/reference/typeOnlyMerge1.symbols @@ -0,0 +1,24 @@ +=== tests/cases/conformance/externalModules/a.ts === +interface A {} +>A : Symbol(A, Decl(a.ts, 0, 0)) + +export type { A }; +>A : Symbol(A, Decl(a.ts, 1, 13)) + +=== tests/cases/conformance/externalModules/b.ts === +import { A } from "./a"; +>A : Symbol(A, Decl(b.ts, 0, 8), Decl(b.ts, 1, 5)) + +const A = 0; +>A : Symbol(A, Decl(b.ts, 0, 8), Decl(b.ts, 1, 5)) + +export { A }; +>A : Symbol(A, Decl(b.ts, 2, 8)) + +=== tests/cases/conformance/externalModules/c.ts === +import { A } from "./b"; +>A : Symbol(A, Decl(c.ts, 0, 8)) + +A; +>A : Symbol(A, Decl(c.ts, 0, 8)) + diff --git a/tests/baselines/reference/typeOnlyMerge1.types b/tests/baselines/reference/typeOnlyMerge1.types new file mode 100644 index 00000000000..bd7c9f0d4f5 --- /dev/null +++ b/tests/baselines/reference/typeOnlyMerge1.types @@ -0,0 +1,23 @@ +=== tests/cases/conformance/externalModules/a.ts === +interface A {} +export type { A }; +>A : A + +=== tests/cases/conformance/externalModules/b.ts === +import { A } from "./a"; +>A : 0 + +const A = 0; +>A : 0 +>0 : 0 + +export { A }; +>A : 0 + +=== tests/cases/conformance/externalModules/c.ts === +import { A } from "./b"; +>A : 0 + +A; +>A : 0 + diff --git a/tests/baselines/reference/typeOnlyMerge2.errors.txt b/tests/baselines/reference/typeOnlyMerge2.errors.txt new file mode 100644 index 00000000000..de777c96d99 --- /dev/null +++ b/tests/baselines/reference/typeOnlyMerge2.errors.txt @@ -0,0 +1,24 @@ +tests/cases/conformance/externalModules/d.ts(2,1): error TS1362: 'A' cannot be used as a value because it was exported using 'export type'. + + +==== tests/cases/conformance/externalModules/a.ts (0 errors) ==== + const A = {} + export { A }; + +==== tests/cases/conformance/externalModules/b.ts (0 errors) ==== + import { A } from "./a"; + type A = any; + export type { A }; + +==== tests/cases/conformance/externalModules/c.ts (0 errors) ==== + import { A } from "./b"; + namespace A {} + export { A }; + +==== tests/cases/conformance/externalModules/d.ts (1 errors) ==== + import { A } from "./c"; + A; + ~ +!!! error TS1362: 'A' cannot be used as a value because it was exported using 'export type'. +!!! related TS1377 tests/cases/conformance/externalModules/b.ts:3:15: 'A' was exported here. + \ No newline at end of file diff --git a/tests/baselines/reference/typeOnlyMerge2.js b/tests/baselines/reference/typeOnlyMerge2.js new file mode 100644 index 00000000000..39930739f70 --- /dev/null +++ b/tests/baselines/reference/typeOnlyMerge2.js @@ -0,0 +1,37 @@ +//// [tests/cases/conformance/externalModules/typeOnlyMerge2.ts] //// + +//// [a.ts] +const A = {} +export { A }; + +//// [b.ts] +import { A } from "./a"; +type A = any; +export type { A }; + +//// [c.ts] +import { A } from "./b"; +namespace A {} +export { A }; + +//// [d.ts] +import { A } from "./c"; +A; + + +//// [a.js] +"use strict"; +exports.__esModule = true; +exports.A = void 0; +var A = {}; +exports.A = A; +//// [b.js] +"use strict"; +exports.__esModule = true; +//// [c.js] +"use strict"; +exports.__esModule = true; +//// [d.js] +"use strict"; +exports.__esModule = true; +A; diff --git a/tests/baselines/reference/typeOnlyMerge2.symbols b/tests/baselines/reference/typeOnlyMerge2.symbols new file mode 100644 index 00000000000..48c1a7d8cec --- /dev/null +++ b/tests/baselines/reference/typeOnlyMerge2.symbols @@ -0,0 +1,34 @@ +=== tests/cases/conformance/externalModules/a.ts === +const A = {} +>A : Symbol(A, Decl(a.ts, 0, 5)) + +export { A }; +>A : Symbol(A, Decl(a.ts, 1, 8)) + +=== tests/cases/conformance/externalModules/b.ts === +import { A } from "./a"; +>A : Symbol(A, Decl(b.ts, 0, 8), Decl(b.ts, 0, 24)) + +type A = any; +>A : Symbol(A, Decl(b.ts, 0, 8), Decl(b.ts, 0, 24)) + +export type { A }; +>A : Symbol(A, Decl(b.ts, 2, 13)) + +=== tests/cases/conformance/externalModules/c.ts === +import { A } from "./b"; +>A : Symbol(A, Decl(c.ts, 0, 8), Decl(c.ts, 0, 24)) + +namespace A {} +>A : Symbol(A, Decl(c.ts, 0, 8), Decl(c.ts, 0, 24)) + +export { A }; +>A : Symbol(A, Decl(c.ts, 2, 8)) + +=== tests/cases/conformance/externalModules/d.ts === +import { A } from "./c"; +>A : Symbol(A, Decl(d.ts, 0, 8)) + +A; +>A : Symbol(A, Decl(d.ts, 0, 8)) + diff --git a/tests/baselines/reference/typeOnlyMerge2.types b/tests/baselines/reference/typeOnlyMerge2.types new file mode 100644 index 00000000000..7200dd36c1b --- /dev/null +++ b/tests/baselines/reference/typeOnlyMerge2.types @@ -0,0 +1,33 @@ +=== tests/cases/conformance/externalModules/a.ts === +const A = {} +>A : {} +>{} : {} + +export { A }; +>A : {} + +=== tests/cases/conformance/externalModules/b.ts === +import { A } from "./a"; +>A : {} + +type A = any; +>A : any + +export type { A }; +>A : any + +=== tests/cases/conformance/externalModules/c.ts === +import { A } from "./b"; +>A : {} + +namespace A {} +export { A }; +>A : {} + +=== tests/cases/conformance/externalModules/d.ts === +import { A } from "./c"; +>A : {} + +A; +>A : {} + diff --git a/tests/baselines/reference/typeOnlyMerge3.errors.txt b/tests/baselines/reference/typeOnlyMerge3.errors.txt new file mode 100644 index 00000000000..84a31d71065 --- /dev/null +++ b/tests/baselines/reference/typeOnlyMerge3.errors.txt @@ -0,0 +1,39 @@ +tests/cases/conformance/externalModules/b.ts(1,10): error TS2440: Import declaration conflicts with local declaration of 'A'. +tests/cases/conformance/externalModules/c.ts(2,1): error TS1362: 'A' cannot be used as a value because it was exported using 'export type'. +tests/cases/conformance/externalModules/c.ts(3,1): error TS1362: 'A' cannot be used as a value because it was exported using 'export type'. +tests/cases/conformance/externalModules/c.ts(4,1): error TS1362: 'A' cannot be used as a value because it was exported using 'export type'. +tests/cases/conformance/externalModules/c.ts(4,1): error TS2349: This expression is not callable. + Type 'typeof A' has no call signatures. + + +==== tests/cases/conformance/externalModules/a.ts (0 errors) ==== + function A() {} + export type { A }; + +==== tests/cases/conformance/externalModules/b.ts (1 errors) ==== + import { A } from "./a"; + ~ +!!! error TS2440: Import declaration conflicts with local declaration of 'A'. + namespace A { + export const displayName = "A"; + } + export { A }; + +==== tests/cases/conformance/externalModules/c.ts (4 errors) ==== + import { A } from "./b"; + A; + ~ +!!! error TS1362: 'A' cannot be used as a value because it was exported using 'export type'. +!!! related TS1377 tests/cases/conformance/externalModules/a.ts:2:15: 'A' was exported here. + A.displayName; + ~ +!!! error TS1362: 'A' cannot be used as a value because it was exported using 'export type'. +!!! related TS1377 tests/cases/conformance/externalModules/a.ts:2:15: 'A' was exported here. + A(); + ~ +!!! error TS1362: 'A' cannot be used as a value because it was exported using 'export type'. +!!! related TS1377 tests/cases/conformance/externalModules/a.ts:2:15: 'A' was exported here. + ~ +!!! error TS2349: This expression is not callable. +!!! error TS2349: Type 'typeof A' has no call signatures. + \ No newline at end of file diff --git a/tests/baselines/reference/typeOnlyMerge3.js b/tests/baselines/reference/typeOnlyMerge3.js new file mode 100644 index 00000000000..d3afde76abd --- /dev/null +++ b/tests/baselines/reference/typeOnlyMerge3.js @@ -0,0 +1,37 @@ +//// [tests/cases/conformance/externalModules/typeOnlyMerge3.ts] //// + +//// [a.ts] +function A() {} +export type { A }; + +//// [b.ts] +import { A } from "./a"; +namespace A { + export const displayName = "A"; +} +export { A }; + +//// [c.ts] +import { A } from "./b"; +A; +A.displayName; +A(); + + +//// [a.js] +"use strict"; +exports.__esModule = true; +function A() { } +//// [b.js] +"use strict"; +exports.__esModule = true; +var A; +(function (A) { + A.displayName = "A"; +})(A || (A = {})); +//// [c.js] +"use strict"; +exports.__esModule = true; +A; +A.displayName; +A(); diff --git a/tests/baselines/reference/typeOnlyMerge3.symbols b/tests/baselines/reference/typeOnlyMerge3.symbols new file mode 100644 index 00000000000..12ce75f56da --- /dev/null +++ b/tests/baselines/reference/typeOnlyMerge3.symbols @@ -0,0 +1,35 @@ +=== tests/cases/conformance/externalModules/a.ts === +function A() {} +>A : Symbol(A, Decl(a.ts, 0, 0)) + +export type { A }; +>A : Symbol(A, Decl(a.ts, 1, 13)) + +=== tests/cases/conformance/externalModules/b.ts === +import { A } from "./a"; +>A : Symbol(A, Decl(b.ts, 0, 8), Decl(b.ts, 0, 24)) + +namespace A { +>A : Symbol(A, Decl(b.ts, 0, 8), Decl(b.ts, 0, 24)) + + export const displayName = "A"; +>displayName : Symbol(displayName, Decl(b.ts, 2, 14)) +} +export { A }; +>A : Symbol(A, Decl(b.ts, 4, 8)) + +=== tests/cases/conformance/externalModules/c.ts === +import { A } from "./b"; +>A : Symbol(A, Decl(c.ts, 0, 8)) + +A; +>A : Symbol(A, Decl(c.ts, 0, 8)) + +A.displayName; +>A.displayName : Symbol(A.displayName, Decl(b.ts, 2, 14)) +>A : Symbol(A, Decl(c.ts, 0, 8)) +>displayName : Symbol(A.displayName, Decl(b.ts, 2, 14)) + +A(); +>A : Symbol(A, Decl(c.ts, 0, 8)) + diff --git a/tests/baselines/reference/typeOnlyMerge3.types b/tests/baselines/reference/typeOnlyMerge3.types new file mode 100644 index 00000000000..b2a860c61ab --- /dev/null +++ b/tests/baselines/reference/typeOnlyMerge3.types @@ -0,0 +1,37 @@ +=== tests/cases/conformance/externalModules/a.ts === +function A() {} +>A : () => void + +export type { A }; +>A : any + +=== tests/cases/conformance/externalModules/b.ts === +import { A } from "./a"; +>A : typeof A + +namespace A { +>A : typeof A + + export const displayName = "A"; +>displayName : "A" +>"A" : "A" +} +export { A }; +>A : typeof A + +=== tests/cases/conformance/externalModules/c.ts === +import { A } from "./b"; +>A : typeof A + +A; +>A : typeof A + +A.displayName; +>A.displayName : "A" +>A : typeof A +>displayName : "A" + +A(); +>A() : any +>A : typeof A + diff --git a/tests/baselines/reference/valuesMergingAcrossModules.errors.txt b/tests/baselines/reference/valuesMergingAcrossModules.errors.txt new file mode 100644 index 00000000000..de88fe9c53b --- /dev/null +++ b/tests/baselines/reference/valuesMergingAcrossModules.errors.txt @@ -0,0 +1,28 @@ +tests/cases/conformance/externalModules/c.ts(1,10): error TS2440: Import declaration conflicts with local declaration of 'A'. +tests/cases/conformance/externalModules/c.ts(6,1): error TS2349: This expression is not callable. + Type 'typeof A' has no call signatures. + + +==== tests/cases/conformance/externalModules/a.ts (0 errors) ==== + function A() {} + export { A }; + +==== tests/cases/conformance/externalModules/b.ts (0 errors) ==== + import { A } from "./a"; + type A = 0; + export { A }; + +==== tests/cases/conformance/externalModules/c.ts (2 errors) ==== + import { A } from "./b"; + ~ +!!! error TS2440: Import declaration conflicts with local declaration of 'A'. + namespace A { + export const displayName = "A"; + } + + A(); + ~ +!!! error TS2349: This expression is not callable. +!!! error TS2349: Type 'typeof A' has no call signatures. + A.displayName; + \ No newline at end of file diff --git a/tests/baselines/reference/valuesMergingAcrossModules.js b/tests/baselines/reference/valuesMergingAcrossModules.js new file mode 100644 index 00000000000..b8b3c0a0a5c --- /dev/null +++ b/tests/baselines/reference/valuesMergingAcrossModules.js @@ -0,0 +1,42 @@ +//// [tests/cases/conformance/externalModules/valuesMergingAcrossModules.ts] //// + +//// [a.ts] +function A() {} +export { A }; + +//// [b.ts] +import { A } from "./a"; +type A = 0; +export { A }; + +//// [c.ts] +import { A } from "./b"; +namespace A { + export const displayName = "A"; +} + +A(); +A.displayName; + + +//// [a.js] +"use strict"; +exports.__esModule = true; +exports.A = void 0; +function A() { } +exports.A = A; +//// [b.js] +"use strict"; +exports.__esModule = true; +exports.A = void 0; +var a_1 = require("./a"); +exports.A = a_1.A; +//// [c.js] +"use strict"; +exports.__esModule = true; +var A; +(function (A) { + A.displayName = "A"; +})(A || (A = {})); +A(); +A.displayName; diff --git a/tests/baselines/reference/valuesMergingAcrossModules.symbols b/tests/baselines/reference/valuesMergingAcrossModules.symbols new file mode 100644 index 00000000000..fd854e4cbd4 --- /dev/null +++ b/tests/baselines/reference/valuesMergingAcrossModules.symbols @@ -0,0 +1,36 @@ +=== tests/cases/conformance/externalModules/a.ts === +function A() {} +>A : Symbol(A, Decl(a.ts, 0, 0)) + +export { A }; +>A : Symbol(A, Decl(a.ts, 1, 8)) + +=== tests/cases/conformance/externalModules/b.ts === +import { A } from "./a"; +>A : Symbol(A, Decl(b.ts, 0, 8), Decl(b.ts, 0, 24)) + +type A = 0; +>A : Symbol(A, Decl(b.ts, 0, 8), Decl(b.ts, 0, 24)) + +export { A }; +>A : Symbol(A, Decl(b.ts, 2, 8)) + +=== tests/cases/conformance/externalModules/c.ts === +import { A } from "./b"; +>A : Symbol(A, Decl(c.ts, 0, 8), Decl(c.ts, 0, 24)) + +namespace A { +>A : Symbol(A, Decl(c.ts, 0, 8), Decl(c.ts, 0, 24)) + + export const displayName = "A"; +>displayName : Symbol(displayName, Decl(c.ts, 2, 14)) +} + +A(); +>A : Symbol(A, Decl(c.ts, 0, 8), Decl(c.ts, 0, 24)) + +A.displayName; +>A.displayName : Symbol(A.displayName, Decl(c.ts, 2, 14)) +>A : Symbol(A, Decl(c.ts, 0, 8), Decl(c.ts, 0, 24)) +>displayName : Symbol(A.displayName, Decl(c.ts, 2, 14)) + diff --git a/tests/baselines/reference/valuesMergingAcrossModules.types b/tests/baselines/reference/valuesMergingAcrossModules.types new file mode 100644 index 00000000000..9e47dd9945b --- /dev/null +++ b/tests/baselines/reference/valuesMergingAcrossModules.types @@ -0,0 +1,38 @@ +=== tests/cases/conformance/externalModules/a.ts === +function A() {} +>A : () => void + +export { A }; +>A : () => void + +=== tests/cases/conformance/externalModules/b.ts === +import { A } from "./a"; +>A : () => void + +type A = 0; +>A : 0 + +export { A }; +>A : () => void + +=== tests/cases/conformance/externalModules/c.ts === +import { A } from "./b"; +>A : typeof A + +namespace A { +>A : typeof A + + export const displayName = "A"; +>displayName : "A" +>"A" : "A" +} + +A(); +>A() : any +>A : typeof A + +A.displayName; +>A.displayName : "A" +>A : typeof A +>displayName : "A" + diff --git a/tests/cases/conformance/constEnums/importElisionConstEnumMerge1.ts b/tests/cases/conformance/constEnums/importElisionConstEnumMerge1.ts new file mode 100644 index 00000000000..9884a7615a3 --- /dev/null +++ b/tests/cases/conformance/constEnums/importElisionConstEnumMerge1.ts @@ -0,0 +1,15 @@ +// @Filename: enum.ts +export const enum Enum { + One = 1, +} + +// @Filename: merge.ts +import { Enum } from "./enum"; +namespace Enum { + export type Foo = number; +} +export { Enum }; + +// @Filename: index.ts +import { Enum } from "./merge"; +Enum.One; diff --git a/tests/cases/conformance/externalModules/typeAndNamespaceExportMerge.ts b/tests/cases/conformance/externalModules/typeAndNamespaceExportMerge.ts new file mode 100644 index 00000000000..a7a7d3f3e56 --- /dev/null +++ b/tests/cases/conformance/externalModules/typeAndNamespaceExportMerge.ts @@ -0,0 +1,16 @@ +// @strict + +// @Filename: constants.ts +export const COFFEE = 0; +export const TEA = 1; + + +// @Filename: drink.ts +export type Drink = 0 | 1; +export * as Drink from "./constants"; + + +// @Filename: index.ts +import { Drink } from "./drink"; +// 'Drink' only refers to a type, but is being used as a value here +const x: Drink = Drink.TEA; diff --git a/tests/cases/conformance/externalModules/typeOnlyMerge1.ts b/tests/cases/conformance/externalModules/typeOnlyMerge1.ts new file mode 100644 index 00000000000..59e77388deb --- /dev/null +++ b/tests/cases/conformance/externalModules/typeOnlyMerge1.ts @@ -0,0 +1,12 @@ +// @Filename: a.ts +interface A {} +export type { A }; + +// @Filename: b.ts +import { A } from "./a"; +const A = 0; +export { A }; + +// @Filename: c.ts +import { A } from "./b"; +A; diff --git a/tests/cases/conformance/externalModules/typeOnlyMerge2.ts b/tests/cases/conformance/externalModules/typeOnlyMerge2.ts new file mode 100644 index 00000000000..54d69f7d2c3 --- /dev/null +++ b/tests/cases/conformance/externalModules/typeOnlyMerge2.ts @@ -0,0 +1,17 @@ +// @Filename: a.ts +const A = {} +export { A }; + +// @Filename: b.ts +import { A } from "./a"; +type A = any; +export type { A }; + +// @Filename: c.ts +import { A } from "./b"; +namespace A {} +export { A }; + +// @Filename: d.ts +import { A } from "./c"; +A; diff --git a/tests/cases/conformance/externalModules/typeOnlyMerge3.ts b/tests/cases/conformance/externalModules/typeOnlyMerge3.ts new file mode 100644 index 00000000000..d5085b05d86 --- /dev/null +++ b/tests/cases/conformance/externalModules/typeOnlyMerge3.ts @@ -0,0 +1,16 @@ +// @Filename: a.ts +function A() {} +export type { A }; + +// @Filename: b.ts +import { A } from "./a"; +namespace A { + export const displayName = "A"; +} +export { A }; + +// @Filename: c.ts +import { A } from "./b"; +A; +A.displayName; +A(); diff --git a/tests/cases/conformance/externalModules/valuesMergingAcrossModules.ts b/tests/cases/conformance/externalModules/valuesMergingAcrossModules.ts new file mode 100644 index 00000000000..00ae4f8fa63 --- /dev/null +++ b/tests/cases/conformance/externalModules/valuesMergingAcrossModules.ts @@ -0,0 +1,17 @@ +// @Filename: a.ts +function A() {} +export { A }; + +// @Filename: b.ts +import { A } from "./a"; +type A = 0; +export { A }; + +// @Filename: c.ts +import { A } from "./b"; +namespace A { + export const displayName = "A"; +} + +A(); +A.displayName; diff --git a/tests/cases/conformance/internalModules/importDeclarations/shadowedInternalModule.ts b/tests/cases/conformance/internalModules/importDeclarations/shadowedInternalModule.ts index dcdcdbd1eb6..a2c9738455b 100644 --- a/tests/cases/conformance/internalModules/importDeclarations/shadowedInternalModule.ts +++ b/tests/cases/conformance/internalModules/importDeclarations/shadowedInternalModule.ts @@ -30,4 +30,35 @@ module Z { import Y = X.Y; var Y = 12; -} \ No newline at end of file +} + +// + +module a { + export type A = number; +} + +module b { + export import A = a.A; + export module A {} +} + +module c { + import any = b.A; +} + +// + +module q { + export const Q = {}; +} + +module r { + export import Q = q.Q; + export type Q = number; +} + +module s { + import Q = r.Q; + const Q = 0; +} From ecf50e81a7a9cccd9bf5ea7598764082981faab0 Mon Sep 17 00:00:00 2001 From: Anders Hejlsberg Date: Thu, 29 Sep 2022 15:18:21 -0700 Subject: [PATCH 034/124] Properly compute `SymbolFlags.Optional` for intersected properties (#50958) * `in` proves property presence only if property can't be undefined * Accept new baselines * Add tests * Accept new baselines * Properly compute SymbolFlags.Optional for intersected properties * Accept new baselines * Check optionality only for property-like declarations * Add more tests --- src/compiler/checker.ts | 19 ++- ...nKeywordTypeguard(strict=false).errors.txt | 68 +++++++- .../inKeywordTypeguard(strict=false).js | 116 +++++++++++++ .../inKeywordTypeguard(strict=false).symbols | 154 ++++++++++++++++-- .../inKeywordTypeguard(strict=false).types | 150 ++++++++++++++++- ...inKeywordTypeguard(strict=true).errors.txt | 68 +++++++- .../inKeywordTypeguard(strict=true).js | 116 +++++++++++++ .../inKeywordTypeguard(strict=true).symbols | 154 ++++++++++++++++-- .../inKeywordTypeguard(strict=true).types | 150 ++++++++++++++++- .../mappedTypeRecursiveInference.types | 8 +- tests/cases/compiler/inKeywordTypeguard.ts | 63 +++++++ 11 files changed, 1014 insertions(+), 52 deletions(-) diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 64bc3c084d4..1677cc6a7cb 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -12566,7 +12566,7 @@ namespace ts { let indexTypes: Type[] | undefined; const isUnion = containingType.flags & TypeFlags.Union; // Flags we want to propagate to the result if they exist in all source symbols - let optionalFlag = isUnion ? SymbolFlags.None : SymbolFlags.Optional; + let optionalFlag: SymbolFlags | undefined; let syntheticFlag = CheckFlags.SyntheticMethod; let checkFlags = isUnion ? 0 : CheckFlags.Readonly; let mergedInstantiations = false; @@ -12576,11 +12576,14 @@ namespace ts { const prop = getPropertyOfType(type, name, skipObjectFunctionPropertyAugment); const modifiers = prop ? getDeclarationModifierFlagsFromSymbol(prop) : 0; if (prop) { - if (isUnion) { - optionalFlag |= (prop.flags & SymbolFlags.Optional); - } - else { - optionalFlag &= prop.flags; + if (prop.flags & SymbolFlags.ClassMember) { + optionalFlag ??= isUnion ? SymbolFlags.None : SymbolFlags.Optional; + if (isUnion) { + optionalFlag |= (prop.flags & SymbolFlags.Optional); + } + else { + optionalFlag &= prop.flags; + } } if (!singleProp) { singleProp = prop; @@ -12699,7 +12702,7 @@ namespace ts { propTypes.push(type); } addRange(propTypes, indexTypes); - const result = createSymbol(SymbolFlags.Property | optionalFlag, name, syntheticFlag | checkFlags); + const result = createSymbol(SymbolFlags.Property | (optionalFlag ?? 0), name, syntheticFlag | checkFlags); result.containingType = containingType; if (!hasNonUniformValueDeclaration && firstValueDeclaration) { result.valueDeclaration = firstValueDeclaration; @@ -20455,7 +20458,7 @@ namespace ts { return Ternary.False; } // When checking for comparability, be more lenient with optional properties. - if (!skipOptional && sourceProp.flags & SymbolFlags.Optional && !(targetProp.flags & SymbolFlags.Optional)) { + if (!skipOptional && sourceProp.flags & SymbolFlags.Optional && targetProp.flags & SymbolFlags.ClassMember && !(targetProp.flags & SymbolFlags.Optional)) { // TypeScript 1.0 spec (April 2014): 3.8.3 // S is a subtype of a type T, and T is a supertype of S if ... // S' and T are object types and, for each member M in T.. diff --git a/tests/baselines/reference/inKeywordTypeguard(strict=false).errors.txt b/tests/baselines/reference/inKeywordTypeguard(strict=false).errors.txt index 6feabe9f5c6..009acf38c2b 100644 --- a/tests/baselines/reference/inKeywordTypeguard(strict=false).errors.txt +++ b/tests/baselines/reference/inKeywordTypeguard(strict=false).errors.txt @@ -21,14 +21,13 @@ tests/cases/compiler/inKeywordTypeguard.ts(74,32): error TS2339: Property 'a' do tests/cases/compiler/inKeywordTypeguard.ts(82,39): error TS2339: Property 'b' does not exist on type 'A'. tests/cases/compiler/inKeywordTypeguard.ts(84,39): error TS2339: Property 'a' does not exist on type 'B'. tests/cases/compiler/inKeywordTypeguard.ts(94,26): error TS2339: Property 'a' does not exist on type 'never'. -tests/cases/compiler/inKeywordTypeguard.ts(150,16): error TS2339: Property 'ontouchstart' does not exist on type 'never'. tests/cases/compiler/inKeywordTypeguard.ts(155,16): error TS2322: Type 'unknown' is not assignable to type 'object'. tests/cases/compiler/inKeywordTypeguard.ts(158,21): error TS2322: Type 'unknown' is not assignable to type 'object'. tests/cases/compiler/inKeywordTypeguard.ts(183,16): error TS2322: Type 'T' is not assignable to type 'object'. tests/cases/compiler/inKeywordTypeguard.ts(186,21): error TS2322: Type 'T' is not assignable to type 'object'. -==== tests/cases/compiler/inKeywordTypeguard.ts (22 errors) ==== +==== tests/cases/compiler/inKeywordTypeguard.ts (21 errors) ==== class A { a: string; } class B { b: string; } @@ -219,8 +218,6 @@ tests/cases/compiler/inKeywordTypeguard.ts(186,21): error TS2322: Type 'T' is no window.ontouchstart } else { window.ontouchstart - ~~~~~~~~~~~~ -!!! error TS2339: Property 'ontouchstart' does not exist on type 'never'. } } @@ -353,6 +350,64 @@ tests/cases/compiler/inKeywordTypeguard.ts(186,21): error TS2322: Type 'T' is no } } + function f10(x: { a: unknown }) { + if ("a" in x) { + x; + } + else { + x; + } + } + + function f11(x: { a: any }) { + if ("a" in x) { + x; + } + else { + x; + } + } + + function f12(x: { a: string }) { + if ("a" in x) { + x; + } + else { + x; + } + } + + function f13(x: { a?: string }) { + if ("a" in x) { + x; + } + else { + x; + } + } + + function f14(x: { a: string | undefined }) { + if ("a" in x) { + x; + } + else { + x; + } + } + + function f15(x: { a?: string | undefined }) { + if ("a" in x) { + x; + } + else { + x; + } + } + + function f16(x: typeof globalThis, y: Window & typeof globalThis) { + x = y; + } + // Repro from #50639 function foo(value: A) { @@ -360,4 +415,9 @@ tests/cases/compiler/inKeywordTypeguard.ts(186,21): error TS2322: Type 'T' is no value; // A & object & Record<"prop", unknown> } } + + // Repro from #50954 + + const checkIsTouchDevice = () => + "ontouchstart" in window || "msMaxTouchPoints" in window.navigator; \ No newline at end of file diff --git a/tests/baselines/reference/inKeywordTypeguard(strict=false).js b/tests/baselines/reference/inKeywordTypeguard(strict=false).js index 08e5a870d5a..d254218557f 100644 --- a/tests/baselines/reference/inKeywordTypeguard(strict=false).js +++ b/tests/baselines/reference/inKeywordTypeguard(strict=false).js @@ -271,6 +271,64 @@ function f9(x: object) { } } +function f10(x: { a: unknown }) { + if ("a" in x) { + x; + } + else { + x; + } +} + +function f11(x: { a: any }) { + if ("a" in x) { + x; + } + else { + x; + } +} + +function f12(x: { a: string }) { + if ("a" in x) { + x; + } + else { + x; + } +} + +function f13(x: { a?: string }) { + if ("a" in x) { + x; + } + else { + x; + } +} + +function f14(x: { a: string | undefined }) { + if ("a" in x) { + x; + } + else { + x; + } +} + +function f15(x: { a?: string | undefined }) { + if ("a" in x) { + x; + } + else { + x; + } +} + +function f16(x: typeof globalThis, y: Window & typeof globalThis) { + x = y; +} + // Repro from #50639 function foo(value: A) { @@ -278,6 +336,11 @@ function foo(value: A) { value; // A & object & Record<"prop", unknown> } } + +// Repro from #50954 + +const checkIsTouchDevice = () => + "ontouchstart" in window || "msMaxTouchPoints" in window.navigator; //// [inKeywordTypeguard.js] @@ -533,9 +596,62 @@ function f9(x) { x[sym]; } } +function f10(x) { + if ("a" in x) { + x; + } + else { + x; + } +} +function f11(x) { + if ("a" in x) { + x; + } + else { + x; + } +} +function f12(x) { + if ("a" in x) { + x; + } + else { + x; + } +} +function f13(x) { + if ("a" in x) { + x; + } + else { + x; + } +} +function f14(x) { + if ("a" in x) { + x; + } + else { + x; + } +} +function f15(x) { + if ("a" in x) { + x; + } + else { + x; + } +} +function f16(x, y) { + x = y; +} // Repro from #50639 function foo(value) { if (typeof value === "object" && value !== null && "prop" in value) { value; // A & object & Record<"prop", unknown> } } +// Repro from #50954 +const checkIsTouchDevice = () => "ontouchstart" in window || "msMaxTouchPoints" in window.navigator; diff --git a/tests/baselines/reference/inKeywordTypeguard(strict=false).symbols b/tests/baselines/reference/inKeywordTypeguard(strict=false).symbols index 33ff5a5749f..c7ad966debf 100644 --- a/tests/baselines/reference/inKeywordTypeguard(strict=false).symbols +++ b/tests/baselines/reference/inKeywordTypeguard(strict=false).symbols @@ -371,7 +371,9 @@ function negativeIntersectionTest() { } else { window.ontouchstart +>window.ontouchstart : Symbol(ontouchstart, Decl(lib.dom.d.ts, --, --), Decl(lib.dom.d.ts, --, --)) >window : Symbol(window, Decl(lib.dom.d.ts, --, --)) +>ontouchstart : Symbol(ontouchstart, Decl(lib.dom.d.ts, --, --), Decl(lib.dom.d.ts, --, --)) } } @@ -707,21 +709,147 @@ function f9(x: object) { } } -// Repro from #50639 +function f10(x: { a: unknown }) { +>f10 : Symbol(f10, Decl(inKeywordTypeguard.ts, 270, 1)) +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 272, 13)) +>a : Symbol(a, Decl(inKeywordTypeguard.ts, 272, 17)) -function foo(value: A) { ->foo : Symbol(foo, Decl(inKeywordTypeguard.ts, 270, 1)) ->A : Symbol(A, Decl(inKeywordTypeguard.ts, 274, 13)) ->value : Symbol(value, Decl(inKeywordTypeguard.ts, 274, 16)) ->A : Symbol(A, Decl(inKeywordTypeguard.ts, 274, 13)) + if ("a" in x) { +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 272, 13)) - if (typeof value === "object" && value !== null && "prop" in value) { ->value : Symbol(value, Decl(inKeywordTypeguard.ts, 274, 16)) ->value : Symbol(value, Decl(inKeywordTypeguard.ts, 274, 16)) ->value : Symbol(value, Decl(inKeywordTypeguard.ts, 274, 16)) - - value; // A & object & Record<"prop", unknown> ->value : Symbol(value, Decl(inKeywordTypeguard.ts, 274, 16)) + x; +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 272, 13)) + } + else { + x; +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 272, 13)) } } +function f11(x: { a: any }) { +>f11 : Symbol(f11, Decl(inKeywordTypeguard.ts, 279, 1)) +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 281, 13)) +>a : Symbol(a, Decl(inKeywordTypeguard.ts, 281, 17)) + + if ("a" in x) { +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 281, 13)) + + x; +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 281, 13)) + } + else { + x; +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 281, 13)) + } +} + +function f12(x: { a: string }) { +>f12 : Symbol(f12, Decl(inKeywordTypeguard.ts, 288, 1)) +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 290, 13)) +>a : Symbol(a, Decl(inKeywordTypeguard.ts, 290, 17)) + + if ("a" in x) { +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 290, 13)) + + x; +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 290, 13)) + } + else { + x; +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 290, 13)) + } +} + +function f13(x: { a?: string }) { +>f13 : Symbol(f13, Decl(inKeywordTypeguard.ts, 297, 1)) +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 299, 13)) +>a : Symbol(a, Decl(inKeywordTypeguard.ts, 299, 17)) + + if ("a" in x) { +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 299, 13)) + + x; +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 299, 13)) + } + else { + x; +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 299, 13)) + } +} + +function f14(x: { a: string | undefined }) { +>f14 : Symbol(f14, Decl(inKeywordTypeguard.ts, 306, 1)) +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 308, 13)) +>a : Symbol(a, Decl(inKeywordTypeguard.ts, 308, 17)) + + if ("a" in x) { +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 308, 13)) + + x; +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 308, 13)) + } + else { + x; +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 308, 13)) + } +} + +function f15(x: { a?: string | undefined }) { +>f15 : Symbol(f15, Decl(inKeywordTypeguard.ts, 315, 1)) +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 317, 13)) +>a : Symbol(a, Decl(inKeywordTypeguard.ts, 317, 17)) + + if ("a" in x) { +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 317, 13)) + + x; +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 317, 13)) + } + else { + x; +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 317, 13)) + } +} + +function f16(x: typeof globalThis, y: Window & typeof globalThis) { +>f16 : Symbol(f16, Decl(inKeywordTypeguard.ts, 324, 1)) +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 326, 13)) +>globalThis : Symbol(globalThis) +>y : Symbol(y, Decl(inKeywordTypeguard.ts, 326, 34)) +>Window : Symbol(Window, Decl(lib.dom.d.ts, --, --), Decl(lib.dom.d.ts, --, --)) +>globalThis : Symbol(globalThis) + + x = y; +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 326, 13)) +>y : Symbol(y, Decl(inKeywordTypeguard.ts, 326, 34)) +} + +// Repro from #50639 + +function foo(value: A) { +>foo : Symbol(foo, Decl(inKeywordTypeguard.ts, 328, 1)) +>A : Symbol(A, Decl(inKeywordTypeguard.ts, 332, 13)) +>value : Symbol(value, Decl(inKeywordTypeguard.ts, 332, 16)) +>A : Symbol(A, Decl(inKeywordTypeguard.ts, 332, 13)) + + if (typeof value === "object" && value !== null && "prop" in value) { +>value : Symbol(value, Decl(inKeywordTypeguard.ts, 332, 16)) +>value : Symbol(value, Decl(inKeywordTypeguard.ts, 332, 16)) +>value : Symbol(value, Decl(inKeywordTypeguard.ts, 332, 16)) + + value; // A & object & Record<"prop", unknown> +>value : Symbol(value, Decl(inKeywordTypeguard.ts, 332, 16)) + } +} + +// Repro from #50954 + +const checkIsTouchDevice = () => +>checkIsTouchDevice : Symbol(checkIsTouchDevice, Decl(inKeywordTypeguard.ts, 340, 5)) + + "ontouchstart" in window || "msMaxTouchPoints" in window.navigator; +>window : Symbol(window, Decl(lib.dom.d.ts, --, --)) +>window.navigator : Symbol(navigator, Decl(lib.dom.d.ts, --, --), Decl(lib.dom.d.ts, --, --)) +>window : Symbol(window, Decl(lib.dom.d.ts, --, --)) +>navigator : Symbol(navigator, Decl(lib.dom.d.ts, --, --), Decl(lib.dom.d.ts, --, --)) + diff --git a/tests/baselines/reference/inKeywordTypeguard(strict=false).types b/tests/baselines/reference/inKeywordTypeguard(strict=false).types index e8e414520d3..71020671262 100644 --- a/tests/baselines/reference/inKeywordTypeguard(strict=false).types +++ b/tests/baselines/reference/inKeywordTypeguard(strict=false).types @@ -446,9 +446,9 @@ function negativeIntersectionTest() { } else { window.ontouchstart ->window.ontouchstart : any ->window : never ->ontouchstart : any +>window.ontouchstart : ((this: GlobalEventHandlers, ev: TouchEvent) => any) & ((this: Window, ev: TouchEvent) => any) +>window : Window & typeof globalThis +>ontouchstart : ((this: GlobalEventHandlers, ev: TouchEvent) => any) & ((this: Window, ev: TouchEvent) => any) } } @@ -887,6 +887,133 @@ function f9(x: object) { } } +function f10(x: { a: unknown }) { +>f10 : (x: { a: unknown;}) => void +>x : { a: unknown; } +>a : unknown + + if ("a" in x) { +>"a" in x : boolean +>"a" : "a" +>x : { a: unknown; } + + x; +>x : { a: unknown; } + } + else { + x; +>x : never + } +} + +function f11(x: { a: any }) { +>f11 : (x: { a: any;}) => void +>x : { a: any; } +>a : any + + if ("a" in x) { +>"a" in x : boolean +>"a" : "a" +>x : { a: any; } + + x; +>x : { a: any; } + } + else { + x; +>x : never + } +} + +function f12(x: { a: string }) { +>f12 : (x: { a: string;}) => void +>x : { a: string; } +>a : string + + if ("a" in x) { +>"a" in x : boolean +>"a" : "a" +>x : { a: string; } + + x; +>x : { a: string; } + } + else { + x; +>x : never + } +} + +function f13(x: { a?: string }) { +>f13 : (x: { a?: string;}) => void +>x : { a?: string; } +>a : string + + if ("a" in x) { +>"a" in x : boolean +>"a" : "a" +>x : { a?: string; } + + x; +>x : { a?: string; } + } + else { + x; +>x : { a?: string; } + } +} + +function f14(x: { a: string | undefined }) { +>f14 : (x: { a: string | undefined;}) => void +>x : { a: string | undefined; } +>a : string + + if ("a" in x) { +>"a" in x : boolean +>"a" : "a" +>x : { a: string; } + + x; +>x : { a: string; } + } + else { + x; +>x : never + } +} + +function f15(x: { a?: string | undefined }) { +>f15 : (x: { a?: string | undefined;}) => void +>x : { a?: string | undefined; } +>a : string + + if ("a" in x) { +>"a" in x : boolean +>"a" : "a" +>x : { a?: string; } + + x; +>x : { a?: string; } + } + else { + x; +>x : { a?: string; } + } +} + +function f16(x: typeof globalThis, y: Window & typeof globalThis) { +>f16 : (x: typeof globalThis, y: Window & typeof globalThis) => void +>x : typeof globalThis +>globalThis : typeof globalThis +>y : Window & typeof globalThis +>globalThis : typeof globalThis + + x = y; +>x = y : Window & typeof globalThis +>x : typeof globalThis +>y : Window & typeof globalThis +} + // Repro from #50639 function foo(value: A) { @@ -912,3 +1039,20 @@ function foo(value: A) { } } +// Repro from #50954 + +const checkIsTouchDevice = () => +>checkIsTouchDevice : () => boolean +>() => "ontouchstart" in window || "msMaxTouchPoints" in window.navigator : () => boolean + + "ontouchstart" in window || "msMaxTouchPoints" in window.navigator; +>"ontouchstart" in window || "msMaxTouchPoints" in window.navigator : boolean +>"ontouchstart" in window : boolean +>"ontouchstart" : "ontouchstart" +>window : Window & typeof globalThis +>"msMaxTouchPoints" in window.navigator : boolean +>"msMaxTouchPoints" : "msMaxTouchPoints" +>window.navigator : Navigator +>window : Window & typeof globalThis +>navigator : Navigator + diff --git a/tests/baselines/reference/inKeywordTypeguard(strict=true).errors.txt b/tests/baselines/reference/inKeywordTypeguard(strict=true).errors.txt index dbae773cac1..1f11114fbd0 100644 --- a/tests/baselines/reference/inKeywordTypeguard(strict=true).errors.txt +++ b/tests/baselines/reference/inKeywordTypeguard(strict=true).errors.txt @@ -28,14 +28,13 @@ tests/cases/compiler/inKeywordTypeguard.ts(82,39): error TS2339: Property 'b' do tests/cases/compiler/inKeywordTypeguard.ts(84,39): error TS2339: Property 'a' does not exist on type 'B'. tests/cases/compiler/inKeywordTypeguard.ts(90,5): error TS2564: Property 'a' has no initializer and is not definitely assigned in the constructor. tests/cases/compiler/inKeywordTypeguard.ts(94,26): error TS2339: Property 'a' does not exist on type 'never'. -tests/cases/compiler/inKeywordTypeguard.ts(150,16): error TS2339: Property 'ontouchstart' does not exist on type 'never'. tests/cases/compiler/inKeywordTypeguard.ts(155,16): error TS18046: 'x' is of type 'unknown'. tests/cases/compiler/inKeywordTypeguard.ts(158,21): error TS2638: Type '{}' may represent a primitive value, which is not permitted as the right operand of the 'in' operator. tests/cases/compiler/inKeywordTypeguard.ts(183,16): error TS2322: Type 'T' is not assignable to type 'object'. tests/cases/compiler/inKeywordTypeguard.ts(186,21): error TS2638: Type 'NonNullable' may represent a primitive value, which is not permitted as the right operand of the 'in' operator. -==== tests/cases/compiler/inKeywordTypeguard.ts (29 errors) ==== +==== tests/cases/compiler/inKeywordTypeguard.ts (28 errors) ==== class A { a: string; } ~ !!! error TS2564: Property 'a' has no initializer and is not definitely assigned in the constructor. @@ -240,8 +239,6 @@ tests/cases/compiler/inKeywordTypeguard.ts(186,21): error TS2638: Type 'NonNulla window.ontouchstart } else { window.ontouchstart - ~~~~~~~~~~~~ -!!! error TS2339: Property 'ontouchstart' does not exist on type 'never'. } } @@ -373,6 +370,64 @@ tests/cases/compiler/inKeywordTypeguard.ts(186,21): error TS2638: Type 'NonNulla } } + function f10(x: { a: unknown }) { + if ("a" in x) { + x; + } + else { + x; + } + } + + function f11(x: { a: any }) { + if ("a" in x) { + x; + } + else { + x; + } + } + + function f12(x: { a: string }) { + if ("a" in x) { + x; + } + else { + x; + } + } + + function f13(x: { a?: string }) { + if ("a" in x) { + x; + } + else { + x; + } + } + + function f14(x: { a: string | undefined }) { + if ("a" in x) { + x; + } + else { + x; + } + } + + function f15(x: { a?: string | undefined }) { + if ("a" in x) { + x; + } + else { + x; + } + } + + function f16(x: typeof globalThis, y: Window & typeof globalThis) { + x = y; + } + // Repro from #50639 function foo(value: A) { @@ -380,4 +435,9 @@ tests/cases/compiler/inKeywordTypeguard.ts(186,21): error TS2638: Type 'NonNulla value; // A & object & Record<"prop", unknown> } } + + // Repro from #50954 + + const checkIsTouchDevice = () => + "ontouchstart" in window || "msMaxTouchPoints" in window.navigator; \ No newline at end of file diff --git a/tests/baselines/reference/inKeywordTypeguard(strict=true).js b/tests/baselines/reference/inKeywordTypeguard(strict=true).js index b2a0d92f7b1..9acc8ca7520 100644 --- a/tests/baselines/reference/inKeywordTypeguard(strict=true).js +++ b/tests/baselines/reference/inKeywordTypeguard(strict=true).js @@ -271,6 +271,64 @@ function f9(x: object) { } } +function f10(x: { a: unknown }) { + if ("a" in x) { + x; + } + else { + x; + } +} + +function f11(x: { a: any }) { + if ("a" in x) { + x; + } + else { + x; + } +} + +function f12(x: { a: string }) { + if ("a" in x) { + x; + } + else { + x; + } +} + +function f13(x: { a?: string }) { + if ("a" in x) { + x; + } + else { + x; + } +} + +function f14(x: { a: string | undefined }) { + if ("a" in x) { + x; + } + else { + x; + } +} + +function f15(x: { a?: string | undefined }) { + if ("a" in x) { + x; + } + else { + x; + } +} + +function f16(x: typeof globalThis, y: Window & typeof globalThis) { + x = y; +} + // Repro from #50639 function foo(value: A) { @@ -278,6 +336,11 @@ function foo(value: A) { value; // A & object & Record<"prop", unknown> } } + +// Repro from #50954 + +const checkIsTouchDevice = () => + "ontouchstart" in window || "msMaxTouchPoints" in window.navigator; //// [inKeywordTypeguard.js] @@ -534,9 +597,62 @@ function f9(x) { x[sym]; } } +function f10(x) { + if ("a" in x) { + x; + } + else { + x; + } +} +function f11(x) { + if ("a" in x) { + x; + } + else { + x; + } +} +function f12(x) { + if ("a" in x) { + x; + } + else { + x; + } +} +function f13(x) { + if ("a" in x) { + x; + } + else { + x; + } +} +function f14(x) { + if ("a" in x) { + x; + } + else { + x; + } +} +function f15(x) { + if ("a" in x) { + x; + } + else { + x; + } +} +function f16(x, y) { + x = y; +} // Repro from #50639 function foo(value) { if (typeof value === "object" && value !== null && "prop" in value) { value; // A & object & Record<"prop", unknown> } } +// Repro from #50954 +const checkIsTouchDevice = () => "ontouchstart" in window || "msMaxTouchPoints" in window.navigator; diff --git a/tests/baselines/reference/inKeywordTypeguard(strict=true).symbols b/tests/baselines/reference/inKeywordTypeguard(strict=true).symbols index 33ff5a5749f..c7ad966debf 100644 --- a/tests/baselines/reference/inKeywordTypeguard(strict=true).symbols +++ b/tests/baselines/reference/inKeywordTypeguard(strict=true).symbols @@ -371,7 +371,9 @@ function negativeIntersectionTest() { } else { window.ontouchstart +>window.ontouchstart : Symbol(ontouchstart, Decl(lib.dom.d.ts, --, --), Decl(lib.dom.d.ts, --, --)) >window : Symbol(window, Decl(lib.dom.d.ts, --, --)) +>ontouchstart : Symbol(ontouchstart, Decl(lib.dom.d.ts, --, --), Decl(lib.dom.d.ts, --, --)) } } @@ -707,21 +709,147 @@ function f9(x: object) { } } -// Repro from #50639 +function f10(x: { a: unknown }) { +>f10 : Symbol(f10, Decl(inKeywordTypeguard.ts, 270, 1)) +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 272, 13)) +>a : Symbol(a, Decl(inKeywordTypeguard.ts, 272, 17)) -function foo(value: A) { ->foo : Symbol(foo, Decl(inKeywordTypeguard.ts, 270, 1)) ->A : Symbol(A, Decl(inKeywordTypeguard.ts, 274, 13)) ->value : Symbol(value, Decl(inKeywordTypeguard.ts, 274, 16)) ->A : Symbol(A, Decl(inKeywordTypeguard.ts, 274, 13)) + if ("a" in x) { +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 272, 13)) - if (typeof value === "object" && value !== null && "prop" in value) { ->value : Symbol(value, Decl(inKeywordTypeguard.ts, 274, 16)) ->value : Symbol(value, Decl(inKeywordTypeguard.ts, 274, 16)) ->value : Symbol(value, Decl(inKeywordTypeguard.ts, 274, 16)) - - value; // A & object & Record<"prop", unknown> ->value : Symbol(value, Decl(inKeywordTypeguard.ts, 274, 16)) + x; +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 272, 13)) + } + else { + x; +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 272, 13)) } } +function f11(x: { a: any }) { +>f11 : Symbol(f11, Decl(inKeywordTypeguard.ts, 279, 1)) +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 281, 13)) +>a : Symbol(a, Decl(inKeywordTypeguard.ts, 281, 17)) + + if ("a" in x) { +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 281, 13)) + + x; +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 281, 13)) + } + else { + x; +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 281, 13)) + } +} + +function f12(x: { a: string }) { +>f12 : Symbol(f12, Decl(inKeywordTypeguard.ts, 288, 1)) +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 290, 13)) +>a : Symbol(a, Decl(inKeywordTypeguard.ts, 290, 17)) + + if ("a" in x) { +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 290, 13)) + + x; +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 290, 13)) + } + else { + x; +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 290, 13)) + } +} + +function f13(x: { a?: string }) { +>f13 : Symbol(f13, Decl(inKeywordTypeguard.ts, 297, 1)) +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 299, 13)) +>a : Symbol(a, Decl(inKeywordTypeguard.ts, 299, 17)) + + if ("a" in x) { +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 299, 13)) + + x; +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 299, 13)) + } + else { + x; +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 299, 13)) + } +} + +function f14(x: { a: string | undefined }) { +>f14 : Symbol(f14, Decl(inKeywordTypeguard.ts, 306, 1)) +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 308, 13)) +>a : Symbol(a, Decl(inKeywordTypeguard.ts, 308, 17)) + + if ("a" in x) { +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 308, 13)) + + x; +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 308, 13)) + } + else { + x; +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 308, 13)) + } +} + +function f15(x: { a?: string | undefined }) { +>f15 : Symbol(f15, Decl(inKeywordTypeguard.ts, 315, 1)) +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 317, 13)) +>a : Symbol(a, Decl(inKeywordTypeguard.ts, 317, 17)) + + if ("a" in x) { +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 317, 13)) + + x; +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 317, 13)) + } + else { + x; +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 317, 13)) + } +} + +function f16(x: typeof globalThis, y: Window & typeof globalThis) { +>f16 : Symbol(f16, Decl(inKeywordTypeguard.ts, 324, 1)) +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 326, 13)) +>globalThis : Symbol(globalThis) +>y : Symbol(y, Decl(inKeywordTypeguard.ts, 326, 34)) +>Window : Symbol(Window, Decl(lib.dom.d.ts, --, --), Decl(lib.dom.d.ts, --, --)) +>globalThis : Symbol(globalThis) + + x = y; +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 326, 13)) +>y : Symbol(y, Decl(inKeywordTypeguard.ts, 326, 34)) +} + +// Repro from #50639 + +function foo(value: A) { +>foo : Symbol(foo, Decl(inKeywordTypeguard.ts, 328, 1)) +>A : Symbol(A, Decl(inKeywordTypeguard.ts, 332, 13)) +>value : Symbol(value, Decl(inKeywordTypeguard.ts, 332, 16)) +>A : Symbol(A, Decl(inKeywordTypeguard.ts, 332, 13)) + + if (typeof value === "object" && value !== null && "prop" in value) { +>value : Symbol(value, Decl(inKeywordTypeguard.ts, 332, 16)) +>value : Symbol(value, Decl(inKeywordTypeguard.ts, 332, 16)) +>value : Symbol(value, Decl(inKeywordTypeguard.ts, 332, 16)) + + value; // A & object & Record<"prop", unknown> +>value : Symbol(value, Decl(inKeywordTypeguard.ts, 332, 16)) + } +} + +// Repro from #50954 + +const checkIsTouchDevice = () => +>checkIsTouchDevice : Symbol(checkIsTouchDevice, Decl(inKeywordTypeguard.ts, 340, 5)) + + "ontouchstart" in window || "msMaxTouchPoints" in window.navigator; +>window : Symbol(window, Decl(lib.dom.d.ts, --, --)) +>window.navigator : Symbol(navigator, Decl(lib.dom.d.ts, --, --), Decl(lib.dom.d.ts, --, --)) +>window : Symbol(window, Decl(lib.dom.d.ts, --, --)) +>navigator : Symbol(navigator, Decl(lib.dom.d.ts, --, --), Decl(lib.dom.d.ts, --, --)) + diff --git a/tests/baselines/reference/inKeywordTypeguard(strict=true).types b/tests/baselines/reference/inKeywordTypeguard(strict=true).types index 8ec2b47df07..86da8b3e869 100644 --- a/tests/baselines/reference/inKeywordTypeguard(strict=true).types +++ b/tests/baselines/reference/inKeywordTypeguard(strict=true).types @@ -446,9 +446,9 @@ function negativeIntersectionTest() { } else { window.ontouchstart ->window.ontouchstart : any ->window : never ->ontouchstart : any +>window.ontouchstart : (((this: GlobalEventHandlers, ev: TouchEvent) => any) & ((this: Window, ev: TouchEvent) => any)) | null | undefined +>window : Window & typeof globalThis +>ontouchstart : (((this: GlobalEventHandlers, ev: TouchEvent) => any) & ((this: Window, ev: TouchEvent) => any)) | null | undefined } } @@ -887,6 +887,133 @@ function f9(x: object) { } } +function f10(x: { a: unknown }) { +>f10 : (x: { a: unknown;}) => void +>x : { a: unknown; } +>a : unknown + + if ("a" in x) { +>"a" in x : boolean +>"a" : "a" +>x : { a: unknown; } + + x; +>x : { a: unknown; } + } + else { + x; +>x : never + } +} + +function f11(x: { a: any }) { +>f11 : (x: { a: any;}) => void +>x : { a: any; } +>a : any + + if ("a" in x) { +>"a" in x : boolean +>"a" : "a" +>x : { a: any; } + + x; +>x : { a: any; } + } + else { + x; +>x : never + } +} + +function f12(x: { a: string }) { +>f12 : (x: { a: string;}) => void +>x : { a: string; } +>a : string + + if ("a" in x) { +>"a" in x : boolean +>"a" : "a" +>x : { a: string; } + + x; +>x : { a: string; } + } + else { + x; +>x : never + } +} + +function f13(x: { a?: string }) { +>f13 : (x: { a?: string;}) => void +>x : { a?: string | undefined; } +>a : string | undefined + + if ("a" in x) { +>"a" in x : boolean +>"a" : "a" +>x : { a?: string | undefined; } + + x; +>x : { a?: string | undefined; } + } + else { + x; +>x : { a?: string | undefined; } + } +} + +function f14(x: { a: string | undefined }) { +>f14 : (x: { a: string | undefined;}) => void +>x : { a: string | undefined; } +>a : string | undefined + + if ("a" in x) { +>"a" in x : boolean +>"a" : "a" +>x : { a: string | undefined; } + + x; +>x : { a: string | undefined; } + } + else { + x; +>x : never + } +} + +function f15(x: { a?: string | undefined }) { +>f15 : (x: { a?: string | undefined;}) => void +>x : { a?: string | undefined; } +>a : string | undefined + + if ("a" in x) { +>"a" in x : boolean +>"a" : "a" +>x : { a?: string | undefined; } + + x; +>x : { a?: string | undefined; } + } + else { + x; +>x : { a?: string | undefined; } + } +} + +function f16(x: typeof globalThis, y: Window & typeof globalThis) { +>f16 : (x: typeof globalThis, y: Window & typeof globalThis) => void +>x : typeof globalThis +>globalThis : typeof globalThis +>y : Window & typeof globalThis +>globalThis : typeof globalThis + + x = y; +>x = y : Window & typeof globalThis +>x : typeof globalThis +>y : Window & typeof globalThis +} + // Repro from #50639 function foo(value: A) { @@ -912,3 +1039,20 @@ function foo(value: A) { } } +// Repro from #50954 + +const checkIsTouchDevice = () => +>checkIsTouchDevice : () => boolean +>() => "ontouchstart" in window || "msMaxTouchPoints" in window.navigator : () => boolean + + "ontouchstart" in window || "msMaxTouchPoints" in window.navigator; +>"ontouchstart" in window || "msMaxTouchPoints" in window.navigator : boolean +>"ontouchstart" in window : boolean +>"ontouchstart" : "ontouchstart" +>window : Window & typeof globalThis +>"msMaxTouchPoints" in window.navigator : boolean +>"msMaxTouchPoints" : "msMaxTouchPoints" +>window.navigator : Navigator +>window : Window & typeof globalThis +>navigator : Navigator + diff --git a/tests/baselines/reference/mappedTypeRecursiveInference.types b/tests/baselines/reference/mappedTypeRecursiveInference.types index 0a62683b1fb..f43e7dc6061 100644 --- a/tests/baselines/reference/mappedTypeRecursiveInference.types +++ b/tests/baselines/reference/mappedTypeRecursiveInference.types @@ -97,17 +97,17 @@ const out2 = foo(xhr); >xhr : XMLHttpRequest out2.responseXML ->out2.responseXML : { readonly URL: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; alinkColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly all: { readonly length: any; item: any; namedItem: any; }; readonly anchors: { item: any; namedItem: any; readonly length: any; }; readonly applets: { namedItem: any; readonly length: any; item: any; }; bgColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; body: { accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; addEventListener: any; removeEventListener: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; }; readonly characterSet: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly charset: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly compatMode: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly contentType: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; cookie: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly currentScript: { async: any; charset: any; crossOrigin: any; defer: any; event: any; htmlFor: any; integrity: any; noModule: any; referrerPolicy: any; src: any; text: any; type: any; addEventListener: any; removeEventListener: any; accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; } | { type: any; addEventListener: any; removeEventListener: any; readonly className: any; readonly ownerSVGElement: any; readonly viewportElement: any; readonly attributes: any; readonly classList: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; readonly href: any; }; readonly defaultView: { clientInformation: any; closed: any; customElements: any; devicePixelRatio: any; document: any; event: any; external: any; frameElement: any; frames: any; history: any; innerHeight: any; innerWidth: any; length: any; location: any; locationbar: any; menubar: any; name: any; navigator: any; ondevicemotion: any; ondeviceorientation: any; onorientationchange: any; opener: any; orientation: any; outerHeight: any; outerWidth: any; pageXOffset: any; pageYOffset: any; parent: any; personalbar: any; screen: any; screenLeft: any; screenTop: any; screenX: any; screenY: any; scrollX: any; scrollY: any; scrollbars: any; self: any; speechSynthesis: any; status: any; statusbar: any; toolbar: any; top: any; visualViewport: any; window: any; alert: any; blur: any; cancelIdleCallback: any; captureEvents: any; close: any; confirm: any; focus: any; getComputedStyle: any; getSelection: any; matchMedia: any; moveBy: any; moveTo: any; open: any; postMessage: any; print: any; prompt: any; releaseEvents: any; requestIdleCallback: any; resizeBy: any; resizeTo: any; scroll: any; scrollBy: any; scrollTo: any; stop: any; addEventListener: any; removeEventListener: any; dispatchEvent: any; cancelAnimationFrame: any; requestAnimationFrame: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel: any; ontouchend: any; ontouchmove: any; ontouchstart: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; onafterprint: any; onbeforeprint: any; onbeforeunload: any; ongamepadconnected: any; ongamepaddisconnected: any; onhashchange: any; onlanguagechange: any; onmessage: any; onmessageerror: any; onoffline: any; ononline: any; onpagehide: any; onpageshow: any; onpopstate: any; onrejectionhandled: any; onstorage: any; onunhandledrejection: any; onunload: any; localStorage: any; caches: any; crossOriginIsolated: any; crypto: any; indexedDB: any; isSecureContext: any; origin: any; performance: any; atob: any; btoa: any; clearInterval: any; clearTimeout: any; createImageBitmap: any; fetch: any; queueMicrotask: any; reportError: any; setInterval: any; setTimeout: any; structuredClone: any; sessionStorage: any; readonly globalThis: any; eval: any; parseInt: any; parseFloat: any; isNaN: any; isFinite: any; decodeURI: any; decodeURIComponent: any; encodeURI: any; encodeURIComponent: any; escape: any; unescape: any; NaN: any; Infinity: any; Symbol: any; Object: any; Function: any; String: any; Boolean: any; Number: any; Math: any; Date: any; RegExp: any; Error: any; EvalError: any; RangeError: any; ReferenceError: any; SyntaxError: any; TypeError: any; URIError: any; JSON: any; Array: any; Promise: any; ArrayBuffer: any; DataView: any; Int8Array: any; Uint8Array: any; Uint8ClampedArray: any; Int16Array: any; Uint16Array: any; Int32Array: any; Uint32Array: any; Float32Array: any; Float64Array: any; Intl: any; toString: any; NodeFilter: any; AbortController: any; AbortSignal: any; AbstractRange: any; AnalyserNode: any; Animation: any; AnimationEffect: any; AnimationEvent: any; AnimationPlaybackEvent: any; AnimationTimeline: any; Attr: any; AudioBuffer: any; AudioBufferSourceNode: any; AudioContext: any; AudioDestinationNode: any; AudioListener: any; AudioNode: any; AudioParam: any; AudioParamMap: any; AudioProcessingEvent: any; AudioScheduledSourceNode: any; AudioWorklet: any; AudioWorkletNode: any; AuthenticatorAssertionResponse: any; AuthenticatorAttestationResponse: any; AuthenticatorResponse: any; BarProp: any; BaseAudioContext: any; BeforeUnloadEvent: any; BiquadFilterNode: any; Blob: any; BlobEvent: any; BroadcastChannel: any; ByteLengthQueuingStrategy: any; CDATASection: any; CSSAnimation: any; CSSConditionRule: any; CSSCounterStyleRule: any; CSSFontFaceRule: any; CSSFontPaletteValuesRule: any; CSSGroupingRule: any; CSSImportRule: any; CSSKeyframeRule: any; CSSKeyframesRule: any; CSSLayerBlockRule: any; CSSLayerStatementRule: any; CSSMediaRule: any; CSSNamespaceRule: any; CSSPageRule: any; CSSRule: any; CSSRuleList: any; CSSStyleDeclaration: any; CSSStyleRule: any; CSSStyleSheet: any; CSSSupportsRule: any; CSSTransition: any; Cache: any; CacheStorage: any; CanvasCaptureMediaStreamTrack: any; CanvasGradient: any; CanvasPattern: any; CanvasRenderingContext2D: any; ChannelMergerNode: any; ChannelSplitterNode: any; CharacterData: any; Clipboard: any; ClipboardEvent: any; ClipboardItem: any; CloseEvent: any; Comment: any; CompositionEvent: any; ConstantSourceNode: any; ConvolverNode: any; CountQueuingStrategy: any; Credential: any; CredentialsContainer: any; Crypto: any; CryptoKey: any; CustomElementRegistry: any; CustomEvent: any; DOMException: any; DOMImplementation: any; DOMMatrix: any; SVGMatrix: any; WebKitCSSMatrix: any; DOMMatrixReadOnly: any; DOMParser: any; DOMPoint: any; SVGPoint: any; DOMPointReadOnly: any; DOMQuad: any; DOMRect: any; SVGRect: any; DOMRectList: any; DOMRectReadOnly: any; DOMStringList: any; DOMStringMap: any; DOMTokenList: any; DataTransfer: any; DataTransferItem: any; DataTransferItemList: any; DelayNode: any; DeviceMotionEvent: any; DeviceOrientationEvent: any; Document: any; DocumentFragment: any; DocumentTimeline: any; DocumentType: any; DragEvent: any; DynamicsCompressorNode: any; Element: any; ElementInternals: any; ErrorEvent: any; Event: any; EventCounts: any; EventSource: any; EventTarget: any; External: any; File: any; FileList: any; FileReader: any; FileSystem: any; FileSystemDirectoryEntry: any; FileSystemDirectoryHandle: any; FileSystemDirectoryReader: any; FileSystemEntry: any; FileSystemFileEntry: any; FileSystemFileHandle: any; FileSystemHandle: any; FocusEvent: any; FontFace: any; FontFaceSet: any; FontFaceSetLoadEvent: any; FormData: any; FormDataEvent: any; GainNode: any; Gamepad: any; GamepadButton: any; GamepadEvent: any; GamepadHapticActuator: any; Geolocation: any; GeolocationCoordinates: any; GeolocationPosition: any; GeolocationPositionError: any; HTMLAllCollection: any; HTMLAnchorElement: any; HTMLAreaElement: any; HTMLAudioElement: any; HTMLBRElement: any; HTMLBaseElement: any; HTMLBodyElement: any; HTMLButtonElement: any; HTMLCanvasElement: any; HTMLCollection: any; HTMLDListElement: any; HTMLDataElement: any; HTMLDataListElement: any; HTMLDetailsElement: any; HTMLDialogElement: any; HTMLDirectoryElement: any; HTMLDivElement: any; HTMLDocument: any; HTMLElement: any; HTMLEmbedElement: any; HTMLFieldSetElement: any; HTMLFontElement: any; HTMLFormControlsCollection: any; HTMLFormElement: any; HTMLFrameElement: any; HTMLFrameSetElement: any; HTMLHRElement: any; HTMLHeadElement: any; HTMLHeadingElement: any; HTMLHtmlElement: any; HTMLIFrameElement: any; HTMLImageElement: any; HTMLInputElement: any; HTMLLIElement: any; HTMLLabelElement: any; HTMLLegendElement: any; HTMLLinkElement: any; HTMLMapElement: any; HTMLMarqueeElement: any; HTMLMediaElement: any; HTMLMenuElement: any; HTMLMetaElement: any; HTMLMeterElement: any; HTMLModElement: any; HTMLOListElement: any; HTMLObjectElement: any; HTMLOptGroupElement: any; HTMLOptionElement: any; HTMLOptionsCollection: any; HTMLOutputElement: any; HTMLParagraphElement: any; HTMLParamElement: any; HTMLPictureElement: any; HTMLPreElement: any; HTMLProgressElement: any; HTMLQuoteElement: any; HTMLScriptElement: any; HTMLSelectElement: any; HTMLSlotElement: any; HTMLSourceElement: any; HTMLSpanElement: any; HTMLStyleElement: any; HTMLTableCaptionElement: any; HTMLTableCellElement: any; HTMLTableColElement: any; HTMLTableElement: any; HTMLTableRowElement: any; HTMLTableSectionElement: any; HTMLTemplateElement: any; HTMLTextAreaElement: any; HTMLTimeElement: any; HTMLTitleElement: any; HTMLTrackElement: any; HTMLUListElement: any; HTMLUnknownElement: any; HTMLVideoElement: any; HashChangeEvent: any; Headers: any; History: any; IDBCursor: any; IDBCursorWithValue: any; IDBDatabase: any; IDBFactory: any; IDBIndex: any; IDBKeyRange: any; IDBObjectStore: any; IDBOpenDBRequest: any; IDBRequest: any; IDBTransaction: any; IDBVersionChangeEvent: any; IIRFilterNode: any; IdleDeadline: any; ImageBitmap: any; ImageBitmapRenderingContext: any; ImageData: any; InputDeviceInfo: any; InputEvent: any; IntersectionObserver: any; IntersectionObserverEntry: any; KeyboardEvent: any; KeyframeEffect: any; Location: any; Lock: any; LockManager: any; MathMLElement: any; MediaCapabilities: any; MediaDeviceInfo: any; MediaDevices: any; MediaElementAudioSourceNode: any; MediaEncryptedEvent: any; MediaError: any; MediaKeyMessageEvent: any; MediaKeySession: any; MediaKeyStatusMap: any; MediaKeySystemAccess: any; MediaKeys: any; MediaList: any; MediaMetadata: any; MediaQueryList: any; MediaQueryListEvent: any; MediaRecorder: any; MediaSession: any; MediaSource: any; MediaStream: any; MediaStreamAudioDestinationNode: any; MediaStreamAudioSourceNode: any; MediaStreamTrack: any; MediaStreamTrackEvent: any; MessageChannel: any; MessageEvent: any; MessagePort: any; MimeType: any; MimeTypeArray: any; MouseEvent: any; MutationEvent: any; MutationObserver: any; MutationRecord: any; NamedNodeMap: any; NavigationPreloadManager: any; Navigator: any; Node: any; NodeIterator: any; NodeList: any; Notification: any; OfflineAudioCompletionEvent: any; OfflineAudioContext: any; OscillatorNode: any; OverconstrainedError: any; PageTransitionEvent: any; PannerNode: any; Path2D: any; PaymentMethodChangeEvent: any; PaymentRequest: any; PaymentRequestUpdateEvent: any; PaymentResponse: any; Performance: any; PerformanceEntry: any; PerformanceEventTiming: any; PerformanceMark: any; PerformanceMeasure: any; PerformanceNavigation: any; PerformanceNavigationTiming: any; PerformanceObserver: any; PerformanceObserverEntryList: any; PerformancePaintTiming: any; PerformanceResourceTiming: any; PerformanceServerTiming: any; PerformanceTiming: any; PeriodicWave: any; PermissionStatus: any; Permissions: any; PictureInPictureEvent: any; PictureInPictureWindow: any; Plugin: any; PluginArray: any; PointerEvent: any; PopStateEvent: any; ProcessingInstruction: any; ProgressEvent: any; PromiseRejectionEvent: any; PublicKeyCredential: any; PushManager: any; PushSubscription: any; PushSubscriptionOptions: any; RTCCertificate: any; RTCDTMFSender: any; RTCDTMFToneChangeEvent: any; RTCDataChannel: any; RTCDataChannelEvent: any; RTCDtlsTransport: any; RTCEncodedAudioFrame: any; RTCEncodedVideoFrame: any; RTCError: any; RTCErrorEvent: any; RTCIceCandidate: any; RTCIceTransport: any; RTCPeerConnection: any; RTCPeerConnectionIceErrorEvent: any; RTCPeerConnectionIceEvent: any; RTCRtpReceiver: any; RTCRtpSender: any; RTCRtpTransceiver: any; RTCSctpTransport: any; RTCSessionDescription: any; RTCStatsReport: any; RTCTrackEvent: any; RadioNodeList: any; Range: any; ReadableByteStreamController: any; ReadableStream: any; ReadableStreamBYOBReader: any; ReadableStreamBYOBRequest: any; ReadableStreamDefaultController: any; ReadableStreamDefaultReader: any; RemotePlayback: any; Request: any; ResizeObserver: any; ResizeObserverEntry: any; ResizeObserverSize: any; Response: any; SVGAElement: any; SVGAngle: any; SVGAnimateElement: any; SVGAnimateMotionElement: any; SVGAnimateTransformElement: any; SVGAnimatedAngle: any; SVGAnimatedBoolean: any; SVGAnimatedEnumeration: any; SVGAnimatedInteger: any; SVGAnimatedLength: any; SVGAnimatedLengthList: any; SVGAnimatedNumber: any; SVGAnimatedNumberList: any; SVGAnimatedPreserveAspectRatio: any; SVGAnimatedRect: any; SVGAnimatedString: any; SVGAnimatedTransformList: any; SVGAnimationElement: any; SVGCircleElement: any; SVGClipPathElement: any; SVGComponentTransferFunctionElement: any; SVGDefsElement: any; SVGDescElement: any; SVGElement: any; SVGEllipseElement: any; SVGFEBlendElement: any; SVGFEColorMatrixElement: any; SVGFEComponentTransferElement: any; SVGFECompositeElement: any; SVGFEConvolveMatrixElement: any; SVGFEDiffuseLightingElement: any; SVGFEDisplacementMapElement: any; SVGFEDistantLightElement: any; SVGFEDropShadowElement: any; SVGFEFloodElement: any; SVGFEFuncAElement: any; SVGFEFuncBElement: any; SVGFEFuncGElement: any; SVGFEFuncRElement: any; SVGFEGaussianBlurElement: any; SVGFEImageElement: any; SVGFEMergeElement: any; SVGFEMergeNodeElement: any; SVGFEMorphologyElement: any; SVGFEOffsetElement: any; SVGFEPointLightElement: any; SVGFESpecularLightingElement: any; SVGFESpotLightElement: any; SVGFETileElement: any; SVGFETurbulenceElement: any; SVGFilterElement: any; SVGForeignObjectElement: any; SVGGElement: any; SVGGeometryElement: any; SVGGradientElement: any; SVGGraphicsElement: any; SVGImageElement: any; SVGLength: any; SVGLengthList: any; SVGLineElement: any; SVGLinearGradientElement: any; SVGMPathElement: any; SVGMarkerElement: any; SVGMaskElement: any; SVGMetadataElement: any; SVGNumber: any; SVGNumberList: any; SVGPathElement: any; SVGPatternElement: any; SVGPointList: any; SVGPolygonElement: any; SVGPolylineElement: any; SVGPreserveAspectRatio: any; SVGRadialGradientElement: any; SVGRectElement: any; SVGSVGElement: any; SVGScriptElement: any; SVGSetElement: any; SVGStopElement: any; SVGStringList: any; SVGStyleElement: any; SVGSwitchElement: any; SVGSymbolElement: any; SVGTSpanElement: any; SVGTextContentElement: any; SVGTextElement: any; SVGTextPathElement: any; SVGTextPositioningElement: any; SVGTitleElement: any; SVGTransform: any; SVGTransformList: any; SVGUnitTypes: any; SVGUseElement: any; SVGViewElement: any; Screen: any; ScreenOrientation: any; ScriptProcessorNode: any; SecurityPolicyViolationEvent: any; Selection: any; ServiceWorker: any; ServiceWorkerContainer: any; ServiceWorkerRegistration: any; ShadowRoot: any; SharedWorker: any; SourceBuffer: any; SourceBufferList: any; SpeechRecognitionAlternative: any; SpeechRecognitionResult: any; SpeechRecognitionResultList: any; SpeechSynthesis: any; SpeechSynthesisErrorEvent: any; SpeechSynthesisEvent: any; SpeechSynthesisUtterance: any; SpeechSynthesisVoice: any; StaticRange: any; StereoPannerNode: any; Storage: any; StorageEvent: any; StorageManager: any; StyleSheet: any; StyleSheetList: any; SubmitEvent: any; SubtleCrypto: any; Text: any; TextDecoder: any; TextDecoderStream: any; TextEncoder: any; TextEncoderStream: any; TextMetrics: any; TextTrack: any; TextTrackCue: any; TextTrackCueList: any; TextTrackList: any; TimeRanges: any; Touch: any; TouchEvent: any; TouchList: any; TrackEvent: any; TransformStream: any; TransformStreamDefaultController: any; TransitionEvent: any; TreeWalker: any; UIEvent: any; URL: any; webkitURL: any; URLSearchParams: any; VTTCue: any; VTTRegion: any; ValidityState: any; VideoColorSpace: any; VideoPlaybackQuality: any; VisualViewport: any; WaveShaperNode: any; WebGL2RenderingContext: any; WebGLActiveInfo: any; WebGLBuffer: any; WebGLContextEvent: any; WebGLFramebuffer: any; WebGLProgram: any; WebGLQuery: any; WebGLRenderbuffer: any; WebGLRenderingContext: any; WebGLSampler: any; WebGLShader: any; WebGLShaderPrecisionFormat: any; WebGLSync: any; WebGLTexture: any; WebGLTransformFeedback: any; WebGLUniformLocation: any; WebGLVertexArrayObject: any; WebSocket: any; WheelEvent: any; Window: any; Worker: any; Worklet: any; WritableStream: any; WritableStreamDefaultController: any; WritableStreamDefaultWriter: any; XMLDocument: any; XMLHttpRequest: any; XMLHttpRequestEventTarget: any; XMLHttpRequestUpload: any; XMLSerializer: any; XPathEvaluator: any; XPathExpression: any; XPathResult: any; XSLTProcessor: any; console: any; CSS: any; WebAssembly: any; Audio: any; Image: any; Option: any; Map: any; WeakMap: any; Set: any; WeakSet: any; Proxy: any; Reflect: any; foo: any; undefined: any; }; designMode: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; dir: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly doctype: { readonly name: any; readonly ownerDocument: any; readonly publicId: any; readonly systemId: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; after: any; before: any; remove: any; replaceWith: any; }; readonly documentElement: { accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; addEventListener: any; removeEventListener: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; }; readonly documentURI: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; domain: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly embeds: { item: any; namedItem: any; readonly length: any; }; fgColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly forms: { item: any; namedItem: any; readonly length: any; }; readonly fullscreen: { valueOf: any; }; readonly fullscreenEnabled: { valueOf: any; }; readonly head: { addEventListener: any; removeEventListener: any; accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; }; readonly hidden: { valueOf: any; }; readonly images: { item: any; namedItem: any; readonly length: any; }; readonly implementation: { createDocument: any; createDocumentType: any; createHTMLDocument: any; hasFeature: any; }; readonly inputEncoding: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly lastModified: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; linkColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly links: { item: any; namedItem: any; readonly length: any; }; location: { readonly ancestorOrigins: any; hash: any; host: any; hostname: any; href: any; toString: any; readonly origin: any; pathname: any; port: any; protocol: any; search: any; assign: any; reload: any; replace: any; }; onfullscreenchange: unknown; onfullscreenerror: unknown; onpointerlockchange: unknown; onpointerlockerror: unknown; onreadystatechange: unknown; onvisibilitychange: unknown; readonly ownerDocument: unknown; readonly pictureInPictureEnabled: { valueOf: any; }; readonly plugins: { item: any; namedItem: any; readonly length: any; }; readonly readyState: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly referrer: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly rootElement: { currentScale: any; readonly currentTranslate: any; readonly height: any; readonly width: any; readonly x: any; readonly y: any; animationsPaused: any; checkEnclosure: any; checkIntersection: any; createSVGAngle: any; createSVGLength: any; createSVGMatrix: any; createSVGNumber: any; createSVGPoint: any; createSVGRect: any; createSVGTransform: any; createSVGTransformFromMatrix: any; deselectAll: any; forceRedraw: any; getCurrentTime: any; getElementById: any; getEnclosureList: any; getIntersectionList: any; pauseAnimations: any; setCurrentTime: any; suspendRedraw: any; unpauseAnimations: any; unsuspendRedraw: any; unsuspendRedrawAll: any; addEventListener: any; removeEventListener: any; readonly transform: any; getBBox: any; getCTM: any; getScreenCTM: any; readonly className: any; readonly ownerSVGElement: any; readonly viewportElement: any; readonly attributes: any; readonly classList: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; readonly requiredExtensions: any; readonly systemLanguage: any; readonly preserveAspectRatio: any; readonly viewBox: any; onafterprint: any; onbeforeprint: any; onbeforeunload: any; ongamepadconnected: any; ongamepaddisconnected: any; onhashchange: any; onlanguagechange: any; onmessage: any; onmessageerror: any; onoffline: any; ononline: any; onpagehide: any; onpageshow: any; onpopstate: any; onrejectionhandled: any; onstorage: any; onunhandledrejection: any; onunload: any; }; readonly scripts: { item: any; namedItem: any; readonly length: any; }; readonly scrollingElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly timeline: { readonly currentTime: any; }; title: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly visibilityState: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; vlinkColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; adoptNode: unknown; captureEvents: unknown; caretRangeFromPoint: unknown; clear: unknown; close: unknown; createAttribute: unknown; createAttributeNS: unknown; createCDATASection: unknown; createComment: unknown; createDocumentFragment: unknown; createElement: unknown; createElementNS: unknown; createEvent: unknown; createNodeIterator: unknown; createProcessingInstruction: unknown; createRange: unknown; createTextNode: unknown; createTreeWalker: unknown; execCommand: unknown; exitFullscreen: unknown; exitPictureInPicture: unknown; exitPointerLock: unknown; getElementById: unknown; getElementsByClassName: unknown; getElementsByName: unknown; getElementsByTagName: unknown; getElementsByTagNameNS: unknown; getSelection: unknown; hasFocus: unknown; hasStorageAccess: unknown; importNode: unknown; open: unknown; queryCommandEnabled: unknown; queryCommandIndeterm: unknown; queryCommandState: unknown; queryCommandSupported: unknown; queryCommandValue: unknown; releaseEvents: unknown; requestStorageAccess: unknown; write: unknown; writeln: unknown; addEventListener: unknown; removeEventListener: unknown; readonly baseURI: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly childNodes: { item: any; forEach: any; readonly length: any; }; readonly firstChild: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly isConnected: { valueOf: any; }; readonly lastChild: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly nextSibling: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly nodeName: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly nodeType: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; nodeValue: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly parentElement: { accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; addEventListener: any; removeEventListener: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; }; readonly parentNode: { readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly previousSibling: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; textContent: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; appendChild: unknown; cloneNode: unknown; compareDocumentPosition: unknown; contains: unknown; getRootNode: unknown; hasChildNodes: unknown; insertBefore: unknown; isDefaultNamespace: unknown; isEqualNode: unknown; isSameNode: unknown; lookupNamespaceURI: unknown; lookupPrefix: unknown; normalize: unknown; removeChild: unknown; replaceChild: unknown; readonly ATTRIBUTE_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly CDATA_SECTION_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly COMMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_FRAGMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_CONTAINED_BY: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_CONTAINS: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_DISCONNECTED: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_FOLLOWING: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_PRECEDING: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_TYPE_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly ELEMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly ENTITY_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly ENTITY_REFERENCE_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly NOTATION_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly PROCESSING_INSTRUCTION_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly TEXT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; dispatchEvent: unknown; oncopy: unknown; oncut: unknown; onpaste: unknown; readonly activeElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; adoptedStyleSheets: unknown[]; readonly fullscreenElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly pictureInPictureElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly pointerLockElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly styleSheets: { readonly length: any; item: any; }; elementFromPoint: unknown; elementsFromPoint: unknown; getAnimations: unknown; readonly fonts: { onloading: any; onloadingdone: any; onloadingerror: any; readonly ready: any; readonly status: any; check: any; load: any; forEach: any; addEventListener: any; removeEventListener: any; dispatchEvent: any; }; onabort: unknown; onanimationcancel: unknown; onanimationend: unknown; onanimationiteration: unknown; onanimationstart: unknown; onauxclick: unknown; onbeforeinput: unknown; onblur: unknown; oncancel: unknown; oncanplay: unknown; oncanplaythrough: unknown; onchange: unknown; onclick: unknown; onclose: unknown; oncontextmenu: unknown; oncuechange: unknown; ondblclick: unknown; ondrag: unknown; ondragend: unknown; ondragenter: unknown; ondragleave: unknown; ondragover: unknown; ondragstart: unknown; ondrop: unknown; ondurationchange: unknown; onemptied: unknown; onended: unknown; onerror: unknown; onfocus: unknown; onformdata: unknown; ongotpointercapture: unknown; oninput: unknown; oninvalid: unknown; onkeydown: unknown; onkeypress: unknown; onkeyup: unknown; onload: unknown; onloadeddata: unknown; onloadedmetadata: unknown; onloadstart: unknown; onlostpointercapture: unknown; onmousedown: unknown; onmouseenter: unknown; onmouseleave: unknown; onmousemove: unknown; onmouseout: unknown; onmouseover: unknown; onmouseup: unknown; onpause: unknown; onplay: unknown; onplaying: unknown; onpointercancel: unknown; onpointerdown: unknown; onpointerenter: unknown; onpointerleave: unknown; onpointermove: unknown; onpointerout: unknown; onpointerover: unknown; onpointerup: unknown; onprogress: unknown; onratechange: unknown; onreset: unknown; onresize: unknown; onscroll: unknown; onsecuritypolicyviolation: unknown; onseeked: unknown; onseeking: unknown; onselect: unknown; onselectionchange: unknown; onselectstart: unknown; onslotchange: unknown; onstalled: unknown; onsubmit: unknown; onsuspend: unknown; ontimeupdate: unknown; ontoggle: unknown; ontouchcancel?: unknown; ontouchend?: unknown; ontouchmove?: unknown; ontouchstart?: unknown; ontransitioncancel: unknown; ontransitionend: unknown; ontransitionrun: unknown; ontransitionstart: unknown; onvolumechange: unknown; onwaiting: unknown; onwebkitanimationend: unknown; onwebkitanimationiteration: unknown; onwebkitanimationstart: unknown; onwebkittransitionend: unknown; onwheel: unknown; readonly childElementCount: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly children: { namedItem: any; readonly length: any; item: any; }; readonly firstElementChild: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly lastElementChild: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; append: unknown; prepend: unknown; querySelector: unknown; querySelectorAll: unknown; replaceChildren: unknown; createExpression: unknown; createNSResolver: unknown; evaluate: unknown; } +>out2.responseXML : { readonly URL: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; alinkColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly all: { readonly length: any; item: any; namedItem: any; }; readonly anchors: { item: any; namedItem: any; readonly length: any; }; readonly applets: { namedItem: any; readonly length: any; item: any; }; bgColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; body: { accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; addEventListener: any; removeEventListener: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; }; readonly characterSet: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly charset: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly compatMode: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly contentType: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; cookie: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly currentScript: { async: any; charset: any; crossOrigin: any; defer: any; event: any; htmlFor: any; integrity: any; noModule: any; referrerPolicy: any; src: any; text: any; type: any; addEventListener: any; removeEventListener: any; accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; } | { type: any; addEventListener: any; removeEventListener: any; readonly className: any; readonly ownerSVGElement: any; readonly viewportElement: any; readonly attributes: any; readonly classList: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; readonly href: any; }; readonly defaultView: { clientInformation: any; closed: any; customElements: any; devicePixelRatio: any; document: any; event: any; external: any; frameElement: any; frames: any; history: any; innerHeight: any; innerWidth: any; length: any; location: any; locationbar: any; menubar: any; name: any; navigator: any; ondevicemotion: any; ondeviceorientation: any; onorientationchange: any; opener: any; orientation: any; outerHeight: any; outerWidth: any; pageXOffset: any; pageYOffset: any; parent: any; personalbar: any; screen: any; screenLeft: any; screenTop: any; screenX: any; screenY: any; scrollX: any; scrollY: any; scrollbars: any; self: any; speechSynthesis: any; status: any; statusbar: any; toolbar: any; top: any; visualViewport: any; window: any; alert: any; blur: any; cancelIdleCallback: any; captureEvents: any; close: any; confirm: any; focus: any; getComputedStyle: any; getSelection: any; matchMedia: any; moveBy: any; moveTo: any; open: any; postMessage: any; print: any; prompt: any; releaseEvents: any; requestIdleCallback: any; resizeBy: any; resizeTo: any; scroll: any; scrollBy: any; scrollTo: any; stop: any; addEventListener: any; removeEventListener: any; dispatchEvent: any; cancelAnimationFrame: any; requestAnimationFrame: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; onafterprint: any; onbeforeprint: any; onbeforeunload: any; ongamepadconnected: any; ongamepaddisconnected: any; onhashchange: any; onlanguagechange: any; onmessage: any; onmessageerror: any; onoffline: any; ononline: any; onpagehide: any; onpageshow: any; onpopstate: any; onrejectionhandled: any; onstorage: any; onunhandledrejection: any; onunload: any; localStorage: any; caches: any; crossOriginIsolated: any; crypto: any; indexedDB: any; isSecureContext: any; origin: any; performance: any; atob: any; btoa: any; clearInterval: any; clearTimeout: any; createImageBitmap: any; fetch: any; queueMicrotask: any; reportError: any; setInterval: any; setTimeout: any; structuredClone: any; sessionStorage: any; readonly globalThis: any; eval: any; parseInt: any; parseFloat: any; isNaN: any; isFinite: any; decodeURI: any; decodeURIComponent: any; encodeURI: any; encodeURIComponent: any; escape: any; unescape: any; NaN: any; Infinity: any; Symbol: any; Object: any; Function: any; String: any; Boolean: any; Number: any; Math: any; Date: any; RegExp: any; Error: any; EvalError: any; RangeError: any; ReferenceError: any; SyntaxError: any; TypeError: any; URIError: any; JSON: any; Array: any; Promise: any; ArrayBuffer: any; DataView: any; Int8Array: any; Uint8Array: any; Uint8ClampedArray: any; Int16Array: any; Uint16Array: any; Int32Array: any; Uint32Array: any; Float32Array: any; Float64Array: any; Intl: any; toString: any; NodeFilter: any; AbortController: any; AbortSignal: any; AbstractRange: any; AnalyserNode: any; Animation: any; AnimationEffect: any; AnimationEvent: any; AnimationPlaybackEvent: any; AnimationTimeline: any; Attr: any; AudioBuffer: any; AudioBufferSourceNode: any; AudioContext: any; AudioDestinationNode: any; AudioListener: any; AudioNode: any; AudioParam: any; AudioParamMap: any; AudioProcessingEvent: any; AudioScheduledSourceNode: any; AudioWorklet: any; AudioWorkletNode: any; AuthenticatorAssertionResponse: any; AuthenticatorAttestationResponse: any; AuthenticatorResponse: any; BarProp: any; BaseAudioContext: any; BeforeUnloadEvent: any; BiquadFilterNode: any; Blob: any; BlobEvent: any; BroadcastChannel: any; ByteLengthQueuingStrategy: any; CDATASection: any; CSSAnimation: any; CSSConditionRule: any; CSSCounterStyleRule: any; CSSFontFaceRule: any; CSSFontPaletteValuesRule: any; CSSGroupingRule: any; CSSImportRule: any; CSSKeyframeRule: any; CSSKeyframesRule: any; CSSLayerBlockRule: any; CSSLayerStatementRule: any; CSSMediaRule: any; CSSNamespaceRule: any; CSSPageRule: any; CSSRule: any; CSSRuleList: any; CSSStyleDeclaration: any; CSSStyleRule: any; CSSStyleSheet: any; CSSSupportsRule: any; CSSTransition: any; Cache: any; CacheStorage: any; CanvasCaptureMediaStreamTrack: any; CanvasGradient: any; CanvasPattern: any; CanvasRenderingContext2D: any; ChannelMergerNode: any; ChannelSplitterNode: any; CharacterData: any; Clipboard: any; ClipboardEvent: any; ClipboardItem: any; CloseEvent: any; Comment: any; CompositionEvent: any; ConstantSourceNode: any; ConvolverNode: any; CountQueuingStrategy: any; Credential: any; CredentialsContainer: any; Crypto: any; CryptoKey: any; CustomElementRegistry: any; CustomEvent: any; DOMException: any; DOMImplementation: any; DOMMatrix: any; SVGMatrix: any; WebKitCSSMatrix: any; DOMMatrixReadOnly: any; DOMParser: any; DOMPoint: any; SVGPoint: any; DOMPointReadOnly: any; DOMQuad: any; DOMRect: any; SVGRect: any; DOMRectList: any; DOMRectReadOnly: any; DOMStringList: any; DOMStringMap: any; DOMTokenList: any; DataTransfer: any; DataTransferItem: any; DataTransferItemList: any; DelayNode: any; DeviceMotionEvent: any; DeviceOrientationEvent: any; Document: any; DocumentFragment: any; DocumentTimeline: any; DocumentType: any; DragEvent: any; DynamicsCompressorNode: any; Element: any; ElementInternals: any; ErrorEvent: any; Event: any; EventCounts: any; EventSource: any; EventTarget: any; External: any; File: any; FileList: any; FileReader: any; FileSystem: any; FileSystemDirectoryEntry: any; FileSystemDirectoryHandle: any; FileSystemDirectoryReader: any; FileSystemEntry: any; FileSystemFileEntry: any; FileSystemFileHandle: any; FileSystemHandle: any; FocusEvent: any; FontFace: any; FontFaceSet: any; FontFaceSetLoadEvent: any; FormData: any; FormDataEvent: any; GainNode: any; Gamepad: any; GamepadButton: any; GamepadEvent: any; GamepadHapticActuator: any; Geolocation: any; GeolocationCoordinates: any; GeolocationPosition: any; GeolocationPositionError: any; HTMLAllCollection: any; HTMLAnchorElement: any; HTMLAreaElement: any; HTMLAudioElement: any; HTMLBRElement: any; HTMLBaseElement: any; HTMLBodyElement: any; HTMLButtonElement: any; HTMLCanvasElement: any; HTMLCollection: any; HTMLDListElement: any; HTMLDataElement: any; HTMLDataListElement: any; HTMLDetailsElement: any; HTMLDialogElement: any; HTMLDirectoryElement: any; HTMLDivElement: any; HTMLDocument: any; HTMLElement: any; HTMLEmbedElement: any; HTMLFieldSetElement: any; HTMLFontElement: any; HTMLFormControlsCollection: any; HTMLFormElement: any; HTMLFrameElement: any; HTMLFrameSetElement: any; HTMLHRElement: any; HTMLHeadElement: any; HTMLHeadingElement: any; HTMLHtmlElement: any; HTMLIFrameElement: any; HTMLImageElement: any; HTMLInputElement: any; HTMLLIElement: any; HTMLLabelElement: any; HTMLLegendElement: any; HTMLLinkElement: any; HTMLMapElement: any; HTMLMarqueeElement: any; HTMLMediaElement: any; HTMLMenuElement: any; HTMLMetaElement: any; HTMLMeterElement: any; HTMLModElement: any; HTMLOListElement: any; HTMLObjectElement: any; HTMLOptGroupElement: any; HTMLOptionElement: any; HTMLOptionsCollection: any; HTMLOutputElement: any; HTMLParagraphElement: any; HTMLParamElement: any; HTMLPictureElement: any; HTMLPreElement: any; HTMLProgressElement: any; HTMLQuoteElement: any; HTMLScriptElement: any; HTMLSelectElement: any; HTMLSlotElement: any; HTMLSourceElement: any; HTMLSpanElement: any; HTMLStyleElement: any; HTMLTableCaptionElement: any; HTMLTableCellElement: any; HTMLTableColElement: any; HTMLTableElement: any; HTMLTableRowElement: any; HTMLTableSectionElement: any; HTMLTemplateElement: any; HTMLTextAreaElement: any; HTMLTimeElement: any; HTMLTitleElement: any; HTMLTrackElement: any; HTMLUListElement: any; HTMLUnknownElement: any; HTMLVideoElement: any; HashChangeEvent: any; Headers: any; History: any; IDBCursor: any; IDBCursorWithValue: any; IDBDatabase: any; IDBFactory: any; IDBIndex: any; IDBKeyRange: any; IDBObjectStore: any; IDBOpenDBRequest: any; IDBRequest: any; IDBTransaction: any; IDBVersionChangeEvent: any; IIRFilterNode: any; IdleDeadline: any; ImageBitmap: any; ImageBitmapRenderingContext: any; ImageData: any; InputDeviceInfo: any; InputEvent: any; IntersectionObserver: any; IntersectionObserverEntry: any; KeyboardEvent: any; KeyframeEffect: any; Location: any; Lock: any; LockManager: any; MathMLElement: any; MediaCapabilities: any; MediaDeviceInfo: any; MediaDevices: any; MediaElementAudioSourceNode: any; MediaEncryptedEvent: any; MediaError: any; MediaKeyMessageEvent: any; MediaKeySession: any; MediaKeyStatusMap: any; MediaKeySystemAccess: any; MediaKeys: any; MediaList: any; MediaMetadata: any; MediaQueryList: any; MediaQueryListEvent: any; MediaRecorder: any; MediaSession: any; MediaSource: any; MediaStream: any; MediaStreamAudioDestinationNode: any; MediaStreamAudioSourceNode: any; MediaStreamTrack: any; MediaStreamTrackEvent: any; MessageChannel: any; MessageEvent: any; MessagePort: any; MimeType: any; MimeTypeArray: any; MouseEvent: any; MutationEvent: any; MutationObserver: any; MutationRecord: any; NamedNodeMap: any; NavigationPreloadManager: any; Navigator: any; Node: any; NodeIterator: any; NodeList: any; Notification: any; OfflineAudioCompletionEvent: any; OfflineAudioContext: any; OscillatorNode: any; OverconstrainedError: any; PageTransitionEvent: any; PannerNode: any; Path2D: any; PaymentMethodChangeEvent: any; PaymentRequest: any; PaymentRequestUpdateEvent: any; PaymentResponse: any; Performance: any; PerformanceEntry: any; PerformanceEventTiming: any; PerformanceMark: any; PerformanceMeasure: any; PerformanceNavigation: any; PerformanceNavigationTiming: any; PerformanceObserver: any; PerformanceObserverEntryList: any; PerformancePaintTiming: any; PerformanceResourceTiming: any; PerformanceServerTiming: any; PerformanceTiming: any; PeriodicWave: any; PermissionStatus: any; Permissions: any; PictureInPictureEvent: any; PictureInPictureWindow: any; Plugin: any; PluginArray: any; PointerEvent: any; PopStateEvent: any; ProcessingInstruction: any; ProgressEvent: any; PromiseRejectionEvent: any; PublicKeyCredential: any; PushManager: any; PushSubscription: any; PushSubscriptionOptions: any; RTCCertificate: any; RTCDTMFSender: any; RTCDTMFToneChangeEvent: any; RTCDataChannel: any; RTCDataChannelEvent: any; RTCDtlsTransport: any; RTCEncodedAudioFrame: any; RTCEncodedVideoFrame: any; RTCError: any; RTCErrorEvent: any; RTCIceCandidate: any; RTCIceTransport: any; RTCPeerConnection: any; RTCPeerConnectionIceErrorEvent: any; RTCPeerConnectionIceEvent: any; RTCRtpReceiver: any; RTCRtpSender: any; RTCRtpTransceiver: any; RTCSctpTransport: any; RTCSessionDescription: any; RTCStatsReport: any; RTCTrackEvent: any; RadioNodeList: any; Range: any; ReadableByteStreamController: any; ReadableStream: any; ReadableStreamBYOBReader: any; ReadableStreamBYOBRequest: any; ReadableStreamDefaultController: any; ReadableStreamDefaultReader: any; RemotePlayback: any; Request: any; ResizeObserver: any; ResizeObserverEntry: any; ResizeObserverSize: any; Response: any; SVGAElement: any; SVGAngle: any; SVGAnimateElement: any; SVGAnimateMotionElement: any; SVGAnimateTransformElement: any; SVGAnimatedAngle: any; SVGAnimatedBoolean: any; SVGAnimatedEnumeration: any; SVGAnimatedInteger: any; SVGAnimatedLength: any; SVGAnimatedLengthList: any; SVGAnimatedNumber: any; SVGAnimatedNumberList: any; SVGAnimatedPreserveAspectRatio: any; SVGAnimatedRect: any; SVGAnimatedString: any; SVGAnimatedTransformList: any; SVGAnimationElement: any; SVGCircleElement: any; SVGClipPathElement: any; SVGComponentTransferFunctionElement: any; SVGDefsElement: any; SVGDescElement: any; SVGElement: any; SVGEllipseElement: any; SVGFEBlendElement: any; SVGFEColorMatrixElement: any; SVGFEComponentTransferElement: any; SVGFECompositeElement: any; SVGFEConvolveMatrixElement: any; SVGFEDiffuseLightingElement: any; SVGFEDisplacementMapElement: any; SVGFEDistantLightElement: any; SVGFEDropShadowElement: any; SVGFEFloodElement: any; SVGFEFuncAElement: any; SVGFEFuncBElement: any; SVGFEFuncGElement: any; SVGFEFuncRElement: any; SVGFEGaussianBlurElement: any; SVGFEImageElement: any; SVGFEMergeElement: any; SVGFEMergeNodeElement: any; SVGFEMorphologyElement: any; SVGFEOffsetElement: any; SVGFEPointLightElement: any; SVGFESpecularLightingElement: any; SVGFESpotLightElement: any; SVGFETileElement: any; SVGFETurbulenceElement: any; SVGFilterElement: any; SVGForeignObjectElement: any; SVGGElement: any; SVGGeometryElement: any; SVGGradientElement: any; SVGGraphicsElement: any; SVGImageElement: any; SVGLength: any; SVGLengthList: any; SVGLineElement: any; SVGLinearGradientElement: any; SVGMPathElement: any; SVGMarkerElement: any; SVGMaskElement: any; SVGMetadataElement: any; SVGNumber: any; SVGNumberList: any; SVGPathElement: any; SVGPatternElement: any; SVGPointList: any; SVGPolygonElement: any; SVGPolylineElement: any; SVGPreserveAspectRatio: any; SVGRadialGradientElement: any; SVGRectElement: any; SVGSVGElement: any; SVGScriptElement: any; SVGSetElement: any; SVGStopElement: any; SVGStringList: any; SVGStyleElement: any; SVGSwitchElement: any; SVGSymbolElement: any; SVGTSpanElement: any; SVGTextContentElement: any; SVGTextElement: any; SVGTextPathElement: any; SVGTextPositioningElement: any; SVGTitleElement: any; SVGTransform: any; SVGTransformList: any; SVGUnitTypes: any; SVGUseElement: any; SVGViewElement: any; Screen: any; ScreenOrientation: any; ScriptProcessorNode: any; SecurityPolicyViolationEvent: any; Selection: any; ServiceWorker: any; ServiceWorkerContainer: any; ServiceWorkerRegistration: any; ShadowRoot: any; SharedWorker: any; SourceBuffer: any; SourceBufferList: any; SpeechRecognitionAlternative: any; SpeechRecognitionResult: any; SpeechRecognitionResultList: any; SpeechSynthesis: any; SpeechSynthesisErrorEvent: any; SpeechSynthesisEvent: any; SpeechSynthesisUtterance: any; SpeechSynthesisVoice: any; StaticRange: any; StereoPannerNode: any; Storage: any; StorageEvent: any; StorageManager: any; StyleSheet: any; StyleSheetList: any; SubmitEvent: any; SubtleCrypto: any; Text: any; TextDecoder: any; TextDecoderStream: any; TextEncoder: any; TextEncoderStream: any; TextMetrics: any; TextTrack: any; TextTrackCue: any; TextTrackCueList: any; TextTrackList: any; TimeRanges: any; Touch: any; TouchEvent: any; TouchList: any; TrackEvent: any; TransformStream: any; TransformStreamDefaultController: any; TransitionEvent: any; TreeWalker: any; UIEvent: any; URL: any; webkitURL: any; URLSearchParams: any; VTTCue: any; VTTRegion: any; ValidityState: any; VideoColorSpace: any; VideoPlaybackQuality: any; VisualViewport: any; WaveShaperNode: any; WebGL2RenderingContext: any; WebGLActiveInfo: any; WebGLBuffer: any; WebGLContextEvent: any; WebGLFramebuffer: any; WebGLProgram: any; WebGLQuery: any; WebGLRenderbuffer: any; WebGLRenderingContext: any; WebGLSampler: any; WebGLShader: any; WebGLShaderPrecisionFormat: any; WebGLSync: any; WebGLTexture: any; WebGLTransformFeedback: any; WebGLUniformLocation: any; WebGLVertexArrayObject: any; WebSocket: any; WheelEvent: any; Window: any; Worker: any; Worklet: any; WritableStream: any; WritableStreamDefaultController: any; WritableStreamDefaultWriter: any; XMLDocument: any; XMLHttpRequest: any; XMLHttpRequestEventTarget: any; XMLHttpRequestUpload: any; XMLSerializer: any; XPathEvaluator: any; XPathExpression: any; XPathResult: any; XSLTProcessor: any; console: any; CSS: any; WebAssembly: any; Audio: any; Image: any; Option: any; Map: any; WeakMap: any; Set: any; WeakSet: any; Proxy: any; Reflect: any; foo: any; undefined: any; }; designMode: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; dir: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly doctype: { readonly name: any; readonly ownerDocument: any; readonly publicId: any; readonly systemId: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; after: any; before: any; remove: any; replaceWith: any; }; readonly documentElement: { accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; addEventListener: any; removeEventListener: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; }; readonly documentURI: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; domain: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly embeds: { item: any; namedItem: any; readonly length: any; }; fgColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly forms: { item: any; namedItem: any; readonly length: any; }; readonly fullscreen: { valueOf: any; }; readonly fullscreenEnabled: { valueOf: any; }; readonly head: { addEventListener: any; removeEventListener: any; accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; }; readonly hidden: { valueOf: any; }; readonly images: { item: any; namedItem: any; readonly length: any; }; readonly implementation: { createDocument: any; createDocumentType: any; createHTMLDocument: any; hasFeature: any; }; readonly inputEncoding: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly lastModified: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; linkColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly links: { item: any; namedItem: any; readonly length: any; }; location: { readonly ancestorOrigins: any; hash: any; host: any; hostname: any; href: any; toString: any; readonly origin: any; pathname: any; port: any; protocol: any; search: any; assign: any; reload: any; replace: any; }; onfullscreenchange: unknown; onfullscreenerror: unknown; onpointerlockchange: unknown; onpointerlockerror: unknown; onreadystatechange: unknown; onvisibilitychange: unknown; readonly ownerDocument: unknown; readonly pictureInPictureEnabled: { valueOf: any; }; readonly plugins: { item: any; namedItem: any; readonly length: any; }; readonly readyState: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly referrer: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly rootElement: { currentScale: any; readonly currentTranslate: any; readonly height: any; readonly width: any; readonly x: any; readonly y: any; animationsPaused: any; checkEnclosure: any; checkIntersection: any; createSVGAngle: any; createSVGLength: any; createSVGMatrix: any; createSVGNumber: any; createSVGPoint: any; createSVGRect: any; createSVGTransform: any; createSVGTransformFromMatrix: any; deselectAll: any; forceRedraw: any; getCurrentTime: any; getElementById: any; getEnclosureList: any; getIntersectionList: any; pauseAnimations: any; setCurrentTime: any; suspendRedraw: any; unpauseAnimations: any; unsuspendRedraw: any; unsuspendRedrawAll: any; addEventListener: any; removeEventListener: any; readonly transform: any; getBBox: any; getCTM: any; getScreenCTM: any; readonly className: any; readonly ownerSVGElement: any; readonly viewportElement: any; readonly attributes: any; readonly classList: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; readonly requiredExtensions: any; readonly systemLanguage: any; readonly preserveAspectRatio: any; readonly viewBox: any; onafterprint: any; onbeforeprint: any; onbeforeunload: any; ongamepadconnected: any; ongamepaddisconnected: any; onhashchange: any; onlanguagechange: any; onmessage: any; onmessageerror: any; onoffline: any; ononline: any; onpagehide: any; onpageshow: any; onpopstate: any; onrejectionhandled: any; onstorage: any; onunhandledrejection: any; onunload: any; }; readonly scripts: { item: any; namedItem: any; readonly length: any; }; readonly scrollingElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly timeline: { readonly currentTime: any; }; title: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly visibilityState: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; vlinkColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; adoptNode: unknown; captureEvents: unknown; caretRangeFromPoint: unknown; clear: unknown; close: unknown; createAttribute: unknown; createAttributeNS: unknown; createCDATASection: unknown; createComment: unknown; createDocumentFragment: unknown; createElement: unknown; createElementNS: unknown; createEvent: unknown; createNodeIterator: unknown; createProcessingInstruction: unknown; createRange: unknown; createTextNode: unknown; createTreeWalker: unknown; execCommand: unknown; exitFullscreen: unknown; exitPictureInPicture: unknown; exitPointerLock: unknown; getElementById: unknown; getElementsByClassName: unknown; getElementsByName: unknown; getElementsByTagName: unknown; getElementsByTagNameNS: unknown; getSelection: unknown; hasFocus: unknown; hasStorageAccess: unknown; importNode: unknown; open: unknown; queryCommandEnabled: unknown; queryCommandIndeterm: unknown; queryCommandState: unknown; queryCommandSupported: unknown; queryCommandValue: unknown; releaseEvents: unknown; requestStorageAccess: unknown; write: unknown; writeln: unknown; addEventListener: unknown; removeEventListener: unknown; readonly baseURI: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly childNodes: { item: any; forEach: any; readonly length: any; }; readonly firstChild: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly isConnected: { valueOf: any; }; readonly lastChild: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly nextSibling: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly nodeName: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly nodeType: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; nodeValue: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly parentElement: { accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; addEventListener: any; removeEventListener: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; }; readonly parentNode: { readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly previousSibling: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; textContent: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; appendChild: unknown; cloneNode: unknown; compareDocumentPosition: unknown; contains: unknown; getRootNode: unknown; hasChildNodes: unknown; insertBefore: unknown; isDefaultNamespace: unknown; isEqualNode: unknown; isSameNode: unknown; lookupNamespaceURI: unknown; lookupPrefix: unknown; normalize: unknown; removeChild: unknown; replaceChild: unknown; readonly ATTRIBUTE_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly CDATA_SECTION_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly COMMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_FRAGMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_CONTAINED_BY: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_CONTAINS: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_DISCONNECTED: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_FOLLOWING: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_PRECEDING: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_TYPE_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly ELEMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly ENTITY_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly ENTITY_REFERENCE_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly NOTATION_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly PROCESSING_INSTRUCTION_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly TEXT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; dispatchEvent: unknown; oncopy: unknown; oncut: unknown; onpaste: unknown; readonly activeElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; adoptedStyleSheets: unknown[]; readonly fullscreenElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly pictureInPictureElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly pointerLockElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly styleSheets: { readonly length: any; item: any; }; elementFromPoint: unknown; elementsFromPoint: unknown; getAnimations: unknown; readonly fonts: { onloading: any; onloadingdone: any; onloadingerror: any; readonly ready: any; readonly status: any; check: any; load: any; forEach: any; addEventListener: any; removeEventListener: any; dispatchEvent: any; }; onabort: unknown; onanimationcancel: unknown; onanimationend: unknown; onanimationiteration: unknown; onanimationstart: unknown; onauxclick: unknown; onbeforeinput: unknown; onblur: unknown; oncancel: unknown; oncanplay: unknown; oncanplaythrough: unknown; onchange: unknown; onclick: unknown; onclose: unknown; oncontextmenu: unknown; oncuechange: unknown; ondblclick: unknown; ondrag: unknown; ondragend: unknown; ondragenter: unknown; ondragleave: unknown; ondragover: unknown; ondragstart: unknown; ondrop: unknown; ondurationchange: unknown; onemptied: unknown; onended: unknown; onerror: unknown; onfocus: unknown; onformdata: unknown; ongotpointercapture: unknown; oninput: unknown; oninvalid: unknown; onkeydown: unknown; onkeypress: unknown; onkeyup: unknown; onload: unknown; onloadeddata: unknown; onloadedmetadata: unknown; onloadstart: unknown; onlostpointercapture: unknown; onmousedown: unknown; onmouseenter: unknown; onmouseleave: unknown; onmousemove: unknown; onmouseout: unknown; onmouseover: unknown; onmouseup: unknown; onpause: unknown; onplay: unknown; onplaying: unknown; onpointercancel: unknown; onpointerdown: unknown; onpointerenter: unknown; onpointerleave: unknown; onpointermove: unknown; onpointerout: unknown; onpointerover: unknown; onpointerup: unknown; onprogress: unknown; onratechange: unknown; onreset: unknown; onresize: unknown; onscroll: unknown; onsecuritypolicyviolation: unknown; onseeked: unknown; onseeking: unknown; onselect: unknown; onselectionchange: unknown; onselectstart: unknown; onslotchange: unknown; onstalled: unknown; onsubmit: unknown; onsuspend: unknown; ontimeupdate: unknown; ontoggle: unknown; ontouchcancel?: unknown; ontouchend?: unknown; ontouchmove?: unknown; ontouchstart?: unknown; ontransitioncancel: unknown; ontransitionend: unknown; ontransitionrun: unknown; ontransitionstart: unknown; onvolumechange: unknown; onwaiting: unknown; onwebkitanimationend: unknown; onwebkitanimationiteration: unknown; onwebkitanimationstart: unknown; onwebkittransitionend: unknown; onwheel: unknown; readonly childElementCount: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly children: { namedItem: any; readonly length: any; item: any; }; readonly firstElementChild: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly lastElementChild: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; append: unknown; prepend: unknown; querySelector: unknown; querySelectorAll: unknown; replaceChildren: unknown; createExpression: unknown; createNSResolver: unknown; evaluate: unknown; } >out2 : { onreadystatechange: unknown; readonly readyState: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly response: unknown; readonly responseText: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; responseType: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly responseURL: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly responseXML: { readonly URL: any; alinkColor: any; readonly all: any; readonly anchors: any; readonly applets: any; bgColor: any; body: any; readonly characterSet: any; readonly charset: any; readonly compatMode: any; readonly contentType: any; cookie: any; readonly currentScript: any; readonly defaultView: any; designMode: any; dir: any; readonly doctype: any; readonly documentElement: any; readonly documentURI: any; domain: any; readonly embeds: any; fgColor: any; readonly forms: any; readonly fullscreen: any; readonly fullscreenEnabled: any; readonly head: any; readonly hidden: any; readonly images: any; readonly implementation: any; readonly inputEncoding: any; readonly lastModified: any; linkColor: any; readonly links: any; location: any; onfullscreenchange: any; onfullscreenerror: any; onpointerlockchange: any; onpointerlockerror: any; onreadystatechange: any; onvisibilitychange: any; readonly ownerDocument: any; readonly pictureInPictureEnabled: any; readonly plugins: any; readonly readyState: any; readonly referrer: any; readonly rootElement: any; readonly scripts: any; readonly scrollingElement: any; readonly timeline: any; title: any; readonly visibilityState: any; vlinkColor: any; adoptNode: any; captureEvents: any; caretRangeFromPoint: any; clear: any; close: any; createAttribute: any; createAttributeNS: any; createCDATASection: any; createComment: any; createDocumentFragment: any; createElement: any; createElementNS: any; createEvent: any; createNodeIterator: any; createProcessingInstruction: any; createRange: any; createTextNode: any; createTreeWalker: any; execCommand: any; exitFullscreen: any; exitPictureInPicture: any; exitPointerLock: any; getElementById: any; getElementsByClassName: any; getElementsByName: any; getElementsByTagName: any; getElementsByTagNameNS: any; getSelection: any; hasFocus: any; hasStorageAccess: any; importNode: any; open: any; queryCommandEnabled: any; queryCommandIndeterm: any; queryCommandState: any; queryCommandSupported: any; queryCommandValue: any; releaseEvents: any; requestStorageAccess: any; write: any; writeln: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; oncopy: any; oncut: any; onpaste: any; readonly activeElement: any; adoptedStyleSheets: any; readonly fullscreenElement: any; readonly pictureInPictureElement: any; readonly pointerLockElement: any; readonly styleSheets: any; elementFromPoint: any; elementsFromPoint: any; getAnimations: any; readonly fonts: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; createExpression: any; createNSResolver: any; evaluate: any; }; readonly status: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly statusText: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; timeout: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly upload: { addEventListener: any; removeEventListener: any; onabort: any; onerror: any; onload: any; onloadend: any; onloadstart: any; onprogress: any; ontimeout: any; dispatchEvent: any; }; withCredentials: { valueOf: any; }; abort: unknown; getAllResponseHeaders: unknown; getResponseHeader: unknown; open: unknown; overrideMimeType: unknown; send: unknown; setRequestHeader: unknown; readonly DONE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly HEADERS_RECEIVED: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly LOADING: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly OPENED: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly UNSENT: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; addEventListener: unknown; removeEventListener: unknown; onabort: unknown; onerror: unknown; onload: unknown; onloadend: unknown; onloadstart: unknown; onprogress: unknown; ontimeout: unknown; dispatchEvent: unknown; } ->responseXML : { readonly URL: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; alinkColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly all: { readonly length: any; item: any; namedItem: any; }; readonly anchors: { item: any; namedItem: any; readonly length: any; }; readonly applets: { namedItem: any; readonly length: any; item: any; }; bgColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; body: { accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; addEventListener: any; removeEventListener: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; }; readonly characterSet: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly charset: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly compatMode: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly contentType: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; cookie: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly currentScript: { async: any; charset: any; crossOrigin: any; defer: any; event: any; htmlFor: any; integrity: any; noModule: any; referrerPolicy: any; src: any; text: any; type: any; addEventListener: any; removeEventListener: any; accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; } | { type: any; addEventListener: any; removeEventListener: any; readonly className: any; readonly ownerSVGElement: any; readonly viewportElement: any; readonly attributes: any; readonly classList: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; readonly href: any; }; readonly defaultView: { clientInformation: any; closed: any; customElements: any; devicePixelRatio: any; document: any; event: any; external: any; frameElement: any; frames: any; history: any; innerHeight: any; innerWidth: any; length: any; location: any; locationbar: any; menubar: any; name: any; navigator: any; ondevicemotion: any; ondeviceorientation: any; onorientationchange: any; opener: any; orientation: any; outerHeight: any; outerWidth: any; pageXOffset: any; pageYOffset: any; parent: any; personalbar: any; screen: any; screenLeft: any; screenTop: any; screenX: any; screenY: any; scrollX: any; scrollY: any; scrollbars: any; self: any; speechSynthesis: any; status: any; statusbar: any; toolbar: any; top: any; visualViewport: any; window: any; alert: any; blur: any; cancelIdleCallback: any; captureEvents: any; close: any; confirm: any; focus: any; getComputedStyle: any; getSelection: any; matchMedia: any; moveBy: any; moveTo: any; open: any; postMessage: any; print: any; prompt: any; releaseEvents: any; requestIdleCallback: any; resizeBy: any; resizeTo: any; scroll: any; scrollBy: any; scrollTo: any; stop: any; addEventListener: any; removeEventListener: any; dispatchEvent: any; cancelAnimationFrame: any; requestAnimationFrame: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel: any; ontouchend: any; ontouchmove: any; ontouchstart: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; onafterprint: any; onbeforeprint: any; onbeforeunload: any; ongamepadconnected: any; ongamepaddisconnected: any; onhashchange: any; onlanguagechange: any; onmessage: any; onmessageerror: any; onoffline: any; ononline: any; onpagehide: any; onpageshow: any; onpopstate: any; onrejectionhandled: any; onstorage: any; onunhandledrejection: any; onunload: any; localStorage: any; caches: any; crossOriginIsolated: any; crypto: any; indexedDB: any; isSecureContext: any; origin: any; performance: any; atob: any; btoa: any; clearInterval: any; clearTimeout: any; createImageBitmap: any; fetch: any; queueMicrotask: any; reportError: any; setInterval: any; setTimeout: any; structuredClone: any; sessionStorage: any; readonly globalThis: any; eval: any; parseInt: any; parseFloat: any; isNaN: any; isFinite: any; decodeURI: any; decodeURIComponent: any; encodeURI: any; encodeURIComponent: any; escape: any; unescape: any; NaN: any; Infinity: any; Symbol: any; Object: any; Function: any; String: any; Boolean: any; Number: any; Math: any; Date: any; RegExp: any; Error: any; EvalError: any; RangeError: any; ReferenceError: any; SyntaxError: any; TypeError: any; URIError: any; JSON: any; Array: any; Promise: any; ArrayBuffer: any; DataView: any; Int8Array: any; Uint8Array: any; Uint8ClampedArray: any; Int16Array: any; Uint16Array: any; Int32Array: any; Uint32Array: any; Float32Array: any; Float64Array: any; Intl: any; toString: any; NodeFilter: any; AbortController: any; AbortSignal: any; AbstractRange: any; AnalyserNode: any; Animation: any; AnimationEffect: any; AnimationEvent: any; AnimationPlaybackEvent: any; AnimationTimeline: any; Attr: any; AudioBuffer: any; AudioBufferSourceNode: any; AudioContext: any; AudioDestinationNode: any; AudioListener: any; AudioNode: any; AudioParam: any; AudioParamMap: any; AudioProcessingEvent: any; AudioScheduledSourceNode: any; AudioWorklet: any; AudioWorkletNode: any; AuthenticatorAssertionResponse: any; AuthenticatorAttestationResponse: any; AuthenticatorResponse: any; BarProp: any; BaseAudioContext: any; BeforeUnloadEvent: any; BiquadFilterNode: any; Blob: any; BlobEvent: any; BroadcastChannel: any; ByteLengthQueuingStrategy: any; CDATASection: any; CSSAnimation: any; CSSConditionRule: any; CSSCounterStyleRule: any; CSSFontFaceRule: any; CSSFontPaletteValuesRule: any; CSSGroupingRule: any; CSSImportRule: any; CSSKeyframeRule: any; CSSKeyframesRule: any; CSSLayerBlockRule: any; CSSLayerStatementRule: any; CSSMediaRule: any; CSSNamespaceRule: any; CSSPageRule: any; CSSRule: any; CSSRuleList: any; CSSStyleDeclaration: any; CSSStyleRule: any; CSSStyleSheet: any; CSSSupportsRule: any; CSSTransition: any; Cache: any; CacheStorage: any; CanvasCaptureMediaStreamTrack: any; CanvasGradient: any; CanvasPattern: any; CanvasRenderingContext2D: any; ChannelMergerNode: any; ChannelSplitterNode: any; CharacterData: any; Clipboard: any; ClipboardEvent: any; ClipboardItem: any; CloseEvent: any; Comment: any; CompositionEvent: any; ConstantSourceNode: any; ConvolverNode: any; CountQueuingStrategy: any; Credential: any; CredentialsContainer: any; Crypto: any; CryptoKey: any; CustomElementRegistry: any; CustomEvent: any; DOMException: any; DOMImplementation: any; DOMMatrix: any; SVGMatrix: any; WebKitCSSMatrix: any; DOMMatrixReadOnly: any; DOMParser: any; DOMPoint: any; SVGPoint: any; DOMPointReadOnly: any; DOMQuad: any; DOMRect: any; SVGRect: any; DOMRectList: any; DOMRectReadOnly: any; DOMStringList: any; DOMStringMap: any; DOMTokenList: any; DataTransfer: any; DataTransferItem: any; DataTransferItemList: any; DelayNode: any; DeviceMotionEvent: any; DeviceOrientationEvent: any; Document: any; DocumentFragment: any; DocumentTimeline: any; DocumentType: any; DragEvent: any; DynamicsCompressorNode: any; Element: any; ElementInternals: any; ErrorEvent: any; Event: any; EventCounts: any; EventSource: any; EventTarget: any; External: any; File: any; FileList: any; FileReader: any; FileSystem: any; FileSystemDirectoryEntry: any; FileSystemDirectoryHandle: any; FileSystemDirectoryReader: any; FileSystemEntry: any; FileSystemFileEntry: any; FileSystemFileHandle: any; FileSystemHandle: any; FocusEvent: any; FontFace: any; FontFaceSet: any; FontFaceSetLoadEvent: any; FormData: any; FormDataEvent: any; GainNode: any; Gamepad: any; GamepadButton: any; GamepadEvent: any; GamepadHapticActuator: any; Geolocation: any; GeolocationCoordinates: any; GeolocationPosition: any; GeolocationPositionError: any; HTMLAllCollection: any; HTMLAnchorElement: any; HTMLAreaElement: any; HTMLAudioElement: any; HTMLBRElement: any; HTMLBaseElement: any; HTMLBodyElement: any; HTMLButtonElement: any; HTMLCanvasElement: any; HTMLCollection: any; HTMLDListElement: any; HTMLDataElement: any; HTMLDataListElement: any; HTMLDetailsElement: any; HTMLDialogElement: any; HTMLDirectoryElement: any; HTMLDivElement: any; HTMLDocument: any; HTMLElement: any; HTMLEmbedElement: any; HTMLFieldSetElement: any; HTMLFontElement: any; HTMLFormControlsCollection: any; HTMLFormElement: any; HTMLFrameElement: any; HTMLFrameSetElement: any; HTMLHRElement: any; HTMLHeadElement: any; HTMLHeadingElement: any; HTMLHtmlElement: any; HTMLIFrameElement: any; HTMLImageElement: any; HTMLInputElement: any; HTMLLIElement: any; HTMLLabelElement: any; HTMLLegendElement: any; HTMLLinkElement: any; HTMLMapElement: any; HTMLMarqueeElement: any; HTMLMediaElement: any; HTMLMenuElement: any; HTMLMetaElement: any; HTMLMeterElement: any; HTMLModElement: any; HTMLOListElement: any; HTMLObjectElement: any; HTMLOptGroupElement: any; HTMLOptionElement: any; HTMLOptionsCollection: any; HTMLOutputElement: any; HTMLParagraphElement: any; HTMLParamElement: any; HTMLPictureElement: any; HTMLPreElement: any; HTMLProgressElement: any; HTMLQuoteElement: any; HTMLScriptElement: any; HTMLSelectElement: any; HTMLSlotElement: any; HTMLSourceElement: any; HTMLSpanElement: any; HTMLStyleElement: any; HTMLTableCaptionElement: any; HTMLTableCellElement: any; HTMLTableColElement: any; HTMLTableElement: any; HTMLTableRowElement: any; HTMLTableSectionElement: any; HTMLTemplateElement: any; HTMLTextAreaElement: any; HTMLTimeElement: any; HTMLTitleElement: any; HTMLTrackElement: any; HTMLUListElement: any; HTMLUnknownElement: any; HTMLVideoElement: any; HashChangeEvent: any; Headers: any; History: any; IDBCursor: any; IDBCursorWithValue: any; IDBDatabase: any; IDBFactory: any; IDBIndex: any; IDBKeyRange: any; IDBObjectStore: any; IDBOpenDBRequest: any; IDBRequest: any; IDBTransaction: any; IDBVersionChangeEvent: any; IIRFilterNode: any; IdleDeadline: any; ImageBitmap: any; ImageBitmapRenderingContext: any; ImageData: any; InputDeviceInfo: any; InputEvent: any; IntersectionObserver: any; IntersectionObserverEntry: any; KeyboardEvent: any; KeyframeEffect: any; Location: any; Lock: any; LockManager: any; MathMLElement: any; MediaCapabilities: any; MediaDeviceInfo: any; MediaDevices: any; MediaElementAudioSourceNode: any; MediaEncryptedEvent: any; MediaError: any; MediaKeyMessageEvent: any; MediaKeySession: any; MediaKeyStatusMap: any; MediaKeySystemAccess: any; MediaKeys: any; MediaList: any; MediaMetadata: any; MediaQueryList: any; MediaQueryListEvent: any; MediaRecorder: any; MediaSession: any; MediaSource: any; MediaStream: any; MediaStreamAudioDestinationNode: any; MediaStreamAudioSourceNode: any; MediaStreamTrack: any; MediaStreamTrackEvent: any; MessageChannel: any; MessageEvent: any; MessagePort: any; MimeType: any; MimeTypeArray: any; MouseEvent: any; MutationEvent: any; MutationObserver: any; MutationRecord: any; NamedNodeMap: any; NavigationPreloadManager: any; Navigator: any; Node: any; NodeIterator: any; NodeList: any; Notification: any; OfflineAudioCompletionEvent: any; OfflineAudioContext: any; OscillatorNode: any; OverconstrainedError: any; PageTransitionEvent: any; PannerNode: any; Path2D: any; PaymentMethodChangeEvent: any; PaymentRequest: any; PaymentRequestUpdateEvent: any; PaymentResponse: any; Performance: any; PerformanceEntry: any; PerformanceEventTiming: any; PerformanceMark: any; PerformanceMeasure: any; PerformanceNavigation: any; PerformanceNavigationTiming: any; PerformanceObserver: any; PerformanceObserverEntryList: any; PerformancePaintTiming: any; PerformanceResourceTiming: any; PerformanceServerTiming: any; PerformanceTiming: any; PeriodicWave: any; PermissionStatus: any; Permissions: any; PictureInPictureEvent: any; PictureInPictureWindow: any; Plugin: any; PluginArray: any; PointerEvent: any; PopStateEvent: any; ProcessingInstruction: any; ProgressEvent: any; PromiseRejectionEvent: any; PublicKeyCredential: any; PushManager: any; PushSubscription: any; PushSubscriptionOptions: any; RTCCertificate: any; RTCDTMFSender: any; RTCDTMFToneChangeEvent: any; RTCDataChannel: any; RTCDataChannelEvent: any; RTCDtlsTransport: any; RTCEncodedAudioFrame: any; RTCEncodedVideoFrame: any; RTCError: any; RTCErrorEvent: any; RTCIceCandidate: any; RTCIceTransport: any; RTCPeerConnection: any; RTCPeerConnectionIceErrorEvent: any; RTCPeerConnectionIceEvent: any; RTCRtpReceiver: any; RTCRtpSender: any; RTCRtpTransceiver: any; RTCSctpTransport: any; RTCSessionDescription: any; RTCStatsReport: any; RTCTrackEvent: any; RadioNodeList: any; Range: any; ReadableByteStreamController: any; ReadableStream: any; ReadableStreamBYOBReader: any; ReadableStreamBYOBRequest: any; ReadableStreamDefaultController: any; ReadableStreamDefaultReader: any; RemotePlayback: any; Request: any; ResizeObserver: any; ResizeObserverEntry: any; ResizeObserverSize: any; Response: any; SVGAElement: any; SVGAngle: any; SVGAnimateElement: any; SVGAnimateMotionElement: any; SVGAnimateTransformElement: any; SVGAnimatedAngle: any; SVGAnimatedBoolean: any; SVGAnimatedEnumeration: any; SVGAnimatedInteger: any; SVGAnimatedLength: any; SVGAnimatedLengthList: any; SVGAnimatedNumber: any; SVGAnimatedNumberList: any; SVGAnimatedPreserveAspectRatio: any; SVGAnimatedRect: any; SVGAnimatedString: any; SVGAnimatedTransformList: any; SVGAnimationElement: any; SVGCircleElement: any; SVGClipPathElement: any; SVGComponentTransferFunctionElement: any; SVGDefsElement: any; SVGDescElement: any; SVGElement: any; SVGEllipseElement: any; SVGFEBlendElement: any; SVGFEColorMatrixElement: any; SVGFEComponentTransferElement: any; SVGFECompositeElement: any; SVGFEConvolveMatrixElement: any; SVGFEDiffuseLightingElement: any; SVGFEDisplacementMapElement: any; SVGFEDistantLightElement: any; SVGFEDropShadowElement: any; SVGFEFloodElement: any; SVGFEFuncAElement: any; SVGFEFuncBElement: any; SVGFEFuncGElement: any; SVGFEFuncRElement: any; SVGFEGaussianBlurElement: any; SVGFEImageElement: any; SVGFEMergeElement: any; SVGFEMergeNodeElement: any; SVGFEMorphologyElement: any; SVGFEOffsetElement: any; SVGFEPointLightElement: any; SVGFESpecularLightingElement: any; SVGFESpotLightElement: any; SVGFETileElement: any; SVGFETurbulenceElement: any; SVGFilterElement: any; SVGForeignObjectElement: any; SVGGElement: any; SVGGeometryElement: any; SVGGradientElement: any; SVGGraphicsElement: any; SVGImageElement: any; SVGLength: any; SVGLengthList: any; SVGLineElement: any; SVGLinearGradientElement: any; SVGMPathElement: any; SVGMarkerElement: any; SVGMaskElement: any; SVGMetadataElement: any; SVGNumber: any; SVGNumberList: any; SVGPathElement: any; SVGPatternElement: any; SVGPointList: any; SVGPolygonElement: any; SVGPolylineElement: any; SVGPreserveAspectRatio: any; SVGRadialGradientElement: any; SVGRectElement: any; SVGSVGElement: any; SVGScriptElement: any; SVGSetElement: any; SVGStopElement: any; SVGStringList: any; SVGStyleElement: any; SVGSwitchElement: any; SVGSymbolElement: any; SVGTSpanElement: any; SVGTextContentElement: any; SVGTextElement: any; SVGTextPathElement: any; SVGTextPositioningElement: any; SVGTitleElement: any; SVGTransform: any; SVGTransformList: any; SVGUnitTypes: any; SVGUseElement: any; SVGViewElement: any; Screen: any; ScreenOrientation: any; ScriptProcessorNode: any; SecurityPolicyViolationEvent: any; Selection: any; ServiceWorker: any; ServiceWorkerContainer: any; ServiceWorkerRegistration: any; ShadowRoot: any; SharedWorker: any; SourceBuffer: any; SourceBufferList: any; SpeechRecognitionAlternative: any; SpeechRecognitionResult: any; SpeechRecognitionResultList: any; SpeechSynthesis: any; SpeechSynthesisErrorEvent: any; SpeechSynthesisEvent: any; SpeechSynthesisUtterance: any; SpeechSynthesisVoice: any; StaticRange: any; StereoPannerNode: any; Storage: any; StorageEvent: any; StorageManager: any; StyleSheet: any; StyleSheetList: any; SubmitEvent: any; SubtleCrypto: any; Text: any; TextDecoder: any; TextDecoderStream: any; TextEncoder: any; TextEncoderStream: any; TextMetrics: any; TextTrack: any; TextTrackCue: any; TextTrackCueList: any; TextTrackList: any; TimeRanges: any; Touch: any; TouchEvent: any; TouchList: any; TrackEvent: any; TransformStream: any; TransformStreamDefaultController: any; TransitionEvent: any; TreeWalker: any; UIEvent: any; URL: any; webkitURL: any; URLSearchParams: any; VTTCue: any; VTTRegion: any; ValidityState: any; VideoColorSpace: any; VideoPlaybackQuality: any; VisualViewport: any; WaveShaperNode: any; WebGL2RenderingContext: any; WebGLActiveInfo: any; WebGLBuffer: any; WebGLContextEvent: any; WebGLFramebuffer: any; WebGLProgram: any; WebGLQuery: any; WebGLRenderbuffer: any; WebGLRenderingContext: any; WebGLSampler: any; WebGLShader: any; WebGLShaderPrecisionFormat: any; WebGLSync: any; WebGLTexture: any; WebGLTransformFeedback: any; WebGLUniformLocation: any; WebGLVertexArrayObject: any; WebSocket: any; WheelEvent: any; Window: any; Worker: any; Worklet: any; WritableStream: any; WritableStreamDefaultController: any; WritableStreamDefaultWriter: any; XMLDocument: any; XMLHttpRequest: any; XMLHttpRequestEventTarget: any; XMLHttpRequestUpload: any; XMLSerializer: any; XPathEvaluator: any; XPathExpression: any; XPathResult: any; XSLTProcessor: any; console: any; CSS: any; WebAssembly: any; Audio: any; Image: any; Option: any; Map: any; WeakMap: any; Set: any; WeakSet: any; Proxy: any; Reflect: any; foo: any; undefined: any; }; designMode: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; dir: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly doctype: { readonly name: any; readonly ownerDocument: any; readonly publicId: any; readonly systemId: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; after: any; before: any; remove: any; replaceWith: any; }; readonly documentElement: { accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; addEventListener: any; removeEventListener: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; }; readonly documentURI: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; domain: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly embeds: { item: any; namedItem: any; readonly length: any; }; fgColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly forms: { item: any; namedItem: any; readonly length: any; }; readonly fullscreen: { valueOf: any; }; readonly fullscreenEnabled: { valueOf: any; }; readonly head: { addEventListener: any; removeEventListener: any; accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; }; readonly hidden: { valueOf: any; }; readonly images: { item: any; namedItem: any; readonly length: any; }; readonly implementation: { createDocument: any; createDocumentType: any; createHTMLDocument: any; hasFeature: any; }; readonly inputEncoding: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly lastModified: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; linkColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly links: { item: any; namedItem: any; readonly length: any; }; location: { readonly ancestorOrigins: any; hash: any; host: any; hostname: any; href: any; toString: any; readonly origin: any; pathname: any; port: any; protocol: any; search: any; assign: any; reload: any; replace: any; }; onfullscreenchange: unknown; onfullscreenerror: unknown; onpointerlockchange: unknown; onpointerlockerror: unknown; onreadystatechange: unknown; onvisibilitychange: unknown; readonly ownerDocument: unknown; readonly pictureInPictureEnabled: { valueOf: any; }; readonly plugins: { item: any; namedItem: any; readonly length: any; }; readonly readyState: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly referrer: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly rootElement: { currentScale: any; readonly currentTranslate: any; readonly height: any; readonly width: any; readonly x: any; readonly y: any; animationsPaused: any; checkEnclosure: any; checkIntersection: any; createSVGAngle: any; createSVGLength: any; createSVGMatrix: any; createSVGNumber: any; createSVGPoint: any; createSVGRect: any; createSVGTransform: any; createSVGTransformFromMatrix: any; deselectAll: any; forceRedraw: any; getCurrentTime: any; getElementById: any; getEnclosureList: any; getIntersectionList: any; pauseAnimations: any; setCurrentTime: any; suspendRedraw: any; unpauseAnimations: any; unsuspendRedraw: any; unsuspendRedrawAll: any; addEventListener: any; removeEventListener: any; readonly transform: any; getBBox: any; getCTM: any; getScreenCTM: any; readonly className: any; readonly ownerSVGElement: any; readonly viewportElement: any; readonly attributes: any; readonly classList: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; readonly requiredExtensions: any; readonly systemLanguage: any; readonly preserveAspectRatio: any; readonly viewBox: any; onafterprint: any; onbeforeprint: any; onbeforeunload: any; ongamepadconnected: any; ongamepaddisconnected: any; onhashchange: any; onlanguagechange: any; onmessage: any; onmessageerror: any; onoffline: any; ononline: any; onpagehide: any; onpageshow: any; onpopstate: any; onrejectionhandled: any; onstorage: any; onunhandledrejection: any; onunload: any; }; readonly scripts: { item: any; namedItem: any; readonly length: any; }; readonly scrollingElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly timeline: { readonly currentTime: any; }; title: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly visibilityState: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; vlinkColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; adoptNode: unknown; captureEvents: unknown; caretRangeFromPoint: unknown; clear: unknown; close: unknown; createAttribute: unknown; createAttributeNS: unknown; createCDATASection: unknown; createComment: unknown; createDocumentFragment: unknown; createElement: unknown; createElementNS: unknown; createEvent: unknown; createNodeIterator: unknown; createProcessingInstruction: unknown; createRange: unknown; createTextNode: unknown; createTreeWalker: unknown; execCommand: unknown; exitFullscreen: unknown; exitPictureInPicture: unknown; exitPointerLock: unknown; getElementById: unknown; getElementsByClassName: unknown; getElementsByName: unknown; getElementsByTagName: unknown; getElementsByTagNameNS: unknown; getSelection: unknown; hasFocus: unknown; hasStorageAccess: unknown; importNode: unknown; open: unknown; queryCommandEnabled: unknown; queryCommandIndeterm: unknown; queryCommandState: unknown; queryCommandSupported: unknown; queryCommandValue: unknown; releaseEvents: unknown; requestStorageAccess: unknown; write: unknown; writeln: unknown; addEventListener: unknown; removeEventListener: unknown; readonly baseURI: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly childNodes: { item: any; forEach: any; readonly length: any; }; readonly firstChild: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly isConnected: { valueOf: any; }; readonly lastChild: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly nextSibling: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly nodeName: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly nodeType: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; nodeValue: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly parentElement: { accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; addEventListener: any; removeEventListener: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; }; readonly parentNode: { readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly previousSibling: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; textContent: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; appendChild: unknown; cloneNode: unknown; compareDocumentPosition: unknown; contains: unknown; getRootNode: unknown; hasChildNodes: unknown; insertBefore: unknown; isDefaultNamespace: unknown; isEqualNode: unknown; isSameNode: unknown; lookupNamespaceURI: unknown; lookupPrefix: unknown; normalize: unknown; removeChild: unknown; replaceChild: unknown; readonly ATTRIBUTE_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly CDATA_SECTION_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly COMMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_FRAGMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_CONTAINED_BY: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_CONTAINS: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_DISCONNECTED: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_FOLLOWING: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_PRECEDING: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_TYPE_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly ELEMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly ENTITY_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly ENTITY_REFERENCE_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly NOTATION_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly PROCESSING_INSTRUCTION_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly TEXT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; dispatchEvent: unknown; oncopy: unknown; oncut: unknown; onpaste: unknown; readonly activeElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; adoptedStyleSheets: unknown[]; readonly fullscreenElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly pictureInPictureElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly pointerLockElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly styleSheets: { readonly length: any; item: any; }; elementFromPoint: unknown; elementsFromPoint: unknown; getAnimations: unknown; readonly fonts: { onloading: any; onloadingdone: any; onloadingerror: any; readonly ready: any; readonly status: any; check: any; load: any; forEach: any; addEventListener: any; removeEventListener: any; dispatchEvent: any; }; onabort: unknown; onanimationcancel: unknown; onanimationend: unknown; onanimationiteration: unknown; onanimationstart: unknown; onauxclick: unknown; onbeforeinput: unknown; onblur: unknown; oncancel: unknown; oncanplay: unknown; oncanplaythrough: unknown; onchange: unknown; onclick: unknown; onclose: unknown; oncontextmenu: unknown; oncuechange: unknown; ondblclick: unknown; ondrag: unknown; ondragend: unknown; ondragenter: unknown; ondragleave: unknown; ondragover: unknown; ondragstart: unknown; ondrop: unknown; ondurationchange: unknown; onemptied: unknown; onended: unknown; onerror: unknown; onfocus: unknown; onformdata: unknown; ongotpointercapture: unknown; oninput: unknown; oninvalid: unknown; onkeydown: unknown; onkeypress: unknown; onkeyup: unknown; onload: unknown; onloadeddata: unknown; onloadedmetadata: unknown; onloadstart: unknown; onlostpointercapture: unknown; onmousedown: unknown; onmouseenter: unknown; onmouseleave: unknown; onmousemove: unknown; onmouseout: unknown; onmouseover: unknown; onmouseup: unknown; onpause: unknown; onplay: unknown; onplaying: unknown; onpointercancel: unknown; onpointerdown: unknown; onpointerenter: unknown; onpointerleave: unknown; onpointermove: unknown; onpointerout: unknown; onpointerover: unknown; onpointerup: unknown; onprogress: unknown; onratechange: unknown; onreset: unknown; onresize: unknown; onscroll: unknown; onsecuritypolicyviolation: unknown; onseeked: unknown; onseeking: unknown; onselect: unknown; onselectionchange: unknown; onselectstart: unknown; onslotchange: unknown; onstalled: unknown; onsubmit: unknown; onsuspend: unknown; ontimeupdate: unknown; ontoggle: unknown; ontouchcancel?: unknown; ontouchend?: unknown; ontouchmove?: unknown; ontouchstart?: unknown; ontransitioncancel: unknown; ontransitionend: unknown; ontransitionrun: unknown; ontransitionstart: unknown; onvolumechange: unknown; onwaiting: unknown; onwebkitanimationend: unknown; onwebkitanimationiteration: unknown; onwebkitanimationstart: unknown; onwebkittransitionend: unknown; onwheel: unknown; readonly childElementCount: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly children: { namedItem: any; readonly length: any; item: any; }; readonly firstElementChild: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly lastElementChild: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; append: unknown; prepend: unknown; querySelector: unknown; querySelectorAll: unknown; replaceChildren: unknown; createExpression: unknown; createNSResolver: unknown; evaluate: unknown; } +>responseXML : { readonly URL: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; alinkColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly all: { readonly length: any; item: any; namedItem: any; }; readonly anchors: { item: any; namedItem: any; readonly length: any; }; readonly applets: { namedItem: any; readonly length: any; item: any; }; bgColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; body: { accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; addEventListener: any; removeEventListener: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; }; readonly characterSet: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly charset: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly compatMode: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly contentType: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; cookie: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly currentScript: { async: any; charset: any; crossOrigin: any; defer: any; event: any; htmlFor: any; integrity: any; noModule: any; referrerPolicy: any; src: any; text: any; type: any; addEventListener: any; removeEventListener: any; accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; } | { type: any; addEventListener: any; removeEventListener: any; readonly className: any; readonly ownerSVGElement: any; readonly viewportElement: any; readonly attributes: any; readonly classList: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; readonly href: any; }; readonly defaultView: { clientInformation: any; closed: any; customElements: any; devicePixelRatio: any; document: any; event: any; external: any; frameElement: any; frames: any; history: any; innerHeight: any; innerWidth: any; length: any; location: any; locationbar: any; menubar: any; name: any; navigator: any; ondevicemotion: any; ondeviceorientation: any; onorientationchange: any; opener: any; orientation: any; outerHeight: any; outerWidth: any; pageXOffset: any; pageYOffset: any; parent: any; personalbar: any; screen: any; screenLeft: any; screenTop: any; screenX: any; screenY: any; scrollX: any; scrollY: any; scrollbars: any; self: any; speechSynthesis: any; status: any; statusbar: any; toolbar: any; top: any; visualViewport: any; window: any; alert: any; blur: any; cancelIdleCallback: any; captureEvents: any; close: any; confirm: any; focus: any; getComputedStyle: any; getSelection: any; matchMedia: any; moveBy: any; moveTo: any; open: any; postMessage: any; print: any; prompt: any; releaseEvents: any; requestIdleCallback: any; resizeBy: any; resizeTo: any; scroll: any; scrollBy: any; scrollTo: any; stop: any; addEventListener: any; removeEventListener: any; dispatchEvent: any; cancelAnimationFrame: any; requestAnimationFrame: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; onafterprint: any; onbeforeprint: any; onbeforeunload: any; ongamepadconnected: any; ongamepaddisconnected: any; onhashchange: any; onlanguagechange: any; onmessage: any; onmessageerror: any; onoffline: any; ononline: any; onpagehide: any; onpageshow: any; onpopstate: any; onrejectionhandled: any; onstorage: any; onunhandledrejection: any; onunload: any; localStorage: any; caches: any; crossOriginIsolated: any; crypto: any; indexedDB: any; isSecureContext: any; origin: any; performance: any; atob: any; btoa: any; clearInterval: any; clearTimeout: any; createImageBitmap: any; fetch: any; queueMicrotask: any; reportError: any; setInterval: any; setTimeout: any; structuredClone: any; sessionStorage: any; readonly globalThis: any; eval: any; parseInt: any; parseFloat: any; isNaN: any; isFinite: any; decodeURI: any; decodeURIComponent: any; encodeURI: any; encodeURIComponent: any; escape: any; unescape: any; NaN: any; Infinity: any; Symbol: any; Object: any; Function: any; String: any; Boolean: any; Number: any; Math: any; Date: any; RegExp: any; Error: any; EvalError: any; RangeError: any; ReferenceError: any; SyntaxError: any; TypeError: any; URIError: any; JSON: any; Array: any; Promise: any; ArrayBuffer: any; DataView: any; Int8Array: any; Uint8Array: any; Uint8ClampedArray: any; Int16Array: any; Uint16Array: any; Int32Array: any; Uint32Array: any; Float32Array: any; Float64Array: any; Intl: any; toString: any; NodeFilter: any; AbortController: any; AbortSignal: any; AbstractRange: any; AnalyserNode: any; Animation: any; AnimationEffect: any; AnimationEvent: any; AnimationPlaybackEvent: any; AnimationTimeline: any; Attr: any; AudioBuffer: any; AudioBufferSourceNode: any; AudioContext: any; AudioDestinationNode: any; AudioListener: any; AudioNode: any; AudioParam: any; AudioParamMap: any; AudioProcessingEvent: any; AudioScheduledSourceNode: any; AudioWorklet: any; AudioWorkletNode: any; AuthenticatorAssertionResponse: any; AuthenticatorAttestationResponse: any; AuthenticatorResponse: any; BarProp: any; BaseAudioContext: any; BeforeUnloadEvent: any; BiquadFilterNode: any; Blob: any; BlobEvent: any; BroadcastChannel: any; ByteLengthQueuingStrategy: any; CDATASection: any; CSSAnimation: any; CSSConditionRule: any; CSSCounterStyleRule: any; CSSFontFaceRule: any; CSSFontPaletteValuesRule: any; CSSGroupingRule: any; CSSImportRule: any; CSSKeyframeRule: any; CSSKeyframesRule: any; CSSLayerBlockRule: any; CSSLayerStatementRule: any; CSSMediaRule: any; CSSNamespaceRule: any; CSSPageRule: any; CSSRule: any; CSSRuleList: any; CSSStyleDeclaration: any; CSSStyleRule: any; CSSStyleSheet: any; CSSSupportsRule: any; CSSTransition: any; Cache: any; CacheStorage: any; CanvasCaptureMediaStreamTrack: any; CanvasGradient: any; CanvasPattern: any; CanvasRenderingContext2D: any; ChannelMergerNode: any; ChannelSplitterNode: any; CharacterData: any; Clipboard: any; ClipboardEvent: any; ClipboardItem: any; CloseEvent: any; Comment: any; CompositionEvent: any; ConstantSourceNode: any; ConvolverNode: any; CountQueuingStrategy: any; Credential: any; CredentialsContainer: any; Crypto: any; CryptoKey: any; CustomElementRegistry: any; CustomEvent: any; DOMException: any; DOMImplementation: any; DOMMatrix: any; SVGMatrix: any; WebKitCSSMatrix: any; DOMMatrixReadOnly: any; DOMParser: any; DOMPoint: any; SVGPoint: any; DOMPointReadOnly: any; DOMQuad: any; DOMRect: any; SVGRect: any; DOMRectList: any; DOMRectReadOnly: any; DOMStringList: any; DOMStringMap: any; DOMTokenList: any; DataTransfer: any; DataTransferItem: any; DataTransferItemList: any; DelayNode: any; DeviceMotionEvent: any; DeviceOrientationEvent: any; Document: any; DocumentFragment: any; DocumentTimeline: any; DocumentType: any; DragEvent: any; DynamicsCompressorNode: any; Element: any; ElementInternals: any; ErrorEvent: any; Event: any; EventCounts: any; EventSource: any; EventTarget: any; External: any; File: any; FileList: any; FileReader: any; FileSystem: any; FileSystemDirectoryEntry: any; FileSystemDirectoryHandle: any; FileSystemDirectoryReader: any; FileSystemEntry: any; FileSystemFileEntry: any; FileSystemFileHandle: any; FileSystemHandle: any; FocusEvent: any; FontFace: any; FontFaceSet: any; FontFaceSetLoadEvent: any; FormData: any; FormDataEvent: any; GainNode: any; Gamepad: any; GamepadButton: any; GamepadEvent: any; GamepadHapticActuator: any; Geolocation: any; GeolocationCoordinates: any; GeolocationPosition: any; GeolocationPositionError: any; HTMLAllCollection: any; HTMLAnchorElement: any; HTMLAreaElement: any; HTMLAudioElement: any; HTMLBRElement: any; HTMLBaseElement: any; HTMLBodyElement: any; HTMLButtonElement: any; HTMLCanvasElement: any; HTMLCollection: any; HTMLDListElement: any; HTMLDataElement: any; HTMLDataListElement: any; HTMLDetailsElement: any; HTMLDialogElement: any; HTMLDirectoryElement: any; HTMLDivElement: any; HTMLDocument: any; HTMLElement: any; HTMLEmbedElement: any; HTMLFieldSetElement: any; HTMLFontElement: any; HTMLFormControlsCollection: any; HTMLFormElement: any; HTMLFrameElement: any; HTMLFrameSetElement: any; HTMLHRElement: any; HTMLHeadElement: any; HTMLHeadingElement: any; HTMLHtmlElement: any; HTMLIFrameElement: any; HTMLImageElement: any; HTMLInputElement: any; HTMLLIElement: any; HTMLLabelElement: any; HTMLLegendElement: any; HTMLLinkElement: any; HTMLMapElement: any; HTMLMarqueeElement: any; HTMLMediaElement: any; HTMLMenuElement: any; HTMLMetaElement: any; HTMLMeterElement: any; HTMLModElement: any; HTMLOListElement: any; HTMLObjectElement: any; HTMLOptGroupElement: any; HTMLOptionElement: any; HTMLOptionsCollection: any; HTMLOutputElement: any; HTMLParagraphElement: any; HTMLParamElement: any; HTMLPictureElement: any; HTMLPreElement: any; HTMLProgressElement: any; HTMLQuoteElement: any; HTMLScriptElement: any; HTMLSelectElement: any; HTMLSlotElement: any; HTMLSourceElement: any; HTMLSpanElement: any; HTMLStyleElement: any; HTMLTableCaptionElement: any; HTMLTableCellElement: any; HTMLTableColElement: any; HTMLTableElement: any; HTMLTableRowElement: any; HTMLTableSectionElement: any; HTMLTemplateElement: any; HTMLTextAreaElement: any; HTMLTimeElement: any; HTMLTitleElement: any; HTMLTrackElement: any; HTMLUListElement: any; HTMLUnknownElement: any; HTMLVideoElement: any; HashChangeEvent: any; Headers: any; History: any; IDBCursor: any; IDBCursorWithValue: any; IDBDatabase: any; IDBFactory: any; IDBIndex: any; IDBKeyRange: any; IDBObjectStore: any; IDBOpenDBRequest: any; IDBRequest: any; IDBTransaction: any; IDBVersionChangeEvent: any; IIRFilterNode: any; IdleDeadline: any; ImageBitmap: any; ImageBitmapRenderingContext: any; ImageData: any; InputDeviceInfo: any; InputEvent: any; IntersectionObserver: any; IntersectionObserverEntry: any; KeyboardEvent: any; KeyframeEffect: any; Location: any; Lock: any; LockManager: any; MathMLElement: any; MediaCapabilities: any; MediaDeviceInfo: any; MediaDevices: any; MediaElementAudioSourceNode: any; MediaEncryptedEvent: any; MediaError: any; MediaKeyMessageEvent: any; MediaKeySession: any; MediaKeyStatusMap: any; MediaKeySystemAccess: any; MediaKeys: any; MediaList: any; MediaMetadata: any; MediaQueryList: any; MediaQueryListEvent: any; MediaRecorder: any; MediaSession: any; MediaSource: any; MediaStream: any; MediaStreamAudioDestinationNode: any; MediaStreamAudioSourceNode: any; MediaStreamTrack: any; MediaStreamTrackEvent: any; MessageChannel: any; MessageEvent: any; MessagePort: any; MimeType: any; MimeTypeArray: any; MouseEvent: any; MutationEvent: any; MutationObserver: any; MutationRecord: any; NamedNodeMap: any; NavigationPreloadManager: any; Navigator: any; Node: any; NodeIterator: any; NodeList: any; Notification: any; OfflineAudioCompletionEvent: any; OfflineAudioContext: any; OscillatorNode: any; OverconstrainedError: any; PageTransitionEvent: any; PannerNode: any; Path2D: any; PaymentMethodChangeEvent: any; PaymentRequest: any; PaymentRequestUpdateEvent: any; PaymentResponse: any; Performance: any; PerformanceEntry: any; PerformanceEventTiming: any; PerformanceMark: any; PerformanceMeasure: any; PerformanceNavigation: any; PerformanceNavigationTiming: any; PerformanceObserver: any; PerformanceObserverEntryList: any; PerformancePaintTiming: any; PerformanceResourceTiming: any; PerformanceServerTiming: any; PerformanceTiming: any; PeriodicWave: any; PermissionStatus: any; Permissions: any; PictureInPictureEvent: any; PictureInPictureWindow: any; Plugin: any; PluginArray: any; PointerEvent: any; PopStateEvent: any; ProcessingInstruction: any; ProgressEvent: any; PromiseRejectionEvent: any; PublicKeyCredential: any; PushManager: any; PushSubscription: any; PushSubscriptionOptions: any; RTCCertificate: any; RTCDTMFSender: any; RTCDTMFToneChangeEvent: any; RTCDataChannel: any; RTCDataChannelEvent: any; RTCDtlsTransport: any; RTCEncodedAudioFrame: any; RTCEncodedVideoFrame: any; RTCError: any; RTCErrorEvent: any; RTCIceCandidate: any; RTCIceTransport: any; RTCPeerConnection: any; RTCPeerConnectionIceErrorEvent: any; RTCPeerConnectionIceEvent: any; RTCRtpReceiver: any; RTCRtpSender: any; RTCRtpTransceiver: any; RTCSctpTransport: any; RTCSessionDescription: any; RTCStatsReport: any; RTCTrackEvent: any; RadioNodeList: any; Range: any; ReadableByteStreamController: any; ReadableStream: any; ReadableStreamBYOBReader: any; ReadableStreamBYOBRequest: any; ReadableStreamDefaultController: any; ReadableStreamDefaultReader: any; RemotePlayback: any; Request: any; ResizeObserver: any; ResizeObserverEntry: any; ResizeObserverSize: any; Response: any; SVGAElement: any; SVGAngle: any; SVGAnimateElement: any; SVGAnimateMotionElement: any; SVGAnimateTransformElement: any; SVGAnimatedAngle: any; SVGAnimatedBoolean: any; SVGAnimatedEnumeration: any; SVGAnimatedInteger: any; SVGAnimatedLength: any; SVGAnimatedLengthList: any; SVGAnimatedNumber: any; SVGAnimatedNumberList: any; SVGAnimatedPreserveAspectRatio: any; SVGAnimatedRect: any; SVGAnimatedString: any; SVGAnimatedTransformList: any; SVGAnimationElement: any; SVGCircleElement: any; SVGClipPathElement: any; SVGComponentTransferFunctionElement: any; SVGDefsElement: any; SVGDescElement: any; SVGElement: any; SVGEllipseElement: any; SVGFEBlendElement: any; SVGFEColorMatrixElement: any; SVGFEComponentTransferElement: any; SVGFECompositeElement: any; SVGFEConvolveMatrixElement: any; SVGFEDiffuseLightingElement: any; SVGFEDisplacementMapElement: any; SVGFEDistantLightElement: any; SVGFEDropShadowElement: any; SVGFEFloodElement: any; SVGFEFuncAElement: any; SVGFEFuncBElement: any; SVGFEFuncGElement: any; SVGFEFuncRElement: any; SVGFEGaussianBlurElement: any; SVGFEImageElement: any; SVGFEMergeElement: any; SVGFEMergeNodeElement: any; SVGFEMorphologyElement: any; SVGFEOffsetElement: any; SVGFEPointLightElement: any; SVGFESpecularLightingElement: any; SVGFESpotLightElement: any; SVGFETileElement: any; SVGFETurbulenceElement: any; SVGFilterElement: any; SVGForeignObjectElement: any; SVGGElement: any; SVGGeometryElement: any; SVGGradientElement: any; SVGGraphicsElement: any; SVGImageElement: any; SVGLength: any; SVGLengthList: any; SVGLineElement: any; SVGLinearGradientElement: any; SVGMPathElement: any; SVGMarkerElement: any; SVGMaskElement: any; SVGMetadataElement: any; SVGNumber: any; SVGNumberList: any; SVGPathElement: any; SVGPatternElement: any; SVGPointList: any; SVGPolygonElement: any; SVGPolylineElement: any; SVGPreserveAspectRatio: any; SVGRadialGradientElement: any; SVGRectElement: any; SVGSVGElement: any; SVGScriptElement: any; SVGSetElement: any; SVGStopElement: any; SVGStringList: any; SVGStyleElement: any; SVGSwitchElement: any; SVGSymbolElement: any; SVGTSpanElement: any; SVGTextContentElement: any; SVGTextElement: any; SVGTextPathElement: any; SVGTextPositioningElement: any; SVGTitleElement: any; SVGTransform: any; SVGTransformList: any; SVGUnitTypes: any; SVGUseElement: any; SVGViewElement: any; Screen: any; ScreenOrientation: any; ScriptProcessorNode: any; SecurityPolicyViolationEvent: any; Selection: any; ServiceWorker: any; ServiceWorkerContainer: any; ServiceWorkerRegistration: any; ShadowRoot: any; SharedWorker: any; SourceBuffer: any; SourceBufferList: any; SpeechRecognitionAlternative: any; SpeechRecognitionResult: any; SpeechRecognitionResultList: any; SpeechSynthesis: any; SpeechSynthesisErrorEvent: any; SpeechSynthesisEvent: any; SpeechSynthesisUtterance: any; SpeechSynthesisVoice: any; StaticRange: any; StereoPannerNode: any; Storage: any; StorageEvent: any; StorageManager: any; StyleSheet: any; StyleSheetList: any; SubmitEvent: any; SubtleCrypto: any; Text: any; TextDecoder: any; TextDecoderStream: any; TextEncoder: any; TextEncoderStream: any; TextMetrics: any; TextTrack: any; TextTrackCue: any; TextTrackCueList: any; TextTrackList: any; TimeRanges: any; Touch: any; TouchEvent: any; TouchList: any; TrackEvent: any; TransformStream: any; TransformStreamDefaultController: any; TransitionEvent: any; TreeWalker: any; UIEvent: any; URL: any; webkitURL: any; URLSearchParams: any; VTTCue: any; VTTRegion: any; ValidityState: any; VideoColorSpace: any; VideoPlaybackQuality: any; VisualViewport: any; WaveShaperNode: any; WebGL2RenderingContext: any; WebGLActiveInfo: any; WebGLBuffer: any; WebGLContextEvent: any; WebGLFramebuffer: any; WebGLProgram: any; WebGLQuery: any; WebGLRenderbuffer: any; WebGLRenderingContext: any; WebGLSampler: any; WebGLShader: any; WebGLShaderPrecisionFormat: any; WebGLSync: any; WebGLTexture: any; WebGLTransformFeedback: any; WebGLUniformLocation: any; WebGLVertexArrayObject: any; WebSocket: any; WheelEvent: any; Window: any; Worker: any; Worklet: any; WritableStream: any; WritableStreamDefaultController: any; WritableStreamDefaultWriter: any; XMLDocument: any; XMLHttpRequest: any; XMLHttpRequestEventTarget: any; XMLHttpRequestUpload: any; XMLSerializer: any; XPathEvaluator: any; XPathExpression: any; XPathResult: any; XSLTProcessor: any; console: any; CSS: any; WebAssembly: any; Audio: any; Image: any; Option: any; Map: any; WeakMap: any; Set: any; WeakSet: any; Proxy: any; Reflect: any; foo: any; undefined: any; }; designMode: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; dir: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly doctype: { readonly name: any; readonly ownerDocument: any; readonly publicId: any; readonly systemId: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; after: any; before: any; remove: any; replaceWith: any; }; readonly documentElement: { accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; addEventListener: any; removeEventListener: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; }; readonly documentURI: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; domain: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly embeds: { item: any; namedItem: any; readonly length: any; }; fgColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly forms: { item: any; namedItem: any; readonly length: any; }; readonly fullscreen: { valueOf: any; }; readonly fullscreenEnabled: { valueOf: any; }; readonly head: { addEventListener: any; removeEventListener: any; accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; }; readonly hidden: { valueOf: any; }; readonly images: { item: any; namedItem: any; readonly length: any; }; readonly implementation: { createDocument: any; createDocumentType: any; createHTMLDocument: any; hasFeature: any; }; readonly inputEncoding: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly lastModified: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; linkColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly links: { item: any; namedItem: any; readonly length: any; }; location: { readonly ancestorOrigins: any; hash: any; host: any; hostname: any; href: any; toString: any; readonly origin: any; pathname: any; port: any; protocol: any; search: any; assign: any; reload: any; replace: any; }; onfullscreenchange: unknown; onfullscreenerror: unknown; onpointerlockchange: unknown; onpointerlockerror: unknown; onreadystatechange: unknown; onvisibilitychange: unknown; readonly ownerDocument: unknown; readonly pictureInPictureEnabled: { valueOf: any; }; readonly plugins: { item: any; namedItem: any; readonly length: any; }; readonly readyState: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly referrer: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly rootElement: { currentScale: any; readonly currentTranslate: any; readonly height: any; readonly width: any; readonly x: any; readonly y: any; animationsPaused: any; checkEnclosure: any; checkIntersection: any; createSVGAngle: any; createSVGLength: any; createSVGMatrix: any; createSVGNumber: any; createSVGPoint: any; createSVGRect: any; createSVGTransform: any; createSVGTransformFromMatrix: any; deselectAll: any; forceRedraw: any; getCurrentTime: any; getElementById: any; getEnclosureList: any; getIntersectionList: any; pauseAnimations: any; setCurrentTime: any; suspendRedraw: any; unpauseAnimations: any; unsuspendRedraw: any; unsuspendRedrawAll: any; addEventListener: any; removeEventListener: any; readonly transform: any; getBBox: any; getCTM: any; getScreenCTM: any; readonly className: any; readonly ownerSVGElement: any; readonly viewportElement: any; readonly attributes: any; readonly classList: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; readonly requiredExtensions: any; readonly systemLanguage: any; readonly preserveAspectRatio: any; readonly viewBox: any; onafterprint: any; onbeforeprint: any; onbeforeunload: any; ongamepadconnected: any; ongamepaddisconnected: any; onhashchange: any; onlanguagechange: any; onmessage: any; onmessageerror: any; onoffline: any; ononline: any; onpagehide: any; onpageshow: any; onpopstate: any; onrejectionhandled: any; onstorage: any; onunhandledrejection: any; onunload: any; }; readonly scripts: { item: any; namedItem: any; readonly length: any; }; readonly scrollingElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly timeline: { readonly currentTime: any; }; title: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly visibilityState: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; vlinkColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; adoptNode: unknown; captureEvents: unknown; caretRangeFromPoint: unknown; clear: unknown; close: unknown; createAttribute: unknown; createAttributeNS: unknown; createCDATASection: unknown; createComment: unknown; createDocumentFragment: unknown; createElement: unknown; createElementNS: unknown; createEvent: unknown; createNodeIterator: unknown; createProcessingInstruction: unknown; createRange: unknown; createTextNode: unknown; createTreeWalker: unknown; execCommand: unknown; exitFullscreen: unknown; exitPictureInPicture: unknown; exitPointerLock: unknown; getElementById: unknown; getElementsByClassName: unknown; getElementsByName: unknown; getElementsByTagName: unknown; getElementsByTagNameNS: unknown; getSelection: unknown; hasFocus: unknown; hasStorageAccess: unknown; importNode: unknown; open: unknown; queryCommandEnabled: unknown; queryCommandIndeterm: unknown; queryCommandState: unknown; queryCommandSupported: unknown; queryCommandValue: unknown; releaseEvents: unknown; requestStorageAccess: unknown; write: unknown; writeln: unknown; addEventListener: unknown; removeEventListener: unknown; readonly baseURI: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly childNodes: { item: any; forEach: any; readonly length: any; }; readonly firstChild: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly isConnected: { valueOf: any; }; readonly lastChild: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly nextSibling: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly nodeName: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly nodeType: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; nodeValue: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly parentElement: { accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; addEventListener: any; removeEventListener: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; }; readonly parentNode: { readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly previousSibling: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; textContent: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; appendChild: unknown; cloneNode: unknown; compareDocumentPosition: unknown; contains: unknown; getRootNode: unknown; hasChildNodes: unknown; insertBefore: unknown; isDefaultNamespace: unknown; isEqualNode: unknown; isSameNode: unknown; lookupNamespaceURI: unknown; lookupPrefix: unknown; normalize: unknown; removeChild: unknown; replaceChild: unknown; readonly ATTRIBUTE_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly CDATA_SECTION_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly COMMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_FRAGMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_CONTAINED_BY: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_CONTAINS: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_DISCONNECTED: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_FOLLOWING: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_PRECEDING: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_TYPE_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly ELEMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly ENTITY_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly ENTITY_REFERENCE_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly NOTATION_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly PROCESSING_INSTRUCTION_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly TEXT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; dispatchEvent: unknown; oncopy: unknown; oncut: unknown; onpaste: unknown; readonly activeElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; adoptedStyleSheets: unknown[]; readonly fullscreenElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly pictureInPictureElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly pointerLockElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly styleSheets: { readonly length: any; item: any; }; elementFromPoint: unknown; elementsFromPoint: unknown; getAnimations: unknown; readonly fonts: { onloading: any; onloadingdone: any; onloadingerror: any; readonly ready: any; readonly status: any; check: any; load: any; forEach: any; addEventListener: any; removeEventListener: any; dispatchEvent: any; }; onabort: unknown; onanimationcancel: unknown; onanimationend: unknown; onanimationiteration: unknown; onanimationstart: unknown; onauxclick: unknown; onbeforeinput: unknown; onblur: unknown; oncancel: unknown; oncanplay: unknown; oncanplaythrough: unknown; onchange: unknown; onclick: unknown; onclose: unknown; oncontextmenu: unknown; oncuechange: unknown; ondblclick: unknown; ondrag: unknown; ondragend: unknown; ondragenter: unknown; ondragleave: unknown; ondragover: unknown; ondragstart: unknown; ondrop: unknown; ondurationchange: unknown; onemptied: unknown; onended: unknown; onerror: unknown; onfocus: unknown; onformdata: unknown; ongotpointercapture: unknown; oninput: unknown; oninvalid: unknown; onkeydown: unknown; onkeypress: unknown; onkeyup: unknown; onload: unknown; onloadeddata: unknown; onloadedmetadata: unknown; onloadstart: unknown; onlostpointercapture: unknown; onmousedown: unknown; onmouseenter: unknown; onmouseleave: unknown; onmousemove: unknown; onmouseout: unknown; onmouseover: unknown; onmouseup: unknown; onpause: unknown; onplay: unknown; onplaying: unknown; onpointercancel: unknown; onpointerdown: unknown; onpointerenter: unknown; onpointerleave: unknown; onpointermove: unknown; onpointerout: unknown; onpointerover: unknown; onpointerup: unknown; onprogress: unknown; onratechange: unknown; onreset: unknown; onresize: unknown; onscroll: unknown; onsecuritypolicyviolation: unknown; onseeked: unknown; onseeking: unknown; onselect: unknown; onselectionchange: unknown; onselectstart: unknown; onslotchange: unknown; onstalled: unknown; onsubmit: unknown; onsuspend: unknown; ontimeupdate: unknown; ontoggle: unknown; ontouchcancel?: unknown; ontouchend?: unknown; ontouchmove?: unknown; ontouchstart?: unknown; ontransitioncancel: unknown; ontransitionend: unknown; ontransitionrun: unknown; ontransitionstart: unknown; onvolumechange: unknown; onwaiting: unknown; onwebkitanimationend: unknown; onwebkitanimationiteration: unknown; onwebkitanimationstart: unknown; onwebkittransitionend: unknown; onwheel: unknown; readonly childElementCount: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly children: { namedItem: any; readonly length: any; item: any; }; readonly firstElementChild: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly lastElementChild: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; append: unknown; prepend: unknown; querySelector: unknown; querySelectorAll: unknown; replaceChildren: unknown; createExpression: unknown; createNSResolver: unknown; evaluate: unknown; } out2.responseXML.activeElement.className.length >out2.responseXML.activeElement.className.length : { toString: unknown; toFixed: unknown; toExponential: unknown; toPrecision: unknown; valueOf: unknown; toLocaleString: unknown; } >out2.responseXML.activeElement.className : { toString: unknown; charAt: unknown; charCodeAt: unknown; concat: unknown; indexOf: unknown; lastIndexOf: unknown; localeCompare: unknown; match: unknown; replace: unknown; search: unknown; slice: unknown; split: unknown; substring: unknown; toLowerCase: unknown; toLocaleLowerCase: unknown; toUpperCase: unknown; toLocaleUpperCase: unknown; trim: unknown; readonly length: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; substr: unknown; valueOf: unknown; codePointAt: unknown; includes: unknown; endsWith: unknown; normalize: unknown; repeat: unknown; startsWith: unknown; anchor: unknown; big: unknown; blink: unknown; bold: unknown; fixed: unknown; fontcolor: unknown; fontsize: unknown; italics: unknown; link: unknown; small: unknown; strike: unknown; sub: unknown; sup: unknown; [Symbol.iterator]: unknown; } >out2.responseXML.activeElement : { readonly attributes: { readonly length: any; getNamedItem: any; getNamedItemNS: any; item: any; removeNamedItem: any; removeNamedItemNS: any; setNamedItem: any; setNamedItemNS: any; }; readonly classList: { readonly length: any; value: any; toString: any; add: any; contains: any; item: any; remove: any; replace: any; supports: any; toggle: any; forEach: any; }; className: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly clientHeight: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly clientLeft: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly clientTop: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly clientWidth: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; id: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly localName: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly namespaceURI: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; onfullscreenchange: unknown; onfullscreenerror: unknown; outerHTML: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly ownerDocument: { readonly URL: any; alinkColor: any; readonly all: any; readonly anchors: any; readonly applets: any; bgColor: any; body: any; readonly characterSet: any; readonly charset: any; readonly compatMode: any; readonly contentType: any; cookie: any; readonly currentScript: any; readonly defaultView: any; designMode: any; dir: any; readonly doctype: any; readonly documentElement: any; readonly documentURI: any; domain: any; readonly embeds: any; fgColor: any; readonly forms: any; readonly fullscreen: any; readonly fullscreenEnabled: any; readonly head: any; readonly hidden: any; readonly images: any; readonly implementation: any; readonly inputEncoding: any; readonly lastModified: any; linkColor: any; readonly links: any; location: any; onfullscreenchange: any; onfullscreenerror: any; onpointerlockchange: any; onpointerlockerror: any; onreadystatechange: any; onvisibilitychange: any; readonly ownerDocument: any; readonly pictureInPictureEnabled: any; readonly plugins: any; readonly readyState: any; readonly referrer: any; readonly rootElement: any; readonly scripts: any; readonly scrollingElement: any; readonly timeline: any; title: any; readonly visibilityState: any; vlinkColor: any; adoptNode: any; captureEvents: any; caretRangeFromPoint: any; clear: any; close: any; createAttribute: any; createAttributeNS: any; createCDATASection: any; createComment: any; createDocumentFragment: any; createElement: any; createElementNS: any; createEvent: any; createNodeIterator: any; createProcessingInstruction: any; createRange: any; createTextNode: any; createTreeWalker: any; execCommand: any; exitFullscreen: any; exitPictureInPicture: any; exitPointerLock: any; getElementById: any; getElementsByClassName: any; getElementsByName: any; getElementsByTagName: any; getElementsByTagNameNS: any; getSelection: any; hasFocus: any; hasStorageAccess: any; importNode: any; open: any; queryCommandEnabled: any; queryCommandIndeterm: any; queryCommandState: any; queryCommandSupported: any; queryCommandValue: any; releaseEvents: any; requestStorageAccess: any; write: any; writeln: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; oncopy: any; oncut: any; onpaste: any; readonly activeElement: any; adoptedStyleSheets: any; readonly fullscreenElement: any; readonly pictureInPictureElement: any; readonly pointerLockElement: any; readonly styleSheets: any; elementFromPoint: any; elementsFromPoint: any; getAnimations: any; readonly fonts: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; createExpression: any; createNSResolver: any; evaluate: any; }; readonly part: { readonly length: any; value: any; toString: any; add: any; contains: any; item: any; remove: any; replace: any; supports: any; toggle: any; forEach: any; }; readonly prefix: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly scrollHeight: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; scrollLeft: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; scrollTop: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly scrollWidth: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly shadowRoot: { readonly delegatesFocus: any; readonly host: any; readonly mode: any; onslotchange: any; readonly slotAssignment: any; addEventListener: any; removeEventListener: any; readonly ownerDocument: any; getElementById: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly activeElement: any; adoptedStyleSheets: any; readonly fullscreenElement: any; readonly pictureInPictureElement: any; readonly pointerLockElement: any; readonly styleSheets: any; elementFromPoint: any; elementsFromPoint: any; getAnimations: any; innerHTML: any; }; slot: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly tagName: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; attachShadow: unknown; closest: unknown; getAttribute: unknown; getAttributeNS: unknown; getAttributeNames: unknown; getAttributeNode: unknown; getAttributeNodeNS: unknown; getBoundingClientRect: unknown; getClientRects: unknown; getElementsByClassName: unknown; getElementsByTagName: unknown; getElementsByTagNameNS: unknown; hasAttribute: unknown; hasAttributeNS: unknown; hasAttributes: unknown; hasPointerCapture: unknown; insertAdjacentElement: unknown; insertAdjacentHTML: unknown; insertAdjacentText: unknown; matches: unknown; releasePointerCapture: unknown; removeAttribute: unknown; removeAttributeNS: unknown; removeAttributeNode: unknown; requestFullscreen: unknown; requestPointerLock: unknown; scroll: unknown; scrollBy: unknown; scrollIntoView: unknown; scrollTo: unknown; setAttribute: unknown; setAttributeNS: unknown; setAttributeNode: unknown; setAttributeNodeNS: unknown; setPointerCapture: unknown; toggleAttribute: unknown; webkitMatchesSelector: unknown; addEventListener: unknown; removeEventListener: unknown; readonly baseURI: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly childNodes: { item: any; forEach: any; readonly length: any; }; readonly firstChild: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly isConnected: { valueOf: any; }; readonly lastChild: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly nextSibling: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly nodeName: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly nodeType: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; nodeValue: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly parentElement: { accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; addEventListener: any; removeEventListener: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; }; readonly parentNode: { readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly previousSibling: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; textContent: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; appendChild: unknown; cloneNode: unknown; compareDocumentPosition: unknown; contains: unknown; getRootNode: unknown; hasChildNodes: unknown; insertBefore: unknown; isDefaultNamespace: unknown; isEqualNode: unknown; isSameNode: unknown; lookupNamespaceURI: unknown; lookupPrefix: unknown; normalize: unknown; removeChild: unknown; replaceChild: unknown; readonly ATTRIBUTE_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly CDATA_SECTION_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly COMMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_FRAGMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_CONTAINED_BY: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_CONTAINS: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_DISCONNECTED: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_FOLLOWING: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_PRECEDING: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_TYPE_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly ELEMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly ENTITY_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly ENTITY_REFERENCE_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly NOTATION_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly PROCESSING_INSTRUCTION_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly TEXT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; dispatchEvent: unknown; ariaAtomic: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaAutoComplete: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaBusy: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaChecked: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaColCount: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaColIndex: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaColIndexText: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaColSpan: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaCurrent: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaDisabled: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaExpanded: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaHasPopup: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaHidden: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaInvalid: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaKeyShortcuts: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaLabel: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaLevel: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaLive: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaModal: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaMultiLine: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaMultiSelectable: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaOrientation: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaPlaceholder: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaPosInSet: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaPressed: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaReadOnly: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaRequired: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaRoleDescription: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaRowCount: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaRowIndex: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaRowIndexText: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaRowSpan: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaSelected: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaSetSize: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaSort: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaValueMax: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaValueMin: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaValueNow: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaValueText: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; role: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; animate: unknown; getAnimations: unknown; after: unknown; before: unknown; remove: unknown; replaceWith: unknown; innerHTML: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly nextElementSibling: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly previousElementSibling: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly childElementCount: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly children: { namedItem: any; readonly length: any; item: any; }; readonly firstElementChild: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly lastElementChild: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; append: unknown; prepend: unknown; querySelector: unknown; querySelectorAll: unknown; replaceChildren: unknown; readonly assignedSlot: { name: any; assign: any; assignedElements: any; assignedNodes: any; addEventListener: any; removeEventListener: any; accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; }; } ->out2.responseXML : { readonly URL: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; alinkColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly all: { readonly length: any; item: any; namedItem: any; }; readonly anchors: { item: any; namedItem: any; readonly length: any; }; readonly applets: { namedItem: any; readonly length: any; item: any; }; bgColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; body: { accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; addEventListener: any; removeEventListener: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; }; readonly characterSet: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly charset: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly compatMode: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly contentType: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; cookie: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly currentScript: { async: any; charset: any; crossOrigin: any; defer: any; event: any; htmlFor: any; integrity: any; noModule: any; referrerPolicy: any; src: any; text: any; type: any; addEventListener: any; removeEventListener: any; accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; } | { type: any; addEventListener: any; removeEventListener: any; readonly className: any; readonly ownerSVGElement: any; readonly viewportElement: any; readonly attributes: any; readonly classList: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; readonly href: any; }; readonly defaultView: { clientInformation: any; closed: any; customElements: any; devicePixelRatio: any; document: any; event: any; external: any; frameElement: any; frames: any; history: any; innerHeight: any; innerWidth: any; length: any; location: any; locationbar: any; menubar: any; name: any; navigator: any; ondevicemotion: any; ondeviceorientation: any; onorientationchange: any; opener: any; orientation: any; outerHeight: any; outerWidth: any; pageXOffset: any; pageYOffset: any; parent: any; personalbar: any; screen: any; screenLeft: any; screenTop: any; screenX: any; screenY: any; scrollX: any; scrollY: any; scrollbars: any; self: any; speechSynthesis: any; status: any; statusbar: any; toolbar: any; top: any; visualViewport: any; window: any; alert: any; blur: any; cancelIdleCallback: any; captureEvents: any; close: any; confirm: any; focus: any; getComputedStyle: any; getSelection: any; matchMedia: any; moveBy: any; moveTo: any; open: any; postMessage: any; print: any; prompt: any; releaseEvents: any; requestIdleCallback: any; resizeBy: any; resizeTo: any; scroll: any; scrollBy: any; scrollTo: any; stop: any; addEventListener: any; removeEventListener: any; dispatchEvent: any; cancelAnimationFrame: any; requestAnimationFrame: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel: any; ontouchend: any; ontouchmove: any; ontouchstart: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; onafterprint: any; onbeforeprint: any; onbeforeunload: any; ongamepadconnected: any; ongamepaddisconnected: any; onhashchange: any; onlanguagechange: any; onmessage: any; onmessageerror: any; onoffline: any; ononline: any; onpagehide: any; onpageshow: any; onpopstate: any; onrejectionhandled: any; onstorage: any; onunhandledrejection: any; onunload: any; localStorage: any; caches: any; crossOriginIsolated: any; crypto: any; indexedDB: any; isSecureContext: any; origin: any; performance: any; atob: any; btoa: any; clearInterval: any; clearTimeout: any; createImageBitmap: any; fetch: any; queueMicrotask: any; reportError: any; setInterval: any; setTimeout: any; structuredClone: any; sessionStorage: any; readonly globalThis: any; eval: any; parseInt: any; parseFloat: any; isNaN: any; isFinite: any; decodeURI: any; decodeURIComponent: any; encodeURI: any; encodeURIComponent: any; escape: any; unescape: any; NaN: any; Infinity: any; Symbol: any; Object: any; Function: any; String: any; Boolean: any; Number: any; Math: any; Date: any; RegExp: any; Error: any; EvalError: any; RangeError: any; ReferenceError: any; SyntaxError: any; TypeError: any; URIError: any; JSON: any; Array: any; Promise: any; ArrayBuffer: any; DataView: any; Int8Array: any; Uint8Array: any; Uint8ClampedArray: any; Int16Array: any; Uint16Array: any; Int32Array: any; Uint32Array: any; Float32Array: any; Float64Array: any; Intl: any; toString: any; NodeFilter: any; AbortController: any; AbortSignal: any; AbstractRange: any; AnalyserNode: any; Animation: any; AnimationEffect: any; AnimationEvent: any; AnimationPlaybackEvent: any; AnimationTimeline: any; Attr: any; AudioBuffer: any; AudioBufferSourceNode: any; AudioContext: any; AudioDestinationNode: any; AudioListener: any; AudioNode: any; AudioParam: any; AudioParamMap: any; AudioProcessingEvent: any; AudioScheduledSourceNode: any; AudioWorklet: any; AudioWorkletNode: any; AuthenticatorAssertionResponse: any; AuthenticatorAttestationResponse: any; AuthenticatorResponse: any; BarProp: any; BaseAudioContext: any; BeforeUnloadEvent: any; BiquadFilterNode: any; Blob: any; BlobEvent: any; BroadcastChannel: any; ByteLengthQueuingStrategy: any; CDATASection: any; CSSAnimation: any; CSSConditionRule: any; CSSCounterStyleRule: any; CSSFontFaceRule: any; CSSFontPaletteValuesRule: any; CSSGroupingRule: any; CSSImportRule: any; CSSKeyframeRule: any; CSSKeyframesRule: any; CSSLayerBlockRule: any; CSSLayerStatementRule: any; CSSMediaRule: any; CSSNamespaceRule: any; CSSPageRule: any; CSSRule: any; CSSRuleList: any; CSSStyleDeclaration: any; CSSStyleRule: any; CSSStyleSheet: any; CSSSupportsRule: any; CSSTransition: any; Cache: any; CacheStorage: any; CanvasCaptureMediaStreamTrack: any; CanvasGradient: any; CanvasPattern: any; CanvasRenderingContext2D: any; ChannelMergerNode: any; ChannelSplitterNode: any; CharacterData: any; Clipboard: any; ClipboardEvent: any; ClipboardItem: any; CloseEvent: any; Comment: any; CompositionEvent: any; ConstantSourceNode: any; ConvolverNode: any; CountQueuingStrategy: any; Credential: any; CredentialsContainer: any; Crypto: any; CryptoKey: any; CustomElementRegistry: any; CustomEvent: any; DOMException: any; DOMImplementation: any; DOMMatrix: any; SVGMatrix: any; WebKitCSSMatrix: any; DOMMatrixReadOnly: any; DOMParser: any; DOMPoint: any; SVGPoint: any; DOMPointReadOnly: any; DOMQuad: any; DOMRect: any; SVGRect: any; DOMRectList: any; DOMRectReadOnly: any; DOMStringList: any; DOMStringMap: any; DOMTokenList: any; DataTransfer: any; DataTransferItem: any; DataTransferItemList: any; DelayNode: any; DeviceMotionEvent: any; DeviceOrientationEvent: any; Document: any; DocumentFragment: any; DocumentTimeline: any; DocumentType: any; DragEvent: any; DynamicsCompressorNode: any; Element: any; ElementInternals: any; ErrorEvent: any; Event: any; EventCounts: any; EventSource: any; EventTarget: any; External: any; File: any; FileList: any; FileReader: any; FileSystem: any; FileSystemDirectoryEntry: any; FileSystemDirectoryHandle: any; FileSystemDirectoryReader: any; FileSystemEntry: any; FileSystemFileEntry: any; FileSystemFileHandle: any; FileSystemHandle: any; FocusEvent: any; FontFace: any; FontFaceSet: any; FontFaceSetLoadEvent: any; FormData: any; FormDataEvent: any; GainNode: any; Gamepad: any; GamepadButton: any; GamepadEvent: any; GamepadHapticActuator: any; Geolocation: any; GeolocationCoordinates: any; GeolocationPosition: any; GeolocationPositionError: any; HTMLAllCollection: any; HTMLAnchorElement: any; HTMLAreaElement: any; HTMLAudioElement: any; HTMLBRElement: any; HTMLBaseElement: any; HTMLBodyElement: any; HTMLButtonElement: any; HTMLCanvasElement: any; HTMLCollection: any; HTMLDListElement: any; HTMLDataElement: any; HTMLDataListElement: any; HTMLDetailsElement: any; HTMLDialogElement: any; HTMLDirectoryElement: any; HTMLDivElement: any; HTMLDocument: any; HTMLElement: any; HTMLEmbedElement: any; HTMLFieldSetElement: any; HTMLFontElement: any; HTMLFormControlsCollection: any; HTMLFormElement: any; HTMLFrameElement: any; HTMLFrameSetElement: any; HTMLHRElement: any; HTMLHeadElement: any; HTMLHeadingElement: any; HTMLHtmlElement: any; HTMLIFrameElement: any; HTMLImageElement: any; HTMLInputElement: any; HTMLLIElement: any; HTMLLabelElement: any; HTMLLegendElement: any; HTMLLinkElement: any; HTMLMapElement: any; HTMLMarqueeElement: any; HTMLMediaElement: any; HTMLMenuElement: any; HTMLMetaElement: any; HTMLMeterElement: any; HTMLModElement: any; HTMLOListElement: any; HTMLObjectElement: any; HTMLOptGroupElement: any; HTMLOptionElement: any; HTMLOptionsCollection: any; HTMLOutputElement: any; HTMLParagraphElement: any; HTMLParamElement: any; HTMLPictureElement: any; HTMLPreElement: any; HTMLProgressElement: any; HTMLQuoteElement: any; HTMLScriptElement: any; HTMLSelectElement: any; HTMLSlotElement: any; HTMLSourceElement: any; HTMLSpanElement: any; HTMLStyleElement: any; HTMLTableCaptionElement: any; HTMLTableCellElement: any; HTMLTableColElement: any; HTMLTableElement: any; HTMLTableRowElement: any; HTMLTableSectionElement: any; HTMLTemplateElement: any; HTMLTextAreaElement: any; HTMLTimeElement: any; HTMLTitleElement: any; HTMLTrackElement: any; HTMLUListElement: any; HTMLUnknownElement: any; HTMLVideoElement: any; HashChangeEvent: any; Headers: any; History: any; IDBCursor: any; IDBCursorWithValue: any; IDBDatabase: any; IDBFactory: any; IDBIndex: any; IDBKeyRange: any; IDBObjectStore: any; IDBOpenDBRequest: any; IDBRequest: any; IDBTransaction: any; IDBVersionChangeEvent: any; IIRFilterNode: any; IdleDeadline: any; ImageBitmap: any; ImageBitmapRenderingContext: any; ImageData: any; InputDeviceInfo: any; InputEvent: any; IntersectionObserver: any; IntersectionObserverEntry: any; KeyboardEvent: any; KeyframeEffect: any; Location: any; Lock: any; LockManager: any; MathMLElement: any; MediaCapabilities: any; MediaDeviceInfo: any; MediaDevices: any; MediaElementAudioSourceNode: any; MediaEncryptedEvent: any; MediaError: any; MediaKeyMessageEvent: any; MediaKeySession: any; MediaKeyStatusMap: any; MediaKeySystemAccess: any; MediaKeys: any; MediaList: any; MediaMetadata: any; MediaQueryList: any; MediaQueryListEvent: any; MediaRecorder: any; MediaSession: any; MediaSource: any; MediaStream: any; MediaStreamAudioDestinationNode: any; MediaStreamAudioSourceNode: any; MediaStreamTrack: any; MediaStreamTrackEvent: any; MessageChannel: any; MessageEvent: any; MessagePort: any; MimeType: any; MimeTypeArray: any; MouseEvent: any; MutationEvent: any; MutationObserver: any; MutationRecord: any; NamedNodeMap: any; NavigationPreloadManager: any; Navigator: any; Node: any; NodeIterator: any; NodeList: any; Notification: any; OfflineAudioCompletionEvent: any; OfflineAudioContext: any; OscillatorNode: any; OverconstrainedError: any; PageTransitionEvent: any; PannerNode: any; Path2D: any; PaymentMethodChangeEvent: any; PaymentRequest: any; PaymentRequestUpdateEvent: any; PaymentResponse: any; Performance: any; PerformanceEntry: any; PerformanceEventTiming: any; PerformanceMark: any; PerformanceMeasure: any; PerformanceNavigation: any; PerformanceNavigationTiming: any; PerformanceObserver: any; PerformanceObserverEntryList: any; PerformancePaintTiming: any; PerformanceResourceTiming: any; PerformanceServerTiming: any; PerformanceTiming: any; PeriodicWave: any; PermissionStatus: any; Permissions: any; PictureInPictureEvent: any; PictureInPictureWindow: any; Plugin: any; PluginArray: any; PointerEvent: any; PopStateEvent: any; ProcessingInstruction: any; ProgressEvent: any; PromiseRejectionEvent: any; PublicKeyCredential: any; PushManager: any; PushSubscription: any; PushSubscriptionOptions: any; RTCCertificate: any; RTCDTMFSender: any; RTCDTMFToneChangeEvent: any; RTCDataChannel: any; RTCDataChannelEvent: any; RTCDtlsTransport: any; RTCEncodedAudioFrame: any; RTCEncodedVideoFrame: any; RTCError: any; RTCErrorEvent: any; RTCIceCandidate: any; RTCIceTransport: any; RTCPeerConnection: any; RTCPeerConnectionIceErrorEvent: any; RTCPeerConnectionIceEvent: any; RTCRtpReceiver: any; RTCRtpSender: any; RTCRtpTransceiver: any; RTCSctpTransport: any; RTCSessionDescription: any; RTCStatsReport: any; RTCTrackEvent: any; RadioNodeList: any; Range: any; ReadableByteStreamController: any; ReadableStream: any; ReadableStreamBYOBReader: any; ReadableStreamBYOBRequest: any; ReadableStreamDefaultController: any; ReadableStreamDefaultReader: any; RemotePlayback: any; Request: any; ResizeObserver: any; ResizeObserverEntry: any; ResizeObserverSize: any; Response: any; SVGAElement: any; SVGAngle: any; SVGAnimateElement: any; SVGAnimateMotionElement: any; SVGAnimateTransformElement: any; SVGAnimatedAngle: any; SVGAnimatedBoolean: any; SVGAnimatedEnumeration: any; SVGAnimatedInteger: any; SVGAnimatedLength: any; SVGAnimatedLengthList: any; SVGAnimatedNumber: any; SVGAnimatedNumberList: any; SVGAnimatedPreserveAspectRatio: any; SVGAnimatedRect: any; SVGAnimatedString: any; SVGAnimatedTransformList: any; SVGAnimationElement: any; SVGCircleElement: any; SVGClipPathElement: any; SVGComponentTransferFunctionElement: any; SVGDefsElement: any; SVGDescElement: any; SVGElement: any; SVGEllipseElement: any; SVGFEBlendElement: any; SVGFEColorMatrixElement: any; SVGFEComponentTransferElement: any; SVGFECompositeElement: any; SVGFEConvolveMatrixElement: any; SVGFEDiffuseLightingElement: any; SVGFEDisplacementMapElement: any; SVGFEDistantLightElement: any; SVGFEDropShadowElement: any; SVGFEFloodElement: any; SVGFEFuncAElement: any; SVGFEFuncBElement: any; SVGFEFuncGElement: any; SVGFEFuncRElement: any; SVGFEGaussianBlurElement: any; SVGFEImageElement: any; SVGFEMergeElement: any; SVGFEMergeNodeElement: any; SVGFEMorphologyElement: any; SVGFEOffsetElement: any; SVGFEPointLightElement: any; SVGFESpecularLightingElement: any; SVGFESpotLightElement: any; SVGFETileElement: any; SVGFETurbulenceElement: any; SVGFilterElement: any; SVGForeignObjectElement: any; SVGGElement: any; SVGGeometryElement: any; SVGGradientElement: any; SVGGraphicsElement: any; SVGImageElement: any; SVGLength: any; SVGLengthList: any; SVGLineElement: any; SVGLinearGradientElement: any; SVGMPathElement: any; SVGMarkerElement: any; SVGMaskElement: any; SVGMetadataElement: any; SVGNumber: any; SVGNumberList: any; SVGPathElement: any; SVGPatternElement: any; SVGPointList: any; SVGPolygonElement: any; SVGPolylineElement: any; SVGPreserveAspectRatio: any; SVGRadialGradientElement: any; SVGRectElement: any; SVGSVGElement: any; SVGScriptElement: any; SVGSetElement: any; SVGStopElement: any; SVGStringList: any; SVGStyleElement: any; SVGSwitchElement: any; SVGSymbolElement: any; SVGTSpanElement: any; SVGTextContentElement: any; SVGTextElement: any; SVGTextPathElement: any; SVGTextPositioningElement: any; SVGTitleElement: any; SVGTransform: any; SVGTransformList: any; SVGUnitTypes: any; SVGUseElement: any; SVGViewElement: any; Screen: any; ScreenOrientation: any; ScriptProcessorNode: any; SecurityPolicyViolationEvent: any; Selection: any; ServiceWorker: any; ServiceWorkerContainer: any; ServiceWorkerRegistration: any; ShadowRoot: any; SharedWorker: any; SourceBuffer: any; SourceBufferList: any; SpeechRecognitionAlternative: any; SpeechRecognitionResult: any; SpeechRecognitionResultList: any; SpeechSynthesis: any; SpeechSynthesisErrorEvent: any; SpeechSynthesisEvent: any; SpeechSynthesisUtterance: any; SpeechSynthesisVoice: any; StaticRange: any; StereoPannerNode: any; Storage: any; StorageEvent: any; StorageManager: any; StyleSheet: any; StyleSheetList: any; SubmitEvent: any; SubtleCrypto: any; Text: any; TextDecoder: any; TextDecoderStream: any; TextEncoder: any; TextEncoderStream: any; TextMetrics: any; TextTrack: any; TextTrackCue: any; TextTrackCueList: any; TextTrackList: any; TimeRanges: any; Touch: any; TouchEvent: any; TouchList: any; TrackEvent: any; TransformStream: any; TransformStreamDefaultController: any; TransitionEvent: any; TreeWalker: any; UIEvent: any; URL: any; webkitURL: any; URLSearchParams: any; VTTCue: any; VTTRegion: any; ValidityState: any; VideoColorSpace: any; VideoPlaybackQuality: any; VisualViewport: any; WaveShaperNode: any; WebGL2RenderingContext: any; WebGLActiveInfo: any; WebGLBuffer: any; WebGLContextEvent: any; WebGLFramebuffer: any; WebGLProgram: any; WebGLQuery: any; WebGLRenderbuffer: any; WebGLRenderingContext: any; WebGLSampler: any; WebGLShader: any; WebGLShaderPrecisionFormat: any; WebGLSync: any; WebGLTexture: any; WebGLTransformFeedback: any; WebGLUniformLocation: any; WebGLVertexArrayObject: any; WebSocket: any; WheelEvent: any; Window: any; Worker: any; Worklet: any; WritableStream: any; WritableStreamDefaultController: any; WritableStreamDefaultWriter: any; XMLDocument: any; XMLHttpRequest: any; XMLHttpRequestEventTarget: any; XMLHttpRequestUpload: any; XMLSerializer: any; XPathEvaluator: any; XPathExpression: any; XPathResult: any; XSLTProcessor: any; console: any; CSS: any; WebAssembly: any; Audio: any; Image: any; Option: any; Map: any; WeakMap: any; Set: any; WeakSet: any; Proxy: any; Reflect: any; foo: any; undefined: any; }; designMode: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; dir: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly doctype: { readonly name: any; readonly ownerDocument: any; readonly publicId: any; readonly systemId: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; after: any; before: any; remove: any; replaceWith: any; }; readonly documentElement: { accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; addEventListener: any; removeEventListener: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; }; readonly documentURI: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; domain: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly embeds: { item: any; namedItem: any; readonly length: any; }; fgColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly forms: { item: any; namedItem: any; readonly length: any; }; readonly fullscreen: { valueOf: any; }; readonly fullscreenEnabled: { valueOf: any; }; readonly head: { addEventListener: any; removeEventListener: any; accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; }; readonly hidden: { valueOf: any; }; readonly images: { item: any; namedItem: any; readonly length: any; }; readonly implementation: { createDocument: any; createDocumentType: any; createHTMLDocument: any; hasFeature: any; }; readonly inputEncoding: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly lastModified: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; linkColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly links: { item: any; namedItem: any; readonly length: any; }; location: { readonly ancestorOrigins: any; hash: any; host: any; hostname: any; href: any; toString: any; readonly origin: any; pathname: any; port: any; protocol: any; search: any; assign: any; reload: any; replace: any; }; onfullscreenchange: unknown; onfullscreenerror: unknown; onpointerlockchange: unknown; onpointerlockerror: unknown; onreadystatechange: unknown; onvisibilitychange: unknown; readonly ownerDocument: unknown; readonly pictureInPictureEnabled: { valueOf: any; }; readonly plugins: { item: any; namedItem: any; readonly length: any; }; readonly readyState: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly referrer: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly rootElement: { currentScale: any; readonly currentTranslate: any; readonly height: any; readonly width: any; readonly x: any; readonly y: any; animationsPaused: any; checkEnclosure: any; checkIntersection: any; createSVGAngle: any; createSVGLength: any; createSVGMatrix: any; createSVGNumber: any; createSVGPoint: any; createSVGRect: any; createSVGTransform: any; createSVGTransformFromMatrix: any; deselectAll: any; forceRedraw: any; getCurrentTime: any; getElementById: any; getEnclosureList: any; getIntersectionList: any; pauseAnimations: any; setCurrentTime: any; suspendRedraw: any; unpauseAnimations: any; unsuspendRedraw: any; unsuspendRedrawAll: any; addEventListener: any; removeEventListener: any; readonly transform: any; getBBox: any; getCTM: any; getScreenCTM: any; readonly className: any; readonly ownerSVGElement: any; readonly viewportElement: any; readonly attributes: any; readonly classList: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; readonly requiredExtensions: any; readonly systemLanguage: any; readonly preserveAspectRatio: any; readonly viewBox: any; onafterprint: any; onbeforeprint: any; onbeforeunload: any; ongamepadconnected: any; ongamepaddisconnected: any; onhashchange: any; onlanguagechange: any; onmessage: any; onmessageerror: any; onoffline: any; ononline: any; onpagehide: any; onpageshow: any; onpopstate: any; onrejectionhandled: any; onstorage: any; onunhandledrejection: any; onunload: any; }; readonly scripts: { item: any; namedItem: any; readonly length: any; }; readonly scrollingElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly timeline: { readonly currentTime: any; }; title: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly visibilityState: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; vlinkColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; adoptNode: unknown; captureEvents: unknown; caretRangeFromPoint: unknown; clear: unknown; close: unknown; createAttribute: unknown; createAttributeNS: unknown; createCDATASection: unknown; createComment: unknown; createDocumentFragment: unknown; createElement: unknown; createElementNS: unknown; createEvent: unknown; createNodeIterator: unknown; createProcessingInstruction: unknown; createRange: unknown; createTextNode: unknown; createTreeWalker: unknown; execCommand: unknown; exitFullscreen: unknown; exitPictureInPicture: unknown; exitPointerLock: unknown; getElementById: unknown; getElementsByClassName: unknown; getElementsByName: unknown; getElementsByTagName: unknown; getElementsByTagNameNS: unknown; getSelection: unknown; hasFocus: unknown; hasStorageAccess: unknown; importNode: unknown; open: unknown; queryCommandEnabled: unknown; queryCommandIndeterm: unknown; queryCommandState: unknown; queryCommandSupported: unknown; queryCommandValue: unknown; releaseEvents: unknown; requestStorageAccess: unknown; write: unknown; writeln: unknown; addEventListener: unknown; removeEventListener: unknown; readonly baseURI: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly childNodes: { item: any; forEach: any; readonly length: any; }; readonly firstChild: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly isConnected: { valueOf: any; }; readonly lastChild: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly nextSibling: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly nodeName: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly nodeType: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; nodeValue: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly parentElement: { accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; addEventListener: any; removeEventListener: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; }; readonly parentNode: { readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly previousSibling: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; textContent: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; appendChild: unknown; cloneNode: unknown; compareDocumentPosition: unknown; contains: unknown; getRootNode: unknown; hasChildNodes: unknown; insertBefore: unknown; isDefaultNamespace: unknown; isEqualNode: unknown; isSameNode: unknown; lookupNamespaceURI: unknown; lookupPrefix: unknown; normalize: unknown; removeChild: unknown; replaceChild: unknown; readonly ATTRIBUTE_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly CDATA_SECTION_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly COMMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_FRAGMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_CONTAINED_BY: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_CONTAINS: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_DISCONNECTED: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_FOLLOWING: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_PRECEDING: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_TYPE_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly ELEMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly ENTITY_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly ENTITY_REFERENCE_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly NOTATION_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly PROCESSING_INSTRUCTION_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly TEXT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; dispatchEvent: unknown; oncopy: unknown; oncut: unknown; onpaste: unknown; readonly activeElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; adoptedStyleSheets: unknown[]; readonly fullscreenElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly pictureInPictureElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly pointerLockElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly styleSheets: { readonly length: any; item: any; }; elementFromPoint: unknown; elementsFromPoint: unknown; getAnimations: unknown; readonly fonts: { onloading: any; onloadingdone: any; onloadingerror: any; readonly ready: any; readonly status: any; check: any; load: any; forEach: any; addEventListener: any; removeEventListener: any; dispatchEvent: any; }; onabort: unknown; onanimationcancel: unknown; onanimationend: unknown; onanimationiteration: unknown; onanimationstart: unknown; onauxclick: unknown; onbeforeinput: unknown; onblur: unknown; oncancel: unknown; oncanplay: unknown; oncanplaythrough: unknown; onchange: unknown; onclick: unknown; onclose: unknown; oncontextmenu: unknown; oncuechange: unknown; ondblclick: unknown; ondrag: unknown; ondragend: unknown; ondragenter: unknown; ondragleave: unknown; ondragover: unknown; ondragstart: unknown; ondrop: unknown; ondurationchange: unknown; onemptied: unknown; onended: unknown; onerror: unknown; onfocus: unknown; onformdata: unknown; ongotpointercapture: unknown; oninput: unknown; oninvalid: unknown; onkeydown: unknown; onkeypress: unknown; onkeyup: unknown; onload: unknown; onloadeddata: unknown; onloadedmetadata: unknown; onloadstart: unknown; onlostpointercapture: unknown; onmousedown: unknown; onmouseenter: unknown; onmouseleave: unknown; onmousemove: unknown; onmouseout: unknown; onmouseover: unknown; onmouseup: unknown; onpause: unknown; onplay: unknown; onplaying: unknown; onpointercancel: unknown; onpointerdown: unknown; onpointerenter: unknown; onpointerleave: unknown; onpointermove: unknown; onpointerout: unknown; onpointerover: unknown; onpointerup: unknown; onprogress: unknown; onratechange: unknown; onreset: unknown; onresize: unknown; onscroll: unknown; onsecuritypolicyviolation: unknown; onseeked: unknown; onseeking: unknown; onselect: unknown; onselectionchange: unknown; onselectstart: unknown; onslotchange: unknown; onstalled: unknown; onsubmit: unknown; onsuspend: unknown; ontimeupdate: unknown; ontoggle: unknown; ontouchcancel?: unknown; ontouchend?: unknown; ontouchmove?: unknown; ontouchstart?: unknown; ontransitioncancel: unknown; ontransitionend: unknown; ontransitionrun: unknown; ontransitionstart: unknown; onvolumechange: unknown; onwaiting: unknown; onwebkitanimationend: unknown; onwebkitanimationiteration: unknown; onwebkitanimationstart: unknown; onwebkittransitionend: unknown; onwheel: unknown; readonly childElementCount: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly children: { namedItem: any; readonly length: any; item: any; }; readonly firstElementChild: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly lastElementChild: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; append: unknown; prepend: unknown; querySelector: unknown; querySelectorAll: unknown; replaceChildren: unknown; createExpression: unknown; createNSResolver: unknown; evaluate: unknown; } +>out2.responseXML : { readonly URL: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; alinkColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly all: { readonly length: any; item: any; namedItem: any; }; readonly anchors: { item: any; namedItem: any; readonly length: any; }; readonly applets: { namedItem: any; readonly length: any; item: any; }; bgColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; body: { accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; addEventListener: any; removeEventListener: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; }; readonly characterSet: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly charset: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly compatMode: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly contentType: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; cookie: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly currentScript: { async: any; charset: any; crossOrigin: any; defer: any; event: any; htmlFor: any; integrity: any; noModule: any; referrerPolicy: any; src: any; text: any; type: any; addEventListener: any; removeEventListener: any; accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; } | { type: any; addEventListener: any; removeEventListener: any; readonly className: any; readonly ownerSVGElement: any; readonly viewportElement: any; readonly attributes: any; readonly classList: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; readonly href: any; }; readonly defaultView: { clientInformation: any; closed: any; customElements: any; devicePixelRatio: any; document: any; event: any; external: any; frameElement: any; frames: any; history: any; innerHeight: any; innerWidth: any; length: any; location: any; locationbar: any; menubar: any; name: any; navigator: any; ondevicemotion: any; ondeviceorientation: any; onorientationchange: any; opener: any; orientation: any; outerHeight: any; outerWidth: any; pageXOffset: any; pageYOffset: any; parent: any; personalbar: any; screen: any; screenLeft: any; screenTop: any; screenX: any; screenY: any; scrollX: any; scrollY: any; scrollbars: any; self: any; speechSynthesis: any; status: any; statusbar: any; toolbar: any; top: any; visualViewport: any; window: any; alert: any; blur: any; cancelIdleCallback: any; captureEvents: any; close: any; confirm: any; focus: any; getComputedStyle: any; getSelection: any; matchMedia: any; moveBy: any; moveTo: any; open: any; postMessage: any; print: any; prompt: any; releaseEvents: any; requestIdleCallback: any; resizeBy: any; resizeTo: any; scroll: any; scrollBy: any; scrollTo: any; stop: any; addEventListener: any; removeEventListener: any; dispatchEvent: any; cancelAnimationFrame: any; requestAnimationFrame: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; onafterprint: any; onbeforeprint: any; onbeforeunload: any; ongamepadconnected: any; ongamepaddisconnected: any; onhashchange: any; onlanguagechange: any; onmessage: any; onmessageerror: any; onoffline: any; ononline: any; onpagehide: any; onpageshow: any; onpopstate: any; onrejectionhandled: any; onstorage: any; onunhandledrejection: any; onunload: any; localStorage: any; caches: any; crossOriginIsolated: any; crypto: any; indexedDB: any; isSecureContext: any; origin: any; performance: any; atob: any; btoa: any; clearInterval: any; clearTimeout: any; createImageBitmap: any; fetch: any; queueMicrotask: any; reportError: any; setInterval: any; setTimeout: any; structuredClone: any; sessionStorage: any; readonly globalThis: any; eval: any; parseInt: any; parseFloat: any; isNaN: any; isFinite: any; decodeURI: any; decodeURIComponent: any; encodeURI: any; encodeURIComponent: any; escape: any; unescape: any; NaN: any; Infinity: any; Symbol: any; Object: any; Function: any; String: any; Boolean: any; Number: any; Math: any; Date: any; RegExp: any; Error: any; EvalError: any; RangeError: any; ReferenceError: any; SyntaxError: any; TypeError: any; URIError: any; JSON: any; Array: any; Promise: any; ArrayBuffer: any; DataView: any; Int8Array: any; Uint8Array: any; Uint8ClampedArray: any; Int16Array: any; Uint16Array: any; Int32Array: any; Uint32Array: any; Float32Array: any; Float64Array: any; Intl: any; toString: any; NodeFilter: any; AbortController: any; AbortSignal: any; AbstractRange: any; AnalyserNode: any; Animation: any; AnimationEffect: any; AnimationEvent: any; AnimationPlaybackEvent: any; AnimationTimeline: any; Attr: any; AudioBuffer: any; AudioBufferSourceNode: any; AudioContext: any; AudioDestinationNode: any; AudioListener: any; AudioNode: any; AudioParam: any; AudioParamMap: any; AudioProcessingEvent: any; AudioScheduledSourceNode: any; AudioWorklet: any; AudioWorkletNode: any; AuthenticatorAssertionResponse: any; AuthenticatorAttestationResponse: any; AuthenticatorResponse: any; BarProp: any; BaseAudioContext: any; BeforeUnloadEvent: any; BiquadFilterNode: any; Blob: any; BlobEvent: any; BroadcastChannel: any; ByteLengthQueuingStrategy: any; CDATASection: any; CSSAnimation: any; CSSConditionRule: any; CSSCounterStyleRule: any; CSSFontFaceRule: any; CSSFontPaletteValuesRule: any; CSSGroupingRule: any; CSSImportRule: any; CSSKeyframeRule: any; CSSKeyframesRule: any; CSSLayerBlockRule: any; CSSLayerStatementRule: any; CSSMediaRule: any; CSSNamespaceRule: any; CSSPageRule: any; CSSRule: any; CSSRuleList: any; CSSStyleDeclaration: any; CSSStyleRule: any; CSSStyleSheet: any; CSSSupportsRule: any; CSSTransition: any; Cache: any; CacheStorage: any; CanvasCaptureMediaStreamTrack: any; CanvasGradient: any; CanvasPattern: any; CanvasRenderingContext2D: any; ChannelMergerNode: any; ChannelSplitterNode: any; CharacterData: any; Clipboard: any; ClipboardEvent: any; ClipboardItem: any; CloseEvent: any; Comment: any; CompositionEvent: any; ConstantSourceNode: any; ConvolverNode: any; CountQueuingStrategy: any; Credential: any; CredentialsContainer: any; Crypto: any; CryptoKey: any; CustomElementRegistry: any; CustomEvent: any; DOMException: any; DOMImplementation: any; DOMMatrix: any; SVGMatrix: any; WebKitCSSMatrix: any; DOMMatrixReadOnly: any; DOMParser: any; DOMPoint: any; SVGPoint: any; DOMPointReadOnly: any; DOMQuad: any; DOMRect: any; SVGRect: any; DOMRectList: any; DOMRectReadOnly: any; DOMStringList: any; DOMStringMap: any; DOMTokenList: any; DataTransfer: any; DataTransferItem: any; DataTransferItemList: any; DelayNode: any; DeviceMotionEvent: any; DeviceOrientationEvent: any; Document: any; DocumentFragment: any; DocumentTimeline: any; DocumentType: any; DragEvent: any; DynamicsCompressorNode: any; Element: any; ElementInternals: any; ErrorEvent: any; Event: any; EventCounts: any; EventSource: any; EventTarget: any; External: any; File: any; FileList: any; FileReader: any; FileSystem: any; FileSystemDirectoryEntry: any; FileSystemDirectoryHandle: any; FileSystemDirectoryReader: any; FileSystemEntry: any; FileSystemFileEntry: any; FileSystemFileHandle: any; FileSystemHandle: any; FocusEvent: any; FontFace: any; FontFaceSet: any; FontFaceSetLoadEvent: any; FormData: any; FormDataEvent: any; GainNode: any; Gamepad: any; GamepadButton: any; GamepadEvent: any; GamepadHapticActuator: any; Geolocation: any; GeolocationCoordinates: any; GeolocationPosition: any; GeolocationPositionError: any; HTMLAllCollection: any; HTMLAnchorElement: any; HTMLAreaElement: any; HTMLAudioElement: any; HTMLBRElement: any; HTMLBaseElement: any; HTMLBodyElement: any; HTMLButtonElement: any; HTMLCanvasElement: any; HTMLCollection: any; HTMLDListElement: any; HTMLDataElement: any; HTMLDataListElement: any; HTMLDetailsElement: any; HTMLDialogElement: any; HTMLDirectoryElement: any; HTMLDivElement: any; HTMLDocument: any; HTMLElement: any; HTMLEmbedElement: any; HTMLFieldSetElement: any; HTMLFontElement: any; HTMLFormControlsCollection: any; HTMLFormElement: any; HTMLFrameElement: any; HTMLFrameSetElement: any; HTMLHRElement: any; HTMLHeadElement: any; HTMLHeadingElement: any; HTMLHtmlElement: any; HTMLIFrameElement: any; HTMLImageElement: any; HTMLInputElement: any; HTMLLIElement: any; HTMLLabelElement: any; HTMLLegendElement: any; HTMLLinkElement: any; HTMLMapElement: any; HTMLMarqueeElement: any; HTMLMediaElement: any; HTMLMenuElement: any; HTMLMetaElement: any; HTMLMeterElement: any; HTMLModElement: any; HTMLOListElement: any; HTMLObjectElement: any; HTMLOptGroupElement: any; HTMLOptionElement: any; HTMLOptionsCollection: any; HTMLOutputElement: any; HTMLParagraphElement: any; HTMLParamElement: any; HTMLPictureElement: any; HTMLPreElement: any; HTMLProgressElement: any; HTMLQuoteElement: any; HTMLScriptElement: any; HTMLSelectElement: any; HTMLSlotElement: any; HTMLSourceElement: any; HTMLSpanElement: any; HTMLStyleElement: any; HTMLTableCaptionElement: any; HTMLTableCellElement: any; HTMLTableColElement: any; HTMLTableElement: any; HTMLTableRowElement: any; HTMLTableSectionElement: any; HTMLTemplateElement: any; HTMLTextAreaElement: any; HTMLTimeElement: any; HTMLTitleElement: any; HTMLTrackElement: any; HTMLUListElement: any; HTMLUnknownElement: any; HTMLVideoElement: any; HashChangeEvent: any; Headers: any; History: any; IDBCursor: any; IDBCursorWithValue: any; IDBDatabase: any; IDBFactory: any; IDBIndex: any; IDBKeyRange: any; IDBObjectStore: any; IDBOpenDBRequest: any; IDBRequest: any; IDBTransaction: any; IDBVersionChangeEvent: any; IIRFilterNode: any; IdleDeadline: any; ImageBitmap: any; ImageBitmapRenderingContext: any; ImageData: any; InputDeviceInfo: any; InputEvent: any; IntersectionObserver: any; IntersectionObserverEntry: any; KeyboardEvent: any; KeyframeEffect: any; Location: any; Lock: any; LockManager: any; MathMLElement: any; MediaCapabilities: any; MediaDeviceInfo: any; MediaDevices: any; MediaElementAudioSourceNode: any; MediaEncryptedEvent: any; MediaError: any; MediaKeyMessageEvent: any; MediaKeySession: any; MediaKeyStatusMap: any; MediaKeySystemAccess: any; MediaKeys: any; MediaList: any; MediaMetadata: any; MediaQueryList: any; MediaQueryListEvent: any; MediaRecorder: any; MediaSession: any; MediaSource: any; MediaStream: any; MediaStreamAudioDestinationNode: any; MediaStreamAudioSourceNode: any; MediaStreamTrack: any; MediaStreamTrackEvent: any; MessageChannel: any; MessageEvent: any; MessagePort: any; MimeType: any; MimeTypeArray: any; MouseEvent: any; MutationEvent: any; MutationObserver: any; MutationRecord: any; NamedNodeMap: any; NavigationPreloadManager: any; Navigator: any; Node: any; NodeIterator: any; NodeList: any; Notification: any; OfflineAudioCompletionEvent: any; OfflineAudioContext: any; OscillatorNode: any; OverconstrainedError: any; PageTransitionEvent: any; PannerNode: any; Path2D: any; PaymentMethodChangeEvent: any; PaymentRequest: any; PaymentRequestUpdateEvent: any; PaymentResponse: any; Performance: any; PerformanceEntry: any; PerformanceEventTiming: any; PerformanceMark: any; PerformanceMeasure: any; PerformanceNavigation: any; PerformanceNavigationTiming: any; PerformanceObserver: any; PerformanceObserverEntryList: any; PerformancePaintTiming: any; PerformanceResourceTiming: any; PerformanceServerTiming: any; PerformanceTiming: any; PeriodicWave: any; PermissionStatus: any; Permissions: any; PictureInPictureEvent: any; PictureInPictureWindow: any; Plugin: any; PluginArray: any; PointerEvent: any; PopStateEvent: any; ProcessingInstruction: any; ProgressEvent: any; PromiseRejectionEvent: any; PublicKeyCredential: any; PushManager: any; PushSubscription: any; PushSubscriptionOptions: any; RTCCertificate: any; RTCDTMFSender: any; RTCDTMFToneChangeEvent: any; RTCDataChannel: any; RTCDataChannelEvent: any; RTCDtlsTransport: any; RTCEncodedAudioFrame: any; RTCEncodedVideoFrame: any; RTCError: any; RTCErrorEvent: any; RTCIceCandidate: any; RTCIceTransport: any; RTCPeerConnection: any; RTCPeerConnectionIceErrorEvent: any; RTCPeerConnectionIceEvent: any; RTCRtpReceiver: any; RTCRtpSender: any; RTCRtpTransceiver: any; RTCSctpTransport: any; RTCSessionDescription: any; RTCStatsReport: any; RTCTrackEvent: any; RadioNodeList: any; Range: any; ReadableByteStreamController: any; ReadableStream: any; ReadableStreamBYOBReader: any; ReadableStreamBYOBRequest: any; ReadableStreamDefaultController: any; ReadableStreamDefaultReader: any; RemotePlayback: any; Request: any; ResizeObserver: any; ResizeObserverEntry: any; ResizeObserverSize: any; Response: any; SVGAElement: any; SVGAngle: any; SVGAnimateElement: any; SVGAnimateMotionElement: any; SVGAnimateTransformElement: any; SVGAnimatedAngle: any; SVGAnimatedBoolean: any; SVGAnimatedEnumeration: any; SVGAnimatedInteger: any; SVGAnimatedLength: any; SVGAnimatedLengthList: any; SVGAnimatedNumber: any; SVGAnimatedNumberList: any; SVGAnimatedPreserveAspectRatio: any; SVGAnimatedRect: any; SVGAnimatedString: any; SVGAnimatedTransformList: any; SVGAnimationElement: any; SVGCircleElement: any; SVGClipPathElement: any; SVGComponentTransferFunctionElement: any; SVGDefsElement: any; SVGDescElement: any; SVGElement: any; SVGEllipseElement: any; SVGFEBlendElement: any; SVGFEColorMatrixElement: any; SVGFEComponentTransferElement: any; SVGFECompositeElement: any; SVGFEConvolveMatrixElement: any; SVGFEDiffuseLightingElement: any; SVGFEDisplacementMapElement: any; SVGFEDistantLightElement: any; SVGFEDropShadowElement: any; SVGFEFloodElement: any; SVGFEFuncAElement: any; SVGFEFuncBElement: any; SVGFEFuncGElement: any; SVGFEFuncRElement: any; SVGFEGaussianBlurElement: any; SVGFEImageElement: any; SVGFEMergeElement: any; SVGFEMergeNodeElement: any; SVGFEMorphologyElement: any; SVGFEOffsetElement: any; SVGFEPointLightElement: any; SVGFESpecularLightingElement: any; SVGFESpotLightElement: any; SVGFETileElement: any; SVGFETurbulenceElement: any; SVGFilterElement: any; SVGForeignObjectElement: any; SVGGElement: any; SVGGeometryElement: any; SVGGradientElement: any; SVGGraphicsElement: any; SVGImageElement: any; SVGLength: any; SVGLengthList: any; SVGLineElement: any; SVGLinearGradientElement: any; SVGMPathElement: any; SVGMarkerElement: any; SVGMaskElement: any; SVGMetadataElement: any; SVGNumber: any; SVGNumberList: any; SVGPathElement: any; SVGPatternElement: any; SVGPointList: any; SVGPolygonElement: any; SVGPolylineElement: any; SVGPreserveAspectRatio: any; SVGRadialGradientElement: any; SVGRectElement: any; SVGSVGElement: any; SVGScriptElement: any; SVGSetElement: any; SVGStopElement: any; SVGStringList: any; SVGStyleElement: any; SVGSwitchElement: any; SVGSymbolElement: any; SVGTSpanElement: any; SVGTextContentElement: any; SVGTextElement: any; SVGTextPathElement: any; SVGTextPositioningElement: any; SVGTitleElement: any; SVGTransform: any; SVGTransformList: any; SVGUnitTypes: any; SVGUseElement: any; SVGViewElement: any; Screen: any; ScreenOrientation: any; ScriptProcessorNode: any; SecurityPolicyViolationEvent: any; Selection: any; ServiceWorker: any; ServiceWorkerContainer: any; ServiceWorkerRegistration: any; ShadowRoot: any; SharedWorker: any; SourceBuffer: any; SourceBufferList: any; SpeechRecognitionAlternative: any; SpeechRecognitionResult: any; SpeechRecognitionResultList: any; SpeechSynthesis: any; SpeechSynthesisErrorEvent: any; SpeechSynthesisEvent: any; SpeechSynthesisUtterance: any; SpeechSynthesisVoice: any; StaticRange: any; StereoPannerNode: any; Storage: any; StorageEvent: any; StorageManager: any; StyleSheet: any; StyleSheetList: any; SubmitEvent: any; SubtleCrypto: any; Text: any; TextDecoder: any; TextDecoderStream: any; TextEncoder: any; TextEncoderStream: any; TextMetrics: any; TextTrack: any; TextTrackCue: any; TextTrackCueList: any; TextTrackList: any; TimeRanges: any; Touch: any; TouchEvent: any; TouchList: any; TrackEvent: any; TransformStream: any; TransformStreamDefaultController: any; TransitionEvent: any; TreeWalker: any; UIEvent: any; URL: any; webkitURL: any; URLSearchParams: any; VTTCue: any; VTTRegion: any; ValidityState: any; VideoColorSpace: any; VideoPlaybackQuality: any; VisualViewport: any; WaveShaperNode: any; WebGL2RenderingContext: any; WebGLActiveInfo: any; WebGLBuffer: any; WebGLContextEvent: any; WebGLFramebuffer: any; WebGLProgram: any; WebGLQuery: any; WebGLRenderbuffer: any; WebGLRenderingContext: any; WebGLSampler: any; WebGLShader: any; WebGLShaderPrecisionFormat: any; WebGLSync: any; WebGLTexture: any; WebGLTransformFeedback: any; WebGLUniformLocation: any; WebGLVertexArrayObject: any; WebSocket: any; WheelEvent: any; Window: any; Worker: any; Worklet: any; WritableStream: any; WritableStreamDefaultController: any; WritableStreamDefaultWriter: any; XMLDocument: any; XMLHttpRequest: any; XMLHttpRequestEventTarget: any; XMLHttpRequestUpload: any; XMLSerializer: any; XPathEvaluator: any; XPathExpression: any; XPathResult: any; XSLTProcessor: any; console: any; CSS: any; WebAssembly: any; Audio: any; Image: any; Option: any; Map: any; WeakMap: any; Set: any; WeakSet: any; Proxy: any; Reflect: any; foo: any; undefined: any; }; designMode: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; dir: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly doctype: { readonly name: any; readonly ownerDocument: any; readonly publicId: any; readonly systemId: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; after: any; before: any; remove: any; replaceWith: any; }; readonly documentElement: { accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; addEventListener: any; removeEventListener: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; }; readonly documentURI: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; domain: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly embeds: { item: any; namedItem: any; readonly length: any; }; fgColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly forms: { item: any; namedItem: any; readonly length: any; }; readonly fullscreen: { valueOf: any; }; readonly fullscreenEnabled: { valueOf: any; }; readonly head: { addEventListener: any; removeEventListener: any; accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; }; readonly hidden: { valueOf: any; }; readonly images: { item: any; namedItem: any; readonly length: any; }; readonly implementation: { createDocument: any; createDocumentType: any; createHTMLDocument: any; hasFeature: any; }; readonly inputEncoding: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly lastModified: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; linkColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly links: { item: any; namedItem: any; readonly length: any; }; location: { readonly ancestorOrigins: any; hash: any; host: any; hostname: any; href: any; toString: any; readonly origin: any; pathname: any; port: any; protocol: any; search: any; assign: any; reload: any; replace: any; }; onfullscreenchange: unknown; onfullscreenerror: unknown; onpointerlockchange: unknown; onpointerlockerror: unknown; onreadystatechange: unknown; onvisibilitychange: unknown; readonly ownerDocument: unknown; readonly pictureInPictureEnabled: { valueOf: any; }; readonly plugins: { item: any; namedItem: any; readonly length: any; }; readonly readyState: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly referrer: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly rootElement: { currentScale: any; readonly currentTranslate: any; readonly height: any; readonly width: any; readonly x: any; readonly y: any; animationsPaused: any; checkEnclosure: any; checkIntersection: any; createSVGAngle: any; createSVGLength: any; createSVGMatrix: any; createSVGNumber: any; createSVGPoint: any; createSVGRect: any; createSVGTransform: any; createSVGTransformFromMatrix: any; deselectAll: any; forceRedraw: any; getCurrentTime: any; getElementById: any; getEnclosureList: any; getIntersectionList: any; pauseAnimations: any; setCurrentTime: any; suspendRedraw: any; unpauseAnimations: any; unsuspendRedraw: any; unsuspendRedrawAll: any; addEventListener: any; removeEventListener: any; readonly transform: any; getBBox: any; getCTM: any; getScreenCTM: any; readonly className: any; readonly ownerSVGElement: any; readonly viewportElement: any; readonly attributes: any; readonly classList: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; readonly requiredExtensions: any; readonly systemLanguage: any; readonly preserveAspectRatio: any; readonly viewBox: any; onafterprint: any; onbeforeprint: any; onbeforeunload: any; ongamepadconnected: any; ongamepaddisconnected: any; onhashchange: any; onlanguagechange: any; onmessage: any; onmessageerror: any; onoffline: any; ononline: any; onpagehide: any; onpageshow: any; onpopstate: any; onrejectionhandled: any; onstorage: any; onunhandledrejection: any; onunload: any; }; readonly scripts: { item: any; namedItem: any; readonly length: any; }; readonly scrollingElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly timeline: { readonly currentTime: any; }; title: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly visibilityState: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; vlinkColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; adoptNode: unknown; captureEvents: unknown; caretRangeFromPoint: unknown; clear: unknown; close: unknown; createAttribute: unknown; createAttributeNS: unknown; createCDATASection: unknown; createComment: unknown; createDocumentFragment: unknown; createElement: unknown; createElementNS: unknown; createEvent: unknown; createNodeIterator: unknown; createProcessingInstruction: unknown; createRange: unknown; createTextNode: unknown; createTreeWalker: unknown; execCommand: unknown; exitFullscreen: unknown; exitPictureInPicture: unknown; exitPointerLock: unknown; getElementById: unknown; getElementsByClassName: unknown; getElementsByName: unknown; getElementsByTagName: unknown; getElementsByTagNameNS: unknown; getSelection: unknown; hasFocus: unknown; hasStorageAccess: unknown; importNode: unknown; open: unknown; queryCommandEnabled: unknown; queryCommandIndeterm: unknown; queryCommandState: unknown; queryCommandSupported: unknown; queryCommandValue: unknown; releaseEvents: unknown; requestStorageAccess: unknown; write: unknown; writeln: unknown; addEventListener: unknown; removeEventListener: unknown; readonly baseURI: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly childNodes: { item: any; forEach: any; readonly length: any; }; readonly firstChild: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly isConnected: { valueOf: any; }; readonly lastChild: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly nextSibling: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly nodeName: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly nodeType: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; nodeValue: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly parentElement: { accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; addEventListener: any; removeEventListener: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; }; readonly parentNode: { readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly previousSibling: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; textContent: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; appendChild: unknown; cloneNode: unknown; compareDocumentPosition: unknown; contains: unknown; getRootNode: unknown; hasChildNodes: unknown; insertBefore: unknown; isDefaultNamespace: unknown; isEqualNode: unknown; isSameNode: unknown; lookupNamespaceURI: unknown; lookupPrefix: unknown; normalize: unknown; removeChild: unknown; replaceChild: unknown; readonly ATTRIBUTE_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly CDATA_SECTION_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly COMMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_FRAGMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_CONTAINED_BY: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_CONTAINS: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_DISCONNECTED: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_FOLLOWING: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_PRECEDING: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_TYPE_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly ELEMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly ENTITY_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly ENTITY_REFERENCE_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly NOTATION_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly PROCESSING_INSTRUCTION_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly TEXT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; dispatchEvent: unknown; oncopy: unknown; oncut: unknown; onpaste: unknown; readonly activeElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; adoptedStyleSheets: unknown[]; readonly fullscreenElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly pictureInPictureElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly pointerLockElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly styleSheets: { readonly length: any; item: any; }; elementFromPoint: unknown; elementsFromPoint: unknown; getAnimations: unknown; readonly fonts: { onloading: any; onloadingdone: any; onloadingerror: any; readonly ready: any; readonly status: any; check: any; load: any; forEach: any; addEventListener: any; removeEventListener: any; dispatchEvent: any; }; onabort: unknown; onanimationcancel: unknown; onanimationend: unknown; onanimationiteration: unknown; onanimationstart: unknown; onauxclick: unknown; onbeforeinput: unknown; onblur: unknown; oncancel: unknown; oncanplay: unknown; oncanplaythrough: unknown; onchange: unknown; onclick: unknown; onclose: unknown; oncontextmenu: unknown; oncuechange: unknown; ondblclick: unknown; ondrag: unknown; ondragend: unknown; ondragenter: unknown; ondragleave: unknown; ondragover: unknown; ondragstart: unknown; ondrop: unknown; ondurationchange: unknown; onemptied: unknown; onended: unknown; onerror: unknown; onfocus: unknown; onformdata: unknown; ongotpointercapture: unknown; oninput: unknown; oninvalid: unknown; onkeydown: unknown; onkeypress: unknown; onkeyup: unknown; onload: unknown; onloadeddata: unknown; onloadedmetadata: unknown; onloadstart: unknown; onlostpointercapture: unknown; onmousedown: unknown; onmouseenter: unknown; onmouseleave: unknown; onmousemove: unknown; onmouseout: unknown; onmouseover: unknown; onmouseup: unknown; onpause: unknown; onplay: unknown; onplaying: unknown; onpointercancel: unknown; onpointerdown: unknown; onpointerenter: unknown; onpointerleave: unknown; onpointermove: unknown; onpointerout: unknown; onpointerover: unknown; onpointerup: unknown; onprogress: unknown; onratechange: unknown; onreset: unknown; onresize: unknown; onscroll: unknown; onsecuritypolicyviolation: unknown; onseeked: unknown; onseeking: unknown; onselect: unknown; onselectionchange: unknown; onselectstart: unknown; onslotchange: unknown; onstalled: unknown; onsubmit: unknown; onsuspend: unknown; ontimeupdate: unknown; ontoggle: unknown; ontouchcancel?: unknown; ontouchend?: unknown; ontouchmove?: unknown; ontouchstart?: unknown; ontransitioncancel: unknown; ontransitionend: unknown; ontransitionrun: unknown; ontransitionstart: unknown; onvolumechange: unknown; onwaiting: unknown; onwebkitanimationend: unknown; onwebkitanimationiteration: unknown; onwebkitanimationstart: unknown; onwebkittransitionend: unknown; onwheel: unknown; readonly childElementCount: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly children: { namedItem: any; readonly length: any; item: any; }; readonly firstElementChild: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly lastElementChild: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; append: unknown; prepend: unknown; querySelector: unknown; querySelectorAll: unknown; replaceChildren: unknown; createExpression: unknown; createNSResolver: unknown; evaluate: unknown; } >out2 : { onreadystatechange: unknown; readonly readyState: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly response: unknown; readonly responseText: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; responseType: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly responseURL: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly responseXML: { readonly URL: any; alinkColor: any; readonly all: any; readonly anchors: any; readonly applets: any; bgColor: any; body: any; readonly characterSet: any; readonly charset: any; readonly compatMode: any; readonly contentType: any; cookie: any; readonly currentScript: any; readonly defaultView: any; designMode: any; dir: any; readonly doctype: any; readonly documentElement: any; readonly documentURI: any; domain: any; readonly embeds: any; fgColor: any; readonly forms: any; readonly fullscreen: any; readonly fullscreenEnabled: any; readonly head: any; readonly hidden: any; readonly images: any; readonly implementation: any; readonly inputEncoding: any; readonly lastModified: any; linkColor: any; readonly links: any; location: any; onfullscreenchange: any; onfullscreenerror: any; onpointerlockchange: any; onpointerlockerror: any; onreadystatechange: any; onvisibilitychange: any; readonly ownerDocument: any; readonly pictureInPictureEnabled: any; readonly plugins: any; readonly readyState: any; readonly referrer: any; readonly rootElement: any; readonly scripts: any; readonly scrollingElement: any; readonly timeline: any; title: any; readonly visibilityState: any; vlinkColor: any; adoptNode: any; captureEvents: any; caretRangeFromPoint: any; clear: any; close: any; createAttribute: any; createAttributeNS: any; createCDATASection: any; createComment: any; createDocumentFragment: any; createElement: any; createElementNS: any; createEvent: any; createNodeIterator: any; createProcessingInstruction: any; createRange: any; createTextNode: any; createTreeWalker: any; execCommand: any; exitFullscreen: any; exitPictureInPicture: any; exitPointerLock: any; getElementById: any; getElementsByClassName: any; getElementsByName: any; getElementsByTagName: any; getElementsByTagNameNS: any; getSelection: any; hasFocus: any; hasStorageAccess: any; importNode: any; open: any; queryCommandEnabled: any; queryCommandIndeterm: any; queryCommandState: any; queryCommandSupported: any; queryCommandValue: any; releaseEvents: any; requestStorageAccess: any; write: any; writeln: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; oncopy: any; oncut: any; onpaste: any; readonly activeElement: any; adoptedStyleSheets: any; readonly fullscreenElement: any; readonly pictureInPictureElement: any; readonly pointerLockElement: any; readonly styleSheets: any; elementFromPoint: any; elementsFromPoint: any; getAnimations: any; readonly fonts: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; createExpression: any; createNSResolver: any; evaluate: any; }; readonly status: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly statusText: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; timeout: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly upload: { addEventListener: any; removeEventListener: any; onabort: any; onerror: any; onload: any; onloadend: any; onloadstart: any; onprogress: any; ontimeout: any; dispatchEvent: any; }; withCredentials: { valueOf: any; }; abort: unknown; getAllResponseHeaders: unknown; getResponseHeader: unknown; open: unknown; overrideMimeType: unknown; send: unknown; setRequestHeader: unknown; readonly DONE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly HEADERS_RECEIVED: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly LOADING: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly OPENED: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly UNSENT: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; addEventListener: unknown; removeEventListener: unknown; onabort: unknown; onerror: unknown; onload: unknown; onloadend: unknown; onloadstart: unknown; onprogress: unknown; ontimeout: unknown; dispatchEvent: unknown; } ->responseXML : { readonly URL: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; alinkColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly all: { readonly length: any; item: any; namedItem: any; }; readonly anchors: { item: any; namedItem: any; readonly length: any; }; readonly applets: { namedItem: any; readonly length: any; item: any; }; bgColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; body: { accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; addEventListener: any; removeEventListener: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; }; readonly characterSet: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly charset: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly compatMode: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly contentType: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; cookie: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly currentScript: { async: any; charset: any; crossOrigin: any; defer: any; event: any; htmlFor: any; integrity: any; noModule: any; referrerPolicy: any; src: any; text: any; type: any; addEventListener: any; removeEventListener: any; accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; } | { type: any; addEventListener: any; removeEventListener: any; readonly className: any; readonly ownerSVGElement: any; readonly viewportElement: any; readonly attributes: any; readonly classList: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; readonly href: any; }; readonly defaultView: { clientInformation: any; closed: any; customElements: any; devicePixelRatio: any; document: any; event: any; external: any; frameElement: any; frames: any; history: any; innerHeight: any; innerWidth: any; length: any; location: any; locationbar: any; menubar: any; name: any; navigator: any; ondevicemotion: any; ondeviceorientation: any; onorientationchange: any; opener: any; orientation: any; outerHeight: any; outerWidth: any; pageXOffset: any; pageYOffset: any; parent: any; personalbar: any; screen: any; screenLeft: any; screenTop: any; screenX: any; screenY: any; scrollX: any; scrollY: any; scrollbars: any; self: any; speechSynthesis: any; status: any; statusbar: any; toolbar: any; top: any; visualViewport: any; window: any; alert: any; blur: any; cancelIdleCallback: any; captureEvents: any; close: any; confirm: any; focus: any; getComputedStyle: any; getSelection: any; matchMedia: any; moveBy: any; moveTo: any; open: any; postMessage: any; print: any; prompt: any; releaseEvents: any; requestIdleCallback: any; resizeBy: any; resizeTo: any; scroll: any; scrollBy: any; scrollTo: any; stop: any; addEventListener: any; removeEventListener: any; dispatchEvent: any; cancelAnimationFrame: any; requestAnimationFrame: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel: any; ontouchend: any; ontouchmove: any; ontouchstart: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; onafterprint: any; onbeforeprint: any; onbeforeunload: any; ongamepadconnected: any; ongamepaddisconnected: any; onhashchange: any; onlanguagechange: any; onmessage: any; onmessageerror: any; onoffline: any; ononline: any; onpagehide: any; onpageshow: any; onpopstate: any; onrejectionhandled: any; onstorage: any; onunhandledrejection: any; onunload: any; localStorage: any; caches: any; crossOriginIsolated: any; crypto: any; indexedDB: any; isSecureContext: any; origin: any; performance: any; atob: any; btoa: any; clearInterval: any; clearTimeout: any; createImageBitmap: any; fetch: any; queueMicrotask: any; reportError: any; setInterval: any; setTimeout: any; structuredClone: any; sessionStorage: any; readonly globalThis: any; eval: any; parseInt: any; parseFloat: any; isNaN: any; isFinite: any; decodeURI: any; decodeURIComponent: any; encodeURI: any; encodeURIComponent: any; escape: any; unescape: any; NaN: any; Infinity: any; Symbol: any; Object: any; Function: any; String: any; Boolean: any; Number: any; Math: any; Date: any; RegExp: any; Error: any; EvalError: any; RangeError: any; ReferenceError: any; SyntaxError: any; TypeError: any; URIError: any; JSON: any; Array: any; Promise: any; ArrayBuffer: any; DataView: any; Int8Array: any; Uint8Array: any; Uint8ClampedArray: any; Int16Array: any; Uint16Array: any; Int32Array: any; Uint32Array: any; Float32Array: any; Float64Array: any; Intl: any; toString: any; NodeFilter: any; AbortController: any; AbortSignal: any; AbstractRange: any; AnalyserNode: any; Animation: any; AnimationEffect: any; AnimationEvent: any; AnimationPlaybackEvent: any; AnimationTimeline: any; Attr: any; AudioBuffer: any; AudioBufferSourceNode: any; AudioContext: any; AudioDestinationNode: any; AudioListener: any; AudioNode: any; AudioParam: any; AudioParamMap: any; AudioProcessingEvent: any; AudioScheduledSourceNode: any; AudioWorklet: any; AudioWorkletNode: any; AuthenticatorAssertionResponse: any; AuthenticatorAttestationResponse: any; AuthenticatorResponse: any; BarProp: any; BaseAudioContext: any; BeforeUnloadEvent: any; BiquadFilterNode: any; Blob: any; BlobEvent: any; BroadcastChannel: any; ByteLengthQueuingStrategy: any; CDATASection: any; CSSAnimation: any; CSSConditionRule: any; CSSCounterStyleRule: any; CSSFontFaceRule: any; CSSFontPaletteValuesRule: any; CSSGroupingRule: any; CSSImportRule: any; CSSKeyframeRule: any; CSSKeyframesRule: any; CSSLayerBlockRule: any; CSSLayerStatementRule: any; CSSMediaRule: any; CSSNamespaceRule: any; CSSPageRule: any; CSSRule: any; CSSRuleList: any; CSSStyleDeclaration: any; CSSStyleRule: any; CSSStyleSheet: any; CSSSupportsRule: any; CSSTransition: any; Cache: any; CacheStorage: any; CanvasCaptureMediaStreamTrack: any; CanvasGradient: any; CanvasPattern: any; CanvasRenderingContext2D: any; ChannelMergerNode: any; ChannelSplitterNode: any; CharacterData: any; Clipboard: any; ClipboardEvent: any; ClipboardItem: any; CloseEvent: any; Comment: any; CompositionEvent: any; ConstantSourceNode: any; ConvolverNode: any; CountQueuingStrategy: any; Credential: any; CredentialsContainer: any; Crypto: any; CryptoKey: any; CustomElementRegistry: any; CustomEvent: any; DOMException: any; DOMImplementation: any; DOMMatrix: any; SVGMatrix: any; WebKitCSSMatrix: any; DOMMatrixReadOnly: any; DOMParser: any; DOMPoint: any; SVGPoint: any; DOMPointReadOnly: any; DOMQuad: any; DOMRect: any; SVGRect: any; DOMRectList: any; DOMRectReadOnly: any; DOMStringList: any; DOMStringMap: any; DOMTokenList: any; DataTransfer: any; DataTransferItem: any; DataTransferItemList: any; DelayNode: any; DeviceMotionEvent: any; DeviceOrientationEvent: any; Document: any; DocumentFragment: any; DocumentTimeline: any; DocumentType: any; DragEvent: any; DynamicsCompressorNode: any; Element: any; ElementInternals: any; ErrorEvent: any; Event: any; EventCounts: any; EventSource: any; EventTarget: any; External: any; File: any; FileList: any; FileReader: any; FileSystem: any; FileSystemDirectoryEntry: any; FileSystemDirectoryHandle: any; FileSystemDirectoryReader: any; FileSystemEntry: any; FileSystemFileEntry: any; FileSystemFileHandle: any; FileSystemHandle: any; FocusEvent: any; FontFace: any; FontFaceSet: any; FontFaceSetLoadEvent: any; FormData: any; FormDataEvent: any; GainNode: any; Gamepad: any; GamepadButton: any; GamepadEvent: any; GamepadHapticActuator: any; Geolocation: any; GeolocationCoordinates: any; GeolocationPosition: any; GeolocationPositionError: any; HTMLAllCollection: any; HTMLAnchorElement: any; HTMLAreaElement: any; HTMLAudioElement: any; HTMLBRElement: any; HTMLBaseElement: any; HTMLBodyElement: any; HTMLButtonElement: any; HTMLCanvasElement: any; HTMLCollection: any; HTMLDListElement: any; HTMLDataElement: any; HTMLDataListElement: any; HTMLDetailsElement: any; HTMLDialogElement: any; HTMLDirectoryElement: any; HTMLDivElement: any; HTMLDocument: any; HTMLElement: any; HTMLEmbedElement: any; HTMLFieldSetElement: any; HTMLFontElement: any; HTMLFormControlsCollection: any; HTMLFormElement: any; HTMLFrameElement: any; HTMLFrameSetElement: any; HTMLHRElement: any; HTMLHeadElement: any; HTMLHeadingElement: any; HTMLHtmlElement: any; HTMLIFrameElement: any; HTMLImageElement: any; HTMLInputElement: any; HTMLLIElement: any; HTMLLabelElement: any; HTMLLegendElement: any; HTMLLinkElement: any; HTMLMapElement: any; HTMLMarqueeElement: any; HTMLMediaElement: any; HTMLMenuElement: any; HTMLMetaElement: any; HTMLMeterElement: any; HTMLModElement: any; HTMLOListElement: any; HTMLObjectElement: any; HTMLOptGroupElement: any; HTMLOptionElement: any; HTMLOptionsCollection: any; HTMLOutputElement: any; HTMLParagraphElement: any; HTMLParamElement: any; HTMLPictureElement: any; HTMLPreElement: any; HTMLProgressElement: any; HTMLQuoteElement: any; HTMLScriptElement: any; HTMLSelectElement: any; HTMLSlotElement: any; HTMLSourceElement: any; HTMLSpanElement: any; HTMLStyleElement: any; HTMLTableCaptionElement: any; HTMLTableCellElement: any; HTMLTableColElement: any; HTMLTableElement: any; HTMLTableRowElement: any; HTMLTableSectionElement: any; HTMLTemplateElement: any; HTMLTextAreaElement: any; HTMLTimeElement: any; HTMLTitleElement: any; HTMLTrackElement: any; HTMLUListElement: any; HTMLUnknownElement: any; HTMLVideoElement: any; HashChangeEvent: any; Headers: any; History: any; IDBCursor: any; IDBCursorWithValue: any; IDBDatabase: any; IDBFactory: any; IDBIndex: any; IDBKeyRange: any; IDBObjectStore: any; IDBOpenDBRequest: any; IDBRequest: any; IDBTransaction: any; IDBVersionChangeEvent: any; IIRFilterNode: any; IdleDeadline: any; ImageBitmap: any; ImageBitmapRenderingContext: any; ImageData: any; InputDeviceInfo: any; InputEvent: any; IntersectionObserver: any; IntersectionObserverEntry: any; KeyboardEvent: any; KeyframeEffect: any; Location: any; Lock: any; LockManager: any; MathMLElement: any; MediaCapabilities: any; MediaDeviceInfo: any; MediaDevices: any; MediaElementAudioSourceNode: any; MediaEncryptedEvent: any; MediaError: any; MediaKeyMessageEvent: any; MediaKeySession: any; MediaKeyStatusMap: any; MediaKeySystemAccess: any; MediaKeys: any; MediaList: any; MediaMetadata: any; MediaQueryList: any; MediaQueryListEvent: any; MediaRecorder: any; MediaSession: any; MediaSource: any; MediaStream: any; MediaStreamAudioDestinationNode: any; MediaStreamAudioSourceNode: any; MediaStreamTrack: any; MediaStreamTrackEvent: any; MessageChannel: any; MessageEvent: any; MessagePort: any; MimeType: any; MimeTypeArray: any; MouseEvent: any; MutationEvent: any; MutationObserver: any; MutationRecord: any; NamedNodeMap: any; NavigationPreloadManager: any; Navigator: any; Node: any; NodeIterator: any; NodeList: any; Notification: any; OfflineAudioCompletionEvent: any; OfflineAudioContext: any; OscillatorNode: any; OverconstrainedError: any; PageTransitionEvent: any; PannerNode: any; Path2D: any; PaymentMethodChangeEvent: any; PaymentRequest: any; PaymentRequestUpdateEvent: any; PaymentResponse: any; Performance: any; PerformanceEntry: any; PerformanceEventTiming: any; PerformanceMark: any; PerformanceMeasure: any; PerformanceNavigation: any; PerformanceNavigationTiming: any; PerformanceObserver: any; PerformanceObserverEntryList: any; PerformancePaintTiming: any; PerformanceResourceTiming: any; PerformanceServerTiming: any; PerformanceTiming: any; PeriodicWave: any; PermissionStatus: any; Permissions: any; PictureInPictureEvent: any; PictureInPictureWindow: any; Plugin: any; PluginArray: any; PointerEvent: any; PopStateEvent: any; ProcessingInstruction: any; ProgressEvent: any; PromiseRejectionEvent: any; PublicKeyCredential: any; PushManager: any; PushSubscription: any; PushSubscriptionOptions: any; RTCCertificate: any; RTCDTMFSender: any; RTCDTMFToneChangeEvent: any; RTCDataChannel: any; RTCDataChannelEvent: any; RTCDtlsTransport: any; RTCEncodedAudioFrame: any; RTCEncodedVideoFrame: any; RTCError: any; RTCErrorEvent: any; RTCIceCandidate: any; RTCIceTransport: any; RTCPeerConnection: any; RTCPeerConnectionIceErrorEvent: any; RTCPeerConnectionIceEvent: any; RTCRtpReceiver: any; RTCRtpSender: any; RTCRtpTransceiver: any; RTCSctpTransport: any; RTCSessionDescription: any; RTCStatsReport: any; RTCTrackEvent: any; RadioNodeList: any; Range: any; ReadableByteStreamController: any; ReadableStream: any; ReadableStreamBYOBReader: any; ReadableStreamBYOBRequest: any; ReadableStreamDefaultController: any; ReadableStreamDefaultReader: any; RemotePlayback: any; Request: any; ResizeObserver: any; ResizeObserverEntry: any; ResizeObserverSize: any; Response: any; SVGAElement: any; SVGAngle: any; SVGAnimateElement: any; SVGAnimateMotionElement: any; SVGAnimateTransformElement: any; SVGAnimatedAngle: any; SVGAnimatedBoolean: any; SVGAnimatedEnumeration: any; SVGAnimatedInteger: any; SVGAnimatedLength: any; SVGAnimatedLengthList: any; SVGAnimatedNumber: any; SVGAnimatedNumberList: any; SVGAnimatedPreserveAspectRatio: any; SVGAnimatedRect: any; SVGAnimatedString: any; SVGAnimatedTransformList: any; SVGAnimationElement: any; SVGCircleElement: any; SVGClipPathElement: any; SVGComponentTransferFunctionElement: any; SVGDefsElement: any; SVGDescElement: any; SVGElement: any; SVGEllipseElement: any; SVGFEBlendElement: any; SVGFEColorMatrixElement: any; SVGFEComponentTransferElement: any; SVGFECompositeElement: any; SVGFEConvolveMatrixElement: any; SVGFEDiffuseLightingElement: any; SVGFEDisplacementMapElement: any; SVGFEDistantLightElement: any; SVGFEDropShadowElement: any; SVGFEFloodElement: any; SVGFEFuncAElement: any; SVGFEFuncBElement: any; SVGFEFuncGElement: any; SVGFEFuncRElement: any; SVGFEGaussianBlurElement: any; SVGFEImageElement: any; SVGFEMergeElement: any; SVGFEMergeNodeElement: any; SVGFEMorphologyElement: any; SVGFEOffsetElement: any; SVGFEPointLightElement: any; SVGFESpecularLightingElement: any; SVGFESpotLightElement: any; SVGFETileElement: any; SVGFETurbulenceElement: any; SVGFilterElement: any; SVGForeignObjectElement: any; SVGGElement: any; SVGGeometryElement: any; SVGGradientElement: any; SVGGraphicsElement: any; SVGImageElement: any; SVGLength: any; SVGLengthList: any; SVGLineElement: any; SVGLinearGradientElement: any; SVGMPathElement: any; SVGMarkerElement: any; SVGMaskElement: any; SVGMetadataElement: any; SVGNumber: any; SVGNumberList: any; SVGPathElement: any; SVGPatternElement: any; SVGPointList: any; SVGPolygonElement: any; SVGPolylineElement: any; SVGPreserveAspectRatio: any; SVGRadialGradientElement: any; SVGRectElement: any; SVGSVGElement: any; SVGScriptElement: any; SVGSetElement: any; SVGStopElement: any; SVGStringList: any; SVGStyleElement: any; SVGSwitchElement: any; SVGSymbolElement: any; SVGTSpanElement: any; SVGTextContentElement: any; SVGTextElement: any; SVGTextPathElement: any; SVGTextPositioningElement: any; SVGTitleElement: any; SVGTransform: any; SVGTransformList: any; SVGUnitTypes: any; SVGUseElement: any; SVGViewElement: any; Screen: any; ScreenOrientation: any; ScriptProcessorNode: any; SecurityPolicyViolationEvent: any; Selection: any; ServiceWorker: any; ServiceWorkerContainer: any; ServiceWorkerRegistration: any; ShadowRoot: any; SharedWorker: any; SourceBuffer: any; SourceBufferList: any; SpeechRecognitionAlternative: any; SpeechRecognitionResult: any; SpeechRecognitionResultList: any; SpeechSynthesis: any; SpeechSynthesisErrorEvent: any; SpeechSynthesisEvent: any; SpeechSynthesisUtterance: any; SpeechSynthesisVoice: any; StaticRange: any; StereoPannerNode: any; Storage: any; StorageEvent: any; StorageManager: any; StyleSheet: any; StyleSheetList: any; SubmitEvent: any; SubtleCrypto: any; Text: any; TextDecoder: any; TextDecoderStream: any; TextEncoder: any; TextEncoderStream: any; TextMetrics: any; TextTrack: any; TextTrackCue: any; TextTrackCueList: any; TextTrackList: any; TimeRanges: any; Touch: any; TouchEvent: any; TouchList: any; TrackEvent: any; TransformStream: any; TransformStreamDefaultController: any; TransitionEvent: any; TreeWalker: any; UIEvent: any; URL: any; webkitURL: any; URLSearchParams: any; VTTCue: any; VTTRegion: any; ValidityState: any; VideoColorSpace: any; VideoPlaybackQuality: any; VisualViewport: any; WaveShaperNode: any; WebGL2RenderingContext: any; WebGLActiveInfo: any; WebGLBuffer: any; WebGLContextEvent: any; WebGLFramebuffer: any; WebGLProgram: any; WebGLQuery: any; WebGLRenderbuffer: any; WebGLRenderingContext: any; WebGLSampler: any; WebGLShader: any; WebGLShaderPrecisionFormat: any; WebGLSync: any; WebGLTexture: any; WebGLTransformFeedback: any; WebGLUniformLocation: any; WebGLVertexArrayObject: any; WebSocket: any; WheelEvent: any; Window: any; Worker: any; Worklet: any; WritableStream: any; WritableStreamDefaultController: any; WritableStreamDefaultWriter: any; XMLDocument: any; XMLHttpRequest: any; XMLHttpRequestEventTarget: any; XMLHttpRequestUpload: any; XMLSerializer: any; XPathEvaluator: any; XPathExpression: any; XPathResult: any; XSLTProcessor: any; console: any; CSS: any; WebAssembly: any; Audio: any; Image: any; Option: any; Map: any; WeakMap: any; Set: any; WeakSet: any; Proxy: any; Reflect: any; foo: any; undefined: any; }; designMode: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; dir: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly doctype: { readonly name: any; readonly ownerDocument: any; readonly publicId: any; readonly systemId: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; after: any; before: any; remove: any; replaceWith: any; }; readonly documentElement: { accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; addEventListener: any; removeEventListener: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; }; readonly documentURI: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; domain: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly embeds: { item: any; namedItem: any; readonly length: any; }; fgColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly forms: { item: any; namedItem: any; readonly length: any; }; readonly fullscreen: { valueOf: any; }; readonly fullscreenEnabled: { valueOf: any; }; readonly head: { addEventListener: any; removeEventListener: any; accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; }; readonly hidden: { valueOf: any; }; readonly images: { item: any; namedItem: any; readonly length: any; }; readonly implementation: { createDocument: any; createDocumentType: any; createHTMLDocument: any; hasFeature: any; }; readonly inputEncoding: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly lastModified: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; linkColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly links: { item: any; namedItem: any; readonly length: any; }; location: { readonly ancestorOrigins: any; hash: any; host: any; hostname: any; href: any; toString: any; readonly origin: any; pathname: any; port: any; protocol: any; search: any; assign: any; reload: any; replace: any; }; onfullscreenchange: unknown; onfullscreenerror: unknown; onpointerlockchange: unknown; onpointerlockerror: unknown; onreadystatechange: unknown; onvisibilitychange: unknown; readonly ownerDocument: unknown; readonly pictureInPictureEnabled: { valueOf: any; }; readonly plugins: { item: any; namedItem: any; readonly length: any; }; readonly readyState: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly referrer: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly rootElement: { currentScale: any; readonly currentTranslate: any; readonly height: any; readonly width: any; readonly x: any; readonly y: any; animationsPaused: any; checkEnclosure: any; checkIntersection: any; createSVGAngle: any; createSVGLength: any; createSVGMatrix: any; createSVGNumber: any; createSVGPoint: any; createSVGRect: any; createSVGTransform: any; createSVGTransformFromMatrix: any; deselectAll: any; forceRedraw: any; getCurrentTime: any; getElementById: any; getEnclosureList: any; getIntersectionList: any; pauseAnimations: any; setCurrentTime: any; suspendRedraw: any; unpauseAnimations: any; unsuspendRedraw: any; unsuspendRedrawAll: any; addEventListener: any; removeEventListener: any; readonly transform: any; getBBox: any; getCTM: any; getScreenCTM: any; readonly className: any; readonly ownerSVGElement: any; readonly viewportElement: any; readonly attributes: any; readonly classList: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; readonly requiredExtensions: any; readonly systemLanguage: any; readonly preserveAspectRatio: any; readonly viewBox: any; onafterprint: any; onbeforeprint: any; onbeforeunload: any; ongamepadconnected: any; ongamepaddisconnected: any; onhashchange: any; onlanguagechange: any; onmessage: any; onmessageerror: any; onoffline: any; ononline: any; onpagehide: any; onpageshow: any; onpopstate: any; onrejectionhandled: any; onstorage: any; onunhandledrejection: any; onunload: any; }; readonly scripts: { item: any; namedItem: any; readonly length: any; }; readonly scrollingElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly timeline: { readonly currentTime: any; }; title: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly visibilityState: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; vlinkColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; adoptNode: unknown; captureEvents: unknown; caretRangeFromPoint: unknown; clear: unknown; close: unknown; createAttribute: unknown; createAttributeNS: unknown; createCDATASection: unknown; createComment: unknown; createDocumentFragment: unknown; createElement: unknown; createElementNS: unknown; createEvent: unknown; createNodeIterator: unknown; createProcessingInstruction: unknown; createRange: unknown; createTextNode: unknown; createTreeWalker: unknown; execCommand: unknown; exitFullscreen: unknown; exitPictureInPicture: unknown; exitPointerLock: unknown; getElementById: unknown; getElementsByClassName: unknown; getElementsByName: unknown; getElementsByTagName: unknown; getElementsByTagNameNS: unknown; getSelection: unknown; hasFocus: unknown; hasStorageAccess: unknown; importNode: unknown; open: unknown; queryCommandEnabled: unknown; queryCommandIndeterm: unknown; queryCommandState: unknown; queryCommandSupported: unknown; queryCommandValue: unknown; releaseEvents: unknown; requestStorageAccess: unknown; write: unknown; writeln: unknown; addEventListener: unknown; removeEventListener: unknown; readonly baseURI: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly childNodes: { item: any; forEach: any; readonly length: any; }; readonly firstChild: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly isConnected: { valueOf: any; }; readonly lastChild: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly nextSibling: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly nodeName: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly nodeType: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; nodeValue: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly parentElement: { accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; addEventListener: any; removeEventListener: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; }; readonly parentNode: { readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly previousSibling: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; textContent: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; appendChild: unknown; cloneNode: unknown; compareDocumentPosition: unknown; contains: unknown; getRootNode: unknown; hasChildNodes: unknown; insertBefore: unknown; isDefaultNamespace: unknown; isEqualNode: unknown; isSameNode: unknown; lookupNamespaceURI: unknown; lookupPrefix: unknown; normalize: unknown; removeChild: unknown; replaceChild: unknown; readonly ATTRIBUTE_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly CDATA_SECTION_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly COMMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_FRAGMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_CONTAINED_BY: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_CONTAINS: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_DISCONNECTED: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_FOLLOWING: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_PRECEDING: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_TYPE_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly ELEMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly ENTITY_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly ENTITY_REFERENCE_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly NOTATION_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly PROCESSING_INSTRUCTION_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly TEXT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; dispatchEvent: unknown; oncopy: unknown; oncut: unknown; onpaste: unknown; readonly activeElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; adoptedStyleSheets: unknown[]; readonly fullscreenElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly pictureInPictureElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly pointerLockElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly styleSheets: { readonly length: any; item: any; }; elementFromPoint: unknown; elementsFromPoint: unknown; getAnimations: unknown; readonly fonts: { onloading: any; onloadingdone: any; onloadingerror: any; readonly ready: any; readonly status: any; check: any; load: any; forEach: any; addEventListener: any; removeEventListener: any; dispatchEvent: any; }; onabort: unknown; onanimationcancel: unknown; onanimationend: unknown; onanimationiteration: unknown; onanimationstart: unknown; onauxclick: unknown; onbeforeinput: unknown; onblur: unknown; oncancel: unknown; oncanplay: unknown; oncanplaythrough: unknown; onchange: unknown; onclick: unknown; onclose: unknown; oncontextmenu: unknown; oncuechange: unknown; ondblclick: unknown; ondrag: unknown; ondragend: unknown; ondragenter: unknown; ondragleave: unknown; ondragover: unknown; ondragstart: unknown; ondrop: unknown; ondurationchange: unknown; onemptied: unknown; onended: unknown; onerror: unknown; onfocus: unknown; onformdata: unknown; ongotpointercapture: unknown; oninput: unknown; oninvalid: unknown; onkeydown: unknown; onkeypress: unknown; onkeyup: unknown; onload: unknown; onloadeddata: unknown; onloadedmetadata: unknown; onloadstart: unknown; onlostpointercapture: unknown; onmousedown: unknown; onmouseenter: unknown; onmouseleave: unknown; onmousemove: unknown; onmouseout: unknown; onmouseover: unknown; onmouseup: unknown; onpause: unknown; onplay: unknown; onplaying: unknown; onpointercancel: unknown; onpointerdown: unknown; onpointerenter: unknown; onpointerleave: unknown; onpointermove: unknown; onpointerout: unknown; onpointerover: unknown; onpointerup: unknown; onprogress: unknown; onratechange: unknown; onreset: unknown; onresize: unknown; onscroll: unknown; onsecuritypolicyviolation: unknown; onseeked: unknown; onseeking: unknown; onselect: unknown; onselectionchange: unknown; onselectstart: unknown; onslotchange: unknown; onstalled: unknown; onsubmit: unknown; onsuspend: unknown; ontimeupdate: unknown; ontoggle: unknown; ontouchcancel?: unknown; ontouchend?: unknown; ontouchmove?: unknown; ontouchstart?: unknown; ontransitioncancel: unknown; ontransitionend: unknown; ontransitionrun: unknown; ontransitionstart: unknown; onvolumechange: unknown; onwaiting: unknown; onwebkitanimationend: unknown; onwebkitanimationiteration: unknown; onwebkitanimationstart: unknown; onwebkittransitionend: unknown; onwheel: unknown; readonly childElementCount: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly children: { namedItem: any; readonly length: any; item: any; }; readonly firstElementChild: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly lastElementChild: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; append: unknown; prepend: unknown; querySelector: unknown; querySelectorAll: unknown; replaceChildren: unknown; createExpression: unknown; createNSResolver: unknown; evaluate: unknown; } +>responseXML : { readonly URL: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; alinkColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly all: { readonly length: any; item: any; namedItem: any; }; readonly anchors: { item: any; namedItem: any; readonly length: any; }; readonly applets: { namedItem: any; readonly length: any; item: any; }; bgColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; body: { accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; addEventListener: any; removeEventListener: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; }; readonly characterSet: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly charset: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly compatMode: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly contentType: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; cookie: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly currentScript: { async: any; charset: any; crossOrigin: any; defer: any; event: any; htmlFor: any; integrity: any; noModule: any; referrerPolicy: any; src: any; text: any; type: any; addEventListener: any; removeEventListener: any; accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; } | { type: any; addEventListener: any; removeEventListener: any; readonly className: any; readonly ownerSVGElement: any; readonly viewportElement: any; readonly attributes: any; readonly classList: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; readonly href: any; }; readonly defaultView: { clientInformation: any; closed: any; customElements: any; devicePixelRatio: any; document: any; event: any; external: any; frameElement: any; frames: any; history: any; innerHeight: any; innerWidth: any; length: any; location: any; locationbar: any; menubar: any; name: any; navigator: any; ondevicemotion: any; ondeviceorientation: any; onorientationchange: any; opener: any; orientation: any; outerHeight: any; outerWidth: any; pageXOffset: any; pageYOffset: any; parent: any; personalbar: any; screen: any; screenLeft: any; screenTop: any; screenX: any; screenY: any; scrollX: any; scrollY: any; scrollbars: any; self: any; speechSynthesis: any; status: any; statusbar: any; toolbar: any; top: any; visualViewport: any; window: any; alert: any; blur: any; cancelIdleCallback: any; captureEvents: any; close: any; confirm: any; focus: any; getComputedStyle: any; getSelection: any; matchMedia: any; moveBy: any; moveTo: any; open: any; postMessage: any; print: any; prompt: any; releaseEvents: any; requestIdleCallback: any; resizeBy: any; resizeTo: any; scroll: any; scrollBy: any; scrollTo: any; stop: any; addEventListener: any; removeEventListener: any; dispatchEvent: any; cancelAnimationFrame: any; requestAnimationFrame: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; onafterprint: any; onbeforeprint: any; onbeforeunload: any; ongamepadconnected: any; ongamepaddisconnected: any; onhashchange: any; onlanguagechange: any; onmessage: any; onmessageerror: any; onoffline: any; ononline: any; onpagehide: any; onpageshow: any; onpopstate: any; onrejectionhandled: any; onstorage: any; onunhandledrejection: any; onunload: any; localStorage: any; caches: any; crossOriginIsolated: any; crypto: any; indexedDB: any; isSecureContext: any; origin: any; performance: any; atob: any; btoa: any; clearInterval: any; clearTimeout: any; createImageBitmap: any; fetch: any; queueMicrotask: any; reportError: any; setInterval: any; setTimeout: any; structuredClone: any; sessionStorage: any; readonly globalThis: any; eval: any; parseInt: any; parseFloat: any; isNaN: any; isFinite: any; decodeURI: any; decodeURIComponent: any; encodeURI: any; encodeURIComponent: any; escape: any; unescape: any; NaN: any; Infinity: any; Symbol: any; Object: any; Function: any; String: any; Boolean: any; Number: any; Math: any; Date: any; RegExp: any; Error: any; EvalError: any; RangeError: any; ReferenceError: any; SyntaxError: any; TypeError: any; URIError: any; JSON: any; Array: any; Promise: any; ArrayBuffer: any; DataView: any; Int8Array: any; Uint8Array: any; Uint8ClampedArray: any; Int16Array: any; Uint16Array: any; Int32Array: any; Uint32Array: any; Float32Array: any; Float64Array: any; Intl: any; toString: any; NodeFilter: any; AbortController: any; AbortSignal: any; AbstractRange: any; AnalyserNode: any; Animation: any; AnimationEffect: any; AnimationEvent: any; AnimationPlaybackEvent: any; AnimationTimeline: any; Attr: any; AudioBuffer: any; AudioBufferSourceNode: any; AudioContext: any; AudioDestinationNode: any; AudioListener: any; AudioNode: any; AudioParam: any; AudioParamMap: any; AudioProcessingEvent: any; AudioScheduledSourceNode: any; AudioWorklet: any; AudioWorkletNode: any; AuthenticatorAssertionResponse: any; AuthenticatorAttestationResponse: any; AuthenticatorResponse: any; BarProp: any; BaseAudioContext: any; BeforeUnloadEvent: any; BiquadFilterNode: any; Blob: any; BlobEvent: any; BroadcastChannel: any; ByteLengthQueuingStrategy: any; CDATASection: any; CSSAnimation: any; CSSConditionRule: any; CSSCounterStyleRule: any; CSSFontFaceRule: any; CSSFontPaletteValuesRule: any; CSSGroupingRule: any; CSSImportRule: any; CSSKeyframeRule: any; CSSKeyframesRule: any; CSSLayerBlockRule: any; CSSLayerStatementRule: any; CSSMediaRule: any; CSSNamespaceRule: any; CSSPageRule: any; CSSRule: any; CSSRuleList: any; CSSStyleDeclaration: any; CSSStyleRule: any; CSSStyleSheet: any; CSSSupportsRule: any; CSSTransition: any; Cache: any; CacheStorage: any; CanvasCaptureMediaStreamTrack: any; CanvasGradient: any; CanvasPattern: any; CanvasRenderingContext2D: any; ChannelMergerNode: any; ChannelSplitterNode: any; CharacterData: any; Clipboard: any; ClipboardEvent: any; ClipboardItem: any; CloseEvent: any; Comment: any; CompositionEvent: any; ConstantSourceNode: any; ConvolverNode: any; CountQueuingStrategy: any; Credential: any; CredentialsContainer: any; Crypto: any; CryptoKey: any; CustomElementRegistry: any; CustomEvent: any; DOMException: any; DOMImplementation: any; DOMMatrix: any; SVGMatrix: any; WebKitCSSMatrix: any; DOMMatrixReadOnly: any; DOMParser: any; DOMPoint: any; SVGPoint: any; DOMPointReadOnly: any; DOMQuad: any; DOMRect: any; SVGRect: any; DOMRectList: any; DOMRectReadOnly: any; DOMStringList: any; DOMStringMap: any; DOMTokenList: any; DataTransfer: any; DataTransferItem: any; DataTransferItemList: any; DelayNode: any; DeviceMotionEvent: any; DeviceOrientationEvent: any; Document: any; DocumentFragment: any; DocumentTimeline: any; DocumentType: any; DragEvent: any; DynamicsCompressorNode: any; Element: any; ElementInternals: any; ErrorEvent: any; Event: any; EventCounts: any; EventSource: any; EventTarget: any; External: any; File: any; FileList: any; FileReader: any; FileSystem: any; FileSystemDirectoryEntry: any; FileSystemDirectoryHandle: any; FileSystemDirectoryReader: any; FileSystemEntry: any; FileSystemFileEntry: any; FileSystemFileHandle: any; FileSystemHandle: any; FocusEvent: any; FontFace: any; FontFaceSet: any; FontFaceSetLoadEvent: any; FormData: any; FormDataEvent: any; GainNode: any; Gamepad: any; GamepadButton: any; GamepadEvent: any; GamepadHapticActuator: any; Geolocation: any; GeolocationCoordinates: any; GeolocationPosition: any; GeolocationPositionError: any; HTMLAllCollection: any; HTMLAnchorElement: any; HTMLAreaElement: any; HTMLAudioElement: any; HTMLBRElement: any; HTMLBaseElement: any; HTMLBodyElement: any; HTMLButtonElement: any; HTMLCanvasElement: any; HTMLCollection: any; HTMLDListElement: any; HTMLDataElement: any; HTMLDataListElement: any; HTMLDetailsElement: any; HTMLDialogElement: any; HTMLDirectoryElement: any; HTMLDivElement: any; HTMLDocument: any; HTMLElement: any; HTMLEmbedElement: any; HTMLFieldSetElement: any; HTMLFontElement: any; HTMLFormControlsCollection: any; HTMLFormElement: any; HTMLFrameElement: any; HTMLFrameSetElement: any; HTMLHRElement: any; HTMLHeadElement: any; HTMLHeadingElement: any; HTMLHtmlElement: any; HTMLIFrameElement: any; HTMLImageElement: any; HTMLInputElement: any; HTMLLIElement: any; HTMLLabelElement: any; HTMLLegendElement: any; HTMLLinkElement: any; HTMLMapElement: any; HTMLMarqueeElement: any; HTMLMediaElement: any; HTMLMenuElement: any; HTMLMetaElement: any; HTMLMeterElement: any; HTMLModElement: any; HTMLOListElement: any; HTMLObjectElement: any; HTMLOptGroupElement: any; HTMLOptionElement: any; HTMLOptionsCollection: any; HTMLOutputElement: any; HTMLParagraphElement: any; HTMLParamElement: any; HTMLPictureElement: any; HTMLPreElement: any; HTMLProgressElement: any; HTMLQuoteElement: any; HTMLScriptElement: any; HTMLSelectElement: any; HTMLSlotElement: any; HTMLSourceElement: any; HTMLSpanElement: any; HTMLStyleElement: any; HTMLTableCaptionElement: any; HTMLTableCellElement: any; HTMLTableColElement: any; HTMLTableElement: any; HTMLTableRowElement: any; HTMLTableSectionElement: any; HTMLTemplateElement: any; HTMLTextAreaElement: any; HTMLTimeElement: any; HTMLTitleElement: any; HTMLTrackElement: any; HTMLUListElement: any; HTMLUnknownElement: any; HTMLVideoElement: any; HashChangeEvent: any; Headers: any; History: any; IDBCursor: any; IDBCursorWithValue: any; IDBDatabase: any; IDBFactory: any; IDBIndex: any; IDBKeyRange: any; IDBObjectStore: any; IDBOpenDBRequest: any; IDBRequest: any; IDBTransaction: any; IDBVersionChangeEvent: any; IIRFilterNode: any; IdleDeadline: any; ImageBitmap: any; ImageBitmapRenderingContext: any; ImageData: any; InputDeviceInfo: any; InputEvent: any; IntersectionObserver: any; IntersectionObserverEntry: any; KeyboardEvent: any; KeyframeEffect: any; Location: any; Lock: any; LockManager: any; MathMLElement: any; MediaCapabilities: any; MediaDeviceInfo: any; MediaDevices: any; MediaElementAudioSourceNode: any; MediaEncryptedEvent: any; MediaError: any; MediaKeyMessageEvent: any; MediaKeySession: any; MediaKeyStatusMap: any; MediaKeySystemAccess: any; MediaKeys: any; MediaList: any; MediaMetadata: any; MediaQueryList: any; MediaQueryListEvent: any; MediaRecorder: any; MediaSession: any; MediaSource: any; MediaStream: any; MediaStreamAudioDestinationNode: any; MediaStreamAudioSourceNode: any; MediaStreamTrack: any; MediaStreamTrackEvent: any; MessageChannel: any; MessageEvent: any; MessagePort: any; MimeType: any; MimeTypeArray: any; MouseEvent: any; MutationEvent: any; MutationObserver: any; MutationRecord: any; NamedNodeMap: any; NavigationPreloadManager: any; Navigator: any; Node: any; NodeIterator: any; NodeList: any; Notification: any; OfflineAudioCompletionEvent: any; OfflineAudioContext: any; OscillatorNode: any; OverconstrainedError: any; PageTransitionEvent: any; PannerNode: any; Path2D: any; PaymentMethodChangeEvent: any; PaymentRequest: any; PaymentRequestUpdateEvent: any; PaymentResponse: any; Performance: any; PerformanceEntry: any; PerformanceEventTiming: any; PerformanceMark: any; PerformanceMeasure: any; PerformanceNavigation: any; PerformanceNavigationTiming: any; PerformanceObserver: any; PerformanceObserverEntryList: any; PerformancePaintTiming: any; PerformanceResourceTiming: any; PerformanceServerTiming: any; PerformanceTiming: any; PeriodicWave: any; PermissionStatus: any; Permissions: any; PictureInPictureEvent: any; PictureInPictureWindow: any; Plugin: any; PluginArray: any; PointerEvent: any; PopStateEvent: any; ProcessingInstruction: any; ProgressEvent: any; PromiseRejectionEvent: any; PublicKeyCredential: any; PushManager: any; PushSubscription: any; PushSubscriptionOptions: any; RTCCertificate: any; RTCDTMFSender: any; RTCDTMFToneChangeEvent: any; RTCDataChannel: any; RTCDataChannelEvent: any; RTCDtlsTransport: any; RTCEncodedAudioFrame: any; RTCEncodedVideoFrame: any; RTCError: any; RTCErrorEvent: any; RTCIceCandidate: any; RTCIceTransport: any; RTCPeerConnection: any; RTCPeerConnectionIceErrorEvent: any; RTCPeerConnectionIceEvent: any; RTCRtpReceiver: any; RTCRtpSender: any; RTCRtpTransceiver: any; RTCSctpTransport: any; RTCSessionDescription: any; RTCStatsReport: any; RTCTrackEvent: any; RadioNodeList: any; Range: any; ReadableByteStreamController: any; ReadableStream: any; ReadableStreamBYOBReader: any; ReadableStreamBYOBRequest: any; ReadableStreamDefaultController: any; ReadableStreamDefaultReader: any; RemotePlayback: any; Request: any; ResizeObserver: any; ResizeObserverEntry: any; ResizeObserverSize: any; Response: any; SVGAElement: any; SVGAngle: any; SVGAnimateElement: any; SVGAnimateMotionElement: any; SVGAnimateTransformElement: any; SVGAnimatedAngle: any; SVGAnimatedBoolean: any; SVGAnimatedEnumeration: any; SVGAnimatedInteger: any; SVGAnimatedLength: any; SVGAnimatedLengthList: any; SVGAnimatedNumber: any; SVGAnimatedNumberList: any; SVGAnimatedPreserveAspectRatio: any; SVGAnimatedRect: any; SVGAnimatedString: any; SVGAnimatedTransformList: any; SVGAnimationElement: any; SVGCircleElement: any; SVGClipPathElement: any; SVGComponentTransferFunctionElement: any; SVGDefsElement: any; SVGDescElement: any; SVGElement: any; SVGEllipseElement: any; SVGFEBlendElement: any; SVGFEColorMatrixElement: any; SVGFEComponentTransferElement: any; SVGFECompositeElement: any; SVGFEConvolveMatrixElement: any; SVGFEDiffuseLightingElement: any; SVGFEDisplacementMapElement: any; SVGFEDistantLightElement: any; SVGFEDropShadowElement: any; SVGFEFloodElement: any; SVGFEFuncAElement: any; SVGFEFuncBElement: any; SVGFEFuncGElement: any; SVGFEFuncRElement: any; SVGFEGaussianBlurElement: any; SVGFEImageElement: any; SVGFEMergeElement: any; SVGFEMergeNodeElement: any; SVGFEMorphologyElement: any; SVGFEOffsetElement: any; SVGFEPointLightElement: any; SVGFESpecularLightingElement: any; SVGFESpotLightElement: any; SVGFETileElement: any; SVGFETurbulenceElement: any; SVGFilterElement: any; SVGForeignObjectElement: any; SVGGElement: any; SVGGeometryElement: any; SVGGradientElement: any; SVGGraphicsElement: any; SVGImageElement: any; SVGLength: any; SVGLengthList: any; SVGLineElement: any; SVGLinearGradientElement: any; SVGMPathElement: any; SVGMarkerElement: any; SVGMaskElement: any; SVGMetadataElement: any; SVGNumber: any; SVGNumberList: any; SVGPathElement: any; SVGPatternElement: any; SVGPointList: any; SVGPolygonElement: any; SVGPolylineElement: any; SVGPreserveAspectRatio: any; SVGRadialGradientElement: any; SVGRectElement: any; SVGSVGElement: any; SVGScriptElement: any; SVGSetElement: any; SVGStopElement: any; SVGStringList: any; SVGStyleElement: any; SVGSwitchElement: any; SVGSymbolElement: any; SVGTSpanElement: any; SVGTextContentElement: any; SVGTextElement: any; SVGTextPathElement: any; SVGTextPositioningElement: any; SVGTitleElement: any; SVGTransform: any; SVGTransformList: any; SVGUnitTypes: any; SVGUseElement: any; SVGViewElement: any; Screen: any; ScreenOrientation: any; ScriptProcessorNode: any; SecurityPolicyViolationEvent: any; Selection: any; ServiceWorker: any; ServiceWorkerContainer: any; ServiceWorkerRegistration: any; ShadowRoot: any; SharedWorker: any; SourceBuffer: any; SourceBufferList: any; SpeechRecognitionAlternative: any; SpeechRecognitionResult: any; SpeechRecognitionResultList: any; SpeechSynthesis: any; SpeechSynthesisErrorEvent: any; SpeechSynthesisEvent: any; SpeechSynthesisUtterance: any; SpeechSynthesisVoice: any; StaticRange: any; StereoPannerNode: any; Storage: any; StorageEvent: any; StorageManager: any; StyleSheet: any; StyleSheetList: any; SubmitEvent: any; SubtleCrypto: any; Text: any; TextDecoder: any; TextDecoderStream: any; TextEncoder: any; TextEncoderStream: any; TextMetrics: any; TextTrack: any; TextTrackCue: any; TextTrackCueList: any; TextTrackList: any; TimeRanges: any; Touch: any; TouchEvent: any; TouchList: any; TrackEvent: any; TransformStream: any; TransformStreamDefaultController: any; TransitionEvent: any; TreeWalker: any; UIEvent: any; URL: any; webkitURL: any; URLSearchParams: any; VTTCue: any; VTTRegion: any; ValidityState: any; VideoColorSpace: any; VideoPlaybackQuality: any; VisualViewport: any; WaveShaperNode: any; WebGL2RenderingContext: any; WebGLActiveInfo: any; WebGLBuffer: any; WebGLContextEvent: any; WebGLFramebuffer: any; WebGLProgram: any; WebGLQuery: any; WebGLRenderbuffer: any; WebGLRenderingContext: any; WebGLSampler: any; WebGLShader: any; WebGLShaderPrecisionFormat: any; WebGLSync: any; WebGLTexture: any; WebGLTransformFeedback: any; WebGLUniformLocation: any; WebGLVertexArrayObject: any; WebSocket: any; WheelEvent: any; Window: any; Worker: any; Worklet: any; WritableStream: any; WritableStreamDefaultController: any; WritableStreamDefaultWriter: any; XMLDocument: any; XMLHttpRequest: any; XMLHttpRequestEventTarget: any; XMLHttpRequestUpload: any; XMLSerializer: any; XPathEvaluator: any; XPathExpression: any; XPathResult: any; XSLTProcessor: any; console: any; CSS: any; WebAssembly: any; Audio: any; Image: any; Option: any; Map: any; WeakMap: any; Set: any; WeakSet: any; Proxy: any; Reflect: any; foo: any; undefined: any; }; designMode: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; dir: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly doctype: { readonly name: any; readonly ownerDocument: any; readonly publicId: any; readonly systemId: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; after: any; before: any; remove: any; replaceWith: any; }; readonly documentElement: { accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; addEventListener: any; removeEventListener: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; }; readonly documentURI: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; domain: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly embeds: { item: any; namedItem: any; readonly length: any; }; fgColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly forms: { item: any; namedItem: any; readonly length: any; }; readonly fullscreen: { valueOf: any; }; readonly fullscreenEnabled: { valueOf: any; }; readonly head: { addEventListener: any; removeEventListener: any; accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; }; readonly hidden: { valueOf: any; }; readonly images: { item: any; namedItem: any; readonly length: any; }; readonly implementation: { createDocument: any; createDocumentType: any; createHTMLDocument: any; hasFeature: any; }; readonly inputEncoding: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly lastModified: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; linkColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly links: { item: any; namedItem: any; readonly length: any; }; location: { readonly ancestorOrigins: any; hash: any; host: any; hostname: any; href: any; toString: any; readonly origin: any; pathname: any; port: any; protocol: any; search: any; assign: any; reload: any; replace: any; }; onfullscreenchange: unknown; onfullscreenerror: unknown; onpointerlockchange: unknown; onpointerlockerror: unknown; onreadystatechange: unknown; onvisibilitychange: unknown; readonly ownerDocument: unknown; readonly pictureInPictureEnabled: { valueOf: any; }; readonly plugins: { item: any; namedItem: any; readonly length: any; }; readonly readyState: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly referrer: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly rootElement: { currentScale: any; readonly currentTranslate: any; readonly height: any; readonly width: any; readonly x: any; readonly y: any; animationsPaused: any; checkEnclosure: any; checkIntersection: any; createSVGAngle: any; createSVGLength: any; createSVGMatrix: any; createSVGNumber: any; createSVGPoint: any; createSVGRect: any; createSVGTransform: any; createSVGTransformFromMatrix: any; deselectAll: any; forceRedraw: any; getCurrentTime: any; getElementById: any; getEnclosureList: any; getIntersectionList: any; pauseAnimations: any; setCurrentTime: any; suspendRedraw: any; unpauseAnimations: any; unsuspendRedraw: any; unsuspendRedrawAll: any; addEventListener: any; removeEventListener: any; readonly transform: any; getBBox: any; getCTM: any; getScreenCTM: any; readonly className: any; readonly ownerSVGElement: any; readonly viewportElement: any; readonly attributes: any; readonly classList: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; readonly requiredExtensions: any; readonly systemLanguage: any; readonly preserveAspectRatio: any; readonly viewBox: any; onafterprint: any; onbeforeprint: any; onbeforeunload: any; ongamepadconnected: any; ongamepaddisconnected: any; onhashchange: any; onlanguagechange: any; onmessage: any; onmessageerror: any; onoffline: any; ononline: any; onpagehide: any; onpageshow: any; onpopstate: any; onrejectionhandled: any; onstorage: any; onunhandledrejection: any; onunload: any; }; readonly scripts: { item: any; namedItem: any; readonly length: any; }; readonly scrollingElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly timeline: { readonly currentTime: any; }; title: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly visibilityState: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; vlinkColor: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; adoptNode: unknown; captureEvents: unknown; caretRangeFromPoint: unknown; clear: unknown; close: unknown; createAttribute: unknown; createAttributeNS: unknown; createCDATASection: unknown; createComment: unknown; createDocumentFragment: unknown; createElement: unknown; createElementNS: unknown; createEvent: unknown; createNodeIterator: unknown; createProcessingInstruction: unknown; createRange: unknown; createTextNode: unknown; createTreeWalker: unknown; execCommand: unknown; exitFullscreen: unknown; exitPictureInPicture: unknown; exitPointerLock: unknown; getElementById: unknown; getElementsByClassName: unknown; getElementsByName: unknown; getElementsByTagName: unknown; getElementsByTagNameNS: unknown; getSelection: unknown; hasFocus: unknown; hasStorageAccess: unknown; importNode: unknown; open: unknown; queryCommandEnabled: unknown; queryCommandIndeterm: unknown; queryCommandState: unknown; queryCommandSupported: unknown; queryCommandValue: unknown; releaseEvents: unknown; requestStorageAccess: unknown; write: unknown; writeln: unknown; addEventListener: unknown; removeEventListener: unknown; readonly baseURI: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly childNodes: { item: any; forEach: any; readonly length: any; }; readonly firstChild: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly isConnected: { valueOf: any; }; readonly lastChild: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly nextSibling: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly nodeName: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly nodeType: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; nodeValue: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly parentElement: { accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; addEventListener: any; removeEventListener: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; }; readonly parentNode: { readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly previousSibling: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; textContent: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; appendChild: unknown; cloneNode: unknown; compareDocumentPosition: unknown; contains: unknown; getRootNode: unknown; hasChildNodes: unknown; insertBefore: unknown; isDefaultNamespace: unknown; isEqualNode: unknown; isSameNode: unknown; lookupNamespaceURI: unknown; lookupPrefix: unknown; normalize: unknown; removeChild: unknown; replaceChild: unknown; readonly ATTRIBUTE_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly CDATA_SECTION_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly COMMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_FRAGMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_CONTAINED_BY: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_CONTAINS: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_DISCONNECTED: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_FOLLOWING: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_PRECEDING: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_TYPE_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly ELEMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly ENTITY_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly ENTITY_REFERENCE_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly NOTATION_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly PROCESSING_INSTRUCTION_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly TEXT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; dispatchEvent: unknown; oncopy: unknown; oncut: unknown; onpaste: unknown; readonly activeElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; adoptedStyleSheets: unknown[]; readonly fullscreenElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly pictureInPictureElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly pointerLockElement: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly styleSheets: { readonly length: any; item: any; }; elementFromPoint: unknown; elementsFromPoint: unknown; getAnimations: unknown; readonly fonts: { onloading: any; onloadingdone: any; onloadingerror: any; readonly ready: any; readonly status: any; check: any; load: any; forEach: any; addEventListener: any; removeEventListener: any; dispatchEvent: any; }; onabort: unknown; onanimationcancel: unknown; onanimationend: unknown; onanimationiteration: unknown; onanimationstart: unknown; onauxclick: unknown; onbeforeinput: unknown; onblur: unknown; oncancel: unknown; oncanplay: unknown; oncanplaythrough: unknown; onchange: unknown; onclick: unknown; onclose: unknown; oncontextmenu: unknown; oncuechange: unknown; ondblclick: unknown; ondrag: unknown; ondragend: unknown; ondragenter: unknown; ondragleave: unknown; ondragover: unknown; ondragstart: unknown; ondrop: unknown; ondurationchange: unknown; onemptied: unknown; onended: unknown; onerror: unknown; onfocus: unknown; onformdata: unknown; ongotpointercapture: unknown; oninput: unknown; oninvalid: unknown; onkeydown: unknown; onkeypress: unknown; onkeyup: unknown; onload: unknown; onloadeddata: unknown; onloadedmetadata: unknown; onloadstart: unknown; onlostpointercapture: unknown; onmousedown: unknown; onmouseenter: unknown; onmouseleave: unknown; onmousemove: unknown; onmouseout: unknown; onmouseover: unknown; onmouseup: unknown; onpause: unknown; onplay: unknown; onplaying: unknown; onpointercancel: unknown; onpointerdown: unknown; onpointerenter: unknown; onpointerleave: unknown; onpointermove: unknown; onpointerout: unknown; onpointerover: unknown; onpointerup: unknown; onprogress: unknown; onratechange: unknown; onreset: unknown; onresize: unknown; onscroll: unknown; onsecuritypolicyviolation: unknown; onseeked: unknown; onseeking: unknown; onselect: unknown; onselectionchange: unknown; onselectstart: unknown; onslotchange: unknown; onstalled: unknown; onsubmit: unknown; onsuspend: unknown; ontimeupdate: unknown; ontoggle: unknown; ontouchcancel?: unknown; ontouchend?: unknown; ontouchmove?: unknown; ontouchstart?: unknown; ontransitioncancel: unknown; ontransitionend: unknown; ontransitionrun: unknown; ontransitionstart: unknown; onvolumechange: unknown; onwaiting: unknown; onwebkitanimationend: unknown; onwebkitanimationiteration: unknown; onwebkitanimationstart: unknown; onwebkittransitionend: unknown; onwheel: unknown; readonly childElementCount: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly children: { namedItem: any; readonly length: any; item: any; }; readonly firstElementChild: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly lastElementChild: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; append: unknown; prepend: unknown; querySelector: unknown; querySelectorAll: unknown; replaceChildren: unknown; createExpression: unknown; createNSResolver: unknown; evaluate: unknown; } >activeElement : { readonly attributes: { readonly length: any; getNamedItem: any; getNamedItemNS: any; item: any; removeNamedItem: any; removeNamedItemNS: any; setNamedItem: any; setNamedItemNS: any; }; readonly classList: { readonly length: any; value: any; toString: any; add: any; contains: any; item: any; remove: any; replace: any; supports: any; toggle: any; forEach: any; }; className: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly clientHeight: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly clientLeft: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly clientTop: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly clientWidth: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; id: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly localName: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly namespaceURI: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; onfullscreenchange: unknown; onfullscreenerror: unknown; outerHTML: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly ownerDocument: { readonly URL: any; alinkColor: any; readonly all: any; readonly anchors: any; readonly applets: any; bgColor: any; body: any; readonly characterSet: any; readonly charset: any; readonly compatMode: any; readonly contentType: any; cookie: any; readonly currentScript: any; readonly defaultView: any; designMode: any; dir: any; readonly doctype: any; readonly documentElement: any; readonly documentURI: any; domain: any; readonly embeds: any; fgColor: any; readonly forms: any; readonly fullscreen: any; readonly fullscreenEnabled: any; readonly head: any; readonly hidden: any; readonly images: any; readonly implementation: any; readonly inputEncoding: any; readonly lastModified: any; linkColor: any; readonly links: any; location: any; onfullscreenchange: any; onfullscreenerror: any; onpointerlockchange: any; onpointerlockerror: any; onreadystatechange: any; onvisibilitychange: any; readonly ownerDocument: any; readonly pictureInPictureEnabled: any; readonly plugins: any; readonly readyState: any; readonly referrer: any; readonly rootElement: any; readonly scripts: any; readonly scrollingElement: any; readonly timeline: any; title: any; readonly visibilityState: any; vlinkColor: any; adoptNode: any; captureEvents: any; caretRangeFromPoint: any; clear: any; close: any; createAttribute: any; createAttributeNS: any; createCDATASection: any; createComment: any; createDocumentFragment: any; createElement: any; createElementNS: any; createEvent: any; createNodeIterator: any; createProcessingInstruction: any; createRange: any; createTextNode: any; createTreeWalker: any; execCommand: any; exitFullscreen: any; exitPictureInPicture: any; exitPointerLock: any; getElementById: any; getElementsByClassName: any; getElementsByName: any; getElementsByTagName: any; getElementsByTagNameNS: any; getSelection: any; hasFocus: any; hasStorageAccess: any; importNode: any; open: any; queryCommandEnabled: any; queryCommandIndeterm: any; queryCommandState: any; queryCommandSupported: any; queryCommandValue: any; releaseEvents: any; requestStorageAccess: any; write: any; writeln: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; oncopy: any; oncut: any; onpaste: any; readonly activeElement: any; adoptedStyleSheets: any; readonly fullscreenElement: any; readonly pictureInPictureElement: any; readonly pointerLockElement: any; readonly styleSheets: any; elementFromPoint: any; elementsFromPoint: any; getAnimations: any; readonly fonts: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; createExpression: any; createNSResolver: any; evaluate: any; }; readonly part: { readonly length: any; value: any; toString: any; add: any; contains: any; item: any; remove: any; replace: any; supports: any; toggle: any; forEach: any; }; readonly prefix: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly scrollHeight: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; scrollLeft: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; scrollTop: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly scrollWidth: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly shadowRoot: { readonly delegatesFocus: any; readonly host: any; readonly mode: any; onslotchange: any; readonly slotAssignment: any; addEventListener: any; removeEventListener: any; readonly ownerDocument: any; getElementById: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly activeElement: any; adoptedStyleSheets: any; readonly fullscreenElement: any; readonly pictureInPictureElement: any; readonly pointerLockElement: any; readonly styleSheets: any; elementFromPoint: any; elementsFromPoint: any; getAnimations: any; innerHTML: any; }; slot: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly tagName: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; attachShadow: unknown; closest: unknown; getAttribute: unknown; getAttributeNS: unknown; getAttributeNames: unknown; getAttributeNode: unknown; getAttributeNodeNS: unknown; getBoundingClientRect: unknown; getClientRects: unknown; getElementsByClassName: unknown; getElementsByTagName: unknown; getElementsByTagNameNS: unknown; hasAttribute: unknown; hasAttributeNS: unknown; hasAttributes: unknown; hasPointerCapture: unknown; insertAdjacentElement: unknown; insertAdjacentHTML: unknown; insertAdjacentText: unknown; matches: unknown; releasePointerCapture: unknown; removeAttribute: unknown; removeAttributeNS: unknown; removeAttributeNode: unknown; requestFullscreen: unknown; requestPointerLock: unknown; scroll: unknown; scrollBy: unknown; scrollIntoView: unknown; scrollTo: unknown; setAttribute: unknown; setAttributeNS: unknown; setAttributeNode: unknown; setAttributeNodeNS: unknown; setPointerCapture: unknown; toggleAttribute: unknown; webkitMatchesSelector: unknown; addEventListener: unknown; removeEventListener: unknown; readonly baseURI: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly childNodes: { item: any; forEach: any; readonly length: any; }; readonly firstChild: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly isConnected: { valueOf: any; }; readonly lastChild: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly nextSibling: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly nodeName: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly nodeType: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; nodeValue: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly parentElement: { accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; addEventListener: any; removeEventListener: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; }; readonly parentNode: { readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; readonly previousSibling: { after: any; before: any; remove: any; replaceWith: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly ownerDocument: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; addEventListener: any; dispatchEvent: any; removeEventListener: any; }; textContent: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; appendChild: unknown; cloneNode: unknown; compareDocumentPosition: unknown; contains: unknown; getRootNode: unknown; hasChildNodes: unknown; insertBefore: unknown; isDefaultNamespace: unknown; isEqualNode: unknown; isSameNode: unknown; lookupNamespaceURI: unknown; lookupPrefix: unknown; normalize: unknown; removeChild: unknown; replaceChild: unknown; readonly ATTRIBUTE_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly CDATA_SECTION_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly COMMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_FRAGMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_CONTAINED_BY: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_CONTAINS: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_DISCONNECTED: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_FOLLOWING: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_POSITION_PRECEDING: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly DOCUMENT_TYPE_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly ELEMENT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly ENTITY_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly ENTITY_REFERENCE_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly NOTATION_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly PROCESSING_INSTRUCTION_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly TEXT_NODE: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; dispatchEvent: unknown; ariaAtomic: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaAutoComplete: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaBusy: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaChecked: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaColCount: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaColIndex: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaColIndexText: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaColSpan: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaCurrent: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaDisabled: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaExpanded: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaHasPopup: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaHidden: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaInvalid: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaKeyShortcuts: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaLabel: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaLevel: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaLive: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaModal: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaMultiLine: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaMultiSelectable: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaOrientation: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaPlaceholder: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaPosInSet: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaPressed: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaReadOnly: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaRequired: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaRoleDescription: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaRowCount: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaRowIndex: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaRowIndexText: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaRowSpan: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaSelected: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaSetSize: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaSort: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaValueMax: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaValueMin: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaValueNow: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; ariaValueText: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; role: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; animate: unknown; getAnimations: unknown; after: unknown; before: unknown; remove: unknown; replaceWith: unknown; innerHTML: { toString: any; charAt: any; charCodeAt: any; concat: any; indexOf: any; lastIndexOf: any; localeCompare: any; match: any; replace: any; search: any; slice: any; split: any; substring: any; toLowerCase: any; toLocaleLowerCase: any; toUpperCase: any; toLocaleUpperCase: any; trim: any; readonly length: any; substr: any; valueOf: any; codePointAt: any; includes: any; endsWith: any; normalize: any; repeat: any; startsWith: any; anchor: any; big: any; blink: any; bold: any; fixed: any; fontcolor: any; fontsize: any; italics: any; link: any; small: any; strike: any; sub: any; sup: any; [Symbol.iterator]: any; }; readonly nextElementSibling: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly previousElementSibling: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly childElementCount: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; readonly children: { namedItem: any; readonly length: any; item: any; }; readonly firstElementChild: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; readonly lastElementChild: { readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; addEventListener: any; removeEventListener: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; }; append: unknown; prepend: unknown; querySelector: unknown; querySelectorAll: unknown; replaceChildren: unknown; readonly assignedSlot: { name: any; assign: any; assignedElements: any; assignedNodes: any; addEventListener: any; removeEventListener: any; accessKey: any; readonly accessKeyLabel: any; autocapitalize: any; dir: any; draggable: any; hidden: any; inert: any; innerText: any; lang: any; readonly offsetHeight: any; readonly offsetLeft: any; readonly offsetParent: any; readonly offsetTop: any; readonly offsetWidth: any; outerText: any; spellcheck: any; title: any; translate: any; attachInternals: any; click: any; readonly attributes: any; readonly classList: any; className: any; readonly clientHeight: any; readonly clientLeft: any; readonly clientTop: any; readonly clientWidth: any; id: any; readonly localName: any; readonly namespaceURI: any; onfullscreenchange: any; onfullscreenerror: any; outerHTML: any; readonly ownerDocument: any; readonly part: any; readonly prefix: any; readonly scrollHeight: any; scrollLeft: any; scrollTop: any; readonly scrollWidth: any; readonly shadowRoot: any; slot: any; readonly tagName: any; attachShadow: any; closest: any; getAttribute: any; getAttributeNS: any; getAttributeNames: any; getAttributeNode: any; getAttributeNodeNS: any; getBoundingClientRect: any; getClientRects: any; getElementsByClassName: any; getElementsByTagName: any; getElementsByTagNameNS: any; hasAttribute: any; hasAttributeNS: any; hasAttributes: any; hasPointerCapture: any; insertAdjacentElement: any; insertAdjacentHTML: any; insertAdjacentText: any; matches: any; releasePointerCapture: any; removeAttribute: any; removeAttributeNS: any; removeAttributeNode: any; requestFullscreen: any; requestPointerLock: any; scroll: any; scrollBy: any; scrollIntoView: any; scrollTo: any; setAttribute: any; setAttributeNS: any; setAttributeNode: any; setAttributeNodeNS: any; setPointerCapture: any; toggleAttribute: any; webkitMatchesSelector: any; readonly baseURI: any; readonly childNodes: any; readonly firstChild: any; readonly isConnected: any; readonly lastChild: any; readonly nextSibling: any; readonly nodeName: any; readonly nodeType: any; nodeValue: any; readonly parentElement: any; readonly parentNode: any; readonly previousSibling: any; textContent: any; appendChild: any; cloneNode: any; compareDocumentPosition: any; contains: any; getRootNode: any; hasChildNodes: any; insertBefore: any; isDefaultNamespace: any; isEqualNode: any; isSameNode: any; lookupNamespaceURI: any; lookupPrefix: any; normalize: any; removeChild: any; replaceChild: any; readonly ATTRIBUTE_NODE: any; readonly CDATA_SECTION_NODE: any; readonly COMMENT_NODE: any; readonly DOCUMENT_FRAGMENT_NODE: any; readonly DOCUMENT_NODE: any; readonly DOCUMENT_POSITION_CONTAINED_BY: any; readonly DOCUMENT_POSITION_CONTAINS: any; readonly DOCUMENT_POSITION_DISCONNECTED: any; readonly DOCUMENT_POSITION_FOLLOWING: any; readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: any; readonly DOCUMENT_POSITION_PRECEDING: any; readonly DOCUMENT_TYPE_NODE: any; readonly ELEMENT_NODE: any; readonly ENTITY_NODE: any; readonly ENTITY_REFERENCE_NODE: any; readonly NOTATION_NODE: any; readonly PROCESSING_INSTRUCTION_NODE: any; readonly TEXT_NODE: any; dispatchEvent: any; ariaAtomic: any; ariaAutoComplete: any; ariaBusy: any; ariaChecked: any; ariaColCount: any; ariaColIndex: any; ariaColIndexText: any; ariaColSpan: any; ariaCurrent: any; ariaDisabled: any; ariaExpanded: any; ariaHasPopup: any; ariaHidden: any; ariaInvalid: any; ariaKeyShortcuts: any; ariaLabel: any; ariaLevel: any; ariaLive: any; ariaModal: any; ariaMultiLine: any; ariaMultiSelectable: any; ariaOrientation: any; ariaPlaceholder: any; ariaPosInSet: any; ariaPressed: any; ariaReadOnly: any; ariaRequired: any; ariaRoleDescription: any; ariaRowCount: any; ariaRowIndex: any; ariaRowIndexText: any; ariaRowSpan: any; ariaSelected: any; ariaSetSize: any; ariaSort: any; ariaValueMax: any; ariaValueMin: any; ariaValueNow: any; ariaValueText: any; role: any; animate: any; getAnimations: any; after: any; before: any; remove: any; replaceWith: any; innerHTML: any; readonly nextElementSibling: any; readonly previousElementSibling: any; readonly childElementCount: any; readonly children: any; readonly firstElementChild: any; readonly lastElementChild: any; append: any; prepend: any; querySelector: any; querySelectorAll: any; replaceChildren: any; readonly assignedSlot: any; oncopy: any; oncut: any; onpaste: any; readonly style: any; contentEditable: any; enterKeyHint: any; inputMode: any; readonly isContentEditable: any; onabort: any; onanimationcancel: any; onanimationend: any; onanimationiteration: any; onanimationstart: any; onauxclick: any; onbeforeinput: any; onblur: any; oncancel: any; oncanplay: any; oncanplaythrough: any; onchange: any; onclick: any; onclose: any; oncontextmenu: any; oncuechange: any; ondblclick: any; ondrag: any; ondragend: any; ondragenter: any; ondragleave: any; ondragover: any; ondragstart: any; ondrop: any; ondurationchange: any; onemptied: any; onended: any; onerror: any; onfocus: any; onformdata: any; ongotpointercapture: any; oninput: any; oninvalid: any; onkeydown: any; onkeypress: any; onkeyup: any; onload: any; onloadeddata: any; onloadedmetadata: any; onloadstart: any; onlostpointercapture: any; onmousedown: any; onmouseenter: any; onmouseleave: any; onmousemove: any; onmouseout: any; onmouseover: any; onmouseup: any; onpause: any; onplay: any; onplaying: any; onpointercancel: any; onpointerdown: any; onpointerenter: any; onpointerleave: any; onpointermove: any; onpointerout: any; onpointerover: any; onpointerup: any; onprogress: any; onratechange: any; onreset: any; onresize: any; onscroll: any; onsecuritypolicyviolation: any; onseeked: any; onseeking: any; onselect: any; onselectionchange: any; onselectstart: any; onslotchange: any; onstalled: any; onsubmit: any; onsuspend: any; ontimeupdate: any; ontoggle: any; ontouchcancel?: any; ontouchend?: any; ontouchmove?: any; ontouchstart?: any; ontransitioncancel: any; ontransitionend: any; ontransitionrun: any; ontransitionstart: any; onvolumechange: any; onwaiting: any; onwebkitanimationend: any; onwebkitanimationiteration: any; onwebkitanimationstart: any; onwebkittransitionend: any; onwheel: any; autofocus: any; readonly dataset: any; nonce?: any; tabIndex: any; blur: any; focus: any; }; } >className : { toString: unknown; charAt: unknown; charCodeAt: unknown; concat: unknown; indexOf: unknown; lastIndexOf: unknown; localeCompare: unknown; match: unknown; replace: unknown; search: unknown; slice: unknown; split: unknown; substring: unknown; toLowerCase: unknown; toLocaleLowerCase: unknown; toUpperCase: unknown; toLocaleUpperCase: unknown; trim: unknown; readonly length: { toString: any; toFixed: any; toExponential: any; toPrecision: any; valueOf: any; toLocaleString: any; }; substr: unknown; valueOf: unknown; codePointAt: unknown; includes: unknown; endsWith: unknown; normalize: unknown; repeat: unknown; startsWith: unknown; anchor: unknown; big: unknown; blink: unknown; bold: unknown; fixed: unknown; fontcolor: unknown; fontsize: unknown; italics: unknown; link: unknown; small: unknown; strike: unknown; sub: unknown; sup: unknown; [Symbol.iterator]: unknown; } >length : { toString: unknown; toFixed: unknown; toExponential: unknown; toPrecision: unknown; valueOf: unknown; toLocaleString: unknown; } diff --git a/tests/cases/compiler/inKeywordTypeguard.ts b/tests/cases/compiler/inKeywordTypeguard.ts index c6c697613ba..47266e55bd9 100644 --- a/tests/cases/compiler/inKeywordTypeguard.ts +++ b/tests/cases/compiler/inKeywordTypeguard.ts @@ -273,6 +273,64 @@ function f9(x: object) { } } +function f10(x: { a: unknown }) { + if ("a" in x) { + x; + } + else { + x; + } +} + +function f11(x: { a: any }) { + if ("a" in x) { + x; + } + else { + x; + } +} + +function f12(x: { a: string }) { + if ("a" in x) { + x; + } + else { + x; + } +} + +function f13(x: { a?: string }) { + if ("a" in x) { + x; + } + else { + x; + } +} + +function f14(x: { a: string | undefined }) { + if ("a" in x) { + x; + } + else { + x; + } +} + +function f15(x: { a?: string | undefined }) { + if ("a" in x) { + x; + } + else { + x; + } +} + +function f16(x: typeof globalThis, y: Window & typeof globalThis) { + x = y; +} + // Repro from #50639 function foo(value: A) { @@ -280,3 +338,8 @@ function foo(value: A) { value; // A & object & Record<"prop", unknown> } } + +// Repro from #50954 + +const checkIsTouchDevice = () => + "ontouchstart" in window || "msMaxTouchPoints" in window.navigator; From 42f9143e114c5c07f40df83ed07ffeb3cbaf2101 Mon Sep 17 00:00:00 2001 From: Jack Works Date: Fri, 30 Sep 2022 07:13:25 +0800 Subject: [PATCH 035/124] feat: codefix for `for await of` (#50623) --- src/compiler/checker.ts | 18 +++++++++++++++++- src/compiler/types.ts | 1 + src/services/codefixes/addMissingAwait.ts | 9 +++++++++ .../codeFixAddMissingAwait_forAwaitOf.ts | 17 +++++++++++++++++ 4 files changed, 44 insertions(+), 1 deletion(-) create mode 100644 tests/cases/fourslash/codeFixAddMissingAwait_forAwaitOf.ts diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 1677cc6a7cb..08d81c69e00 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -642,6 +642,11 @@ namespace ts { getOptionalType: () => optionalType, getPromiseType: () => getGlobalPromiseType(/*reportErrors*/ false), getPromiseLikeType: () => getGlobalPromiseLikeType(/*reportErrors*/ false), + getAsyncIterableType: () => { + const type = getGlobalAsyncIterableType(/*reportErrors*/ false); + if (type === emptyGenericType) return undefined; + return type; + }, isSymbolAccessible, isArrayType, isTupleType, @@ -39429,7 +39434,18 @@ namespace ts { const message = allowAsyncIterables ? Diagnostics.Type_0_must_have_a_Symbol_asyncIterator_method_that_returns_an_async_iterator : Diagnostics.Type_0_must_have_a_Symbol_iterator_method_that_returns_an_iterator; - return errorAndMaybeSuggestAwait(errorNode, !!getAwaitedTypeOfPromise(type), message, typeToString(type)); + const suggestAwait = + // for (const x of Promise<...>) or [...Promise<...>] + !!getAwaitedTypeOfPromise(type) + // for (const x of AsyncIterable<...>) + || ( + !allowAsyncIterables && + isForOfStatement(errorNode.parent) && + errorNode.parent.expression === errorNode && + getGlobalAsyncIterableType(/** reportErrors */ false) !== emptyGenericType && + isTypeAssignableTo(type, getGlobalAsyncIterableType(/** reportErrors */ false) + )); + return errorAndMaybeSuggestAwait(errorNode, suggestAwait, message, typeToString(type)); } /** diff --git a/src/compiler/types.ts b/src/compiler/types.ts index 66e55ab58b3..997c83b2f9d 100644 --- a/src/compiler/types.ts +++ b/src/compiler/types.ts @@ -4760,6 +4760,7 @@ namespace ts { /* @internal */ createPromiseType(type: Type): Type; /* @internal */ getPromiseType(): Type; /* @internal */ getPromiseLikeType(): Type; + /* @internal */ getAsyncIterableType(): Type | undefined; /* @internal */ isTypeAssignableTo(source: Type, target: Type): boolean; /* @internal */ createAnonymousType(symbol: Symbol | undefined, members: SymbolTable, callSignatures: Signature[], constructSignatures: Signature[], indexInfos: IndexInfo[]): Type; diff --git a/src/services/codefixes/addMissingAwait.ts b/src/services/codefixes/addMissingAwait.ts index a03d355b098..9020b9791df 100644 --- a/src/services/codefixes/addMissingAwait.ts +++ b/src/services/codefixes/addMissingAwait.ts @@ -226,6 +226,15 @@ namespace ts.codefix { } function makeChange(changeTracker: textChanges.ChangeTracker, errorCode: number, sourceFile: SourceFile, checker: TypeChecker, insertionSite: Expression, fixedDeclarations?: Set) { + if (isForOfStatement(insertionSite.parent) && !insertionSite.parent.awaitModifier) { + const exprType = checker.getTypeAtLocation(insertionSite); + const asyncIter = checker.getAsyncIterableType(); + if (asyncIter && checker.isTypeAssignableTo(exprType, asyncIter)) { + const forOf = insertionSite.parent; + changeTracker.replaceNode(sourceFile, forOf, factory.updateForOfStatement(forOf, factory.createToken(SyntaxKind.AwaitKeyword), forOf.initializer, forOf.expression, forOf.statement)); + return; + } + } if (isBinaryExpression(insertionSite)) { for (const side of [insertionSite.left, insertionSite.right]) { if (fixedDeclarations && isIdentifier(side)) { diff --git a/tests/cases/fourslash/codeFixAddMissingAwait_forAwaitOf.ts b/tests/cases/fourslash/codeFixAddMissingAwait_forAwaitOf.ts new file mode 100644 index 00000000000..00b7e7ded8f --- /dev/null +++ b/tests/cases/fourslash/codeFixAddMissingAwait_forAwaitOf.ts @@ -0,0 +1,17 @@ +/// +// @lib: es2020 +// @target: es2020 +////async function* g() {} +////async function fn() { +//// for (const { } of g()) { } +////} + +verify.codeFix({ + description: ts.Diagnostics.Add_await.message, + index: 0, + newFileContent: +`async function* g() {} +async function fn() { + for await (const { } of g()) { } +}` +}); From 0ce72ef6c8b39cd2d07e5b0eb3a0c144a7783ad2 Mon Sep 17 00:00:00 2001 From: Andrew Branch Date: Thu, 29 Sep 2022 16:30:02 -0700 Subject: [PATCH 036/124] Add option to OrganizeImports for removal only (#50931) * Remove unused imports * Lint * Update baselines * Make mode paramter required * Clean up --- src/harness/fourslashImpl.ts | 4 +- src/harness/fourslashInterfaceImpl.ts | 4 +- src/server/protocol.ts | 8 +++ src/server/session.ts | 2 +- src/services/organizeImports.ts | 56 +++++++++++-------- src/services/services.ts | 3 +- src/services/types.ts | 8 +++ .../reference/api/tsserverlibrary.d.ts | 14 +++++ tests/baselines/reference/api/typescript.d.ts | 7 +++ tests/cases/fourslash/fourslash.ts | 8 ++- .../fourslash/organizeImports_removeOnly.ts | 16 ++++++ 11 files changed, 101 insertions(+), 29 deletions(-) create mode 100644 tests/cases/fourslash/organizeImports_removeOnly.ts diff --git a/src/harness/fourslashImpl.ts b/src/harness/fourslashImpl.ts index 72ceb827adf..2370c23f9ef 100644 --- a/src/harness/fourslashImpl.ts +++ b/src/harness/fourslashImpl.ts @@ -529,8 +529,8 @@ namespace FourSlash { } } - public verifyOrganizeImports(newContent: string) { - const changes = this.languageService.organizeImports({ fileName: this.activeFile.fileName, type: "file" }, this.formatCodeSettings, ts.emptyOptions); + public verifyOrganizeImports(newContent: string, mode?: ts.OrganizeImportsMode) { + const changes = this.languageService.organizeImports({ fileName: this.activeFile.fileName, type: "file", mode }, this.formatCodeSettings, ts.emptyOptions); this.applyChanges(changes); this.verifyFileContent(this.activeFile.fileName, newContent); } diff --git a/src/harness/fourslashInterfaceImpl.ts b/src/harness/fourslashInterfaceImpl.ts index 52acb7d347e..12fe11fb1a8 100644 --- a/src/harness/fourslashInterfaceImpl.ts +++ b/src/harness/fourslashInterfaceImpl.ts @@ -624,8 +624,8 @@ namespace FourSlashInterface { this.state.noMoveToNewFile(); } - public organizeImports(newContent: string) { - this.state.verifyOrganizeImports(newContent); + public organizeImports(newContent: string, mode?: ts.OrganizeImportsMode): void { + this.state.verifyOrganizeImports(newContent, mode); } } diff --git a/src/server/protocol.ts b/src/server/protocol.ts index e78d2262b5b..372898c4aff 100644 --- a/src/server/protocol.ts +++ b/src/server/protocol.ts @@ -681,9 +681,17 @@ namespace ts.server.protocol { export type OrganizeImportsScope = GetCombinedCodeFixScope; + export const enum OrganizeImportsMode { + All = "All", + SortAndCombine = "SortAndCombine", + RemoveUnused = "RemoveUnused", + } + export interface OrganizeImportsRequestArgs { scope: OrganizeImportsScope; + /** @deprecated Use `mode` instead */ skipDestructiveCodeActions?: boolean; + mode?: OrganizeImportsMode; } export interface OrganizeImportsResponse extends Response { diff --git a/src/server/session.ts b/src/server/session.ts index 7f7940ae8b3..302884cf080 100644 --- a/src/server/session.ts +++ b/src/server/session.ts @@ -2533,7 +2533,7 @@ namespace ts.server { const changes = project.getLanguageService().organizeImports( { fileName: file, - skipDestructiveCodeActions: args.skipDestructiveCodeActions, + mode: args.mode as OrganizeImportsMode | undefined ?? (args.skipDestructiveCodeActions ? OrganizeImportsMode.SortAndCombine : undefined), type: "file", }, this.getFormatOptions(file), diff --git a/src/services/organizeImports.ts b/src/services/organizeImports.ts index d1cd6c517f8..2928d604acd 100644 --- a/src/services/organizeImports.ts +++ b/src/services/organizeImports.ts @@ -13,38 +13,51 @@ namespace ts.OrganizeImports { host: LanguageServiceHost, program: Program, preferences: UserPreferences, - skipDestructiveCodeActions?: boolean + mode: OrganizeImportsMode, ) { const changeTracker = textChanges.ChangeTracker.fromContext({ host, formatContext, preferences }); - - const coalesceAndOrganizeImports = (importGroup: readonly ImportDeclaration[]) => stableSort( - coalesceImports(removeUnusedImports(importGroup, sourceFile, program, skipDestructiveCodeActions)), - (s1, s2) => compareImportsOrRequireStatements(s1, s2)); + const shouldSort = mode === OrganizeImportsMode.SortAndCombine || mode === OrganizeImportsMode.All; + const shouldCombine = shouldSort; // These are currently inseparable, but I draw a distinction for clarity and in case we add modes in the future. + const shouldRemove = mode === OrganizeImportsMode.RemoveUnused || mode === OrganizeImportsMode.All; + const maybeRemove = shouldRemove ? removeUnusedImports : identity; + const maybeCoalesce = shouldCombine ? coalesceImports : identity; + const processImportsOfSameModuleSpecifier = (importGroup: readonly ImportDeclaration[]) => { + const processedDeclarations = maybeCoalesce(maybeRemove(importGroup, sourceFile, program)); + return shouldSort + ? stableSort(processedDeclarations, (s1, s2) => compareImportsOrRequireStatements(s1, s2)) + : processedDeclarations; + }; // All of the old ImportDeclarations in the file, in syntactic order. const topLevelImportGroupDecls = groupImportsByNewlineContiguous(sourceFile, sourceFile.statements.filter(isImportDeclaration)); - topLevelImportGroupDecls.forEach(importGroupDecl => organizeImportsWorker(importGroupDecl, coalesceAndOrganizeImports)); + topLevelImportGroupDecls.forEach(importGroupDecl => organizeImportsWorker(importGroupDecl, processImportsOfSameModuleSpecifier)); - // All of the old ExportDeclarations in the file, in syntactic order. - const topLevelExportDecls = sourceFile.statements.filter(isExportDeclaration); - organizeImportsWorker(topLevelExportDecls, coalesceExports); + // Exports are always used + if (mode !== OrganizeImportsMode.RemoveUnused) { + // All of the old ExportDeclarations in the file, in syntactic order. + const topLevelExportDecls = sourceFile.statements.filter(isExportDeclaration); + organizeImportsWorker(topLevelExportDecls, coalesceExports); + } for (const ambientModule of sourceFile.statements.filter(isAmbientModule)) { if (!ambientModule.body) continue; const ambientModuleImportGroupDecls = groupImportsByNewlineContiguous(sourceFile, ambientModule.body.statements.filter(isImportDeclaration)); - ambientModuleImportGroupDecls.forEach(importGroupDecl => organizeImportsWorker(importGroupDecl, coalesceAndOrganizeImports)); + ambientModuleImportGroupDecls.forEach(importGroupDecl => organizeImportsWorker(importGroupDecl, processImportsOfSameModuleSpecifier)); - const ambientModuleExportDecls = ambientModule.body.statements.filter(isExportDeclaration); - organizeImportsWorker(ambientModuleExportDecls, coalesceExports); + // Exports are always used + if (mode !== OrganizeImportsMode.RemoveUnused) { + const ambientModuleExportDecls = ambientModule.body.statements.filter(isExportDeclaration); + organizeImportsWorker(ambientModuleExportDecls, coalesceExports); + } } return changeTracker.getChanges(); function organizeImportsWorker( oldImportDecls: readonly T[], - coalesce: (group: readonly T[]) => readonly T[]) { - + coalesce: (group: readonly T[]) => readonly T[], + ) { if (length(oldImportDecls) === 0) { return; } @@ -56,8 +69,12 @@ namespace ts.OrganizeImports { // but the consequences of being wrong are very minor. suppressLeadingTrivia(oldImportDecls[0]); - const oldImportGroups = group(oldImportDecls, importDecl => getExternalModuleName(importDecl.moduleSpecifier!)!); - const sortedImportGroups = stableSort(oldImportGroups, (group1, group2) => compareModuleSpecifiers(group1[0].moduleSpecifier, group2[0].moduleSpecifier)); + const oldImportGroups = shouldCombine + ? group(oldImportDecls, importDecl => getExternalModuleName(importDecl.moduleSpecifier!)!) + : [oldImportDecls]; + const sortedImportGroups = shouldSort + ? stableSort(oldImportGroups, (group1, group2) => compareModuleSpecifiers(group1[0].moduleSpecifier, group2[0].moduleSpecifier)) + : oldImportGroups; const newImportDecls = flatMap(sortedImportGroups, importGroup => getExternalModuleName(importGroup[0].moduleSpecifier!) ? coalesce(importGroup) @@ -129,12 +146,7 @@ namespace ts.OrganizeImports { return false; } - function removeUnusedImports(oldImports: readonly ImportDeclaration[], sourceFile: SourceFile, program: Program, skipDestructiveCodeActions: boolean | undefined) { - // As a precaution, consider unused import detection to be destructive (GH #43051) - if (skipDestructiveCodeActions) { - return oldImports; - } - + function removeUnusedImports(oldImports: readonly ImportDeclaration[], sourceFile: SourceFile, program: Program) { const typeChecker = program.getTypeChecker(); const compilerOptions = program.getCompilerOptions(); const jsxNamespace = typeChecker.getJsxNamespace(sourceFile); diff --git a/src/services/services.ts b/src/services/services.ts index 975e36b1dd4..618a2747669 100644 --- a/src/services/services.ts +++ b/src/services/services.ts @@ -2076,7 +2076,8 @@ namespace ts { const sourceFile = getValidSourceFile(args.fileName); const formatContext = formatting.getFormatContext(formatOptions, host); - return OrganizeImports.organizeImports(sourceFile, formatContext, host, program, preferences, args.skipDestructiveCodeActions); + const mode = args.mode ?? (args.skipDestructiveCodeActions ? OrganizeImportsMode.SortAndCombine : OrganizeImportsMode.All); + return OrganizeImports.organizeImports(sourceFile, formatContext, host, program, preferences, mode); } function getEditsForFileRename(oldFilePath: string, newFilePath: string, formatOptions: FormatCodeSettings, preferences: UserPreferences = emptyOptions): readonly FileTextChanges[] { diff --git a/src/services/types.ts b/src/services/types.ts index 915b7b71c83..3b63a68a5d3 100644 --- a/src/services/types.ts +++ b/src/services/types.ts @@ -575,8 +575,16 @@ namespace ts { export interface CombinedCodeFixScope { type: "file"; fileName: string; } + export const enum OrganizeImportsMode { + All = "All", + SortAndCombine = "SortAndCombine", + RemoveUnused = "RemoveUnused", + } + export interface OrganizeImportsArgs extends CombinedCodeFixScope { + /** @deprecated Use `mode` instead */ skipDestructiveCodeActions?: boolean; + mode?: OrganizeImportsMode; } export type CompletionsTriggerCharacter = "." | '"' | "'" | "`" | "/" | "@" | "<" | "#" | " "; diff --git a/tests/baselines/reference/api/tsserverlibrary.d.ts b/tests/baselines/reference/api/tsserverlibrary.d.ts index 575116ceed5..43681f1bd3f 100644 --- a/tests/baselines/reference/api/tsserverlibrary.d.ts +++ b/tests/baselines/reference/api/tsserverlibrary.d.ts @@ -6032,8 +6032,15 @@ declare namespace ts { type: "file"; fileName: string; } + enum OrganizeImportsMode { + All = "All", + SortAndCombine = "SortAndCombine", + RemoveUnused = "RemoveUnused" + } interface OrganizeImportsArgs extends CombinedCodeFixScope { + /** @deprecated Use `mode` instead */ skipDestructiveCodeActions?: boolean; + mode?: OrganizeImportsMode; } type CompletionsTriggerCharacter = "." | '"' | "'" | "`" | "/" | "@" | "<" | "#" | " "; enum CompletionTriggerKind { @@ -7616,9 +7623,16 @@ declare namespace ts.server.protocol { arguments: OrganizeImportsRequestArgs; } type OrganizeImportsScope = GetCombinedCodeFixScope; + enum OrganizeImportsMode { + All = "All", + SortAndCombine = "SortAndCombine", + RemoveUnused = "RemoveUnused" + } interface OrganizeImportsRequestArgs { scope: OrganizeImportsScope; + /** @deprecated Use `mode` instead */ skipDestructiveCodeActions?: boolean; + mode?: OrganizeImportsMode; } interface OrganizeImportsResponse extends Response { body: readonly FileCodeEdits[]; diff --git a/tests/baselines/reference/api/typescript.d.ts b/tests/baselines/reference/api/typescript.d.ts index 0e6b2559af0..ba0f15b86dd 100644 --- a/tests/baselines/reference/api/typescript.d.ts +++ b/tests/baselines/reference/api/typescript.d.ts @@ -6032,8 +6032,15 @@ declare namespace ts { type: "file"; fileName: string; } + enum OrganizeImportsMode { + All = "All", + SortAndCombine = "SortAndCombine", + RemoveUnused = "RemoveUnused" + } interface OrganizeImportsArgs extends CombinedCodeFixScope { + /** @deprecated Use `mode` instead */ skipDestructiveCodeActions?: boolean; + mode?: OrganizeImportsMode; } type CompletionsTriggerCharacter = "." | '"' | "'" | "`" | "/" | "@" | "<" | "#" | " "; enum CompletionTriggerKind { diff --git a/tests/cases/fourslash/fourslash.ts b/tests/cases/fourslash/fourslash.ts index 76ca5d33314..7d5bd0d6c50 100644 --- a/tests/cases/fourslash/fourslash.ts +++ b/tests/cases/fourslash/fourslash.ts @@ -91,6 +91,12 @@ declare module ts { Message } + enum OrganizeImportsMode { + All = "All", + SortAndCombine = "SortAndCombine", + RemoveUnused = "RemoveUnused", + } + interface DiagnosticMessage { key: string; category: DiagnosticCategory; @@ -442,7 +448,7 @@ declare namespace FourSlashInterface { generateTypes(...options: GenerateTypesOptions[]): void; - organizeImports(newContent: string): void; + organizeImports(newContent: string, mode?: ts.OrganizeImportsMode): void; toggleLineComment(newFileContent: string): void; toggleMultilineComment(newFileContent: string): void; diff --git a/tests/cases/fourslash/organizeImports_removeOnly.ts b/tests/cases/fourslash/organizeImports_removeOnly.ts new file mode 100644 index 00000000000..20f7fc77fa3 --- /dev/null +++ b/tests/cases/fourslash/organizeImports_removeOnly.ts @@ -0,0 +1,16 @@ +/// + +//// import { c, b, a } from "foo"; +//// import d, { e } from "bar"; +//// import * as f from "baz"; +//// import { g } from "foo"; +//// +//// export { g, e, b, c }; + +verify.organizeImports( +`import { c, b } from "foo"; +import { e } from "bar"; +import { g } from "foo"; + +export { g, e, b, c };`, + ts.OrganizeImportsMode.RemoveUnused); From 58bae8db69b275a3efa57b14b486778c55185552 Mon Sep 17 00:00:00 2001 From: TypeScript Bot Date: Fri, 30 Sep 2022 06:30:31 +0000 Subject: [PATCH 037/124] Update package-lock.json --- package-lock.json | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/package-lock.json b/package-lock.json index 42ea199cad2..b5ab51daad7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -173,9 +173,9 @@ } }, "node_modules/@humanwhocodes/config-array": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.6.tgz", - "integrity": "sha512-U/piU+VwXZsIgwnl+N+nRK12jCpHdc3s0UAc6zc1+HUgiESJxClpvYao/x9JwaN7onNeVb7kTlxlAvuEoaJ3ig==", + "version": "0.10.7", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.7.tgz", + "integrity": "sha512-MDl6D6sBsaV452/QSdX+4CXIjZhIcI0PELsxUjk4U828yd58vk3bTIvk/6w5FY+4hIy9sLW0sfrV7K7Kc++j/w==", "dev": true, "dependencies": { "@humanwhocodes/object-schema": "^1.2.1", @@ -309,9 +309,9 @@ } }, "node_modules/@octokit/openapi-types": { - "version": "13.12.0", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-13.12.0.tgz", - "integrity": "sha512-1QYzZrwnn3rTQE7ZoSxXrO8lhu0aIbac1c+qIPOPEaVXBWSaUyLV1x9yt4uDQOwmu6u5ywVS8OJgs+ErDLf6vQ==", + "version": "13.13.1", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-13.13.1.tgz", + "integrity": "sha512-4EuKSk3N95UBWFau3Bz9b3pheQ8jQYbKmBL5+GSuY8YDPDwu03J4BjI+66yNi8aaX/3h1qDpb0mbBkLdr+cfGQ==", "dev": true }, "node_modules/@octokit/plugin-paginate-rest": { @@ -8724,9 +8724,9 @@ } }, "@humanwhocodes/config-array": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.6.tgz", - "integrity": "sha512-U/piU+VwXZsIgwnl+N+nRK12jCpHdc3s0UAc6zc1+HUgiESJxClpvYao/x9JwaN7onNeVb7kTlxlAvuEoaJ3ig==", + "version": "0.10.7", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.7.tgz", + "integrity": "sha512-MDl6D6sBsaV452/QSdX+4CXIjZhIcI0PELsxUjk4U828yd58vk3bTIvk/6w5FY+4hIy9sLW0sfrV7K7Kc++j/w==", "dev": true, "requires": { "@humanwhocodes/object-schema": "^1.2.1", @@ -8825,9 +8825,9 @@ } }, "@octokit/openapi-types": { - "version": "13.12.0", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-13.12.0.tgz", - "integrity": "sha512-1QYzZrwnn3rTQE7ZoSxXrO8lhu0aIbac1c+qIPOPEaVXBWSaUyLV1x9yt4uDQOwmu6u5ywVS8OJgs+ErDLf6vQ==", + "version": "13.13.1", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-13.13.1.tgz", + "integrity": "sha512-4EuKSk3N95UBWFau3Bz9b3pheQ8jQYbKmBL5+GSuY8YDPDwu03J4BjI+66yNi8aaX/3h1qDpb0mbBkLdr+cfGQ==", "dev": true }, "@octokit/plugin-paginate-rest": { From 0d0a79371471d627ae298a145f8009b05cbccb72 Mon Sep 17 00:00:00 2001 From: Daniel Rosenwasser Date: Fri, 30 Sep 2022 01:22:01 -0700 Subject: [PATCH 038/124] Allow Unicode extended escapes in ES5 and earlier (#50918) * Remove language version check for extended escapes. * Accepted baselines. * Record whether nodes have extended Unicode escapes. Replace them in the es2015 transform. * Accepted baselines. * Move file to better-reflect generality of tests. * Added tests for variables at the top level. * Accepted baselines. * Added test for extended astral character. * Accepted baseline. * Enable sourcemaps in tests. * Accepted baselines. * Call `setOriginalNode` on identifiers with extended escapes. --- src/compiler/factory/nodeFactory.ts | 6 +- src/compiler/parser.ts | 3 +- src/compiler/scanner.ts | 2 +- src/compiler/transformers/es2015.ts | 13 +- src/compiler/types.ts | 3 +- ...esEscapeSequences01(target=es5).errors.txt | 310 ---- ...unicodeEscapesInNames01(target=es2015).js} | 42 +- ...codeEscapesInNames01(target=es2015).js.map | 47 + ...apesInNames01(target=es2015).sourcemap.txt | 1229 ++++++++++++++ ...deEscapesInNames01(target=es2015).symbols} | 44 +- ...codeEscapesInNames01(target=es2015).types} | 52 +- ...odeEscapesInNames01(target=es5).errors.txt | 134 ++ ...=> unicodeEscapesInNames01(target=es5).js} | 162 +- ...unicodeEscapesInNames01(target=es5).js.map | 47 + ...EscapesInNames01(target=es5).sourcemap.txt | 1485 +++++++++++++++++ ...icodeEscapesInNames01(target=es5).symbols} | 83 +- ...unicodeEscapesInNames01(target=es5).types} | 147 +- .../unicodeEscapesInNames01(target=esnext).js | 227 +++ ...codeEscapesInNames01(target=esnext).js.map | 47 + ...apesInNames01(target=esnext).sourcemap.txt | 1249 ++++++++++++++ ...odeEscapesInNames01(target=esnext).symbols | 212 +++ ...icodeEscapesInNames01(target=esnext).types | 252 +++ ...EscapesInNames02(target=es2015).errors.txt | 46 + .../unicodeEscapesInNames02(target=es2015).js | 61 + ...codeEscapesInNames02(target=es2015).js.map | 7 + ...apesInNames02(target=es2015).sourcemap.txt | 343 ++++ ...odeEscapesInNames02(target=es2015).symbols | 65 + ...icodeEscapesInNames02(target=es2015).types | 78 + ...odeEscapesInNames02(target=es5).errors.txt | 166 ++ .../unicodeEscapesInNames02(target=es5).js | 95 ++ ...unicodeEscapesInNames02(target=es5).js.map | 7 + ...EscapesInNames02(target=es5).sourcemap.txt | 635 +++++++ ...nicodeEscapesInNames02(target=es5).symbols | 62 + .../unicodeEscapesInNames02(target=es5).types | 92 + .../unicodeEscapesInNames01.ts} | 19 +- .../cases/compiler/unicodeEscapesInNames02.ts | 35 + 36 files changed, 7010 insertions(+), 497 deletions(-) delete mode 100644 tests/baselines/reference/privateNamesEscapeSequences01(target=es5).errors.txt rename tests/baselines/reference/{privateNamesEscapeSequences01(target=es2015).js => unicodeEscapesInNames01(target=es2015).js} (81%) create mode 100644 tests/baselines/reference/unicodeEscapesInNames01(target=es2015).js.map create mode 100644 tests/baselines/reference/unicodeEscapesInNames01(target=es2015).sourcemap.txt rename tests/baselines/reference/{privateNamesEscapeSequences01(target=es2015).symbols => unicodeEscapesInNames01(target=es2015).symbols} (82%) rename tests/baselines/reference/{privateNamesEscapeSequences01(target=es2015).types => unicodeEscapesInNames01(target=es2015).types} (70%) create mode 100644 tests/baselines/reference/unicodeEscapesInNames01(target=es5).errors.txt rename tests/baselines/reference/{privateNamesEscapeSequences01(target=es5).js => unicodeEscapesInNames01(target=es5).js} (62%) create mode 100644 tests/baselines/reference/unicodeEscapesInNames01(target=es5).js.map create mode 100644 tests/baselines/reference/unicodeEscapesInNames01(target=es5).sourcemap.txt rename tests/baselines/reference/{privateNamesEscapeSequences01(target=es5).symbols => unicodeEscapesInNames01(target=es5).symbols} (50%) rename tests/baselines/reference/{privateNamesEscapeSequences01(target=es5).types => unicodeEscapesInNames01(target=es5).types} (58%) create mode 100644 tests/baselines/reference/unicodeEscapesInNames01(target=esnext).js create mode 100644 tests/baselines/reference/unicodeEscapesInNames01(target=esnext).js.map create mode 100644 tests/baselines/reference/unicodeEscapesInNames01(target=esnext).sourcemap.txt create mode 100644 tests/baselines/reference/unicodeEscapesInNames01(target=esnext).symbols create mode 100644 tests/baselines/reference/unicodeEscapesInNames01(target=esnext).types create mode 100644 tests/baselines/reference/unicodeEscapesInNames02(target=es2015).errors.txt create mode 100644 tests/baselines/reference/unicodeEscapesInNames02(target=es2015).js create mode 100644 tests/baselines/reference/unicodeEscapesInNames02(target=es2015).js.map create mode 100644 tests/baselines/reference/unicodeEscapesInNames02(target=es2015).sourcemap.txt create mode 100644 tests/baselines/reference/unicodeEscapesInNames02(target=es2015).symbols create mode 100644 tests/baselines/reference/unicodeEscapesInNames02(target=es2015).types create mode 100644 tests/baselines/reference/unicodeEscapesInNames02(target=es5).errors.txt create mode 100644 tests/baselines/reference/unicodeEscapesInNames02(target=es5).js create mode 100644 tests/baselines/reference/unicodeEscapesInNames02(target=es5).js.map create mode 100644 tests/baselines/reference/unicodeEscapesInNames02(target=es5).sourcemap.txt create mode 100644 tests/baselines/reference/unicodeEscapesInNames02(target=es5).symbols create mode 100644 tests/baselines/reference/unicodeEscapesInNames02(target=es5).types rename tests/cases/{conformance/classes/members/privateNames/privateNamesEscapeSequences01.ts => compiler/unicodeEscapesInNames01.ts} (82%) create mode 100644 tests/cases/compiler/unicodeEscapesInNames02.ts diff --git a/src/compiler/factory/nodeFactory.ts b/src/compiler/factory/nodeFactory.ts index 27b2b75e9c7..debe8949ac1 100644 --- a/src/compiler/factory/nodeFactory.ts +++ b/src/compiler/factory/nodeFactory.ts @@ -874,7 +874,7 @@ namespace ts { } // @api - function createIdentifier(text: string, typeArguments?: readonly (TypeNode | TypeParameterDeclaration)[], originalKeywordKind?: SyntaxKind): Identifier { + function createIdentifier(text: string, typeArguments?: readonly (TypeNode | TypeParameterDeclaration)[], originalKeywordKind?: SyntaxKind, hasExtendedUnicodeEscape?: boolean): Identifier { const node = createBaseIdentifier(text, originalKeywordKind); if (typeArguments) { // NOTE: we do not use `setChildren` here because typeArguments in an identifier do not contribute to transformations @@ -883,6 +883,10 @@ namespace ts { if (node.originalKeywordKind === SyntaxKind.AwaitKeyword) { node.transformFlags |= TransformFlags.ContainsPossibleTopLevelAwait; } + if (hasExtendedUnicodeEscape) { + node.hasExtendedUnicodeEscape = hasExtendedUnicodeEscape; + node.transformFlags |= TransformFlags.ContainsES2015; + } return node; } diff --git a/src/compiler/parser.ts b/src/compiler/parser.ts index bd85362d904..1f19b2b87e4 100644 --- a/src/compiler/parser.ts +++ b/src/compiler/parser.ts @@ -2187,8 +2187,9 @@ namespace ts { // Store original token kind if it is not just an Identifier so we can report appropriate error later in type checker const originalKeywordKind = token(); const text = internIdentifier(scanner.getTokenValue()); + const hasExtendedUnicodeEscape = scanner.hasExtendedUnicodeEscape(); nextTokenWithoutCheck(); - return finishNode(factory.createIdentifier(text, /*typeArguments*/ undefined, originalKeywordKind), pos); + return finishNode(factory.createIdentifier(text, /*typeArguments*/ undefined, originalKeywordKind, hasExtendedUnicodeEscape), pos); } if (token() === SyntaxKind.PrivateIdentifier) { diff --git a/src/compiler/scanner.ts b/src/compiler/scanner.ts index 5eb410eb318..a6053f71ff6 100644 --- a/src/compiler/scanner.ts +++ b/src/compiler/scanner.ts @@ -1486,7 +1486,7 @@ namespace ts { function peekExtendedUnicodeEscape(): number { - if (languageVersion >= ScriptTarget.ES2015 && codePointAt(text, pos + 1) === CharacterCodes.u && codePointAt(text, pos + 2) === CharacterCodes.openBrace) { + if (codePointAt(text, pos + 1) === CharacterCodes.u && codePointAt(text, pos + 2) === CharacterCodes.openBrace) { const start = pos; pos += 3; const escapedValueString = scanMinimumNumberOfHexDigits(1, /*canHaveSeparators*/ false); diff --git a/src/compiler/transformers/es2015.ts b/src/compiler/transformers/es2015.ts index 9e3ef1b753b..7feb0c09c82 100644 --- a/src/compiler/transformers/es2015.ts +++ b/src/compiler/transformers/es2015.ts @@ -643,11 +643,16 @@ namespace ts { } function visitIdentifier(node: Identifier): Identifier { - if (!convertedLoopState) { - return node; + if (convertedLoopState) { + if (resolver.isArgumentsLocalBinding(node)) { + return convertedLoopState.argumentsName || (convertedLoopState.argumentsName = factory.createUniqueName("arguments")); + } } - if (resolver.isArgumentsLocalBinding(node)) { - return convertedLoopState.argumentsName || (convertedLoopState.argumentsName = factory.createUniqueName("arguments")); + if (node.hasExtendedUnicodeEscape) { + return setOriginalNode(setTextRange( + factory.createIdentifier(unescapeLeadingUnderscores(node.escapedText)), + node + ), node); } return node; } diff --git a/src/compiler/types.ts b/src/compiler/types.ts index 997c83b2f9d..1214f822d87 100644 --- a/src/compiler/types.ts +++ b/src/compiler/types.ts @@ -1427,6 +1427,7 @@ namespace ts { isInJSDocNamespace?: boolean; // if the node is a member in a JSDoc namespace /*@internal*/ typeArguments?: NodeArray; // Only defined on synthesized nodes. Though not syntactically valid, used in emitting diagnostics, quickinfo, and signature help. /*@internal*/ jsdocDotPos?: number; // Identifier occurs in JSDoc-style generic: Id. + /*@internal*/ hasExtendedUnicodeEscape?: boolean; } // Transient identifier node (marked by id === -1) @@ -7653,7 +7654,7 @@ namespace ts { // createIdentifier(text: string): Identifier; - /* @internal */ createIdentifier(text: string, typeArguments?: readonly (TypeNode | TypeParameterDeclaration)[], originalKeywordKind?: SyntaxKind): Identifier; // eslint-disable-line @typescript-eslint/unified-signatures + /* @internal */ createIdentifier(text: string, typeArguments?: readonly (TypeNode | TypeParameterDeclaration)[], originalKeywordKind?: SyntaxKind, hasExtendedUnicodeEscape?: boolean): Identifier; // eslint-disable-line @typescript-eslint/unified-signatures /* @internal */ updateIdentifier(node: Identifier, typeArguments: NodeArray | undefined): Identifier; /** diff --git a/tests/baselines/reference/privateNamesEscapeSequences01(target=es5).errors.txt b/tests/baselines/reference/privateNamesEscapeSequences01(target=es5).errors.txt deleted file mode 100644 index a042d459e8a..00000000000 --- a/tests/baselines/reference/privateNamesEscapeSequences01(target=es5).errors.txt +++ /dev/null @@ -1,310 +0,0 @@ -tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape1.ts(2,5): error TS1127: Invalid character. -tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape1.ts(2,6): error TS1434: Unexpected keyword or identifier. -tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape1.ts(2,7): error TS1068: Unexpected token. A constructor, method, accessor, or property was expected. -tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape1.ts(2,11): error TS1128: Declaration or statement expected. -tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape1.ts(2,13): error TS2693: 'number' only refers to a type, but is being used as a value here. -tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape1.ts(4,5): error TS2304: Cannot find name 'constructor'. -tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape1.ts(4,19): error TS1005: ';' expected. -tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape1.ts(5,9): error TS2532: Object is possibly 'undefined'. -tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape1.ts(5,14): error TS1127: Invalid character. -tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape1.ts(5,15): error TS1434: Unexpected keyword or identifier. -tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape1.ts(5,15): error TS2304: Cannot find name 'u'. -tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape1.ts(5,21): error TS2809: Declaration or statement expected. This '=' follows a block of statements, so if you intended to write a destructuring assignment, you might need to wrap the the whole assignment in parentheses. -tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape1.ts(8,5): error TS2304: Cannot find name 'doThing'. -tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape1.ts(8,15): error TS1005: ';' expected. -tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape1.ts(9,9): error TS2532: Object is possibly 'undefined'. -tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape1.ts(11,1): error TS1128: Declaration or statement expected. -tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape2.ts(2,6): error TS1127: Invalid character. -tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape2.ts(2,7): error TS1434: Unexpected keyword or identifier. -tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape2.ts(2,8): error TS1068: Unexpected token. A constructor, method, accessor, or property was expected. -tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape2.ts(2,12): error TS1128: Declaration or statement expected. -tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape2.ts(2,14): error TS2693: 'number' only refers to a type, but is being used as a value here. -tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape2.ts(4,5): error TS2304: Cannot find name 'constructor'. -tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape2.ts(4,19): error TS1005: ';' expected. -tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape2.ts(5,9): error TS2532: Object is possibly 'undefined'. -tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape2.ts(5,15): error TS1127: Invalid character. -tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape2.ts(5,16): error TS1434: Unexpected keyword or identifier. -tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape2.ts(5,16): error TS2304: Cannot find name 'u'. -tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape2.ts(5,22): error TS2809: Declaration or statement expected. This '=' follows a block of statements, so if you intended to write a destructuring assignment, you might need to wrap the the whole assignment in parentheses. -tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape2.ts(8,5): error TS2304: Cannot find name 'doThing'. -tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape2.ts(8,15): error TS1005: ';' expected. -tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape2.ts(9,9): error TS2532: Object is possibly 'undefined'. -tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape2.ts(11,1): error TS1128: Declaration or statement expected. -tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithEscape1.ts(2,5): error TS18028: Private identifiers are only available when targeting ECMAScript 2015 and higher. -tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithEscape2.ts(2,5): error TS18028: Private identifiers are only available when targeting ECMAScript 2015 and higher. -tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape1.ts(2,5): error TS1127: Invalid character. -tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape1.ts(2,6): error TS1127: Invalid character. -tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape1.ts(2,7): error TS1434: Unexpected keyword or identifier. -tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape1.ts(2,8): error TS1068: Unexpected token. A constructor, method, accessor, or property was expected. -tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape1.ts(2,12): error TS1128: Declaration or statement expected. -tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape1.ts(2,14): error TS2693: 'number' only refers to a type, but is being used as a value here. -tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape1.ts(4,5): error TS2304: Cannot find name 'constructor'. -tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape1.ts(4,19): error TS1005: ';' expected. -tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape1.ts(5,9): error TS2532: Object is possibly 'undefined'. -tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape1.ts(5,14): error TS1127: Invalid character. -tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape1.ts(5,15): error TS1127: Invalid character. -tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape1.ts(5,16): error TS1434: Unexpected keyword or identifier. -tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape1.ts(5,16): error TS2304: Cannot find name 'u'. -tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape1.ts(5,22): error TS2809: Declaration or statement expected. This '=' follows a block of statements, so if you intended to write a destructuring assignment, you might need to wrap the the whole assignment in parentheses. -tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape1.ts(8,5): error TS2304: Cannot find name 'doThing'. -tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape1.ts(8,15): error TS1005: ';' expected. -tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape1.ts(9,9): error TS2532: Object is possibly 'undefined'. -tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape1.ts(11,1): error TS1128: Declaration or statement expected. -tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape2.ts(2,7): error TS1127: Invalid character. -tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape2.ts(2,8): error TS1434: Unexpected keyword or identifier. -tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape2.ts(2,9): error TS1068: Unexpected token. A constructor, method, accessor, or property was expected. -tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape2.ts(2,13): error TS1128: Declaration or statement expected. -tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape2.ts(2,15): error TS2693: 'number' only refers to a type, but is being used as a value here. -tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape2.ts(4,5): error TS2304: Cannot find name 'constructor'. -tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape2.ts(4,19): error TS1005: ';' expected. -tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape2.ts(5,9): error TS2532: Object is possibly 'undefined'. -tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape2.ts(5,16): error TS1127: Invalid character. -tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape2.ts(5,17): error TS1434: Unexpected keyword or identifier. -tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape2.ts(5,17): error TS2304: Cannot find name 'u'. -tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape2.ts(5,23): error TS2809: Declaration or statement expected. This '=' follows a block of statements, so if you intended to write a destructuring assignment, you might need to wrap the the whole assignment in parentheses. -tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape2.ts(8,5): error TS2304: Cannot find name 'doThing'. -tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape2.ts(8,15): error TS1005: ';' expected. -tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape2.ts(9,9): error TS2532: Object is possibly 'undefined'. -tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape2.ts(11,1): error TS1128: Declaration or statement expected. - - -==== tests/cases/conformance/classes/members/privateNames/IdentifierNameWithEscape1.ts (0 errors) ==== - export class IdentifierNameWithEscape1 { - \u0078: number; - - constructor() { - this.\u0078 = 0; - } - - doThing() { - this.x = 42; - } - } - -==== tests/cases/conformance/classes/members/privateNames/IdentifierNameWithEscape2.ts (0 errors) ==== - export class IdentifierNameWithEscape2 { - x\u0078: number; - - constructor() { - this.x\u0078 = 0; - } - - doThing() { - this.xx = 42; - } - } - -==== tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape1.ts (16 errors) ==== - export class IdentifierNameWithExtendedEscape1 { - \u{78}: number; - -!!! error TS1127: Invalid character. - ~ -!!! error TS1434: Unexpected keyword or identifier. - ~ -!!! error TS1068: Unexpected token. A constructor, method, accessor, or property was expected. - ~ -!!! error TS1128: Declaration or statement expected. - ~~~~~~ -!!! error TS2693: 'number' only refers to a type, but is being used as a value here. - - constructor() { - ~~~~~~~~~~~ -!!! error TS2304: Cannot find name 'constructor'. - ~ -!!! error TS1005: ';' expected. - this.\u{78} = 0; - ~~~~ -!!! error TS2532: Object is possibly 'undefined'. - -!!! error TS1127: Invalid character. - ~ -!!! error TS1434: Unexpected keyword or identifier. - ~ -!!! error TS2304: Cannot find name 'u'. - ~ -!!! error TS2809: Declaration or statement expected. This '=' follows a block of statements, so if you intended to write a destructuring assignment, you might need to wrap the the whole assignment in parentheses. - } - - doThing() { - ~~~~~~~ -!!! error TS2304: Cannot find name 'doThing'. - ~ -!!! error TS1005: ';' expected. - this.x = 42; - ~~~~ -!!! error TS2532: Object is possibly 'undefined'. - } - } - ~ -!!! error TS1128: Declaration or statement expected. - -==== tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape2.ts (16 errors) ==== - export class IdentifierNameWithExtendedEscape2 { - x\u{78}: number; - -!!! error TS1127: Invalid character. - ~ -!!! error TS1434: Unexpected keyword or identifier. - ~ -!!! error TS1068: Unexpected token. A constructor, method, accessor, or property was expected. - ~ -!!! error TS1128: Declaration or statement expected. - ~~~~~~ -!!! error TS2693: 'number' only refers to a type, but is being used as a value here. - - constructor() { - ~~~~~~~~~~~ -!!! error TS2304: Cannot find name 'constructor'. - ~ -!!! error TS1005: ';' expected. - this.x\u{78} = 0; - ~~~~ -!!! error TS2532: Object is possibly 'undefined'. - -!!! error TS1127: Invalid character. - ~ -!!! error TS1434: Unexpected keyword or identifier. - ~ -!!! error TS2304: Cannot find name 'u'. - ~ -!!! error TS2809: Declaration or statement expected. This '=' follows a block of statements, so if you intended to write a destructuring assignment, you might need to wrap the the whole assignment in parentheses. - } - - doThing() { - ~~~~~~~ -!!! error TS2304: Cannot find name 'doThing'. - ~ -!!! error TS1005: ';' expected. - this.xx = 42; - ~~~~ -!!! error TS2532: Object is possibly 'undefined'. - } - } - ~ -!!! error TS1128: Declaration or statement expected. - -==== tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithEscape1.ts (1 errors) ==== - export class PrivateIdentifierWithEscape1 { - #\u0078: number; - ~~~~~~~ -!!! error TS18028: Private identifiers are only available when targeting ECMAScript 2015 and higher. - - constructor() { - this.#\u0078 = 0; - } - - doThing() { - this.#x = 42; - } - } - -==== tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithEscape2.ts (1 errors) ==== - export class PrivateIdentifierWithEscape2 { - #x\u0078: number; - ~~~~~~~~ -!!! error TS18028: Private identifiers are only available when targeting ECMAScript 2015 and higher. - - constructor() { - this.#x\u0078 = 0; - } - - doThing() { - this.#xx = 42; - } - } - -==== tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape1.ts (18 errors) ==== - export class PrivateIdentifierWithExtendedEscape1 { - #\u{78}: number; - ~ -!!! error TS1127: Invalid character. - -!!! error TS1127: Invalid character. - ~ -!!! error TS1434: Unexpected keyword or identifier. - ~ -!!! error TS1068: Unexpected token. A constructor, method, accessor, or property was expected. - ~ -!!! error TS1128: Declaration or statement expected. - ~~~~~~ -!!! error TS2693: 'number' only refers to a type, but is being used as a value here. - - constructor() { - ~~~~~~~~~~~ -!!! error TS2304: Cannot find name 'constructor'. - ~ -!!! error TS1005: ';' expected. - this.#\u{78} = 0; - ~~~~ -!!! error TS2532: Object is possibly 'undefined'. - ~ -!!! error TS1127: Invalid character. - -!!! error TS1127: Invalid character. - ~ -!!! error TS1434: Unexpected keyword or identifier. - ~ -!!! error TS2304: Cannot find name 'u'. - ~ -!!! error TS2809: Declaration or statement expected. This '=' follows a block of statements, so if you intended to write a destructuring assignment, you might need to wrap the the whole assignment in parentheses. - } - - doThing() { - ~~~~~~~ -!!! error TS2304: Cannot find name 'doThing'. - ~ -!!! error TS1005: ';' expected. - this.#x = 42; - ~~~~ -!!! error TS2532: Object is possibly 'undefined'. - } - } - ~ -!!! error TS1128: Declaration or statement expected. - -==== tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape2.ts (16 errors) ==== - export class PrivateIdentifierWithExtendedEscape2 { - #x\u{78}: number; - -!!! error TS1127: Invalid character. - ~ -!!! error TS1434: Unexpected keyword or identifier. - ~ -!!! error TS1068: Unexpected token. A constructor, method, accessor, or property was expected. - ~ -!!! error TS1128: Declaration or statement expected. - ~~~~~~ -!!! error TS2693: 'number' only refers to a type, but is being used as a value here. - - constructor() { - ~~~~~~~~~~~ -!!! error TS2304: Cannot find name 'constructor'. - ~ -!!! error TS1005: ';' expected. - this.#x\u{78} = 0; - ~~~~ -!!! error TS2532: Object is possibly 'undefined'. - -!!! error TS1127: Invalid character. - ~ -!!! error TS1434: Unexpected keyword or identifier. - ~ -!!! error TS2304: Cannot find name 'u'. - ~ -!!! error TS2809: Declaration or statement expected. This '=' follows a block of statements, so if you intended to write a destructuring assignment, you might need to wrap the the whole assignment in parentheses. - } - - doThing() { - ~~~~~~~ -!!! error TS2304: Cannot find name 'doThing'. - ~ -!!! error TS1005: ';' expected. - this.#xx = 42; - ~~~~ -!!! error TS2532: Object is possibly 'undefined'. - } - } - ~ -!!! error TS1128: Declaration or statement expected. - \ No newline at end of file diff --git a/tests/baselines/reference/privateNamesEscapeSequences01(target=es2015).js b/tests/baselines/reference/unicodeEscapesInNames01(target=es2015).js similarity index 81% rename from tests/baselines/reference/privateNamesEscapeSequences01(target=es2015).js rename to tests/baselines/reference/unicodeEscapesInNames01(target=es2015).js index 7884e774e63..f903744e746 100644 --- a/tests/baselines/reference/privateNamesEscapeSequences01(target=es2015).js +++ b/tests/baselines/reference/unicodeEscapesInNames01(target=es2015).js @@ -1,4 +1,20 @@ -//// [tests/cases/conformance/classes/members/privateNames/privateNamesEscapeSequences01.ts] //// +//// [tests/cases/compiler/unicodeEscapesInNames01.ts] //// + +//// [identifierVariableWithEscape1.ts] +export let \u0078 = 10; +x++; + +//// [identifierVariableWithEscape2.ts] +export let x\u0078 = 10; +xx++; + +//// [identifierVariableWithExtendedEscape1.ts] +export let \u{78} = 10; +x++; + +//// [identifierVariableWithExtendedEscape2.ts] +export let x\u{78} = 10; +xx++; //// [IdentifierNameWithEscape1.ts] export class IdentifierNameWithEscape1 { @@ -105,6 +121,22 @@ export class PrivateIdentifierWithExtendedEscape2 { } +//// [identifierVariableWithEscape1.js] +export let \u0078 = 10; +x++; +//# sourceMappingURL=identifierVariableWithEscape1.js.map +//// [identifierVariableWithEscape2.js] +export let x\u0078 = 10; +xx++; +//# sourceMappingURL=identifierVariableWithEscape2.js.map +//// [identifierVariableWithExtendedEscape1.js] +export let \u{78} = 10; +x++; +//# sourceMappingURL=identifierVariableWithExtendedEscape1.js.map +//// [identifierVariableWithExtendedEscape2.js] +export let x\u{78} = 10; +xx++; +//# sourceMappingURL=identifierVariableWithExtendedEscape2.js.map //// [IdentifierNameWithEscape1.js] export class IdentifierNameWithEscape1 { constructor() { @@ -114,6 +146,7 @@ export class IdentifierNameWithEscape1 { this.x = 42; } } +//# sourceMappingURL=IdentifierNameWithEscape1.js.map //// [IdentifierNameWithEscape2.js] export class IdentifierNameWithEscape2 { constructor() { @@ -123,6 +156,7 @@ export class IdentifierNameWithEscape2 { this.xx = 42; } } +//# sourceMappingURL=IdentifierNameWithEscape2.js.map //// [IdentifierNameWithExtendedEscape1.js] export class IdentifierNameWithExtendedEscape1 { constructor() { @@ -132,6 +166,7 @@ export class IdentifierNameWithExtendedEscape1 { this.x = 42; } } +//# sourceMappingURL=IdentifierNameWithExtendedEscape1.js.map //// [IdentifierNameWithExtendedEscape2.js] export class IdentifierNameWithExtendedEscape2 { constructor() { @@ -141,6 +176,7 @@ export class IdentifierNameWithExtendedEscape2 { this.xx = 42; } } +//# sourceMappingURL=IdentifierNameWithExtendedEscape2.js.map //// [PrivateIdentifierNameWithEscape1.js] var __classPrivateFieldSet = (this && this.__classPrivateFieldSet) || function (receiver, state, value, kind, f) { if (kind === "m") throw new TypeError("Private method is not writable"); @@ -159,6 +195,7 @@ export class PrivateIdentifierWithEscape1 { } } _PrivateIdentifierWithEscape1_x = new WeakMap(); +//# sourceMappingURL=PrivateIdentifierNameWithEscape1.js.map //// [PrivateIdentifierNameWithEscape2.js] var __classPrivateFieldSet = (this && this.__classPrivateFieldSet) || function (receiver, state, value, kind, f) { if (kind === "m") throw new TypeError("Private method is not writable"); @@ -177,6 +214,7 @@ export class PrivateIdentifierWithEscape2 { } } _PrivateIdentifierWithEscape2_xx = new WeakMap(); +//# sourceMappingURL=PrivateIdentifierNameWithEscape2.js.map //// [PrivateIdentifierNameWithExtendedEscape1.js] var __classPrivateFieldSet = (this && this.__classPrivateFieldSet) || function (receiver, state, value, kind, f) { if (kind === "m") throw new TypeError("Private method is not writable"); @@ -195,6 +233,7 @@ export class PrivateIdentifierWithExtendedEscape1 { } } _PrivateIdentifierWithExtendedEscape1_x = new WeakMap(); +//# sourceMappingURL=PrivateIdentifierNameWithExtendedEscape1.js.map //// [PrivateIdentifierNameWithExtendedEscape2.js] var __classPrivateFieldSet = (this && this.__classPrivateFieldSet) || function (receiver, state, value, kind, f) { if (kind === "m") throw new TypeError("Private method is not writable"); @@ -213,3 +252,4 @@ export class PrivateIdentifierWithExtendedEscape2 { } } _PrivateIdentifierWithExtendedEscape2_xx = new WeakMap(); +//# sourceMappingURL=PrivateIdentifierNameWithExtendedEscape2.js.map \ No newline at end of file diff --git a/tests/baselines/reference/unicodeEscapesInNames01(target=es2015).js.map b/tests/baselines/reference/unicodeEscapesInNames01(target=es2015).js.map new file mode 100644 index 00000000000..2deedcc7708 --- /dev/null +++ b/tests/baselines/reference/unicodeEscapesInNames01(target=es2015).js.map @@ -0,0 +1,47 @@ +//// [identifierVariableWithEscape1.js.map] +{"version":3,"file":"identifierVariableWithEscape1.js","sourceRoot":"","sources":["identifierVariableWithEscape1.ts"],"names":[],"mappings":"AAAA,MAAM,CAAC,IAAI,MAAM,GAAG,EAAE,CAAC;AACvB,CAAC,EAAE,CAAC"} +//// https://sokra.github.io/source-map-visualization#base64,ZXhwb3J0IGxldCBcdTAwNzggPSAxMDsNCngrKzsNCi8vIyBzb3VyY2VNYXBwaW5nVVJMPWlkZW50aWZpZXJWYXJpYWJsZVdpdGhFc2NhcGUxLmpzLm1hcA==,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaWRlbnRpZmllclZhcmlhYmxlV2l0aEVzY2FwZTEuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJpZGVudGlmaWVyVmFyaWFibGVXaXRoRXNjYXBlMS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxNQUFNLENBQUMsSUFBSSxNQUFNLEdBQUcsRUFBRSxDQUFDO0FBQ3ZCLENBQUMsRUFBRSxDQUFDIn0=,ZXhwb3J0IGxldCBcdTAwNzggPSAxMDsKeCsrOwo= + +//// [identifierVariableWithEscape2.js.map] +{"version":3,"file":"identifierVariableWithEscape2.js","sourceRoot":"","sources":["identifierVariableWithEscape2.ts"],"names":[],"mappings":"AAAA,MAAM,CAAC,IAAI,OAAO,GAAG,EAAE,CAAC;AACxB,EAAE,EAAE,CAAC"} +//// https://sokra.github.io/source-map-visualization#base64,ZXhwb3J0IGxldCB4XHUwMDc4ID0gMTA7DQp4eCsrOw0KLy8jIHNvdXJjZU1hcHBpbmdVUkw9aWRlbnRpZmllclZhcmlhYmxlV2l0aEVzY2FwZTIuanMubWFw,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaWRlbnRpZmllclZhcmlhYmxlV2l0aEVzY2FwZTIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJpZGVudGlmaWVyVmFyaWFibGVXaXRoRXNjYXBlMi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxNQUFNLENBQUMsSUFBSSxPQUFPLEdBQUcsRUFBRSxDQUFDO0FBQ3hCLEVBQUUsRUFBRSxDQUFDIn0=,ZXhwb3J0IGxldCB4XHUwMDc4ID0gMTA7Cnh4Kys7Cg== + +//// [identifierVariableWithExtendedEscape1.js.map] +{"version":3,"file":"identifierVariableWithExtendedEscape1.js","sourceRoot":"","sources":["identifierVariableWithExtendedEscape1.ts"],"names":[],"mappings":"AAAA,MAAM,CAAC,IAAI,MAAM,GAAG,EAAE,CAAC;AACvB,CAAC,EAAE,CAAC"} +//// https://sokra.github.io/source-map-visualization#base64,ZXhwb3J0IGxldCBcdXs3OH0gPSAxMDsNCngrKzsNCi8vIyBzb3VyY2VNYXBwaW5nVVJMPWlkZW50aWZpZXJWYXJpYWJsZVdpdGhFeHRlbmRlZEVzY2FwZTEuanMubWFw,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaWRlbnRpZmllclZhcmlhYmxlV2l0aEV4dGVuZGVkRXNjYXBlMS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbImlkZW50aWZpZXJWYXJpYWJsZVdpdGhFeHRlbmRlZEVzY2FwZTEudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsTUFBTSxDQUFDLElBQUksTUFBTSxHQUFHLEVBQUUsQ0FBQztBQUN2QixDQUFDLEVBQUUsQ0FBQyJ9,ZXhwb3J0IGxldCBcdXs3OH0gPSAxMDsKeCsrOwo= + +//// [identifierVariableWithExtendedEscape2.js.map] +{"version":3,"file":"identifierVariableWithExtendedEscape2.js","sourceRoot":"","sources":["identifierVariableWithExtendedEscape2.ts"],"names":[],"mappings":"AAAA,MAAM,CAAC,IAAI,OAAO,GAAG,EAAE,CAAC;AACxB,EAAE,EAAE,CAAC"} +//// https://sokra.github.io/source-map-visualization#base64,ZXhwb3J0IGxldCB4XHV7Nzh9ID0gMTA7DQp4eCsrOw0KLy8jIHNvdXJjZU1hcHBpbmdVUkw9aWRlbnRpZmllclZhcmlhYmxlV2l0aEV4dGVuZGVkRXNjYXBlMi5qcy5tYXA=,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaWRlbnRpZmllclZhcmlhYmxlV2l0aEV4dGVuZGVkRXNjYXBlMi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbImlkZW50aWZpZXJWYXJpYWJsZVdpdGhFeHRlbmRlZEVzY2FwZTIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsTUFBTSxDQUFDLElBQUksT0FBTyxHQUFHLEVBQUUsQ0FBQztBQUN4QixFQUFFLEVBQUUsQ0FBQyJ9,ZXhwb3J0IGxldCB4XHV7Nzh9ID0gMTA7Cnh4Kys7Cg== + +//// [IdentifierNameWithEscape1.js.map] +{"version":3,"file":"IdentifierNameWithEscape1.js","sourceRoot":"","sources":["IdentifierNameWithEscape1.ts"],"names":[],"mappings":"AAAA,MAAM,OAAO,yBAAyB;IAGlC;QACI,IAAI,CAAC,MAAM,GAAG,CAAC,CAAC;IACpB,CAAC;IAED,OAAO;QACH,IAAI,CAAC,CAAC,GAAG,EAAE,CAAC;IAChB,CAAC;CACJ"} +//// https://sokra.github.io/source-map-visualization#base64,ZXhwb3J0IGNsYXNzIElkZW50aWZpZXJOYW1lV2l0aEVzY2FwZTEgew0KICAgIGNvbnN0cnVjdG9yKCkgew0KICAgICAgICB0aGlzLlx1MDA3OCA9IDA7DQogICAgfQ0KICAgIGRvVGhpbmcoKSB7DQogICAgICAgIHRoaXMueCA9IDQyOw0KICAgIH0NCn0NCi8vIyBzb3VyY2VNYXBwaW5nVVJMPUlkZW50aWZpZXJOYW1lV2l0aEVzY2FwZTEuanMubWFw,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSWRlbnRpZmllck5hbWVXaXRoRXNjYXBlMS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIklkZW50aWZpZXJOYW1lV2l0aEVzY2FwZTEudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsTUFBTSxPQUFPLHlCQUF5QjtJQUdsQztRQUNJLElBQUksQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDO0lBQ3BCLENBQUM7SUFFRCxPQUFPO1FBQ0gsSUFBSSxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUM7SUFDaEIsQ0FBQztDQUNKIn0=,ZXhwb3J0IGNsYXNzIElkZW50aWZpZXJOYW1lV2l0aEVzY2FwZTEgewogICAgXHUwMDc4OiBudW1iZXI7CgogICAgY29uc3RydWN0b3IoKSB7CiAgICAgICAgdGhpcy5cdTAwNzggPSAwOwogICAgfQoKICAgIGRvVGhpbmcoKSB7CiAgICAgICAgdGhpcy54ID0gNDI7CiAgICB9Cn0K + +//// [IdentifierNameWithEscape2.js.map] +{"version":3,"file":"IdentifierNameWithEscape2.js","sourceRoot":"","sources":["IdentifierNameWithEscape2.ts"],"names":[],"mappings":"AAAA,MAAM,OAAO,yBAAyB;IAGlC;QACI,IAAI,CAAC,OAAO,GAAG,CAAC,CAAC;IACrB,CAAC;IAED,OAAO;QACH,IAAI,CAAC,EAAE,GAAG,EAAE,CAAC;IACjB,CAAC;CACJ"} +//// https://sokra.github.io/source-map-visualization#base64,ZXhwb3J0IGNsYXNzIElkZW50aWZpZXJOYW1lV2l0aEVzY2FwZTIgew0KICAgIGNvbnN0cnVjdG9yKCkgew0KICAgICAgICB0aGlzLnhcdTAwNzggPSAwOw0KICAgIH0NCiAgICBkb1RoaW5nKCkgew0KICAgICAgICB0aGlzLnh4ID0gNDI7DQogICAgfQ0KfQ0KLy8jIHNvdXJjZU1hcHBpbmdVUkw9SWRlbnRpZmllck5hbWVXaXRoRXNjYXBlMi5qcy5tYXA=,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSWRlbnRpZmllck5hbWVXaXRoRXNjYXBlMi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIklkZW50aWZpZXJOYW1lV2l0aEVzY2FwZTIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsTUFBTSxPQUFPLHlCQUF5QjtJQUdsQztRQUNJLElBQUksQ0FBQyxPQUFPLEdBQUcsQ0FBQyxDQUFDO0lBQ3JCLENBQUM7SUFFRCxPQUFPO1FBQ0gsSUFBSSxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUM7SUFDakIsQ0FBQztDQUNKIn0=,ZXhwb3J0IGNsYXNzIElkZW50aWZpZXJOYW1lV2l0aEVzY2FwZTIgewogICAgeFx1MDA3ODogbnVtYmVyOwoKICAgIGNvbnN0cnVjdG9yKCkgewogICAgICAgIHRoaXMueFx1MDA3OCA9IDA7CiAgICB9CgogICAgZG9UaGluZygpIHsKICAgICAgICB0aGlzLnh4ID0gNDI7CiAgICB9Cn0K + +//// [IdentifierNameWithExtendedEscape1.js.map] +{"version":3,"file":"IdentifierNameWithExtendedEscape1.js","sourceRoot":"","sources":["IdentifierNameWithExtendedEscape1.ts"],"names":[],"mappings":"AAAA,MAAM,OAAO,iCAAiC;IAG1C;QACI,IAAI,CAAC,MAAM,GAAG,CAAC,CAAC;IACpB,CAAC;IAED,OAAO;QACH,IAAI,CAAC,CAAC,GAAG,EAAE,CAAC;IAChB,CAAC;CACJ"} +//// https://sokra.github.io/source-map-visualization#base64,ZXhwb3J0IGNsYXNzIElkZW50aWZpZXJOYW1lV2l0aEV4dGVuZGVkRXNjYXBlMSB7DQogICAgY29uc3RydWN0b3IoKSB7DQogICAgICAgIHRoaXMuXHV7Nzh9ID0gMDsNCiAgICB9DQogICAgZG9UaGluZygpIHsNCiAgICAgICAgdGhpcy54ID0gNDI7DQogICAgfQ0KfQ0KLy8jIHNvdXJjZU1hcHBpbmdVUkw9SWRlbnRpZmllck5hbWVXaXRoRXh0ZW5kZWRFc2NhcGUxLmpzLm1hcA==,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSWRlbnRpZmllck5hbWVXaXRoRXh0ZW5kZWRFc2NhcGUxLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiSWRlbnRpZmllck5hbWVXaXRoRXh0ZW5kZWRFc2NhcGUxLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE1BQU0sT0FBTyxpQ0FBaUM7SUFHMUM7UUFDSSxJQUFJLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQztJQUNwQixDQUFDO0lBRUQsT0FBTztRQUNILElBQUksQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDO0lBQ2hCLENBQUM7Q0FDSiJ9,ZXhwb3J0IGNsYXNzIElkZW50aWZpZXJOYW1lV2l0aEV4dGVuZGVkRXNjYXBlMSB7CiAgICBcdXs3OH06IG51bWJlcjsKCiAgICBjb25zdHJ1Y3RvcigpIHsKICAgICAgICB0aGlzLlx1ezc4fSA9IDA7CiAgICB9CgogICAgZG9UaGluZygpIHsKICAgICAgICB0aGlzLnggPSA0MjsKICAgIH0KfQo= + +//// [IdentifierNameWithExtendedEscape2.js.map] +{"version":3,"file":"IdentifierNameWithExtendedEscape2.js","sourceRoot":"","sources":["IdentifierNameWithExtendedEscape2.ts"],"names":[],"mappings":"AAAA,MAAM,OAAO,iCAAiC;IAG1C;QACI,IAAI,CAAC,OAAO,GAAG,CAAC,CAAC;IACrB,CAAC;IAED,OAAO;QACH,IAAI,CAAC,EAAE,GAAG,EAAE,CAAC;IACjB,CAAC;CACJ"} +//// https://sokra.github.io/source-map-visualization#base64,ZXhwb3J0IGNsYXNzIElkZW50aWZpZXJOYW1lV2l0aEV4dGVuZGVkRXNjYXBlMiB7DQogICAgY29uc3RydWN0b3IoKSB7DQogICAgICAgIHRoaXMueFx1ezc4fSA9IDA7DQogICAgfQ0KICAgIGRvVGhpbmcoKSB7DQogICAgICAgIHRoaXMueHggPSA0MjsNCiAgICB9DQp9DQovLyMgc291cmNlTWFwcGluZ1VSTD1JZGVudGlmaWVyTmFtZVdpdGhFeHRlbmRlZEVzY2FwZTIuanMubWFw,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSWRlbnRpZmllck5hbWVXaXRoRXh0ZW5kZWRFc2NhcGUyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiSWRlbnRpZmllck5hbWVXaXRoRXh0ZW5kZWRFc2NhcGUyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE1BQU0sT0FBTyxpQ0FBaUM7SUFHMUM7UUFDSSxJQUFJLENBQUMsT0FBTyxHQUFHLENBQUMsQ0FBQztJQUNyQixDQUFDO0lBRUQsT0FBTztRQUNILElBQUksQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDO0lBQ2pCLENBQUM7Q0FDSiJ9,ZXhwb3J0IGNsYXNzIElkZW50aWZpZXJOYW1lV2l0aEV4dGVuZGVkRXNjYXBlMiB7CiAgICB4XHV7Nzh9OiBudW1iZXI7CgogICAgY29uc3RydWN0b3IoKSB7CiAgICAgICAgdGhpcy54XHV7Nzh9ID0gMDsKICAgIH0KCiAgICBkb1RoaW5nKCkgewogICAgICAgIHRoaXMueHggPSA0MjsKICAgIH0KfQo= + +//// [PrivateIdentifierNameWithEscape1.js.map] +{"version":3,"file":"PrivateIdentifierNameWithEscape1.js","sourceRoot":"","sources":["PrivateIdentifierNameWithEscape1.ts"],"names":[],"mappings":";;;;;;;AAAA,MAAM,OAAO,4BAA4B;IAGrC;QAFA,kDAAgB;QAGZ,uBAAA,IAAI,mCAAW,CAAC,MAAA,CAAC;IACrB,CAAC;IAED,OAAO;QACH,uBAAA,IAAI,mCAAM,EAAE,MAAA,CAAC;IACjB,CAAC;CACJ"} +//// https://sokra.github.io/source-map-visualization#base64,dmFyIF9fY2xhc3NQcml2YXRlRmllbGRTZXQgPSAodGhpcyAmJiB0aGlzLl9fY2xhc3NQcml2YXRlRmllbGRTZXQpIHx8IGZ1bmN0aW9uIChyZWNlaXZlciwgc3RhdGUsIHZhbHVlLCBraW5kLCBmKSB7DQogICAgaWYgKGtpbmQgPT09ICJtIikgdGhyb3cgbmV3IFR5cGVFcnJvcigiUHJpdmF0ZSBtZXRob2QgaXMgbm90IHdyaXRhYmxlIik7DQogICAgaWYgKGtpbmQgPT09ICJhIiAmJiAhZikgdGhyb3cgbmV3IFR5cGVFcnJvcigiUHJpdmF0ZSBhY2Nlc3NvciB3YXMgZGVmaW5lZCB3aXRob3V0IGEgc2V0dGVyIik7DQogICAgaWYgKHR5cGVvZiBzdGF0ZSA9PT0gImZ1bmN0aW9uIiA/IHJlY2VpdmVyICE9PSBzdGF0ZSB8fCAhZiA6ICFzdGF0ZS5oYXMocmVjZWl2ZXIpKSB0aHJvdyBuZXcgVHlwZUVycm9yKCJDYW5ub3Qgd3JpdGUgcHJpdmF0ZSBtZW1iZXIgdG8gYW4gb2JqZWN0IHdob3NlIGNsYXNzIGRpZCBub3QgZGVjbGFyZSBpdCIpOw0KICAgIHJldHVybiAoa2luZCA9PT0gImEiID8gZi5jYWxsKHJlY2VpdmVyLCB2YWx1ZSkgOiBmID8gZi52YWx1ZSA9IHZhbHVlIDogc3RhdGUuc2V0KHJlY2VpdmVyLCB2YWx1ZSkpLCB2YWx1ZTsNCn07DQp2YXIgX1ByaXZhdGVJZGVudGlmaWVyV2l0aEVzY2FwZTFfeDsNCmV4cG9ydCBjbGFzcyBQcml2YXRlSWRlbnRpZmllcldpdGhFc2NhcGUxIHsNCiAgICBjb25zdHJ1Y3RvcigpIHsNCiAgICAgICAgX1ByaXZhdGVJZGVudGlmaWVyV2l0aEVzY2FwZTFfeC5zZXQodGhpcywgdm9pZCAwKTsNCiAgICAgICAgX19jbGFzc1ByaXZhdGVGaWVsZFNldCh0aGlzLCBfUHJpdmF0ZUlkZW50aWZpZXJXaXRoRXNjYXBlMV94LCAwLCAiZiIpOw0KICAgIH0NCiAgICBkb1RoaW5nKCkgew0KICAgICAgICBfX2NsYXNzUHJpdmF0ZUZpZWxkU2V0KHRoaXMsIF9Qcml2YXRlSWRlbnRpZmllcldpdGhFc2NhcGUxX3gsIDQyLCAiZiIpOw0KICAgIH0NCn0NCl9Qcml2YXRlSWRlbnRpZmllcldpdGhFc2NhcGUxX3ggPSBuZXcgV2Vha01hcCgpOw0KLy8jIHNvdXJjZU1hcHBpbmdVUkw9UHJpdmF0ZUlkZW50aWZpZXJOYW1lV2l0aEVzY2FwZTEuanMubWFw,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUHJpdmF0ZUlkZW50aWZpZXJOYW1lV2l0aEVzY2FwZTEuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJQcml2YXRlSWRlbnRpZmllck5hbWVXaXRoRXNjYXBlMS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQUEsTUFBTSxPQUFPLDRCQUE0QjtJQUdyQztRQUZBLGtEQUFnQjtRQUdaLHVCQUFBLElBQUksbUNBQVcsQ0FBQyxNQUFBLENBQUM7SUFDckIsQ0FBQztJQUVELE9BQU87UUFDSCx1QkFBQSxJQUFJLG1DQUFNLEVBQUUsTUFBQSxDQUFDO0lBQ2pCLENBQUM7Q0FDSiJ9,ZXhwb3J0IGNsYXNzIFByaXZhdGVJZGVudGlmaWVyV2l0aEVzY2FwZTEgewogICAgI1x1MDA3ODogbnVtYmVyOwoKICAgIGNvbnN0cnVjdG9yKCkgewogICAgICAgIHRoaXMuI1x1MDA3OCA9IDA7CiAgICB9CgogICAgZG9UaGluZygpIHsKICAgICAgICB0aGlzLiN4ID0gNDI7CiAgICB9Cn0K + +//// [PrivateIdentifierNameWithEscape2.js.map] +{"version":3,"file":"PrivateIdentifierNameWithEscape2.js","sourceRoot":"","sources":["PrivateIdentifierNameWithEscape2.ts"],"names":[],"mappings":";;;;;;;AAAA,MAAM,OAAO,4BAA4B;IAGrC;QAFA,mDAAiB;QAGb,uBAAA,IAAI,oCAAY,CAAC,MAAA,CAAC;IACtB,CAAC;IAED,OAAO;QACH,uBAAA,IAAI,oCAAO,EAAE,MAAA,CAAC;IAClB,CAAC;CACJ"} +//// https://sokra.github.io/source-map-visualization#base64,dmFyIF9fY2xhc3NQcml2YXRlRmllbGRTZXQgPSAodGhpcyAmJiB0aGlzLl9fY2xhc3NQcml2YXRlRmllbGRTZXQpIHx8IGZ1bmN0aW9uIChyZWNlaXZlciwgc3RhdGUsIHZhbHVlLCBraW5kLCBmKSB7DQogICAgaWYgKGtpbmQgPT09ICJtIikgdGhyb3cgbmV3IFR5cGVFcnJvcigiUHJpdmF0ZSBtZXRob2QgaXMgbm90IHdyaXRhYmxlIik7DQogICAgaWYgKGtpbmQgPT09ICJhIiAmJiAhZikgdGhyb3cgbmV3IFR5cGVFcnJvcigiUHJpdmF0ZSBhY2Nlc3NvciB3YXMgZGVmaW5lZCB3aXRob3V0IGEgc2V0dGVyIik7DQogICAgaWYgKHR5cGVvZiBzdGF0ZSA9PT0gImZ1bmN0aW9uIiA/IHJlY2VpdmVyICE9PSBzdGF0ZSB8fCAhZiA6ICFzdGF0ZS5oYXMocmVjZWl2ZXIpKSB0aHJvdyBuZXcgVHlwZUVycm9yKCJDYW5ub3Qgd3JpdGUgcHJpdmF0ZSBtZW1iZXIgdG8gYW4gb2JqZWN0IHdob3NlIGNsYXNzIGRpZCBub3QgZGVjbGFyZSBpdCIpOw0KICAgIHJldHVybiAoa2luZCA9PT0gImEiID8gZi5jYWxsKHJlY2VpdmVyLCB2YWx1ZSkgOiBmID8gZi52YWx1ZSA9IHZhbHVlIDogc3RhdGUuc2V0KHJlY2VpdmVyLCB2YWx1ZSkpLCB2YWx1ZTsNCn07DQp2YXIgX1ByaXZhdGVJZGVudGlmaWVyV2l0aEVzY2FwZTJfeHg7DQpleHBvcnQgY2xhc3MgUHJpdmF0ZUlkZW50aWZpZXJXaXRoRXNjYXBlMiB7DQogICAgY29uc3RydWN0b3IoKSB7DQogICAgICAgIF9Qcml2YXRlSWRlbnRpZmllcldpdGhFc2NhcGUyX3h4LnNldCh0aGlzLCB2b2lkIDApOw0KICAgICAgICBfX2NsYXNzUHJpdmF0ZUZpZWxkU2V0KHRoaXMsIF9Qcml2YXRlSWRlbnRpZmllcldpdGhFc2NhcGUyX3h4LCAwLCAiZiIpOw0KICAgIH0NCiAgICBkb1RoaW5nKCkgew0KICAgICAgICBfX2NsYXNzUHJpdmF0ZUZpZWxkU2V0KHRoaXMsIF9Qcml2YXRlSWRlbnRpZmllcldpdGhFc2NhcGUyX3h4LCA0MiwgImYiKTsNCiAgICB9DQp9DQpfUHJpdmF0ZUlkZW50aWZpZXJXaXRoRXNjYXBlMl94eCA9IG5ldyBXZWFrTWFwKCk7DQovLyMgc291cmNlTWFwcGluZ1VSTD1Qcml2YXRlSWRlbnRpZmllck5hbWVXaXRoRXNjYXBlMi5qcy5tYXA=,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUHJpdmF0ZUlkZW50aWZpZXJOYW1lV2l0aEVzY2FwZTIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJQcml2YXRlSWRlbnRpZmllck5hbWVXaXRoRXNjYXBlMi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQUEsTUFBTSxPQUFPLDRCQUE0QjtJQUdyQztRQUZBLG1EQUFpQjtRQUdiLHVCQUFBLElBQUksb0NBQVksQ0FBQyxNQUFBLENBQUM7SUFDdEIsQ0FBQztJQUVELE9BQU87UUFDSCx1QkFBQSxJQUFJLG9DQUFPLEVBQUUsTUFBQSxDQUFDO0lBQ2xCLENBQUM7Q0FDSiJ9,ZXhwb3J0IGNsYXNzIFByaXZhdGVJZGVudGlmaWVyV2l0aEVzY2FwZTIgewogICAgI3hcdTAwNzg6IG51bWJlcjsKCiAgICBjb25zdHJ1Y3RvcigpIHsKICAgICAgICB0aGlzLiN4XHUwMDc4ID0gMDsKICAgIH0KCiAgICBkb1RoaW5nKCkgewogICAgICAgIHRoaXMuI3h4ID0gNDI7CiAgICB9Cn0K + +//// [PrivateIdentifierNameWithExtendedEscape1.js.map] +{"version":3,"file":"PrivateIdentifierNameWithExtendedEscape1.js","sourceRoot":"","sources":["PrivateIdentifierNameWithExtendedEscape1.ts"],"names":[],"mappings":";;;;;;;AAAA,MAAM,OAAO,oCAAoC;IAG7C;QAFA,0DAAgB;QAGZ,uBAAA,IAAI,2CAAW,CAAC,MAAA,CAAC;IACrB,CAAC;IAED,OAAO;QACH,uBAAA,IAAI,2CAAM,EAAE,MAAA,CAAC;IACjB,CAAC;CACJ"} +//// https://sokra.github.io/source-map-visualization#base64,dmFyIF9fY2xhc3NQcml2YXRlRmllbGRTZXQgPSAodGhpcyAmJiB0aGlzLl9fY2xhc3NQcml2YXRlRmllbGRTZXQpIHx8IGZ1bmN0aW9uIChyZWNlaXZlciwgc3RhdGUsIHZhbHVlLCBraW5kLCBmKSB7DQogICAgaWYgKGtpbmQgPT09ICJtIikgdGhyb3cgbmV3IFR5cGVFcnJvcigiUHJpdmF0ZSBtZXRob2QgaXMgbm90IHdyaXRhYmxlIik7DQogICAgaWYgKGtpbmQgPT09ICJhIiAmJiAhZikgdGhyb3cgbmV3IFR5cGVFcnJvcigiUHJpdmF0ZSBhY2Nlc3NvciB3YXMgZGVmaW5lZCB3aXRob3V0IGEgc2V0dGVyIik7DQogICAgaWYgKHR5cGVvZiBzdGF0ZSA9PT0gImZ1bmN0aW9uIiA/IHJlY2VpdmVyICE9PSBzdGF0ZSB8fCAhZiA6ICFzdGF0ZS5oYXMocmVjZWl2ZXIpKSB0aHJvdyBuZXcgVHlwZUVycm9yKCJDYW5ub3Qgd3JpdGUgcHJpdmF0ZSBtZW1iZXIgdG8gYW4gb2JqZWN0IHdob3NlIGNsYXNzIGRpZCBub3QgZGVjbGFyZSBpdCIpOw0KICAgIHJldHVybiAoa2luZCA9PT0gImEiID8gZi5jYWxsKHJlY2VpdmVyLCB2YWx1ZSkgOiBmID8gZi52YWx1ZSA9IHZhbHVlIDogc3RhdGUuc2V0KHJlY2VpdmVyLCB2YWx1ZSkpLCB2YWx1ZTsNCn07DQp2YXIgX1ByaXZhdGVJZGVudGlmaWVyV2l0aEV4dGVuZGVkRXNjYXBlMV94Ow0KZXhwb3J0IGNsYXNzIFByaXZhdGVJZGVudGlmaWVyV2l0aEV4dGVuZGVkRXNjYXBlMSB7DQogICAgY29uc3RydWN0b3IoKSB7DQogICAgICAgIF9Qcml2YXRlSWRlbnRpZmllcldpdGhFeHRlbmRlZEVzY2FwZTFfeC5zZXQodGhpcywgdm9pZCAwKTsNCiAgICAgICAgX19jbGFzc1ByaXZhdGVGaWVsZFNldCh0aGlzLCBfUHJpdmF0ZUlkZW50aWZpZXJXaXRoRXh0ZW5kZWRFc2NhcGUxX3gsIDAsICJmIik7DQogICAgfQ0KICAgIGRvVGhpbmcoKSB7DQogICAgICAgIF9fY2xhc3NQcml2YXRlRmllbGRTZXQodGhpcywgX1ByaXZhdGVJZGVudGlmaWVyV2l0aEV4dGVuZGVkRXNjYXBlMV94LCA0MiwgImYiKTsNCiAgICB9DQp9DQpfUHJpdmF0ZUlkZW50aWZpZXJXaXRoRXh0ZW5kZWRFc2NhcGUxX3ggPSBuZXcgV2Vha01hcCgpOw0KLy8jIHNvdXJjZU1hcHBpbmdVUkw9UHJpdmF0ZUlkZW50aWZpZXJOYW1lV2l0aEV4dGVuZGVkRXNjYXBlMS5qcy5tYXA=,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUHJpdmF0ZUlkZW50aWZpZXJOYW1lV2l0aEV4dGVuZGVkRXNjYXBlMS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIlByaXZhdGVJZGVudGlmaWVyTmFtZVdpdGhFeHRlbmRlZEVzY2FwZTEudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUFBLE1BQU0sT0FBTyxvQ0FBb0M7SUFHN0M7UUFGQSwwREFBZ0I7UUFHWix1QkFBQSxJQUFJLDJDQUFXLENBQUMsTUFBQSxDQUFDO0lBQ3JCLENBQUM7SUFFRCxPQUFPO1FBQ0gsdUJBQUEsSUFBSSwyQ0FBTSxFQUFFLE1BQUEsQ0FBQztJQUNqQixDQUFDO0NBQ0oifQ==,ZXhwb3J0IGNsYXNzIFByaXZhdGVJZGVudGlmaWVyV2l0aEV4dGVuZGVkRXNjYXBlMSB7CiAgICAjXHV7Nzh9OiBudW1iZXI7CgogICAgY29uc3RydWN0b3IoKSB7CiAgICAgICAgdGhpcy4jXHV7Nzh9ID0gMDsKICAgIH0KCiAgICBkb1RoaW5nKCkgewogICAgICAgIHRoaXMuI3ggPSA0MjsKICAgIH0KfQo= + +//// [PrivateIdentifierNameWithExtendedEscape2.js.map] +{"version":3,"file":"PrivateIdentifierNameWithExtendedEscape2.js","sourceRoot":"","sources":["PrivateIdentifierNameWithExtendedEscape2.ts"],"names":[],"mappings":";;;;;;;AAAA,MAAM,OAAO,oCAAoC;IAG7C;QAFA,2DAAiB;QAGb,uBAAA,IAAI,4CAAY,CAAC,MAAA,CAAC;IACtB,CAAC;IAED,OAAO;QACH,uBAAA,IAAI,4CAAO,EAAE,MAAA,CAAC;IAClB,CAAC;CACJ"} +//// https://sokra.github.io/source-map-visualization#base64,dmFyIF9fY2xhc3NQcml2YXRlRmllbGRTZXQgPSAodGhpcyAmJiB0aGlzLl9fY2xhc3NQcml2YXRlRmllbGRTZXQpIHx8IGZ1bmN0aW9uIChyZWNlaXZlciwgc3RhdGUsIHZhbHVlLCBraW5kLCBmKSB7DQogICAgaWYgKGtpbmQgPT09ICJtIikgdGhyb3cgbmV3IFR5cGVFcnJvcigiUHJpdmF0ZSBtZXRob2QgaXMgbm90IHdyaXRhYmxlIik7DQogICAgaWYgKGtpbmQgPT09ICJhIiAmJiAhZikgdGhyb3cgbmV3IFR5cGVFcnJvcigiUHJpdmF0ZSBhY2Nlc3NvciB3YXMgZGVmaW5lZCB3aXRob3V0IGEgc2V0dGVyIik7DQogICAgaWYgKHR5cGVvZiBzdGF0ZSA9PT0gImZ1bmN0aW9uIiA/IHJlY2VpdmVyICE9PSBzdGF0ZSB8fCAhZiA6ICFzdGF0ZS5oYXMocmVjZWl2ZXIpKSB0aHJvdyBuZXcgVHlwZUVycm9yKCJDYW5ub3Qgd3JpdGUgcHJpdmF0ZSBtZW1iZXIgdG8gYW4gb2JqZWN0IHdob3NlIGNsYXNzIGRpZCBub3QgZGVjbGFyZSBpdCIpOw0KICAgIHJldHVybiAoa2luZCA9PT0gImEiID8gZi5jYWxsKHJlY2VpdmVyLCB2YWx1ZSkgOiBmID8gZi52YWx1ZSA9IHZhbHVlIDogc3RhdGUuc2V0KHJlY2VpdmVyLCB2YWx1ZSkpLCB2YWx1ZTsNCn07DQp2YXIgX1ByaXZhdGVJZGVudGlmaWVyV2l0aEV4dGVuZGVkRXNjYXBlMl94eDsNCmV4cG9ydCBjbGFzcyBQcml2YXRlSWRlbnRpZmllcldpdGhFeHRlbmRlZEVzY2FwZTIgew0KICAgIGNvbnN0cnVjdG9yKCkgew0KICAgICAgICBfUHJpdmF0ZUlkZW50aWZpZXJXaXRoRXh0ZW5kZWRFc2NhcGUyX3h4LnNldCh0aGlzLCB2b2lkIDApOw0KICAgICAgICBfX2NsYXNzUHJpdmF0ZUZpZWxkU2V0KHRoaXMsIF9Qcml2YXRlSWRlbnRpZmllcldpdGhFeHRlbmRlZEVzY2FwZTJfeHgsIDAsICJmIik7DQogICAgfQ0KICAgIGRvVGhpbmcoKSB7DQogICAgICAgIF9fY2xhc3NQcml2YXRlRmllbGRTZXQodGhpcywgX1ByaXZhdGVJZGVudGlmaWVyV2l0aEV4dGVuZGVkRXNjYXBlMl94eCwgNDIsICJmIik7DQogICAgfQ0KfQ0KX1ByaXZhdGVJZGVudGlmaWVyV2l0aEV4dGVuZGVkRXNjYXBlMl94eCA9IG5ldyBXZWFrTWFwKCk7DQovLyMgc291cmNlTWFwcGluZ1VSTD1Qcml2YXRlSWRlbnRpZmllck5hbWVXaXRoRXh0ZW5kZWRFc2NhcGUyLmpzLm1hcA==,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUHJpdmF0ZUlkZW50aWZpZXJOYW1lV2l0aEV4dGVuZGVkRXNjYXBlMi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIlByaXZhdGVJZGVudGlmaWVyTmFtZVdpdGhFeHRlbmRlZEVzY2FwZTIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUFBLE1BQU0sT0FBTyxvQ0FBb0M7SUFHN0M7UUFGQSwyREFBaUI7UUFHYix1QkFBQSxJQUFJLDRDQUFZLENBQUMsTUFBQSxDQUFDO0lBQ3RCLENBQUM7SUFFRCxPQUFPO1FBQ0gsdUJBQUEsSUFBSSw0Q0FBTyxFQUFFLE1BQUEsQ0FBQztJQUNsQixDQUFDO0NBQ0oifQ==,ZXhwb3J0IGNsYXNzIFByaXZhdGVJZGVudGlmaWVyV2l0aEV4dGVuZGVkRXNjYXBlMiB7CiAgICAjeFx1ezc4fTogbnVtYmVyOwoKICAgIGNvbnN0cnVjdG9yKCkgewogICAgICAgIHRoaXMuI3hcdXs3OH0gPSAwOwogICAgfQoKICAgIGRvVGhpbmcoKSB7CiAgICAgICAgdGhpcy4jeHggPSA0MjsKICAgIH0KfQo= diff --git a/tests/baselines/reference/unicodeEscapesInNames01(target=es2015).sourcemap.txt b/tests/baselines/reference/unicodeEscapesInNames01(target=es2015).sourcemap.txt new file mode 100644 index 00000000000..cd5ef4b7628 --- /dev/null +++ b/tests/baselines/reference/unicodeEscapesInNames01(target=es2015).sourcemap.txt @@ -0,0 +1,1229 @@ +=================================================================== +JsFile: identifierVariableWithEscape1.js +mapUrl: identifierVariableWithEscape1.js.map +sourceRoot: +sources: identifierVariableWithEscape1.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/identifierVariableWithEscape1.js +sourceFile:identifierVariableWithEscape1.ts +------------------------------------------------------------------- +>>>export let \u0078 = 10; +1 > +2 >^^^^^^ +3 > ^ +4 > ^^^^ +5 > ^^^^^^ +6 > ^^^ +7 > ^^ +8 > ^ +1 > +2 >export +3 > +4 > let +5 > \u0078 +6 > = +7 > 10 +8 > ; +1 >Emitted(1, 1) Source(1, 1) + SourceIndex(0) +2 >Emitted(1, 7) Source(1, 7) + SourceIndex(0) +3 >Emitted(1, 8) Source(1, 8) + SourceIndex(0) +4 >Emitted(1, 12) Source(1, 12) + SourceIndex(0) +5 >Emitted(1, 18) Source(1, 18) + SourceIndex(0) +6 >Emitted(1, 21) Source(1, 21) + SourceIndex(0) +7 >Emitted(1, 23) Source(1, 23) + SourceIndex(0) +8 >Emitted(1, 24) Source(1, 24) + SourceIndex(0) +--- +>>>x++; +1 > +2 >^ +3 > ^^ +4 > ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + > +2 >x +3 > ++ +4 > ; +1 >Emitted(2, 1) Source(2, 1) + SourceIndex(0) +2 >Emitted(2, 2) Source(2, 2) + SourceIndex(0) +3 >Emitted(2, 4) Source(2, 4) + SourceIndex(0) +4 >Emitted(2, 5) Source(2, 5) + SourceIndex(0) +--- +>>>//# sourceMappingURL=identifierVariableWithEscape1.js.map=================================================================== +JsFile: identifierVariableWithEscape2.js +mapUrl: identifierVariableWithEscape2.js.map +sourceRoot: +sources: identifierVariableWithEscape2.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/identifierVariableWithEscape2.js +sourceFile:identifierVariableWithEscape2.ts +------------------------------------------------------------------- +>>>export let x\u0078 = 10; +1 > +2 >^^^^^^ +3 > ^ +4 > ^^^^ +5 > ^^^^^^^ +6 > ^^^ +7 > ^^ +8 > ^ +1 > +2 >export +3 > +4 > let +5 > x\u0078 +6 > = +7 > 10 +8 > ; +1 >Emitted(1, 1) Source(1, 1) + SourceIndex(0) +2 >Emitted(1, 7) Source(1, 7) + SourceIndex(0) +3 >Emitted(1, 8) Source(1, 8) + SourceIndex(0) +4 >Emitted(1, 12) Source(1, 12) + SourceIndex(0) +5 >Emitted(1, 19) Source(1, 19) + SourceIndex(0) +6 >Emitted(1, 22) Source(1, 22) + SourceIndex(0) +7 >Emitted(1, 24) Source(1, 24) + SourceIndex(0) +8 >Emitted(1, 25) Source(1, 25) + SourceIndex(0) +--- +>>>xx++; +1 > +2 >^^ +3 > ^^ +4 > ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + > +2 >xx +3 > ++ +4 > ; +1 >Emitted(2, 1) Source(2, 1) + SourceIndex(0) +2 >Emitted(2, 3) Source(2, 3) + SourceIndex(0) +3 >Emitted(2, 5) Source(2, 5) + SourceIndex(0) +4 >Emitted(2, 6) Source(2, 6) + SourceIndex(0) +--- +>>>//# sourceMappingURL=identifierVariableWithEscape2.js.map=================================================================== +JsFile: identifierVariableWithExtendedEscape1.js +mapUrl: identifierVariableWithExtendedEscape1.js.map +sourceRoot: +sources: identifierVariableWithExtendedEscape1.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/identifierVariableWithExtendedEscape1.js +sourceFile:identifierVariableWithExtendedEscape1.ts +------------------------------------------------------------------- +>>>export let \u{78} = 10; +1 > +2 >^^^^^^ +3 > ^ +4 > ^^^^ +5 > ^^^^^^ +6 > ^^^ +7 > ^^ +8 > ^ +1 > +2 >export +3 > +4 > let +5 > \u{78} +6 > = +7 > 10 +8 > ; +1 >Emitted(1, 1) Source(1, 1) + SourceIndex(0) +2 >Emitted(1, 7) Source(1, 7) + SourceIndex(0) +3 >Emitted(1, 8) Source(1, 8) + SourceIndex(0) +4 >Emitted(1, 12) Source(1, 12) + SourceIndex(0) +5 >Emitted(1, 18) Source(1, 18) + SourceIndex(0) +6 >Emitted(1, 21) Source(1, 21) + SourceIndex(0) +7 >Emitted(1, 23) Source(1, 23) + SourceIndex(0) +8 >Emitted(1, 24) Source(1, 24) + SourceIndex(0) +--- +>>>x++; +1 > +2 >^ +3 > ^^ +4 > ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + > +2 >x +3 > ++ +4 > ; +1 >Emitted(2, 1) Source(2, 1) + SourceIndex(0) +2 >Emitted(2, 2) Source(2, 2) + SourceIndex(0) +3 >Emitted(2, 4) Source(2, 4) + SourceIndex(0) +4 >Emitted(2, 5) Source(2, 5) + SourceIndex(0) +--- +>>>//# sourceMappingURL=identifierVariableWithExtendedEscape1.js.map=================================================================== +JsFile: identifierVariableWithExtendedEscape2.js +mapUrl: identifierVariableWithExtendedEscape2.js.map +sourceRoot: +sources: identifierVariableWithExtendedEscape2.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/identifierVariableWithExtendedEscape2.js +sourceFile:identifierVariableWithExtendedEscape2.ts +------------------------------------------------------------------- +>>>export let x\u{78} = 10; +1 > +2 >^^^^^^ +3 > ^ +4 > ^^^^ +5 > ^^^^^^^ +6 > ^^^ +7 > ^^ +8 > ^ +1 > +2 >export +3 > +4 > let +5 > x\u{78} +6 > = +7 > 10 +8 > ; +1 >Emitted(1, 1) Source(1, 1) + SourceIndex(0) +2 >Emitted(1, 7) Source(1, 7) + SourceIndex(0) +3 >Emitted(1, 8) Source(1, 8) + SourceIndex(0) +4 >Emitted(1, 12) Source(1, 12) + SourceIndex(0) +5 >Emitted(1, 19) Source(1, 19) + SourceIndex(0) +6 >Emitted(1, 22) Source(1, 22) + SourceIndex(0) +7 >Emitted(1, 24) Source(1, 24) + SourceIndex(0) +8 >Emitted(1, 25) Source(1, 25) + SourceIndex(0) +--- +>>>xx++; +1 > +2 >^^ +3 > ^^ +4 > ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + > +2 >xx +3 > ++ +4 > ; +1 >Emitted(2, 1) Source(2, 1) + SourceIndex(0) +2 >Emitted(2, 3) Source(2, 3) + SourceIndex(0) +3 >Emitted(2, 5) Source(2, 5) + SourceIndex(0) +4 >Emitted(2, 6) Source(2, 6) + SourceIndex(0) +--- +>>>//# sourceMappingURL=identifierVariableWithExtendedEscape2.js.map=================================================================== +JsFile: IdentifierNameWithEscape1.js +mapUrl: IdentifierNameWithEscape1.js.map +sourceRoot: +sources: IdentifierNameWithEscape1.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/IdentifierNameWithEscape1.js +sourceFile:IdentifierNameWithEscape1.ts +------------------------------------------------------------------- +>>>export class IdentifierNameWithEscape1 { +1 > +2 >^^^^^^ +3 > ^^^^^^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^ +1 > +2 >export +3 > class +4 > IdentifierNameWithEscape1 +1 >Emitted(1, 1) Source(1, 1) + SourceIndex(0) +2 >Emitted(1, 7) Source(1, 7) + SourceIndex(0) +3 >Emitted(1, 14) Source(1, 14) + SourceIndex(0) +4 >Emitted(1, 39) Source(1, 39) + SourceIndex(0) +--- +>>> constructor() { +1 >^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^-> +1 > { + > \u0078: number; + > + > +1 >Emitted(2, 5) Source(4, 5) + SourceIndex(0) +--- +>>> this.\u0078 = 0; +1->^^^^^^^^ +2 > ^^^^ +3 > ^ +4 > ^^^^^^ +5 > ^^^ +6 > ^ +7 > ^ +1->constructor() { + > +2 > this +3 > . +4 > \u0078 +5 > = +6 > 0 +7 > ; +1->Emitted(3, 9) Source(5, 9) + SourceIndex(0) +2 >Emitted(3, 13) Source(5, 13) + SourceIndex(0) +3 >Emitted(3, 14) Source(5, 14) + SourceIndex(0) +4 >Emitted(3, 20) Source(5, 20) + SourceIndex(0) +5 >Emitted(3, 23) Source(5, 23) + SourceIndex(0) +6 >Emitted(3, 24) Source(5, 24) + SourceIndex(0) +7 >Emitted(3, 25) Source(5, 25) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +3 > ^^^^^^^^^^^-> +1 > + > +2 > } +1 >Emitted(4, 5) Source(6, 5) + SourceIndex(0) +2 >Emitted(4, 6) Source(6, 6) + SourceIndex(0) +--- +>>> doThing() { +1->^^^^ +2 > ^^^^^^^ +3 > ^^^^^^^^^^-> +1-> + > + > +2 > doThing +1->Emitted(5, 5) Source(8, 5) + SourceIndex(0) +2 >Emitted(5, 12) Source(8, 12) + SourceIndex(0) +--- +>>> this.x = 42; +1->^^^^^^^^ +2 > ^^^^ +3 > ^ +4 > ^ +5 > ^^^ +6 > ^^ +7 > ^ +1->() { + > +2 > this +3 > . +4 > x +5 > = +6 > 42 +7 > ; +1->Emitted(6, 9) Source(9, 9) + SourceIndex(0) +2 >Emitted(6, 13) Source(9, 13) + SourceIndex(0) +3 >Emitted(6, 14) Source(9, 14) + SourceIndex(0) +4 >Emitted(6, 15) Source(9, 15) + SourceIndex(0) +5 >Emitted(6, 18) Source(9, 18) + SourceIndex(0) +6 >Emitted(6, 20) Source(9, 20) + SourceIndex(0) +7 >Emitted(6, 21) Source(9, 21) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +1 > + > +2 > } +1 >Emitted(7, 5) Source(10, 5) + SourceIndex(0) +2 >Emitted(7, 6) Source(10, 6) + SourceIndex(0) +--- +>>>} +1 >^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + >} +1 >Emitted(8, 2) Source(11, 2) + SourceIndex(0) +--- +>>>//# sourceMappingURL=IdentifierNameWithEscape1.js.map=================================================================== +JsFile: IdentifierNameWithEscape2.js +mapUrl: IdentifierNameWithEscape2.js.map +sourceRoot: +sources: IdentifierNameWithEscape2.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/IdentifierNameWithEscape2.js +sourceFile:IdentifierNameWithEscape2.ts +------------------------------------------------------------------- +>>>export class IdentifierNameWithEscape2 { +1 > +2 >^^^^^^ +3 > ^^^^^^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^ +1 > +2 >export +3 > class +4 > IdentifierNameWithEscape2 +1 >Emitted(1, 1) Source(1, 1) + SourceIndex(0) +2 >Emitted(1, 7) Source(1, 7) + SourceIndex(0) +3 >Emitted(1, 14) Source(1, 14) + SourceIndex(0) +4 >Emitted(1, 39) Source(1, 39) + SourceIndex(0) +--- +>>> constructor() { +1 >^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^-> +1 > { + > x\u0078: number; + > + > +1 >Emitted(2, 5) Source(4, 5) + SourceIndex(0) +--- +>>> this.x\u0078 = 0; +1->^^^^^^^^ +2 > ^^^^ +3 > ^ +4 > ^^^^^^^ +5 > ^^^ +6 > ^ +7 > ^ +1->constructor() { + > +2 > this +3 > . +4 > x\u0078 +5 > = +6 > 0 +7 > ; +1->Emitted(3, 9) Source(5, 9) + SourceIndex(0) +2 >Emitted(3, 13) Source(5, 13) + SourceIndex(0) +3 >Emitted(3, 14) Source(5, 14) + SourceIndex(0) +4 >Emitted(3, 21) Source(5, 21) + SourceIndex(0) +5 >Emitted(3, 24) Source(5, 24) + SourceIndex(0) +6 >Emitted(3, 25) Source(5, 25) + SourceIndex(0) +7 >Emitted(3, 26) Source(5, 26) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +3 > ^^^^^^^^^^^-> +1 > + > +2 > } +1 >Emitted(4, 5) Source(6, 5) + SourceIndex(0) +2 >Emitted(4, 6) Source(6, 6) + SourceIndex(0) +--- +>>> doThing() { +1->^^^^ +2 > ^^^^^^^ +3 > ^^^^^^^^^^^-> +1-> + > + > +2 > doThing +1->Emitted(5, 5) Source(8, 5) + SourceIndex(0) +2 >Emitted(5, 12) Source(8, 12) + SourceIndex(0) +--- +>>> this.xx = 42; +1->^^^^^^^^ +2 > ^^^^ +3 > ^ +4 > ^^ +5 > ^^^ +6 > ^^ +7 > ^ +1->() { + > +2 > this +3 > . +4 > xx +5 > = +6 > 42 +7 > ; +1->Emitted(6, 9) Source(9, 9) + SourceIndex(0) +2 >Emitted(6, 13) Source(9, 13) + SourceIndex(0) +3 >Emitted(6, 14) Source(9, 14) + SourceIndex(0) +4 >Emitted(6, 16) Source(9, 16) + SourceIndex(0) +5 >Emitted(6, 19) Source(9, 19) + SourceIndex(0) +6 >Emitted(6, 21) Source(9, 21) + SourceIndex(0) +7 >Emitted(6, 22) Source(9, 22) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +1 > + > +2 > } +1 >Emitted(7, 5) Source(10, 5) + SourceIndex(0) +2 >Emitted(7, 6) Source(10, 6) + SourceIndex(0) +--- +>>>} +1 >^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + >} +1 >Emitted(8, 2) Source(11, 2) + SourceIndex(0) +--- +>>>//# sourceMappingURL=IdentifierNameWithEscape2.js.map=================================================================== +JsFile: IdentifierNameWithExtendedEscape1.js +mapUrl: IdentifierNameWithExtendedEscape1.js.map +sourceRoot: +sources: IdentifierNameWithExtendedEscape1.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/IdentifierNameWithExtendedEscape1.js +sourceFile:IdentifierNameWithExtendedEscape1.ts +------------------------------------------------------------------- +>>>export class IdentifierNameWithExtendedEscape1 { +1 > +2 >^^^^^^ +3 > ^^^^^^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1 > +2 >export +3 > class +4 > IdentifierNameWithExtendedEscape1 +1 >Emitted(1, 1) Source(1, 1) + SourceIndex(0) +2 >Emitted(1, 7) Source(1, 7) + SourceIndex(0) +3 >Emitted(1, 14) Source(1, 14) + SourceIndex(0) +4 >Emitted(1, 47) Source(1, 47) + SourceIndex(0) +--- +>>> constructor() { +1 >^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^-> +1 > { + > \u{78}: number; + > + > +1 >Emitted(2, 5) Source(4, 5) + SourceIndex(0) +--- +>>> this.\u{78} = 0; +1->^^^^^^^^ +2 > ^^^^ +3 > ^ +4 > ^^^^^^ +5 > ^^^ +6 > ^ +7 > ^ +1->constructor() { + > +2 > this +3 > . +4 > \u{78} +5 > = +6 > 0 +7 > ; +1->Emitted(3, 9) Source(5, 9) + SourceIndex(0) +2 >Emitted(3, 13) Source(5, 13) + SourceIndex(0) +3 >Emitted(3, 14) Source(5, 14) + SourceIndex(0) +4 >Emitted(3, 20) Source(5, 20) + SourceIndex(0) +5 >Emitted(3, 23) Source(5, 23) + SourceIndex(0) +6 >Emitted(3, 24) Source(5, 24) + SourceIndex(0) +7 >Emitted(3, 25) Source(5, 25) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +3 > ^^^^^^^^^^^-> +1 > + > +2 > } +1 >Emitted(4, 5) Source(6, 5) + SourceIndex(0) +2 >Emitted(4, 6) Source(6, 6) + SourceIndex(0) +--- +>>> doThing() { +1->^^^^ +2 > ^^^^^^^ +3 > ^^^^^^^^^^-> +1-> + > + > +2 > doThing +1->Emitted(5, 5) Source(8, 5) + SourceIndex(0) +2 >Emitted(5, 12) Source(8, 12) + SourceIndex(0) +--- +>>> this.x = 42; +1->^^^^^^^^ +2 > ^^^^ +3 > ^ +4 > ^ +5 > ^^^ +6 > ^^ +7 > ^ +1->() { + > +2 > this +3 > . +4 > x +5 > = +6 > 42 +7 > ; +1->Emitted(6, 9) Source(9, 9) + SourceIndex(0) +2 >Emitted(6, 13) Source(9, 13) + SourceIndex(0) +3 >Emitted(6, 14) Source(9, 14) + SourceIndex(0) +4 >Emitted(6, 15) Source(9, 15) + SourceIndex(0) +5 >Emitted(6, 18) Source(9, 18) + SourceIndex(0) +6 >Emitted(6, 20) Source(9, 20) + SourceIndex(0) +7 >Emitted(6, 21) Source(9, 21) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +1 > + > +2 > } +1 >Emitted(7, 5) Source(10, 5) + SourceIndex(0) +2 >Emitted(7, 6) Source(10, 6) + SourceIndex(0) +--- +>>>} +1 >^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + >} +1 >Emitted(8, 2) Source(11, 2) + SourceIndex(0) +--- +>>>//# sourceMappingURL=IdentifierNameWithExtendedEscape1.js.map=================================================================== +JsFile: IdentifierNameWithExtendedEscape2.js +mapUrl: IdentifierNameWithExtendedEscape2.js.map +sourceRoot: +sources: IdentifierNameWithExtendedEscape2.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/IdentifierNameWithExtendedEscape2.js +sourceFile:IdentifierNameWithExtendedEscape2.ts +------------------------------------------------------------------- +>>>export class IdentifierNameWithExtendedEscape2 { +1 > +2 >^^^^^^ +3 > ^^^^^^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1 > +2 >export +3 > class +4 > IdentifierNameWithExtendedEscape2 +1 >Emitted(1, 1) Source(1, 1) + SourceIndex(0) +2 >Emitted(1, 7) Source(1, 7) + SourceIndex(0) +3 >Emitted(1, 14) Source(1, 14) + SourceIndex(0) +4 >Emitted(1, 47) Source(1, 47) + SourceIndex(0) +--- +>>> constructor() { +1 >^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^-> +1 > { + > x\u{78}: number; + > + > +1 >Emitted(2, 5) Source(4, 5) + SourceIndex(0) +--- +>>> this.x\u{78} = 0; +1->^^^^^^^^ +2 > ^^^^ +3 > ^ +4 > ^^^^^^^ +5 > ^^^ +6 > ^ +7 > ^ +1->constructor() { + > +2 > this +3 > . +4 > x\u{78} +5 > = +6 > 0 +7 > ; +1->Emitted(3, 9) Source(5, 9) + SourceIndex(0) +2 >Emitted(3, 13) Source(5, 13) + SourceIndex(0) +3 >Emitted(3, 14) Source(5, 14) + SourceIndex(0) +4 >Emitted(3, 21) Source(5, 21) + SourceIndex(0) +5 >Emitted(3, 24) Source(5, 24) + SourceIndex(0) +6 >Emitted(3, 25) Source(5, 25) + SourceIndex(0) +7 >Emitted(3, 26) Source(5, 26) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +3 > ^^^^^^^^^^^-> +1 > + > +2 > } +1 >Emitted(4, 5) Source(6, 5) + SourceIndex(0) +2 >Emitted(4, 6) Source(6, 6) + SourceIndex(0) +--- +>>> doThing() { +1->^^^^ +2 > ^^^^^^^ +3 > ^^^^^^^^^^^-> +1-> + > + > +2 > doThing +1->Emitted(5, 5) Source(8, 5) + SourceIndex(0) +2 >Emitted(5, 12) Source(8, 12) + SourceIndex(0) +--- +>>> this.xx = 42; +1->^^^^^^^^ +2 > ^^^^ +3 > ^ +4 > ^^ +5 > ^^^ +6 > ^^ +7 > ^ +1->() { + > +2 > this +3 > . +4 > xx +5 > = +6 > 42 +7 > ; +1->Emitted(6, 9) Source(9, 9) + SourceIndex(0) +2 >Emitted(6, 13) Source(9, 13) + SourceIndex(0) +3 >Emitted(6, 14) Source(9, 14) + SourceIndex(0) +4 >Emitted(6, 16) Source(9, 16) + SourceIndex(0) +5 >Emitted(6, 19) Source(9, 19) + SourceIndex(0) +6 >Emitted(6, 21) Source(9, 21) + SourceIndex(0) +7 >Emitted(6, 22) Source(9, 22) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +1 > + > +2 > } +1 >Emitted(7, 5) Source(10, 5) + SourceIndex(0) +2 >Emitted(7, 6) Source(10, 6) + SourceIndex(0) +--- +>>>} +1 >^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + >} +1 >Emitted(8, 2) Source(11, 2) + SourceIndex(0) +--- +>>>//# sourceMappingURL=IdentifierNameWithExtendedEscape2.js.map=================================================================== +JsFile: PrivateIdentifierNameWithEscape1.js +mapUrl: PrivateIdentifierNameWithEscape1.js.map +sourceRoot: +sources: PrivateIdentifierNameWithEscape1.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/PrivateIdentifierNameWithEscape1.js +sourceFile:PrivateIdentifierNameWithEscape1.ts +------------------------------------------------------------------- +>>>var __classPrivateFieldSet = (this && this.__classPrivateFieldSet) || function (receiver, state, value, kind, f) { +>>> if (kind === "m") throw new TypeError("Private method is not writable"); +>>> if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter"); +>>> if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it"); +>>> return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value; +>>>}; +>>>var _PrivateIdentifierWithEscape1_x; +>>>export class PrivateIdentifierWithEscape1 { +1 > +2 >^^^^^^ +3 > ^^^^^^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1 > +2 >export +3 > class +4 > PrivateIdentifierWithEscape1 +1 >Emitted(8, 1) Source(1, 1) + SourceIndex(0) +2 >Emitted(8, 7) Source(1, 7) + SourceIndex(0) +3 >Emitted(8, 14) Source(1, 14) + SourceIndex(0) +4 >Emitted(8, 42) Source(1, 42) + SourceIndex(0) +--- +>>> constructor() { +1 >^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > { + > #\u0078: number; + > + > +1 >Emitted(9, 5) Source(4, 5) + SourceIndex(0) +--- +>>> _PrivateIdentifierWithEscape1_x.set(this, void 0); +1->^^^^^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +3 > ^^^^^^^^^^^^^^^^^^^^^-> +1-> +2 > #\u0078: number; +1->Emitted(10, 9) Source(2, 5) + SourceIndex(0) +2 >Emitted(10, 59) Source(2, 21) + SourceIndex(0) +--- +>>> __classPrivateFieldSet(this, _PrivateIdentifierWithEscape1_x, 0, "f"); +1->^^^^^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^ +3 > ^^^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^ +6 > ^^^^^^ +7 > ^ +1-> + > + > constructor() { + > +2 > +3 > this +4 > .#\u0078 = +5 > 0 +6 > +7 > ; +1->Emitted(11, 9) Source(5, 9) + SourceIndex(0) +2 >Emitted(11, 32) Source(5, 9) + SourceIndex(0) +3 >Emitted(11, 36) Source(5, 13) + SourceIndex(0) +4 >Emitted(11, 71) Source(5, 24) + SourceIndex(0) +5 >Emitted(11, 72) Source(5, 25) + SourceIndex(0) +6 >Emitted(11, 78) Source(5, 25) + SourceIndex(0) +7 >Emitted(11, 79) Source(5, 26) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +3 > ^^^^^^^^^^^-> +1 > + > +2 > } +1 >Emitted(12, 5) Source(6, 5) + SourceIndex(0) +2 >Emitted(12, 6) Source(6, 6) + SourceIndex(0) +--- +>>> doThing() { +1->^^^^ +2 > ^^^^^^^ +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1-> + > + > +2 > doThing +1->Emitted(13, 5) Source(8, 5) + SourceIndex(0) +2 >Emitted(13, 12) Source(8, 12) + SourceIndex(0) +--- +>>> __classPrivateFieldSet(this, _PrivateIdentifierWithEscape1_x, 42, "f"); +1->^^^^^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^ +3 > ^^^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^ +7 > ^ +1->() { + > +2 > +3 > this +4 > .#x = +5 > 42 +6 > +7 > ; +1->Emitted(14, 9) Source(9, 9) + SourceIndex(0) +2 >Emitted(14, 32) Source(9, 9) + SourceIndex(0) +3 >Emitted(14, 36) Source(9, 13) + SourceIndex(0) +4 >Emitted(14, 71) Source(9, 19) + SourceIndex(0) +5 >Emitted(14, 73) Source(9, 21) + SourceIndex(0) +6 >Emitted(14, 79) Source(9, 21) + SourceIndex(0) +7 >Emitted(14, 80) Source(9, 22) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +1 > + > +2 > } +1 >Emitted(15, 5) Source(10, 5) + SourceIndex(0) +2 >Emitted(15, 6) Source(10, 6) + SourceIndex(0) +--- +>>>} +1 >^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + >} +1 >Emitted(16, 2) Source(11, 2) + SourceIndex(0) +--- +>>>_PrivateIdentifierWithEscape1_x = new WeakMap(); +>>>//# sourceMappingURL=PrivateIdentifierNameWithEscape1.js.map=================================================================== +JsFile: PrivateIdentifierNameWithEscape2.js +mapUrl: PrivateIdentifierNameWithEscape2.js.map +sourceRoot: +sources: PrivateIdentifierNameWithEscape2.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/PrivateIdentifierNameWithEscape2.js +sourceFile:PrivateIdentifierNameWithEscape2.ts +------------------------------------------------------------------- +>>>var __classPrivateFieldSet = (this && this.__classPrivateFieldSet) || function (receiver, state, value, kind, f) { +>>> if (kind === "m") throw new TypeError("Private method is not writable"); +>>> if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter"); +>>> if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it"); +>>> return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value; +>>>}; +>>>var _PrivateIdentifierWithEscape2_xx; +>>>export class PrivateIdentifierWithEscape2 { +1 > +2 >^^^^^^ +3 > ^^^^^^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1 > +2 >export +3 > class +4 > PrivateIdentifierWithEscape2 +1 >Emitted(8, 1) Source(1, 1) + SourceIndex(0) +2 >Emitted(8, 7) Source(1, 7) + SourceIndex(0) +3 >Emitted(8, 14) Source(1, 14) + SourceIndex(0) +4 >Emitted(8, 42) Source(1, 42) + SourceIndex(0) +--- +>>> constructor() { +1 >^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > { + > #x\u0078: number; + > + > +1 >Emitted(9, 5) Source(4, 5) + SourceIndex(0) +--- +>>> _PrivateIdentifierWithEscape2_xx.set(this, void 0); +1->^^^^^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +3 > ^^^^^^^^^^^^^^^^^^^^^-> +1-> +2 > #x\u0078: number; +1->Emitted(10, 9) Source(2, 5) + SourceIndex(0) +2 >Emitted(10, 60) Source(2, 22) + SourceIndex(0) +--- +>>> __classPrivateFieldSet(this, _PrivateIdentifierWithEscape2_xx, 0, "f"); +1->^^^^^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^ +3 > ^^^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^ +6 > ^^^^^^ +7 > ^ +1-> + > + > constructor() { + > +2 > +3 > this +4 > .#x\u0078 = +5 > 0 +6 > +7 > ; +1->Emitted(11, 9) Source(5, 9) + SourceIndex(0) +2 >Emitted(11, 32) Source(5, 9) + SourceIndex(0) +3 >Emitted(11, 36) Source(5, 13) + SourceIndex(0) +4 >Emitted(11, 72) Source(5, 25) + SourceIndex(0) +5 >Emitted(11, 73) Source(5, 26) + SourceIndex(0) +6 >Emitted(11, 79) Source(5, 26) + SourceIndex(0) +7 >Emitted(11, 80) Source(5, 27) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +3 > ^^^^^^^^^^^-> +1 > + > +2 > } +1 >Emitted(12, 5) Source(6, 5) + SourceIndex(0) +2 >Emitted(12, 6) Source(6, 6) + SourceIndex(0) +--- +>>> doThing() { +1->^^^^ +2 > ^^^^^^^ +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1-> + > + > +2 > doThing +1->Emitted(13, 5) Source(8, 5) + SourceIndex(0) +2 >Emitted(13, 12) Source(8, 12) + SourceIndex(0) +--- +>>> __classPrivateFieldSet(this, _PrivateIdentifierWithEscape2_xx, 42, "f"); +1->^^^^^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^ +3 > ^^^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^ +7 > ^ +1->() { + > +2 > +3 > this +4 > .#xx = +5 > 42 +6 > +7 > ; +1->Emitted(14, 9) Source(9, 9) + SourceIndex(0) +2 >Emitted(14, 32) Source(9, 9) + SourceIndex(0) +3 >Emitted(14, 36) Source(9, 13) + SourceIndex(0) +4 >Emitted(14, 72) Source(9, 20) + SourceIndex(0) +5 >Emitted(14, 74) Source(9, 22) + SourceIndex(0) +6 >Emitted(14, 80) Source(9, 22) + SourceIndex(0) +7 >Emitted(14, 81) Source(9, 23) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +1 > + > +2 > } +1 >Emitted(15, 5) Source(10, 5) + SourceIndex(0) +2 >Emitted(15, 6) Source(10, 6) + SourceIndex(0) +--- +>>>} +1 >^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + >} +1 >Emitted(16, 2) Source(11, 2) + SourceIndex(0) +--- +>>>_PrivateIdentifierWithEscape2_xx = new WeakMap(); +>>>//# sourceMappingURL=PrivateIdentifierNameWithEscape2.js.map=================================================================== +JsFile: PrivateIdentifierNameWithExtendedEscape1.js +mapUrl: PrivateIdentifierNameWithExtendedEscape1.js.map +sourceRoot: +sources: PrivateIdentifierNameWithExtendedEscape1.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/PrivateIdentifierNameWithExtendedEscape1.js +sourceFile:PrivateIdentifierNameWithExtendedEscape1.ts +------------------------------------------------------------------- +>>>var __classPrivateFieldSet = (this && this.__classPrivateFieldSet) || function (receiver, state, value, kind, f) { +>>> if (kind === "m") throw new TypeError("Private method is not writable"); +>>> if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter"); +>>> if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it"); +>>> return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value; +>>>}; +>>>var _PrivateIdentifierWithExtendedEscape1_x; +>>>export class PrivateIdentifierWithExtendedEscape1 { +1 > +2 >^^^^^^ +3 > ^^^^^^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1 > +2 >export +3 > class +4 > PrivateIdentifierWithExtendedEscape1 +1 >Emitted(8, 1) Source(1, 1) + SourceIndex(0) +2 >Emitted(8, 7) Source(1, 7) + SourceIndex(0) +3 >Emitted(8, 14) Source(1, 14) + SourceIndex(0) +4 >Emitted(8, 50) Source(1, 50) + SourceIndex(0) +--- +>>> constructor() { +1 >^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > { + > #\u{78}: number; + > + > +1 >Emitted(9, 5) Source(4, 5) + SourceIndex(0) +--- +>>> _PrivateIdentifierWithExtendedEscape1_x.set(this, void 0); +1->^^^^^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +3 > ^^^^^^^^^^^^^^^^^^^^^-> +1-> +2 > #\u{78}: number; +1->Emitted(10, 9) Source(2, 5) + SourceIndex(0) +2 >Emitted(10, 67) Source(2, 21) + SourceIndex(0) +--- +>>> __classPrivateFieldSet(this, _PrivateIdentifierWithExtendedEscape1_x, 0, "f"); +1->^^^^^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^ +3 > ^^^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^ +6 > ^^^^^^ +7 > ^ +1-> + > + > constructor() { + > +2 > +3 > this +4 > .#\u{78} = +5 > 0 +6 > +7 > ; +1->Emitted(11, 9) Source(5, 9) + SourceIndex(0) +2 >Emitted(11, 32) Source(5, 9) + SourceIndex(0) +3 >Emitted(11, 36) Source(5, 13) + SourceIndex(0) +4 >Emitted(11, 79) Source(5, 24) + SourceIndex(0) +5 >Emitted(11, 80) Source(5, 25) + SourceIndex(0) +6 >Emitted(11, 86) Source(5, 25) + SourceIndex(0) +7 >Emitted(11, 87) Source(5, 26) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +3 > ^^^^^^^^^^^-> +1 > + > +2 > } +1 >Emitted(12, 5) Source(6, 5) + SourceIndex(0) +2 >Emitted(12, 6) Source(6, 6) + SourceIndex(0) +--- +>>> doThing() { +1->^^^^ +2 > ^^^^^^^ +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1-> + > + > +2 > doThing +1->Emitted(13, 5) Source(8, 5) + SourceIndex(0) +2 >Emitted(13, 12) Source(8, 12) + SourceIndex(0) +--- +>>> __classPrivateFieldSet(this, _PrivateIdentifierWithExtendedEscape1_x, 42, "f"); +1->^^^^^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^ +3 > ^^^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^ +7 > ^ +1->() { + > +2 > +3 > this +4 > .#x = +5 > 42 +6 > +7 > ; +1->Emitted(14, 9) Source(9, 9) + SourceIndex(0) +2 >Emitted(14, 32) Source(9, 9) + SourceIndex(0) +3 >Emitted(14, 36) Source(9, 13) + SourceIndex(0) +4 >Emitted(14, 79) Source(9, 19) + SourceIndex(0) +5 >Emitted(14, 81) Source(9, 21) + SourceIndex(0) +6 >Emitted(14, 87) Source(9, 21) + SourceIndex(0) +7 >Emitted(14, 88) Source(9, 22) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +1 > + > +2 > } +1 >Emitted(15, 5) Source(10, 5) + SourceIndex(0) +2 >Emitted(15, 6) Source(10, 6) + SourceIndex(0) +--- +>>>} +1 >^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + >} +1 >Emitted(16, 2) Source(11, 2) + SourceIndex(0) +--- +>>>_PrivateIdentifierWithExtendedEscape1_x = new WeakMap(); +>>>//# sourceMappingURL=PrivateIdentifierNameWithExtendedEscape1.js.map=================================================================== +JsFile: PrivateIdentifierNameWithExtendedEscape2.js +mapUrl: PrivateIdentifierNameWithExtendedEscape2.js.map +sourceRoot: +sources: PrivateIdentifierNameWithExtendedEscape2.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/PrivateIdentifierNameWithExtendedEscape2.js +sourceFile:PrivateIdentifierNameWithExtendedEscape2.ts +------------------------------------------------------------------- +>>>var __classPrivateFieldSet = (this && this.__classPrivateFieldSet) || function (receiver, state, value, kind, f) { +>>> if (kind === "m") throw new TypeError("Private method is not writable"); +>>> if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter"); +>>> if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it"); +>>> return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value; +>>>}; +>>>var _PrivateIdentifierWithExtendedEscape2_xx; +>>>export class PrivateIdentifierWithExtendedEscape2 { +1 > +2 >^^^^^^ +3 > ^^^^^^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1 > +2 >export +3 > class +4 > PrivateIdentifierWithExtendedEscape2 +1 >Emitted(8, 1) Source(1, 1) + SourceIndex(0) +2 >Emitted(8, 7) Source(1, 7) + SourceIndex(0) +3 >Emitted(8, 14) Source(1, 14) + SourceIndex(0) +4 >Emitted(8, 50) Source(1, 50) + SourceIndex(0) +--- +>>> constructor() { +1 >^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > { + > #x\u{78}: number; + > + > +1 >Emitted(9, 5) Source(4, 5) + SourceIndex(0) +--- +>>> _PrivateIdentifierWithExtendedEscape2_xx.set(this, void 0); +1->^^^^^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +3 > ^^^^^^^^^^^^^^^^^^^^^-> +1-> +2 > #x\u{78}: number; +1->Emitted(10, 9) Source(2, 5) + SourceIndex(0) +2 >Emitted(10, 68) Source(2, 22) + SourceIndex(0) +--- +>>> __classPrivateFieldSet(this, _PrivateIdentifierWithExtendedEscape2_xx, 0, "f"); +1->^^^^^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^ +3 > ^^^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^ +6 > ^^^^^^ +7 > ^ +1-> + > + > constructor() { + > +2 > +3 > this +4 > .#x\u{78} = +5 > 0 +6 > +7 > ; +1->Emitted(11, 9) Source(5, 9) + SourceIndex(0) +2 >Emitted(11, 32) Source(5, 9) + SourceIndex(0) +3 >Emitted(11, 36) Source(5, 13) + SourceIndex(0) +4 >Emitted(11, 80) Source(5, 25) + SourceIndex(0) +5 >Emitted(11, 81) Source(5, 26) + SourceIndex(0) +6 >Emitted(11, 87) Source(5, 26) + SourceIndex(0) +7 >Emitted(11, 88) Source(5, 27) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +3 > ^^^^^^^^^^^-> +1 > + > +2 > } +1 >Emitted(12, 5) Source(6, 5) + SourceIndex(0) +2 >Emitted(12, 6) Source(6, 6) + SourceIndex(0) +--- +>>> doThing() { +1->^^^^ +2 > ^^^^^^^ +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1-> + > + > +2 > doThing +1->Emitted(13, 5) Source(8, 5) + SourceIndex(0) +2 >Emitted(13, 12) Source(8, 12) + SourceIndex(0) +--- +>>> __classPrivateFieldSet(this, _PrivateIdentifierWithExtendedEscape2_xx, 42, "f"); +1->^^^^^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^ +3 > ^^^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^ +7 > ^ +1->() { + > +2 > +3 > this +4 > .#xx = +5 > 42 +6 > +7 > ; +1->Emitted(14, 9) Source(9, 9) + SourceIndex(0) +2 >Emitted(14, 32) Source(9, 9) + SourceIndex(0) +3 >Emitted(14, 36) Source(9, 13) + SourceIndex(0) +4 >Emitted(14, 80) Source(9, 20) + SourceIndex(0) +5 >Emitted(14, 82) Source(9, 22) + SourceIndex(0) +6 >Emitted(14, 88) Source(9, 22) + SourceIndex(0) +7 >Emitted(14, 89) Source(9, 23) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +1 > + > +2 > } +1 >Emitted(15, 5) Source(10, 5) + SourceIndex(0) +2 >Emitted(15, 6) Source(10, 6) + SourceIndex(0) +--- +>>>} +1 >^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + >} +1 >Emitted(16, 2) Source(11, 2) + SourceIndex(0) +--- +>>>_PrivateIdentifierWithExtendedEscape2_xx = new WeakMap(); +>>>//# sourceMappingURL=PrivateIdentifierNameWithExtendedEscape2.js.map \ No newline at end of file diff --git a/tests/baselines/reference/privateNamesEscapeSequences01(target=es2015).symbols b/tests/baselines/reference/unicodeEscapesInNames01(target=es2015).symbols similarity index 82% rename from tests/baselines/reference/privateNamesEscapeSequences01(target=es2015).symbols rename to tests/baselines/reference/unicodeEscapesInNames01(target=es2015).symbols index f13f8831abc..4e1bfd61551 100644 --- a/tests/baselines/reference/privateNamesEscapeSequences01(target=es2015).symbols +++ b/tests/baselines/reference/unicodeEscapesInNames01(target=es2015).symbols @@ -1,4 +1,32 @@ -=== tests/cases/conformance/classes/members/privateNames/IdentifierNameWithEscape1.ts === +=== tests/cases/compiler/identifierVariableWithEscape1.ts === +export let \u0078 = 10; +>\u0078 : Symbol(\u0078, Decl(identifierVariableWithEscape1.ts, 0, 10)) + +x++; +>x : Symbol(\u0078, Decl(identifierVariableWithEscape1.ts, 0, 10)) + +=== tests/cases/compiler/identifierVariableWithEscape2.ts === +export let x\u0078 = 10; +>x\u0078 : Symbol(x\u0078, Decl(identifierVariableWithEscape2.ts, 0, 10)) + +xx++; +>xx : Symbol(x\u0078, Decl(identifierVariableWithEscape2.ts, 0, 10)) + +=== tests/cases/compiler/identifierVariableWithExtendedEscape1.ts === +export let \u{78} = 10; +>\u{78} : Symbol(\u{78}, Decl(identifierVariableWithExtendedEscape1.ts, 0, 10)) + +x++; +>x : Symbol(\u{78}, Decl(identifierVariableWithExtendedEscape1.ts, 0, 10)) + +=== tests/cases/compiler/identifierVariableWithExtendedEscape2.ts === +export let x\u{78} = 10; +>x\u{78} : Symbol(x\u{78}, Decl(identifierVariableWithExtendedEscape2.ts, 0, 10)) + +xx++; +>xx : Symbol(x\u{78}, Decl(identifierVariableWithExtendedEscape2.ts, 0, 10)) + +=== tests/cases/compiler/IdentifierNameWithEscape1.ts === export class IdentifierNameWithEscape1 { >IdentifierNameWithEscape1 : Symbol(IdentifierNameWithEscape1, Decl(IdentifierNameWithEscape1.ts, 0, 0)) @@ -22,7 +50,7 @@ export class IdentifierNameWithEscape1 { } } -=== tests/cases/conformance/classes/members/privateNames/IdentifierNameWithEscape2.ts === +=== tests/cases/compiler/IdentifierNameWithEscape2.ts === export class IdentifierNameWithEscape2 { >IdentifierNameWithEscape2 : Symbol(IdentifierNameWithEscape2, Decl(IdentifierNameWithEscape2.ts, 0, 0)) @@ -46,7 +74,7 @@ export class IdentifierNameWithEscape2 { } } -=== tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape1.ts === +=== tests/cases/compiler/IdentifierNameWithExtendedEscape1.ts === export class IdentifierNameWithExtendedEscape1 { >IdentifierNameWithExtendedEscape1 : Symbol(IdentifierNameWithExtendedEscape1, Decl(IdentifierNameWithExtendedEscape1.ts, 0, 0)) @@ -70,7 +98,7 @@ export class IdentifierNameWithExtendedEscape1 { } } -=== tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape2.ts === +=== tests/cases/compiler/IdentifierNameWithExtendedEscape2.ts === export class IdentifierNameWithExtendedEscape2 { >IdentifierNameWithExtendedEscape2 : Symbol(IdentifierNameWithExtendedEscape2, Decl(IdentifierNameWithExtendedEscape2.ts, 0, 0)) @@ -94,7 +122,7 @@ export class IdentifierNameWithExtendedEscape2 { } } -=== tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithEscape1.ts === +=== tests/cases/compiler/PrivateIdentifierNameWithEscape1.ts === export class PrivateIdentifierWithEscape1 { >PrivateIdentifierWithEscape1 : Symbol(PrivateIdentifierWithEscape1, Decl(PrivateIdentifierNameWithEscape1.ts, 0, 0)) @@ -116,7 +144,7 @@ export class PrivateIdentifierWithEscape1 { } } -=== tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithEscape2.ts === +=== tests/cases/compiler/PrivateIdentifierNameWithEscape2.ts === export class PrivateIdentifierWithEscape2 { >PrivateIdentifierWithEscape2 : Symbol(PrivateIdentifierWithEscape2, Decl(PrivateIdentifierNameWithEscape2.ts, 0, 0)) @@ -138,7 +166,7 @@ export class PrivateIdentifierWithEscape2 { } } -=== tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape1.ts === +=== tests/cases/compiler/PrivateIdentifierNameWithExtendedEscape1.ts === export class PrivateIdentifierWithExtendedEscape1 { >PrivateIdentifierWithExtendedEscape1 : Symbol(PrivateIdentifierWithExtendedEscape1, Decl(PrivateIdentifierNameWithExtendedEscape1.ts, 0, 0)) @@ -160,7 +188,7 @@ export class PrivateIdentifierWithExtendedEscape1 { } } -=== tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape2.ts === +=== tests/cases/compiler/PrivateIdentifierNameWithExtendedEscape2.ts === export class PrivateIdentifierWithExtendedEscape2 { >PrivateIdentifierWithExtendedEscape2 : Symbol(PrivateIdentifierWithExtendedEscape2, Decl(PrivateIdentifierNameWithExtendedEscape2.ts, 0, 0)) diff --git a/tests/baselines/reference/privateNamesEscapeSequences01(target=es2015).types b/tests/baselines/reference/unicodeEscapesInNames01(target=es2015).types similarity index 70% rename from tests/baselines/reference/privateNamesEscapeSequences01(target=es2015).types rename to tests/baselines/reference/unicodeEscapesInNames01(target=es2015).types index ca0ef825889..838f197b691 100644 --- a/tests/baselines/reference/privateNamesEscapeSequences01(target=es2015).types +++ b/tests/baselines/reference/unicodeEscapesInNames01(target=es2015).types @@ -1,4 +1,40 @@ -=== tests/cases/conformance/classes/members/privateNames/IdentifierNameWithEscape1.ts === +=== tests/cases/compiler/identifierVariableWithEscape1.ts === +export let \u0078 = 10; +>\u0078 : number +>10 : 10 + +x++; +>x++ : number +>x : number + +=== tests/cases/compiler/identifierVariableWithEscape2.ts === +export let x\u0078 = 10; +>x\u0078 : number +>10 : 10 + +xx++; +>xx++ : number +>xx : number + +=== tests/cases/compiler/identifierVariableWithExtendedEscape1.ts === +export let \u{78} = 10; +>\u{78} : number +>10 : 10 + +x++; +>x++ : number +>x : number + +=== tests/cases/compiler/identifierVariableWithExtendedEscape2.ts === +export let x\u{78} = 10; +>x\u{78} : number +>10 : 10 + +xx++; +>xx++ : number +>xx : number + +=== tests/cases/compiler/IdentifierNameWithEscape1.ts === export class IdentifierNameWithEscape1 { >IdentifierNameWithEscape1 : IdentifierNameWithEscape1 @@ -26,7 +62,7 @@ export class IdentifierNameWithEscape1 { } } -=== tests/cases/conformance/classes/members/privateNames/IdentifierNameWithEscape2.ts === +=== tests/cases/compiler/IdentifierNameWithEscape2.ts === export class IdentifierNameWithEscape2 { >IdentifierNameWithEscape2 : IdentifierNameWithEscape2 @@ -54,7 +90,7 @@ export class IdentifierNameWithEscape2 { } } -=== tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape1.ts === +=== tests/cases/compiler/IdentifierNameWithExtendedEscape1.ts === export class IdentifierNameWithExtendedEscape1 { >IdentifierNameWithExtendedEscape1 : IdentifierNameWithExtendedEscape1 @@ -82,7 +118,7 @@ export class IdentifierNameWithExtendedEscape1 { } } -=== tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape2.ts === +=== tests/cases/compiler/IdentifierNameWithExtendedEscape2.ts === export class IdentifierNameWithExtendedEscape2 { >IdentifierNameWithExtendedEscape2 : IdentifierNameWithExtendedEscape2 @@ -110,7 +146,7 @@ export class IdentifierNameWithExtendedEscape2 { } } -=== tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithEscape1.ts === +=== tests/cases/compiler/PrivateIdentifierNameWithEscape1.ts === export class PrivateIdentifierWithEscape1 { >PrivateIdentifierWithEscape1 : PrivateIdentifierWithEscape1 @@ -136,7 +172,7 @@ export class PrivateIdentifierWithEscape1 { } } -=== tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithEscape2.ts === +=== tests/cases/compiler/PrivateIdentifierNameWithEscape2.ts === export class PrivateIdentifierWithEscape2 { >PrivateIdentifierWithEscape2 : PrivateIdentifierWithEscape2 @@ -162,7 +198,7 @@ export class PrivateIdentifierWithEscape2 { } } -=== tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape1.ts === +=== tests/cases/compiler/PrivateIdentifierNameWithExtendedEscape1.ts === export class PrivateIdentifierWithExtendedEscape1 { >PrivateIdentifierWithExtendedEscape1 : PrivateIdentifierWithExtendedEscape1 @@ -188,7 +224,7 @@ export class PrivateIdentifierWithExtendedEscape1 { } } -=== tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape2.ts === +=== tests/cases/compiler/PrivateIdentifierNameWithExtendedEscape2.ts === export class PrivateIdentifierWithExtendedEscape2 { >PrivateIdentifierWithExtendedEscape2 : PrivateIdentifierWithExtendedEscape2 diff --git a/tests/baselines/reference/unicodeEscapesInNames01(target=es5).errors.txt b/tests/baselines/reference/unicodeEscapesInNames01(target=es5).errors.txt new file mode 100644 index 00000000000..eb403fbcb97 --- /dev/null +++ b/tests/baselines/reference/unicodeEscapesInNames01(target=es5).errors.txt @@ -0,0 +1,134 @@ +tests/cases/compiler/PrivateIdentifierNameWithEscape1.ts(2,5): error TS18028: Private identifiers are only available when targeting ECMAScript 2015 and higher. +tests/cases/compiler/PrivateIdentifierNameWithEscape2.ts(2,5): error TS18028: Private identifiers are only available when targeting ECMAScript 2015 and higher. +tests/cases/compiler/PrivateIdentifierNameWithExtendedEscape1.ts(2,5): error TS18028: Private identifiers are only available when targeting ECMAScript 2015 and higher. +tests/cases/compiler/PrivateIdentifierNameWithExtendedEscape2.ts(2,5): error TS18028: Private identifiers are only available when targeting ECMAScript 2015 and higher. + + +==== tests/cases/compiler/identifierVariableWithEscape1.ts (0 errors) ==== + export let \u0078 = 10; + x++; + +==== tests/cases/compiler/identifierVariableWithEscape2.ts (0 errors) ==== + export let x\u0078 = 10; + xx++; + +==== tests/cases/compiler/identifierVariableWithExtendedEscape1.ts (0 errors) ==== + export let \u{78} = 10; + x++; + +==== tests/cases/compiler/identifierVariableWithExtendedEscape2.ts (0 errors) ==== + export let x\u{78} = 10; + xx++; + +==== tests/cases/compiler/IdentifierNameWithEscape1.ts (0 errors) ==== + export class IdentifierNameWithEscape1 { + \u0078: number; + + constructor() { + this.\u0078 = 0; + } + + doThing() { + this.x = 42; + } + } + +==== tests/cases/compiler/IdentifierNameWithEscape2.ts (0 errors) ==== + export class IdentifierNameWithEscape2 { + x\u0078: number; + + constructor() { + this.x\u0078 = 0; + } + + doThing() { + this.xx = 42; + } + } + +==== tests/cases/compiler/IdentifierNameWithExtendedEscape1.ts (0 errors) ==== + export class IdentifierNameWithExtendedEscape1 { + \u{78}: number; + + constructor() { + this.\u{78} = 0; + } + + doThing() { + this.x = 42; + } + } + +==== tests/cases/compiler/IdentifierNameWithExtendedEscape2.ts (0 errors) ==== + export class IdentifierNameWithExtendedEscape2 { + x\u{78}: number; + + constructor() { + this.x\u{78} = 0; + } + + doThing() { + this.xx = 42; + } + } + +==== tests/cases/compiler/PrivateIdentifierNameWithEscape1.ts (1 errors) ==== + export class PrivateIdentifierWithEscape1 { + #\u0078: number; + ~~~~~~~ +!!! error TS18028: Private identifiers are only available when targeting ECMAScript 2015 and higher. + + constructor() { + this.#\u0078 = 0; + } + + doThing() { + this.#x = 42; + } + } + +==== tests/cases/compiler/PrivateIdentifierNameWithEscape2.ts (1 errors) ==== + export class PrivateIdentifierWithEscape2 { + #x\u0078: number; + ~~~~~~~~ +!!! error TS18028: Private identifiers are only available when targeting ECMAScript 2015 and higher. + + constructor() { + this.#x\u0078 = 0; + } + + doThing() { + this.#xx = 42; + } + } + +==== tests/cases/compiler/PrivateIdentifierNameWithExtendedEscape1.ts (1 errors) ==== + export class PrivateIdentifierWithExtendedEscape1 { + #\u{78}: number; + ~~~~~~~ +!!! error TS18028: Private identifiers are only available when targeting ECMAScript 2015 and higher. + + constructor() { + this.#\u{78} = 0; + } + + doThing() { + this.#x = 42; + } + } + +==== tests/cases/compiler/PrivateIdentifierNameWithExtendedEscape2.ts (1 errors) ==== + export class PrivateIdentifierWithExtendedEscape2 { + #x\u{78}: number; + ~~~~~~~~ +!!! error TS18028: Private identifiers are only available when targeting ECMAScript 2015 and higher. + + constructor() { + this.#x\u{78} = 0; + } + + doThing() { + this.#xx = 42; + } + } + \ No newline at end of file diff --git a/tests/baselines/reference/privateNamesEscapeSequences01(target=es5).js b/tests/baselines/reference/unicodeEscapesInNames01(target=es5).js similarity index 62% rename from tests/baselines/reference/privateNamesEscapeSequences01(target=es5).js rename to tests/baselines/reference/unicodeEscapesInNames01(target=es5).js index fc9d1eb7771..07525c9b3a1 100644 --- a/tests/baselines/reference/privateNamesEscapeSequences01(target=es5).js +++ b/tests/baselines/reference/unicodeEscapesInNames01(target=es5).js @@ -1,4 +1,20 @@ -//// [tests/cases/conformance/classes/members/privateNames/privateNamesEscapeSequences01.ts] //// +//// [tests/cases/compiler/unicodeEscapesInNames01.ts] //// + +//// [identifierVariableWithEscape1.ts] +export let \u0078 = 10; +x++; + +//// [identifierVariableWithEscape2.ts] +export let x\u0078 = 10; +xx++; + +//// [identifierVariableWithExtendedEscape1.ts] +export let \u{78} = 10; +x++; + +//// [identifierVariableWithExtendedEscape2.ts] +export let x\u{78} = 10; +xx++; //// [IdentifierNameWithEscape1.ts] export class IdentifierNameWithEscape1 { @@ -105,6 +121,34 @@ export class PrivateIdentifierWithExtendedEscape2 { } +//// [identifierVariableWithEscape1.js] +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.x = void 0; +exports.\u0078 = 10; +exports.x++; +//# sourceMappingURL=identifierVariableWithEscape1.js.map +//// [identifierVariableWithEscape2.js] +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.xx = void 0; +exports.x\u0078 = 10; +exports.xx++; +//# sourceMappingURL=identifierVariableWithEscape2.js.map +//// [identifierVariableWithExtendedEscape1.js] +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.x = void 0; +exports.x = 10; +exports.x++; +//# sourceMappingURL=identifierVariableWithExtendedEscape1.js.map +//// [identifierVariableWithExtendedEscape2.js] +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.xx = void 0; +exports.xx = 10; +exports.xx++; +//# sourceMappingURL=identifierVariableWithExtendedEscape2.js.map //// [IdentifierNameWithEscape1.js] "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); @@ -119,6 +163,7 @@ var IdentifierNameWithEscape1 = /** @class */ (function () { return IdentifierNameWithEscape1; }()); exports.IdentifierNameWithEscape1 = IdentifierNameWithEscape1; +//# sourceMappingURL=IdentifierNameWithEscape1.js.map //// [IdentifierNameWithEscape2.js] "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); @@ -133,60 +178,37 @@ var IdentifierNameWithEscape2 = /** @class */ (function () { return IdentifierNameWithEscape2; }()); exports.IdentifierNameWithEscape2 = IdentifierNameWithEscape2; +//# sourceMappingURL=IdentifierNameWithEscape2.js.map //// [IdentifierNameWithExtendedEscape1.js] "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.IdentifierNameWithExtendedEscape1 = void 0; var IdentifierNameWithExtendedEscape1 = /** @class */ (function () { function IdentifierNameWithExtendedEscape1() { + this.x = 0; } + IdentifierNameWithExtendedEscape1.prototype.doThing = function () { + this.x = 42; + }; return IdentifierNameWithExtendedEscape1; }()); exports.IdentifierNameWithExtendedEscape1 = IdentifierNameWithExtendedEscape1; -{ - 78; -} -number; -constructor(); -{ - this.; - u; - { - 78; - } - 0; -} -doThing(); -{ - this.x = 42; -} +//# sourceMappingURL=IdentifierNameWithExtendedEscape1.js.map //// [IdentifierNameWithExtendedEscape2.js] "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.IdentifierNameWithExtendedEscape2 = void 0; var IdentifierNameWithExtendedEscape2 = /** @class */ (function () { function IdentifierNameWithExtendedEscape2() { + this.xx = 0; } + IdentifierNameWithExtendedEscape2.prototype.doThing = function () { + this.xx = 42; + }; return IdentifierNameWithExtendedEscape2; }()); exports.IdentifierNameWithExtendedEscape2 = IdentifierNameWithExtendedEscape2; -{ - 78; -} -number; -constructor(); -{ - this.x; - u; - { - 78; - } - 0; -} -doThing(); -{ - this.xx = 42; -} +//# sourceMappingURL=IdentifierNameWithExtendedEscape2.js.map //// [PrivateIdentifierNameWithEscape1.js] "use strict"; var __classPrivateFieldSet = (this && this.__classPrivateFieldSet) || function (receiver, state, value, kind, f) { @@ -210,6 +232,7 @@ var PrivateIdentifierWithEscape1 = /** @class */ (function () { }()); exports.PrivateIdentifierWithEscape1 = PrivateIdentifierWithEscape1; _PrivateIdentifierWithEscape1_x = new WeakMap(); +//# sourceMappingURL=PrivateIdentifierNameWithEscape1.js.map //// [PrivateIdentifierNameWithEscape2.js] "use strict"; var __classPrivateFieldSet = (this && this.__classPrivateFieldSet) || function (receiver, state, value, kind, f) { @@ -233,63 +256,52 @@ var PrivateIdentifierWithEscape2 = /** @class */ (function () { }()); exports.PrivateIdentifierWithEscape2 = PrivateIdentifierWithEscape2; _PrivateIdentifierWithEscape2_xx = new WeakMap(); +//# sourceMappingURL=PrivateIdentifierNameWithEscape2.js.map //// [PrivateIdentifierNameWithExtendedEscape1.js] "use strict"; -var _PrivateIdentifierWithExtendedEscape1_; +var __classPrivateFieldSet = (this && this.__classPrivateFieldSet) || function (receiver, state, value, kind, f) { + if (kind === "m") throw new TypeError("Private method is not writable"); + if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter"); + if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it"); + return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value; +}; +var _PrivateIdentifierWithExtendedEscape1_x; Object.defineProperty(exports, "__esModule", { value: true }); exports.PrivateIdentifierWithExtendedEscape1 = void 0; var PrivateIdentifierWithExtendedEscape1 = /** @class */ (function () { function PrivateIdentifierWithExtendedEscape1() { - _PrivateIdentifierWithExtendedEscape1_.set(this, void 0); + _PrivateIdentifierWithExtendedEscape1_x.set(this, void 0); + __classPrivateFieldSet(this, _PrivateIdentifierWithExtendedEscape1_x, 0, "f"); } + PrivateIdentifierWithExtendedEscape1.prototype.doThing = function () { + __classPrivateFieldSet(this, _PrivateIdentifierWithExtendedEscape1_x, 42, "f"); + }; return PrivateIdentifierWithExtendedEscape1; }()); exports.PrivateIdentifierWithExtendedEscape1 = PrivateIdentifierWithExtendedEscape1; -_PrivateIdentifierWithExtendedEscape1_ = new WeakMap(); -{ - 78; -} -number; -constructor(); -{ - this.; - u; - { - 78; - } - 0; -} -doThing(); -{ - this. = 42; -} +_PrivateIdentifierWithExtendedEscape1_x = new WeakMap(); +//# sourceMappingURL=PrivateIdentifierNameWithExtendedEscape1.js.map //// [PrivateIdentifierNameWithExtendedEscape2.js] "use strict"; -var _PrivateIdentifierWithExtendedEscape2_x; +var __classPrivateFieldSet = (this && this.__classPrivateFieldSet) || function (receiver, state, value, kind, f) { + if (kind === "m") throw new TypeError("Private method is not writable"); + if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter"); + if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it"); + return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value; +}; +var _PrivateIdentifierWithExtendedEscape2_xx; Object.defineProperty(exports, "__esModule", { value: true }); exports.PrivateIdentifierWithExtendedEscape2 = void 0; var PrivateIdentifierWithExtendedEscape2 = /** @class */ (function () { function PrivateIdentifierWithExtendedEscape2() { - _PrivateIdentifierWithExtendedEscape2_x.set(this, void 0); + _PrivateIdentifierWithExtendedEscape2_xx.set(this, void 0); + __classPrivateFieldSet(this, _PrivateIdentifierWithExtendedEscape2_xx, 0, "f"); } + PrivateIdentifierWithExtendedEscape2.prototype.doThing = function () { + __classPrivateFieldSet(this, _PrivateIdentifierWithExtendedEscape2_xx, 42, "f"); + }; return PrivateIdentifierWithExtendedEscape2; }()); exports.PrivateIdentifierWithExtendedEscape2 = PrivateIdentifierWithExtendedEscape2; -_PrivateIdentifierWithExtendedEscape2_x = new WeakMap(); -{ - 78; -} -number; -constructor(); -{ - this.; - u; - { - 78; - } - 0; -} -doThing(); -{ - this. = 42; -} +_PrivateIdentifierWithExtendedEscape2_xx = new WeakMap(); +//# sourceMappingURL=PrivateIdentifierNameWithExtendedEscape2.js.map \ No newline at end of file diff --git a/tests/baselines/reference/unicodeEscapesInNames01(target=es5).js.map b/tests/baselines/reference/unicodeEscapesInNames01(target=es5).js.map new file mode 100644 index 00000000000..385d8d704d2 --- /dev/null +++ b/tests/baselines/reference/unicodeEscapesInNames01(target=es5).js.map @@ -0,0 +1,47 @@ +//// [identifierVariableWithEscape1.js.map] +{"version":3,"file":"identifierVariableWithEscape1.js","sourceRoot":"","sources":["identifierVariableWithEscape1.ts"],"names":[],"mappings":";;;AAAW,QAAA,MAAM,GAAG,EAAE,CAAC;AACvB,SAAC,EAAE,CAAC"} +//// https://sokra.github.io/source-map-visualization#base64,InVzZSBzdHJpY3QiOw0KT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICJfX2VzTW9kdWxlIiwgeyB2YWx1ZTogdHJ1ZSB9KTsNCmV4cG9ydHMueCA9IHZvaWQgMDsNCmV4cG9ydHMuXHUwMDc4ID0gMTA7DQpleHBvcnRzLngrKzsNCi8vIyBzb3VyY2VNYXBwaW5nVVJMPWlkZW50aWZpZXJWYXJpYWJsZVdpdGhFc2NhcGUxLmpzLm1hcA==,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaWRlbnRpZmllclZhcmlhYmxlV2l0aEVzY2FwZTEuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJpZGVudGlmaWVyVmFyaWFibGVXaXRoRXNjYXBlMS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBVyxRQUFBLE1BQU0sR0FBRyxFQUFFLENBQUM7QUFDdkIsU0FBQyxFQUFFLENBQUMifQ==,ZXhwb3J0IGxldCBcdTAwNzggPSAxMDsKeCsrOwo= + +//// [identifierVariableWithEscape2.js.map] +{"version":3,"file":"identifierVariableWithEscape2.js","sourceRoot":"","sources":["identifierVariableWithEscape2.ts"],"names":[],"mappings":";;;AAAW,QAAA,OAAO,GAAG,EAAE,CAAC;AACxB,UAAE,EAAE,CAAC"} +//// https://sokra.github.io/source-map-visualization#base64,InVzZSBzdHJpY3QiOw0KT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICJfX2VzTW9kdWxlIiwgeyB2YWx1ZTogdHJ1ZSB9KTsNCmV4cG9ydHMueHggPSB2b2lkIDA7DQpleHBvcnRzLnhcdTAwNzggPSAxMDsNCmV4cG9ydHMueHgrKzsNCi8vIyBzb3VyY2VNYXBwaW5nVVJMPWlkZW50aWZpZXJWYXJpYWJsZVdpdGhFc2NhcGUyLmpzLm1hcA==,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaWRlbnRpZmllclZhcmlhYmxlV2l0aEVzY2FwZTIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJpZGVudGlmaWVyVmFyaWFibGVXaXRoRXNjYXBlMi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBVyxRQUFBLE9BQU8sR0FBRyxFQUFFLENBQUM7QUFDeEIsVUFBRSxFQUFFLENBQUMifQ==,ZXhwb3J0IGxldCB4XHUwMDc4ID0gMTA7Cnh4Kys7Cg== + +//// [identifierVariableWithExtendedEscape1.js.map] +{"version":3,"file":"identifierVariableWithExtendedEscape1.js","sourceRoot":"","sources":["identifierVariableWithExtendedEscape1.ts"],"names":[],"mappings":";;;AAAW,QAAA,CAAM,GAAG,EAAE,CAAC;AACvB,SAAC,EAAE,CAAC"} +//// https://sokra.github.io/source-map-visualization#base64,InVzZSBzdHJpY3QiOw0KT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICJfX2VzTW9kdWxlIiwgeyB2YWx1ZTogdHJ1ZSB9KTsNCmV4cG9ydHMueCA9IHZvaWQgMDsNCmV4cG9ydHMueCA9IDEwOw0KZXhwb3J0cy54Kys7DQovLyMgc291cmNlTWFwcGluZ1VSTD1pZGVudGlmaWVyVmFyaWFibGVXaXRoRXh0ZW5kZWRFc2NhcGUxLmpzLm1hcA==,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaWRlbnRpZmllclZhcmlhYmxlV2l0aEV4dGVuZGVkRXNjYXBlMS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbImlkZW50aWZpZXJWYXJpYWJsZVdpdGhFeHRlbmRlZEVzY2FwZTEudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQVcsUUFBQSxDQUFNLEdBQUcsRUFBRSxDQUFDO0FBQ3ZCLFNBQUMsRUFBRSxDQUFDIn0=,ZXhwb3J0IGxldCBcdXs3OH0gPSAxMDsKeCsrOwo= + +//// [identifierVariableWithExtendedEscape2.js.map] +{"version":3,"file":"identifierVariableWithExtendedEscape2.js","sourceRoot":"","sources":["identifierVariableWithExtendedEscape2.ts"],"names":[],"mappings":";;;AAAW,QAAA,EAAO,GAAG,EAAE,CAAC;AACxB,UAAE,EAAE,CAAC"} +//// https://sokra.github.io/source-map-visualization#base64,InVzZSBzdHJpY3QiOw0KT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICJfX2VzTW9kdWxlIiwgeyB2YWx1ZTogdHJ1ZSB9KTsNCmV4cG9ydHMueHggPSB2b2lkIDA7DQpleHBvcnRzLnh4ID0gMTA7DQpleHBvcnRzLnh4Kys7DQovLyMgc291cmNlTWFwcGluZ1VSTD1pZGVudGlmaWVyVmFyaWFibGVXaXRoRXh0ZW5kZWRFc2NhcGUyLmpzLm1hcA==,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaWRlbnRpZmllclZhcmlhYmxlV2l0aEV4dGVuZGVkRXNjYXBlMi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbImlkZW50aWZpZXJWYXJpYWJsZVdpdGhFeHRlbmRlZEVzY2FwZTIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQVcsUUFBQSxFQUFPLEdBQUcsRUFBRSxDQUFDO0FBQ3hCLFVBQUUsRUFBRSxDQUFDIn0=,ZXhwb3J0IGxldCB4XHV7Nzh9ID0gMTA7Cnh4Kys7Cg== + +//// [IdentifierNameWithEscape1.js.map] +{"version":3,"file":"IdentifierNameWithEscape1.js","sourceRoot":"","sources":["IdentifierNameWithEscape1.ts"],"names":[],"mappings":";;;AAAA;IAGI;QACI,IAAI,CAAC,MAAM,GAAG,CAAC,CAAC;IACpB,CAAC;IAED,2CAAO,GAAP;QACI,IAAI,CAAC,CAAC,GAAG,EAAE,CAAC;IAChB,CAAC;IACL,gCAAC;AAAD,CAAC,AAVD,IAUC;AAVY,8DAAyB"} +//// https://sokra.github.io/source-map-visualization#base64,InVzZSBzdHJpY3QiOw0KT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICJfX2VzTW9kdWxlIiwgeyB2YWx1ZTogdHJ1ZSB9KTsNCmV4cG9ydHMuSWRlbnRpZmllck5hbWVXaXRoRXNjYXBlMSA9IHZvaWQgMDsNCnZhciBJZGVudGlmaWVyTmFtZVdpdGhFc2NhcGUxID0gLyoqIEBjbGFzcyAqLyAoZnVuY3Rpb24gKCkgew0KICAgIGZ1bmN0aW9uIElkZW50aWZpZXJOYW1lV2l0aEVzY2FwZTEoKSB7DQogICAgICAgIHRoaXMuXHUwMDc4ID0gMDsNCiAgICB9DQogICAgSWRlbnRpZmllck5hbWVXaXRoRXNjYXBlMS5wcm90b3R5cGUuZG9UaGluZyA9IGZ1bmN0aW9uICgpIHsNCiAgICAgICAgdGhpcy54ID0gNDI7DQogICAgfTsNCiAgICByZXR1cm4gSWRlbnRpZmllck5hbWVXaXRoRXNjYXBlMTsNCn0oKSk7DQpleHBvcnRzLklkZW50aWZpZXJOYW1lV2l0aEVzY2FwZTEgPSBJZGVudGlmaWVyTmFtZVdpdGhFc2NhcGUxOw0KLy8jIHNvdXJjZU1hcHBpbmdVUkw9SWRlbnRpZmllck5hbWVXaXRoRXNjYXBlMS5qcy5tYXA=,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSWRlbnRpZmllck5hbWVXaXRoRXNjYXBlMS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIklkZW50aWZpZXJOYW1lV2l0aEVzY2FwZTEudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUE7SUFHSTtRQUNJLElBQUksQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDO0lBQ3BCLENBQUM7SUFFRCwyQ0FBTyxHQUFQO1FBQ0ksSUFBSSxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUM7SUFDaEIsQ0FBQztJQUNMLGdDQUFDO0FBQUQsQ0FBQyxBQVZELElBVUM7QUFWWSw4REFBeUIifQ==,ZXhwb3J0IGNsYXNzIElkZW50aWZpZXJOYW1lV2l0aEVzY2FwZTEgewogICAgXHUwMDc4OiBudW1iZXI7CgogICAgY29uc3RydWN0b3IoKSB7CiAgICAgICAgdGhpcy5cdTAwNzggPSAwOwogICAgfQoKICAgIGRvVGhpbmcoKSB7CiAgICAgICAgdGhpcy54ID0gNDI7CiAgICB9Cn0K + +//// [IdentifierNameWithEscape2.js.map] +{"version":3,"file":"IdentifierNameWithEscape2.js","sourceRoot":"","sources":["IdentifierNameWithEscape2.ts"],"names":[],"mappings":";;;AAAA;IAGI;QACI,IAAI,CAAC,OAAO,GAAG,CAAC,CAAC;IACrB,CAAC;IAED,2CAAO,GAAP;QACI,IAAI,CAAC,EAAE,GAAG,EAAE,CAAC;IACjB,CAAC;IACL,gCAAC;AAAD,CAAC,AAVD,IAUC;AAVY,8DAAyB"} +//// https://sokra.github.io/source-map-visualization#base64,InVzZSBzdHJpY3QiOw0KT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICJfX2VzTW9kdWxlIiwgeyB2YWx1ZTogdHJ1ZSB9KTsNCmV4cG9ydHMuSWRlbnRpZmllck5hbWVXaXRoRXNjYXBlMiA9IHZvaWQgMDsNCnZhciBJZGVudGlmaWVyTmFtZVdpdGhFc2NhcGUyID0gLyoqIEBjbGFzcyAqLyAoZnVuY3Rpb24gKCkgew0KICAgIGZ1bmN0aW9uIElkZW50aWZpZXJOYW1lV2l0aEVzY2FwZTIoKSB7DQogICAgICAgIHRoaXMueFx1MDA3OCA9IDA7DQogICAgfQ0KICAgIElkZW50aWZpZXJOYW1lV2l0aEVzY2FwZTIucHJvdG90eXBlLmRvVGhpbmcgPSBmdW5jdGlvbiAoKSB7DQogICAgICAgIHRoaXMueHggPSA0MjsNCiAgICB9Ow0KICAgIHJldHVybiBJZGVudGlmaWVyTmFtZVdpdGhFc2NhcGUyOw0KfSgpKTsNCmV4cG9ydHMuSWRlbnRpZmllck5hbWVXaXRoRXNjYXBlMiA9IElkZW50aWZpZXJOYW1lV2l0aEVzY2FwZTI7DQovLyMgc291cmNlTWFwcGluZ1VSTD1JZGVudGlmaWVyTmFtZVdpdGhFc2NhcGUyLmpzLm1hcA==,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSWRlbnRpZmllck5hbWVXaXRoRXNjYXBlMi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIklkZW50aWZpZXJOYW1lV2l0aEVzY2FwZTIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUE7SUFHSTtRQUNJLElBQUksQ0FBQyxPQUFPLEdBQUcsQ0FBQyxDQUFDO0lBQ3JCLENBQUM7SUFFRCwyQ0FBTyxHQUFQO1FBQ0ksSUFBSSxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUM7SUFDakIsQ0FBQztJQUNMLGdDQUFDO0FBQUQsQ0FBQyxBQVZELElBVUM7QUFWWSw4REFBeUIifQ==,ZXhwb3J0IGNsYXNzIElkZW50aWZpZXJOYW1lV2l0aEVzY2FwZTIgewogICAgeFx1MDA3ODogbnVtYmVyOwoKICAgIGNvbnN0cnVjdG9yKCkgewogICAgICAgIHRoaXMueFx1MDA3OCA9IDA7CiAgICB9CgogICAgZG9UaGluZygpIHsKICAgICAgICB0aGlzLnh4ID0gNDI7CiAgICB9Cn0K + +//// [IdentifierNameWithExtendedEscape1.js.map] +{"version":3,"file":"IdentifierNameWithExtendedEscape1.js","sourceRoot":"","sources":["IdentifierNameWithExtendedEscape1.ts"],"names":[],"mappings":";;;AAAA;IAGI;QACI,IAAI,CAAC,CAAM,GAAG,CAAC,CAAC;IACpB,CAAC;IAED,mDAAO,GAAP;QACI,IAAI,CAAC,CAAC,GAAG,EAAE,CAAC;IAChB,CAAC;IACL,wCAAC;AAAD,CAAC,AAVD,IAUC;AAVY,8EAAiC"} +//// https://sokra.github.io/source-map-visualization#base64,InVzZSBzdHJpY3QiOw0KT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICJfX2VzTW9kdWxlIiwgeyB2YWx1ZTogdHJ1ZSB9KTsNCmV4cG9ydHMuSWRlbnRpZmllck5hbWVXaXRoRXh0ZW5kZWRFc2NhcGUxID0gdm9pZCAwOw0KdmFyIElkZW50aWZpZXJOYW1lV2l0aEV4dGVuZGVkRXNjYXBlMSA9IC8qKiBAY2xhc3MgKi8gKGZ1bmN0aW9uICgpIHsNCiAgICBmdW5jdGlvbiBJZGVudGlmaWVyTmFtZVdpdGhFeHRlbmRlZEVzY2FwZTEoKSB7DQogICAgICAgIHRoaXMueCA9IDA7DQogICAgfQ0KICAgIElkZW50aWZpZXJOYW1lV2l0aEV4dGVuZGVkRXNjYXBlMS5wcm90b3R5cGUuZG9UaGluZyA9IGZ1bmN0aW9uICgpIHsNCiAgICAgICAgdGhpcy54ID0gNDI7DQogICAgfTsNCiAgICByZXR1cm4gSWRlbnRpZmllck5hbWVXaXRoRXh0ZW5kZWRFc2NhcGUxOw0KfSgpKTsNCmV4cG9ydHMuSWRlbnRpZmllck5hbWVXaXRoRXh0ZW5kZWRFc2NhcGUxID0gSWRlbnRpZmllck5hbWVXaXRoRXh0ZW5kZWRFc2NhcGUxOw0KLy8jIHNvdXJjZU1hcHBpbmdVUkw9SWRlbnRpZmllck5hbWVXaXRoRXh0ZW5kZWRFc2NhcGUxLmpzLm1hcA==,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSWRlbnRpZmllck5hbWVXaXRoRXh0ZW5kZWRFc2NhcGUxLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiSWRlbnRpZmllck5hbWVXaXRoRXh0ZW5kZWRFc2NhcGUxLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBO0lBR0k7UUFDSSxJQUFJLENBQUMsQ0FBTSxHQUFHLENBQUMsQ0FBQztJQUNwQixDQUFDO0lBRUQsbURBQU8sR0FBUDtRQUNJLElBQUksQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDO0lBQ2hCLENBQUM7SUFDTCx3Q0FBQztBQUFELENBQUMsQUFWRCxJQVVDO0FBVlksOEVBQWlDIn0=,ZXhwb3J0IGNsYXNzIElkZW50aWZpZXJOYW1lV2l0aEV4dGVuZGVkRXNjYXBlMSB7CiAgICBcdXs3OH06IG51bWJlcjsKCiAgICBjb25zdHJ1Y3RvcigpIHsKICAgICAgICB0aGlzLlx1ezc4fSA9IDA7CiAgICB9CgogICAgZG9UaGluZygpIHsKICAgICAgICB0aGlzLnggPSA0MjsKICAgIH0KfQo= + +//// [IdentifierNameWithExtendedEscape2.js.map] +{"version":3,"file":"IdentifierNameWithExtendedEscape2.js","sourceRoot":"","sources":["IdentifierNameWithExtendedEscape2.ts"],"names":[],"mappings":";;;AAAA;IAGI;QACI,IAAI,CAAC,EAAO,GAAG,CAAC,CAAC;IACrB,CAAC;IAED,mDAAO,GAAP;QACI,IAAI,CAAC,EAAE,GAAG,EAAE,CAAC;IACjB,CAAC;IACL,wCAAC;AAAD,CAAC,AAVD,IAUC;AAVY,8EAAiC"} +//// https://sokra.github.io/source-map-visualization#base64,InVzZSBzdHJpY3QiOw0KT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICJfX2VzTW9kdWxlIiwgeyB2YWx1ZTogdHJ1ZSB9KTsNCmV4cG9ydHMuSWRlbnRpZmllck5hbWVXaXRoRXh0ZW5kZWRFc2NhcGUyID0gdm9pZCAwOw0KdmFyIElkZW50aWZpZXJOYW1lV2l0aEV4dGVuZGVkRXNjYXBlMiA9IC8qKiBAY2xhc3MgKi8gKGZ1bmN0aW9uICgpIHsNCiAgICBmdW5jdGlvbiBJZGVudGlmaWVyTmFtZVdpdGhFeHRlbmRlZEVzY2FwZTIoKSB7DQogICAgICAgIHRoaXMueHggPSAwOw0KICAgIH0NCiAgICBJZGVudGlmaWVyTmFtZVdpdGhFeHRlbmRlZEVzY2FwZTIucHJvdG90eXBlLmRvVGhpbmcgPSBmdW5jdGlvbiAoKSB7DQogICAgICAgIHRoaXMueHggPSA0MjsNCiAgICB9Ow0KICAgIHJldHVybiBJZGVudGlmaWVyTmFtZVdpdGhFeHRlbmRlZEVzY2FwZTI7DQp9KCkpOw0KZXhwb3J0cy5JZGVudGlmaWVyTmFtZVdpdGhFeHRlbmRlZEVzY2FwZTIgPSBJZGVudGlmaWVyTmFtZVdpdGhFeHRlbmRlZEVzY2FwZTI7DQovLyMgc291cmNlTWFwcGluZ1VSTD1JZGVudGlmaWVyTmFtZVdpdGhFeHRlbmRlZEVzY2FwZTIuanMubWFw,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSWRlbnRpZmllck5hbWVXaXRoRXh0ZW5kZWRFc2NhcGUyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiSWRlbnRpZmllck5hbWVXaXRoRXh0ZW5kZWRFc2NhcGUyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBO0lBR0k7UUFDSSxJQUFJLENBQUMsRUFBTyxHQUFHLENBQUMsQ0FBQztJQUNyQixDQUFDO0lBRUQsbURBQU8sR0FBUDtRQUNJLElBQUksQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDO0lBQ2pCLENBQUM7SUFDTCx3Q0FBQztBQUFELENBQUMsQUFWRCxJQVVDO0FBVlksOEVBQWlDIn0=,ZXhwb3J0IGNsYXNzIElkZW50aWZpZXJOYW1lV2l0aEV4dGVuZGVkRXNjYXBlMiB7CiAgICB4XHV7Nzh9OiBudW1iZXI7CgogICAgY29uc3RydWN0b3IoKSB7CiAgICAgICAgdGhpcy54XHV7Nzh9ID0gMDsKICAgIH0KCiAgICBkb1RoaW5nKCkgewogICAgICAgIHRoaXMueHggPSA0MjsKICAgIH0KfQo= + +//// [PrivateIdentifierNameWithEscape1.js.map] +{"version":3,"file":"PrivateIdentifierNameWithEscape1.js","sourceRoot":"","sources":["PrivateIdentifierNameWithEscape1.ts"],"names":[],"mappings":";;;;;;;;;;AAAA;IAGI;QAFA,kDAAgB;QAGZ,uBAAA,IAAI,mCAAW,CAAC,MAAA,CAAC;IACrB,CAAC;IAED,8CAAO,GAAP;QACI,uBAAA,IAAI,mCAAM,EAAE,MAAA,CAAC;IACjB,CAAC;IACL,mCAAC;AAAD,CAAC,AAVD,IAUC;AAVY,oEAA4B"} +//// https://sokra.github.io/source-map-visualization#base64,InVzZSBzdHJpY3QiOw0KdmFyIF9fY2xhc3NQcml2YXRlRmllbGRTZXQgPSAodGhpcyAmJiB0aGlzLl9fY2xhc3NQcml2YXRlRmllbGRTZXQpIHx8IGZ1bmN0aW9uIChyZWNlaXZlciwgc3RhdGUsIHZhbHVlLCBraW5kLCBmKSB7DQogICAgaWYgKGtpbmQgPT09ICJtIikgdGhyb3cgbmV3IFR5cGVFcnJvcigiUHJpdmF0ZSBtZXRob2QgaXMgbm90IHdyaXRhYmxlIik7DQogICAgaWYgKGtpbmQgPT09ICJhIiAmJiAhZikgdGhyb3cgbmV3IFR5cGVFcnJvcigiUHJpdmF0ZSBhY2Nlc3NvciB3YXMgZGVmaW5lZCB3aXRob3V0IGEgc2V0dGVyIik7DQogICAgaWYgKHR5cGVvZiBzdGF0ZSA9PT0gImZ1bmN0aW9uIiA/IHJlY2VpdmVyICE9PSBzdGF0ZSB8fCAhZiA6ICFzdGF0ZS5oYXMocmVjZWl2ZXIpKSB0aHJvdyBuZXcgVHlwZUVycm9yKCJDYW5ub3Qgd3JpdGUgcHJpdmF0ZSBtZW1iZXIgdG8gYW4gb2JqZWN0IHdob3NlIGNsYXNzIGRpZCBub3QgZGVjbGFyZSBpdCIpOw0KICAgIHJldHVybiAoa2luZCA9PT0gImEiID8gZi5jYWxsKHJlY2VpdmVyLCB2YWx1ZSkgOiBmID8gZi52YWx1ZSA9IHZhbHVlIDogc3RhdGUuc2V0KHJlY2VpdmVyLCB2YWx1ZSkpLCB2YWx1ZTsNCn07DQp2YXIgX1ByaXZhdGVJZGVudGlmaWVyV2l0aEVzY2FwZTFfeDsNCk9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCAiX19lc01vZHVsZSIsIHsgdmFsdWU6IHRydWUgfSk7DQpleHBvcnRzLlByaXZhdGVJZGVudGlmaWVyV2l0aEVzY2FwZTEgPSB2b2lkIDA7DQp2YXIgUHJpdmF0ZUlkZW50aWZpZXJXaXRoRXNjYXBlMSA9IC8qKiBAY2xhc3MgKi8gKGZ1bmN0aW9uICgpIHsNCiAgICBmdW5jdGlvbiBQcml2YXRlSWRlbnRpZmllcldpdGhFc2NhcGUxKCkgew0KICAgICAgICBfUHJpdmF0ZUlkZW50aWZpZXJXaXRoRXNjYXBlMV94LnNldCh0aGlzLCB2b2lkIDApOw0KICAgICAgICBfX2NsYXNzUHJpdmF0ZUZpZWxkU2V0KHRoaXMsIF9Qcml2YXRlSWRlbnRpZmllcldpdGhFc2NhcGUxX3gsIDAsICJmIik7DQogICAgfQ0KICAgIFByaXZhdGVJZGVudGlmaWVyV2l0aEVzY2FwZTEucHJvdG90eXBlLmRvVGhpbmcgPSBmdW5jdGlvbiAoKSB7DQogICAgICAgIF9fY2xhc3NQcml2YXRlRmllbGRTZXQodGhpcywgX1ByaXZhdGVJZGVudGlmaWVyV2l0aEVzY2FwZTFfeCwgNDIsICJmIik7DQogICAgfTsNCiAgICByZXR1cm4gUHJpdmF0ZUlkZW50aWZpZXJXaXRoRXNjYXBlMTsNCn0oKSk7DQpleHBvcnRzLlByaXZhdGVJZGVudGlmaWVyV2l0aEVzY2FwZTEgPSBQcml2YXRlSWRlbnRpZmllcldpdGhFc2NhcGUxOw0KX1ByaXZhdGVJZGVudGlmaWVyV2l0aEVzY2FwZTFfeCA9IG5ldyBXZWFrTWFwKCk7DQovLyMgc291cmNlTWFwcGluZ1VSTD1Qcml2YXRlSWRlbnRpZmllck5hbWVXaXRoRXNjYXBlMS5qcy5tYXA=,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUHJpdmF0ZUlkZW50aWZpZXJOYW1lV2l0aEVzY2FwZTEuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJQcml2YXRlSWRlbnRpZmllck5hbWVXaXRoRXNjYXBlMS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7O0FBQUE7SUFHSTtRQUZBLGtEQUFnQjtRQUdaLHVCQUFBLElBQUksbUNBQVcsQ0FBQyxNQUFBLENBQUM7SUFDckIsQ0FBQztJQUVELDhDQUFPLEdBQVA7UUFDSSx1QkFBQSxJQUFJLG1DQUFNLEVBQUUsTUFBQSxDQUFDO0lBQ2pCLENBQUM7SUFDTCxtQ0FBQztBQUFELENBQUMsQUFWRCxJQVVDO0FBVlksb0VBQTRCIn0=,ZXhwb3J0IGNsYXNzIFByaXZhdGVJZGVudGlmaWVyV2l0aEVzY2FwZTEgewogICAgI1x1MDA3ODogbnVtYmVyOwoKICAgIGNvbnN0cnVjdG9yKCkgewogICAgICAgIHRoaXMuI1x1MDA3OCA9IDA7CiAgICB9CgogICAgZG9UaGluZygpIHsKICAgICAgICB0aGlzLiN4ID0gNDI7CiAgICB9Cn0K + +//// [PrivateIdentifierNameWithEscape2.js.map] +{"version":3,"file":"PrivateIdentifierNameWithEscape2.js","sourceRoot":"","sources":["PrivateIdentifierNameWithEscape2.ts"],"names":[],"mappings":";;;;;;;;;;AAAA;IAGI;QAFA,mDAAiB;QAGb,uBAAA,IAAI,oCAAY,CAAC,MAAA,CAAC;IACtB,CAAC;IAED,8CAAO,GAAP;QACI,uBAAA,IAAI,oCAAO,EAAE,MAAA,CAAC;IAClB,CAAC;IACL,mCAAC;AAAD,CAAC,AAVD,IAUC;AAVY,oEAA4B"} +//// https://sokra.github.io/source-map-visualization#base64,InVzZSBzdHJpY3QiOw0KdmFyIF9fY2xhc3NQcml2YXRlRmllbGRTZXQgPSAodGhpcyAmJiB0aGlzLl9fY2xhc3NQcml2YXRlRmllbGRTZXQpIHx8IGZ1bmN0aW9uIChyZWNlaXZlciwgc3RhdGUsIHZhbHVlLCBraW5kLCBmKSB7DQogICAgaWYgKGtpbmQgPT09ICJtIikgdGhyb3cgbmV3IFR5cGVFcnJvcigiUHJpdmF0ZSBtZXRob2QgaXMgbm90IHdyaXRhYmxlIik7DQogICAgaWYgKGtpbmQgPT09ICJhIiAmJiAhZikgdGhyb3cgbmV3IFR5cGVFcnJvcigiUHJpdmF0ZSBhY2Nlc3NvciB3YXMgZGVmaW5lZCB3aXRob3V0IGEgc2V0dGVyIik7DQogICAgaWYgKHR5cGVvZiBzdGF0ZSA9PT0gImZ1bmN0aW9uIiA/IHJlY2VpdmVyICE9PSBzdGF0ZSB8fCAhZiA6ICFzdGF0ZS5oYXMocmVjZWl2ZXIpKSB0aHJvdyBuZXcgVHlwZUVycm9yKCJDYW5ub3Qgd3JpdGUgcHJpdmF0ZSBtZW1iZXIgdG8gYW4gb2JqZWN0IHdob3NlIGNsYXNzIGRpZCBub3QgZGVjbGFyZSBpdCIpOw0KICAgIHJldHVybiAoa2luZCA9PT0gImEiID8gZi5jYWxsKHJlY2VpdmVyLCB2YWx1ZSkgOiBmID8gZi52YWx1ZSA9IHZhbHVlIDogc3RhdGUuc2V0KHJlY2VpdmVyLCB2YWx1ZSkpLCB2YWx1ZTsNCn07DQp2YXIgX1ByaXZhdGVJZGVudGlmaWVyV2l0aEVzY2FwZTJfeHg7DQpPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgIl9fZXNNb2R1bGUiLCB7IHZhbHVlOiB0cnVlIH0pOw0KZXhwb3J0cy5Qcml2YXRlSWRlbnRpZmllcldpdGhFc2NhcGUyID0gdm9pZCAwOw0KdmFyIFByaXZhdGVJZGVudGlmaWVyV2l0aEVzY2FwZTIgPSAvKiogQGNsYXNzICovIChmdW5jdGlvbiAoKSB7DQogICAgZnVuY3Rpb24gUHJpdmF0ZUlkZW50aWZpZXJXaXRoRXNjYXBlMigpIHsNCiAgICAgICAgX1ByaXZhdGVJZGVudGlmaWVyV2l0aEVzY2FwZTJfeHguc2V0KHRoaXMsIHZvaWQgMCk7DQogICAgICAgIF9fY2xhc3NQcml2YXRlRmllbGRTZXQodGhpcywgX1ByaXZhdGVJZGVudGlmaWVyV2l0aEVzY2FwZTJfeHgsIDAsICJmIik7DQogICAgfQ0KICAgIFByaXZhdGVJZGVudGlmaWVyV2l0aEVzY2FwZTIucHJvdG90eXBlLmRvVGhpbmcgPSBmdW5jdGlvbiAoKSB7DQogICAgICAgIF9fY2xhc3NQcml2YXRlRmllbGRTZXQodGhpcywgX1ByaXZhdGVJZGVudGlmaWVyV2l0aEVzY2FwZTJfeHgsIDQyLCAiZiIpOw0KICAgIH07DQogICAgcmV0dXJuIFByaXZhdGVJZGVudGlmaWVyV2l0aEVzY2FwZTI7DQp9KCkpOw0KZXhwb3J0cy5Qcml2YXRlSWRlbnRpZmllcldpdGhFc2NhcGUyID0gUHJpdmF0ZUlkZW50aWZpZXJXaXRoRXNjYXBlMjsNCl9Qcml2YXRlSWRlbnRpZmllcldpdGhFc2NhcGUyX3h4ID0gbmV3IFdlYWtNYXAoKTsNCi8vIyBzb3VyY2VNYXBwaW5nVVJMPVByaXZhdGVJZGVudGlmaWVyTmFtZVdpdGhFc2NhcGUyLmpzLm1hcA==,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUHJpdmF0ZUlkZW50aWZpZXJOYW1lV2l0aEVzY2FwZTIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJQcml2YXRlSWRlbnRpZmllck5hbWVXaXRoRXNjYXBlMi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7O0FBQUE7SUFHSTtRQUZBLG1EQUFpQjtRQUdiLHVCQUFBLElBQUksb0NBQVksQ0FBQyxNQUFBLENBQUM7SUFDdEIsQ0FBQztJQUVELDhDQUFPLEdBQVA7UUFDSSx1QkFBQSxJQUFJLG9DQUFPLEVBQUUsTUFBQSxDQUFDO0lBQ2xCLENBQUM7SUFDTCxtQ0FBQztBQUFELENBQUMsQUFWRCxJQVVDO0FBVlksb0VBQTRCIn0=,ZXhwb3J0IGNsYXNzIFByaXZhdGVJZGVudGlmaWVyV2l0aEVzY2FwZTIgewogICAgI3hcdTAwNzg6IG51bWJlcjsKCiAgICBjb25zdHJ1Y3RvcigpIHsKICAgICAgICB0aGlzLiN4XHUwMDc4ID0gMDsKICAgIH0KCiAgICBkb1RoaW5nKCkgewogICAgICAgIHRoaXMuI3h4ID0gNDI7CiAgICB9Cn0K + +//// [PrivateIdentifierNameWithExtendedEscape1.js.map] +{"version":3,"file":"PrivateIdentifierNameWithExtendedEscape1.js","sourceRoot":"","sources":["PrivateIdentifierNameWithExtendedEscape1.ts"],"names":[],"mappings":";;;;;;;;;;AAAA;IAGI;QAFA,0DAAgB;QAGZ,uBAAA,IAAI,2CAAW,CAAC,MAAA,CAAC;IACrB,CAAC;IAED,sDAAO,GAAP;QACI,uBAAA,IAAI,2CAAM,EAAE,MAAA,CAAC;IACjB,CAAC;IACL,2CAAC;AAAD,CAAC,AAVD,IAUC;AAVY,oFAAoC"} +//// https://sokra.github.io/source-map-visualization#base64,InVzZSBzdHJpY3QiOw0KdmFyIF9fY2xhc3NQcml2YXRlRmllbGRTZXQgPSAodGhpcyAmJiB0aGlzLl9fY2xhc3NQcml2YXRlRmllbGRTZXQpIHx8IGZ1bmN0aW9uIChyZWNlaXZlciwgc3RhdGUsIHZhbHVlLCBraW5kLCBmKSB7DQogICAgaWYgKGtpbmQgPT09ICJtIikgdGhyb3cgbmV3IFR5cGVFcnJvcigiUHJpdmF0ZSBtZXRob2QgaXMgbm90IHdyaXRhYmxlIik7DQogICAgaWYgKGtpbmQgPT09ICJhIiAmJiAhZikgdGhyb3cgbmV3IFR5cGVFcnJvcigiUHJpdmF0ZSBhY2Nlc3NvciB3YXMgZGVmaW5lZCB3aXRob3V0IGEgc2V0dGVyIik7DQogICAgaWYgKHR5cGVvZiBzdGF0ZSA9PT0gImZ1bmN0aW9uIiA/IHJlY2VpdmVyICE9PSBzdGF0ZSB8fCAhZiA6ICFzdGF0ZS5oYXMocmVjZWl2ZXIpKSB0aHJvdyBuZXcgVHlwZUVycm9yKCJDYW5ub3Qgd3JpdGUgcHJpdmF0ZSBtZW1iZXIgdG8gYW4gb2JqZWN0IHdob3NlIGNsYXNzIGRpZCBub3QgZGVjbGFyZSBpdCIpOw0KICAgIHJldHVybiAoa2luZCA9PT0gImEiID8gZi5jYWxsKHJlY2VpdmVyLCB2YWx1ZSkgOiBmID8gZi52YWx1ZSA9IHZhbHVlIDogc3RhdGUuc2V0KHJlY2VpdmVyLCB2YWx1ZSkpLCB2YWx1ZTsNCn07DQp2YXIgX1ByaXZhdGVJZGVudGlmaWVyV2l0aEV4dGVuZGVkRXNjYXBlMV94Ow0KT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICJfX2VzTW9kdWxlIiwgeyB2YWx1ZTogdHJ1ZSB9KTsNCmV4cG9ydHMuUHJpdmF0ZUlkZW50aWZpZXJXaXRoRXh0ZW5kZWRFc2NhcGUxID0gdm9pZCAwOw0KdmFyIFByaXZhdGVJZGVudGlmaWVyV2l0aEV4dGVuZGVkRXNjYXBlMSA9IC8qKiBAY2xhc3MgKi8gKGZ1bmN0aW9uICgpIHsNCiAgICBmdW5jdGlvbiBQcml2YXRlSWRlbnRpZmllcldpdGhFeHRlbmRlZEVzY2FwZTEoKSB7DQogICAgICAgIF9Qcml2YXRlSWRlbnRpZmllcldpdGhFeHRlbmRlZEVzY2FwZTFfeC5zZXQodGhpcywgdm9pZCAwKTsNCiAgICAgICAgX19jbGFzc1ByaXZhdGVGaWVsZFNldCh0aGlzLCBfUHJpdmF0ZUlkZW50aWZpZXJXaXRoRXh0ZW5kZWRFc2NhcGUxX3gsIDAsICJmIik7DQogICAgfQ0KICAgIFByaXZhdGVJZGVudGlmaWVyV2l0aEV4dGVuZGVkRXNjYXBlMS5wcm90b3R5cGUuZG9UaGluZyA9IGZ1bmN0aW9uICgpIHsNCiAgICAgICAgX19jbGFzc1ByaXZhdGVGaWVsZFNldCh0aGlzLCBfUHJpdmF0ZUlkZW50aWZpZXJXaXRoRXh0ZW5kZWRFc2NhcGUxX3gsIDQyLCAiZiIpOw0KICAgIH07DQogICAgcmV0dXJuIFByaXZhdGVJZGVudGlmaWVyV2l0aEV4dGVuZGVkRXNjYXBlMTsNCn0oKSk7DQpleHBvcnRzLlByaXZhdGVJZGVudGlmaWVyV2l0aEV4dGVuZGVkRXNjYXBlMSA9IFByaXZhdGVJZGVudGlmaWVyV2l0aEV4dGVuZGVkRXNjYXBlMTsNCl9Qcml2YXRlSWRlbnRpZmllcldpdGhFeHRlbmRlZEVzY2FwZTFfeCA9IG5ldyBXZWFrTWFwKCk7DQovLyMgc291cmNlTWFwcGluZ1VSTD1Qcml2YXRlSWRlbnRpZmllck5hbWVXaXRoRXh0ZW5kZWRFc2NhcGUxLmpzLm1hcA==,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUHJpdmF0ZUlkZW50aWZpZXJOYW1lV2l0aEV4dGVuZGVkRXNjYXBlMS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIlByaXZhdGVJZGVudGlmaWVyTmFtZVdpdGhFeHRlbmRlZEVzY2FwZTEudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7OztBQUFBO0lBR0k7UUFGQSwwREFBZ0I7UUFHWix1QkFBQSxJQUFJLDJDQUFXLENBQUMsTUFBQSxDQUFDO0lBQ3JCLENBQUM7SUFFRCxzREFBTyxHQUFQO1FBQ0ksdUJBQUEsSUFBSSwyQ0FBTSxFQUFFLE1BQUEsQ0FBQztJQUNqQixDQUFDO0lBQ0wsMkNBQUM7QUFBRCxDQUFDLEFBVkQsSUFVQztBQVZZLG9GQUFvQyJ9,ZXhwb3J0IGNsYXNzIFByaXZhdGVJZGVudGlmaWVyV2l0aEV4dGVuZGVkRXNjYXBlMSB7CiAgICAjXHV7Nzh9OiBudW1iZXI7CgogICAgY29uc3RydWN0b3IoKSB7CiAgICAgICAgdGhpcy4jXHV7Nzh9ID0gMDsKICAgIH0KCiAgICBkb1RoaW5nKCkgewogICAgICAgIHRoaXMuI3ggPSA0MjsKICAgIH0KfQo= + +//// [PrivateIdentifierNameWithExtendedEscape2.js.map] +{"version":3,"file":"PrivateIdentifierNameWithExtendedEscape2.js","sourceRoot":"","sources":["PrivateIdentifierNameWithExtendedEscape2.ts"],"names":[],"mappings":";;;;;;;;;;AAAA;IAGI;QAFA,2DAAiB;QAGb,uBAAA,IAAI,4CAAY,CAAC,MAAA,CAAC;IACtB,CAAC;IAED,sDAAO,GAAP;QACI,uBAAA,IAAI,4CAAO,EAAE,MAAA,CAAC;IAClB,CAAC;IACL,2CAAC;AAAD,CAAC,AAVD,IAUC;AAVY,oFAAoC"} +//// https://sokra.github.io/source-map-visualization#base64,InVzZSBzdHJpY3QiOw0KdmFyIF9fY2xhc3NQcml2YXRlRmllbGRTZXQgPSAodGhpcyAmJiB0aGlzLl9fY2xhc3NQcml2YXRlRmllbGRTZXQpIHx8IGZ1bmN0aW9uIChyZWNlaXZlciwgc3RhdGUsIHZhbHVlLCBraW5kLCBmKSB7DQogICAgaWYgKGtpbmQgPT09ICJtIikgdGhyb3cgbmV3IFR5cGVFcnJvcigiUHJpdmF0ZSBtZXRob2QgaXMgbm90IHdyaXRhYmxlIik7DQogICAgaWYgKGtpbmQgPT09ICJhIiAmJiAhZikgdGhyb3cgbmV3IFR5cGVFcnJvcigiUHJpdmF0ZSBhY2Nlc3NvciB3YXMgZGVmaW5lZCB3aXRob3V0IGEgc2V0dGVyIik7DQogICAgaWYgKHR5cGVvZiBzdGF0ZSA9PT0gImZ1bmN0aW9uIiA/IHJlY2VpdmVyICE9PSBzdGF0ZSB8fCAhZiA6ICFzdGF0ZS5oYXMocmVjZWl2ZXIpKSB0aHJvdyBuZXcgVHlwZUVycm9yKCJDYW5ub3Qgd3JpdGUgcHJpdmF0ZSBtZW1iZXIgdG8gYW4gb2JqZWN0IHdob3NlIGNsYXNzIGRpZCBub3QgZGVjbGFyZSBpdCIpOw0KICAgIHJldHVybiAoa2luZCA9PT0gImEiID8gZi5jYWxsKHJlY2VpdmVyLCB2YWx1ZSkgOiBmID8gZi52YWx1ZSA9IHZhbHVlIDogc3RhdGUuc2V0KHJlY2VpdmVyLCB2YWx1ZSkpLCB2YWx1ZTsNCn07DQp2YXIgX1ByaXZhdGVJZGVudGlmaWVyV2l0aEV4dGVuZGVkRXNjYXBlMl94eDsNCk9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCAiX19lc01vZHVsZSIsIHsgdmFsdWU6IHRydWUgfSk7DQpleHBvcnRzLlByaXZhdGVJZGVudGlmaWVyV2l0aEV4dGVuZGVkRXNjYXBlMiA9IHZvaWQgMDsNCnZhciBQcml2YXRlSWRlbnRpZmllcldpdGhFeHRlbmRlZEVzY2FwZTIgPSAvKiogQGNsYXNzICovIChmdW5jdGlvbiAoKSB7DQogICAgZnVuY3Rpb24gUHJpdmF0ZUlkZW50aWZpZXJXaXRoRXh0ZW5kZWRFc2NhcGUyKCkgew0KICAgICAgICBfUHJpdmF0ZUlkZW50aWZpZXJXaXRoRXh0ZW5kZWRFc2NhcGUyX3h4LnNldCh0aGlzLCB2b2lkIDApOw0KICAgICAgICBfX2NsYXNzUHJpdmF0ZUZpZWxkU2V0KHRoaXMsIF9Qcml2YXRlSWRlbnRpZmllcldpdGhFeHRlbmRlZEVzY2FwZTJfeHgsIDAsICJmIik7DQogICAgfQ0KICAgIFByaXZhdGVJZGVudGlmaWVyV2l0aEV4dGVuZGVkRXNjYXBlMi5wcm90b3R5cGUuZG9UaGluZyA9IGZ1bmN0aW9uICgpIHsNCiAgICAgICAgX19jbGFzc1ByaXZhdGVGaWVsZFNldCh0aGlzLCBfUHJpdmF0ZUlkZW50aWZpZXJXaXRoRXh0ZW5kZWRFc2NhcGUyX3h4LCA0MiwgImYiKTsNCiAgICB9Ow0KICAgIHJldHVybiBQcml2YXRlSWRlbnRpZmllcldpdGhFeHRlbmRlZEVzY2FwZTI7DQp9KCkpOw0KZXhwb3J0cy5Qcml2YXRlSWRlbnRpZmllcldpdGhFeHRlbmRlZEVzY2FwZTIgPSBQcml2YXRlSWRlbnRpZmllcldpdGhFeHRlbmRlZEVzY2FwZTI7DQpfUHJpdmF0ZUlkZW50aWZpZXJXaXRoRXh0ZW5kZWRFc2NhcGUyX3h4ID0gbmV3IFdlYWtNYXAoKTsNCi8vIyBzb3VyY2VNYXBwaW5nVVJMPVByaXZhdGVJZGVudGlmaWVyTmFtZVdpdGhFeHRlbmRlZEVzY2FwZTIuanMubWFw,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUHJpdmF0ZUlkZW50aWZpZXJOYW1lV2l0aEV4dGVuZGVkRXNjYXBlMi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIlByaXZhdGVJZGVudGlmaWVyTmFtZVdpdGhFeHRlbmRlZEVzY2FwZTIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7OztBQUFBO0lBR0k7UUFGQSwyREFBaUI7UUFHYix1QkFBQSxJQUFJLDRDQUFZLENBQUMsTUFBQSxDQUFDO0lBQ3RCLENBQUM7SUFFRCxzREFBTyxHQUFQO1FBQ0ksdUJBQUEsSUFBSSw0Q0FBTyxFQUFFLE1BQUEsQ0FBQztJQUNsQixDQUFDO0lBQ0wsMkNBQUM7QUFBRCxDQUFDLEFBVkQsSUFVQztBQVZZLG9GQUFvQyJ9,ZXhwb3J0IGNsYXNzIFByaXZhdGVJZGVudGlmaWVyV2l0aEV4dGVuZGVkRXNjYXBlMiB7CiAgICAjeFx1ezc4fTogbnVtYmVyOwoKICAgIGNvbnN0cnVjdG9yKCkgewogICAgICAgIHRoaXMuI3hcdXs3OH0gPSAwOwogICAgfQoKICAgIGRvVGhpbmcoKSB7CiAgICAgICAgdGhpcy4jeHggPSA0MjsKICAgIH0KfQo= diff --git a/tests/baselines/reference/unicodeEscapesInNames01(target=es5).sourcemap.txt b/tests/baselines/reference/unicodeEscapesInNames01(target=es5).sourcemap.txt new file mode 100644 index 00000000000..c9cdfce09b4 --- /dev/null +++ b/tests/baselines/reference/unicodeEscapesInNames01(target=es5).sourcemap.txt @@ -0,0 +1,1485 @@ +=================================================================== +JsFile: identifierVariableWithEscape1.js +mapUrl: identifierVariableWithEscape1.js.map +sourceRoot: +sources: identifierVariableWithEscape1.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/identifierVariableWithEscape1.js +sourceFile:identifierVariableWithEscape1.ts +------------------------------------------------------------------- +>>>"use strict"; +>>>Object.defineProperty(exports, "__esModule", { value: true }); +>>>exports.x = void 0; +>>>exports.\u0078 = 10; +1 > +2 >^^^^^^^^ +3 > ^^^^^^ +4 > ^^^ +5 > ^^ +6 > ^ +1 >export let +2 > +3 > \u0078 +4 > = +5 > 10 +6 > ; +1 >Emitted(4, 1) Source(1, 12) + SourceIndex(0) +2 >Emitted(4, 9) Source(1, 12) + SourceIndex(0) +3 >Emitted(4, 15) Source(1, 18) + SourceIndex(0) +4 >Emitted(4, 18) Source(1, 21) + SourceIndex(0) +5 >Emitted(4, 20) Source(1, 23) + SourceIndex(0) +6 >Emitted(4, 21) Source(1, 24) + SourceIndex(0) +--- +>>>exports.x++; +1 > +2 >^^^^^^^^^ +3 > ^^ +4 > ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + > +2 >x +3 > ++ +4 > ; +1 >Emitted(5, 1) Source(2, 1) + SourceIndex(0) +2 >Emitted(5, 10) Source(2, 2) + SourceIndex(0) +3 >Emitted(5, 12) Source(2, 4) + SourceIndex(0) +4 >Emitted(5, 13) Source(2, 5) + SourceIndex(0) +--- +>>>//# sourceMappingURL=identifierVariableWithEscape1.js.map=================================================================== +JsFile: identifierVariableWithEscape2.js +mapUrl: identifierVariableWithEscape2.js.map +sourceRoot: +sources: identifierVariableWithEscape2.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/identifierVariableWithEscape2.js +sourceFile:identifierVariableWithEscape2.ts +------------------------------------------------------------------- +>>>"use strict"; +>>>Object.defineProperty(exports, "__esModule", { value: true }); +>>>exports.xx = void 0; +>>>exports.x\u0078 = 10; +1 > +2 >^^^^^^^^ +3 > ^^^^^^^ +4 > ^^^ +5 > ^^ +6 > ^ +1 >export let +2 > +3 > x\u0078 +4 > = +5 > 10 +6 > ; +1 >Emitted(4, 1) Source(1, 12) + SourceIndex(0) +2 >Emitted(4, 9) Source(1, 12) + SourceIndex(0) +3 >Emitted(4, 16) Source(1, 19) + SourceIndex(0) +4 >Emitted(4, 19) Source(1, 22) + SourceIndex(0) +5 >Emitted(4, 21) Source(1, 24) + SourceIndex(0) +6 >Emitted(4, 22) Source(1, 25) + SourceIndex(0) +--- +>>>exports.xx++; +1 > +2 >^^^^^^^^^^ +3 > ^^ +4 > ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + > +2 >xx +3 > ++ +4 > ; +1 >Emitted(5, 1) Source(2, 1) + SourceIndex(0) +2 >Emitted(5, 11) Source(2, 3) + SourceIndex(0) +3 >Emitted(5, 13) Source(2, 5) + SourceIndex(0) +4 >Emitted(5, 14) Source(2, 6) + SourceIndex(0) +--- +>>>//# sourceMappingURL=identifierVariableWithEscape2.js.map=================================================================== +JsFile: identifierVariableWithExtendedEscape1.js +mapUrl: identifierVariableWithExtendedEscape1.js.map +sourceRoot: +sources: identifierVariableWithExtendedEscape1.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/identifierVariableWithExtendedEscape1.js +sourceFile:identifierVariableWithExtendedEscape1.ts +------------------------------------------------------------------- +>>>"use strict"; +>>>Object.defineProperty(exports, "__esModule", { value: true }); +>>>exports.x = void 0; +>>>exports.x = 10; +1 > +2 >^^^^^^^^ +3 > ^ +4 > ^^^ +5 > ^^ +6 > ^ +1 >export let +2 > +3 > \u{78} +4 > = +5 > 10 +6 > ; +1 >Emitted(4, 1) Source(1, 12) + SourceIndex(0) +2 >Emitted(4, 9) Source(1, 12) + SourceIndex(0) +3 >Emitted(4, 10) Source(1, 18) + SourceIndex(0) +4 >Emitted(4, 13) Source(1, 21) + SourceIndex(0) +5 >Emitted(4, 15) Source(1, 23) + SourceIndex(0) +6 >Emitted(4, 16) Source(1, 24) + SourceIndex(0) +--- +>>>exports.x++; +1 > +2 >^^^^^^^^^ +3 > ^^ +4 > ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + > +2 >x +3 > ++ +4 > ; +1 >Emitted(5, 1) Source(2, 1) + SourceIndex(0) +2 >Emitted(5, 10) Source(2, 2) + SourceIndex(0) +3 >Emitted(5, 12) Source(2, 4) + SourceIndex(0) +4 >Emitted(5, 13) Source(2, 5) + SourceIndex(0) +--- +>>>//# sourceMappingURL=identifierVariableWithExtendedEscape1.js.map=================================================================== +JsFile: identifierVariableWithExtendedEscape2.js +mapUrl: identifierVariableWithExtendedEscape2.js.map +sourceRoot: +sources: identifierVariableWithExtendedEscape2.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/identifierVariableWithExtendedEscape2.js +sourceFile:identifierVariableWithExtendedEscape2.ts +------------------------------------------------------------------- +>>>"use strict"; +>>>Object.defineProperty(exports, "__esModule", { value: true }); +>>>exports.xx = void 0; +>>>exports.xx = 10; +1 > +2 >^^^^^^^^ +3 > ^^ +4 > ^^^ +5 > ^^ +6 > ^ +1 >export let +2 > +3 > x\u{78} +4 > = +5 > 10 +6 > ; +1 >Emitted(4, 1) Source(1, 12) + SourceIndex(0) +2 >Emitted(4, 9) Source(1, 12) + SourceIndex(0) +3 >Emitted(4, 11) Source(1, 19) + SourceIndex(0) +4 >Emitted(4, 14) Source(1, 22) + SourceIndex(0) +5 >Emitted(4, 16) Source(1, 24) + SourceIndex(0) +6 >Emitted(4, 17) Source(1, 25) + SourceIndex(0) +--- +>>>exports.xx++; +1 > +2 >^^^^^^^^^^ +3 > ^^ +4 > ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + > +2 >xx +3 > ++ +4 > ; +1 >Emitted(5, 1) Source(2, 1) + SourceIndex(0) +2 >Emitted(5, 11) Source(2, 3) + SourceIndex(0) +3 >Emitted(5, 13) Source(2, 5) + SourceIndex(0) +4 >Emitted(5, 14) Source(2, 6) + SourceIndex(0) +--- +>>>//# sourceMappingURL=identifierVariableWithExtendedEscape2.js.map=================================================================== +JsFile: IdentifierNameWithEscape1.js +mapUrl: IdentifierNameWithEscape1.js.map +sourceRoot: +sources: IdentifierNameWithEscape1.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/IdentifierNameWithEscape1.js +sourceFile:IdentifierNameWithEscape1.ts +------------------------------------------------------------------- +>>>"use strict"; +>>>Object.defineProperty(exports, "__esModule", { value: true }); +>>>exports.IdentifierNameWithEscape1 = void 0; +>>>var IdentifierNameWithEscape1 = /** @class */ (function () { +1 > +2 >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > +1 >Emitted(4, 1) Source(1, 1) + SourceIndex(0) +--- +>>> function IdentifierNameWithEscape1() { +1->^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^-> +1->export class IdentifierNameWithEscape1 { + > \u0078: number; + > + > +1->Emitted(5, 5) Source(4, 5) + SourceIndex(0) +--- +>>> this.\u0078 = 0; +1->^^^^^^^^ +2 > ^^^^ +3 > ^ +4 > ^^^^^^ +5 > ^^^ +6 > ^ +7 > ^ +1->constructor() { + > +2 > this +3 > . +4 > \u0078 +5 > = +6 > 0 +7 > ; +1->Emitted(6, 9) Source(5, 9) + SourceIndex(0) +2 >Emitted(6, 13) Source(5, 13) + SourceIndex(0) +3 >Emitted(6, 14) Source(5, 14) + SourceIndex(0) +4 >Emitted(6, 20) Source(5, 20) + SourceIndex(0) +5 >Emitted(6, 23) Source(5, 23) + SourceIndex(0) +6 >Emitted(6, 24) Source(5, 24) + SourceIndex(0) +7 >Emitted(6, 25) Source(5, 25) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + > +2 > } +1 >Emitted(7, 5) Source(6, 5) + SourceIndex(0) +2 >Emitted(7, 6) Source(6, 6) + SourceIndex(0) +--- +>>> IdentifierNameWithEscape1.prototype.doThing = function () { +1->^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +3 > ^^^ +1-> + > + > +2 > doThing +3 > +1->Emitted(8, 5) Source(8, 5) + SourceIndex(0) +2 >Emitted(8, 48) Source(8, 12) + SourceIndex(0) +3 >Emitted(8, 51) Source(8, 5) + SourceIndex(0) +--- +>>> this.x = 42; +1 >^^^^^^^^ +2 > ^^^^ +3 > ^ +4 > ^ +5 > ^^^ +6 > ^^ +7 > ^ +1 >doThing() { + > +2 > this +3 > . +4 > x +5 > = +6 > 42 +7 > ; +1 >Emitted(9, 9) Source(9, 9) + SourceIndex(0) +2 >Emitted(9, 13) Source(9, 13) + SourceIndex(0) +3 >Emitted(9, 14) Source(9, 14) + SourceIndex(0) +4 >Emitted(9, 15) Source(9, 15) + SourceIndex(0) +5 >Emitted(9, 18) Source(9, 18) + SourceIndex(0) +6 >Emitted(9, 20) Source(9, 20) + SourceIndex(0) +7 >Emitted(9, 21) Source(9, 21) + SourceIndex(0) +--- +>>> }; +1 >^^^^ +2 > ^ +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + > +2 > } +1 >Emitted(10, 5) Source(10, 5) + SourceIndex(0) +2 >Emitted(10, 6) Source(10, 6) + SourceIndex(0) +--- +>>> return IdentifierNameWithEscape1; +1->^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1-> + > +2 > } +1->Emitted(11, 5) Source(11, 1) + SourceIndex(0) +2 >Emitted(11, 37) Source(11, 2) + SourceIndex(0) +--- +>>>}()); +1 > +2 >^ +3 > +4 > ^^^^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > +2 >} +3 > +4 > export class IdentifierNameWithEscape1 { + > \u0078: number; + > + > constructor() { + > this.\u0078 = 0; + > } + > + > doThing() { + > this.x = 42; + > } + > } +1 >Emitted(12, 1) Source(11, 1) + SourceIndex(0) +2 >Emitted(12, 2) Source(11, 2) + SourceIndex(0) +3 >Emitted(12, 2) Source(1, 1) + SourceIndex(0) +4 >Emitted(12, 6) Source(11, 2) + SourceIndex(0) +--- +>>>exports.IdentifierNameWithEscape1 = IdentifierNameWithEscape1; +1-> +2 >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1-> +2 >IdentifierNameWithEscape1 +1->Emitted(13, 1) Source(1, 14) + SourceIndex(0) +2 >Emitted(13, 63) Source(1, 39) + SourceIndex(0) +--- +>>>//# sourceMappingURL=IdentifierNameWithEscape1.js.map=================================================================== +JsFile: IdentifierNameWithEscape2.js +mapUrl: IdentifierNameWithEscape2.js.map +sourceRoot: +sources: IdentifierNameWithEscape2.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/IdentifierNameWithEscape2.js +sourceFile:IdentifierNameWithEscape2.ts +------------------------------------------------------------------- +>>>"use strict"; +>>>Object.defineProperty(exports, "__esModule", { value: true }); +>>>exports.IdentifierNameWithEscape2 = void 0; +>>>var IdentifierNameWithEscape2 = /** @class */ (function () { +1 > +2 >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > +1 >Emitted(4, 1) Source(1, 1) + SourceIndex(0) +--- +>>> function IdentifierNameWithEscape2() { +1->^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^-> +1->export class IdentifierNameWithEscape2 { + > x\u0078: number; + > + > +1->Emitted(5, 5) Source(4, 5) + SourceIndex(0) +--- +>>> this.x\u0078 = 0; +1->^^^^^^^^ +2 > ^^^^ +3 > ^ +4 > ^^^^^^^ +5 > ^^^ +6 > ^ +7 > ^ +1->constructor() { + > +2 > this +3 > . +4 > x\u0078 +5 > = +6 > 0 +7 > ; +1->Emitted(6, 9) Source(5, 9) + SourceIndex(0) +2 >Emitted(6, 13) Source(5, 13) + SourceIndex(0) +3 >Emitted(6, 14) Source(5, 14) + SourceIndex(0) +4 >Emitted(6, 21) Source(5, 21) + SourceIndex(0) +5 >Emitted(6, 24) Source(5, 24) + SourceIndex(0) +6 >Emitted(6, 25) Source(5, 25) + SourceIndex(0) +7 >Emitted(6, 26) Source(5, 26) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + > +2 > } +1 >Emitted(7, 5) Source(6, 5) + SourceIndex(0) +2 >Emitted(7, 6) Source(6, 6) + SourceIndex(0) +--- +>>> IdentifierNameWithEscape2.prototype.doThing = function () { +1->^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +3 > ^^^ +1-> + > + > +2 > doThing +3 > +1->Emitted(8, 5) Source(8, 5) + SourceIndex(0) +2 >Emitted(8, 48) Source(8, 12) + SourceIndex(0) +3 >Emitted(8, 51) Source(8, 5) + SourceIndex(0) +--- +>>> this.xx = 42; +1 >^^^^^^^^ +2 > ^^^^ +3 > ^ +4 > ^^ +5 > ^^^ +6 > ^^ +7 > ^ +1 >doThing() { + > +2 > this +3 > . +4 > xx +5 > = +6 > 42 +7 > ; +1 >Emitted(9, 9) Source(9, 9) + SourceIndex(0) +2 >Emitted(9, 13) Source(9, 13) + SourceIndex(0) +3 >Emitted(9, 14) Source(9, 14) + SourceIndex(0) +4 >Emitted(9, 16) Source(9, 16) + SourceIndex(0) +5 >Emitted(9, 19) Source(9, 19) + SourceIndex(0) +6 >Emitted(9, 21) Source(9, 21) + SourceIndex(0) +7 >Emitted(9, 22) Source(9, 22) + SourceIndex(0) +--- +>>> }; +1 >^^^^ +2 > ^ +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + > +2 > } +1 >Emitted(10, 5) Source(10, 5) + SourceIndex(0) +2 >Emitted(10, 6) Source(10, 6) + SourceIndex(0) +--- +>>> return IdentifierNameWithEscape2; +1->^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1-> + > +2 > } +1->Emitted(11, 5) Source(11, 1) + SourceIndex(0) +2 >Emitted(11, 37) Source(11, 2) + SourceIndex(0) +--- +>>>}()); +1 > +2 >^ +3 > +4 > ^^^^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > +2 >} +3 > +4 > export class IdentifierNameWithEscape2 { + > x\u0078: number; + > + > constructor() { + > this.x\u0078 = 0; + > } + > + > doThing() { + > this.xx = 42; + > } + > } +1 >Emitted(12, 1) Source(11, 1) + SourceIndex(0) +2 >Emitted(12, 2) Source(11, 2) + SourceIndex(0) +3 >Emitted(12, 2) Source(1, 1) + SourceIndex(0) +4 >Emitted(12, 6) Source(11, 2) + SourceIndex(0) +--- +>>>exports.IdentifierNameWithEscape2 = IdentifierNameWithEscape2; +1-> +2 >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1-> +2 >IdentifierNameWithEscape2 +1->Emitted(13, 1) Source(1, 14) + SourceIndex(0) +2 >Emitted(13, 63) Source(1, 39) + SourceIndex(0) +--- +>>>//# sourceMappingURL=IdentifierNameWithEscape2.js.map=================================================================== +JsFile: IdentifierNameWithExtendedEscape1.js +mapUrl: IdentifierNameWithExtendedEscape1.js.map +sourceRoot: +sources: IdentifierNameWithExtendedEscape1.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/IdentifierNameWithExtendedEscape1.js +sourceFile:IdentifierNameWithExtendedEscape1.ts +------------------------------------------------------------------- +>>>"use strict"; +>>>Object.defineProperty(exports, "__esModule", { value: true }); +>>>exports.IdentifierNameWithExtendedEscape1 = void 0; +>>>var IdentifierNameWithExtendedEscape1 = /** @class */ (function () { +1 > +2 >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > +1 >Emitted(4, 1) Source(1, 1) + SourceIndex(0) +--- +>>> function IdentifierNameWithExtendedEscape1() { +1->^^^^ +2 > ^^^^^^^^^^^^^^^^-> +1->export class IdentifierNameWithExtendedEscape1 { + > \u{78}: number; + > + > +1->Emitted(5, 5) Source(4, 5) + SourceIndex(0) +--- +>>> this.x = 0; +1->^^^^^^^^ +2 > ^^^^ +3 > ^ +4 > ^ +5 > ^^^ +6 > ^ +7 > ^ +1->constructor() { + > +2 > this +3 > . +4 > \u{78} +5 > = +6 > 0 +7 > ; +1->Emitted(6, 9) Source(5, 9) + SourceIndex(0) +2 >Emitted(6, 13) Source(5, 13) + SourceIndex(0) +3 >Emitted(6, 14) Source(5, 14) + SourceIndex(0) +4 >Emitted(6, 15) Source(5, 20) + SourceIndex(0) +5 >Emitted(6, 18) Source(5, 23) + SourceIndex(0) +6 >Emitted(6, 19) Source(5, 24) + SourceIndex(0) +7 >Emitted(6, 20) Source(5, 25) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + > +2 > } +1 >Emitted(7, 5) Source(6, 5) + SourceIndex(0) +2 >Emitted(7, 6) Source(6, 6) + SourceIndex(0) +--- +>>> IdentifierNameWithExtendedEscape1.prototype.doThing = function () { +1->^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +3 > ^^^ +1-> + > + > +2 > doThing +3 > +1->Emitted(8, 5) Source(8, 5) + SourceIndex(0) +2 >Emitted(8, 56) Source(8, 12) + SourceIndex(0) +3 >Emitted(8, 59) Source(8, 5) + SourceIndex(0) +--- +>>> this.x = 42; +1 >^^^^^^^^ +2 > ^^^^ +3 > ^ +4 > ^ +5 > ^^^ +6 > ^^ +7 > ^ +1 >doThing() { + > +2 > this +3 > . +4 > x +5 > = +6 > 42 +7 > ; +1 >Emitted(9, 9) Source(9, 9) + SourceIndex(0) +2 >Emitted(9, 13) Source(9, 13) + SourceIndex(0) +3 >Emitted(9, 14) Source(9, 14) + SourceIndex(0) +4 >Emitted(9, 15) Source(9, 15) + SourceIndex(0) +5 >Emitted(9, 18) Source(9, 18) + SourceIndex(0) +6 >Emitted(9, 20) Source(9, 20) + SourceIndex(0) +7 >Emitted(9, 21) Source(9, 21) + SourceIndex(0) +--- +>>> }; +1 >^^^^ +2 > ^ +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + > +2 > } +1 >Emitted(10, 5) Source(10, 5) + SourceIndex(0) +2 >Emitted(10, 6) Source(10, 6) + SourceIndex(0) +--- +>>> return IdentifierNameWithExtendedEscape1; +1->^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1-> + > +2 > } +1->Emitted(11, 5) Source(11, 1) + SourceIndex(0) +2 >Emitted(11, 45) Source(11, 2) + SourceIndex(0) +--- +>>>}()); +1 > +2 >^ +3 > +4 > ^^^^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > +2 >} +3 > +4 > export class IdentifierNameWithExtendedEscape1 { + > \u{78}: number; + > + > constructor() { + > this.\u{78} = 0; + > } + > + > doThing() { + > this.x = 42; + > } + > } +1 >Emitted(12, 1) Source(11, 1) + SourceIndex(0) +2 >Emitted(12, 2) Source(11, 2) + SourceIndex(0) +3 >Emitted(12, 2) Source(1, 1) + SourceIndex(0) +4 >Emitted(12, 6) Source(11, 2) + SourceIndex(0) +--- +>>>exports.IdentifierNameWithExtendedEscape1 = IdentifierNameWithExtendedEscape1; +1-> +2 >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1-> +2 >IdentifierNameWithExtendedEscape1 +1->Emitted(13, 1) Source(1, 14) + SourceIndex(0) +2 >Emitted(13, 79) Source(1, 47) + SourceIndex(0) +--- +>>>//# sourceMappingURL=IdentifierNameWithExtendedEscape1.js.map=================================================================== +JsFile: IdentifierNameWithExtendedEscape2.js +mapUrl: IdentifierNameWithExtendedEscape2.js.map +sourceRoot: +sources: IdentifierNameWithExtendedEscape2.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/IdentifierNameWithExtendedEscape2.js +sourceFile:IdentifierNameWithExtendedEscape2.ts +------------------------------------------------------------------- +>>>"use strict"; +>>>Object.defineProperty(exports, "__esModule", { value: true }); +>>>exports.IdentifierNameWithExtendedEscape2 = void 0; +>>>var IdentifierNameWithExtendedEscape2 = /** @class */ (function () { +1 > +2 >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > +1 >Emitted(4, 1) Source(1, 1) + SourceIndex(0) +--- +>>> function IdentifierNameWithExtendedEscape2() { +1->^^^^ +2 > ^^^^^^^^^^^^^^^^^-> +1->export class IdentifierNameWithExtendedEscape2 { + > x\u{78}: number; + > + > +1->Emitted(5, 5) Source(4, 5) + SourceIndex(0) +--- +>>> this.xx = 0; +1->^^^^^^^^ +2 > ^^^^ +3 > ^ +4 > ^^ +5 > ^^^ +6 > ^ +7 > ^ +1->constructor() { + > +2 > this +3 > . +4 > x\u{78} +5 > = +6 > 0 +7 > ; +1->Emitted(6, 9) Source(5, 9) + SourceIndex(0) +2 >Emitted(6, 13) Source(5, 13) + SourceIndex(0) +3 >Emitted(6, 14) Source(5, 14) + SourceIndex(0) +4 >Emitted(6, 16) Source(5, 21) + SourceIndex(0) +5 >Emitted(6, 19) Source(5, 24) + SourceIndex(0) +6 >Emitted(6, 20) Source(5, 25) + SourceIndex(0) +7 >Emitted(6, 21) Source(5, 26) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + > +2 > } +1 >Emitted(7, 5) Source(6, 5) + SourceIndex(0) +2 >Emitted(7, 6) Source(6, 6) + SourceIndex(0) +--- +>>> IdentifierNameWithExtendedEscape2.prototype.doThing = function () { +1->^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +3 > ^^^ +1-> + > + > +2 > doThing +3 > +1->Emitted(8, 5) Source(8, 5) + SourceIndex(0) +2 >Emitted(8, 56) Source(8, 12) + SourceIndex(0) +3 >Emitted(8, 59) Source(8, 5) + SourceIndex(0) +--- +>>> this.xx = 42; +1 >^^^^^^^^ +2 > ^^^^ +3 > ^ +4 > ^^ +5 > ^^^ +6 > ^^ +7 > ^ +1 >doThing() { + > +2 > this +3 > . +4 > xx +5 > = +6 > 42 +7 > ; +1 >Emitted(9, 9) Source(9, 9) + SourceIndex(0) +2 >Emitted(9, 13) Source(9, 13) + SourceIndex(0) +3 >Emitted(9, 14) Source(9, 14) + SourceIndex(0) +4 >Emitted(9, 16) Source(9, 16) + SourceIndex(0) +5 >Emitted(9, 19) Source(9, 19) + SourceIndex(0) +6 >Emitted(9, 21) Source(9, 21) + SourceIndex(0) +7 >Emitted(9, 22) Source(9, 22) + SourceIndex(0) +--- +>>> }; +1 >^^^^ +2 > ^ +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + > +2 > } +1 >Emitted(10, 5) Source(10, 5) + SourceIndex(0) +2 >Emitted(10, 6) Source(10, 6) + SourceIndex(0) +--- +>>> return IdentifierNameWithExtendedEscape2; +1->^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1-> + > +2 > } +1->Emitted(11, 5) Source(11, 1) + SourceIndex(0) +2 >Emitted(11, 45) Source(11, 2) + SourceIndex(0) +--- +>>>}()); +1 > +2 >^ +3 > +4 > ^^^^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > +2 >} +3 > +4 > export class IdentifierNameWithExtendedEscape2 { + > x\u{78}: number; + > + > constructor() { + > this.x\u{78} = 0; + > } + > + > doThing() { + > this.xx = 42; + > } + > } +1 >Emitted(12, 1) Source(11, 1) + SourceIndex(0) +2 >Emitted(12, 2) Source(11, 2) + SourceIndex(0) +3 >Emitted(12, 2) Source(1, 1) + SourceIndex(0) +4 >Emitted(12, 6) Source(11, 2) + SourceIndex(0) +--- +>>>exports.IdentifierNameWithExtendedEscape2 = IdentifierNameWithExtendedEscape2; +1-> +2 >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1-> +2 >IdentifierNameWithExtendedEscape2 +1->Emitted(13, 1) Source(1, 14) + SourceIndex(0) +2 >Emitted(13, 79) Source(1, 47) + SourceIndex(0) +--- +>>>//# sourceMappingURL=IdentifierNameWithExtendedEscape2.js.map=================================================================== +JsFile: PrivateIdentifierNameWithEscape1.js +mapUrl: PrivateIdentifierNameWithEscape1.js.map +sourceRoot: +sources: PrivateIdentifierNameWithEscape1.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/PrivateIdentifierNameWithEscape1.js +sourceFile:PrivateIdentifierNameWithEscape1.ts +------------------------------------------------------------------- +>>>"use strict"; +>>>var __classPrivateFieldSet = (this && this.__classPrivateFieldSet) || function (receiver, state, value, kind, f) { +>>> if (kind === "m") throw new TypeError("Private method is not writable"); +>>> if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter"); +>>> if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it"); +>>> return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value; +>>>}; +>>>var _PrivateIdentifierWithEscape1_x; +>>>Object.defineProperty(exports, "__esModule", { value: true }); +>>>exports.PrivateIdentifierWithEscape1 = void 0; +>>>var PrivateIdentifierWithEscape1 = /** @class */ (function () { +1 > +2 >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > +1 >Emitted(11, 1) Source(1, 1) + SourceIndex(0) +--- +>>> function PrivateIdentifierWithEscape1() { +1->^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1->export class PrivateIdentifierWithEscape1 { + > #\u0078: number; + > + > +1->Emitted(12, 5) Source(4, 5) + SourceIndex(0) +--- +>>> _PrivateIdentifierWithEscape1_x.set(this, void 0); +1->^^^^^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +3 > ^^^^^^^^^^^^^^^^^^^^^-> +1-> +2 > #\u0078: number; +1->Emitted(13, 9) Source(2, 5) + SourceIndex(0) +2 >Emitted(13, 59) Source(2, 21) + SourceIndex(0) +--- +>>> __classPrivateFieldSet(this, _PrivateIdentifierWithEscape1_x, 0, "f"); +1->^^^^^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^ +3 > ^^^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^ +6 > ^^^^^^ +7 > ^ +1-> + > + > constructor() { + > +2 > +3 > this +4 > .#\u0078 = +5 > 0 +6 > +7 > ; +1->Emitted(14, 9) Source(5, 9) + SourceIndex(0) +2 >Emitted(14, 32) Source(5, 9) + SourceIndex(0) +3 >Emitted(14, 36) Source(5, 13) + SourceIndex(0) +4 >Emitted(14, 71) Source(5, 24) + SourceIndex(0) +5 >Emitted(14, 72) Source(5, 25) + SourceIndex(0) +6 >Emitted(14, 78) Source(5, 25) + SourceIndex(0) +7 >Emitted(14, 79) Source(5, 26) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + > +2 > } +1 >Emitted(15, 5) Source(6, 5) + SourceIndex(0) +2 >Emitted(15, 6) Source(6, 6) + SourceIndex(0) +--- +>>> PrivateIdentifierWithEscape1.prototype.doThing = function () { +1->^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +3 > ^^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1-> + > + > +2 > doThing +3 > +1->Emitted(16, 5) Source(8, 5) + SourceIndex(0) +2 >Emitted(16, 51) Source(8, 12) + SourceIndex(0) +3 >Emitted(16, 54) Source(8, 5) + SourceIndex(0) +--- +>>> __classPrivateFieldSet(this, _PrivateIdentifierWithEscape1_x, 42, "f"); +1->^^^^^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^ +3 > ^^^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^ +7 > ^ +1->doThing() { + > +2 > +3 > this +4 > .#x = +5 > 42 +6 > +7 > ; +1->Emitted(17, 9) Source(9, 9) + SourceIndex(0) +2 >Emitted(17, 32) Source(9, 9) + SourceIndex(0) +3 >Emitted(17, 36) Source(9, 13) + SourceIndex(0) +4 >Emitted(17, 71) Source(9, 19) + SourceIndex(0) +5 >Emitted(17, 73) Source(9, 21) + SourceIndex(0) +6 >Emitted(17, 79) Source(9, 21) + SourceIndex(0) +7 >Emitted(17, 80) Source(9, 22) + SourceIndex(0) +--- +>>> }; +1 >^^^^ +2 > ^ +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + > +2 > } +1 >Emitted(18, 5) Source(10, 5) + SourceIndex(0) +2 >Emitted(18, 6) Source(10, 6) + SourceIndex(0) +--- +>>> return PrivateIdentifierWithEscape1; +1->^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1-> + > +2 > } +1->Emitted(19, 5) Source(11, 1) + SourceIndex(0) +2 >Emitted(19, 40) Source(11, 2) + SourceIndex(0) +--- +>>>}()); +1 > +2 >^ +3 > +4 > ^^^^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > +2 >} +3 > +4 > export class PrivateIdentifierWithEscape1 { + > #\u0078: number; + > + > constructor() { + > this.#\u0078 = 0; + > } + > + > doThing() { + > this.#x = 42; + > } + > } +1 >Emitted(20, 1) Source(11, 1) + SourceIndex(0) +2 >Emitted(20, 2) Source(11, 2) + SourceIndex(0) +3 >Emitted(20, 2) Source(1, 1) + SourceIndex(0) +4 >Emitted(20, 6) Source(11, 2) + SourceIndex(0) +--- +>>>exports.PrivateIdentifierWithEscape1 = PrivateIdentifierWithEscape1; +1-> +2 >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1-> +2 >PrivateIdentifierWithEscape1 +1->Emitted(21, 1) Source(1, 14) + SourceIndex(0) +2 >Emitted(21, 69) Source(1, 42) + SourceIndex(0) +--- +>>>_PrivateIdentifierWithEscape1_x = new WeakMap(); +>>>//# sourceMappingURL=PrivateIdentifierNameWithEscape1.js.map=================================================================== +JsFile: PrivateIdentifierNameWithEscape2.js +mapUrl: PrivateIdentifierNameWithEscape2.js.map +sourceRoot: +sources: PrivateIdentifierNameWithEscape2.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/PrivateIdentifierNameWithEscape2.js +sourceFile:PrivateIdentifierNameWithEscape2.ts +------------------------------------------------------------------- +>>>"use strict"; +>>>var __classPrivateFieldSet = (this && this.__classPrivateFieldSet) || function (receiver, state, value, kind, f) { +>>> if (kind === "m") throw new TypeError("Private method is not writable"); +>>> if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter"); +>>> if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it"); +>>> return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value; +>>>}; +>>>var _PrivateIdentifierWithEscape2_xx; +>>>Object.defineProperty(exports, "__esModule", { value: true }); +>>>exports.PrivateIdentifierWithEscape2 = void 0; +>>>var PrivateIdentifierWithEscape2 = /** @class */ (function () { +1 > +2 >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > +1 >Emitted(11, 1) Source(1, 1) + SourceIndex(0) +--- +>>> function PrivateIdentifierWithEscape2() { +1->^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1->export class PrivateIdentifierWithEscape2 { + > #x\u0078: number; + > + > +1->Emitted(12, 5) Source(4, 5) + SourceIndex(0) +--- +>>> _PrivateIdentifierWithEscape2_xx.set(this, void 0); +1->^^^^^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +3 > ^^^^^^^^^^^^^^^^^^^^^-> +1-> +2 > #x\u0078: number; +1->Emitted(13, 9) Source(2, 5) + SourceIndex(0) +2 >Emitted(13, 60) Source(2, 22) + SourceIndex(0) +--- +>>> __classPrivateFieldSet(this, _PrivateIdentifierWithEscape2_xx, 0, "f"); +1->^^^^^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^ +3 > ^^^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^ +6 > ^^^^^^ +7 > ^ +1-> + > + > constructor() { + > +2 > +3 > this +4 > .#x\u0078 = +5 > 0 +6 > +7 > ; +1->Emitted(14, 9) Source(5, 9) + SourceIndex(0) +2 >Emitted(14, 32) Source(5, 9) + SourceIndex(0) +3 >Emitted(14, 36) Source(5, 13) + SourceIndex(0) +4 >Emitted(14, 72) Source(5, 25) + SourceIndex(0) +5 >Emitted(14, 73) Source(5, 26) + SourceIndex(0) +6 >Emitted(14, 79) Source(5, 26) + SourceIndex(0) +7 >Emitted(14, 80) Source(5, 27) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + > +2 > } +1 >Emitted(15, 5) Source(6, 5) + SourceIndex(0) +2 >Emitted(15, 6) Source(6, 6) + SourceIndex(0) +--- +>>> PrivateIdentifierWithEscape2.prototype.doThing = function () { +1->^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +3 > ^^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1-> + > + > +2 > doThing +3 > +1->Emitted(16, 5) Source(8, 5) + SourceIndex(0) +2 >Emitted(16, 51) Source(8, 12) + SourceIndex(0) +3 >Emitted(16, 54) Source(8, 5) + SourceIndex(0) +--- +>>> __classPrivateFieldSet(this, _PrivateIdentifierWithEscape2_xx, 42, "f"); +1->^^^^^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^ +3 > ^^^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^ +7 > ^ +1->doThing() { + > +2 > +3 > this +4 > .#xx = +5 > 42 +6 > +7 > ; +1->Emitted(17, 9) Source(9, 9) + SourceIndex(0) +2 >Emitted(17, 32) Source(9, 9) + SourceIndex(0) +3 >Emitted(17, 36) Source(9, 13) + SourceIndex(0) +4 >Emitted(17, 72) Source(9, 20) + SourceIndex(0) +5 >Emitted(17, 74) Source(9, 22) + SourceIndex(0) +6 >Emitted(17, 80) Source(9, 22) + SourceIndex(0) +7 >Emitted(17, 81) Source(9, 23) + SourceIndex(0) +--- +>>> }; +1 >^^^^ +2 > ^ +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + > +2 > } +1 >Emitted(18, 5) Source(10, 5) + SourceIndex(0) +2 >Emitted(18, 6) Source(10, 6) + SourceIndex(0) +--- +>>> return PrivateIdentifierWithEscape2; +1->^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1-> + > +2 > } +1->Emitted(19, 5) Source(11, 1) + SourceIndex(0) +2 >Emitted(19, 40) Source(11, 2) + SourceIndex(0) +--- +>>>}()); +1 > +2 >^ +3 > +4 > ^^^^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > +2 >} +3 > +4 > export class PrivateIdentifierWithEscape2 { + > #x\u0078: number; + > + > constructor() { + > this.#x\u0078 = 0; + > } + > + > doThing() { + > this.#xx = 42; + > } + > } +1 >Emitted(20, 1) Source(11, 1) + SourceIndex(0) +2 >Emitted(20, 2) Source(11, 2) + SourceIndex(0) +3 >Emitted(20, 2) Source(1, 1) + SourceIndex(0) +4 >Emitted(20, 6) Source(11, 2) + SourceIndex(0) +--- +>>>exports.PrivateIdentifierWithEscape2 = PrivateIdentifierWithEscape2; +1-> +2 >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1-> +2 >PrivateIdentifierWithEscape2 +1->Emitted(21, 1) Source(1, 14) + SourceIndex(0) +2 >Emitted(21, 69) Source(1, 42) + SourceIndex(0) +--- +>>>_PrivateIdentifierWithEscape2_xx = new WeakMap(); +>>>//# sourceMappingURL=PrivateIdentifierNameWithEscape2.js.map=================================================================== +JsFile: PrivateIdentifierNameWithExtendedEscape1.js +mapUrl: PrivateIdentifierNameWithExtendedEscape1.js.map +sourceRoot: +sources: PrivateIdentifierNameWithExtendedEscape1.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/PrivateIdentifierNameWithExtendedEscape1.js +sourceFile:PrivateIdentifierNameWithExtendedEscape1.ts +------------------------------------------------------------------- +>>>"use strict"; +>>>var __classPrivateFieldSet = (this && this.__classPrivateFieldSet) || function (receiver, state, value, kind, f) { +>>> if (kind === "m") throw new TypeError("Private method is not writable"); +>>> if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter"); +>>> if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it"); +>>> return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value; +>>>}; +>>>var _PrivateIdentifierWithExtendedEscape1_x; +>>>Object.defineProperty(exports, "__esModule", { value: true }); +>>>exports.PrivateIdentifierWithExtendedEscape1 = void 0; +>>>var PrivateIdentifierWithExtendedEscape1 = /** @class */ (function () { +1 > +2 >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > +1 >Emitted(11, 1) Source(1, 1) + SourceIndex(0) +--- +>>> function PrivateIdentifierWithExtendedEscape1() { +1->^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1->export class PrivateIdentifierWithExtendedEscape1 { + > #\u{78}: number; + > + > +1->Emitted(12, 5) Source(4, 5) + SourceIndex(0) +--- +>>> _PrivateIdentifierWithExtendedEscape1_x.set(this, void 0); +1->^^^^^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +3 > ^^^^^^^^^^^^^^^^^^^^^-> +1-> +2 > #\u{78}: number; +1->Emitted(13, 9) Source(2, 5) + SourceIndex(0) +2 >Emitted(13, 67) Source(2, 21) + SourceIndex(0) +--- +>>> __classPrivateFieldSet(this, _PrivateIdentifierWithExtendedEscape1_x, 0, "f"); +1->^^^^^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^ +3 > ^^^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^ +6 > ^^^^^^ +7 > ^ +1-> + > + > constructor() { + > +2 > +3 > this +4 > .#\u{78} = +5 > 0 +6 > +7 > ; +1->Emitted(14, 9) Source(5, 9) + SourceIndex(0) +2 >Emitted(14, 32) Source(5, 9) + SourceIndex(0) +3 >Emitted(14, 36) Source(5, 13) + SourceIndex(0) +4 >Emitted(14, 79) Source(5, 24) + SourceIndex(0) +5 >Emitted(14, 80) Source(5, 25) + SourceIndex(0) +6 >Emitted(14, 86) Source(5, 25) + SourceIndex(0) +7 >Emitted(14, 87) Source(5, 26) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + > +2 > } +1 >Emitted(15, 5) Source(6, 5) + SourceIndex(0) +2 >Emitted(15, 6) Source(6, 6) + SourceIndex(0) +--- +>>> PrivateIdentifierWithExtendedEscape1.prototype.doThing = function () { +1->^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +3 > ^^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1-> + > + > +2 > doThing +3 > +1->Emitted(16, 5) Source(8, 5) + SourceIndex(0) +2 >Emitted(16, 59) Source(8, 12) + SourceIndex(0) +3 >Emitted(16, 62) Source(8, 5) + SourceIndex(0) +--- +>>> __classPrivateFieldSet(this, _PrivateIdentifierWithExtendedEscape1_x, 42, "f"); +1->^^^^^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^ +3 > ^^^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^ +7 > ^ +1->doThing() { + > +2 > +3 > this +4 > .#x = +5 > 42 +6 > +7 > ; +1->Emitted(17, 9) Source(9, 9) + SourceIndex(0) +2 >Emitted(17, 32) Source(9, 9) + SourceIndex(0) +3 >Emitted(17, 36) Source(9, 13) + SourceIndex(0) +4 >Emitted(17, 79) Source(9, 19) + SourceIndex(0) +5 >Emitted(17, 81) Source(9, 21) + SourceIndex(0) +6 >Emitted(17, 87) Source(9, 21) + SourceIndex(0) +7 >Emitted(17, 88) Source(9, 22) + SourceIndex(0) +--- +>>> }; +1 >^^^^ +2 > ^ +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + > +2 > } +1 >Emitted(18, 5) Source(10, 5) + SourceIndex(0) +2 >Emitted(18, 6) Source(10, 6) + SourceIndex(0) +--- +>>> return PrivateIdentifierWithExtendedEscape1; +1->^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1-> + > +2 > } +1->Emitted(19, 5) Source(11, 1) + SourceIndex(0) +2 >Emitted(19, 48) Source(11, 2) + SourceIndex(0) +--- +>>>}()); +1 > +2 >^ +3 > +4 > ^^^^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > +2 >} +3 > +4 > export class PrivateIdentifierWithExtendedEscape1 { + > #\u{78}: number; + > + > constructor() { + > this.#\u{78} = 0; + > } + > + > doThing() { + > this.#x = 42; + > } + > } +1 >Emitted(20, 1) Source(11, 1) + SourceIndex(0) +2 >Emitted(20, 2) Source(11, 2) + SourceIndex(0) +3 >Emitted(20, 2) Source(1, 1) + SourceIndex(0) +4 >Emitted(20, 6) Source(11, 2) + SourceIndex(0) +--- +>>>exports.PrivateIdentifierWithExtendedEscape1 = PrivateIdentifierWithExtendedEscape1; +1-> +2 >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1-> +2 >PrivateIdentifierWithExtendedEscape1 +1->Emitted(21, 1) Source(1, 14) + SourceIndex(0) +2 >Emitted(21, 85) Source(1, 50) + SourceIndex(0) +--- +>>>_PrivateIdentifierWithExtendedEscape1_x = new WeakMap(); +>>>//# sourceMappingURL=PrivateIdentifierNameWithExtendedEscape1.js.map=================================================================== +JsFile: PrivateIdentifierNameWithExtendedEscape2.js +mapUrl: PrivateIdentifierNameWithExtendedEscape2.js.map +sourceRoot: +sources: PrivateIdentifierNameWithExtendedEscape2.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/PrivateIdentifierNameWithExtendedEscape2.js +sourceFile:PrivateIdentifierNameWithExtendedEscape2.ts +------------------------------------------------------------------- +>>>"use strict"; +>>>var __classPrivateFieldSet = (this && this.__classPrivateFieldSet) || function (receiver, state, value, kind, f) { +>>> if (kind === "m") throw new TypeError("Private method is not writable"); +>>> if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter"); +>>> if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it"); +>>> return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value; +>>>}; +>>>var _PrivateIdentifierWithExtendedEscape2_xx; +>>>Object.defineProperty(exports, "__esModule", { value: true }); +>>>exports.PrivateIdentifierWithExtendedEscape2 = void 0; +>>>var PrivateIdentifierWithExtendedEscape2 = /** @class */ (function () { +1 > +2 >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > +1 >Emitted(11, 1) Source(1, 1) + SourceIndex(0) +--- +>>> function PrivateIdentifierWithExtendedEscape2() { +1->^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1->export class PrivateIdentifierWithExtendedEscape2 { + > #x\u{78}: number; + > + > +1->Emitted(12, 5) Source(4, 5) + SourceIndex(0) +--- +>>> _PrivateIdentifierWithExtendedEscape2_xx.set(this, void 0); +1->^^^^^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +3 > ^^^^^^^^^^^^^^^^^^^^^-> +1-> +2 > #x\u{78}: number; +1->Emitted(13, 9) Source(2, 5) + SourceIndex(0) +2 >Emitted(13, 68) Source(2, 22) + SourceIndex(0) +--- +>>> __classPrivateFieldSet(this, _PrivateIdentifierWithExtendedEscape2_xx, 0, "f"); +1->^^^^^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^ +3 > ^^^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^ +6 > ^^^^^^ +7 > ^ +1-> + > + > constructor() { + > +2 > +3 > this +4 > .#x\u{78} = +5 > 0 +6 > +7 > ; +1->Emitted(14, 9) Source(5, 9) + SourceIndex(0) +2 >Emitted(14, 32) Source(5, 9) + SourceIndex(0) +3 >Emitted(14, 36) Source(5, 13) + SourceIndex(0) +4 >Emitted(14, 80) Source(5, 25) + SourceIndex(0) +5 >Emitted(14, 81) Source(5, 26) + SourceIndex(0) +6 >Emitted(14, 87) Source(5, 26) + SourceIndex(0) +7 >Emitted(14, 88) Source(5, 27) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + > +2 > } +1 >Emitted(15, 5) Source(6, 5) + SourceIndex(0) +2 >Emitted(15, 6) Source(6, 6) + SourceIndex(0) +--- +>>> PrivateIdentifierWithExtendedEscape2.prototype.doThing = function () { +1->^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +3 > ^^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1-> + > + > +2 > doThing +3 > +1->Emitted(16, 5) Source(8, 5) + SourceIndex(0) +2 >Emitted(16, 59) Source(8, 12) + SourceIndex(0) +3 >Emitted(16, 62) Source(8, 5) + SourceIndex(0) +--- +>>> __classPrivateFieldSet(this, _PrivateIdentifierWithExtendedEscape2_xx, 42, "f"); +1->^^^^^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^ +3 > ^^^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5 > ^^ +6 > ^^^^^^ +7 > ^ +1->doThing() { + > +2 > +3 > this +4 > .#xx = +5 > 42 +6 > +7 > ; +1->Emitted(17, 9) Source(9, 9) + SourceIndex(0) +2 >Emitted(17, 32) Source(9, 9) + SourceIndex(0) +3 >Emitted(17, 36) Source(9, 13) + SourceIndex(0) +4 >Emitted(17, 80) Source(9, 20) + SourceIndex(0) +5 >Emitted(17, 82) Source(9, 22) + SourceIndex(0) +6 >Emitted(17, 88) Source(9, 22) + SourceIndex(0) +7 >Emitted(17, 89) Source(9, 23) + SourceIndex(0) +--- +>>> }; +1 >^^^^ +2 > ^ +3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + > +2 > } +1 >Emitted(18, 5) Source(10, 5) + SourceIndex(0) +2 >Emitted(18, 6) Source(10, 6) + SourceIndex(0) +--- +>>> return PrivateIdentifierWithExtendedEscape2; +1->^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1-> + > +2 > } +1->Emitted(19, 5) Source(11, 1) + SourceIndex(0) +2 >Emitted(19, 48) Source(11, 2) + SourceIndex(0) +--- +>>>}()); +1 > +2 >^ +3 > +4 > ^^^^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > +2 >} +3 > +4 > export class PrivateIdentifierWithExtendedEscape2 { + > #x\u{78}: number; + > + > constructor() { + > this.#x\u{78} = 0; + > } + > + > doThing() { + > this.#xx = 42; + > } + > } +1 >Emitted(20, 1) Source(11, 1) + SourceIndex(0) +2 >Emitted(20, 2) Source(11, 2) + SourceIndex(0) +3 >Emitted(20, 2) Source(1, 1) + SourceIndex(0) +4 >Emitted(20, 6) Source(11, 2) + SourceIndex(0) +--- +>>>exports.PrivateIdentifierWithExtendedEscape2 = PrivateIdentifierWithExtendedEscape2; +1-> +2 >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1-> +2 >PrivateIdentifierWithExtendedEscape2 +1->Emitted(21, 1) Source(1, 14) + SourceIndex(0) +2 >Emitted(21, 85) Source(1, 50) + SourceIndex(0) +--- +>>>_PrivateIdentifierWithExtendedEscape2_xx = new WeakMap(); +>>>//# sourceMappingURL=PrivateIdentifierNameWithExtendedEscape2.js.map \ No newline at end of file diff --git a/tests/baselines/reference/privateNamesEscapeSequences01(target=es5).symbols b/tests/baselines/reference/unicodeEscapesInNames01(target=es5).symbols similarity index 50% rename from tests/baselines/reference/privateNamesEscapeSequences01(target=es5).symbols rename to tests/baselines/reference/unicodeEscapesInNames01(target=es5).symbols index a950d186086..4e1bfd61551 100644 --- a/tests/baselines/reference/privateNamesEscapeSequences01(target=es5).symbols +++ b/tests/baselines/reference/unicodeEscapesInNames01(target=es5).symbols @@ -1,4 +1,32 @@ -=== tests/cases/conformance/classes/members/privateNames/IdentifierNameWithEscape1.ts === +=== tests/cases/compiler/identifierVariableWithEscape1.ts === +export let \u0078 = 10; +>\u0078 : Symbol(\u0078, Decl(identifierVariableWithEscape1.ts, 0, 10)) + +x++; +>x : Symbol(\u0078, Decl(identifierVariableWithEscape1.ts, 0, 10)) + +=== tests/cases/compiler/identifierVariableWithEscape2.ts === +export let x\u0078 = 10; +>x\u0078 : Symbol(x\u0078, Decl(identifierVariableWithEscape2.ts, 0, 10)) + +xx++; +>xx : Symbol(x\u0078, Decl(identifierVariableWithEscape2.ts, 0, 10)) + +=== tests/cases/compiler/identifierVariableWithExtendedEscape1.ts === +export let \u{78} = 10; +>\u{78} : Symbol(\u{78}, Decl(identifierVariableWithExtendedEscape1.ts, 0, 10)) + +x++; +>x : Symbol(\u{78}, Decl(identifierVariableWithExtendedEscape1.ts, 0, 10)) + +=== tests/cases/compiler/identifierVariableWithExtendedEscape2.ts === +export let x\u{78} = 10; +>x\u{78} : Symbol(x\u{78}, Decl(identifierVariableWithExtendedEscape2.ts, 0, 10)) + +xx++; +>xx : Symbol(x\u{78}, Decl(identifierVariableWithExtendedEscape2.ts, 0, 10)) + +=== tests/cases/compiler/IdentifierNameWithEscape1.ts === export class IdentifierNameWithEscape1 { >IdentifierNameWithEscape1 : Symbol(IdentifierNameWithEscape1, Decl(IdentifierNameWithEscape1.ts, 0, 0)) @@ -22,7 +50,7 @@ export class IdentifierNameWithEscape1 { } } -=== tests/cases/conformance/classes/members/privateNames/IdentifierNameWithEscape2.ts === +=== tests/cases/compiler/IdentifierNameWithEscape2.ts === export class IdentifierNameWithEscape2 { >IdentifierNameWithEscape2 : Symbol(IdentifierNameWithEscape2, Decl(IdentifierNameWithEscape2.ts, 0, 0)) @@ -46,40 +74,55 @@ export class IdentifierNameWithEscape2 { } } -=== tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape1.ts === +=== tests/cases/compiler/IdentifierNameWithExtendedEscape1.ts === export class IdentifierNameWithExtendedEscape1 { >IdentifierNameWithExtendedEscape1 : Symbol(IdentifierNameWithExtendedEscape1, Decl(IdentifierNameWithExtendedEscape1.ts, 0, 0)) \u{78}: number; ->u : Symbol(IdentifierNameWithExtendedEscape1.u, Decl(IdentifierNameWithExtendedEscape1.ts, 1, 5)) +>\u{78} : Symbol(IdentifierNameWithExtendedEscape1[\u{78}], Decl(IdentifierNameWithExtendedEscape1.ts, 0, 48)) constructor() { this.\u{78} = 0; +>this.\u{78} : Symbol(IdentifierNameWithExtendedEscape1[\u{78}], Decl(IdentifierNameWithExtendedEscape1.ts, 0, 48)) +>this : Symbol(IdentifierNameWithExtendedEscape1, Decl(IdentifierNameWithExtendedEscape1.ts, 0, 0)) +>\u{78} : Symbol(IdentifierNameWithExtendedEscape1[\u{78}], Decl(IdentifierNameWithExtendedEscape1.ts, 0, 48)) } doThing() { +>doThing : Symbol(IdentifierNameWithExtendedEscape1.doThing, Decl(IdentifierNameWithExtendedEscape1.ts, 5, 5)) + this.x = 42; +>this.x : Symbol(IdentifierNameWithExtendedEscape1[\u{78}], Decl(IdentifierNameWithExtendedEscape1.ts, 0, 48)) +>this : Symbol(IdentifierNameWithExtendedEscape1, Decl(IdentifierNameWithExtendedEscape1.ts, 0, 0)) +>x : Symbol(IdentifierNameWithExtendedEscape1[\u{78}], Decl(IdentifierNameWithExtendedEscape1.ts, 0, 48)) } } -=== tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape2.ts === +=== tests/cases/compiler/IdentifierNameWithExtendedEscape2.ts === export class IdentifierNameWithExtendedEscape2 { >IdentifierNameWithExtendedEscape2 : Symbol(IdentifierNameWithExtendedEscape2, Decl(IdentifierNameWithExtendedEscape2.ts, 0, 0)) x\u{78}: number; ->x : Symbol(IdentifierNameWithExtendedEscape2.x, Decl(IdentifierNameWithExtendedEscape2.ts, 0, 48)) ->u : Symbol(IdentifierNameWithExtendedEscape2.u, Decl(IdentifierNameWithExtendedEscape2.ts, 1, 6)) +>x\u{78} : Symbol(IdentifierNameWithExtendedEscape2.x\u{78}, Decl(IdentifierNameWithExtendedEscape2.ts, 0, 48)) constructor() { this.x\u{78} = 0; +>this.x\u{78} : Symbol(IdentifierNameWithExtendedEscape2.x\u{78}, Decl(IdentifierNameWithExtendedEscape2.ts, 0, 48)) +>this : Symbol(IdentifierNameWithExtendedEscape2, Decl(IdentifierNameWithExtendedEscape2.ts, 0, 0)) +>x\u{78} : Symbol(IdentifierNameWithExtendedEscape2.x\u{78}, Decl(IdentifierNameWithExtendedEscape2.ts, 0, 48)) } doThing() { +>doThing : Symbol(IdentifierNameWithExtendedEscape2.doThing, Decl(IdentifierNameWithExtendedEscape2.ts, 5, 5)) + this.xx = 42; +>this.xx : Symbol(IdentifierNameWithExtendedEscape2.x\u{78}, Decl(IdentifierNameWithExtendedEscape2.ts, 0, 48)) +>this : Symbol(IdentifierNameWithExtendedEscape2, Decl(IdentifierNameWithExtendedEscape2.ts, 0, 0)) +>xx : Symbol(IdentifierNameWithExtendedEscape2.x\u{78}, Decl(IdentifierNameWithExtendedEscape2.ts, 0, 48)) } } -=== tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithEscape1.ts === +=== tests/cases/compiler/PrivateIdentifierNameWithEscape1.ts === export class PrivateIdentifierWithEscape1 { >PrivateIdentifierWithEscape1 : Symbol(PrivateIdentifierWithEscape1, Decl(PrivateIdentifierNameWithEscape1.ts, 0, 0)) @@ -101,7 +144,7 @@ export class PrivateIdentifierWithEscape1 { } } -=== tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithEscape2.ts === +=== tests/cases/compiler/PrivateIdentifierNameWithEscape2.ts === export class PrivateIdentifierWithEscape2 { >PrivateIdentifierWithEscape2 : Symbol(PrivateIdentifierWithEscape2, Decl(PrivateIdentifierNameWithEscape2.ts, 0, 0)) @@ -123,37 +166,47 @@ export class PrivateIdentifierWithEscape2 { } } -=== tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape1.ts === +=== tests/cases/compiler/PrivateIdentifierNameWithExtendedEscape1.ts === export class PrivateIdentifierWithExtendedEscape1 { >PrivateIdentifierWithExtendedEscape1 : Symbol(PrivateIdentifierWithExtendedEscape1, Decl(PrivateIdentifierNameWithExtendedEscape1.ts, 0, 0)) #\u{78}: number; -># : Symbol(PrivateIdentifierWithExtendedEscape1[#], Decl(PrivateIdentifierNameWithExtendedEscape1.ts, 0, 51)) ->u : Symbol(PrivateIdentifierWithExtendedEscape1.u, Decl(PrivateIdentifierNameWithExtendedEscape1.ts, 1, 6)) +>#\u{78} : Symbol(PrivateIdentifierWithExtendedEscape1[#\u{78}], Decl(PrivateIdentifierNameWithExtendedEscape1.ts, 0, 51)) constructor() { this.#\u{78} = 0; +>this.#\u{78} : Symbol(PrivateIdentifierWithExtendedEscape1[#\u{78}], Decl(PrivateIdentifierNameWithExtendedEscape1.ts, 0, 51)) +>this : Symbol(PrivateIdentifierWithExtendedEscape1, Decl(PrivateIdentifierNameWithExtendedEscape1.ts, 0, 0)) } doThing() { +>doThing : Symbol(PrivateIdentifierWithExtendedEscape1.doThing, Decl(PrivateIdentifierNameWithExtendedEscape1.ts, 5, 5)) + this.#x = 42; +>this.#x : Symbol(PrivateIdentifierWithExtendedEscape1[#\u{78}], Decl(PrivateIdentifierNameWithExtendedEscape1.ts, 0, 51)) +>this : Symbol(PrivateIdentifierWithExtendedEscape1, Decl(PrivateIdentifierNameWithExtendedEscape1.ts, 0, 0)) } } -=== tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape2.ts === +=== tests/cases/compiler/PrivateIdentifierNameWithExtendedEscape2.ts === export class PrivateIdentifierWithExtendedEscape2 { >PrivateIdentifierWithExtendedEscape2 : Symbol(PrivateIdentifierWithExtendedEscape2, Decl(PrivateIdentifierNameWithExtendedEscape2.ts, 0, 0)) #x\u{78}: number; ->#x : Symbol(PrivateIdentifierWithExtendedEscape2.#x, Decl(PrivateIdentifierNameWithExtendedEscape2.ts, 0, 51)) ->u : Symbol(PrivateIdentifierWithExtendedEscape2.u, Decl(PrivateIdentifierNameWithExtendedEscape2.ts, 1, 7)) +>#x\u{78} : Symbol(PrivateIdentifierWithExtendedEscape2.#x\u{78}, Decl(PrivateIdentifierNameWithExtendedEscape2.ts, 0, 51)) constructor() { this.#x\u{78} = 0; +>this.#x\u{78} : Symbol(PrivateIdentifierWithExtendedEscape2.#x\u{78}, Decl(PrivateIdentifierNameWithExtendedEscape2.ts, 0, 51)) +>this : Symbol(PrivateIdentifierWithExtendedEscape2, Decl(PrivateIdentifierNameWithExtendedEscape2.ts, 0, 0)) } doThing() { +>doThing : Symbol(PrivateIdentifierWithExtendedEscape2.doThing, Decl(PrivateIdentifierNameWithExtendedEscape2.ts, 5, 5)) + this.#xx = 42; +>this.#xx : Symbol(PrivateIdentifierWithExtendedEscape2.#x\u{78}, Decl(PrivateIdentifierNameWithExtendedEscape2.ts, 0, 51)) +>this : Symbol(PrivateIdentifierWithExtendedEscape2, Decl(PrivateIdentifierNameWithExtendedEscape2.ts, 0, 0)) } } diff --git a/tests/baselines/reference/privateNamesEscapeSequences01(target=es5).types b/tests/baselines/reference/unicodeEscapesInNames01(target=es5).types similarity index 58% rename from tests/baselines/reference/privateNamesEscapeSequences01(target=es5).types rename to tests/baselines/reference/unicodeEscapesInNames01(target=es5).types index e9ae9d761f6..838f197b691 100644 --- a/tests/baselines/reference/privateNamesEscapeSequences01(target=es5).types +++ b/tests/baselines/reference/unicodeEscapesInNames01(target=es5).types @@ -1,4 +1,40 @@ -=== tests/cases/conformance/classes/members/privateNames/IdentifierNameWithEscape1.ts === +=== tests/cases/compiler/identifierVariableWithEscape1.ts === +export let \u0078 = 10; +>\u0078 : number +>10 : 10 + +x++; +>x++ : number +>x : number + +=== tests/cases/compiler/identifierVariableWithEscape2.ts === +export let x\u0078 = 10; +>x\u0078 : number +>10 : 10 + +xx++; +>xx++ : number +>xx : number + +=== tests/cases/compiler/identifierVariableWithExtendedEscape1.ts === +export let \u{78} = 10; +>\u{78} : number +>10 : 10 + +x++; +>x++ : number +>x : number + +=== tests/cases/compiler/identifierVariableWithExtendedEscape2.ts === +export let x\u{78} = 10; +>x\u{78} : number +>10 : 10 + +xx++; +>xx++ : number +>xx : number + +=== tests/cases/compiler/IdentifierNameWithEscape1.ts === export class IdentifierNameWithEscape1 { >IdentifierNameWithEscape1 : IdentifierNameWithEscape1 @@ -26,7 +62,7 @@ export class IdentifierNameWithEscape1 { } } -=== tests/cases/conformance/classes/members/privateNames/IdentifierNameWithEscape2.ts === +=== tests/cases/compiler/IdentifierNameWithEscape2.ts === export class IdentifierNameWithEscape2 { >IdentifierNameWithEscape2 : IdentifierNameWithEscape2 @@ -54,78 +90,63 @@ export class IdentifierNameWithEscape2 { } } -=== tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape1.ts === +=== tests/cases/compiler/IdentifierNameWithExtendedEscape1.ts === export class IdentifierNameWithExtendedEscape1 { >IdentifierNameWithExtendedEscape1 : IdentifierNameWithExtendedEscape1 \u{78}: number; ->u : any ->78 : 78 ->number : any +>\u{78} : number constructor() { ->constructor() : any ->constructor : any - this.\u{78} = 0; ->this. : any ->this : undefined -> : any ->u : any ->78 : 78 +>this.\u{78} = 0 : 0 +>this.\u{78} : number +>this : this +>\u{78} : number >0 : 0 } doThing() { ->doThing() : any ->doThing : any +>doThing : () => void this.x = 42; >this.x = 42 : 42 ->this.x : any ->this : undefined ->x : any +>this.x : number +>this : this +>x : number >42 : 42 } } -=== tests/cases/conformance/classes/members/privateNames/IdentifierNameWithExtendedEscape2.ts === +=== tests/cases/compiler/IdentifierNameWithExtendedEscape2.ts === export class IdentifierNameWithExtendedEscape2 { >IdentifierNameWithExtendedEscape2 : IdentifierNameWithExtendedEscape2 x\u{78}: number; ->x : any ->u : any ->78 : 78 ->number : any +>x\u{78} : number constructor() { ->constructor() : any ->constructor : any - this.x\u{78} = 0; ->this.x : any ->this : undefined ->x : any ->u : any ->78 : 78 +>this.x\u{78} = 0 : 0 +>this.x\u{78} : number +>this : this +>x\u{78} : number >0 : 0 } doThing() { ->doThing() : any ->doThing : any +>doThing : () => void this.xx = 42; >this.xx = 42 : 42 ->this.xx : any ->this : undefined ->xx : any +>this.xx : number +>this : this +>xx : number >42 : 42 } } -=== tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithEscape1.ts === +=== tests/cases/compiler/PrivateIdentifierNameWithEscape1.ts === export class PrivateIdentifierWithEscape1 { >PrivateIdentifierWithEscape1 : PrivateIdentifierWithEscape1 @@ -151,7 +172,7 @@ export class PrivateIdentifierWithEscape1 { } } -=== tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithEscape2.ts === +=== tests/cases/compiler/PrivateIdentifierNameWithEscape2.ts === export class PrivateIdentifierWithEscape2 { >PrivateIdentifierWithEscape2 : PrivateIdentifierWithEscape2 @@ -177,70 +198,54 @@ export class PrivateIdentifierWithEscape2 { } } -=== tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape1.ts === +=== tests/cases/compiler/PrivateIdentifierNameWithExtendedEscape1.ts === export class PrivateIdentifierWithExtendedEscape1 { >PrivateIdentifierWithExtendedEscape1 : PrivateIdentifierWithExtendedEscape1 #\u{78}: number; -># : any ->u : any ->78 : 78 ->number : any +>#\u{78} : number constructor() { ->constructor() : any ->constructor : any - this.#\u{78} = 0; ->this.# : any ->this : undefined ->u : any ->78 : 78 +>this.#\u{78} = 0 : 0 +>this.#\u{78} : number +>this : this >0 : 0 } doThing() { ->doThing() : any ->doThing : any +>doThing : () => void this.#x = 42; >this.#x = 42 : 42 ->this.#x : any ->this : undefined +>this.#x : number +>this : this >42 : 42 } } -=== tests/cases/conformance/classes/members/privateNames/PrivateIdentifierNameWithExtendedEscape2.ts === +=== tests/cases/compiler/PrivateIdentifierNameWithExtendedEscape2.ts === export class PrivateIdentifierWithExtendedEscape2 { >PrivateIdentifierWithExtendedEscape2 : PrivateIdentifierWithExtendedEscape2 #x\u{78}: number; ->#x : any ->u : any ->78 : 78 ->number : any +>#x\u{78} : number constructor() { ->constructor() : any ->constructor : any - this.#x\u{78} = 0; ->this.#x : any ->this : undefined ->u : any ->78 : 78 +>this.#x\u{78} = 0 : 0 +>this.#x\u{78} : number +>this : this >0 : 0 } doThing() { ->doThing() : any ->doThing : any +>doThing : () => void this.#xx = 42; >this.#xx = 42 : 42 ->this.#xx : any ->this : undefined +>this.#xx : number +>this : this >42 : 42 } } diff --git a/tests/baselines/reference/unicodeEscapesInNames01(target=esnext).js b/tests/baselines/reference/unicodeEscapesInNames01(target=esnext).js new file mode 100644 index 00000000000..1027842b216 --- /dev/null +++ b/tests/baselines/reference/unicodeEscapesInNames01(target=esnext).js @@ -0,0 +1,227 @@ +//// [tests/cases/compiler/unicodeEscapesInNames01.ts] //// + +//// [identifierVariableWithEscape1.ts] +export let \u0078 = 10; +x++; + +//// [identifierVariableWithEscape2.ts] +export let x\u0078 = 10; +xx++; + +//// [identifierVariableWithExtendedEscape1.ts] +export let \u{78} = 10; +x++; + +//// [identifierVariableWithExtendedEscape2.ts] +export let x\u{78} = 10; +xx++; + +//// [IdentifierNameWithEscape1.ts] +export class IdentifierNameWithEscape1 { + \u0078: number; + + constructor() { + this.\u0078 = 0; + } + + doThing() { + this.x = 42; + } +} + +//// [IdentifierNameWithEscape2.ts] +export class IdentifierNameWithEscape2 { + x\u0078: number; + + constructor() { + this.x\u0078 = 0; + } + + doThing() { + this.xx = 42; + } +} + +//// [IdentifierNameWithExtendedEscape1.ts] +export class IdentifierNameWithExtendedEscape1 { + \u{78}: number; + + constructor() { + this.\u{78} = 0; + } + + doThing() { + this.x = 42; + } +} + +//// [IdentifierNameWithExtendedEscape2.ts] +export class IdentifierNameWithExtendedEscape2 { + x\u{78}: number; + + constructor() { + this.x\u{78} = 0; + } + + doThing() { + this.xx = 42; + } +} + +//// [PrivateIdentifierNameWithEscape1.ts] +export class PrivateIdentifierWithEscape1 { + #\u0078: number; + + constructor() { + this.#\u0078 = 0; + } + + doThing() { + this.#x = 42; + } +} + +//// [PrivateIdentifierNameWithEscape2.ts] +export class PrivateIdentifierWithEscape2 { + #x\u0078: number; + + constructor() { + this.#x\u0078 = 0; + } + + doThing() { + this.#xx = 42; + } +} + +//// [PrivateIdentifierNameWithExtendedEscape1.ts] +export class PrivateIdentifierWithExtendedEscape1 { + #\u{78}: number; + + constructor() { + this.#\u{78} = 0; + } + + doThing() { + this.#x = 42; + } +} + +//// [PrivateIdentifierNameWithExtendedEscape2.ts] +export class PrivateIdentifierWithExtendedEscape2 { + #x\u{78}: number; + + constructor() { + this.#x\u{78} = 0; + } + + doThing() { + this.#xx = 42; + } +} + + +//// [identifierVariableWithEscape1.js] +export let \u0078 = 10; +x++; +//# sourceMappingURL=identifierVariableWithEscape1.js.map +//// [identifierVariableWithEscape2.js] +export let x\u0078 = 10; +xx++; +//# sourceMappingURL=identifierVariableWithEscape2.js.map +//// [identifierVariableWithExtendedEscape1.js] +export let \u{78} = 10; +x++; +//# sourceMappingURL=identifierVariableWithExtendedEscape1.js.map +//// [identifierVariableWithExtendedEscape2.js] +export let x\u{78} = 10; +xx++; +//# sourceMappingURL=identifierVariableWithExtendedEscape2.js.map +//// [IdentifierNameWithEscape1.js] +export class IdentifierNameWithEscape1 { + \u0078; + constructor() { + this.\u0078 = 0; + } + doThing() { + this.x = 42; + } +} +//# sourceMappingURL=IdentifierNameWithEscape1.js.map +//// [IdentifierNameWithEscape2.js] +export class IdentifierNameWithEscape2 { + x\u0078; + constructor() { + this.x\u0078 = 0; + } + doThing() { + this.xx = 42; + } +} +//# sourceMappingURL=IdentifierNameWithEscape2.js.map +//// [IdentifierNameWithExtendedEscape1.js] +export class IdentifierNameWithExtendedEscape1 { + \u{78}; + constructor() { + this.\u{78} = 0; + } + doThing() { + this.x = 42; + } +} +//# sourceMappingURL=IdentifierNameWithExtendedEscape1.js.map +//// [IdentifierNameWithExtendedEscape2.js] +export class IdentifierNameWithExtendedEscape2 { + x\u{78}; + constructor() { + this.x\u{78} = 0; + } + doThing() { + this.xx = 42; + } +} +//# sourceMappingURL=IdentifierNameWithExtendedEscape2.js.map +//// [PrivateIdentifierNameWithEscape1.js] +export class PrivateIdentifierWithEscape1 { + #\u0078; + constructor() { + this.#\u0078 = 0; + } + doThing() { + this.#x = 42; + } +} +//# sourceMappingURL=PrivateIdentifierNameWithEscape1.js.map +//// [PrivateIdentifierNameWithEscape2.js] +export class PrivateIdentifierWithEscape2 { + #x\u0078; + constructor() { + this.#x\u0078 = 0; + } + doThing() { + this.#xx = 42; + } +} +//# sourceMappingURL=PrivateIdentifierNameWithEscape2.js.map +//// [PrivateIdentifierNameWithExtendedEscape1.js] +export class PrivateIdentifierWithExtendedEscape1 { + #\u{78}; + constructor() { + this.#\u{78} = 0; + } + doThing() { + this.#x = 42; + } +} +//# sourceMappingURL=PrivateIdentifierNameWithExtendedEscape1.js.map +//// [PrivateIdentifierNameWithExtendedEscape2.js] +export class PrivateIdentifierWithExtendedEscape2 { + #x\u{78}; + constructor() { + this.#x\u{78} = 0; + } + doThing() { + this.#xx = 42; + } +} +//# sourceMappingURL=PrivateIdentifierNameWithExtendedEscape2.js.map \ No newline at end of file diff --git a/tests/baselines/reference/unicodeEscapesInNames01(target=esnext).js.map b/tests/baselines/reference/unicodeEscapesInNames01(target=esnext).js.map new file mode 100644 index 00000000000..5646a3ff1d0 --- /dev/null +++ b/tests/baselines/reference/unicodeEscapesInNames01(target=esnext).js.map @@ -0,0 +1,47 @@ +//// [identifierVariableWithEscape1.js.map] +{"version":3,"file":"identifierVariableWithEscape1.js","sourceRoot":"","sources":["identifierVariableWithEscape1.ts"],"names":[],"mappings":"AAAA,MAAM,CAAC,IAAI,MAAM,GAAG,EAAE,CAAC;AACvB,CAAC,EAAE,CAAC"} +//// https://sokra.github.io/source-map-visualization#base64,ZXhwb3J0IGxldCBcdTAwNzggPSAxMDsNCngrKzsNCi8vIyBzb3VyY2VNYXBwaW5nVVJMPWlkZW50aWZpZXJWYXJpYWJsZVdpdGhFc2NhcGUxLmpzLm1hcA==,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaWRlbnRpZmllclZhcmlhYmxlV2l0aEVzY2FwZTEuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJpZGVudGlmaWVyVmFyaWFibGVXaXRoRXNjYXBlMS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxNQUFNLENBQUMsSUFBSSxNQUFNLEdBQUcsRUFBRSxDQUFDO0FBQ3ZCLENBQUMsRUFBRSxDQUFDIn0=,ZXhwb3J0IGxldCBcdTAwNzggPSAxMDsKeCsrOwo= + +//// [identifierVariableWithEscape2.js.map] +{"version":3,"file":"identifierVariableWithEscape2.js","sourceRoot":"","sources":["identifierVariableWithEscape2.ts"],"names":[],"mappings":"AAAA,MAAM,CAAC,IAAI,OAAO,GAAG,EAAE,CAAC;AACxB,EAAE,EAAE,CAAC"} +//// https://sokra.github.io/source-map-visualization#base64,ZXhwb3J0IGxldCB4XHUwMDc4ID0gMTA7DQp4eCsrOw0KLy8jIHNvdXJjZU1hcHBpbmdVUkw9aWRlbnRpZmllclZhcmlhYmxlV2l0aEVzY2FwZTIuanMubWFw,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaWRlbnRpZmllclZhcmlhYmxlV2l0aEVzY2FwZTIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJpZGVudGlmaWVyVmFyaWFibGVXaXRoRXNjYXBlMi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxNQUFNLENBQUMsSUFBSSxPQUFPLEdBQUcsRUFBRSxDQUFDO0FBQ3hCLEVBQUUsRUFBRSxDQUFDIn0=,ZXhwb3J0IGxldCB4XHUwMDc4ID0gMTA7Cnh4Kys7Cg== + +//// [identifierVariableWithExtendedEscape1.js.map] +{"version":3,"file":"identifierVariableWithExtendedEscape1.js","sourceRoot":"","sources":["identifierVariableWithExtendedEscape1.ts"],"names":[],"mappings":"AAAA,MAAM,CAAC,IAAI,MAAM,GAAG,EAAE,CAAC;AACvB,CAAC,EAAE,CAAC"} +//// https://sokra.github.io/source-map-visualization#base64,ZXhwb3J0IGxldCBcdXs3OH0gPSAxMDsNCngrKzsNCi8vIyBzb3VyY2VNYXBwaW5nVVJMPWlkZW50aWZpZXJWYXJpYWJsZVdpdGhFeHRlbmRlZEVzY2FwZTEuanMubWFw,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaWRlbnRpZmllclZhcmlhYmxlV2l0aEV4dGVuZGVkRXNjYXBlMS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbImlkZW50aWZpZXJWYXJpYWJsZVdpdGhFeHRlbmRlZEVzY2FwZTEudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsTUFBTSxDQUFDLElBQUksTUFBTSxHQUFHLEVBQUUsQ0FBQztBQUN2QixDQUFDLEVBQUUsQ0FBQyJ9,ZXhwb3J0IGxldCBcdXs3OH0gPSAxMDsKeCsrOwo= + +//// [identifierVariableWithExtendedEscape2.js.map] +{"version":3,"file":"identifierVariableWithExtendedEscape2.js","sourceRoot":"","sources":["identifierVariableWithExtendedEscape2.ts"],"names":[],"mappings":"AAAA,MAAM,CAAC,IAAI,OAAO,GAAG,EAAE,CAAC;AACxB,EAAE,EAAE,CAAC"} +//// https://sokra.github.io/source-map-visualization#base64,ZXhwb3J0IGxldCB4XHV7Nzh9ID0gMTA7DQp4eCsrOw0KLy8jIHNvdXJjZU1hcHBpbmdVUkw9aWRlbnRpZmllclZhcmlhYmxlV2l0aEV4dGVuZGVkRXNjYXBlMi5qcy5tYXA=,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaWRlbnRpZmllclZhcmlhYmxlV2l0aEV4dGVuZGVkRXNjYXBlMi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbImlkZW50aWZpZXJWYXJpYWJsZVdpdGhFeHRlbmRlZEVzY2FwZTIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsTUFBTSxDQUFDLElBQUksT0FBTyxHQUFHLEVBQUUsQ0FBQztBQUN4QixFQUFFLEVBQUUsQ0FBQyJ9,ZXhwb3J0IGxldCB4XHV7Nzh9ID0gMTA7Cnh4Kys7Cg== + +//// [IdentifierNameWithEscape1.js.map] +{"version":3,"file":"IdentifierNameWithEscape1.js","sourceRoot":"","sources":["IdentifierNameWithEscape1.ts"],"names":[],"mappings":"AAAA,MAAM,OAAO,yBAAyB;IAClC,MAAM,CAAS;IAEf;QACI,IAAI,CAAC,MAAM,GAAG,CAAC,CAAC;IACpB,CAAC;IAED,OAAO;QACH,IAAI,CAAC,CAAC,GAAG,EAAE,CAAC;IAChB,CAAC;CACJ"} +//// https://sokra.github.io/source-map-visualization#base64,ZXhwb3J0IGNsYXNzIElkZW50aWZpZXJOYW1lV2l0aEVzY2FwZTEgew0KICAgIFx1MDA3ODsNCiAgICBjb25zdHJ1Y3RvcigpIHsNCiAgICAgICAgdGhpcy5cdTAwNzggPSAwOw0KICAgIH0NCiAgICBkb1RoaW5nKCkgew0KICAgICAgICB0aGlzLnggPSA0MjsNCiAgICB9DQp9DQovLyMgc291cmNlTWFwcGluZ1VSTD1JZGVudGlmaWVyTmFtZVdpdGhFc2NhcGUxLmpzLm1hcA==,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSWRlbnRpZmllck5hbWVXaXRoRXNjYXBlMS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIklkZW50aWZpZXJOYW1lV2l0aEVzY2FwZTEudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsTUFBTSxPQUFPLHlCQUF5QjtJQUNsQyxNQUFNLENBQVM7SUFFZjtRQUNJLElBQUksQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDO0lBQ3BCLENBQUM7SUFFRCxPQUFPO1FBQ0gsSUFBSSxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUM7SUFDaEIsQ0FBQztDQUNKIn0=,ZXhwb3J0IGNsYXNzIElkZW50aWZpZXJOYW1lV2l0aEVzY2FwZTEgewogICAgXHUwMDc4OiBudW1iZXI7CgogICAgY29uc3RydWN0b3IoKSB7CiAgICAgICAgdGhpcy5cdTAwNzggPSAwOwogICAgfQoKICAgIGRvVGhpbmcoKSB7CiAgICAgICAgdGhpcy54ID0gNDI7CiAgICB9Cn0K + +//// [IdentifierNameWithEscape2.js.map] +{"version":3,"file":"IdentifierNameWithEscape2.js","sourceRoot":"","sources":["IdentifierNameWithEscape2.ts"],"names":[],"mappings":"AAAA,MAAM,OAAO,yBAAyB;IAClC,OAAO,CAAS;IAEhB;QACI,IAAI,CAAC,OAAO,GAAG,CAAC,CAAC;IACrB,CAAC;IAED,OAAO;QACH,IAAI,CAAC,EAAE,GAAG,EAAE,CAAC;IACjB,CAAC;CACJ"} +//// https://sokra.github.io/source-map-visualization#base64,ZXhwb3J0IGNsYXNzIElkZW50aWZpZXJOYW1lV2l0aEVzY2FwZTIgew0KICAgIHhcdTAwNzg7DQogICAgY29uc3RydWN0b3IoKSB7DQogICAgICAgIHRoaXMueFx1MDA3OCA9IDA7DQogICAgfQ0KICAgIGRvVGhpbmcoKSB7DQogICAgICAgIHRoaXMueHggPSA0MjsNCiAgICB9DQp9DQovLyMgc291cmNlTWFwcGluZ1VSTD1JZGVudGlmaWVyTmFtZVdpdGhFc2NhcGUyLmpzLm1hcA==,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSWRlbnRpZmllck5hbWVXaXRoRXNjYXBlMi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIklkZW50aWZpZXJOYW1lV2l0aEVzY2FwZTIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsTUFBTSxPQUFPLHlCQUF5QjtJQUNsQyxPQUFPLENBQVM7SUFFaEI7UUFDSSxJQUFJLENBQUMsT0FBTyxHQUFHLENBQUMsQ0FBQztJQUNyQixDQUFDO0lBRUQsT0FBTztRQUNILElBQUksQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDO0lBQ2pCLENBQUM7Q0FDSiJ9,ZXhwb3J0IGNsYXNzIElkZW50aWZpZXJOYW1lV2l0aEVzY2FwZTIgewogICAgeFx1MDA3ODogbnVtYmVyOwoKICAgIGNvbnN0cnVjdG9yKCkgewogICAgICAgIHRoaXMueFx1MDA3OCA9IDA7CiAgICB9CgogICAgZG9UaGluZygpIHsKICAgICAgICB0aGlzLnh4ID0gNDI7CiAgICB9Cn0K + +//// [IdentifierNameWithExtendedEscape1.js.map] +{"version":3,"file":"IdentifierNameWithExtendedEscape1.js","sourceRoot":"","sources":["IdentifierNameWithExtendedEscape1.ts"],"names":[],"mappings":"AAAA,MAAM,OAAO,iCAAiC;IAC1C,MAAM,CAAS;IAEf;QACI,IAAI,CAAC,MAAM,GAAG,CAAC,CAAC;IACpB,CAAC;IAED,OAAO;QACH,IAAI,CAAC,CAAC,GAAG,EAAE,CAAC;IAChB,CAAC;CACJ"} +//// https://sokra.github.io/source-map-visualization#base64,ZXhwb3J0IGNsYXNzIElkZW50aWZpZXJOYW1lV2l0aEV4dGVuZGVkRXNjYXBlMSB7DQogICAgXHV7Nzh9Ow0KICAgIGNvbnN0cnVjdG9yKCkgew0KICAgICAgICB0aGlzLlx1ezc4fSA9IDA7DQogICAgfQ0KICAgIGRvVGhpbmcoKSB7DQogICAgICAgIHRoaXMueCA9IDQyOw0KICAgIH0NCn0NCi8vIyBzb3VyY2VNYXBwaW5nVVJMPUlkZW50aWZpZXJOYW1lV2l0aEV4dGVuZGVkRXNjYXBlMS5qcy5tYXA=,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSWRlbnRpZmllck5hbWVXaXRoRXh0ZW5kZWRFc2NhcGUxLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiSWRlbnRpZmllck5hbWVXaXRoRXh0ZW5kZWRFc2NhcGUxLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE1BQU0sT0FBTyxpQ0FBaUM7SUFDMUMsTUFBTSxDQUFTO0lBRWY7UUFDSSxJQUFJLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQztJQUNwQixDQUFDO0lBRUQsT0FBTztRQUNILElBQUksQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDO0lBQ2hCLENBQUM7Q0FDSiJ9,ZXhwb3J0IGNsYXNzIElkZW50aWZpZXJOYW1lV2l0aEV4dGVuZGVkRXNjYXBlMSB7CiAgICBcdXs3OH06IG51bWJlcjsKCiAgICBjb25zdHJ1Y3RvcigpIHsKICAgICAgICB0aGlzLlx1ezc4fSA9IDA7CiAgICB9CgogICAgZG9UaGluZygpIHsKICAgICAgICB0aGlzLnggPSA0MjsKICAgIH0KfQo= + +//// [IdentifierNameWithExtendedEscape2.js.map] +{"version":3,"file":"IdentifierNameWithExtendedEscape2.js","sourceRoot":"","sources":["IdentifierNameWithExtendedEscape2.ts"],"names":[],"mappings":"AAAA,MAAM,OAAO,iCAAiC;IAC1C,OAAO,CAAS;IAEhB;QACI,IAAI,CAAC,OAAO,GAAG,CAAC,CAAC;IACrB,CAAC;IAED,OAAO;QACH,IAAI,CAAC,EAAE,GAAG,EAAE,CAAC;IACjB,CAAC;CACJ"} +//// https://sokra.github.io/source-map-visualization#base64,ZXhwb3J0IGNsYXNzIElkZW50aWZpZXJOYW1lV2l0aEV4dGVuZGVkRXNjYXBlMiB7DQogICAgeFx1ezc4fTsNCiAgICBjb25zdHJ1Y3RvcigpIHsNCiAgICAgICAgdGhpcy54XHV7Nzh9ID0gMDsNCiAgICB9DQogICAgZG9UaGluZygpIHsNCiAgICAgICAgdGhpcy54eCA9IDQyOw0KICAgIH0NCn0NCi8vIyBzb3VyY2VNYXBwaW5nVVJMPUlkZW50aWZpZXJOYW1lV2l0aEV4dGVuZGVkRXNjYXBlMi5qcy5tYXA=,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSWRlbnRpZmllck5hbWVXaXRoRXh0ZW5kZWRFc2NhcGUyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiSWRlbnRpZmllck5hbWVXaXRoRXh0ZW5kZWRFc2NhcGUyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE1BQU0sT0FBTyxpQ0FBaUM7SUFDMUMsT0FBTyxDQUFTO0lBRWhCO1FBQ0ksSUFBSSxDQUFDLE9BQU8sR0FBRyxDQUFDLENBQUM7SUFDckIsQ0FBQztJQUVELE9BQU87UUFDSCxJQUFJLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQztJQUNqQixDQUFDO0NBQ0oifQ==,ZXhwb3J0IGNsYXNzIElkZW50aWZpZXJOYW1lV2l0aEV4dGVuZGVkRXNjYXBlMiB7CiAgICB4XHV7Nzh9OiBudW1iZXI7CgogICAgY29uc3RydWN0b3IoKSB7CiAgICAgICAgdGhpcy54XHV7Nzh9ID0gMDsKICAgIH0KCiAgICBkb1RoaW5nKCkgewogICAgICAgIHRoaXMueHggPSA0MjsKICAgIH0KfQo= + +//// [PrivateIdentifierNameWithEscape1.js.map] +{"version":3,"file":"PrivateIdentifierNameWithEscape1.js","sourceRoot":"","sources":["PrivateIdentifierNameWithEscape1.ts"],"names":[],"mappings":"AAAA,MAAM,OAAO,4BAA4B;IACrC,OAAO,CAAS;IAEhB;QACI,IAAI,CAAC,OAAO,GAAG,CAAC,CAAC;IACrB,CAAC;IAED,OAAO;QACH,IAAI,CAAC,EAAE,GAAG,EAAE,CAAC;IACjB,CAAC;CACJ"} +//// https://sokra.github.io/source-map-visualization#base64,ZXhwb3J0IGNsYXNzIFByaXZhdGVJZGVudGlmaWVyV2l0aEVzY2FwZTEgew0KICAgICNcdTAwNzg7DQogICAgY29uc3RydWN0b3IoKSB7DQogICAgICAgIHRoaXMuI1x1MDA3OCA9IDA7DQogICAgfQ0KICAgIGRvVGhpbmcoKSB7DQogICAgICAgIHRoaXMuI3ggPSA0MjsNCiAgICB9DQp9DQovLyMgc291cmNlTWFwcGluZ1VSTD1Qcml2YXRlSWRlbnRpZmllck5hbWVXaXRoRXNjYXBlMS5qcy5tYXA=,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUHJpdmF0ZUlkZW50aWZpZXJOYW1lV2l0aEVzY2FwZTEuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJQcml2YXRlSWRlbnRpZmllck5hbWVXaXRoRXNjYXBlMS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxNQUFNLE9BQU8sNEJBQTRCO0lBQ3JDLE9BQU8sQ0FBUztJQUVoQjtRQUNJLElBQUksQ0FBQyxPQUFPLEdBQUcsQ0FBQyxDQUFDO0lBQ3JCLENBQUM7SUFFRCxPQUFPO1FBQ0gsSUFBSSxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUM7SUFDakIsQ0FBQztDQUNKIn0=,ZXhwb3J0IGNsYXNzIFByaXZhdGVJZGVudGlmaWVyV2l0aEVzY2FwZTEgewogICAgI1x1MDA3ODogbnVtYmVyOwoKICAgIGNvbnN0cnVjdG9yKCkgewogICAgICAgIHRoaXMuI1x1MDA3OCA9IDA7CiAgICB9CgogICAgZG9UaGluZygpIHsKICAgICAgICB0aGlzLiN4ID0gNDI7CiAgICB9Cn0K + +//// [PrivateIdentifierNameWithEscape2.js.map] +{"version":3,"file":"PrivateIdentifierNameWithEscape2.js","sourceRoot":"","sources":["PrivateIdentifierNameWithEscape2.ts"],"names":[],"mappings":"AAAA,MAAM,OAAO,4BAA4B;IACrC,QAAQ,CAAS;IAEjB;QACI,IAAI,CAAC,QAAQ,GAAG,CAAC,CAAC;IACtB,CAAC;IAED,OAAO;QACH,IAAI,CAAC,GAAG,GAAG,EAAE,CAAC;IAClB,CAAC;CACJ"} +//// https://sokra.github.io/source-map-visualization#base64,ZXhwb3J0IGNsYXNzIFByaXZhdGVJZGVudGlmaWVyV2l0aEVzY2FwZTIgew0KICAgICN4XHUwMDc4Ow0KICAgIGNvbnN0cnVjdG9yKCkgew0KICAgICAgICB0aGlzLiN4XHUwMDc4ID0gMDsNCiAgICB9DQogICAgZG9UaGluZygpIHsNCiAgICAgICAgdGhpcy4jeHggPSA0MjsNCiAgICB9DQp9DQovLyMgc291cmNlTWFwcGluZ1VSTD1Qcml2YXRlSWRlbnRpZmllck5hbWVXaXRoRXNjYXBlMi5qcy5tYXA=,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUHJpdmF0ZUlkZW50aWZpZXJOYW1lV2l0aEVzY2FwZTIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJQcml2YXRlSWRlbnRpZmllck5hbWVXaXRoRXNjYXBlMi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxNQUFNLE9BQU8sNEJBQTRCO0lBQ3JDLFFBQVEsQ0FBUztJQUVqQjtRQUNJLElBQUksQ0FBQyxRQUFRLEdBQUcsQ0FBQyxDQUFDO0lBQ3RCLENBQUM7SUFFRCxPQUFPO1FBQ0gsSUFBSSxDQUFDLEdBQUcsR0FBRyxFQUFFLENBQUM7SUFDbEIsQ0FBQztDQUNKIn0=,ZXhwb3J0IGNsYXNzIFByaXZhdGVJZGVudGlmaWVyV2l0aEVzY2FwZTIgewogICAgI3hcdTAwNzg6IG51bWJlcjsKCiAgICBjb25zdHJ1Y3RvcigpIHsKICAgICAgICB0aGlzLiN4XHUwMDc4ID0gMDsKICAgIH0KCiAgICBkb1RoaW5nKCkgewogICAgICAgIHRoaXMuI3h4ID0gNDI7CiAgICB9Cn0K + +//// [PrivateIdentifierNameWithExtendedEscape1.js.map] +{"version":3,"file":"PrivateIdentifierNameWithExtendedEscape1.js","sourceRoot":"","sources":["PrivateIdentifierNameWithExtendedEscape1.ts"],"names":[],"mappings":"AAAA,MAAM,OAAO,oCAAoC;IAC7C,OAAO,CAAS;IAEhB;QACI,IAAI,CAAC,OAAO,GAAG,CAAC,CAAC;IACrB,CAAC;IAED,OAAO;QACH,IAAI,CAAC,EAAE,GAAG,EAAE,CAAC;IACjB,CAAC;CACJ"} +//// https://sokra.github.io/source-map-visualization#base64,ZXhwb3J0IGNsYXNzIFByaXZhdGVJZGVudGlmaWVyV2l0aEV4dGVuZGVkRXNjYXBlMSB7DQogICAgI1x1ezc4fTsNCiAgICBjb25zdHJ1Y3RvcigpIHsNCiAgICAgICAgdGhpcy4jXHV7Nzh9ID0gMDsNCiAgICB9DQogICAgZG9UaGluZygpIHsNCiAgICAgICAgdGhpcy4jeCA9IDQyOw0KICAgIH0NCn0NCi8vIyBzb3VyY2VNYXBwaW5nVVJMPVByaXZhdGVJZGVudGlmaWVyTmFtZVdpdGhFeHRlbmRlZEVzY2FwZTEuanMubWFw,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUHJpdmF0ZUlkZW50aWZpZXJOYW1lV2l0aEV4dGVuZGVkRXNjYXBlMS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIlByaXZhdGVJZGVudGlmaWVyTmFtZVdpdGhFeHRlbmRlZEVzY2FwZTEudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsTUFBTSxPQUFPLG9DQUFvQztJQUM3QyxPQUFPLENBQVM7SUFFaEI7UUFDSSxJQUFJLENBQUMsT0FBTyxHQUFHLENBQUMsQ0FBQztJQUNyQixDQUFDO0lBRUQsT0FBTztRQUNILElBQUksQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDO0lBQ2pCLENBQUM7Q0FDSiJ9,ZXhwb3J0IGNsYXNzIFByaXZhdGVJZGVudGlmaWVyV2l0aEV4dGVuZGVkRXNjYXBlMSB7CiAgICAjXHV7Nzh9OiBudW1iZXI7CgogICAgY29uc3RydWN0b3IoKSB7CiAgICAgICAgdGhpcy4jXHV7Nzh9ID0gMDsKICAgIH0KCiAgICBkb1RoaW5nKCkgewogICAgICAgIHRoaXMuI3ggPSA0MjsKICAgIH0KfQo= + +//// [PrivateIdentifierNameWithExtendedEscape2.js.map] +{"version":3,"file":"PrivateIdentifierNameWithExtendedEscape2.js","sourceRoot":"","sources":["PrivateIdentifierNameWithExtendedEscape2.ts"],"names":[],"mappings":"AAAA,MAAM,OAAO,oCAAoC;IAC7C,QAAQ,CAAS;IAEjB;QACI,IAAI,CAAC,QAAQ,GAAG,CAAC,CAAC;IACtB,CAAC;IAED,OAAO;QACH,IAAI,CAAC,GAAG,GAAG,EAAE,CAAC;IAClB,CAAC;CACJ"} +//// https://sokra.github.io/source-map-visualization#base64,ZXhwb3J0IGNsYXNzIFByaXZhdGVJZGVudGlmaWVyV2l0aEV4dGVuZGVkRXNjYXBlMiB7DQogICAgI3hcdXs3OH07DQogICAgY29uc3RydWN0b3IoKSB7DQogICAgICAgIHRoaXMuI3hcdXs3OH0gPSAwOw0KICAgIH0NCiAgICBkb1RoaW5nKCkgew0KICAgICAgICB0aGlzLiN4eCA9IDQyOw0KICAgIH0NCn0NCi8vIyBzb3VyY2VNYXBwaW5nVVJMPVByaXZhdGVJZGVudGlmaWVyTmFtZVdpdGhFeHRlbmRlZEVzY2FwZTIuanMubWFw,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUHJpdmF0ZUlkZW50aWZpZXJOYW1lV2l0aEV4dGVuZGVkRXNjYXBlMi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIlByaXZhdGVJZGVudGlmaWVyTmFtZVdpdGhFeHRlbmRlZEVzY2FwZTIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsTUFBTSxPQUFPLG9DQUFvQztJQUM3QyxRQUFRLENBQVM7SUFFakI7UUFDSSxJQUFJLENBQUMsUUFBUSxHQUFHLENBQUMsQ0FBQztJQUN0QixDQUFDO0lBRUQsT0FBTztRQUNILElBQUksQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDO0lBQ2xCLENBQUM7Q0FDSiJ9,ZXhwb3J0IGNsYXNzIFByaXZhdGVJZGVudGlmaWVyV2l0aEV4dGVuZGVkRXNjYXBlMiB7CiAgICAjeFx1ezc4fTogbnVtYmVyOwoKICAgIGNvbnN0cnVjdG9yKCkgewogICAgICAgIHRoaXMuI3hcdXs3OH0gPSAwOwogICAgfQoKICAgIGRvVGhpbmcoKSB7CiAgICAgICAgdGhpcy4jeHggPSA0MjsKICAgIH0KfQo= diff --git a/tests/baselines/reference/unicodeEscapesInNames01(target=esnext).sourcemap.txt b/tests/baselines/reference/unicodeEscapesInNames01(target=esnext).sourcemap.txt new file mode 100644 index 00000000000..d04f40184f1 --- /dev/null +++ b/tests/baselines/reference/unicodeEscapesInNames01(target=esnext).sourcemap.txt @@ -0,0 +1,1249 @@ +=================================================================== +JsFile: identifierVariableWithEscape1.js +mapUrl: identifierVariableWithEscape1.js.map +sourceRoot: +sources: identifierVariableWithEscape1.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/identifierVariableWithEscape1.js +sourceFile:identifierVariableWithEscape1.ts +------------------------------------------------------------------- +>>>export let \u0078 = 10; +1 > +2 >^^^^^^ +3 > ^ +4 > ^^^^ +5 > ^^^^^^ +6 > ^^^ +7 > ^^ +8 > ^ +1 > +2 >export +3 > +4 > let +5 > \u0078 +6 > = +7 > 10 +8 > ; +1 >Emitted(1, 1) Source(1, 1) + SourceIndex(0) +2 >Emitted(1, 7) Source(1, 7) + SourceIndex(0) +3 >Emitted(1, 8) Source(1, 8) + SourceIndex(0) +4 >Emitted(1, 12) Source(1, 12) + SourceIndex(0) +5 >Emitted(1, 18) Source(1, 18) + SourceIndex(0) +6 >Emitted(1, 21) Source(1, 21) + SourceIndex(0) +7 >Emitted(1, 23) Source(1, 23) + SourceIndex(0) +8 >Emitted(1, 24) Source(1, 24) + SourceIndex(0) +--- +>>>x++; +1 > +2 >^ +3 > ^^ +4 > ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + > +2 >x +3 > ++ +4 > ; +1 >Emitted(2, 1) Source(2, 1) + SourceIndex(0) +2 >Emitted(2, 2) Source(2, 2) + SourceIndex(0) +3 >Emitted(2, 4) Source(2, 4) + SourceIndex(0) +4 >Emitted(2, 5) Source(2, 5) + SourceIndex(0) +--- +>>>//# sourceMappingURL=identifierVariableWithEscape1.js.map=================================================================== +JsFile: identifierVariableWithEscape2.js +mapUrl: identifierVariableWithEscape2.js.map +sourceRoot: +sources: identifierVariableWithEscape2.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/identifierVariableWithEscape2.js +sourceFile:identifierVariableWithEscape2.ts +------------------------------------------------------------------- +>>>export let x\u0078 = 10; +1 > +2 >^^^^^^ +3 > ^ +4 > ^^^^ +5 > ^^^^^^^ +6 > ^^^ +7 > ^^ +8 > ^ +1 > +2 >export +3 > +4 > let +5 > x\u0078 +6 > = +7 > 10 +8 > ; +1 >Emitted(1, 1) Source(1, 1) + SourceIndex(0) +2 >Emitted(1, 7) Source(1, 7) + SourceIndex(0) +3 >Emitted(1, 8) Source(1, 8) + SourceIndex(0) +4 >Emitted(1, 12) Source(1, 12) + SourceIndex(0) +5 >Emitted(1, 19) Source(1, 19) + SourceIndex(0) +6 >Emitted(1, 22) Source(1, 22) + SourceIndex(0) +7 >Emitted(1, 24) Source(1, 24) + SourceIndex(0) +8 >Emitted(1, 25) Source(1, 25) + SourceIndex(0) +--- +>>>xx++; +1 > +2 >^^ +3 > ^^ +4 > ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + > +2 >xx +3 > ++ +4 > ; +1 >Emitted(2, 1) Source(2, 1) + SourceIndex(0) +2 >Emitted(2, 3) Source(2, 3) + SourceIndex(0) +3 >Emitted(2, 5) Source(2, 5) + SourceIndex(0) +4 >Emitted(2, 6) Source(2, 6) + SourceIndex(0) +--- +>>>//# sourceMappingURL=identifierVariableWithEscape2.js.map=================================================================== +JsFile: identifierVariableWithExtendedEscape1.js +mapUrl: identifierVariableWithExtendedEscape1.js.map +sourceRoot: +sources: identifierVariableWithExtendedEscape1.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/identifierVariableWithExtendedEscape1.js +sourceFile:identifierVariableWithExtendedEscape1.ts +------------------------------------------------------------------- +>>>export let \u{78} = 10; +1 > +2 >^^^^^^ +3 > ^ +4 > ^^^^ +5 > ^^^^^^ +6 > ^^^ +7 > ^^ +8 > ^ +1 > +2 >export +3 > +4 > let +5 > \u{78} +6 > = +7 > 10 +8 > ; +1 >Emitted(1, 1) Source(1, 1) + SourceIndex(0) +2 >Emitted(1, 7) Source(1, 7) + SourceIndex(0) +3 >Emitted(1, 8) Source(1, 8) + SourceIndex(0) +4 >Emitted(1, 12) Source(1, 12) + SourceIndex(0) +5 >Emitted(1, 18) Source(1, 18) + SourceIndex(0) +6 >Emitted(1, 21) Source(1, 21) + SourceIndex(0) +7 >Emitted(1, 23) Source(1, 23) + SourceIndex(0) +8 >Emitted(1, 24) Source(1, 24) + SourceIndex(0) +--- +>>>x++; +1 > +2 >^ +3 > ^^ +4 > ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + > +2 >x +3 > ++ +4 > ; +1 >Emitted(2, 1) Source(2, 1) + SourceIndex(0) +2 >Emitted(2, 2) Source(2, 2) + SourceIndex(0) +3 >Emitted(2, 4) Source(2, 4) + SourceIndex(0) +4 >Emitted(2, 5) Source(2, 5) + SourceIndex(0) +--- +>>>//# sourceMappingURL=identifierVariableWithExtendedEscape1.js.map=================================================================== +JsFile: identifierVariableWithExtendedEscape2.js +mapUrl: identifierVariableWithExtendedEscape2.js.map +sourceRoot: +sources: identifierVariableWithExtendedEscape2.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/identifierVariableWithExtendedEscape2.js +sourceFile:identifierVariableWithExtendedEscape2.ts +------------------------------------------------------------------- +>>>export let x\u{78} = 10; +1 > +2 >^^^^^^ +3 > ^ +4 > ^^^^ +5 > ^^^^^^^ +6 > ^^^ +7 > ^^ +8 > ^ +1 > +2 >export +3 > +4 > let +5 > x\u{78} +6 > = +7 > 10 +8 > ; +1 >Emitted(1, 1) Source(1, 1) + SourceIndex(0) +2 >Emitted(1, 7) Source(1, 7) + SourceIndex(0) +3 >Emitted(1, 8) Source(1, 8) + SourceIndex(0) +4 >Emitted(1, 12) Source(1, 12) + SourceIndex(0) +5 >Emitted(1, 19) Source(1, 19) + SourceIndex(0) +6 >Emitted(1, 22) Source(1, 22) + SourceIndex(0) +7 >Emitted(1, 24) Source(1, 24) + SourceIndex(0) +8 >Emitted(1, 25) Source(1, 25) + SourceIndex(0) +--- +>>>xx++; +1 > +2 >^^ +3 > ^^ +4 > ^ +5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + > +2 >xx +3 > ++ +4 > ; +1 >Emitted(2, 1) Source(2, 1) + SourceIndex(0) +2 >Emitted(2, 3) Source(2, 3) + SourceIndex(0) +3 >Emitted(2, 5) Source(2, 5) + SourceIndex(0) +4 >Emitted(2, 6) Source(2, 6) + SourceIndex(0) +--- +>>>//# sourceMappingURL=identifierVariableWithExtendedEscape2.js.map=================================================================== +JsFile: IdentifierNameWithEscape1.js +mapUrl: IdentifierNameWithEscape1.js.map +sourceRoot: +sources: IdentifierNameWithEscape1.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/IdentifierNameWithEscape1.js +sourceFile:IdentifierNameWithEscape1.ts +------------------------------------------------------------------- +>>>export class IdentifierNameWithEscape1 { +1 > +2 >^^^^^^ +3 > ^^^^^^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^ +1 > +2 >export +3 > class +4 > IdentifierNameWithEscape1 +1 >Emitted(1, 1) Source(1, 1) + SourceIndex(0) +2 >Emitted(1, 7) Source(1, 7) + SourceIndex(0) +3 >Emitted(1, 14) Source(1, 14) + SourceIndex(0) +4 >Emitted(1, 39) Source(1, 39) + SourceIndex(0) +--- +>>> \u0078; +1 >^^^^ +2 > ^^^^^^ +3 > ^ +4 > ^^^^^^^^^-> +1 > { + > +2 > \u0078 +3 > : number; +1 >Emitted(2, 5) Source(2, 5) + SourceIndex(0) +2 >Emitted(2, 11) Source(2, 11) + SourceIndex(0) +3 >Emitted(2, 12) Source(2, 20) + SourceIndex(0) +--- +>>> constructor() { +1->^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^-> +1-> + > + > +1->Emitted(3, 5) Source(4, 5) + SourceIndex(0) +--- +>>> this.\u0078 = 0; +1->^^^^^^^^ +2 > ^^^^ +3 > ^ +4 > ^^^^^^ +5 > ^^^ +6 > ^ +7 > ^ +1->constructor() { + > +2 > this +3 > . +4 > \u0078 +5 > = +6 > 0 +7 > ; +1->Emitted(4, 9) Source(5, 9) + SourceIndex(0) +2 >Emitted(4, 13) Source(5, 13) + SourceIndex(0) +3 >Emitted(4, 14) Source(5, 14) + SourceIndex(0) +4 >Emitted(4, 20) Source(5, 20) + SourceIndex(0) +5 >Emitted(4, 23) Source(5, 23) + SourceIndex(0) +6 >Emitted(4, 24) Source(5, 24) + SourceIndex(0) +7 >Emitted(4, 25) Source(5, 25) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +3 > ^^^^^^^^^^^-> +1 > + > +2 > } +1 >Emitted(5, 5) Source(6, 5) + SourceIndex(0) +2 >Emitted(5, 6) Source(6, 6) + SourceIndex(0) +--- +>>> doThing() { +1->^^^^ +2 > ^^^^^^^ +3 > ^^^^^^^^^^-> +1-> + > + > +2 > doThing +1->Emitted(6, 5) Source(8, 5) + SourceIndex(0) +2 >Emitted(6, 12) Source(8, 12) + SourceIndex(0) +--- +>>> this.x = 42; +1->^^^^^^^^ +2 > ^^^^ +3 > ^ +4 > ^ +5 > ^^^ +6 > ^^ +7 > ^ +1->() { + > +2 > this +3 > . +4 > x +5 > = +6 > 42 +7 > ; +1->Emitted(7, 9) Source(9, 9) + SourceIndex(0) +2 >Emitted(7, 13) Source(9, 13) + SourceIndex(0) +3 >Emitted(7, 14) Source(9, 14) + SourceIndex(0) +4 >Emitted(7, 15) Source(9, 15) + SourceIndex(0) +5 >Emitted(7, 18) Source(9, 18) + SourceIndex(0) +6 >Emitted(7, 20) Source(9, 20) + SourceIndex(0) +7 >Emitted(7, 21) Source(9, 21) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +1 > + > +2 > } +1 >Emitted(8, 5) Source(10, 5) + SourceIndex(0) +2 >Emitted(8, 6) Source(10, 6) + SourceIndex(0) +--- +>>>} +1 >^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + >} +1 >Emitted(9, 2) Source(11, 2) + SourceIndex(0) +--- +>>>//# sourceMappingURL=IdentifierNameWithEscape1.js.map=================================================================== +JsFile: IdentifierNameWithEscape2.js +mapUrl: IdentifierNameWithEscape2.js.map +sourceRoot: +sources: IdentifierNameWithEscape2.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/IdentifierNameWithEscape2.js +sourceFile:IdentifierNameWithEscape2.ts +------------------------------------------------------------------- +>>>export class IdentifierNameWithEscape2 { +1 > +2 >^^^^^^ +3 > ^^^^^^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^ +1 > +2 >export +3 > class +4 > IdentifierNameWithEscape2 +1 >Emitted(1, 1) Source(1, 1) + SourceIndex(0) +2 >Emitted(1, 7) Source(1, 7) + SourceIndex(0) +3 >Emitted(1, 14) Source(1, 14) + SourceIndex(0) +4 >Emitted(1, 39) Source(1, 39) + SourceIndex(0) +--- +>>> x\u0078; +1 >^^^^ +2 > ^^^^^^^ +3 > ^ +4 > ^^^^^^^^-> +1 > { + > +2 > x\u0078 +3 > : number; +1 >Emitted(2, 5) Source(2, 5) + SourceIndex(0) +2 >Emitted(2, 12) Source(2, 12) + SourceIndex(0) +3 >Emitted(2, 13) Source(2, 21) + SourceIndex(0) +--- +>>> constructor() { +1->^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^-> +1-> + > + > +1->Emitted(3, 5) Source(4, 5) + SourceIndex(0) +--- +>>> this.x\u0078 = 0; +1->^^^^^^^^ +2 > ^^^^ +3 > ^ +4 > ^^^^^^^ +5 > ^^^ +6 > ^ +7 > ^ +1->constructor() { + > +2 > this +3 > . +4 > x\u0078 +5 > = +6 > 0 +7 > ; +1->Emitted(4, 9) Source(5, 9) + SourceIndex(0) +2 >Emitted(4, 13) Source(5, 13) + SourceIndex(0) +3 >Emitted(4, 14) Source(5, 14) + SourceIndex(0) +4 >Emitted(4, 21) Source(5, 21) + SourceIndex(0) +5 >Emitted(4, 24) Source(5, 24) + SourceIndex(0) +6 >Emitted(4, 25) Source(5, 25) + SourceIndex(0) +7 >Emitted(4, 26) Source(5, 26) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +3 > ^^^^^^^^^^^-> +1 > + > +2 > } +1 >Emitted(5, 5) Source(6, 5) + SourceIndex(0) +2 >Emitted(5, 6) Source(6, 6) + SourceIndex(0) +--- +>>> doThing() { +1->^^^^ +2 > ^^^^^^^ +3 > ^^^^^^^^^^^-> +1-> + > + > +2 > doThing +1->Emitted(6, 5) Source(8, 5) + SourceIndex(0) +2 >Emitted(6, 12) Source(8, 12) + SourceIndex(0) +--- +>>> this.xx = 42; +1->^^^^^^^^ +2 > ^^^^ +3 > ^ +4 > ^^ +5 > ^^^ +6 > ^^ +7 > ^ +1->() { + > +2 > this +3 > . +4 > xx +5 > = +6 > 42 +7 > ; +1->Emitted(7, 9) Source(9, 9) + SourceIndex(0) +2 >Emitted(7, 13) Source(9, 13) + SourceIndex(0) +3 >Emitted(7, 14) Source(9, 14) + SourceIndex(0) +4 >Emitted(7, 16) Source(9, 16) + SourceIndex(0) +5 >Emitted(7, 19) Source(9, 19) + SourceIndex(0) +6 >Emitted(7, 21) Source(9, 21) + SourceIndex(0) +7 >Emitted(7, 22) Source(9, 22) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +1 > + > +2 > } +1 >Emitted(8, 5) Source(10, 5) + SourceIndex(0) +2 >Emitted(8, 6) Source(10, 6) + SourceIndex(0) +--- +>>>} +1 >^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + >} +1 >Emitted(9, 2) Source(11, 2) + SourceIndex(0) +--- +>>>//# sourceMappingURL=IdentifierNameWithEscape2.js.map=================================================================== +JsFile: IdentifierNameWithExtendedEscape1.js +mapUrl: IdentifierNameWithExtendedEscape1.js.map +sourceRoot: +sources: IdentifierNameWithExtendedEscape1.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/IdentifierNameWithExtendedEscape1.js +sourceFile:IdentifierNameWithExtendedEscape1.ts +------------------------------------------------------------------- +>>>export class IdentifierNameWithExtendedEscape1 { +1 > +2 >^^^^^^ +3 > ^^^^^^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1 > +2 >export +3 > class +4 > IdentifierNameWithExtendedEscape1 +1 >Emitted(1, 1) Source(1, 1) + SourceIndex(0) +2 >Emitted(1, 7) Source(1, 7) + SourceIndex(0) +3 >Emitted(1, 14) Source(1, 14) + SourceIndex(0) +4 >Emitted(1, 47) Source(1, 47) + SourceIndex(0) +--- +>>> \u{78}; +1 >^^^^ +2 > ^^^^^^ +3 > ^ +4 > ^^^^^^^^^-> +1 > { + > +2 > \u{78} +3 > : number; +1 >Emitted(2, 5) Source(2, 5) + SourceIndex(0) +2 >Emitted(2, 11) Source(2, 11) + SourceIndex(0) +3 >Emitted(2, 12) Source(2, 20) + SourceIndex(0) +--- +>>> constructor() { +1->^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^-> +1-> + > + > +1->Emitted(3, 5) Source(4, 5) + SourceIndex(0) +--- +>>> this.\u{78} = 0; +1->^^^^^^^^ +2 > ^^^^ +3 > ^ +4 > ^^^^^^ +5 > ^^^ +6 > ^ +7 > ^ +1->constructor() { + > +2 > this +3 > . +4 > \u{78} +5 > = +6 > 0 +7 > ; +1->Emitted(4, 9) Source(5, 9) + SourceIndex(0) +2 >Emitted(4, 13) Source(5, 13) + SourceIndex(0) +3 >Emitted(4, 14) Source(5, 14) + SourceIndex(0) +4 >Emitted(4, 20) Source(5, 20) + SourceIndex(0) +5 >Emitted(4, 23) Source(5, 23) + SourceIndex(0) +6 >Emitted(4, 24) Source(5, 24) + SourceIndex(0) +7 >Emitted(4, 25) Source(5, 25) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +3 > ^^^^^^^^^^^-> +1 > + > +2 > } +1 >Emitted(5, 5) Source(6, 5) + SourceIndex(0) +2 >Emitted(5, 6) Source(6, 6) + SourceIndex(0) +--- +>>> doThing() { +1->^^^^ +2 > ^^^^^^^ +3 > ^^^^^^^^^^-> +1-> + > + > +2 > doThing +1->Emitted(6, 5) Source(8, 5) + SourceIndex(0) +2 >Emitted(6, 12) Source(8, 12) + SourceIndex(0) +--- +>>> this.x = 42; +1->^^^^^^^^ +2 > ^^^^ +3 > ^ +4 > ^ +5 > ^^^ +6 > ^^ +7 > ^ +1->() { + > +2 > this +3 > . +4 > x +5 > = +6 > 42 +7 > ; +1->Emitted(7, 9) Source(9, 9) + SourceIndex(0) +2 >Emitted(7, 13) Source(9, 13) + SourceIndex(0) +3 >Emitted(7, 14) Source(9, 14) + SourceIndex(0) +4 >Emitted(7, 15) Source(9, 15) + SourceIndex(0) +5 >Emitted(7, 18) Source(9, 18) + SourceIndex(0) +6 >Emitted(7, 20) Source(9, 20) + SourceIndex(0) +7 >Emitted(7, 21) Source(9, 21) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +1 > + > +2 > } +1 >Emitted(8, 5) Source(10, 5) + SourceIndex(0) +2 >Emitted(8, 6) Source(10, 6) + SourceIndex(0) +--- +>>>} +1 >^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + >} +1 >Emitted(9, 2) Source(11, 2) + SourceIndex(0) +--- +>>>//# sourceMappingURL=IdentifierNameWithExtendedEscape1.js.map=================================================================== +JsFile: IdentifierNameWithExtendedEscape2.js +mapUrl: IdentifierNameWithExtendedEscape2.js.map +sourceRoot: +sources: IdentifierNameWithExtendedEscape2.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/IdentifierNameWithExtendedEscape2.js +sourceFile:IdentifierNameWithExtendedEscape2.ts +------------------------------------------------------------------- +>>>export class IdentifierNameWithExtendedEscape2 { +1 > +2 >^^^^^^ +3 > ^^^^^^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1 > +2 >export +3 > class +4 > IdentifierNameWithExtendedEscape2 +1 >Emitted(1, 1) Source(1, 1) + SourceIndex(0) +2 >Emitted(1, 7) Source(1, 7) + SourceIndex(0) +3 >Emitted(1, 14) Source(1, 14) + SourceIndex(0) +4 >Emitted(1, 47) Source(1, 47) + SourceIndex(0) +--- +>>> x\u{78}; +1 >^^^^ +2 > ^^^^^^^ +3 > ^ +4 > ^^^^^^^^-> +1 > { + > +2 > x\u{78} +3 > : number; +1 >Emitted(2, 5) Source(2, 5) + SourceIndex(0) +2 >Emitted(2, 12) Source(2, 12) + SourceIndex(0) +3 >Emitted(2, 13) Source(2, 21) + SourceIndex(0) +--- +>>> constructor() { +1->^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^-> +1-> + > + > +1->Emitted(3, 5) Source(4, 5) + SourceIndex(0) +--- +>>> this.x\u{78} = 0; +1->^^^^^^^^ +2 > ^^^^ +3 > ^ +4 > ^^^^^^^ +5 > ^^^ +6 > ^ +7 > ^ +1->constructor() { + > +2 > this +3 > . +4 > x\u{78} +5 > = +6 > 0 +7 > ; +1->Emitted(4, 9) Source(5, 9) + SourceIndex(0) +2 >Emitted(4, 13) Source(5, 13) + SourceIndex(0) +3 >Emitted(4, 14) Source(5, 14) + SourceIndex(0) +4 >Emitted(4, 21) Source(5, 21) + SourceIndex(0) +5 >Emitted(4, 24) Source(5, 24) + SourceIndex(0) +6 >Emitted(4, 25) Source(5, 25) + SourceIndex(0) +7 >Emitted(4, 26) Source(5, 26) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +3 > ^^^^^^^^^^^-> +1 > + > +2 > } +1 >Emitted(5, 5) Source(6, 5) + SourceIndex(0) +2 >Emitted(5, 6) Source(6, 6) + SourceIndex(0) +--- +>>> doThing() { +1->^^^^ +2 > ^^^^^^^ +3 > ^^^^^^^^^^^-> +1-> + > + > +2 > doThing +1->Emitted(6, 5) Source(8, 5) + SourceIndex(0) +2 >Emitted(6, 12) Source(8, 12) + SourceIndex(0) +--- +>>> this.xx = 42; +1->^^^^^^^^ +2 > ^^^^ +3 > ^ +4 > ^^ +5 > ^^^ +6 > ^^ +7 > ^ +1->() { + > +2 > this +3 > . +4 > xx +5 > = +6 > 42 +7 > ; +1->Emitted(7, 9) Source(9, 9) + SourceIndex(0) +2 >Emitted(7, 13) Source(9, 13) + SourceIndex(0) +3 >Emitted(7, 14) Source(9, 14) + SourceIndex(0) +4 >Emitted(7, 16) Source(9, 16) + SourceIndex(0) +5 >Emitted(7, 19) Source(9, 19) + SourceIndex(0) +6 >Emitted(7, 21) Source(9, 21) + SourceIndex(0) +7 >Emitted(7, 22) Source(9, 22) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +1 > + > +2 > } +1 >Emitted(8, 5) Source(10, 5) + SourceIndex(0) +2 >Emitted(8, 6) Source(10, 6) + SourceIndex(0) +--- +>>>} +1 >^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + >} +1 >Emitted(9, 2) Source(11, 2) + SourceIndex(0) +--- +>>>//# sourceMappingURL=IdentifierNameWithExtendedEscape2.js.map=================================================================== +JsFile: PrivateIdentifierNameWithEscape1.js +mapUrl: PrivateIdentifierNameWithEscape1.js.map +sourceRoot: +sources: PrivateIdentifierNameWithEscape1.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/PrivateIdentifierNameWithEscape1.js +sourceFile:PrivateIdentifierNameWithEscape1.ts +------------------------------------------------------------------- +>>>export class PrivateIdentifierWithEscape1 { +1 > +2 >^^^^^^ +3 > ^^^^^^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1 > +2 >export +3 > class +4 > PrivateIdentifierWithEscape1 +1 >Emitted(1, 1) Source(1, 1) + SourceIndex(0) +2 >Emitted(1, 7) Source(1, 7) + SourceIndex(0) +3 >Emitted(1, 14) Source(1, 14) + SourceIndex(0) +4 >Emitted(1, 42) Source(1, 42) + SourceIndex(0) +--- +>>> #\u0078; +1 >^^^^ +2 > ^^^^^^^ +3 > ^ +4 > ^^^^^^^^-> +1 > { + > +2 > #\u0078 +3 > : number; +1 >Emitted(2, 5) Source(2, 5) + SourceIndex(0) +2 >Emitted(2, 12) Source(2, 12) + SourceIndex(0) +3 >Emitted(2, 13) Source(2, 21) + SourceIndex(0) +--- +>>> constructor() { +1->^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^-> +1-> + > + > +1->Emitted(3, 5) Source(4, 5) + SourceIndex(0) +--- +>>> this.#\u0078 = 0; +1->^^^^^^^^ +2 > ^^^^ +3 > ^ +4 > ^^^^^^^ +5 > ^^^ +6 > ^ +7 > ^ +1->constructor() { + > +2 > this +3 > . +4 > #\u0078 +5 > = +6 > 0 +7 > ; +1->Emitted(4, 9) Source(5, 9) + SourceIndex(0) +2 >Emitted(4, 13) Source(5, 13) + SourceIndex(0) +3 >Emitted(4, 14) Source(5, 14) + SourceIndex(0) +4 >Emitted(4, 21) Source(5, 21) + SourceIndex(0) +5 >Emitted(4, 24) Source(5, 24) + SourceIndex(0) +6 >Emitted(4, 25) Source(5, 25) + SourceIndex(0) +7 >Emitted(4, 26) Source(5, 26) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +3 > ^^^^^^^^^^^-> +1 > + > +2 > } +1 >Emitted(5, 5) Source(6, 5) + SourceIndex(0) +2 >Emitted(5, 6) Source(6, 6) + SourceIndex(0) +--- +>>> doThing() { +1->^^^^ +2 > ^^^^^^^ +3 > ^^^^^^^^^^^-> +1-> + > + > +2 > doThing +1->Emitted(6, 5) Source(8, 5) + SourceIndex(0) +2 >Emitted(6, 12) Source(8, 12) + SourceIndex(0) +--- +>>> this.#x = 42; +1->^^^^^^^^ +2 > ^^^^ +3 > ^ +4 > ^^ +5 > ^^^ +6 > ^^ +7 > ^ +1->() { + > +2 > this +3 > . +4 > #x +5 > = +6 > 42 +7 > ; +1->Emitted(7, 9) Source(9, 9) + SourceIndex(0) +2 >Emitted(7, 13) Source(9, 13) + SourceIndex(0) +3 >Emitted(7, 14) Source(9, 14) + SourceIndex(0) +4 >Emitted(7, 16) Source(9, 16) + SourceIndex(0) +5 >Emitted(7, 19) Source(9, 19) + SourceIndex(0) +6 >Emitted(7, 21) Source(9, 21) + SourceIndex(0) +7 >Emitted(7, 22) Source(9, 22) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +1 > + > +2 > } +1 >Emitted(8, 5) Source(10, 5) + SourceIndex(0) +2 >Emitted(8, 6) Source(10, 6) + SourceIndex(0) +--- +>>>} +1 >^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + >} +1 >Emitted(9, 2) Source(11, 2) + SourceIndex(0) +--- +>>>//# sourceMappingURL=PrivateIdentifierNameWithEscape1.js.map=================================================================== +JsFile: PrivateIdentifierNameWithEscape2.js +mapUrl: PrivateIdentifierNameWithEscape2.js.map +sourceRoot: +sources: PrivateIdentifierNameWithEscape2.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/PrivateIdentifierNameWithEscape2.js +sourceFile:PrivateIdentifierNameWithEscape2.ts +------------------------------------------------------------------- +>>>export class PrivateIdentifierWithEscape2 { +1 > +2 >^^^^^^ +3 > ^^^^^^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1 > +2 >export +3 > class +4 > PrivateIdentifierWithEscape2 +1 >Emitted(1, 1) Source(1, 1) + SourceIndex(0) +2 >Emitted(1, 7) Source(1, 7) + SourceIndex(0) +3 >Emitted(1, 14) Source(1, 14) + SourceIndex(0) +4 >Emitted(1, 42) Source(1, 42) + SourceIndex(0) +--- +>>> #x\u0078; +1 >^^^^ +2 > ^^^^^^^^ +3 > ^ +4 > ^^^^^^^-> +1 > { + > +2 > #x\u0078 +3 > : number; +1 >Emitted(2, 5) Source(2, 5) + SourceIndex(0) +2 >Emitted(2, 13) Source(2, 13) + SourceIndex(0) +3 >Emitted(2, 14) Source(2, 22) + SourceIndex(0) +--- +>>> constructor() { +1->^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^-> +1-> + > + > +1->Emitted(3, 5) Source(4, 5) + SourceIndex(0) +--- +>>> this.#x\u0078 = 0; +1->^^^^^^^^ +2 > ^^^^ +3 > ^ +4 > ^^^^^^^^ +5 > ^^^ +6 > ^ +7 > ^ +1->constructor() { + > +2 > this +3 > . +4 > #x\u0078 +5 > = +6 > 0 +7 > ; +1->Emitted(4, 9) Source(5, 9) + SourceIndex(0) +2 >Emitted(4, 13) Source(5, 13) + SourceIndex(0) +3 >Emitted(4, 14) Source(5, 14) + SourceIndex(0) +4 >Emitted(4, 22) Source(5, 22) + SourceIndex(0) +5 >Emitted(4, 25) Source(5, 25) + SourceIndex(0) +6 >Emitted(4, 26) Source(5, 26) + SourceIndex(0) +7 >Emitted(4, 27) Source(5, 27) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +3 > ^^^^^^^^^^^-> +1 > + > +2 > } +1 >Emitted(5, 5) Source(6, 5) + SourceIndex(0) +2 >Emitted(5, 6) Source(6, 6) + SourceIndex(0) +--- +>>> doThing() { +1->^^^^ +2 > ^^^^^^^ +3 > ^^^^^^^^^^^^-> +1-> + > + > +2 > doThing +1->Emitted(6, 5) Source(8, 5) + SourceIndex(0) +2 >Emitted(6, 12) Source(8, 12) + SourceIndex(0) +--- +>>> this.#xx = 42; +1->^^^^^^^^ +2 > ^^^^ +3 > ^ +4 > ^^^ +5 > ^^^ +6 > ^^ +7 > ^ +1->() { + > +2 > this +3 > . +4 > #xx +5 > = +6 > 42 +7 > ; +1->Emitted(7, 9) Source(9, 9) + SourceIndex(0) +2 >Emitted(7, 13) Source(9, 13) + SourceIndex(0) +3 >Emitted(7, 14) Source(9, 14) + SourceIndex(0) +4 >Emitted(7, 17) Source(9, 17) + SourceIndex(0) +5 >Emitted(7, 20) Source(9, 20) + SourceIndex(0) +6 >Emitted(7, 22) Source(9, 22) + SourceIndex(0) +7 >Emitted(7, 23) Source(9, 23) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +1 > + > +2 > } +1 >Emitted(8, 5) Source(10, 5) + SourceIndex(0) +2 >Emitted(8, 6) Source(10, 6) + SourceIndex(0) +--- +>>>} +1 >^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + >} +1 >Emitted(9, 2) Source(11, 2) + SourceIndex(0) +--- +>>>//# sourceMappingURL=PrivateIdentifierNameWithEscape2.js.map=================================================================== +JsFile: PrivateIdentifierNameWithExtendedEscape1.js +mapUrl: PrivateIdentifierNameWithExtendedEscape1.js.map +sourceRoot: +sources: PrivateIdentifierNameWithExtendedEscape1.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/PrivateIdentifierNameWithExtendedEscape1.js +sourceFile:PrivateIdentifierNameWithExtendedEscape1.ts +------------------------------------------------------------------- +>>>export class PrivateIdentifierWithExtendedEscape1 { +1 > +2 >^^^^^^ +3 > ^^^^^^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1 > +2 >export +3 > class +4 > PrivateIdentifierWithExtendedEscape1 +1 >Emitted(1, 1) Source(1, 1) + SourceIndex(0) +2 >Emitted(1, 7) Source(1, 7) + SourceIndex(0) +3 >Emitted(1, 14) Source(1, 14) + SourceIndex(0) +4 >Emitted(1, 50) Source(1, 50) + SourceIndex(0) +--- +>>> #\u{78}; +1 >^^^^ +2 > ^^^^^^^ +3 > ^ +4 > ^^^^^^^^-> +1 > { + > +2 > #\u{78} +3 > : number; +1 >Emitted(2, 5) Source(2, 5) + SourceIndex(0) +2 >Emitted(2, 12) Source(2, 12) + SourceIndex(0) +3 >Emitted(2, 13) Source(2, 21) + SourceIndex(0) +--- +>>> constructor() { +1->^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^-> +1-> + > + > +1->Emitted(3, 5) Source(4, 5) + SourceIndex(0) +--- +>>> this.#\u{78} = 0; +1->^^^^^^^^ +2 > ^^^^ +3 > ^ +4 > ^^^^^^^ +5 > ^^^ +6 > ^ +7 > ^ +1->constructor() { + > +2 > this +3 > . +4 > #\u{78} +5 > = +6 > 0 +7 > ; +1->Emitted(4, 9) Source(5, 9) + SourceIndex(0) +2 >Emitted(4, 13) Source(5, 13) + SourceIndex(0) +3 >Emitted(4, 14) Source(5, 14) + SourceIndex(0) +4 >Emitted(4, 21) Source(5, 21) + SourceIndex(0) +5 >Emitted(4, 24) Source(5, 24) + SourceIndex(0) +6 >Emitted(4, 25) Source(5, 25) + SourceIndex(0) +7 >Emitted(4, 26) Source(5, 26) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +3 > ^^^^^^^^^^^-> +1 > + > +2 > } +1 >Emitted(5, 5) Source(6, 5) + SourceIndex(0) +2 >Emitted(5, 6) Source(6, 6) + SourceIndex(0) +--- +>>> doThing() { +1->^^^^ +2 > ^^^^^^^ +3 > ^^^^^^^^^^^-> +1-> + > + > +2 > doThing +1->Emitted(6, 5) Source(8, 5) + SourceIndex(0) +2 >Emitted(6, 12) Source(8, 12) + SourceIndex(0) +--- +>>> this.#x = 42; +1->^^^^^^^^ +2 > ^^^^ +3 > ^ +4 > ^^ +5 > ^^^ +6 > ^^ +7 > ^ +1->() { + > +2 > this +3 > . +4 > #x +5 > = +6 > 42 +7 > ; +1->Emitted(7, 9) Source(9, 9) + SourceIndex(0) +2 >Emitted(7, 13) Source(9, 13) + SourceIndex(0) +3 >Emitted(7, 14) Source(9, 14) + SourceIndex(0) +4 >Emitted(7, 16) Source(9, 16) + SourceIndex(0) +5 >Emitted(7, 19) Source(9, 19) + SourceIndex(0) +6 >Emitted(7, 21) Source(9, 21) + SourceIndex(0) +7 >Emitted(7, 22) Source(9, 22) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +1 > + > +2 > } +1 >Emitted(8, 5) Source(10, 5) + SourceIndex(0) +2 >Emitted(8, 6) Source(10, 6) + SourceIndex(0) +--- +>>>} +1 >^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + >} +1 >Emitted(9, 2) Source(11, 2) + SourceIndex(0) +--- +>>>//# sourceMappingURL=PrivateIdentifierNameWithExtendedEscape1.js.map=================================================================== +JsFile: PrivateIdentifierNameWithExtendedEscape2.js +mapUrl: PrivateIdentifierNameWithExtendedEscape2.js.map +sourceRoot: +sources: PrivateIdentifierNameWithExtendedEscape2.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/PrivateIdentifierNameWithExtendedEscape2.js +sourceFile:PrivateIdentifierNameWithExtendedEscape2.ts +------------------------------------------------------------------- +>>>export class PrivateIdentifierWithExtendedEscape2 { +1 > +2 >^^^^^^ +3 > ^^^^^^^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1 > +2 >export +3 > class +4 > PrivateIdentifierWithExtendedEscape2 +1 >Emitted(1, 1) Source(1, 1) + SourceIndex(0) +2 >Emitted(1, 7) Source(1, 7) + SourceIndex(0) +3 >Emitted(1, 14) Source(1, 14) + SourceIndex(0) +4 >Emitted(1, 50) Source(1, 50) + SourceIndex(0) +--- +>>> #x\u{78}; +1 >^^^^ +2 > ^^^^^^^^ +3 > ^ +4 > ^^^^^^^-> +1 > { + > +2 > #x\u{78} +3 > : number; +1 >Emitted(2, 5) Source(2, 5) + SourceIndex(0) +2 >Emitted(2, 13) Source(2, 13) + SourceIndex(0) +3 >Emitted(2, 14) Source(2, 22) + SourceIndex(0) +--- +>>> constructor() { +1->^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^-> +1-> + > + > +1->Emitted(3, 5) Source(4, 5) + SourceIndex(0) +--- +>>> this.#x\u{78} = 0; +1->^^^^^^^^ +2 > ^^^^ +3 > ^ +4 > ^^^^^^^^ +5 > ^^^ +6 > ^ +7 > ^ +1->constructor() { + > +2 > this +3 > . +4 > #x\u{78} +5 > = +6 > 0 +7 > ; +1->Emitted(4, 9) Source(5, 9) + SourceIndex(0) +2 >Emitted(4, 13) Source(5, 13) + SourceIndex(0) +3 >Emitted(4, 14) Source(5, 14) + SourceIndex(0) +4 >Emitted(4, 22) Source(5, 22) + SourceIndex(0) +5 >Emitted(4, 25) Source(5, 25) + SourceIndex(0) +6 >Emitted(4, 26) Source(5, 26) + SourceIndex(0) +7 >Emitted(4, 27) Source(5, 27) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +3 > ^^^^^^^^^^^-> +1 > + > +2 > } +1 >Emitted(5, 5) Source(6, 5) + SourceIndex(0) +2 >Emitted(5, 6) Source(6, 6) + SourceIndex(0) +--- +>>> doThing() { +1->^^^^ +2 > ^^^^^^^ +3 > ^^^^^^^^^^^^-> +1-> + > + > +2 > doThing +1->Emitted(6, 5) Source(8, 5) + SourceIndex(0) +2 >Emitted(6, 12) Source(8, 12) + SourceIndex(0) +--- +>>> this.#xx = 42; +1->^^^^^^^^ +2 > ^^^^ +3 > ^ +4 > ^^^ +5 > ^^^ +6 > ^^ +7 > ^ +1->() { + > +2 > this +3 > . +4 > #xx +5 > = +6 > 42 +7 > ; +1->Emitted(7, 9) Source(9, 9) + SourceIndex(0) +2 >Emitted(7, 13) Source(9, 13) + SourceIndex(0) +3 >Emitted(7, 14) Source(9, 14) + SourceIndex(0) +4 >Emitted(7, 17) Source(9, 17) + SourceIndex(0) +5 >Emitted(7, 20) Source(9, 20) + SourceIndex(0) +6 >Emitted(7, 22) Source(9, 22) + SourceIndex(0) +7 >Emitted(7, 23) Source(9, 23) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +1 > + > +2 > } +1 >Emitted(8, 5) Source(10, 5) + SourceIndex(0) +2 >Emitted(8, 6) Source(10, 6) + SourceIndex(0) +--- +>>>} +1 >^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + >} +1 >Emitted(9, 2) Source(11, 2) + SourceIndex(0) +--- +>>>//# sourceMappingURL=PrivateIdentifierNameWithExtendedEscape2.js.map \ No newline at end of file diff --git a/tests/baselines/reference/unicodeEscapesInNames01(target=esnext).symbols b/tests/baselines/reference/unicodeEscapesInNames01(target=esnext).symbols new file mode 100644 index 00000000000..4e1bfd61551 --- /dev/null +++ b/tests/baselines/reference/unicodeEscapesInNames01(target=esnext).symbols @@ -0,0 +1,212 @@ +=== tests/cases/compiler/identifierVariableWithEscape1.ts === +export let \u0078 = 10; +>\u0078 : Symbol(\u0078, Decl(identifierVariableWithEscape1.ts, 0, 10)) + +x++; +>x : Symbol(\u0078, Decl(identifierVariableWithEscape1.ts, 0, 10)) + +=== tests/cases/compiler/identifierVariableWithEscape2.ts === +export let x\u0078 = 10; +>x\u0078 : Symbol(x\u0078, Decl(identifierVariableWithEscape2.ts, 0, 10)) + +xx++; +>xx : Symbol(x\u0078, Decl(identifierVariableWithEscape2.ts, 0, 10)) + +=== tests/cases/compiler/identifierVariableWithExtendedEscape1.ts === +export let \u{78} = 10; +>\u{78} : Symbol(\u{78}, Decl(identifierVariableWithExtendedEscape1.ts, 0, 10)) + +x++; +>x : Symbol(\u{78}, Decl(identifierVariableWithExtendedEscape1.ts, 0, 10)) + +=== tests/cases/compiler/identifierVariableWithExtendedEscape2.ts === +export let x\u{78} = 10; +>x\u{78} : Symbol(x\u{78}, Decl(identifierVariableWithExtendedEscape2.ts, 0, 10)) + +xx++; +>xx : Symbol(x\u{78}, Decl(identifierVariableWithExtendedEscape2.ts, 0, 10)) + +=== tests/cases/compiler/IdentifierNameWithEscape1.ts === +export class IdentifierNameWithEscape1 { +>IdentifierNameWithEscape1 : Symbol(IdentifierNameWithEscape1, Decl(IdentifierNameWithEscape1.ts, 0, 0)) + + \u0078: number; +>\u0078 : Symbol(IdentifierNameWithEscape1[\u0078], Decl(IdentifierNameWithEscape1.ts, 0, 40)) + + constructor() { + this.\u0078 = 0; +>this.\u0078 : Symbol(IdentifierNameWithEscape1[\u0078], Decl(IdentifierNameWithEscape1.ts, 0, 40)) +>this : Symbol(IdentifierNameWithEscape1, Decl(IdentifierNameWithEscape1.ts, 0, 0)) +>\u0078 : Symbol(IdentifierNameWithEscape1[\u0078], Decl(IdentifierNameWithEscape1.ts, 0, 40)) + } + + doThing() { +>doThing : Symbol(IdentifierNameWithEscape1.doThing, Decl(IdentifierNameWithEscape1.ts, 5, 5)) + + this.x = 42; +>this.x : Symbol(IdentifierNameWithEscape1[\u0078], Decl(IdentifierNameWithEscape1.ts, 0, 40)) +>this : Symbol(IdentifierNameWithEscape1, Decl(IdentifierNameWithEscape1.ts, 0, 0)) +>x : Symbol(IdentifierNameWithEscape1[\u0078], Decl(IdentifierNameWithEscape1.ts, 0, 40)) + } +} + +=== tests/cases/compiler/IdentifierNameWithEscape2.ts === +export class IdentifierNameWithEscape2 { +>IdentifierNameWithEscape2 : Symbol(IdentifierNameWithEscape2, Decl(IdentifierNameWithEscape2.ts, 0, 0)) + + x\u0078: number; +>x\u0078 : Symbol(IdentifierNameWithEscape2.x\u0078, Decl(IdentifierNameWithEscape2.ts, 0, 40)) + + constructor() { + this.x\u0078 = 0; +>this.x\u0078 : Symbol(IdentifierNameWithEscape2.x\u0078, Decl(IdentifierNameWithEscape2.ts, 0, 40)) +>this : Symbol(IdentifierNameWithEscape2, Decl(IdentifierNameWithEscape2.ts, 0, 0)) +>x\u0078 : Symbol(IdentifierNameWithEscape2.x\u0078, Decl(IdentifierNameWithEscape2.ts, 0, 40)) + } + + doThing() { +>doThing : Symbol(IdentifierNameWithEscape2.doThing, Decl(IdentifierNameWithEscape2.ts, 5, 5)) + + this.xx = 42; +>this.xx : Symbol(IdentifierNameWithEscape2.x\u0078, Decl(IdentifierNameWithEscape2.ts, 0, 40)) +>this : Symbol(IdentifierNameWithEscape2, Decl(IdentifierNameWithEscape2.ts, 0, 0)) +>xx : Symbol(IdentifierNameWithEscape2.x\u0078, Decl(IdentifierNameWithEscape2.ts, 0, 40)) + } +} + +=== tests/cases/compiler/IdentifierNameWithExtendedEscape1.ts === +export class IdentifierNameWithExtendedEscape1 { +>IdentifierNameWithExtendedEscape1 : Symbol(IdentifierNameWithExtendedEscape1, Decl(IdentifierNameWithExtendedEscape1.ts, 0, 0)) + + \u{78}: number; +>\u{78} : Symbol(IdentifierNameWithExtendedEscape1[\u{78}], Decl(IdentifierNameWithExtendedEscape1.ts, 0, 48)) + + constructor() { + this.\u{78} = 0; +>this.\u{78} : Symbol(IdentifierNameWithExtendedEscape1[\u{78}], Decl(IdentifierNameWithExtendedEscape1.ts, 0, 48)) +>this : Symbol(IdentifierNameWithExtendedEscape1, Decl(IdentifierNameWithExtendedEscape1.ts, 0, 0)) +>\u{78} : Symbol(IdentifierNameWithExtendedEscape1[\u{78}], Decl(IdentifierNameWithExtendedEscape1.ts, 0, 48)) + } + + doThing() { +>doThing : Symbol(IdentifierNameWithExtendedEscape1.doThing, Decl(IdentifierNameWithExtendedEscape1.ts, 5, 5)) + + this.x = 42; +>this.x : Symbol(IdentifierNameWithExtendedEscape1[\u{78}], Decl(IdentifierNameWithExtendedEscape1.ts, 0, 48)) +>this : Symbol(IdentifierNameWithExtendedEscape1, Decl(IdentifierNameWithExtendedEscape1.ts, 0, 0)) +>x : Symbol(IdentifierNameWithExtendedEscape1[\u{78}], Decl(IdentifierNameWithExtendedEscape1.ts, 0, 48)) + } +} + +=== tests/cases/compiler/IdentifierNameWithExtendedEscape2.ts === +export class IdentifierNameWithExtendedEscape2 { +>IdentifierNameWithExtendedEscape2 : Symbol(IdentifierNameWithExtendedEscape2, Decl(IdentifierNameWithExtendedEscape2.ts, 0, 0)) + + x\u{78}: number; +>x\u{78} : Symbol(IdentifierNameWithExtendedEscape2.x\u{78}, Decl(IdentifierNameWithExtendedEscape2.ts, 0, 48)) + + constructor() { + this.x\u{78} = 0; +>this.x\u{78} : Symbol(IdentifierNameWithExtendedEscape2.x\u{78}, Decl(IdentifierNameWithExtendedEscape2.ts, 0, 48)) +>this : Symbol(IdentifierNameWithExtendedEscape2, Decl(IdentifierNameWithExtendedEscape2.ts, 0, 0)) +>x\u{78} : Symbol(IdentifierNameWithExtendedEscape2.x\u{78}, Decl(IdentifierNameWithExtendedEscape2.ts, 0, 48)) + } + + doThing() { +>doThing : Symbol(IdentifierNameWithExtendedEscape2.doThing, Decl(IdentifierNameWithExtendedEscape2.ts, 5, 5)) + + this.xx = 42; +>this.xx : Symbol(IdentifierNameWithExtendedEscape2.x\u{78}, Decl(IdentifierNameWithExtendedEscape2.ts, 0, 48)) +>this : Symbol(IdentifierNameWithExtendedEscape2, Decl(IdentifierNameWithExtendedEscape2.ts, 0, 0)) +>xx : Symbol(IdentifierNameWithExtendedEscape2.x\u{78}, Decl(IdentifierNameWithExtendedEscape2.ts, 0, 48)) + } +} + +=== tests/cases/compiler/PrivateIdentifierNameWithEscape1.ts === +export class PrivateIdentifierWithEscape1 { +>PrivateIdentifierWithEscape1 : Symbol(PrivateIdentifierWithEscape1, Decl(PrivateIdentifierNameWithEscape1.ts, 0, 0)) + + #\u0078: number; +>#\u0078 : Symbol(PrivateIdentifierWithEscape1[#\u0078], Decl(PrivateIdentifierNameWithEscape1.ts, 0, 43)) + + constructor() { + this.#\u0078 = 0; +>this.#\u0078 : Symbol(PrivateIdentifierWithEscape1[#\u0078], Decl(PrivateIdentifierNameWithEscape1.ts, 0, 43)) +>this : Symbol(PrivateIdentifierWithEscape1, Decl(PrivateIdentifierNameWithEscape1.ts, 0, 0)) + } + + doThing() { +>doThing : Symbol(PrivateIdentifierWithEscape1.doThing, Decl(PrivateIdentifierNameWithEscape1.ts, 5, 5)) + + this.#x = 42; +>this.#x : Symbol(PrivateIdentifierWithEscape1[#\u0078], Decl(PrivateIdentifierNameWithEscape1.ts, 0, 43)) +>this : Symbol(PrivateIdentifierWithEscape1, Decl(PrivateIdentifierNameWithEscape1.ts, 0, 0)) + } +} + +=== tests/cases/compiler/PrivateIdentifierNameWithEscape2.ts === +export class PrivateIdentifierWithEscape2 { +>PrivateIdentifierWithEscape2 : Symbol(PrivateIdentifierWithEscape2, Decl(PrivateIdentifierNameWithEscape2.ts, 0, 0)) + + #x\u0078: number; +>#x\u0078 : Symbol(PrivateIdentifierWithEscape2.#x\u0078, Decl(PrivateIdentifierNameWithEscape2.ts, 0, 43)) + + constructor() { + this.#x\u0078 = 0; +>this.#x\u0078 : Symbol(PrivateIdentifierWithEscape2.#x\u0078, Decl(PrivateIdentifierNameWithEscape2.ts, 0, 43)) +>this : Symbol(PrivateIdentifierWithEscape2, Decl(PrivateIdentifierNameWithEscape2.ts, 0, 0)) + } + + doThing() { +>doThing : Symbol(PrivateIdentifierWithEscape2.doThing, Decl(PrivateIdentifierNameWithEscape2.ts, 5, 5)) + + this.#xx = 42; +>this.#xx : Symbol(PrivateIdentifierWithEscape2.#x\u0078, Decl(PrivateIdentifierNameWithEscape2.ts, 0, 43)) +>this : Symbol(PrivateIdentifierWithEscape2, Decl(PrivateIdentifierNameWithEscape2.ts, 0, 0)) + } +} + +=== tests/cases/compiler/PrivateIdentifierNameWithExtendedEscape1.ts === +export class PrivateIdentifierWithExtendedEscape1 { +>PrivateIdentifierWithExtendedEscape1 : Symbol(PrivateIdentifierWithExtendedEscape1, Decl(PrivateIdentifierNameWithExtendedEscape1.ts, 0, 0)) + + #\u{78}: number; +>#\u{78} : Symbol(PrivateIdentifierWithExtendedEscape1[#\u{78}], Decl(PrivateIdentifierNameWithExtendedEscape1.ts, 0, 51)) + + constructor() { + this.#\u{78} = 0; +>this.#\u{78} : Symbol(PrivateIdentifierWithExtendedEscape1[#\u{78}], Decl(PrivateIdentifierNameWithExtendedEscape1.ts, 0, 51)) +>this : Symbol(PrivateIdentifierWithExtendedEscape1, Decl(PrivateIdentifierNameWithExtendedEscape1.ts, 0, 0)) + } + + doThing() { +>doThing : Symbol(PrivateIdentifierWithExtendedEscape1.doThing, Decl(PrivateIdentifierNameWithExtendedEscape1.ts, 5, 5)) + + this.#x = 42; +>this.#x : Symbol(PrivateIdentifierWithExtendedEscape1[#\u{78}], Decl(PrivateIdentifierNameWithExtendedEscape1.ts, 0, 51)) +>this : Symbol(PrivateIdentifierWithExtendedEscape1, Decl(PrivateIdentifierNameWithExtendedEscape1.ts, 0, 0)) + } +} + +=== tests/cases/compiler/PrivateIdentifierNameWithExtendedEscape2.ts === +export class PrivateIdentifierWithExtendedEscape2 { +>PrivateIdentifierWithExtendedEscape2 : Symbol(PrivateIdentifierWithExtendedEscape2, Decl(PrivateIdentifierNameWithExtendedEscape2.ts, 0, 0)) + + #x\u{78}: number; +>#x\u{78} : Symbol(PrivateIdentifierWithExtendedEscape2.#x\u{78}, Decl(PrivateIdentifierNameWithExtendedEscape2.ts, 0, 51)) + + constructor() { + this.#x\u{78} = 0; +>this.#x\u{78} : Symbol(PrivateIdentifierWithExtendedEscape2.#x\u{78}, Decl(PrivateIdentifierNameWithExtendedEscape2.ts, 0, 51)) +>this : Symbol(PrivateIdentifierWithExtendedEscape2, Decl(PrivateIdentifierNameWithExtendedEscape2.ts, 0, 0)) + } + + doThing() { +>doThing : Symbol(PrivateIdentifierWithExtendedEscape2.doThing, Decl(PrivateIdentifierNameWithExtendedEscape2.ts, 5, 5)) + + this.#xx = 42; +>this.#xx : Symbol(PrivateIdentifierWithExtendedEscape2.#x\u{78}, Decl(PrivateIdentifierNameWithExtendedEscape2.ts, 0, 51)) +>this : Symbol(PrivateIdentifierWithExtendedEscape2, Decl(PrivateIdentifierNameWithExtendedEscape2.ts, 0, 0)) + } +} + diff --git a/tests/baselines/reference/unicodeEscapesInNames01(target=esnext).types b/tests/baselines/reference/unicodeEscapesInNames01(target=esnext).types new file mode 100644 index 00000000000..838f197b691 --- /dev/null +++ b/tests/baselines/reference/unicodeEscapesInNames01(target=esnext).types @@ -0,0 +1,252 @@ +=== tests/cases/compiler/identifierVariableWithEscape1.ts === +export let \u0078 = 10; +>\u0078 : number +>10 : 10 + +x++; +>x++ : number +>x : number + +=== tests/cases/compiler/identifierVariableWithEscape2.ts === +export let x\u0078 = 10; +>x\u0078 : number +>10 : 10 + +xx++; +>xx++ : number +>xx : number + +=== tests/cases/compiler/identifierVariableWithExtendedEscape1.ts === +export let \u{78} = 10; +>\u{78} : number +>10 : 10 + +x++; +>x++ : number +>x : number + +=== tests/cases/compiler/identifierVariableWithExtendedEscape2.ts === +export let x\u{78} = 10; +>x\u{78} : number +>10 : 10 + +xx++; +>xx++ : number +>xx : number + +=== tests/cases/compiler/IdentifierNameWithEscape1.ts === +export class IdentifierNameWithEscape1 { +>IdentifierNameWithEscape1 : IdentifierNameWithEscape1 + + \u0078: number; +>\u0078 : number + + constructor() { + this.\u0078 = 0; +>this.\u0078 = 0 : 0 +>this.\u0078 : number +>this : this +>\u0078 : number +>0 : 0 + } + + doThing() { +>doThing : () => void + + this.x = 42; +>this.x = 42 : 42 +>this.x : number +>this : this +>x : number +>42 : 42 + } +} + +=== tests/cases/compiler/IdentifierNameWithEscape2.ts === +export class IdentifierNameWithEscape2 { +>IdentifierNameWithEscape2 : IdentifierNameWithEscape2 + + x\u0078: number; +>x\u0078 : number + + constructor() { + this.x\u0078 = 0; +>this.x\u0078 = 0 : 0 +>this.x\u0078 : number +>this : this +>x\u0078 : number +>0 : 0 + } + + doThing() { +>doThing : () => void + + this.xx = 42; +>this.xx = 42 : 42 +>this.xx : number +>this : this +>xx : number +>42 : 42 + } +} + +=== tests/cases/compiler/IdentifierNameWithExtendedEscape1.ts === +export class IdentifierNameWithExtendedEscape1 { +>IdentifierNameWithExtendedEscape1 : IdentifierNameWithExtendedEscape1 + + \u{78}: number; +>\u{78} : number + + constructor() { + this.\u{78} = 0; +>this.\u{78} = 0 : 0 +>this.\u{78} : number +>this : this +>\u{78} : number +>0 : 0 + } + + doThing() { +>doThing : () => void + + this.x = 42; +>this.x = 42 : 42 +>this.x : number +>this : this +>x : number +>42 : 42 + } +} + +=== tests/cases/compiler/IdentifierNameWithExtendedEscape2.ts === +export class IdentifierNameWithExtendedEscape2 { +>IdentifierNameWithExtendedEscape2 : IdentifierNameWithExtendedEscape2 + + x\u{78}: number; +>x\u{78} : number + + constructor() { + this.x\u{78} = 0; +>this.x\u{78} = 0 : 0 +>this.x\u{78} : number +>this : this +>x\u{78} : number +>0 : 0 + } + + doThing() { +>doThing : () => void + + this.xx = 42; +>this.xx = 42 : 42 +>this.xx : number +>this : this +>xx : number +>42 : 42 + } +} + +=== tests/cases/compiler/PrivateIdentifierNameWithEscape1.ts === +export class PrivateIdentifierWithEscape1 { +>PrivateIdentifierWithEscape1 : PrivateIdentifierWithEscape1 + + #\u0078: number; +>#\u0078 : number + + constructor() { + this.#\u0078 = 0; +>this.#\u0078 = 0 : 0 +>this.#\u0078 : number +>this : this +>0 : 0 + } + + doThing() { +>doThing : () => void + + this.#x = 42; +>this.#x = 42 : 42 +>this.#x : number +>this : this +>42 : 42 + } +} + +=== tests/cases/compiler/PrivateIdentifierNameWithEscape2.ts === +export class PrivateIdentifierWithEscape2 { +>PrivateIdentifierWithEscape2 : PrivateIdentifierWithEscape2 + + #x\u0078: number; +>#x\u0078 : number + + constructor() { + this.#x\u0078 = 0; +>this.#x\u0078 = 0 : 0 +>this.#x\u0078 : number +>this : this +>0 : 0 + } + + doThing() { +>doThing : () => void + + this.#xx = 42; +>this.#xx = 42 : 42 +>this.#xx : number +>this : this +>42 : 42 + } +} + +=== tests/cases/compiler/PrivateIdentifierNameWithExtendedEscape1.ts === +export class PrivateIdentifierWithExtendedEscape1 { +>PrivateIdentifierWithExtendedEscape1 : PrivateIdentifierWithExtendedEscape1 + + #\u{78}: number; +>#\u{78} : number + + constructor() { + this.#\u{78} = 0; +>this.#\u{78} = 0 : 0 +>this.#\u{78} : number +>this : this +>0 : 0 + } + + doThing() { +>doThing : () => void + + this.#x = 42; +>this.#x = 42 : 42 +>this.#x : number +>this : this +>42 : 42 + } +} + +=== tests/cases/compiler/PrivateIdentifierNameWithExtendedEscape2.ts === +export class PrivateIdentifierWithExtendedEscape2 { +>PrivateIdentifierWithExtendedEscape2 : PrivateIdentifierWithExtendedEscape2 + + #x\u{78}: number; +>#x\u{78} : number + + constructor() { + this.#x\u{78} = 0; +>this.#x\u{78} = 0 : 0 +>this.#x\u{78} : number +>this : this +>0 : 0 + } + + doThing() { +>doThing : () => void + + this.#xx = 42; +>this.#xx = 42 : 42 +>this.#xx : number +>this : this +>42 : 42 + } +} + diff --git a/tests/baselines/reference/unicodeEscapesInNames02(target=es2015).errors.txt b/tests/baselines/reference/unicodeEscapesInNames02(target=es2015).errors.txt new file mode 100644 index 00000000000..f55979b7007 --- /dev/null +++ b/tests/baselines/reference/unicodeEscapesInNames02(target=es2015).errors.txt @@ -0,0 +1,46 @@ +tests/cases/compiler/astralAsSurrogatePair.ts(1,17): error TS1127: Invalid character. +tests/cases/compiler/astralAsSurrogatePair.ts(1,18): error TS2305: Module '"./extendedEscapesForAstralsInVarsAndClasses.js"' has no exported member 'uD800'. +tests/cases/compiler/astralAsSurrogatePair.ts(1,23): error TS1127: Invalid character. +tests/cases/compiler/astralAsSurrogatePair.ts(1,24): error TS2305: Module '"./extendedEscapesForAstralsInVarsAndClasses.js"' has no exported member 'uDEA7'. + + +==== tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts (0 errors) ==== + // Example from https://mathiasbynens.be/notes/javascript-identifiers-es6 + // Astral characters should be accepted in ES2015 + + // U+102A7 CARIAN LETTER A2 + var 𐊧: string; + var \u{102A7}: string; + + if (Math.random()) { + 𐊧 = "hello"; + } + else { + \u{102A7} = "hallo"; + } + + class Foo { + \u{102A7}: string; + constructor() { + this.\u{102A7} = " world"; + } + methodA() { + return this.𐊧; + } + } + + export var _𐊧 = new Foo().\u{102A7} + new Foo().methodA(); + + _\u{102A7} += "!"; + +==== tests/cases/compiler/astralAsSurrogatePair.ts (4 errors) ==== + import { _𐊧 as \uD800\uDEA7 } from "./extendedEscapesForAstralsInVarsAndClasses.js"; + +!!! error TS1127: Invalid character. + ~~~~~ +!!! error TS2305: Module '"./extendedEscapesForAstralsInVarsAndClasses.js"' has no exported member 'uD800'. + +!!! error TS1127: Invalid character. + ~~~~~ +!!! error TS2305: Module '"./extendedEscapesForAstralsInVarsAndClasses.js"' has no exported member 'uDEA7'. + \ No newline at end of file diff --git a/tests/baselines/reference/unicodeEscapesInNames02(target=es2015).js b/tests/baselines/reference/unicodeEscapesInNames02(target=es2015).js new file mode 100644 index 00000000000..1fd325e6d62 --- /dev/null +++ b/tests/baselines/reference/unicodeEscapesInNames02(target=es2015).js @@ -0,0 +1,61 @@ +//// [tests/cases/compiler/unicodeEscapesInNames02.ts] //// + +//// [extendedEscapesForAstralsInVarsAndClasses.ts] +// Example from https://mathiasbynens.be/notes/javascript-identifiers-es6 +// Astral characters should be accepted in ES2015 + +// U+102A7 CARIAN LETTER A2 +var 𐊧: string; +var \u{102A7}: string; + +if (Math.random()) { + 𐊧 = "hello"; +} +else { + \u{102A7} = "hallo"; +} + +class Foo { + \u{102A7}: string; + constructor() { + this.\u{102A7} = " world"; + } + methodA() { + return this.𐊧; + } +} + +export var _𐊧 = new Foo().\u{102A7} + new Foo().methodA(); + +_\u{102A7} += "!"; + +//// [astralAsSurrogatePair.ts] +import { _𐊧 as \uD800\uDEA7 } from "./extendedEscapesForAstralsInVarsAndClasses.js"; + + +//// [extendedEscapesForAstralsInVarsAndClasses.js] +// Example from https://mathiasbynens.be/notes/javascript-identifiers-es6 +// Astral characters should be accepted in ES2015 +// U+102A7 CARIAN LETTER A2 +var 𐊧; +var \u{102A7}; +if (Math.random()) { + 𐊧 = "hello"; +} +else { + \u{102A7} = "hallo"; +} +class Foo { + constructor() { + this.\u{102A7} = " world"; + } + methodA() { + return this.𐊧; + } +} +export var _𐊧 = new Foo().\u{102A7} + new Foo().methodA(); +_\u{102A7} += "!"; +//# sourceMappingURL=extendedEscapesForAstralsInVarsAndClasses.js.map +//// [astralAsSurrogatePair.js] +export {}; +//# sourceMappingURL=astralAsSurrogatePair.js.map \ No newline at end of file diff --git a/tests/baselines/reference/unicodeEscapesInNames02(target=es2015).js.map b/tests/baselines/reference/unicodeEscapesInNames02(target=es2015).js.map new file mode 100644 index 00000000000..7349b5d0896 --- /dev/null +++ b/tests/baselines/reference/unicodeEscapesInNames02(target=es2015).js.map @@ -0,0 +1,7 @@ +//// [extendedEscapesForAstralsInVarsAndClasses.js.map] +{"version":3,"file":"extendedEscapesForAstralsInVarsAndClasses.js","sourceRoot":"","sources":["extendedEscapesForAstralsInVarsAndClasses.ts"],"names":[],"mappings":"AAAA,yEAAyE;AACzE,iDAAiD;AAEjD,2BAA2B;AAC3B,IAAI,EAAU,CAAC;AACf,IAAI,SAAiB,CAAC;AAEtB,IAAI,IAAI,CAAC,MAAM,EAAE,EAAE;IACf,EAAE,GAAG,OAAO,CAAC;CAChB;KACI;IACD,SAAS,GAAG,OAAO,CAAC;CACvB;AAED,MAAM,GAAG;IAEL;QACI,IAAI,CAAC,SAAS,GAAG,QAAQ,CAAC;IAC9B,CAAC;IACD,OAAO;QACH,OAAO,IAAI,CAAC,EAAE,CAAC;IACnB,CAAC;CACJ;AAED,MAAM,CAAC,IAAI,GAAG,GAAG,IAAI,GAAG,EAAE,CAAC,SAAS,GAAG,IAAI,GAAG,EAAE,CAAC,OAAO,EAAE,CAAC;AAE3D,UAAU,IAAI,GAAG,CAAC"} +//// https://sokra.github.io/source-map-visualization#base64,Ly8gRXhhbXBsZSBmcm9tIGh0dHBzOi8vbWF0aGlhc2J5bmVucy5iZS9ub3Rlcy9qYXZhc2NyaXB0LWlkZW50aWZpZXJzLWVzNg0KLy8gQXN0cmFsIGNoYXJhY3RlcnMgc2hvdWxkIGJlIGFjY2VwdGVkIGluIEVTMjAxNQ0KLy8gVSsxMDJBNyBDQVJJQU4gTEVUVEVSIEEyDQp2YXIg7aCA7bqnOw0KdmFyIFx1ezEwMkE3fTsNCmlmIChNYXRoLnJhbmRvbSgpKSB7DQogICAg7aCA7bqnID0gImhlbGxvIjsNCn0NCmVsc2Ugew0KICAgIFx1ezEwMkE3fSA9ICJoYWxsbyI7DQp9DQpjbGFzcyBGb28gew0KICAgIGNvbnN0cnVjdG9yKCkgew0KICAgICAgICB0aGlzLlx1ezEwMkE3fSA9ICIgd29ybGQiOw0KICAgIH0NCiAgICBtZXRob2RBKCkgew0KICAgICAgICByZXR1cm4gdGhpcy7toIDtuqc7DQogICAgfQ0KfQ0KZXhwb3J0IHZhciBf7aCA7bqnID0gbmV3IEZvbygpLlx1ezEwMkE3fSArIG5ldyBGb28oKS5tZXRob2RBKCk7DQpfXHV7MTAyQTd9ICs9ICIhIjsNCi8vIyBzb3VyY2VNYXBwaW5nVVJMPWV4dGVuZGVkRXNjYXBlc0ZvckFzdHJhbHNJblZhcnNBbmRDbGFzc2VzLmpzLm1hcA==,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXh0ZW5kZWRFc2NhcGVzRm9yQXN0cmFsc0luVmFyc0FuZENsYXNzZXMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJleHRlbmRlZEVzY2FwZXNGb3JBc3RyYWxzSW5WYXJzQW5kQ2xhc3Nlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSx5RUFBeUU7QUFDekUsaURBQWlEO0FBRWpELDJCQUEyQjtBQUMzQixJQUFJLEVBQVUsQ0FBQztBQUNmLElBQUksU0FBaUIsQ0FBQztBQUV0QixJQUFJLElBQUksQ0FBQyxNQUFNLEVBQUUsRUFBRTtJQUNmLEVBQUUsR0FBRyxPQUFPLENBQUM7Q0FDaEI7S0FDSTtJQUNELFNBQVMsR0FBRyxPQUFPLENBQUM7Q0FDdkI7QUFFRCxNQUFNLEdBQUc7SUFFTDtRQUNJLElBQUksQ0FBQyxTQUFTLEdBQUcsUUFBUSxDQUFDO0lBQzlCLENBQUM7SUFDRCxPQUFPO1FBQ0gsT0FBTyxJQUFJLENBQUMsRUFBRSxDQUFDO0lBQ25CLENBQUM7Q0FDSjtBQUVELE1BQU0sQ0FBQyxJQUFJLEdBQUcsR0FBRyxJQUFJLEdBQUcsRUFBRSxDQUFDLFNBQVMsR0FBRyxJQUFJLEdBQUcsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDO0FBRTNELFVBQVUsSUFBSSxHQUFHLENBQUMifQ==,Ly8gRXhhbXBsZSBmcm9tIGh0dHBzOi8vbWF0aGlhc2J5bmVucy5iZS9ub3Rlcy9qYXZhc2NyaXB0LWlkZW50aWZpZXJzLWVzNgovLyBBc3RyYWwgY2hhcmFjdGVycyBzaG91bGQgYmUgYWNjZXB0ZWQgaW4gRVMyMDE1CgovLyBVKzEwMkE3IENBUklBTiBMRVRURVIgQTIKdmFyIO2ggO26pzogc3RyaW5nOwp2YXIgXHV7MTAyQTd9OiBzdHJpbmc7CgppZiAoTWF0aC5yYW5kb20oKSkgewogICAg7aCA7bqnID0gImhlbGxvIjsKfQplbHNlIHsKICAgIFx1ezEwMkE3fSA9ICJoYWxsbyI7Cn0KCmNsYXNzIEZvbyB7CiAgICBcdXsxMDJBN306IHN0cmluZzsKICAgIGNvbnN0cnVjdG9yKCkgewogICAgICAgIHRoaXMuXHV7MTAyQTd9ID0gIiB3b3JsZCI7CiAgICB9CiAgICBtZXRob2RBKCkgewogICAgICAgIHJldHVybiB0aGlzLu2ggO26pzsKICAgIH0KfQoKZXhwb3J0IHZhciBf7aCA7bqnID0gbmV3IEZvbygpLlx1ezEwMkE3fSArIG5ldyBGb28oKS5tZXRob2RBKCk7CgpfXHV7MTAyQTd9ICs9ICIhIjsK + +//// [astralAsSurrogatePair.js.map] +{"version":3,"file":"astralAsSurrogatePair.js","sourceRoot":"","sources":["astralAsSurrogatePair.ts"],"names":[],"mappings":""} +//// https://sokra.github.io/source-map-visualization#base64,ZXhwb3J0IHt9Ow0KLy8jIHNvdXJjZU1hcHBpbmdVUkw9YXN0cmFsQXNTdXJyb2dhdGVQYWlyLmpzLm1hcA==,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXN0cmFsQXNTdXJyb2dhdGVQYWlyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiYXN0cmFsQXNTdXJyb2dhdGVQYWlyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiIifQ==,aW1wb3J0IHsgX+2ggO26pyBhcyBcdUQ4MDBcdURFQTcgfSBmcm9tICIuL2V4dGVuZGVkRXNjYXBlc0ZvckFzdHJhbHNJblZhcnNBbmRDbGFzc2VzLmpzIjsK diff --git a/tests/baselines/reference/unicodeEscapesInNames02(target=es2015).sourcemap.txt b/tests/baselines/reference/unicodeEscapesInNames02(target=es2015).sourcemap.txt new file mode 100644 index 00000000000..72989e716c3 --- /dev/null +++ b/tests/baselines/reference/unicodeEscapesInNames02(target=es2015).sourcemap.txt @@ -0,0 +1,343 @@ +=================================================================== +JsFile: extendedEscapesForAstralsInVarsAndClasses.js +mapUrl: extendedEscapesForAstralsInVarsAndClasses.js.map +sourceRoot: +sources: extendedEscapesForAstralsInVarsAndClasses.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.js +sourceFile:extendedEscapesForAstralsInVarsAndClasses.ts +------------------------------------------------------------------- +>>>// Example from https://mathiasbynens.be/notes/javascript-identifiers-es6 +1 > +2 >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1 > +2 >// Example from https://mathiasbynens.be/notes/javascript-identifiers-es6 +1 >Emitted(1, 1) Source(1, 1) + SourceIndex(0) +2 >Emitted(1, 74) Source(1, 74) + SourceIndex(0) +--- +>>>// Astral characters should be accepted in ES2015 +1 > +2 >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1 > + > +2 >// Astral characters should be accepted in ES2015 +1 >Emitted(2, 1) Source(2, 1) + SourceIndex(0) +2 >Emitted(2, 50) Source(2, 50) + SourceIndex(0) +--- +>>>// U+102A7 CARIAN LETTER A2 +1 > +2 >^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1 > + > + > +2 >// U+102A7 CARIAN LETTER A2 +1 >Emitted(3, 1) Source(4, 1) + SourceIndex(0) +2 >Emitted(3, 28) Source(4, 28) + SourceIndex(0) +--- +>>>var 𐊧; +1 > +2 >^^^^ +3 > ^^ +4 > ^ +5 > ^^^^^^^^-> +1 > + > +2 >var +3 > 𐊧: string +4 > ; +1 >Emitted(4, 1) Source(5, 1) + SourceIndex(0) +2 >Emitted(4, 5) Source(5, 5) + SourceIndex(0) +3 >Emitted(4, 7) Source(5, 15) + SourceIndex(0) +4 >Emitted(4, 8) Source(5, 16) + SourceIndex(0) +--- +>>>var \u{102A7}; +1-> +2 >^^^^ +3 > ^^^^^^^^^ +4 > ^ +5 > ^^^^^^^-> +1-> + > +2 >var +3 > \u{102A7}: string +4 > ; +1->Emitted(5, 1) Source(6, 1) + SourceIndex(0) +2 >Emitted(5, 5) Source(6, 5) + SourceIndex(0) +3 >Emitted(5, 14) Source(6, 22) + SourceIndex(0) +4 >Emitted(5, 15) Source(6, 23) + SourceIndex(0) +--- +>>>if (Math.random()) { +1-> +2 >^^^^ +3 > ^^^^ +4 > ^ +5 > ^^^^^^ +6 > ^^ +7 > ^^ +1-> + > + > +2 >if ( +3 > Math +4 > . +5 > random +6 > () +7 > ) +1->Emitted(6, 1) Source(8, 1) + SourceIndex(0) +2 >Emitted(6, 5) Source(8, 5) + SourceIndex(0) +3 >Emitted(6, 9) Source(8, 9) + SourceIndex(0) +4 >Emitted(6, 10) Source(8, 10) + SourceIndex(0) +5 >Emitted(6, 16) Source(8, 16) + SourceIndex(0) +6 >Emitted(6, 18) Source(8, 18) + SourceIndex(0) +7 >Emitted(6, 20) Source(8, 20) + SourceIndex(0) +--- +>>> 𐊧 = "hello"; +1 >^^^^ +2 > ^^ +3 > ^^^ +4 > ^^^^^^^ +5 > ^ +1 >{ + > +2 > 𐊧 +3 > = +4 > "hello" +5 > ; +1 >Emitted(7, 5) Source(9, 5) + SourceIndex(0) +2 >Emitted(7, 7) Source(9, 7) + SourceIndex(0) +3 >Emitted(7, 10) Source(9, 10) + SourceIndex(0) +4 >Emitted(7, 17) Source(9, 17) + SourceIndex(0) +5 >Emitted(7, 18) Source(9, 18) + SourceIndex(0) +--- +>>>} +1 >^ +2 > ^^^^^^-> +1 > + >} +1 >Emitted(8, 2) Source(10, 2) + SourceIndex(0) +--- +>>>else { +1->^^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^-> +1-> + >else +1->Emitted(9, 6) Source(11, 6) + SourceIndex(0) +--- +>>> \u{102A7} = "hallo"; +1->^^^^ +2 > ^^^^^^^^^ +3 > ^^^ +4 > ^^^^^^^ +5 > ^ +1->{ + > +2 > \u{102A7} +3 > = +4 > "hallo" +5 > ; +1->Emitted(10, 5) Source(12, 5) + SourceIndex(0) +2 >Emitted(10, 14) Source(12, 14) + SourceIndex(0) +3 >Emitted(10, 17) Source(12, 17) + SourceIndex(0) +4 >Emitted(10, 24) Source(12, 24) + SourceIndex(0) +5 >Emitted(10, 25) Source(12, 25) + SourceIndex(0) +--- +>>>} +1 >^ +2 > ^^^^^^^^^^^-> +1 > + >} +1 >Emitted(11, 2) Source(13, 2) + SourceIndex(0) +--- +>>>class Foo { +1-> +2 >^^^^^^ +3 > ^^^ +4 > ^^^^^^^^^^^-> +1-> + > + > +2 >class +3 > Foo +1->Emitted(12, 1) Source(15, 1) + SourceIndex(0) +2 >Emitted(12, 7) Source(15, 7) + SourceIndex(0) +3 >Emitted(12, 10) Source(15, 10) + SourceIndex(0) +--- +>>> constructor() { +1->^^^^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1-> { + > \u{102A7}: string; + > +1->Emitted(13, 5) Source(17, 5) + SourceIndex(0) +--- +>>> this.\u{102A7} = " world"; +1->^^^^^^^^ +2 > ^^^^ +3 > ^ +4 > ^^^^^^^^^ +5 > ^^^ +6 > ^^^^^^^^ +7 > ^ +1->constructor() { + > +2 > this +3 > . +4 > \u{102A7} +5 > = +6 > " world" +7 > ; +1->Emitted(14, 9) Source(18, 9) + SourceIndex(0) +2 >Emitted(14, 13) Source(18, 13) + SourceIndex(0) +3 >Emitted(14, 14) Source(18, 14) + SourceIndex(0) +4 >Emitted(14, 23) Source(18, 23) + SourceIndex(0) +5 >Emitted(14, 26) Source(18, 26) + SourceIndex(0) +6 >Emitted(14, 34) Source(18, 34) + SourceIndex(0) +7 >Emitted(14, 35) Source(18, 35) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +3 > ^^^^^^^^^^^-> +1 > + > +2 > } +1 >Emitted(15, 5) Source(19, 5) + SourceIndex(0) +2 >Emitted(15, 6) Source(19, 6) + SourceIndex(0) +--- +>>> methodA() { +1->^^^^ +2 > ^^^^^^^ +3 > ^^^^^^^^^^^^^-> +1-> + > +2 > methodA +1->Emitted(16, 5) Source(20, 5) + SourceIndex(0) +2 >Emitted(16, 12) Source(20, 12) + SourceIndex(0) +--- +>>> return this.𐊧; +1->^^^^^^^^ +2 > ^^^^^^^ +3 > ^^^^ +4 > ^ +5 > ^^ +6 > ^ +1->() { + > +2 > return +3 > this +4 > . +5 > 𐊧 +6 > ; +1->Emitted(17, 9) Source(21, 9) + SourceIndex(0) +2 >Emitted(17, 16) Source(21, 16) + SourceIndex(0) +3 >Emitted(17, 20) Source(21, 20) + SourceIndex(0) +4 >Emitted(17, 21) Source(21, 21) + SourceIndex(0) +5 >Emitted(17, 23) Source(21, 23) + SourceIndex(0) +6 >Emitted(17, 24) Source(21, 24) + SourceIndex(0) +--- +>>> } +1 >^^^^ +2 > ^ +1 > + > +2 > } +1 >Emitted(18, 5) Source(22, 5) + SourceIndex(0) +2 >Emitted(18, 6) Source(22, 6) + SourceIndex(0) +--- +>>>} +1 >^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + >} +1 >Emitted(19, 2) Source(23, 2) + SourceIndex(0) +--- +>>>export var _𐊧 = new Foo().\u{102A7} + new Foo().methodA(); +1-> +2 >^^^^^^ +3 > ^ +4 > ^^^^ +5 > ^^^ +6 > ^^^ +7 > ^^^^ +8 > ^^^ +9 > ^^ +10> ^ +11> ^^^^^^^^^ +12> ^^^ +13> ^^^^ +14> ^^^ +15> ^^ +16> ^ +17> ^^^^^^^ +18> ^^ +19> ^ +1-> + > + > +2 >export +3 > +4 > var +5 > _𐊧 +6 > = +7 > new +8 > Foo +9 > () +10> . +11> \u{102A7} +12> + +13> new +14> Foo +15> () +16> . +17> methodA +18> () +19> ; +1->Emitted(20, 1) Source(25, 1) + SourceIndex(0) +2 >Emitted(20, 7) Source(25, 7) + SourceIndex(0) +3 >Emitted(20, 8) Source(25, 8) + SourceIndex(0) +4 >Emitted(20, 12) Source(25, 12) + SourceIndex(0) +5 >Emitted(20, 15) Source(25, 15) + SourceIndex(0) +6 >Emitted(20, 18) Source(25, 18) + SourceIndex(0) +7 >Emitted(20, 22) Source(25, 22) + SourceIndex(0) +8 >Emitted(20, 25) Source(25, 25) + SourceIndex(0) +9 >Emitted(20, 27) Source(25, 27) + SourceIndex(0) +10>Emitted(20, 28) Source(25, 28) + SourceIndex(0) +11>Emitted(20, 37) Source(25, 37) + SourceIndex(0) +12>Emitted(20, 40) Source(25, 40) + SourceIndex(0) +13>Emitted(20, 44) Source(25, 44) + SourceIndex(0) +14>Emitted(20, 47) Source(25, 47) + SourceIndex(0) +15>Emitted(20, 49) Source(25, 49) + SourceIndex(0) +16>Emitted(20, 50) Source(25, 50) + SourceIndex(0) +17>Emitted(20, 57) Source(25, 57) + SourceIndex(0) +18>Emitted(20, 59) Source(25, 59) + SourceIndex(0) +19>Emitted(20, 60) Source(25, 60) + SourceIndex(0) +--- +>>>_\u{102A7} += "!"; +1 > +2 >^^^^^^^^^^ +3 > ^^^^ +4 > ^^^ +5 > ^ +6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + > + > +2 >_\u{102A7} +3 > += +4 > "!" +5 > ; +1 >Emitted(21, 1) Source(27, 1) + SourceIndex(0) +2 >Emitted(21, 11) Source(27, 11) + SourceIndex(0) +3 >Emitted(21, 15) Source(27, 15) + SourceIndex(0) +4 >Emitted(21, 18) Source(27, 18) + SourceIndex(0) +5 >Emitted(21, 19) Source(27, 19) + SourceIndex(0) +--- +>>>//# sourceMappingURL=extendedEscapesForAstralsInVarsAndClasses.js.map=================================================================== +JsFile: astralAsSurrogatePair.js +mapUrl: astralAsSurrogatePair.js.map +sourceRoot: +sources: astralAsSurrogatePair.ts +=================================================================== +>>>export {}; +>>>//# sourceMappingURL=astralAsSurrogatePair.js.map \ No newline at end of file diff --git a/tests/baselines/reference/unicodeEscapesInNames02(target=es2015).symbols b/tests/baselines/reference/unicodeEscapesInNames02(target=es2015).symbols new file mode 100644 index 00000000000..d555632955d --- /dev/null +++ b/tests/baselines/reference/unicodeEscapesInNames02(target=es2015).symbols @@ -0,0 +1,65 @@ +=== tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts === +// Example from https://mathiasbynens.be/notes/javascript-identifiers-es6 +// Astral characters should be accepted in ES2015 + +// U+102A7 CARIAN LETTER A2 +var 𐊧: string; +>𐊧 : Symbol(𐊧, Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 4, 3), Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 5, 3)) + +var \u{102A7}: string; +>\u{102A7} : Symbol(𐊧, Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 4, 3), Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 5, 3)) + +if (Math.random()) { +>Math.random : Symbol(Math.random, Decl(lib.es5.d.ts, --, --)) +>Math : Symbol(Math, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --)) +>random : Symbol(Math.random, Decl(lib.es5.d.ts, --, --)) + + 𐊧 = "hello"; +>𐊧 : Symbol(𐊧, Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 4, 3), Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 5, 3)) +} +else { + \u{102A7} = "hallo"; +>\u{102A7} : Symbol(𐊧, Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 4, 3), Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 5, 3)) +} + +class Foo { +>Foo : Symbol(Foo, Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 12, 1)) + + \u{102A7}: string; +>\u{102A7} : Symbol(Foo[\u{102A7}], Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 14, 11)) + + constructor() { + this.\u{102A7} = " world"; +>this.\u{102A7} : Symbol(Foo[\u{102A7}], Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 14, 11)) +>this : Symbol(Foo, Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 12, 1)) +>\u{102A7} : Symbol(Foo[\u{102A7}], Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 14, 11)) + } + methodA() { +>methodA : Symbol(Foo.methodA, Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 18, 5)) + + return this.𐊧; +>this.𐊧 : Symbol(Foo[\u{102A7}], Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 14, 11)) +>this : Symbol(Foo, Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 12, 1)) +>𐊧 : Symbol(Foo[\u{102A7}], Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 14, 11)) + } +} + +export var _𐊧 = new Foo().\u{102A7} + new Foo().methodA(); +>_𐊧 : Symbol(_𐊧, Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 24, 10)) +>new Foo().\u{102A7} : Symbol(Foo[\u{102A7}], Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 14, 11)) +>Foo : Symbol(Foo, Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 12, 1)) +>\u{102A7} : Symbol(Foo[\u{102A7}], Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 14, 11)) +>new Foo().methodA : Symbol(Foo.methodA, Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 18, 5)) +>Foo : Symbol(Foo, Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 12, 1)) +>methodA : Symbol(Foo.methodA, Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 18, 5)) + +_\u{102A7} += "!"; +>_\u{102A7} : Symbol(_𐊧, Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 24, 10)) + +=== tests/cases/compiler/astralAsSurrogatePair.ts === +import { _𐊧 as \uD800\uDEA7 } from "./extendedEscapesForAstralsInVarsAndClasses.js"; +>_𐊧 : Symbol((Missing), Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 24, 10)) +> : Symbol((Missing), Decl(astralAsSurrogatePair.ts, 0, 8)) +>uD800 : Symbol(uD800, Decl(astralAsSurrogatePair.ts, 0, 17)) +>uDEA7 : Symbol(uDEA7, Decl(astralAsSurrogatePair.ts, 0, 23)) + diff --git a/tests/baselines/reference/unicodeEscapesInNames02(target=es2015).types b/tests/baselines/reference/unicodeEscapesInNames02(target=es2015).types new file mode 100644 index 00000000000..6e2aa91bbf3 --- /dev/null +++ b/tests/baselines/reference/unicodeEscapesInNames02(target=es2015).types @@ -0,0 +1,78 @@ +=== tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts === +// Example from https://mathiasbynens.be/notes/javascript-identifiers-es6 +// Astral characters should be accepted in ES2015 + +// U+102A7 CARIAN LETTER A2 +var 𐊧: string; +>𐊧 : string + +var \u{102A7}: string; +>\u{102A7} : string + +if (Math.random()) { +>Math.random() : number +>Math.random : () => number +>Math : Math +>random : () => number + + 𐊧 = "hello"; +>𐊧 = "hello" : "hello" +>𐊧 : string +>"hello" : "hello" +} +else { + \u{102A7} = "hallo"; +>\u{102A7} = "hallo" : "hallo" +>\u{102A7} : string +>"hallo" : "hallo" +} + +class Foo { +>Foo : Foo + + \u{102A7}: string; +>\u{102A7} : string + + constructor() { + this.\u{102A7} = " world"; +>this.\u{102A7} = " world" : " world" +>this.\u{102A7} : string +>this : this +>\u{102A7} : string +>" world" : " world" + } + methodA() { +>methodA : () => string + + return this.𐊧; +>this.𐊧 : string +>this : this +>𐊧 : string + } +} + +export var _𐊧 = new Foo().\u{102A7} + new Foo().methodA(); +>_𐊧 : string +>new Foo().\u{102A7} + new Foo().methodA() : string +>new Foo().\u{102A7} : string +>new Foo() : Foo +>Foo : typeof Foo +>\u{102A7} : string +>new Foo().methodA() : string +>new Foo().methodA : () => string +>new Foo() : Foo +>Foo : typeof Foo +>methodA : () => string + +_\u{102A7} += "!"; +>_\u{102A7} += "!" : string +>_\u{102A7} : string +>"!" : "!" + +=== tests/cases/compiler/astralAsSurrogatePair.ts === +import { _𐊧 as \uD800\uDEA7 } from "./extendedEscapesForAstralsInVarsAndClasses.js"; +>_𐊧 : string +> : string +>uD800 : any +>uDEA7 : any + diff --git a/tests/baselines/reference/unicodeEscapesInNames02(target=es5).errors.txt b/tests/baselines/reference/unicodeEscapesInNames02(target=es5).errors.txt new file mode 100644 index 00000000000..3bebdc1f719 --- /dev/null +++ b/tests/baselines/reference/unicodeEscapesInNames02(target=es5).errors.txt @@ -0,0 +1,166 @@ +tests/cases/compiler/astralAsSurrogatePair.ts(1,11): error TS1127: Invalid character. +tests/cases/compiler/astralAsSurrogatePair.ts(1,14): error TS2305: Module '"./extendedEscapesForAstralsInVarsAndClasses.js"' has no exported member 'as'. +tests/cases/compiler/astralAsSurrogatePair.ts(1,17): error TS1127: Invalid character. +tests/cases/compiler/astralAsSurrogatePair.ts(1,18): error TS2305: Module '"./extendedEscapesForAstralsInVarsAndClasses.js"' has no exported member 'uD800'. +tests/cases/compiler/astralAsSurrogatePair.ts(1,23): error TS1127: Invalid character. +tests/cases/compiler/astralAsSurrogatePair.ts(1,24): error TS2305: Module '"./extendedEscapesForAstralsInVarsAndClasses.js"' has no exported member 'uDEA7'. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(5,5): error TS1127: Invalid character. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(5,7): error TS1134: Variable declaration expected. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(6,5): error TS1127: Invalid character. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(6,7): error TS1005: ',' expected. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(6,11): error TS1351: An identifier or keyword cannot immediately follow a numeric literal. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(9,5): error TS1127: Invalid character. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(9,8): error TS1128: Declaration or statement expected. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(12,5): error TS1127: Invalid character. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(12,6): error TS1434: Unexpected keyword or identifier. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(12,11): error TS1351: An identifier or keyword cannot immediately follow a numeric literal. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(12,15): error TS2809: Declaration or statement expected. This '=' follows a block of statements, so if you intended to write a destructuring assignment, you might need to wrap the the whole assignment in parentheses. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(16,5): error TS1127: Invalid character. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(16,6): error TS1434: Unexpected keyword or identifier. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(16,7): error TS1068: Unexpected token. A constructor, method, accessor, or property was expected. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(16,11): error TS1351: An identifier or keyword cannot immediately follow a numeric literal. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(16,14): error TS1128: Declaration or statement expected. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(17,5): error TS2304: Cannot find name 'constructor'. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(17,19): error TS1005: ';' expected. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(18,9): error TS2532: Object is possibly 'undefined'. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(18,14): error TS1127: Invalid character. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(18,15): error TS1434: Unexpected keyword or identifier. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(18,20): error TS1351: An identifier or keyword cannot immediately follow a numeric literal. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(18,24): error TS2809: Declaration or statement expected. This '=' follows a block of statements, so if you intended to write a destructuring assignment, you might need to wrap the the whole assignment in parentheses. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(20,5): error TS2304: Cannot find name 'methodA'. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(20,15): error TS1005: ';' expected. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(21,21): error TS1127: Invalid character. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(23,1): error TS1128: Declaration or statement expected. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(25,13): error TS1127: Invalid character. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(25,16): error TS1134: Variable declaration expected. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(25,18): error TS1389: 'new' is not allowed as a variable declaration name. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(25,28): error TS1127: Invalid character. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(25,29): error TS1434: Unexpected keyword or identifier. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(25,34): error TS1351: An identifier or keyword cannot immediately follow a numeric literal. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(25,50): error TS2339: Property 'methodA' does not exist on type 'Foo'. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(27,2): error TS1127: Invalid character. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(27,3): error TS1434: Unexpected keyword or identifier. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(27,8): error TS1351: An identifier or keyword cannot immediately follow a numeric literal. +tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts(27,12): error TS1128: Declaration or statement expected. + + +==== tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts (38 errors) ==== + // Example from https://mathiasbynens.be/notes/javascript-identifiers-es6 + // Astral characters should be accepted in ES2015 + + // U+102A7 CARIAN LETTER A2 + var 𐊧: string; + ~~ +!!! error TS1127: Invalid character. + ~ +!!! error TS1134: Variable declaration expected. + var \u{102A7}: string; + +!!! error TS1127: Invalid character. + ~ +!!! error TS1005: ',' expected. + ~~ +!!! error TS1351: An identifier or keyword cannot immediately follow a numeric literal. + + if (Math.random()) { + 𐊧 = "hello"; + ~~ +!!! error TS1127: Invalid character. + ~ +!!! error TS1128: Declaration or statement expected. + } + else { + \u{102A7} = "hallo"; + +!!! error TS1127: Invalid character. + ~ +!!! error TS1434: Unexpected keyword or identifier. + ~~ +!!! error TS1351: An identifier or keyword cannot immediately follow a numeric literal. + ~ +!!! error TS2809: Declaration or statement expected. This '=' follows a block of statements, so if you intended to write a destructuring assignment, you might need to wrap the the whole assignment in parentheses. + } + + class Foo { + \u{102A7}: string; + +!!! error TS1127: Invalid character. + ~ +!!! error TS1434: Unexpected keyword or identifier. + ~ +!!! error TS1068: Unexpected token. A constructor, method, accessor, or property was expected. + ~~ +!!! error TS1351: An identifier or keyword cannot immediately follow a numeric literal. + ~ +!!! error TS1128: Declaration or statement expected. + constructor() { + ~~~~~~~~~~~ +!!! error TS2304: Cannot find name 'constructor'. + ~ +!!! error TS1005: ';' expected. + this.\u{102A7} = " world"; + ~~~~ +!!! error TS2532: Object is possibly 'undefined'. + +!!! error TS1127: Invalid character. + ~ +!!! error TS1434: Unexpected keyword or identifier. + ~~ +!!! error TS1351: An identifier or keyword cannot immediately follow a numeric literal. + ~ +!!! error TS2809: Declaration or statement expected. This '=' follows a block of statements, so if you intended to write a destructuring assignment, you might need to wrap the the whole assignment in parentheses. + } + methodA() { + ~~~~~~~ +!!! error TS2304: Cannot find name 'methodA'. + ~ +!!! error TS1005: ';' expected. + return this.𐊧; + ~~ +!!! error TS1127: Invalid character. + } + } + ~ +!!! error TS1128: Declaration or statement expected. + + export var _𐊧 = new Foo().\u{102A7} + new Foo().methodA(); + ~~ +!!! error TS1127: Invalid character. + ~ +!!! error TS1134: Variable declaration expected. + ~~~ +!!! error TS1389: 'new' is not allowed as a variable declaration name. + +!!! error TS1127: Invalid character. + ~ +!!! error TS1434: Unexpected keyword or identifier. + ~~ +!!! error TS1351: An identifier or keyword cannot immediately follow a numeric literal. + ~~~~~~~ +!!! error TS2339: Property 'methodA' does not exist on type 'Foo'. + + _\u{102A7} += "!"; + +!!! error TS1127: Invalid character. + ~ +!!! error TS1434: Unexpected keyword or identifier. + ~~ +!!! error TS1351: An identifier or keyword cannot immediately follow a numeric literal. + ~~ +!!! error TS1128: Declaration or statement expected. + +==== tests/cases/compiler/astralAsSurrogatePair.ts (6 errors) ==== + import { _𐊧 as \uD800\uDEA7 } from "./extendedEscapesForAstralsInVarsAndClasses.js"; + ~~ +!!! error TS1127: Invalid character. + ~~ +!!! error TS2305: Module '"./extendedEscapesForAstralsInVarsAndClasses.js"' has no exported member 'as'. + +!!! error TS1127: Invalid character. + ~~~~~ +!!! error TS2305: Module '"./extendedEscapesForAstralsInVarsAndClasses.js"' has no exported member 'uD800'. + +!!! error TS1127: Invalid character. + ~~~~~ +!!! error TS2305: Module '"./extendedEscapesForAstralsInVarsAndClasses.js"' has no exported member 'uDEA7'. + \ No newline at end of file diff --git a/tests/baselines/reference/unicodeEscapesInNames02(target=es5).js b/tests/baselines/reference/unicodeEscapesInNames02(target=es5).js new file mode 100644 index 00000000000..69ae05939a4 --- /dev/null +++ b/tests/baselines/reference/unicodeEscapesInNames02(target=es5).js @@ -0,0 +1,95 @@ +//// [tests/cases/compiler/unicodeEscapesInNames02.ts] //// + +//// [extendedEscapesForAstralsInVarsAndClasses.ts] +// Example from https://mathiasbynens.be/notes/javascript-identifiers-es6 +// Astral characters should be accepted in ES2015 + +// U+102A7 CARIAN LETTER A2 +var 𐊧: string; +var \u{102A7}: string; + +if (Math.random()) { + 𐊧 = "hello"; +} +else { + \u{102A7} = "hallo"; +} + +class Foo { + \u{102A7}: string; + constructor() { + this.\u{102A7} = " world"; + } + methodA() { + return this.𐊧; + } +} + +export var _𐊧 = new Foo().\u{102A7} + new Foo().methodA(); + +_\u{102A7} += "!"; + +//// [astralAsSurrogatePair.ts] +import { _𐊧 as \uD800\uDEA7 } from "./extendedEscapesForAstralsInVarsAndClasses.js"; + + +//// [extendedEscapesForAstralsInVarsAndClasses.js] +// Example from https://mathiasbynens.be/notes/javascript-identifiers-es6 +// Astral characters should be accepted in ES2015 +// U+102A7 CARIAN LETTER A2 +var string; +var u, A7 = (void 0)[102]; +if (Math.random()) { + "hello"; +} +else { + u; + { + 102; + A7; + } + "hallo"; +} +var Foo = /** @class */ (function () { + function Foo() { + } + return Foo; +}()); +{ + 102; + A7; +} +string; +constructor(); +{ + this.; + u; + { + 102; + A7; + } + " world"; +} +methodA(); +{ + return this.𐊧; +} +export var _; +new Foo().; +u; +{ + 102; + A7; +} ++new Foo().methodA(); +_; +u; +{ + 102; + A7; +} +"!"; +//# sourceMappingURL=extendedEscapesForAstralsInVarsAndClasses.js.map +//// [astralAsSurrogatePair.js] +export {}; +//# sourceMappingURL=astralAsSurrogatePair.js.map \ No newline at end of file diff --git a/tests/baselines/reference/unicodeEscapesInNames02(target=es5).js.map b/tests/baselines/reference/unicodeEscapesInNames02(target=es5).js.map new file mode 100644 index 00000000000..883c2923334 --- /dev/null +++ b/tests/baselines/reference/unicodeEscapesInNames02(target=es5).js.map @@ -0,0 +1,7 @@ +//// [extendedEscapesForAstralsInVarsAndClasses.js.map] +{"version":3,"file":"extendedEscapesForAstralsInVarsAndClasses.js","sourceRoot":"","sources":["extendedEscapesForAstralsInVarsAndClasses.ts"],"names":[],"mappings":"AAAA,yEAAyE;AACzE,iDAAiD;AAEjD,2BAA2B;AAC3B,IAAQ,MAAM,CAAC;AACV,IAAA,CAAC,EAAI,EAAE,gBAAA,CAAU;AAEtB,IAAI,IAAI,CAAC,MAAM,EAAE,EAAE;IACV,OAAO,CAAC;CAChB;KACI;IACA,CAAC,CAAA;IAAA;QAAC,GAAG,CAAA;QAAA,EAAE,CAAA;KAAC;IAAG,OAAO,CAAC;CACvB;AAED;IAAA;IACM,CAAC,AAAD;IAAA,UAAC;AAAD,CAAC,AAAD,AADN,IACM;AAAA;IAAC,GAAG,CAAA;IAAA,EAAE,CAAA;CAAC;AAAE,MAAM,CAAC;AAClB,WAAW,EAAE,CAAA;AAAC;IACV,IAAI,CAAC,CAAA;IAAC,CAAC,CAAA;IAAA;QAAC,GAAG,CAAA;QAAA,EAAE,CAAA;KAAC;IAAG,QAAQ,CAAC;CAC7B;AACD,OAAO,EAAE,CAAA;AAAC;IACN,OAAO,IAAI,CAAC,EAAE,CAAC;CAClB;AAGL,MAAM,CAAC,IAAI,CAAK,CAAA;AAAC,IAAI,GAAG,EAAE,CAAC,CAAA;AAAC,CAAC,CAAA;AAAA;IAAC,GAAG,CAAA;IAAA,EAAE,CAAA;CAAC;AAAC,CAAE,IAAI,GAAG,EAAE,CAAC,OAAO,EAAE,CAAC;AAE3D,CAAC,CAAA;AAAC,CAAC,CAAA;AAAA;IAAC,GAAG,CAAA;IAAA,EAAE,CAAA;CAAC;AAAI,GAAG,CAAC"} +//// https://sokra.github.io/source-map-visualization#base64,Ly8gRXhhbXBsZSBmcm9tIGh0dHBzOi8vbWF0aGlhc2J5bmVucy5iZS9ub3Rlcy9qYXZhc2NyaXB0LWlkZW50aWZpZXJzLWVzNg0KLy8gQXN0cmFsIGNoYXJhY3RlcnMgc2hvdWxkIGJlIGFjY2VwdGVkIGluIEVTMjAxNQ0KLy8gVSsxMDJBNyBDQVJJQU4gTEVUVEVSIEEyDQp2YXIgc3RyaW5nOw0KdmFyIHUsIEE3ID0gKHZvaWQgMClbMTAyXTsNCmlmIChNYXRoLnJhbmRvbSgpKSB7DQogICAgImhlbGxvIjsNCn0NCmVsc2Ugew0KICAgIHU7DQogICAgew0KICAgICAgICAxMDI7DQogICAgICAgIEE3Ow0KICAgIH0NCiAgICAiaGFsbG8iOw0KfQ0KdmFyIEZvbyA9IC8qKiBAY2xhc3MgKi8gKGZ1bmN0aW9uICgpIHsNCiAgICBmdW5jdGlvbiBGb28oKSB7DQogICAgfQ0KICAgIHJldHVybiBGb287DQp9KCkpOw0Kew0KICAgIDEwMjsNCiAgICBBNzsNCn0NCnN0cmluZzsNCmNvbnN0cnVjdG9yKCk7DQp7DQogICAgdGhpcy47DQogICAgdTsNCiAgICB7DQogICAgICAgIDEwMjsNCiAgICAgICAgQTc7DQogICAgfQ0KICAgICIgd29ybGQiOw0KfQ0KbWV0aG9kQSgpOw0Kew0KICAgIHJldHVybiB0aGlzLu2ggO26pzsNCn0NCmV4cG9ydCB2YXIgXzsNCm5ldyBGb28oKS47DQp1Ow0Kew0KICAgIDEwMjsNCiAgICBBNzsNCn0NCituZXcgRm9vKCkubWV0aG9kQSgpOw0KXzsNCnU7DQp7DQogICAgMTAyOw0KICAgIEE3Ow0KfQ0KIiEiOw0KLy8jIHNvdXJjZU1hcHBpbmdVUkw9ZXh0ZW5kZWRFc2NhcGVzRm9yQXN0cmFsc0luVmFyc0FuZENsYXNzZXMuanMubWFw,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXh0ZW5kZWRFc2NhcGVzRm9yQXN0cmFsc0luVmFyc0FuZENsYXNzZXMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJleHRlbmRlZEVzY2FwZXNGb3JBc3RyYWxzSW5WYXJzQW5kQ2xhc3Nlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSx5RUFBeUU7QUFDekUsaURBQWlEO0FBRWpELDJCQUEyQjtBQUMzQixJQUFRLE1BQU0sQ0FBQztBQUNWLElBQUEsQ0FBQyxFQUFJLEVBQUUsZ0JBQUEsQ0FBVTtBQUV0QixJQUFJLElBQUksQ0FBQyxNQUFNLEVBQUUsRUFBRTtJQUNWLE9BQU8sQ0FBQztDQUNoQjtLQUNJO0lBQ0EsQ0FBQyxDQUFBO0lBQUE7UUFBQyxHQUFHLENBQUE7UUFBQSxFQUFFLENBQUE7S0FBQztJQUFHLE9BQU8sQ0FBQztDQUN2QjtBQUVEO0lBQUE7SUFDTSxDQUFDLEFBQUQ7SUFBQSxVQUFDO0FBQUQsQ0FBQyxBQUFELEFBRE4sSUFDTTtBQUFBO0lBQUMsR0FBRyxDQUFBO0lBQUEsRUFBRSxDQUFBO0NBQUM7QUFBRSxNQUFNLENBQUM7QUFDbEIsV0FBVyxFQUFFLENBQUE7QUFBQztJQUNWLElBQUksQ0FBQyxDQUFBO0lBQUMsQ0FBQyxDQUFBO0lBQUE7UUFBQyxHQUFHLENBQUE7UUFBQSxFQUFFLENBQUE7S0FBQztJQUFHLFFBQVEsQ0FBQztDQUM3QjtBQUNELE9BQU8sRUFBRSxDQUFBO0FBQUM7SUFDTixPQUFPLElBQUksQ0FBQyxFQUFFLENBQUM7Q0FDbEI7QUFHTCxNQUFNLENBQUMsSUFBSSxDQUFLLENBQUE7QUFBQyxJQUFJLEdBQUcsRUFBRSxDQUFDLENBQUE7QUFBQyxDQUFDLENBQUE7QUFBQTtJQUFDLEdBQUcsQ0FBQTtJQUFBLEVBQUUsQ0FBQTtDQUFDO0FBQUMsQ0FBRSxJQUFJLEdBQUcsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDO0FBRTNELENBQUMsQ0FBQTtBQUFDLENBQUMsQ0FBQTtBQUFBO0lBQUMsR0FBRyxDQUFBO0lBQUEsRUFBRSxDQUFBO0NBQUM7QUFBSSxHQUFHLENBQUMifQ==,Ly8gRXhhbXBsZSBmcm9tIGh0dHBzOi8vbWF0aGlhc2J5bmVucy5iZS9ub3Rlcy9qYXZhc2NyaXB0LWlkZW50aWZpZXJzLWVzNgovLyBBc3RyYWwgY2hhcmFjdGVycyBzaG91bGQgYmUgYWNjZXB0ZWQgaW4gRVMyMDE1CgovLyBVKzEwMkE3IENBUklBTiBMRVRURVIgQTIKdmFyIO2ggO26pzogc3RyaW5nOwp2YXIgXHV7MTAyQTd9OiBzdHJpbmc7CgppZiAoTWF0aC5yYW5kb20oKSkgewogICAg7aCA7bqnID0gImhlbGxvIjsKfQplbHNlIHsKICAgIFx1ezEwMkE3fSA9ICJoYWxsbyI7Cn0KCmNsYXNzIEZvbyB7CiAgICBcdXsxMDJBN306IHN0cmluZzsKICAgIGNvbnN0cnVjdG9yKCkgewogICAgICAgIHRoaXMuXHV7MTAyQTd9ID0gIiB3b3JsZCI7CiAgICB9CiAgICBtZXRob2RBKCkgewogICAgICAgIHJldHVybiB0aGlzLu2ggO26pzsKICAgIH0KfQoKZXhwb3J0IHZhciBf7aCA7bqnID0gbmV3IEZvbygpLlx1ezEwMkE3fSArIG5ldyBGb28oKS5tZXRob2RBKCk7CgpfXHV7MTAyQTd9ICs9ICIhIjsK + +//// [astralAsSurrogatePair.js.map] +{"version":3,"file":"astralAsSurrogatePair.js","sourceRoot":"","sources":["astralAsSurrogatePair.ts"],"names":[],"mappings":""} +//// https://sokra.github.io/source-map-visualization#base64,ZXhwb3J0IHt9Ow0KLy8jIHNvdXJjZU1hcHBpbmdVUkw9YXN0cmFsQXNTdXJyb2dhdGVQYWlyLmpzLm1hcA==,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXN0cmFsQXNTdXJyb2dhdGVQYWlyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiYXN0cmFsQXNTdXJyb2dhdGVQYWlyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiIifQ==,aW1wb3J0IHsgX+2ggO26pyBhcyBcdUQ4MDBcdURFQTcgfSBmcm9tICIuL2V4dGVuZGVkRXNjYXBlc0ZvckFzdHJhbHNJblZhcnNBbmRDbGFzc2VzLmpzIjsK diff --git a/tests/baselines/reference/unicodeEscapesInNames02(target=es5).sourcemap.txt b/tests/baselines/reference/unicodeEscapesInNames02(target=es5).sourcemap.txt new file mode 100644 index 00000000000..46feee6ed89 --- /dev/null +++ b/tests/baselines/reference/unicodeEscapesInNames02(target=es5).sourcemap.txt @@ -0,0 +1,635 @@ +=================================================================== +JsFile: extendedEscapesForAstralsInVarsAndClasses.js +mapUrl: extendedEscapesForAstralsInVarsAndClasses.js.map +sourceRoot: +sources: extendedEscapesForAstralsInVarsAndClasses.ts +=================================================================== +------------------------------------------------------------------- +emittedFile:tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.js +sourceFile:extendedEscapesForAstralsInVarsAndClasses.ts +------------------------------------------------------------------- +>>>// Example from https://mathiasbynens.be/notes/javascript-identifiers-es6 +1 > +2 >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1 > +2 >// Example from https://mathiasbynens.be/notes/javascript-identifiers-es6 +1 >Emitted(1, 1) Source(1, 1) + SourceIndex(0) +2 >Emitted(1, 74) Source(1, 74) + SourceIndex(0) +--- +>>>// Astral characters should be accepted in ES2015 +1 > +2 >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1 > + > +2 >// Astral characters should be accepted in ES2015 +1 >Emitted(2, 1) Source(2, 1) + SourceIndex(0) +2 >Emitted(2, 50) Source(2, 50) + SourceIndex(0) +--- +>>>// U+102A7 CARIAN LETTER A2 +1 > +2 >^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1 > + > + > +2 >// U+102A7 CARIAN LETTER A2 +1 >Emitted(3, 1) Source(4, 1) + SourceIndex(0) +2 >Emitted(3, 28) Source(4, 28) + SourceIndex(0) +--- +>>>var string; +1 > +2 >^^^^ +3 > ^^^^^^ +4 > ^ +5 > ^^^^^^^^^^^^^^^^-> +1 > + > +2 >var 𐊧: +3 > string +4 > ; +1 >Emitted(4, 1) Source(5, 1) + SourceIndex(0) +2 >Emitted(4, 5) Source(5, 9) + SourceIndex(0) +3 >Emitted(4, 11) Source(5, 15) + SourceIndex(0) +4 >Emitted(4, 12) Source(5, 16) + SourceIndex(0) +--- +>>>var u, A7 = (void 0)[102]; +1-> +2 >^^^^ +3 > ^ +4 > ^^ +5 > ^^ +6 > ^^^^^^^^^^^^^^^^ +7 > ^ +1-> + >var \ +2 > +3 > u +4 > {102 +5 > A7 +6 > +7 > }: string; +1->Emitted(5, 1) Source(6, 6) + SourceIndex(0) +2 >Emitted(5, 5) Source(6, 6) + SourceIndex(0) +3 >Emitted(5, 6) Source(6, 7) + SourceIndex(0) +4 >Emitted(5, 8) Source(6, 11) + SourceIndex(0) +5 >Emitted(5, 10) Source(6, 13) + SourceIndex(0) +6 >Emitted(5, 26) Source(6, 13) + SourceIndex(0) +7 >Emitted(5, 27) Source(6, 23) + SourceIndex(0) +--- +>>>if (Math.random()) { +1 > +2 >^^^^ +3 > ^^^^ +4 > ^ +5 > ^^^^^^ +6 > ^^ +7 > ^^ +1 > + > + > +2 >if ( +3 > Math +4 > . +5 > random +6 > () +7 > ) +1 >Emitted(6, 1) Source(8, 1) + SourceIndex(0) +2 >Emitted(6, 5) Source(8, 5) + SourceIndex(0) +3 >Emitted(6, 9) Source(8, 9) + SourceIndex(0) +4 >Emitted(6, 10) Source(8, 10) + SourceIndex(0) +5 >Emitted(6, 16) Source(8, 16) + SourceIndex(0) +6 >Emitted(6, 18) Source(8, 18) + SourceIndex(0) +7 >Emitted(6, 20) Source(8, 20) + SourceIndex(0) +--- +>>> "hello"; +1 >^^^^ +2 > ^^^^^^^ +3 > ^ +1 >{ + > 𐊧 = +2 > "hello" +3 > ; +1 >Emitted(7, 5) Source(9, 10) + SourceIndex(0) +2 >Emitted(7, 12) Source(9, 17) + SourceIndex(0) +3 >Emitted(7, 13) Source(9, 18) + SourceIndex(0) +--- +>>>} +1 >^ +2 > ^^^^^^-> +1 > + >} +1 >Emitted(8, 2) Source(10, 2) + SourceIndex(0) +--- +>>>else { +1->^^^^^ +2 > ^^-> +1-> + >else +1->Emitted(9, 6) Source(11, 6) + SourceIndex(0) +--- +>>> u; +1->^^^^ +2 > ^ +3 > ^ +1->{ + > \ +2 > u +3 > +1->Emitted(10, 5) Source(12, 6) + SourceIndex(0) +2 >Emitted(10, 6) Source(12, 7) + SourceIndex(0) +3 >Emitted(10, 7) Source(12, 7) + SourceIndex(0) +--- +>>> { +1 >^^^^ +2 > ^^^^^^^^^-> +1 > +1 >Emitted(11, 5) Source(12, 7) + SourceIndex(0) +--- +>>> 102; +1->^^^^^^^^ +2 > ^^^ +3 > ^ +1->{ +2 > 102 +3 > +1->Emitted(12, 9) Source(12, 8) + SourceIndex(0) +2 >Emitted(12, 12) Source(12, 11) + SourceIndex(0) +3 >Emitted(12, 13) Source(12, 11) + SourceIndex(0) +--- +>>> A7; +1 >^^^^^^^^ +2 > ^^ +3 > ^ +1 > +2 > A7 +3 > +1 >Emitted(13, 9) Source(12, 11) + SourceIndex(0) +2 >Emitted(13, 11) Source(12, 13) + SourceIndex(0) +3 >Emitted(13, 12) Source(12, 13) + SourceIndex(0) +--- +>>> } +1 >^^^^^ +2 > ^^^^^^^^-> +1 >} +1 >Emitted(14, 6) Source(12, 14) + SourceIndex(0) +--- +>>> "hallo"; +1->^^^^ +2 > ^^^^^^^ +3 > ^ +1-> = +2 > "hallo" +3 > ; +1->Emitted(15, 5) Source(12, 17) + SourceIndex(0) +2 >Emitted(15, 12) Source(12, 24) + SourceIndex(0) +3 >Emitted(15, 13) Source(12, 25) + SourceIndex(0) +--- +>>>} +1 >^ +2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1 > + >} +1 >Emitted(16, 2) Source(13, 2) + SourceIndex(0) +--- +>>>var Foo = /** @class */ (function () { +1-> +2 >^^^^^^^^^^^^^^^^^^^^^-> +1-> + > + > +1->Emitted(17, 1) Source(15, 1) + SourceIndex(0) +--- +>>> function Foo() { +1->^^^^ +2 > ^^-> +1-> +1->Emitted(18, 5) Source(15, 1) + SourceIndex(0) +--- +>>> } +1->^^^^ +2 > ^ +3 > +4 > ^^^^^^^^^^^-> +1->class Foo { + > \u +2 > { +3 > +1->Emitted(19, 5) Source(16, 7) + SourceIndex(0) +2 >Emitted(19, 6) Source(16, 8) + SourceIndex(0) +3 >Emitted(19, 6) Source(16, 7) + SourceIndex(0) +--- +>>> return Foo; +1->^^^^ +2 > ^^^^^^^^^^ +1-> +2 > { +1->Emitted(20, 5) Source(16, 7) + SourceIndex(0) +2 >Emitted(20, 15) Source(16, 8) + SourceIndex(0) +--- +>>>}()); +1 > +2 >^ +3 > +4 > +5 > ^^^^ +1 > +2 >{ +3 > +4 > +5 > class Foo { + > \u +1 >Emitted(21, 1) Source(16, 7) + SourceIndex(0) +2 >Emitted(21, 2) Source(16, 8) + SourceIndex(0) +3 >Emitted(21, 2) Source(16, 7) + SourceIndex(0) +4 >Emitted(21, 2) Source(15, 1) + SourceIndex(0) +5 >Emitted(21, 6) Source(16, 7) + SourceIndex(0) +--- +>>>{ +1 > +2 >^^^^^^^^^-> +1 > +1 >Emitted(22, 1) Source(16, 7) + SourceIndex(0) +--- +>>> 102; +1->^^^^ +2 > ^^^ +3 > ^ +1->{ +2 > 102 +3 > +1->Emitted(23, 5) Source(16, 8) + SourceIndex(0) +2 >Emitted(23, 8) Source(16, 11) + SourceIndex(0) +3 >Emitted(23, 9) Source(16, 11) + SourceIndex(0) +--- +>>> A7; +1 >^^^^ +2 > ^^ +3 > ^ +1 > +2 > A7 +3 > +1 >Emitted(24, 5) Source(16, 11) + SourceIndex(0) +2 >Emitted(24, 7) Source(16, 13) + SourceIndex(0) +3 >Emitted(24, 8) Source(16, 13) + SourceIndex(0) +--- +>>>} +1 >^ +2 > ^^^^^^^-> +1 >} +1 >Emitted(25, 2) Source(16, 14) + SourceIndex(0) +--- +>>>string; +1-> +2 >^^^^^^ +3 > ^ +4 > ^^^^^^^^-> +1->: +2 >string +3 > ; +1->Emitted(26, 1) Source(16, 16) + SourceIndex(0) +2 >Emitted(26, 7) Source(16, 22) + SourceIndex(0) +3 >Emitted(26, 8) Source(16, 23) + SourceIndex(0) +--- +>>>constructor(); +1-> +2 >^^^^^^^^^^^ +3 > ^^ +4 > ^ +1-> + > +2 >constructor +3 > () +4 > +1->Emitted(27, 1) Source(17, 5) + SourceIndex(0) +2 >Emitted(27, 12) Source(17, 16) + SourceIndex(0) +3 >Emitted(27, 14) Source(17, 18) + SourceIndex(0) +4 >Emitted(27, 15) Source(17, 18) + SourceIndex(0) +--- +>>>{ +1 > +2 >^^^^^^^^^^^-> +1 > +1 >Emitted(28, 1) Source(17, 19) + SourceIndex(0) +--- +>>> this.; +1->^^^^ +2 > ^^^^ +3 > ^ +4 > ^ +1->{ + > +2 > this +3 > . +4 > +1->Emitted(29, 5) Source(18, 9) + SourceIndex(0) +2 >Emitted(29, 9) Source(18, 13) + SourceIndex(0) +3 >Emitted(29, 10) Source(18, 14) + SourceIndex(0) +4 >Emitted(29, 11) Source(18, 14) + SourceIndex(0) +--- +>>> u; +1 >^^^^ +2 > ^ +3 > ^ +1 >\ +2 > u +3 > +1 >Emitted(30, 5) Source(18, 15) + SourceIndex(0) +2 >Emitted(30, 6) Source(18, 16) + SourceIndex(0) +3 >Emitted(30, 7) Source(18, 16) + SourceIndex(0) +--- +>>> { +1 >^^^^ +2 > ^^^^^^^^^-> +1 > +1 >Emitted(31, 5) Source(18, 16) + SourceIndex(0) +--- +>>> 102; +1->^^^^^^^^ +2 > ^^^ +3 > ^ +1->{ +2 > 102 +3 > +1->Emitted(32, 9) Source(18, 17) + SourceIndex(0) +2 >Emitted(32, 12) Source(18, 20) + SourceIndex(0) +3 >Emitted(32, 13) Source(18, 20) + SourceIndex(0) +--- +>>> A7; +1 >^^^^^^^^ +2 > ^^ +3 > ^ +1 > +2 > A7 +3 > +1 >Emitted(33, 9) Source(18, 20) + SourceIndex(0) +2 >Emitted(33, 11) Source(18, 22) + SourceIndex(0) +3 >Emitted(33, 12) Source(18, 22) + SourceIndex(0) +--- +>>> } +1 >^^^^^ +2 > ^^^^^^^^^-> +1 >} +1 >Emitted(34, 6) Source(18, 23) + SourceIndex(0) +--- +>>> " world"; +1->^^^^ +2 > ^^^^^^^^ +3 > ^ +1-> = +2 > " world" +3 > ; +1->Emitted(35, 5) Source(18, 26) + SourceIndex(0) +2 >Emitted(35, 13) Source(18, 34) + SourceIndex(0) +3 >Emitted(35, 14) Source(18, 35) + SourceIndex(0) +--- +>>>} +1 >^ +2 > ^^^^^^^^^^-> +1 > + > } +1 >Emitted(36, 2) Source(19, 6) + SourceIndex(0) +--- +>>>methodA(); +1-> +2 >^^^^^^^ +3 > ^^ +4 > ^ +1-> + > +2 >methodA +3 > () +4 > +1->Emitted(37, 1) Source(20, 5) + SourceIndex(0) +2 >Emitted(37, 8) Source(20, 12) + SourceIndex(0) +3 >Emitted(37, 10) Source(20, 14) + SourceIndex(0) +4 >Emitted(37, 11) Source(20, 14) + SourceIndex(0) +--- +>>>{ +1 > +2 >^^^^^^^^^^^^^^^^^^^^-> +1 > +1 >Emitted(38, 1) Source(20, 15) + SourceIndex(0) +--- +>>> return this.𐊧; +1->^^^^ +2 > ^^^^^^^ +3 > ^^^^ +4 > ^ +5 > ^^ +6 > ^ +1->{ + > +2 > return +3 > this +4 > . +5 > 𐊧 +6 > ; +1->Emitted(39, 5) Source(21, 9) + SourceIndex(0) +2 >Emitted(39, 12) Source(21, 16) + SourceIndex(0) +3 >Emitted(39, 16) Source(21, 20) + SourceIndex(0) +4 >Emitted(39, 17) Source(21, 21) + SourceIndex(0) +5 >Emitted(39, 19) Source(21, 23) + SourceIndex(0) +6 >Emitted(39, 20) Source(21, 24) + SourceIndex(0) +--- +>>>} +1 >^ +2 > ^^^^^^^^^^^^^-> +1 > + > } +1 >Emitted(40, 2) Source(22, 6) + SourceIndex(0) +--- +>>>export var _; +1-> +2 >^^^^^^ +3 > ^ +4 > ^^^^ +5 > ^ +6 > ^ +1-> + >} + > + > +2 >export +3 > +4 > var +5 > _𐊧 = +6 > +1->Emitted(41, 1) Source(25, 1) + SourceIndex(0) +2 >Emitted(41, 7) Source(25, 7) + SourceIndex(0) +3 >Emitted(41, 8) Source(25, 8) + SourceIndex(0) +4 >Emitted(41, 12) Source(25, 12) + SourceIndex(0) +5 >Emitted(41, 13) Source(25, 17) + SourceIndex(0) +6 >Emitted(41, 14) Source(25, 17) + SourceIndex(0) +--- +>>>new Foo().; +1 > +2 >^^^^ +3 > ^^^ +4 > ^^ +5 > ^ +6 > ^ +1 > +2 >new +3 > Foo +4 > () +5 > . +6 > +1 >Emitted(42, 1) Source(25, 18) + SourceIndex(0) +2 >Emitted(42, 5) Source(25, 22) + SourceIndex(0) +3 >Emitted(42, 8) Source(25, 25) + SourceIndex(0) +4 >Emitted(42, 10) Source(25, 27) + SourceIndex(0) +5 >Emitted(42, 11) Source(25, 28) + SourceIndex(0) +6 >Emitted(42, 12) Source(25, 28) + SourceIndex(0) +--- +>>>u; +1 > +2 >^ +3 > ^ +1 >\ +2 >u +3 > +1 >Emitted(43, 1) Source(25, 29) + SourceIndex(0) +2 >Emitted(43, 2) Source(25, 30) + SourceIndex(0) +3 >Emitted(43, 3) Source(25, 30) + SourceIndex(0) +--- +>>>{ +1 > +2 >^^^^^^^^^-> +1 > +1 >Emitted(44, 1) Source(25, 30) + SourceIndex(0) +--- +>>> 102; +1->^^^^ +2 > ^^^ +3 > ^ +1->{ +2 > 102 +3 > +1->Emitted(45, 5) Source(25, 31) + SourceIndex(0) +2 >Emitted(45, 8) Source(25, 34) + SourceIndex(0) +3 >Emitted(45, 9) Source(25, 34) + SourceIndex(0) +--- +>>> A7; +1 >^^^^ +2 > ^^ +3 > ^ +1 > +2 > A7 +3 > +1 >Emitted(46, 5) Source(25, 34) + SourceIndex(0) +2 >Emitted(46, 7) Source(25, 36) + SourceIndex(0) +3 >Emitted(46, 8) Source(25, 36) + SourceIndex(0) +--- +>>>} +1 >^ +2 > ^^^^^^^^^^^^^^^^^^^^^-> +1 >} +1 >Emitted(47, 2) Source(25, 37) + SourceIndex(0) +--- +>>>+new Foo().methodA(); +1-> +2 >^ +3 > ^^^^ +4 > ^^^ +5 > ^^ +6 > ^ +7 > ^^^^^^^ +8 > ^^ +9 > ^ +1-> +2 >+ +3 > new +4 > Foo +5 > () +6 > . +7 > methodA +8 > () +9 > ; +1->Emitted(48, 1) Source(25, 38) + SourceIndex(0) +2 >Emitted(48, 2) Source(25, 40) + SourceIndex(0) +3 >Emitted(48, 6) Source(25, 44) + SourceIndex(0) +4 >Emitted(48, 9) Source(25, 47) + SourceIndex(0) +5 >Emitted(48, 11) Source(25, 49) + SourceIndex(0) +6 >Emitted(48, 12) Source(25, 50) + SourceIndex(0) +7 >Emitted(48, 19) Source(25, 57) + SourceIndex(0) +8 >Emitted(48, 21) Source(25, 59) + SourceIndex(0) +9 >Emitted(48, 22) Source(25, 60) + SourceIndex(0) +--- +>>>_; +1 > +2 >^ +3 > ^ +4 > ^-> +1 > + > + > +2 >_ +3 > +1 >Emitted(49, 1) Source(27, 1) + SourceIndex(0) +2 >Emitted(49, 2) Source(27, 2) + SourceIndex(0) +3 >Emitted(49, 3) Source(27, 2) + SourceIndex(0) +--- +>>>u; +1-> +2 >^ +3 > ^ +1->\ +2 >u +3 > +1->Emitted(50, 1) Source(27, 3) + SourceIndex(0) +2 >Emitted(50, 2) Source(27, 4) + SourceIndex(0) +3 >Emitted(50, 3) Source(27, 4) + SourceIndex(0) +--- +>>>{ +1 > +2 >^^^^^^^^^-> +1 > +1 >Emitted(51, 1) Source(27, 4) + SourceIndex(0) +--- +>>> 102; +1->^^^^ +2 > ^^^ +3 > ^ +1->{ +2 > 102 +3 > +1->Emitted(52, 5) Source(27, 5) + SourceIndex(0) +2 >Emitted(52, 8) Source(27, 8) + SourceIndex(0) +3 >Emitted(52, 9) Source(27, 8) + SourceIndex(0) +--- +>>> A7; +1 >^^^^ +2 > ^^ +3 > ^ +1 > +2 > A7 +3 > +1 >Emitted(53, 5) Source(27, 8) + SourceIndex(0) +2 >Emitted(53, 7) Source(27, 10) + SourceIndex(0) +3 >Emitted(53, 8) Source(27, 10) + SourceIndex(0) +--- +>>>} +1 >^ +2 > ^^^^-> +1 >} +1 >Emitted(54, 2) Source(27, 11) + SourceIndex(0) +--- +>>>"!"; +1-> +2 >^^^ +3 > ^ +4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +1-> += +2 >"!" +3 > ; +1->Emitted(55, 1) Source(27, 15) + SourceIndex(0) +2 >Emitted(55, 4) Source(27, 18) + SourceIndex(0) +3 >Emitted(55, 5) Source(27, 19) + SourceIndex(0) +--- +>>>//# sourceMappingURL=extendedEscapesForAstralsInVarsAndClasses.js.map=================================================================== +JsFile: astralAsSurrogatePair.js +mapUrl: astralAsSurrogatePair.js.map +sourceRoot: +sources: astralAsSurrogatePair.ts +=================================================================== +>>>export {}; +>>>//# sourceMappingURL=astralAsSurrogatePair.js.map \ No newline at end of file diff --git a/tests/baselines/reference/unicodeEscapesInNames02(target=es5).symbols b/tests/baselines/reference/unicodeEscapesInNames02(target=es5).symbols new file mode 100644 index 00000000000..9326003e109 --- /dev/null +++ b/tests/baselines/reference/unicodeEscapesInNames02(target=es5).symbols @@ -0,0 +1,62 @@ +=== tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts === +// Example from https://mathiasbynens.be/notes/javascript-identifiers-es6 +// Astral characters should be accepted in ES2015 + +// U+102A7 CARIAN LETTER A2 +var 𐊧: string; +>string : Symbol(string, Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 4, 7)) + +var \u{102A7}: string; +>u : Symbol(u, Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 5, 5)) +>A7 : Symbol(A7, Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 5, 7)) + +if (Math.random()) { +>Math.random : Symbol(Math.random, Decl(lib.es5.d.ts, --, --)) +>Math : Symbol(Math, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --)) +>random : Symbol(Math.random, Decl(lib.es5.d.ts, --, --)) + + 𐊧 = "hello"; +} +else { + \u{102A7} = "hallo"; +>u : Symbol(u, Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 5, 5)) +>A7 : Symbol(A7, Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 5, 7)) +} + +class Foo { +>Foo : Symbol(Foo, Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 12, 1)) + + \u{102A7}: string; +>u : Symbol(Foo.u, Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 15, 5)) +>A7 : Symbol(A7, Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 5, 7)) +>string : Symbol(string, Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 4, 7)) + + constructor() { + this.\u{102A7} = " world"; +>u : Symbol(u, Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 5, 5)) +>A7 : Symbol(A7, Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 5, 7)) + } + methodA() { + return this.𐊧; + } +} + +export var _𐊧 = new Foo().\u{102A7} + new Foo().methodA(); +>_ : Symbol(_, Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 24, 10)) +>Foo : Symbol(Foo, Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 12, 1)) +>u : Symbol(u, Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 5, 5)) +>A7 : Symbol(A7, Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 5, 7)) +>Foo : Symbol(Foo, Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 12, 1)) + +_\u{102A7} += "!"; +>_ : Symbol(_, Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 24, 10)) +>u : Symbol(u, Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 5, 5)) +>A7 : Symbol(A7, Decl(extendedEscapesForAstralsInVarsAndClasses.ts, 5, 7)) + +=== tests/cases/compiler/astralAsSurrogatePair.ts === +import { _𐊧 as \uD800\uDEA7 } from "./extendedEscapesForAstralsInVarsAndClasses.js"; +>_ : Symbol(_, Decl(astralAsSurrogatePair.ts, 0, 8)) +>as : Symbol(as, Decl(astralAsSurrogatePair.ts, 0, 12)) +>uD800 : Symbol(uD800, Decl(astralAsSurrogatePair.ts, 0, 17)) +>uDEA7 : Symbol(uDEA7, Decl(astralAsSurrogatePair.ts, 0, 23)) + diff --git a/tests/baselines/reference/unicodeEscapesInNames02(target=es5).types b/tests/baselines/reference/unicodeEscapesInNames02(target=es5).types new file mode 100644 index 00000000000..f15e5f208e6 --- /dev/null +++ b/tests/baselines/reference/unicodeEscapesInNames02(target=es5).types @@ -0,0 +1,92 @@ +=== tests/cases/compiler/extendedEscapesForAstralsInVarsAndClasses.ts === +// Example from https://mathiasbynens.be/notes/javascript-identifiers-es6 +// Astral characters should be accepted in ES2015 + +// U+102A7 CARIAN LETTER A2 +var 𐊧: string; +>string : any + +var \u{102A7}: string; +>u : any +>A7 : string + +if (Math.random()) { +>Math.random() : number +>Math.random : () => number +>Math : Math +>random : () => number + + 𐊧 = "hello"; +>"hello" : "hello" +} +else { + \u{102A7} = "hallo"; +>u : any +>102 : 102 +>A7 : string +>"hallo" : "hallo" +} + +class Foo { +>Foo : Foo + + \u{102A7}: string; +>u : any +>102 : 102 +>A7 : string +>string : any + + constructor() { +>constructor() : any +>constructor : any + + this.\u{102A7} = " world"; +>this. : any +>this : undefined +> : any +>u : any +>102 : 102 +>A7 : string +>" world" : " world" + } + methodA() { +>methodA() : any +>methodA : any + + return this.𐊧; +>this.𐊧 : any +>this : undefined +>𐊧 : any + } +} + +export var _𐊧 = new Foo().\u{102A7} + new Foo().methodA(); +>_ : any +>new Foo(). : any +>new Foo() : Foo +>Foo : typeof Foo +> : any +>u : any +>102 : 102 +>A7 : string +>+ new Foo().methodA() : number +>new Foo().methodA() : any +>new Foo().methodA : any +>new Foo() : Foo +>Foo : typeof Foo +>methodA : any + +_\u{102A7} += "!"; +>_ : any +>u : any +>102 : 102 +>A7 : string +>"!" : "!" + +=== tests/cases/compiler/astralAsSurrogatePair.ts === +import { _𐊧 as \uD800\uDEA7 } from "./extendedEscapesForAstralsInVarsAndClasses.js"; +>_ : any +>as : any +>uD800 : any +>uDEA7 : any + diff --git a/tests/cases/conformance/classes/members/privateNames/privateNamesEscapeSequences01.ts b/tests/cases/compiler/unicodeEscapesInNames01.ts similarity index 82% rename from tests/cases/conformance/classes/members/privateNames/privateNamesEscapeSequences01.ts rename to tests/cases/compiler/unicodeEscapesInNames01.ts index d651ab7cd6e..c263106fc6e 100644 --- a/tests/cases/conformance/classes/members/privateNames/privateNamesEscapeSequences01.ts +++ b/tests/cases/compiler/unicodeEscapesInNames01.ts @@ -1,4 +1,21 @@ -// @target: es5,es2015 +// @target: es5,es2015,esnext +// @sourcemap: true + +// @filename: identifierVariableWithEscape1.ts +export let \u0078 = 10; +x++; + +// @filename: identifierVariableWithEscape2.ts +export let x\u0078 = 10; +xx++; + +// @filename: identifierVariableWithExtendedEscape1.ts +export let \u{78} = 10; +x++; + +// @filename: identifierVariableWithExtendedEscape2.ts +export let x\u{78} = 10; +xx++; // @filename: IdentifierNameWithEscape1.ts export class IdentifierNameWithEscape1 { diff --git a/tests/cases/compiler/unicodeEscapesInNames02.ts b/tests/cases/compiler/unicodeEscapesInNames02.ts new file mode 100644 index 00000000000..f8529f5ceef --- /dev/null +++ b/tests/cases/compiler/unicodeEscapesInNames02.ts @@ -0,0 +1,35 @@ +// @target: es5,es2015 +// @module: es2015 +// @sourcemap: true + +// Example from https://mathiasbynens.be/notes/javascript-identifiers-es6 +// Astral characters should be accepted in ES2015 + +// @filename: extendedEscapesForAstralsInVarsAndClasses.ts +// U+102A7 CARIAN LETTER A2 +var 𐊧: string; +var \u{102A7}: string; + +if (Math.random()) { + 𐊧 = "hello"; +} +else { + \u{102A7} = "hallo"; +} + +class Foo { + \u{102A7}: string; + constructor() { + this.\u{102A7} = " world"; + } + methodA() { + return this.𐊧; + } +} + +export var _𐊧 = new Foo().\u{102A7} + new Foo().methodA(); + +_\u{102A7} += "!"; + +// @filename: astralAsSurrogatePair.ts +import { _𐊧 as \uD800\uDEA7 } from "./extendedEscapesForAstralsInVarsAndClasses.js"; From 96894db6cb5b7af6857b4d0c7f70f7d8ac782d51 Mon Sep 17 00:00:00 2001 From: Anders Hejlsberg Date: Fri, 30 Sep 2022 07:02:22 -0700 Subject: [PATCH 039/124] Include type parameter defaults in contextual typing (#50994) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Include type parameter defaults in contextual typing * Add tests * Add additional an test for instantiating contextual signature using default type param (#51002) * Update comment Co-authored-by: Mateusz Burzyński --- src/compiler/checker.ts | 11 ++- ...ionalTypeInstantiationUsingDefault.symbols | 67 +++++++++++++++++++ ...itionalTypeInstantiationUsingDefault.types | 56 ++++++++++++++++ .../genericInferenceDefaultTypeParameter.js | 21 ++++++ ...nericInferenceDefaultTypeParameter.symbols | 35 ++++++++++ ...genericInferenceDefaultTypeParameter.types | 37 ++++++++++ ...icInferenceDefaultTypeParameterJsxReact.js | 29 ++++++++ ...erenceDefaultTypeParameterJsxReact.symbols | 40 +++++++++++ ...nferenceDefaultTypeParameterJsxReact.types | 35 ++++++++++ ...onditionalTypeInstantiationUsingDefault.ts | 28 ++++++++ .../genericInferenceDefaultTypeParameter.ts | 14 ++++ ...cInferenceDefaultTypeParameterJsxReact.tsx | 17 +++++ 12 files changed, 387 insertions(+), 3 deletions(-) create mode 100644 tests/baselines/reference/contextualSignatureConditionalTypeInstantiationUsingDefault.symbols create mode 100644 tests/baselines/reference/contextualSignatureConditionalTypeInstantiationUsingDefault.types create mode 100644 tests/baselines/reference/genericInferenceDefaultTypeParameter.js create mode 100644 tests/baselines/reference/genericInferenceDefaultTypeParameter.symbols create mode 100644 tests/baselines/reference/genericInferenceDefaultTypeParameter.types create mode 100644 tests/baselines/reference/genericInferenceDefaultTypeParameterJsxReact.js create mode 100644 tests/baselines/reference/genericInferenceDefaultTypeParameterJsxReact.symbols create mode 100644 tests/baselines/reference/genericInferenceDefaultTypeParameterJsxReact.types create mode 100644 tests/cases/compiler/contextualSignatureConditionalTypeInstantiationUsingDefault.ts create mode 100644 tests/cases/compiler/genericInferenceDefaultTypeParameter.ts create mode 100644 tests/cases/compiler/genericInferenceDefaultTypeParameterJsxReact.tsx diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 08d81c69e00..0e4f940238c 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -27596,9 +27596,10 @@ namespace ts { function instantiateContextualType(contextualType: Type | undefined, node: Node, contextFlags: ContextFlags | undefined): Type | undefined { if (contextualType && maybeTypeOfKind(contextualType, TypeFlags.Instantiable)) { const inferenceContext = getInferenceContext(node); - // If no inferences have been made, nothing is gained from instantiating as type parameters - // would just be replaced with their defaults similar to the apparent type. - if (inferenceContext && contextFlags! & ContextFlags.Signature && some(inferenceContext.inferences, hasInferenceCandidates)) { + // If no inferences have been made, and none of the type parameters for which we are inferring + // specify default types, nothing is gained from instantiating as type parameters would just be + // replaced with their constraints similar to the apparent type. + if (inferenceContext && contextFlags! & ContextFlags.Signature && some(inferenceContext.inferences, hasInferenceCandidatesOrDefault)) { // For contextual signatures we incorporate all inferences made so far, e.g. from return // types as well as arguments to the left in a function call. return instantiateInstantiableTypes(contextualType, inferenceContext.nonFixingMapper); @@ -35209,6 +35210,10 @@ namespace ts { return !!(info.candidates || info.contraCandidates); } + function hasInferenceCandidatesOrDefault(info: InferenceInfo) { + return !!(info.candidates || info.contraCandidates || hasTypeParameterDefault(info.typeParameter)); + } + function hasOverlappingInferences(a: InferenceInfo[], b: InferenceInfo[]) { for (let i = 0; i < a.length; i++) { if (hasInferenceCandidates(a[i]) && hasInferenceCandidates(b[i])) { diff --git a/tests/baselines/reference/contextualSignatureConditionalTypeInstantiationUsingDefault.symbols b/tests/baselines/reference/contextualSignatureConditionalTypeInstantiationUsingDefault.symbols new file mode 100644 index 00000000000..81e0123470e --- /dev/null +++ b/tests/baselines/reference/contextualSignatureConditionalTypeInstantiationUsingDefault.symbols @@ -0,0 +1,67 @@ +=== tests/cases/compiler/contextualSignatureConditionalTypeInstantiationUsingDefault.ts === +// repro #46310 + +export interface TypegenDisabled { +>TypegenDisabled : Symbol(TypegenDisabled, Decl(contextualSignatureConditionalTypeInstantiationUsingDefault.ts, 0, 0)) + + "@@xstate/typegen": false; +>"@@xstate/typegen" : Symbol(TypegenDisabled["@@xstate/typegen"], Decl(contextualSignatureConditionalTypeInstantiationUsingDefault.ts, 2, 34)) +} +export interface TypegenEnabled { +>TypegenEnabled : Symbol(TypegenEnabled, Decl(contextualSignatureConditionalTypeInstantiationUsingDefault.ts, 4, 1)) + + "@@xstate/typegen": true; +>"@@xstate/typegen" : Symbol(TypegenEnabled["@@xstate/typegen"], Decl(contextualSignatureConditionalTypeInstantiationUsingDefault.ts, 5, 33)) +} + +type ActionFunction = (event: TEvent) => void; +>ActionFunction : Symbol(ActionFunction, Decl(contextualSignatureConditionalTypeInstantiationUsingDefault.ts, 7, 1)) +>TEvent : Symbol(TEvent, Decl(contextualSignatureConditionalTypeInstantiationUsingDefault.ts, 9, 20)) +>type : Symbol(type, Decl(contextualSignatureConditionalTypeInstantiationUsingDefault.ts, 9, 36)) +>event : Symbol(event, Decl(contextualSignatureConditionalTypeInstantiationUsingDefault.ts, 9, 56)) +>TEvent : Symbol(TEvent, Decl(contextualSignatureConditionalTypeInstantiationUsingDefault.ts, 9, 20)) + +declare function createMachine< +>createMachine : Symbol(createMachine, Decl(contextualSignatureConditionalTypeInstantiationUsingDefault.ts, 9, 79)) + + TTypesMeta extends TypegenEnabled | TypegenDisabled = TypegenDisabled +>TTypesMeta : Symbol(TTypesMeta, Decl(contextualSignatureConditionalTypeInstantiationUsingDefault.ts, 11, 31)) +>TypegenEnabled : Symbol(TypegenEnabled, Decl(contextualSignatureConditionalTypeInstantiationUsingDefault.ts, 4, 1)) +>TypegenDisabled : Symbol(TypegenDisabled, Decl(contextualSignatureConditionalTypeInstantiationUsingDefault.ts, 0, 0)) +>TypegenDisabled : Symbol(TypegenDisabled, Decl(contextualSignatureConditionalTypeInstantiationUsingDefault.ts, 0, 0)) + +>( + config: { +>config : Symbol(config, Decl(contextualSignatureConditionalTypeInstantiationUsingDefault.ts, 13, 2)) + + types?: TTypesMeta; +>types : Symbol(types, Decl(contextualSignatureConditionalTypeInstantiationUsingDefault.ts, 14, 11)) +>TTypesMeta : Symbol(TTypesMeta, Decl(contextualSignatureConditionalTypeInstantiationUsingDefault.ts, 11, 31)) + + }, + implementations: TTypesMeta extends TypegenEnabled +>implementations : Symbol(implementations, Decl(contextualSignatureConditionalTypeInstantiationUsingDefault.ts, 16, 4)) +>TTypesMeta : Symbol(TTypesMeta, Decl(contextualSignatureConditionalTypeInstantiationUsingDefault.ts, 11, 31)) +>TypegenEnabled : Symbol(TypegenEnabled, Decl(contextualSignatureConditionalTypeInstantiationUsingDefault.ts, 4, 1)) + + ? ActionFunction<{ type: "test" }> +>ActionFunction : Symbol(ActionFunction, Decl(contextualSignatureConditionalTypeInstantiationUsingDefault.ts, 7, 1)) +>type : Symbol(type, Decl(contextualSignatureConditionalTypeInstantiationUsingDefault.ts, 18, 22)) + + : ActionFunction<{ type: string }> +>ActionFunction : Symbol(ActionFunction, Decl(contextualSignatureConditionalTypeInstantiationUsingDefault.ts, 7, 1)) +>type : Symbol(type, Decl(contextualSignatureConditionalTypeInstantiationUsingDefault.ts, 19, 22)) + +): void; + +createMachine({}, (ev) => { +>createMachine : Symbol(createMachine, Decl(contextualSignatureConditionalTypeInstantiationUsingDefault.ts, 9, 79)) +>ev : Symbol(ev, Decl(contextualSignatureConditionalTypeInstantiationUsingDefault.ts, 22, 19)) + + ev.type; // should be `string` +>ev.type : Symbol(type, Decl(contextualSignatureConditionalTypeInstantiationUsingDefault.ts, 19, 22)) +>ev : Symbol(ev, Decl(contextualSignatureConditionalTypeInstantiationUsingDefault.ts, 22, 19)) +>type : Symbol(type, Decl(contextualSignatureConditionalTypeInstantiationUsingDefault.ts, 19, 22)) + +}); + diff --git a/tests/baselines/reference/contextualSignatureConditionalTypeInstantiationUsingDefault.types b/tests/baselines/reference/contextualSignatureConditionalTypeInstantiationUsingDefault.types new file mode 100644 index 00000000000..b98593ef5bd --- /dev/null +++ b/tests/baselines/reference/contextualSignatureConditionalTypeInstantiationUsingDefault.types @@ -0,0 +1,56 @@ +=== tests/cases/compiler/contextualSignatureConditionalTypeInstantiationUsingDefault.ts === +// repro #46310 + +export interface TypegenDisabled { + "@@xstate/typegen": false; +>"@@xstate/typegen" : false +>false : false +} +export interface TypegenEnabled { + "@@xstate/typegen": true; +>"@@xstate/typegen" : true +>true : true +} + +type ActionFunction = (event: TEvent) => void; +>ActionFunction : ActionFunction +>type : string +>event : TEvent + +declare function createMachine< +>createMachine : (config: { types?: TTypesMeta;}, implementations: TTypesMeta extends TypegenEnabled ? ActionFunction<{ type: "test";}> : ActionFunction<{ type: string;}>) => void + + TTypesMeta extends TypegenEnabled | TypegenDisabled = TypegenDisabled +>( + config: { +>config : { types?: TTypesMeta | undefined; } + + types?: TTypesMeta; +>types : TTypesMeta | undefined + + }, + implementations: TTypesMeta extends TypegenEnabled +>implementations : TTypesMeta extends TypegenEnabled ? ActionFunction<{ type: "test"; }> : ActionFunction<{ type: string; }> + + ? ActionFunction<{ type: "test" }> +>type : "test" + + : ActionFunction<{ type: string }> +>type : string + +): void; + +createMachine({}, (ev) => { +>createMachine({}, (ev) => { ev.type; // should be `string`}) : void +>createMachine : (config: { types?: TTypesMeta | undefined; }, implementations: TTypesMeta extends TypegenEnabled ? ActionFunction<{ type: "test"; }> : ActionFunction<{ type: string; }>) => void +>{} : {} +>(ev) => { ev.type; // should be `string`} : (ev: { type: string; }) => void +>ev : { type: string; } + + ev.type; // should be `string` +>ev.type : string +>ev : { type: string; } +>type : string + +}); + diff --git a/tests/baselines/reference/genericInferenceDefaultTypeParameter.js b/tests/baselines/reference/genericInferenceDefaultTypeParameter.js new file mode 100644 index 00000000000..3e57419215c --- /dev/null +++ b/tests/baselines/reference/genericInferenceDefaultTypeParameter.js @@ -0,0 +1,21 @@ +//// [genericInferenceDefaultTypeParameter.ts] +// Repro from #50858 + +type Type = { + a: (e: string) => void; + b: (e: number) => void; +} + +declare function f1(props: Type[T]): void; + +f1(event => { }); +f1<"a">(event => { }); +f1<"b">(event => { }); + + +//// [genericInferenceDefaultTypeParameter.js] +"use strict"; +// Repro from #50858 +f1(function (event) { }); +f1(function (event) { }); +f1(function (event) { }); diff --git a/tests/baselines/reference/genericInferenceDefaultTypeParameter.symbols b/tests/baselines/reference/genericInferenceDefaultTypeParameter.symbols new file mode 100644 index 00000000000..999ca147ac7 --- /dev/null +++ b/tests/baselines/reference/genericInferenceDefaultTypeParameter.symbols @@ -0,0 +1,35 @@ +=== tests/cases/compiler/genericInferenceDefaultTypeParameter.ts === +// Repro from #50858 + +type Type = { +>Type : Symbol(Type, Decl(genericInferenceDefaultTypeParameter.ts, 0, 0)) + + a: (e: string) => void; +>a : Symbol(a, Decl(genericInferenceDefaultTypeParameter.ts, 2, 13)) +>e : Symbol(e, Decl(genericInferenceDefaultTypeParameter.ts, 3, 8)) + + b: (e: number) => void; +>b : Symbol(b, Decl(genericInferenceDefaultTypeParameter.ts, 3, 27)) +>e : Symbol(e, Decl(genericInferenceDefaultTypeParameter.ts, 4, 8)) +} + +declare function f1(props: Type[T]): void; +>f1 : Symbol(f1, Decl(genericInferenceDefaultTypeParameter.ts, 5, 1)) +>T : Symbol(T, Decl(genericInferenceDefaultTypeParameter.ts, 7, 20)) +>Type : Symbol(Type, Decl(genericInferenceDefaultTypeParameter.ts, 0, 0)) +>props : Symbol(props, Decl(genericInferenceDefaultTypeParameter.ts, 7, 48)) +>Type : Symbol(Type, Decl(genericInferenceDefaultTypeParameter.ts, 0, 0)) +>T : Symbol(T, Decl(genericInferenceDefaultTypeParameter.ts, 7, 20)) + +f1(event => { }); +>f1 : Symbol(f1, Decl(genericInferenceDefaultTypeParameter.ts, 5, 1)) +>event : Symbol(event, Decl(genericInferenceDefaultTypeParameter.ts, 9, 3)) + +f1<"a">(event => { }); +>f1 : Symbol(f1, Decl(genericInferenceDefaultTypeParameter.ts, 5, 1)) +>event : Symbol(event, Decl(genericInferenceDefaultTypeParameter.ts, 10, 8)) + +f1<"b">(event => { }); +>f1 : Symbol(f1, Decl(genericInferenceDefaultTypeParameter.ts, 5, 1)) +>event : Symbol(event, Decl(genericInferenceDefaultTypeParameter.ts, 11, 8)) + diff --git a/tests/baselines/reference/genericInferenceDefaultTypeParameter.types b/tests/baselines/reference/genericInferenceDefaultTypeParameter.types new file mode 100644 index 00000000000..9b35a11dc42 --- /dev/null +++ b/tests/baselines/reference/genericInferenceDefaultTypeParameter.types @@ -0,0 +1,37 @@ +=== tests/cases/compiler/genericInferenceDefaultTypeParameter.ts === +// Repro from #50858 + +type Type = { +>Type : { a: (e: string) => void; b: (e: number) => void; } + + a: (e: string) => void; +>a : (e: string) => void +>e : string + + b: (e: number) => void; +>b : (e: number) => void +>e : number +} + +declare function f1(props: Type[T]): void; +>f1 : (props: Type[T]) => void +>props : Type[T] + +f1(event => { }); +>f1(event => { }) : void +>f1 : (props: Type[T]) => void +>event => { } : (event: string) => void +>event : string + +f1<"a">(event => { }); +>f1<"a">(event => { }) : void +>f1 : (props: Type[T]) => void +>event => { } : (event: string) => void +>event : string + +f1<"b">(event => { }); +>f1<"b">(event => { }) : void +>f1 : (props: Type[T]) => void +>event => { } : (event: number) => void +>event : number + diff --git a/tests/baselines/reference/genericInferenceDefaultTypeParameterJsxReact.js b/tests/baselines/reference/genericInferenceDefaultTypeParameterJsxReact.js new file mode 100644 index 00000000000..011c8b4d995 --- /dev/null +++ b/tests/baselines/reference/genericInferenceDefaultTypeParameterJsxReact.js @@ -0,0 +1,29 @@ +//// [genericInferenceDefaultTypeParameterJsxReact.tsx] +/// + +// Repro from #50858 + +import React, { ComponentPropsWithRef, ElementType, ReactNode } from 'react'; + +type ButtonBaseProps = ComponentPropsWithRef & { children?: ReactNode }; + +function Component(props: ButtonBaseProps) { + return <>; +} + +const v1 = e.preventDefault()} />; + + +//// [genericInferenceDefaultTypeParameterJsxReact.js] +"use strict"; +/// +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +exports.__esModule = true; +// Repro from #50858 +var react_1 = __importDefault(require("react")); +function Component(props) { + return react_1["default"].createElement(react_1["default"].Fragment, null); +} +var v1 = react_1["default"].createElement(Component, { onClick: function (e) { return e.preventDefault(); } }); diff --git a/tests/baselines/reference/genericInferenceDefaultTypeParameterJsxReact.symbols b/tests/baselines/reference/genericInferenceDefaultTypeParameterJsxReact.symbols new file mode 100644 index 00000000000..e5fff8879ef --- /dev/null +++ b/tests/baselines/reference/genericInferenceDefaultTypeParameterJsxReact.symbols @@ -0,0 +1,40 @@ +=== tests/cases/compiler/genericInferenceDefaultTypeParameterJsxReact.tsx === +/// + +// Repro from #50858 + +import React, { ComponentPropsWithRef, ElementType, ReactNode } from 'react'; +>React : Symbol(React, Decl(genericInferenceDefaultTypeParameterJsxReact.tsx, 4, 6)) +>ComponentPropsWithRef : Symbol(ComponentPropsWithRef, Decl(genericInferenceDefaultTypeParameterJsxReact.tsx, 4, 15)) +>ElementType : Symbol(ElementType, Decl(genericInferenceDefaultTypeParameterJsxReact.tsx, 4, 38)) +>ReactNode : Symbol(ReactNode, Decl(genericInferenceDefaultTypeParameterJsxReact.tsx, 4, 51)) + +type ButtonBaseProps = ComponentPropsWithRef & { children?: ReactNode }; +>ButtonBaseProps : Symbol(ButtonBaseProps, Decl(genericInferenceDefaultTypeParameterJsxReact.tsx, 4, 77)) +>T : Symbol(T, Decl(genericInferenceDefaultTypeParameterJsxReact.tsx, 6, 21)) +>ElementType : Symbol(ElementType, Decl(genericInferenceDefaultTypeParameterJsxReact.tsx, 4, 38)) +>ComponentPropsWithRef : Symbol(ComponentPropsWithRef, Decl(genericInferenceDefaultTypeParameterJsxReact.tsx, 4, 15)) +>T : Symbol(T, Decl(genericInferenceDefaultTypeParameterJsxReact.tsx, 6, 21)) +>children : Symbol(children, Decl(genericInferenceDefaultTypeParameterJsxReact.tsx, 6, 74)) +>ReactNode : Symbol(ReactNode, Decl(genericInferenceDefaultTypeParameterJsxReact.tsx, 4, 51)) + +function Component(props: ButtonBaseProps) { +>Component : Symbol(Component, Decl(genericInferenceDefaultTypeParameterJsxReact.tsx, 6, 98)) +>T : Symbol(T, Decl(genericInferenceDefaultTypeParameterJsxReact.tsx, 8, 19)) +>ElementType : Symbol(ElementType, Decl(genericInferenceDefaultTypeParameterJsxReact.tsx, 4, 38)) +>props : Symbol(props, Decl(genericInferenceDefaultTypeParameterJsxReact.tsx, 8, 51)) +>ButtonBaseProps : Symbol(ButtonBaseProps, Decl(genericInferenceDefaultTypeParameterJsxReact.tsx, 4, 77)) +>T : Symbol(T, Decl(genericInferenceDefaultTypeParameterJsxReact.tsx, 8, 19)) + + return <>; +} + +const v1 = e.preventDefault()} />; +>v1 : Symbol(v1, Decl(genericInferenceDefaultTypeParameterJsxReact.tsx, 12, 5)) +>Component : Symbol(Component, Decl(genericInferenceDefaultTypeParameterJsxReact.tsx, 6, 98)) +>onClick : Symbol(onClick, Decl(genericInferenceDefaultTypeParameterJsxReact.tsx, 12, 21)) +>e : Symbol(e, Decl(genericInferenceDefaultTypeParameterJsxReact.tsx, 12, 31)) +>e.preventDefault : Symbol(React.SyntheticEvent.preventDefault, Decl(react16.d.ts, 642, 31)) +>e : Symbol(e, Decl(genericInferenceDefaultTypeParameterJsxReact.tsx, 12, 31)) +>preventDefault : Symbol(React.SyntheticEvent.preventDefault, Decl(react16.d.ts, 642, 31)) + diff --git a/tests/baselines/reference/genericInferenceDefaultTypeParameterJsxReact.types b/tests/baselines/reference/genericInferenceDefaultTypeParameterJsxReact.types new file mode 100644 index 00000000000..357408d93bd --- /dev/null +++ b/tests/baselines/reference/genericInferenceDefaultTypeParameterJsxReact.types @@ -0,0 +1,35 @@ +=== tests/cases/compiler/genericInferenceDefaultTypeParameterJsxReact.tsx === +/// + +// Repro from #50858 + +import React, { ComponentPropsWithRef, ElementType, ReactNode } from 'react'; +>React : typeof React +>ComponentPropsWithRef : any +>ElementType : any +>ReactNode : any + +type ButtonBaseProps = ComponentPropsWithRef & { children?: ReactNode }; +>ButtonBaseProps : ButtonBaseProps +>children : React.ReactNode + +function Component(props: ButtonBaseProps) { +>Component : = "span">(props: ButtonBaseProps) => JSX.Element +>props : ButtonBaseProps + + return <>; +><> : JSX.Element +} + +const v1 = e.preventDefault()} />; +>v1 : JSX.Element +> e.preventDefault()} /> : JSX.Element +>Component : = "span">(props: ButtonBaseProps) => JSX.Element +>onClick : (e: React.MouseEvent) => void +>e => e.preventDefault() : (e: React.MouseEvent) => void +>e : React.MouseEvent +>e.preventDefault() : void +>e.preventDefault : () => void +>e : React.MouseEvent +>preventDefault : () => void + diff --git a/tests/cases/compiler/contextualSignatureConditionalTypeInstantiationUsingDefault.ts b/tests/cases/compiler/contextualSignatureConditionalTypeInstantiationUsingDefault.ts new file mode 100644 index 00000000000..01949742f7a --- /dev/null +++ b/tests/cases/compiler/contextualSignatureConditionalTypeInstantiationUsingDefault.ts @@ -0,0 +1,28 @@ +// @strict: true +// @noEmit: true + +// repro #46310 + +export interface TypegenDisabled { + "@@xstate/typegen": false; +} +export interface TypegenEnabled { + "@@xstate/typegen": true; +} + +type ActionFunction = (event: TEvent) => void; + +declare function createMachine< + TTypesMeta extends TypegenEnabled | TypegenDisabled = TypegenDisabled +>( + config: { + types?: TTypesMeta; + }, + implementations: TTypesMeta extends TypegenEnabled + ? ActionFunction<{ type: "test" }> + : ActionFunction<{ type: string }> +): void; + +createMachine({}, (ev) => { + ev.type; // should be `string` +}); diff --git a/tests/cases/compiler/genericInferenceDefaultTypeParameter.ts b/tests/cases/compiler/genericInferenceDefaultTypeParameter.ts new file mode 100644 index 00000000000..85ffe971b00 --- /dev/null +++ b/tests/cases/compiler/genericInferenceDefaultTypeParameter.ts @@ -0,0 +1,14 @@ +// @strict: true + +// Repro from #50858 + +type Type = { + a: (e: string) => void; + b: (e: number) => void; +} + +declare function f1(props: Type[T]): void; + +f1(event => { }); +f1<"a">(event => { }); +f1<"b">(event => { }); diff --git a/tests/cases/compiler/genericInferenceDefaultTypeParameterJsxReact.tsx b/tests/cases/compiler/genericInferenceDefaultTypeParameterJsxReact.tsx new file mode 100644 index 00000000000..13b7bc86421 --- /dev/null +++ b/tests/cases/compiler/genericInferenceDefaultTypeParameterJsxReact.tsx @@ -0,0 +1,17 @@ +// @strict: true +// @esModuleInterop: true +// @jsx: react + +/// + +// Repro from #50858 + +import React, { ComponentPropsWithRef, ElementType, ReactNode } from 'react'; + +type ButtonBaseProps = ComponentPropsWithRef & { children?: ReactNode }; + +function Component(props: ButtonBaseProps) { + return <>; +} + +const v1 = e.preventDefault()} />; From 8a1b85880f89c9cff606c5844e8883e5f483c7db Mon Sep 17 00:00:00 2001 From: TypeScript Bot Date: Sat, 1 Oct 2022 06:18:53 +0000 Subject: [PATCH 040/124] Update package-lock.json --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index b5ab51daad7..1e912c2011e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4936,9 +4936,9 @@ } }, "node_modules/js-sdsl": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.1.4.tgz", - "integrity": "sha512-Y2/yD55y5jteOAmY50JbUZYwk3CP3wnLPEZnlR1w9oKhITrBEtAxwuWKebFf8hMrPMgbYwFoWK/lH2sBkErELw==", + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.1.5.tgz", + "integrity": "sha512-08bOAKweV2NUC1wqTtf3qZlnpOX/R2DU9ikpjOHs0H+ibQv3zpncVQg6um4uYtRtrwIX8M4Nh3ytK4HGlYAq7Q==", "dev": true }, "node_modules/js-yaml": { @@ -12474,9 +12474,9 @@ "dev": true }, "js-sdsl": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.1.4.tgz", - "integrity": "sha512-Y2/yD55y5jteOAmY50JbUZYwk3CP3wnLPEZnlR1w9oKhITrBEtAxwuWKebFf8hMrPMgbYwFoWK/lH2sBkErELw==", + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.1.5.tgz", + "integrity": "sha512-08bOAKweV2NUC1wqTtf3qZlnpOX/R2DU9ikpjOHs0H+ibQv3zpncVQg6um4uYtRtrwIX8M4Nh3ytK4HGlYAq7Q==", "dev": true }, "js-yaml": { From 5cd49f6cbcd2effe9d425dee3a39cb49209bb656 Mon Sep 17 00:00:00 2001 From: TypeScript Bot Date: Mon, 3 Oct 2022 06:13:27 +0000 Subject: [PATCH 041/124] Update package-lock.json --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1e912c2011e..28ba7def6fa 100644 --- a/package-lock.json +++ b/package-lock.json @@ -560,9 +560,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "18.7.23", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.23.tgz", - "integrity": "sha512-DWNcCHolDq0ZKGizjx2DZjR/PqsYwAcYUJmfMWqtVU2MBMG5Mo+xFZrhGId5r/O5HOuMPyQEcM6KUBp5lBZZBg==", + "version": "18.8.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.8.0.tgz", + "integrity": "sha512-u+h43R6U8xXDt2vzUaVP3VwjjLyOJk6uEciZS8OSyziUQGOwmk+l+4drxcsDboHXwyTaqS1INebghmWMRxq3LA==", "dev": true }, "node_modules/@types/node-fetch": { @@ -9053,9 +9053,9 @@ "dev": true }, "@types/node": { - "version": "18.7.23", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.23.tgz", - "integrity": "sha512-DWNcCHolDq0ZKGizjx2DZjR/PqsYwAcYUJmfMWqtVU2MBMG5Mo+xFZrhGId5r/O5HOuMPyQEcM6KUBp5lBZZBg==", + "version": "18.8.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.8.0.tgz", + "integrity": "sha512-u+h43R6U8xXDt2vzUaVP3VwjjLyOJk6uEciZS8OSyziUQGOwmk+l+4drxcsDboHXwyTaqS1INebghmWMRxq3LA==", "dev": true }, "@types/node-fetch": { From 7dcf11f13985be927886ebea353d282a9b3418e0 Mon Sep 17 00:00:00 2001 From: Oleksandr T Date: Tue, 4 Oct 2022 01:57:32 +0300 Subject: [PATCH 042/124] fix(50750): Object type literal with string literal property in contextual typing position causes language service error on all literal type references (#50757) * fix(50750): skip unbound symbols from JSDoc tags in typescript * skip contextual type checking in JsDoc for TypeScript files --- src/services/utilities.ts | 2 + ...findAllRefsForStringLiteral.baseline.jsonc | 52 +++++++++++++++++++ .../reference/renameForStringLiteral.baseline | 11 ++++ .../fourslash/findAllRefsForStringLiteral.ts | 14 +++++ .../cases/fourslash/renameForStringLiteral.ts | 14 +++++ 5 files changed, 93 insertions(+) create mode 100644 tests/baselines/reference/findAllRefsForStringLiteral.baseline.jsonc create mode 100644 tests/baselines/reference/renameForStringLiteral.baseline create mode 100644 tests/cases/fourslash/findAllRefsForStringLiteral.ts create mode 100644 tests/cases/fourslash/renameForStringLiteral.ts diff --git a/src/services/utilities.ts b/src/services/utilities.ts index 4d24e57d051..58d1b1cbca1 100644 --- a/src/services/utilities.ts +++ b/src/services/utilities.ts @@ -790,6 +790,8 @@ namespace ts { } export function getContextualTypeFromParentOrAncestorTypeNode(node: Expression, checker: TypeChecker): Type | undefined { + if (node.flags & (NodeFlags.JSDoc & ~NodeFlags.JavaScriptFile)) return undefined; + const contextualType = getContextualTypeFromParent(node, checker); if (contextualType) return contextualType; diff --git a/tests/baselines/reference/findAllRefsForStringLiteral.baseline.jsonc b/tests/baselines/reference/findAllRefsForStringLiteral.baseline.jsonc new file mode 100644 index 00000000000..5cfaa3f509c --- /dev/null +++ b/tests/baselines/reference/findAllRefsForStringLiteral.baseline.jsonc @@ -0,0 +1,52 @@ +// === /a.ts === +// interface Foo { +// property: /*FIND ALL REFS*/"[|foo|]"; +// } +// /** +// * @type {{ property: "foo"}} +// */ +// const obj: Foo = { +// property: "[|foo|]", +// } + +[ + { + "definition": { + "containerKind": "", + "containerName": "", + "fileName": "/a.ts", + "kind": "var", + "name": "foo", + "textSpan": { + "start": 31, + "length": 3 + }, + "displayParts": [ + { + "text": "\"foo\"", + "kind": "stringLiteral" + } + ] + }, + "references": [ + { + "textSpan": { + "start": 31, + "length": 3 + }, + "fileName": "/a.ts", + "isWriteAccess": false, + "isInString": true + }, + { + "textSpan": { + "start": 111, + "length": 3 + }, + "fileName": "/a.ts", + "isWriteAccess": false, + "isInString": true + } + ] + } +] \ No newline at end of file diff --git a/tests/baselines/reference/renameForStringLiteral.baseline b/tests/baselines/reference/renameForStringLiteral.baseline new file mode 100644 index 00000000000..9e915526960 --- /dev/null +++ b/tests/baselines/reference/renameForStringLiteral.baseline @@ -0,0 +1,11 @@ +/*====== /a.ts ======*/ + +interface Foo { + property: "RENAME"; +} +/** + * @type {{ property: "foo"}} + */ +const obj: Foo = { + property: "RENAME", +} diff --git a/tests/cases/fourslash/findAllRefsForStringLiteral.ts b/tests/cases/fourslash/findAllRefsForStringLiteral.ts new file mode 100644 index 00000000000..d7a3e92943d --- /dev/null +++ b/tests/cases/fourslash/findAllRefsForStringLiteral.ts @@ -0,0 +1,14 @@ +/// + +// @filename: /a.ts +////interface Foo { +//// property: /**/"foo"; +////} +/////** +//// * @type {{ property: "foo"}} +//// */ +////const obj: Foo = { +//// property: "foo", +////} + +verify.baselineFindAllReferences(""); diff --git a/tests/cases/fourslash/renameForStringLiteral.ts b/tests/cases/fourslash/renameForStringLiteral.ts new file mode 100644 index 00000000000..5d35ded522a --- /dev/null +++ b/tests/cases/fourslash/renameForStringLiteral.ts @@ -0,0 +1,14 @@ +/// + +// @filename: /a.ts +////interface Foo { +//// property: /**/"foo"; +////} +/////** +//// * @type {{ property: "foo"}} +//// */ +////const obj: Foo = { +//// property: "foo", +////} + +verify.baselineRename("", {}); From 299745cb217c2fc061f75b3735f8420d78b8360a Mon Sep 17 00:00:00 2001 From: Nathan Shively-Sanders <293473+sandersn@users.noreply.github.com> Date: Mon, 3 Oct 2022 16:07:57 -0700 Subject: [PATCH 043/124] Fix crash in goto-def on `@override` (#51016) * Fix crash in goto-def on `@override` When the base type is not defined, getDefinitionFromOverriddenMember will have its type as errorType, which has no symbol. The error handling previously only handled the case of no baseType at all -- which I'm not sure ever actually happens. * Improve checking 1. getTypeAtLocation never returns undefined, only errorType, so check for that. 2. Return directly after missing baseTypeNode instead of continuing to return later. * Experiment with making goto-def on `override` more consistent * Unify static/instance node->symbol->type path * Make getSymbolAtLocation support class expressions and parenthesized expressions * Revert "Make getSymbolAtLocation support class expressions" This reverts commit 4c1b03135576c9e5d146ce6f38e691c804cbb0dd. * fix semicolon lint --- src/services/goToDefinition.ts | 10 ++++++---- .../goToDefinitionOverriddenMember16.ts | 16 ++++++++++++++++ 2 files changed, 22 insertions(+), 4 deletions(-) create mode 100644 tests/cases/fourslash/goToDefinitionOverriddenMember16.ts diff --git a/src/services/goToDefinition.ts b/src/services/goToDefinition.ts index 40cac0a916d..866588c51b9 100644 --- a/src/services/goToDefinition.ts +++ b/src/services/goToDefinition.ts @@ -171,13 +171,15 @@ namespace ts.GoToDefinition { if (!baseDeclaration) return; const baseTypeNode = getEffectiveBaseTypeNode(baseDeclaration); - const baseType = baseTypeNode ? typeChecker.getTypeAtLocation(baseTypeNode) : undefined; - if (!baseType) return; + if (!baseTypeNode) return; + const expression = skipParentheses(baseTypeNode.expression); + const base = isClassExpression(expression) ? expression.symbol : typeChecker.getSymbolAtLocation(expression); + if (!base) return; const name = unescapeLeadingUnderscores(getTextOfPropertyName(classElement.name)); const symbol = hasStaticModifier(classElement) - ? typeChecker.getPropertyOfType(typeChecker.getTypeOfSymbolAtLocation(baseType.symbol, baseDeclaration), name) - : typeChecker.getPropertyOfType(baseType, name); + ? typeChecker.getPropertyOfType(typeChecker.getTypeOfSymbol(base), name) + : typeChecker.getPropertyOfType(typeChecker.getDeclaredTypeOfSymbol(base), name); if (!symbol) return; return getDefinitionFromSymbol(typeChecker, symbol, node); diff --git a/tests/cases/fourslash/goToDefinitionOverriddenMember16.ts b/tests/cases/fourslash/goToDefinitionOverriddenMember16.ts new file mode 100644 index 00000000000..96f1467a344 --- /dev/null +++ b/tests/cases/fourslash/goToDefinitionOverriddenMember16.ts @@ -0,0 +1,16 @@ +/// +// @Filename: goToDefinitionOverrideJsdoc.ts +// @allowJs: true +// @checkJs: true + +//// export class C extends CompletelyUndefined { +//// /** +//// * @override/*1*/ +//// * @returns {{}} +//// */ +//// static foo() { +//// return {} +//// } +//// } + +verify.goToDefinition(['1'], []) From 33a34e5b96bfe086266f4765ab9789a2a02507f9 Mon Sep 17 00:00:00 2001 From: Ben Taylor <11777727+ben-m-j-taylor@users.noreply.github.com> Date: Tue, 4 Oct 2022 00:31:24 +0100 Subject: [PATCH 044/124] Adding a JSDoc comment to the es5 type declarations to describe the functionality of Date.now() (#50630) * Adding a JSDoc comment to the es5 type declarations to describe the functionality of Date.now() & updating baselines (50565) * Update the Date.now() type declaration description Updating the Date.now() type declaration description to make it clearer and more accurate. Co-authored-by: Nathan Shively-Sanders <293473+sandersn@users.noreply.github.com> --- src/lib/es5.d.ts | 1 + ...tructuringParameterDeclaration4.errors.txt | 2 +- .../reference/destructuringTuple.errors.txt | 4 ++-- .../duplicateNumericIndexers.errors.txt | 2 +- .../reference/externModule.errors.txt | 8 ++++---- ...ithAsClauseAndLateBoundProperty.errors.txt | 2 +- ...wExceptionVariableInCatchClause.errors.txt | 2 +- .../narrowFromAnyWithInstanceof.errors.txt | 2 +- .../narrowFromAnyWithTypePredicate.errors.txt | 2 +- ...gularExpressionDivideAmbiguity1.errors.txt | 2 +- ...gularExpressionDivideAmbiguity2.errors.txt | 2 +- .../reference/parserS7.2_A1.5_T2.errors.txt | 4 ++-- .../reference/parserS7.3_A1.1_T2.errors.txt | 2 +- .../reference/parserS7.6_A4.2_T1.errors.txt | 20 +++++++++---------- .../reference/parserUnicode1.errors.txt | 4 ++-- .../reference/promisePermutations.errors.txt | 2 +- .../reference/promisePermutations2.errors.txt | 2 +- .../reference/promisePermutations3.errors.txt | 4 ++-- .../reference/redefineArray.errors.txt | 2 +- .../reference/scannerS7.2_A1.5_T2.errors.txt | 4 ++-- .../reference/scannerS7.3_A1.1_T2.errors.txt | 2 +- .../reference/scannerS7.6_A4.2_T1.errors.txt | 20 +++++++++---------- 22 files changed, 48 insertions(+), 47 deletions(-) diff --git a/src/lib/es5.d.ts b/src/lib/es5.d.ts index 99ae47ce9c4..f224b095ba4 100644 --- a/src/lib/es5.d.ts +++ b/src/lib/es5.d.ts @@ -911,6 +911,7 @@ interface DateConstructor { * @param ms A number from 0 to 999 that specifies the milliseconds. */ UTC(year: number, monthIndex: number, date?: number, hours?: number, minutes?: number, seconds?: number, ms?: number): number; + /** Returns the number of milliseconds elapsed since midnight, January 1, 1970 Universal Coordinated Time (UTC). */ now(): number; } diff --git a/tests/baselines/reference/destructuringParameterDeclaration4.errors.txt b/tests/baselines/reference/destructuringParameterDeclaration4.errors.txt index 3f893a65b82..c8f9fd6b305 100644 --- a/tests/baselines/reference/destructuringParameterDeclaration4.errors.txt +++ b/tests/baselines/reference/destructuringParameterDeclaration4.errors.txt @@ -41,7 +41,7 @@ tests/cases/conformance/es6/destructuring/destructuringParameterDeclaration4.ts( a1(...array2); // Error parameter type is (number|string)[] ~~~~~~ !!! error TS2552: Cannot find name 'array2'. Did you mean 'Array'? -!!! related TS2728 /.ts/lib.es5.d.ts:1494:13: 'Array' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1495:13: 'Array' is declared here. a5([1, 2, "string", false, true]); // Error, parameter type is [any, any, [[any]]] ~~~~~~~~ !!! error TS2322: Type 'string' is not assignable to type '[[any]]'. diff --git a/tests/baselines/reference/destructuringTuple.errors.txt b/tests/baselines/reference/destructuringTuple.errors.txt index 7a6ff666f62..20d9a290c04 100644 --- a/tests/baselines/reference/destructuringTuple.errors.txt +++ b/tests/baselines/reference/destructuringTuple.errors.txt @@ -33,8 +33,8 @@ tests/cases/compiler/destructuringTuple.ts(11,60): error TS2769: No overload mat !!! error TS2769: Overload 2 of 3, '(callbackfn: (previousValue: [], currentValue: number, currentIndex: number, array: number[]) => [], initialValue: []): []', gave the following error. !!! error TS2769: Type 'never[]' is not assignable to type '[]'. !!! error TS2769: Target allows only 0 element(s) but source may have more. -!!! related TS6502 /.ts/lib.es5.d.ts:1459:24: The expected type comes from the return type of this signature. -!!! related TS6502 /.ts/lib.es5.d.ts:1465:27: The expected type comes from the return type of this signature. +!!! related TS6502 /.ts/lib.es5.d.ts:1460:24: The expected type comes from the return type of this signature. +!!! related TS6502 /.ts/lib.es5.d.ts:1466:27: The expected type comes from the return type of this signature. ~~ !!! error TS2769: No overload matches this call. !!! error TS2769: Overload 1 of 2, '(...items: ConcatArray[]): never[]', gave the following error. diff --git a/tests/baselines/reference/duplicateNumericIndexers.errors.txt b/tests/baselines/reference/duplicateNumericIndexers.errors.txt index b54aa648ebc..c34d35766c1 100644 --- a/tests/baselines/reference/duplicateNumericIndexers.errors.txt +++ b/tests/baselines/reference/duplicateNumericIndexers.errors.txt @@ -11,7 +11,7 @@ tests/cases/conformance/types/members/duplicateNumericIndexers.ts(25,5): error T tests/cases/conformance/types/members/duplicateNumericIndexers.ts(29,5): error TS2374: Duplicate index signature for type 'number'. tests/cases/conformance/types/members/duplicateNumericIndexers.ts(30,5): error TS2374: Duplicate index signature for type 'number'. lib.es5.d.ts(517,5): error TS2374: Duplicate index signature for type 'number'. -lib.es5.d.ts(1480,5): error TS2374: Duplicate index signature for type 'number'. +lib.es5.d.ts(1481,5): error TS2374: Duplicate index signature for type 'number'. ==== tests/cases/conformance/types/members/duplicateNumericIndexers.ts (12 errors) ==== diff --git a/tests/baselines/reference/externModule.errors.txt b/tests/baselines/reference/externModule.errors.txt index 134443d52d2..2edbcc5ad60 100644 --- a/tests/baselines/reference/externModule.errors.txt +++ b/tests/baselines/reference/externModule.errors.txt @@ -66,20 +66,20 @@ tests/cases/compiler/externModule.ts(37,3): error TS2552: Cannot find name 'XDat var d=new XDate(); ~~~~~ !!! error TS2552: Cannot find name 'XDate'. Did you mean 'Date'? -!!! related TS2728 /.ts/lib.es5.d.ts:937:13: 'Date' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:938:13: 'Date' is declared here. d.getDay(); d=new XDate(1978,2); ~~~~~ !!! error TS2552: Cannot find name 'XDate'. Did you mean 'Date'? -!!! related TS2728 /.ts/lib.es5.d.ts:937:13: 'Date' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:938:13: 'Date' is declared here. d.getXDate(); var n=XDate.parse("3/2/2004"); ~~~~~ !!! error TS2552: Cannot find name 'XDate'. Did you mean 'Date'? -!!! related TS2728 /.ts/lib.es5.d.ts:937:13: 'Date' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:938:13: 'Date' is declared here. n=XDate.UTC(1964,2,1); ~~~~~ !!! error TS2552: Cannot find name 'XDate'. Did you mean 'Date'? -!!! related TS2728 /.ts/lib.es5.d.ts:937:13: 'Date' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:938:13: 'Date' is declared here. \ No newline at end of file diff --git a/tests/baselines/reference/mappedTypeWithAsClauseAndLateBoundProperty.errors.txt b/tests/baselines/reference/mappedTypeWithAsClauseAndLateBoundProperty.errors.txt index 4523d9a9ade..d8a6111c845 100644 --- a/tests/baselines/reference/mappedTypeWithAsClauseAndLateBoundProperty.errors.txt +++ b/tests/baselines/reference/mappedTypeWithAsClauseAndLateBoundProperty.errors.txt @@ -7,5 +7,5 @@ tests/cases/compiler/mappedTypeWithAsClauseAndLateBoundProperty.ts(3,1): error T tgt2 = src2; // Should error ~~~~ !!! error TS2741: Property 'length' is missing in type '{ [x: number]: number; toString: () => string; toLocaleString: () => string; pop: () => number; push: (...items: number[]) => number; concat: { (...items: ConcatArray[]): number[]; (...items: (number | ConcatArray)[]): number[]; }; join: (separator?: string) => string; reverse: () => number[]; shift: () => number; slice: (start?: number, end?: number) => number[]; sort: (compareFn?: (a: number, b: number) => number) => number[]; splice: { (start: number, deleteCount?: number): number[]; (start: number, deleteCount: number, ...items: number[]): number[]; }; unshift: (...items: number[]) => number; indexOf: (searchElement: number, fromIndex?: number) => number; lastIndexOf: (searchElement: number, fromIndex?: number) => number; every: { (predicate: (value: number, index: number, array: number[]) => value is S, thisArg?: any): this is S[]; (predicate: (value: number, index: number, array: number[]) => unknown, thisArg?: any): boolean; }; some: (predicate: (value: number, index: number, array: number[]) => unknown, thisArg?: any) => boolean; forEach: (callbackfn: (value: number, index: number, array: number[]) => void, thisArg?: any) => void; map: (callbackfn: (value: number, index: number, array: number[]) => U, thisArg?: any) => U[]; filter: { (predicate: (value: number, index: number, array: number[]) => value is S, thisArg?: any): S[]; (predicate: (value: number, index: number, array: number[]) => unknown, thisArg?: any): number[]; }; reduce: { (callbackfn: (previousValue: number, currentValue: number, currentIndex: number, array: number[]) => number): number; (callbackfn: (previousValue: number, currentValue: number, currentIndex: number, array: number[]) => number, initialValue: number): number; (callbackfn: (previousValue: U, currentValue: number, currentIndex: number, array: number[]) => U, initialValue: U): U; }; reduceRight: { (callbackfn: (previousValue: number, currentValue: number, currentIndex: number, array: number[]) => number): number; (callbackfn: (previousValue: number, currentValue: number, currentIndex: number, array: number[]) => number, initialValue: number): number; (callbackfn: (previousValue: U, currentValue: number, currentIndex: number, array: number[]) => U, initialValue: U): U; }; find: { (predicate: (this: void, value: number, index: number, obj: number[]) => value is S, thisArg?: any): S; (predicate: (value: number, index: number, obj: number[]) => unknown, thisArg?: any): number; }; findIndex: (predicate: (value: number, index: number, obj: number[]) => unknown, thisArg?: any) => number; fill: (value: number, start?: number, end?: number) => number[]; copyWithin: (target: number, start: number, end?: number) => number[]; entries: () => IterableIterator<[number, number]>; keys: () => IterableIterator; values: () => IterableIterator; includes: (searchElement: number, fromIndex?: number) => boolean; flatMap: (callback: (this: This, value: number, index: number, array: number[]) => U | readonly U[], thisArg?: This) => U[]; flat: (this: A, depth?: D) => FlatArray[]; [iterator]: () => IterableIterator; [unscopables]: () => { copyWithin: boolean; entries: boolean; fill: boolean; find: boolean; findIndex: boolean; keys: boolean; values: boolean; }; }' but required in type 'number[]'. -!!! related TS2728 /.ts/lib.es5.d.ts:1303:5: 'length' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1304:5: 'length' is declared here. \ No newline at end of file diff --git a/tests/baselines/reference/narrowExceptionVariableInCatchClause.errors.txt b/tests/baselines/reference/narrowExceptionVariableInCatchClause.errors.txt index 16e36f119e8..6eeddecfb1b 100644 --- a/tests/baselines/reference/narrowExceptionVariableInCatchClause.errors.txt +++ b/tests/baselines/reference/narrowExceptionVariableInCatchClause.errors.txt @@ -24,7 +24,7 @@ tests/cases/conformance/types/any/narrowExceptionVariableInCatchClause.ts(16,17) err.massage; // ERROR: Property 'massage' does not exist on type 'Error' ~~~~~~~ !!! error TS2551: Property 'massage' does not exist on type 'Error'. Did you mean 'message'? -!!! related TS2728 /.ts/lib.es5.d.ts:1053:5: 'message' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1054:5: 'message' is declared here. } else { diff --git a/tests/baselines/reference/narrowFromAnyWithInstanceof.errors.txt b/tests/baselines/reference/narrowFromAnyWithInstanceof.errors.txt index f0707d7fbc4..5e5918b3233 100644 --- a/tests/baselines/reference/narrowFromAnyWithInstanceof.errors.txt +++ b/tests/baselines/reference/narrowFromAnyWithInstanceof.errors.txt @@ -22,7 +22,7 @@ tests/cases/conformance/types/any/narrowFromAnyWithInstanceof.ts(22,7): error TS x.mesage; ~~~~~~ !!! error TS2551: Property 'mesage' does not exist on type 'Error'. Did you mean 'message'? -!!! related TS2728 /.ts/lib.es5.d.ts:1053:5: 'message' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1054:5: 'message' is declared here. } if (x instanceof Date) { diff --git a/tests/baselines/reference/narrowFromAnyWithTypePredicate.errors.txt b/tests/baselines/reference/narrowFromAnyWithTypePredicate.errors.txt index a104e9e4a33..bf105754b9d 100644 --- a/tests/baselines/reference/narrowFromAnyWithTypePredicate.errors.txt +++ b/tests/baselines/reference/narrowFromAnyWithTypePredicate.errors.txt @@ -41,7 +41,7 @@ tests/cases/conformance/types/any/narrowFromAnyWithTypePredicate.ts(33,7): error x.mesage; ~~~~~~ !!! error TS2551: Property 'mesage' does not exist on type 'Error'. Did you mean 'message'? -!!! related TS2728 /.ts/lib.es5.d.ts:1053:5: 'message' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1054:5: 'message' is declared here. } if (isDate(x)) { diff --git a/tests/baselines/reference/parserRegularExpressionDivideAmbiguity1.errors.txt b/tests/baselines/reference/parserRegularExpressionDivideAmbiguity1.errors.txt index 926040527e5..2d94ae168c2 100644 --- a/tests/baselines/reference/parserRegularExpressionDivideAmbiguity1.errors.txt +++ b/tests/baselines/reference/parserRegularExpressionDivideAmbiguity1.errors.txt @@ -7,6 +7,6 @@ tests/cases/conformance/parser/ecmascript5/RegularExpressions/parserRegularExpre /notregexp/a.foo(); ~~~~~~~~~ !!! error TS2552: Cannot find name 'notregexp'. Did you mean 'RegExp'? -!!! related TS2728 /.ts/lib.es5.d.ts:1049:13: 'RegExp' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1050:13: 'RegExp' is declared here. ~ !!! error TS2304: Cannot find name 'a'. \ No newline at end of file diff --git a/tests/baselines/reference/parserRegularExpressionDivideAmbiguity2.errors.txt b/tests/baselines/reference/parserRegularExpressionDivideAmbiguity2.errors.txt index 116f7dcc790..589152746a2 100644 --- a/tests/baselines/reference/parserRegularExpressionDivideAmbiguity2.errors.txt +++ b/tests/baselines/reference/parserRegularExpressionDivideAmbiguity2.errors.txt @@ -6,6 +6,6 @@ tests/cases/conformance/parser/ecmascript5/RegularExpressions/parserRegularExpre (1) /notregexp/a.foo(); ~~~~~~~~~ !!! error TS2552: Cannot find name 'notregexp'. Did you mean 'RegExp'? -!!! related TS2728 /.ts/lib.es5.d.ts:1049:13: 'RegExp' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1050:13: 'RegExp' is declared here. ~ !!! error TS2304: Cannot find name 'a'. \ No newline at end of file diff --git a/tests/baselines/reference/parserS7.2_A1.5_T2.errors.txt b/tests/baselines/reference/parserS7.2_A1.5_T2.errors.txt index d65f50bdb72..462082d4e4b 100644 --- a/tests/baselines/reference/parserS7.2_A1.5_T2.errors.txt +++ b/tests/baselines/reference/parserS7.2_A1.5_T2.errors.txt @@ -19,7 +19,7 @@ tests/cases/conformance/parser/ecmascript5/parserS7.2_A1.5_T2.ts(20,3): error TS $ERROR('#1: eval("\\u00A0var x\\u00A0= 1\\u00A0"); x === 1. Actual: ' + (x)); ~~~~~~ !!! error TS2552: Cannot find name '$ERROR'. Did you mean 'Error'? -!!! related TS2728 /.ts/lib.es5.d.ts:1063:13: 'Error' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1064:13: 'Error' is declared here. } //CHECK#2 @@ -28,7 +28,7 @@ tests/cases/conformance/parser/ecmascript5/parserS7.2_A1.5_T2.ts(20,3): error TS $ERROR('#2:  var x = 1 ; x === 1. Actual: ' + (x)); ~~~~~~ !!! error TS2552: Cannot find name '$ERROR'. Did you mean 'Error'? -!!! related TS2728 /.ts/lib.es5.d.ts:1063:13: 'Error' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1064:13: 'Error' is declared here. } diff --git a/tests/baselines/reference/parserS7.3_A1.1_T2.errors.txt b/tests/baselines/reference/parserS7.3_A1.1_T2.errors.txt index 77ff67746e9..26fe88430f8 100644 --- a/tests/baselines/reference/parserS7.3_A1.1_T2.errors.txt +++ b/tests/baselines/reference/parserS7.3_A1.1_T2.errors.txt @@ -21,7 +21,7 @@ tests/cases/conformance/parser/ecmascript5/parserS7.3_A1.1_T2.ts(17,3): error TS $ERROR('#1: var\\nx\\n=\\n1\\n; x === 1. Actual: ' + (x)); ~~~~~~ !!! error TS2552: Cannot find name '$ERROR'. Did you mean 'Error'? -!!! related TS2728 /.ts/lib.es5.d.ts:1063:13: 'Error' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1064:13: 'Error' is declared here. } \ No newline at end of file diff --git a/tests/baselines/reference/parserS7.6_A4.2_T1.errors.txt b/tests/baselines/reference/parserS7.6_A4.2_T1.errors.txt index f1703c9f7ef..6b6cc78cfa1 100644 --- a/tests/baselines/reference/parserS7.6_A4.2_T1.errors.txt +++ b/tests/baselines/reference/parserS7.6_A4.2_T1.errors.txt @@ -50,70 +50,70 @@ tests/cases/conformance/parser/ecmascript5/parserS7.6_A4.2_T1.ts(142,3): error T $ERROR('#А'); ~~~~~~ !!! error TS2552: Cannot find name '$ERROR'. Did you mean 'Error'? -!!! related TS2728 /.ts/lib.es5.d.ts:1063:13: 'Error' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1064:13: 'Error' is declared here. } var \u0411 = 1; if (Б !== 1) { $ERROR('#Б'); ~~~~~~ !!! error TS2552: Cannot find name '$ERROR'. Did you mean 'Error'? -!!! related TS2728 /.ts/lib.es5.d.ts:1063:13: 'Error' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1064:13: 'Error' is declared here. } var \u0412 = 1; if (В !== 1) { $ERROR('#В'); ~~~~~~ !!! error TS2552: Cannot find name '$ERROR'. Did you mean 'Error'? -!!! related TS2728 /.ts/lib.es5.d.ts:1063:13: 'Error' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1064:13: 'Error' is declared here. } var \u0413 = 1; if (Г !== 1) { $ERROR('#Г'); ~~~~~~ !!! error TS2552: Cannot find name '$ERROR'. Did you mean 'Error'? -!!! related TS2728 /.ts/lib.es5.d.ts:1063:13: 'Error' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1064:13: 'Error' is declared here. } var \u0414 = 1; if (Д !== 1) { $ERROR('#Д'); ~~~~~~ !!! error TS2552: Cannot find name '$ERROR'. Did you mean 'Error'? -!!! related TS2728 /.ts/lib.es5.d.ts:1063:13: 'Error' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1064:13: 'Error' is declared here. } var \u0415 = 1; if (Е !== 1) { $ERROR('#Е'); ~~~~~~ !!! error TS2552: Cannot find name '$ERROR'. Did you mean 'Error'? -!!! related TS2728 /.ts/lib.es5.d.ts:1063:13: 'Error' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1064:13: 'Error' is declared here. } var \u0416 = 1; if (Ж !== 1) { $ERROR('#Ж'); ~~~~~~ !!! error TS2552: Cannot find name '$ERROR'. Did you mean 'Error'? -!!! related TS2728 /.ts/lib.es5.d.ts:1063:13: 'Error' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1064:13: 'Error' is declared here. } var \u0417 = 1; if (З !== 1) { $ERROR('#З'); ~~~~~~ !!! error TS2552: Cannot find name '$ERROR'. Did you mean 'Error'? -!!! related TS2728 /.ts/lib.es5.d.ts:1063:13: 'Error' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1064:13: 'Error' is declared here. } var \u0418 = 1; if (И !== 1) { $ERROR('#И'); ~~~~~~ !!! error TS2552: Cannot find name '$ERROR'. Did you mean 'Error'? -!!! related TS2728 /.ts/lib.es5.d.ts:1063:13: 'Error' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1064:13: 'Error' is declared here. } var \u0419 = 1; if (Й !== 1) { $ERROR('#Й'); ~~~~~~ !!! error TS2552: Cannot find name '$ERROR'. Did you mean 'Error'? -!!! related TS2728 /.ts/lib.es5.d.ts:1063:13: 'Error' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1064:13: 'Error' is declared here. } var \u041A = 1; if (К !== 1) { diff --git a/tests/baselines/reference/parserUnicode1.errors.txt b/tests/baselines/reference/parserUnicode1.errors.txt index 1cc793e66da..0f224db25e3 100644 --- a/tests/baselines/reference/parserUnicode1.errors.txt +++ b/tests/baselines/reference/parserUnicode1.errors.txt @@ -11,13 +11,13 @@ tests/cases/conformance/parser/ecmascript5/parserUnicode1.ts(10,5): error TS2552 $ERROR('#6.1: var \\u0078x = 1; xx === 6. Actual: ' + (xx)); ~~~~~~ !!! error TS2552: Cannot find name '$ERROR'. Did you mean 'Error'? -!!! related TS2728 /.ts/lib.es5.d.ts:1063:13: 'Error' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1064:13: 'Error' is declared here. } } catch (e) { $ERROR('#6.2: var \\u0078x = 1; xx === 6. Actual: ' + (xx)); ~~~~~~ !!! error TS2552: Cannot find name '$ERROR'. Did you mean 'Error'? -!!! related TS2728 /.ts/lib.es5.d.ts:1063:13: 'Error' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1064:13: 'Error' is declared here. } \ No newline at end of file diff --git a/tests/baselines/reference/promisePermutations.errors.txt b/tests/baselines/reference/promisePermutations.errors.txt index 8b90ae101d0..7bc65540d1a 100644 --- a/tests/baselines/reference/promisePermutations.errors.txt +++ b/tests/baselines/reference/promisePermutations.errors.txt @@ -447,7 +447,7 @@ tests/cases/compiler/promisePermutations.ts(160,21): error TS2769: No overload m !!! error TS2769: The last overload gave the following error. !!! error TS2769: Argument of type '(x: any) => IPromise' is not assignable to parameter of type '(error: any) => Promise'. !!! error TS2769: Property 'catch' is missing in type 'IPromise' but required in type 'Promise'. -!!! related TS2728 /.ts/lib.es5.d.ts:1539:5: 'catch' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1540:5: 'catch' is declared here. !!! related TS2771 tests/cases/compiler/promisePermutations.ts:5:5: The last overload is declared here. var s10g = s10.then(testFunctionP, nIPromise, sIPromise).then(sPromise, sIPromise, sIPromise); // ok diff --git a/tests/baselines/reference/promisePermutations2.errors.txt b/tests/baselines/reference/promisePermutations2.errors.txt index a22088fb617..000994163af 100644 --- a/tests/baselines/reference/promisePermutations2.errors.txt +++ b/tests/baselines/reference/promisePermutations2.errors.txt @@ -351,7 +351,7 @@ tests/cases/compiler/promisePermutations2.ts(159,21): error TS2345: Argument of ~~~~~~~~~ !!! error TS2345: Argument of type '(x: any) => IPromise' is not assignable to parameter of type '(error: any) => Promise'. !!! error TS2345: Property 'catch' is missing in type 'IPromise' but required in type 'Promise'. -!!! related TS2728 /.ts/lib.es5.d.ts:1539:5: 'catch' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1540:5: 'catch' is declared here. var s10g = s10.then(testFunctionP, nIPromise, sIPromise).then(sPromise, sIPromise, sIPromise); // ok var r11: IPromise; diff --git a/tests/baselines/reference/promisePermutations3.errors.txt b/tests/baselines/reference/promisePermutations3.errors.txt index bfe5ba9d71c..e0c7a897ed4 100644 --- a/tests/baselines/reference/promisePermutations3.errors.txt +++ b/tests/baselines/reference/promisePermutations3.errors.txt @@ -398,7 +398,7 @@ tests/cases/compiler/promisePermutations3.ts(165,21): error TS2345: Argument of !!! error TS2769: The last overload gave the following error. !!! error TS2769: Argument of type '(x: any) => IPromise' is not assignable to parameter of type '(error: any) => Promise'. !!! error TS2769: Property 'catch' is missing in type 'IPromise' but required in type 'Promise'. -!!! related TS2728 /.ts/lib.es5.d.ts:1539:5: 'catch' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1540:5: 'catch' is declared here. !!! related TS2771 tests/cases/compiler/promisePermutations3.ts:7:5: The last overload is declared here. var s10g = s10.then(testFunctionP, nIPromise, sIPromise).then(sPromise, sIPromise, sIPromise); // ok @@ -445,5 +445,5 @@ tests/cases/compiler/promisePermutations3.ts(165,21): error TS2345: Argument of ~~~~~~~~~~~~~~~ !!! error TS2345: Argument of type '{ (x: T): IPromise; (x: T, y: T): Promise; }' is not assignable to parameter of type '(value: (x: any) => any) => Promise'. !!! error TS2345: Property 'catch' is missing in type 'IPromise' but required in type 'Promise'. -!!! related TS2728 /.ts/lib.es5.d.ts:1539:5: 'catch' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1540:5: 'catch' is declared here. var s12c = s12.then(testFunction12P, testFunction12, testFunction12); // ok \ No newline at end of file diff --git a/tests/baselines/reference/redefineArray.errors.txt b/tests/baselines/reference/redefineArray.errors.txt index 97a7fb2124e..468b3e9e823 100644 --- a/tests/baselines/reference/redefineArray.errors.txt +++ b/tests/baselines/reference/redefineArray.errors.txt @@ -5,4 +5,4 @@ tests/cases/compiler/redefineArray.ts(1,1): error TS2741: Property 'isArray' is Array = function (n:number, s:string) {return n;}; ~~~~~ !!! error TS2741: Property 'isArray' is missing in type '(n: number, s: string) => number' but required in type 'ArrayConstructor'. -!!! related TS2728 /.ts/lib.es5.d.ts:1490:5: 'isArray' is declared here. \ No newline at end of file +!!! related TS2728 /.ts/lib.es5.d.ts:1491:5: 'isArray' is declared here. \ No newline at end of file diff --git a/tests/baselines/reference/scannerS7.2_A1.5_T2.errors.txt b/tests/baselines/reference/scannerS7.2_A1.5_T2.errors.txt index d5c5b74d8b6..35fa62b19fd 100644 --- a/tests/baselines/reference/scannerS7.2_A1.5_T2.errors.txt +++ b/tests/baselines/reference/scannerS7.2_A1.5_T2.errors.txt @@ -19,7 +19,7 @@ tests/cases/conformance/scanner/ecmascript5/scannerS7.2_A1.5_T2.ts(20,3): error $ERROR('#1: eval("\\u00A0var x\\u00A0= 1\\u00A0"); x === 1. Actual: ' + (x)); ~~~~~~ !!! error TS2552: Cannot find name '$ERROR'. Did you mean 'Error'? -!!! related TS2728 /.ts/lib.es5.d.ts:1063:13: 'Error' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1064:13: 'Error' is declared here. } //CHECK#2 @@ -28,7 +28,7 @@ tests/cases/conformance/scanner/ecmascript5/scannerS7.2_A1.5_T2.ts(20,3): error $ERROR('#2:  var x = 1 ; x === 1. Actual: ' + (x)); ~~~~~~ !!! error TS2552: Cannot find name '$ERROR'. Did you mean 'Error'? -!!! related TS2728 /.ts/lib.es5.d.ts:1063:13: 'Error' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1064:13: 'Error' is declared here. } diff --git a/tests/baselines/reference/scannerS7.3_A1.1_T2.errors.txt b/tests/baselines/reference/scannerS7.3_A1.1_T2.errors.txt index 0a69936f515..24fcaa0338f 100644 --- a/tests/baselines/reference/scannerS7.3_A1.1_T2.errors.txt +++ b/tests/baselines/reference/scannerS7.3_A1.1_T2.errors.txt @@ -21,7 +21,7 @@ tests/cases/conformance/scanner/ecmascript5/scannerS7.3_A1.1_T2.ts(17,3): error $ERROR('#1: var\\nx\\n=\\n1\\n; x === 1. Actual: ' + (x)); ~~~~~~ !!! error TS2552: Cannot find name '$ERROR'. Did you mean 'Error'? -!!! related TS2728 /.ts/lib.es5.d.ts:1063:13: 'Error' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1064:13: 'Error' is declared here. } \ No newline at end of file diff --git a/tests/baselines/reference/scannerS7.6_A4.2_T1.errors.txt b/tests/baselines/reference/scannerS7.6_A4.2_T1.errors.txt index d74d50f2221..e27597c7c66 100644 --- a/tests/baselines/reference/scannerS7.6_A4.2_T1.errors.txt +++ b/tests/baselines/reference/scannerS7.6_A4.2_T1.errors.txt @@ -50,70 +50,70 @@ tests/cases/conformance/scanner/ecmascript5/scannerS7.6_A4.2_T1.ts(142,3): error $ERROR('#А'); ~~~~~~ !!! error TS2552: Cannot find name '$ERROR'. Did you mean 'Error'? -!!! related TS2728 /.ts/lib.es5.d.ts:1063:13: 'Error' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1064:13: 'Error' is declared here. } var \u0411 = 1; if (Б !== 1) { $ERROR('#Б'); ~~~~~~ !!! error TS2552: Cannot find name '$ERROR'. Did you mean 'Error'? -!!! related TS2728 /.ts/lib.es5.d.ts:1063:13: 'Error' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1064:13: 'Error' is declared here. } var \u0412 = 1; if (В !== 1) { $ERROR('#В'); ~~~~~~ !!! error TS2552: Cannot find name '$ERROR'. Did you mean 'Error'? -!!! related TS2728 /.ts/lib.es5.d.ts:1063:13: 'Error' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1064:13: 'Error' is declared here. } var \u0413 = 1; if (Г !== 1) { $ERROR('#Г'); ~~~~~~ !!! error TS2552: Cannot find name '$ERROR'. Did you mean 'Error'? -!!! related TS2728 /.ts/lib.es5.d.ts:1063:13: 'Error' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1064:13: 'Error' is declared here. } var \u0414 = 1; if (Д !== 1) { $ERROR('#Д'); ~~~~~~ !!! error TS2552: Cannot find name '$ERROR'. Did you mean 'Error'? -!!! related TS2728 /.ts/lib.es5.d.ts:1063:13: 'Error' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1064:13: 'Error' is declared here. } var \u0415 = 1; if (Е !== 1) { $ERROR('#Е'); ~~~~~~ !!! error TS2552: Cannot find name '$ERROR'. Did you mean 'Error'? -!!! related TS2728 /.ts/lib.es5.d.ts:1063:13: 'Error' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1064:13: 'Error' is declared here. } var \u0416 = 1; if (Ж !== 1) { $ERROR('#Ж'); ~~~~~~ !!! error TS2552: Cannot find name '$ERROR'. Did you mean 'Error'? -!!! related TS2728 /.ts/lib.es5.d.ts:1063:13: 'Error' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1064:13: 'Error' is declared here. } var \u0417 = 1; if (З !== 1) { $ERROR('#З'); ~~~~~~ !!! error TS2552: Cannot find name '$ERROR'. Did you mean 'Error'? -!!! related TS2728 /.ts/lib.es5.d.ts:1063:13: 'Error' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1064:13: 'Error' is declared here. } var \u0418 = 1; if (И !== 1) { $ERROR('#И'); ~~~~~~ !!! error TS2552: Cannot find name '$ERROR'. Did you mean 'Error'? -!!! related TS2728 /.ts/lib.es5.d.ts:1063:13: 'Error' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1064:13: 'Error' is declared here. } var \u0419 = 1; if (Й !== 1) { $ERROR('#Й'); ~~~~~~ !!! error TS2552: Cannot find name '$ERROR'. Did you mean 'Error'? -!!! related TS2728 /.ts/lib.es5.d.ts:1063:13: 'Error' is declared here. +!!! related TS2728 /.ts/lib.es5.d.ts:1064:13: 'Error' is declared here. } var \u041A = 1; if (К !== 1) { From 4635a5cef9aefa9aa847ef7ce2e6767ddf4f54c2 Mon Sep 17 00:00:00 2001 From: TypeScript Bot Date: Tue, 4 Oct 2022 06:14:09 +0000 Subject: [PATCH 045/124] Update package-lock.json --- package-lock.json | 184 +++++++++++++++++++++++----------------------- 1 file changed, 92 insertions(+), 92 deletions(-) diff --git a/package-lock.json b/package-lock.json index 28ba7def6fa..a850f9077bc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -560,9 +560,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "18.8.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.8.0.tgz", - "integrity": "sha512-u+h43R6U8xXDt2vzUaVP3VwjjLyOJk6uEciZS8OSyziUQGOwmk+l+4drxcsDboHXwyTaqS1INebghmWMRxq3LA==", + "version": "18.8.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.8.1.tgz", + "integrity": "sha512-vuYaNuEIbOYLTLUAJh50ezEbvxrD43iby+lpUA2aa148Nh5kX/AVO/9m1Ahmbux2iU5uxJTNF9g2Y+31uml7RQ==", "dev": true }, "node_modules/@types/node-fetch": { @@ -632,14 +632,14 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.38.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.38.1.tgz", - "integrity": "sha512-ky7EFzPhqz3XlhS7vPOoMDaQnQMn+9o5ICR9CPr/6bw8HrFkzhMSxuA3gRfiJVvs7geYrSeawGJjZoZQKCOglQ==", + "version": "5.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.39.0.tgz", + "integrity": "sha512-xVfKOkBm5iWMNGKQ2fwX5GVgBuHmZBO1tCRwXmY5oAIsPscfwm2UADDuNB8ZVYCtpQvJK4xpjrK7jEhcJ0zY9A==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.38.1", - "@typescript-eslint/type-utils": "5.38.1", - "@typescript-eslint/utils": "5.38.1", + "@typescript-eslint/scope-manager": "5.39.0", + "@typescript-eslint/type-utils": "5.39.0", + "@typescript-eslint/utils": "5.39.0", "debug": "^4.3.4", "ignore": "^5.2.0", "regexpp": "^3.2.0", @@ -664,14 +664,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.38.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.38.1.tgz", - "integrity": "sha512-LDqxZBVFFQnQRz9rUZJhLmox+Ep5kdUmLatLQnCRR6523YV+XhRjfYzStQ4MheFA8kMAfUlclHSbu+RKdRwQKw==", + "version": "5.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.39.0.tgz", + "integrity": "sha512-PhxLjrZnHShe431sBAGHaNe6BDdxAASDySgsBCGxcBecVCi8NQWxQZMcizNA4g0pN51bBAn/FUfkWG3SDVcGlA==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.38.1", - "@typescript-eslint/types": "5.38.1", - "@typescript-eslint/typescript-estree": "5.38.1", + "@typescript-eslint/scope-manager": "5.39.0", + "@typescript-eslint/types": "5.39.0", + "@typescript-eslint/typescript-estree": "5.39.0", "debug": "^4.3.4" }, "engines": { @@ -691,13 +691,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.38.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.38.1.tgz", - "integrity": "sha512-BfRDq5RidVU3RbqApKmS7RFMtkyWMM50qWnDAkKgQiezRtLKsoyRKIvz1Ok5ilRWeD9IuHvaidaLxvGx/2eqTQ==", + "version": "5.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.39.0.tgz", + "integrity": "sha512-/I13vAqmG3dyqMVSZPjsbuNQlYS082Y7OMkwhCfLXYsmlI0ca4nkL7wJ/4gjX70LD4P8Hnw1JywUVVAwepURBw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.38.1", - "@typescript-eslint/visitor-keys": "5.38.1" + "@typescript-eslint/types": "5.39.0", + "@typescript-eslint/visitor-keys": "5.39.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -708,13 +708,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.38.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.38.1.tgz", - "integrity": "sha512-UU3j43TM66gYtzo15ivK2ZFoDFKKP0k03MItzLdq0zV92CeGCXRfXlfQX5ILdd4/DSpHkSjIgLLLh1NtkOJOAw==", + "version": "5.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.39.0.tgz", + "integrity": "sha512-KJHJkOothljQWzR3t/GunL0TPKY+fGJtnpl+pX+sJ0YiKTz3q2Zr87SGTmFqsCMFrLt5E0+o+S6eQY0FAXj9uA==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "5.38.1", - "@typescript-eslint/utils": "5.38.1", + "@typescript-eslint/typescript-estree": "5.39.0", + "@typescript-eslint/utils": "5.39.0", "debug": "^4.3.4", "tsutils": "^3.21.0" }, @@ -735,9 +735,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.38.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.38.1.tgz", - "integrity": "sha512-QTW1iHq1Tffp9lNfbfPm4WJabbvpyaehQ0SrvVK2yfV79SytD9XDVxqiPvdrv2LK7DGSFo91TB2FgWanbJAZXg==", + "version": "5.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.39.0.tgz", + "integrity": "sha512-gQMZrnfEBFXK38hYqt8Lkwt8f4U6yq+2H5VDSgP/qiTzC8Nw8JO3OuSUOQ2qW37S/dlwdkHDntkZM6SQhKyPhw==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -748,13 +748,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.38.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.38.1.tgz", - "integrity": "sha512-99b5e/Enoe8fKMLdSuwrfH/C0EIbpUWmeEKHmQlGZb8msY33qn1KlkFww0z26o5Omx7EVjzVDCWEfrfCDHfE7g==", + "version": "5.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.39.0.tgz", + "integrity": "sha512-qLFQP0f398sdnogJoLtd43pUgB18Q50QSA+BTE5h3sUxySzbWDpTSdgt4UyxNSozY/oDK2ta6HVAzvGgq8JYnA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.38.1", - "@typescript-eslint/visitor-keys": "5.38.1", + "@typescript-eslint/types": "5.39.0", + "@typescript-eslint/visitor-keys": "5.39.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -775,15 +775,15 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.38.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.38.1.tgz", - "integrity": "sha512-oIuUiVxPBsndrN81oP8tXnFa/+EcZ03qLqPDfSZ5xIJVm7A9V0rlkQwwBOAGtrdN70ZKDlKv+l1BeT4eSFxwXA==", + "version": "5.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.39.0.tgz", + "integrity": "sha512-+DnY5jkpOpgj+EBtYPyHRjXampJfC0yUZZzfzLuUWVZvCuKqSdJVC8UhdWipIw7VKNTfwfAPiOWzYkAwuIhiAg==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.38.1", - "@typescript-eslint/types": "5.38.1", - "@typescript-eslint/typescript-estree": "5.38.1", + "@typescript-eslint/scope-manager": "5.39.0", + "@typescript-eslint/types": "5.39.0", + "@typescript-eslint/typescript-estree": "5.39.0", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0" }, @@ -799,12 +799,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.38.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.38.1.tgz", - "integrity": "sha512-bSHr1rRxXt54+j2n4k54p4fj8AHJ49VDWtjpImOpzQj4qjAiOpPni+V1Tyajh19Api1i844F757cur8wH3YvOA==", + "version": "5.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.39.0.tgz", + "integrity": "sha512-yyE3RPwOG+XJBLrhvsxAidUgybJVQ/hG8BhiJo0k8JSAYfk/CshVcxf0HwP4Jt7WZZ6vLmxdo1p6EyN3tzFTkg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.38.1", + "@typescript-eslint/types": "5.39.0", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -1328,9 +1328,9 @@ } }, "node_modules/before-after-hook": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.2.tgz", - "integrity": "sha512-3pZEU3NT5BFUo/AD5ERPWOgQOCZITni6iavr5AUw5AUwQjMlI0kzu5btnyD39AF0gUEsDPwJT+oY1ORBJijPjQ==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.3.tgz", + "integrity": "sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==", "dev": true }, "node_modules/binary-extensions": { @@ -9053,9 +9053,9 @@ "dev": true }, "@types/node": { - "version": "18.8.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.8.0.tgz", - "integrity": "sha512-u+h43R6U8xXDt2vzUaVP3VwjjLyOJk6uEciZS8OSyziUQGOwmk+l+4drxcsDboHXwyTaqS1INebghmWMRxq3LA==", + "version": "18.8.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.8.1.tgz", + "integrity": "sha512-vuYaNuEIbOYLTLUAJh50ezEbvxrD43iby+lpUA2aa148Nh5kX/AVO/9m1Ahmbux2iU5uxJTNF9g2Y+31uml7RQ==", "dev": true }, "@types/node-fetch": { @@ -9125,14 +9125,14 @@ } }, "@typescript-eslint/eslint-plugin": { - "version": "5.38.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.38.1.tgz", - "integrity": "sha512-ky7EFzPhqz3XlhS7vPOoMDaQnQMn+9o5ICR9CPr/6bw8HrFkzhMSxuA3gRfiJVvs7geYrSeawGJjZoZQKCOglQ==", + "version": "5.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.39.0.tgz", + "integrity": "sha512-xVfKOkBm5iWMNGKQ2fwX5GVgBuHmZBO1tCRwXmY5oAIsPscfwm2UADDuNB8ZVYCtpQvJK4xpjrK7jEhcJ0zY9A==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.38.1", - "@typescript-eslint/type-utils": "5.38.1", - "@typescript-eslint/utils": "5.38.1", + "@typescript-eslint/scope-manager": "5.39.0", + "@typescript-eslint/type-utils": "5.39.0", + "@typescript-eslint/utils": "5.39.0", "debug": "^4.3.4", "ignore": "^5.2.0", "regexpp": "^3.2.0", @@ -9141,53 +9141,53 @@ } }, "@typescript-eslint/parser": { - "version": "5.38.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.38.1.tgz", - "integrity": "sha512-LDqxZBVFFQnQRz9rUZJhLmox+Ep5kdUmLatLQnCRR6523YV+XhRjfYzStQ4MheFA8kMAfUlclHSbu+RKdRwQKw==", + "version": "5.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.39.0.tgz", + "integrity": "sha512-PhxLjrZnHShe431sBAGHaNe6BDdxAASDySgsBCGxcBecVCi8NQWxQZMcizNA4g0pN51bBAn/FUfkWG3SDVcGlA==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.38.1", - "@typescript-eslint/types": "5.38.1", - "@typescript-eslint/typescript-estree": "5.38.1", + "@typescript-eslint/scope-manager": "5.39.0", + "@typescript-eslint/types": "5.39.0", + "@typescript-eslint/typescript-estree": "5.39.0", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "5.38.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.38.1.tgz", - "integrity": "sha512-BfRDq5RidVU3RbqApKmS7RFMtkyWMM50qWnDAkKgQiezRtLKsoyRKIvz1Ok5ilRWeD9IuHvaidaLxvGx/2eqTQ==", + "version": "5.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.39.0.tgz", + "integrity": "sha512-/I13vAqmG3dyqMVSZPjsbuNQlYS082Y7OMkwhCfLXYsmlI0ca4nkL7wJ/4gjX70LD4P8Hnw1JywUVVAwepURBw==", "dev": true, "requires": { - "@typescript-eslint/types": "5.38.1", - "@typescript-eslint/visitor-keys": "5.38.1" + "@typescript-eslint/types": "5.39.0", + "@typescript-eslint/visitor-keys": "5.39.0" } }, "@typescript-eslint/type-utils": { - "version": "5.38.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.38.1.tgz", - "integrity": "sha512-UU3j43TM66gYtzo15ivK2ZFoDFKKP0k03MItzLdq0zV92CeGCXRfXlfQX5ILdd4/DSpHkSjIgLLLh1NtkOJOAw==", + "version": "5.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.39.0.tgz", + "integrity": "sha512-KJHJkOothljQWzR3t/GunL0TPKY+fGJtnpl+pX+sJ0YiKTz3q2Zr87SGTmFqsCMFrLt5E0+o+S6eQY0FAXj9uA==", "dev": true, "requires": { - "@typescript-eslint/typescript-estree": "5.38.1", - "@typescript-eslint/utils": "5.38.1", + "@typescript-eslint/typescript-estree": "5.39.0", + "@typescript-eslint/utils": "5.39.0", "debug": "^4.3.4", "tsutils": "^3.21.0" } }, "@typescript-eslint/types": { - "version": "5.38.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.38.1.tgz", - "integrity": "sha512-QTW1iHq1Tffp9lNfbfPm4WJabbvpyaehQ0SrvVK2yfV79SytD9XDVxqiPvdrv2LK7DGSFo91TB2FgWanbJAZXg==", + "version": "5.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.39.0.tgz", + "integrity": "sha512-gQMZrnfEBFXK38hYqt8Lkwt8f4U6yq+2H5VDSgP/qiTzC8Nw8JO3OuSUOQ2qW37S/dlwdkHDntkZM6SQhKyPhw==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.38.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.38.1.tgz", - "integrity": "sha512-99b5e/Enoe8fKMLdSuwrfH/C0EIbpUWmeEKHmQlGZb8msY33qn1KlkFww0z26o5Omx7EVjzVDCWEfrfCDHfE7g==", + "version": "5.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.39.0.tgz", + "integrity": "sha512-qLFQP0f398sdnogJoLtd43pUgB18Q50QSA+BTE5h3sUxySzbWDpTSdgt4UyxNSozY/oDK2ta6HVAzvGgq8JYnA==", "dev": true, "requires": { - "@typescript-eslint/types": "5.38.1", - "@typescript-eslint/visitor-keys": "5.38.1", + "@typescript-eslint/types": "5.39.0", + "@typescript-eslint/visitor-keys": "5.39.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -9196,26 +9196,26 @@ } }, "@typescript-eslint/utils": { - "version": "5.38.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.38.1.tgz", - "integrity": "sha512-oIuUiVxPBsndrN81oP8tXnFa/+EcZ03qLqPDfSZ5xIJVm7A9V0rlkQwwBOAGtrdN70ZKDlKv+l1BeT4eSFxwXA==", + "version": "5.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.39.0.tgz", + "integrity": "sha512-+DnY5jkpOpgj+EBtYPyHRjXampJfC0yUZZzfzLuUWVZvCuKqSdJVC8UhdWipIw7VKNTfwfAPiOWzYkAwuIhiAg==", "dev": true, "requires": { "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.38.1", - "@typescript-eslint/types": "5.38.1", - "@typescript-eslint/typescript-estree": "5.38.1", + "@typescript-eslint/scope-manager": "5.39.0", + "@typescript-eslint/types": "5.39.0", + "@typescript-eslint/typescript-estree": "5.39.0", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0" } }, "@typescript-eslint/visitor-keys": { - "version": "5.38.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.38.1.tgz", - "integrity": "sha512-bSHr1rRxXt54+j2n4k54p4fj8AHJ49VDWtjpImOpzQj4qjAiOpPni+V1Tyajh19Api1i844F757cur8wH3YvOA==", + "version": "5.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.39.0.tgz", + "integrity": "sha512-yyE3RPwOG+XJBLrhvsxAidUgybJVQ/hG8BhiJo0k8JSAYfk/CshVcxf0HwP4Jt7WZZ6vLmxdo1p6EyN3tzFTkg==", "dev": true, "requires": { - "@typescript-eslint/types": "5.38.1", + "@typescript-eslint/types": "5.39.0", "eslint-visitor-keys": "^3.3.0" } }, @@ -9608,9 +9608,9 @@ } }, "before-after-hook": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.2.tgz", - "integrity": "sha512-3pZEU3NT5BFUo/AD5ERPWOgQOCZITni6iavr5AUw5AUwQjMlI0kzu5btnyD39AF0gUEsDPwJT+oY1ORBJijPjQ==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.3.tgz", + "integrity": "sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==", "dev": true }, "binary-extensions": { From 9dfffd0fbb406d7f2e5e2ca85768624ca388a7bf Mon Sep 17 00:00:00 2001 From: Jake Bailey <5341706+jakebailey@users.noreply.github.com> Date: Tue, 4 Oct 2022 08:11:58 -0700 Subject: [PATCH 046/124] Update GitHub Actions (#51045) --- .github/workflows/accept-baselines-fix-lints.yaml | 2 +- .github/workflows/codeql.yml | 8 ++++---- .github/workflows/ensure-related-repos-run-crons.yml | 4 ++-- .github/workflows/new-release-branch.yaml | 2 +- .github/workflows/nightly.yaml | 2 +- .github/workflows/release-branch-artifact.yaml | 4 ++-- .github/workflows/rich-navigation.yml | 2 +- .github/workflows/set-version.yaml | 2 +- .github/workflows/sync-branch.yaml | 2 +- .github/workflows/sync-wiki.yml | 2 +- .github/workflows/update-lkg.yml | 2 +- .github/workflows/update-package-lock.yaml | 2 +- 12 files changed, 17 insertions(+), 17 deletions(-) diff --git a/.github/workflows/accept-baselines-fix-lints.yaml b/.github/workflows/accept-baselines-fix-lints.yaml index d0196d1e292..0294ead0b9e 100644 --- a/.github/workflows/accept-baselines-fix-lints.yaml +++ b/.github/workflows/accept-baselines-fix-lints.yaml @@ -8,7 +8,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - uses: actions/setup-node@v3 - name: Configure Git, Run Tests, Update Baselines, Apply Fixes diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index e9bc38cbcae..5938498be77 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -15,7 +15,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: # We must fetch at least the immediate parents so that if this is # a pull request then we can checkout the head. @@ -23,7 +23,7 @@ jobs: # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@v1 + uses: github/codeql-action/init@v2 with: config-file: ./.github/codeql/codeql-configuration.yml # Override language selection by uncommenting this and choosing your languages @@ -33,7 +33,7 @@ jobs: # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). # If this step fails, then you should remove it and run the build manually (see below) - name: Autobuild - uses: github/codeql-action/autobuild@v1 + uses: github/codeql-action/autobuild@v2 # ℹ️ Command-line programs to run using the OS shell. # 📚 https://git.io/JvXDl @@ -47,4 +47,4 @@ jobs: # make release - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v1 + uses: github/codeql-action/analyze@v2 diff --git a/.github/workflows/ensure-related-repos-run-crons.yml b/.github/workflows/ensure-related-repos-run-crons.yml index a26fb5b7992..265e5028bdf 100644 --- a/.github/workflows/ensure-related-repos-run-crons.yml +++ b/.github/workflows/ensure-related-repos-run-crons.yml @@ -22,7 +22,7 @@ jobs: git config --global user.email "typescriptbot@microsoft.com" git config --global user.name "TypeScript Bot" - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: repository: 'microsoft/TypeScript-Website' path: 'ts-site' @@ -34,7 +34,7 @@ jobs: git config --unset-all http.https://github.com/.extraheader git push https://${{ secrets.TS_BOT_GITHUB_TOKEN }}@github.com/microsoft/TypeScript-Website.git - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: repository: 'microsoft/TypeScript-Make-Monaco-Builds' path: 'monaco-builds' diff --git a/.github/workflows/new-release-branch.yaml b/.github/workflows/new-release-branch.yaml index fa1d0a07075..1800c36a476 100644 --- a/.github/workflows/new-release-branch.yaml +++ b/.github/workflows/new-release-branch.yaml @@ -10,7 +10,7 @@ jobs: steps: - uses: actions/setup-node@v3 - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: fetch-depth: 5 - run: | diff --git a/.github/workflows/nightly.yaml b/.github/workflows/nightly.yaml index 351ea3ac8cd..8ae588d4372 100644 --- a/.github/workflows/nightly.yaml +++ b/.github/workflows/nightly.yaml @@ -14,7 +14,7 @@ jobs: if: github.repository == 'microsoft/TypeScript' steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - uses: actions/setup-node@v3 with: # Use NODE_AUTH_TOKEN environment variable to authenticate to this registry. diff --git a/.github/workflows/release-branch-artifact.yaml b/.github/workflows/release-branch-artifact.yaml index ed039a5accd..9061c32d63b 100644 --- a/.github/workflows/release-branch-artifact.yaml +++ b/.github/workflows/release-branch-artifact.yaml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - uses: actions/setup-node@v3 - name: npm install and test run: | @@ -27,7 +27,7 @@ jobs: npm pack ./ mv typescript-*.tgz typescript.tgz - name: Upload built tarfile - uses: actions/upload-artifact@v1 + uses: actions/upload-artifact@v3 with: name: tgz path: typescript.tgz diff --git a/.github/workflows/rich-navigation.yml b/.github/workflows/rich-navigation.yml index 1c955f59734..758faea4c7d 100644 --- a/.github/workflows/rich-navigation.yml +++ b/.github/workflows/rich-navigation.yml @@ -15,7 +15,7 @@ jobs: runs-on: windows-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: fetch-depth: 5 diff --git a/.github/workflows/set-version.yaml b/.github/workflows/set-version.yaml index 567fba84e03..982a102a648 100644 --- a/.github/workflows/set-version.yaml +++ b/.github/workflows/set-version.yaml @@ -10,7 +10,7 @@ jobs: steps: - uses: actions/setup-node@v3 - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: ref: ${{ github.event.client_payload.branch_name }} # notably, this is essentially the same script as `new-release-branch.yaml` (with fewer inputs), but it assumes the branch already exists diff --git a/.github/workflows/sync-branch.yaml b/.github/workflows/sync-branch.yaml index 2928d072348..ce15c88121d 100644 --- a/.github/workflows/sync-branch.yaml +++ b/.github/workflows/sync-branch.yaml @@ -15,7 +15,7 @@ jobs: steps: - uses: actions/setup-node@v3 - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: ref: ${{ github.event.inputs.branch_name || github.event.client_payload.branch_name }} fetch-depth: 0 diff --git a/.github/workflows/sync-wiki.yml b/.github/workflows/sync-wiki.yml index a10335070b0..8054832be0a 100644 --- a/.github/workflows/sync-wiki.yml +++ b/.github/workflows/sync-wiki.yml @@ -9,7 +9,7 @@ jobs: - name: Get repo name run: R=${GITHUB_REPOSITORY%?wiki}; echo "BASENAME=${R##*/}" >> $GITHUB_ENV - name: Checkout ${{ env.BASENAME }}-wiki - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: repository: "${{ GITHUB.repository_owner }}/${{ env.BASENAME }}-wiki" token: ${{ secrets.TS_BOT_GITHUB_TOKEN }} diff --git a/.github/workflows/update-lkg.yml b/.github/workflows/update-lkg.yml index 53e3aaa750a..3505fc28303 100644 --- a/.github/workflows/update-lkg.yml +++ b/.github/workflows/update-lkg.yml @@ -8,7 +8,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - uses: actions/setup-node@v3 - name: Configure Git and Update LKG diff --git a/.github/workflows/update-package-lock.yaml b/.github/workflows/update-package-lock.yaml index 986643e6295..18e60ff5e5c 100644 --- a/.github/workflows/update-package-lock.yaml +++ b/.github/workflows/update-package-lock.yaml @@ -13,7 +13,7 @@ jobs: if: github.repository == 'microsoft/TypeScript' steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: token: ${{ secrets.TS_BOT_GITHUB_TOKEN }} - uses: actions/setup-node@v3 From 49533168dbb4e19f243b9dbdfd6a3aac69f5b3dd Mon Sep 17 00:00:00 2001 From: Jake Bailey <5341706+jakebailey@users.noreply.github.com> Date: Tue, 4 Oct 2022 10:36:57 -0700 Subject: [PATCH 047/124] Remove configureLanguageServiceBuild, instrumenter (#51048) --- Gulpfile.js | 19 ----- scripts/configureLanguageServiceBuild.ts | 87 --------------------- src/instrumenter/instrumenter.ts | 43 ---------- src/instrumenter/tsconfig.json | 16 ---- src/loggedIO/tsconfig-tsc-instrumented.json | 25 ------ 5 files changed, 190 deletions(-) delete mode 100644 scripts/configureLanguageServiceBuild.ts delete mode 100644 src/instrumenter/instrumenter.ts delete mode 100644 src/instrumenter/tsconfig.json delete mode 100644 src/loggedIO/tsconfig-tsc-instrumented.json diff --git a/Gulpfile.js b/Gulpfile.js index 5f4f365915d..ead6442b81c 100644 --- a/Gulpfile.js +++ b/Gulpfile.js @@ -486,21 +486,6 @@ task("baseline-accept").description = "Makes the most recent test results the ne task("baseline-accept-rwc", () => baselineAccept(localRwcBaseline, refRwcBaseline)); task("baseline-accept-rwc").description = "Makes the most recent rwc test results the new baseline, overwriting the old baseline"; -const buildLoggedIO = () => buildProject("src/loggedIO/tsconfig-tsc-instrumented.json"); -const cleanLoggedIO = () => del("built/local/loggedIO.js"); -cleanTasks.push(cleanLoggedIO); - -const buildInstrumenter = () => buildProject("src/instrumenter"); -const cleanInstrumenter = () => cleanProject("src/instrumenter"); -cleanTasks.push(cleanInstrumenter); - -const tscInstrumented = () => exec(process.execPath, ["built/local/instrumenter.js", "record", cmdLineOptions.tests || "iocapture", "built/local/tsc.js"]); -task("tsc-instrumented", series(lkgPreBuild, parallel(localize, buildTsc, buildServer, buildServices, buildLssl, buildLoggedIO, buildInstrumenter), tscInstrumented)); -task("tsc-instrumented").description = "Builds an instrumented tsc.js"; -task("tsc-instrumented").flags = { - "-t --tests=": "The test to run." -}; - // TODO(rbuckton): Determine if we still need this task. Depending on a relative // path here seems like a bad idea. const updateSublime = () => src(["built/local/tsserver.js", "built/local/tsserver.js.map"]) @@ -577,10 +562,6 @@ const configureExperimental = () => exec(process.execPath, ["scripts/configurePr task("configure-experimental", series(buildScripts, configureExperimental)); task("configure-experimental").description = "Runs scripts/configurePrerelease.ts to prepare a build for experimental publishing"; -const createLanguageServicesBuild = () => exec(process.execPath, ["scripts/createLanguageServicesBuild.js"]); -task("create-language-services-build", series(buildScripts, createLanguageServicesBuild)); -task("create-language-services-build").description = "Runs scripts/createLanguageServicesBuild.ts to prepare a build which only has the require('typescript') JS."; - const publishNightly = () => exec("npm", ["publish", "--tag", "next"]); task("publish-nightly", series(task("clean"), task("LKG"), task("clean"), task("runtests-parallel"), publishNightly)); task("publish-nightly").description = "Runs `npm publish --tag next` to create a new nightly build on npm"; diff --git a/scripts/configureLanguageServiceBuild.ts b/scripts/configureLanguageServiceBuild.ts deleted file mode 100644 index 41d189f5b85..00000000000 --- a/scripts/configureLanguageServiceBuild.ts +++ /dev/null @@ -1,87 +0,0 @@ -/// -import { normalize, dirname, join } from "path"; -import { readFileSync, writeFileSync, unlinkSync, existsSync } from "fs"; -import * as assert from "assert"; -import { execSync } from "child_process"; -const args = process.argv.slice(2); - -/** - * A minimal description for a parsed package.json object. - */ -interface PackageJson { - name: string; - bin?: {}; - main: string; - scripts: { - prepare?: string - postpublish?: string - } -} - -function main(): void { - if (args.length < 1) { - console.log("Usage:"); - console.log("\tnode configureTSCBuild.js "); - return; - } - - // Acquire the version from the package.json file and modify it appropriately. - const packageJsonFilePath = normalize(args[0]); - const packageJsonValue: PackageJson = JSON.parse(readFileSync(packageJsonFilePath).toString()); - - // Remove the bin section from the current package - delete packageJsonValue.bin; - // We won't be running eslint which would run before publishing - delete packageJsonValue.scripts.prepare; - // No infinite loops - delete packageJsonValue.scripts.postpublish; - - // Set the new name - packageJsonValue.name = "@typescript/language-services"; - - writeFileSync(packageJsonFilePath, JSON.stringify(packageJsonValue, /*replacer:*/ undefined, /*space:*/ 4)); - - // Remove the files which aren't use when just using the API - const toRemove = [ - // JS Files - "tsserver.js", - "tsserverlibrary.js", - "typescriptServices.js", - "typingsInstaller.js", - "tsc.js", - // DTS files - "typescriptServices.d.ts", - "tsserverlibrary.d.ts" - ]; - - // Get a link to the main dependency JS file - const lib = join(dirname(packageJsonFilePath), packageJsonValue.main); - const libPath = dirname(lib); - - // Remove the sibling JS large files referenced above - toRemove.forEach(file => { - const path = join(libPath, file); - if (existsSync(path)) unlinkSync(path); - }); - - // Remove VS-specific localization keys - execSync("rm -rf loc", { cwd: dirname(packageJsonFilePath) }); - - // Remove runnable file reference - execSync("rm -rf bin", { cwd: dirname(packageJsonFilePath) }); - - /////////////////////////////////// - - // This section verifies that the build of TypeScript compiles and emits - - const ts = require(lib); - const source = "let x: string = 'string'"; - - const results = ts.transpileModule(source, { - compilerOptions: { module: ts.ModuleKind.CommonJS } - }); - - assert(results.outputText.trim() === "var x = 'string';", `Running typescript with ${packageJsonValue.name} did not return the expected results, got: ${results.outputText}`); -} - -main(); diff --git a/src/instrumenter/instrumenter.ts b/src/instrumenter/instrumenter.ts deleted file mode 100644 index c7cbb8d3ec8..00000000000 --- a/src/instrumenter/instrumenter.ts +++ /dev/null @@ -1,43 +0,0 @@ -import fs = require("fs"); -import path = require("path"); - -function instrumentForRecording(fn: string, tscPath: string) { - instrument(tscPath, ` -ts.sys = Playback.wrapSystem(ts.sys); -ts.sys.startRecord("${ fn }");`, `ts.sys.endRecord();`); -} - -function instrumentForReplay(logFilename: string, tscPath: string) { - instrument(tscPath, ` -ts.sys = Playback.wrapSystem(ts.sys); -ts.sys.startReplay("${ logFilename }");`); -} - -function instrument(tscPath: string, prepareCode: string, cleanupCode = "") { - const bak = `${tscPath}.bak`; - const filename = fs.existsSync(bak) ? bak : tscPath; - const tscContent = fs.readFileSync(filename, "utf-8"); - fs.writeFileSync(bak, tscContent); - const loggerContent = fs.readFileSync(path.resolve(path.dirname(tscPath) + "/loggedIO.js"), "utf-8"); - const invocationLine = "ts.executeCommandLine(ts.sys, ts.noop, ts.sys.args);"; - const index1 = tscContent.indexOf(invocationLine); - if (index1 < 0) { - throw new Error(`Could not find ${invocationLine}`); - } - const index2 = index1 + invocationLine.length; - const newContent = tscContent.substr(0, index1) + loggerContent + prepareCode + invocationLine + cleanupCode + tscContent.substr(index2) + "\r\n"; - fs.writeFileSync(tscPath, newContent); -} - -const isJson = (arg: string) => arg.indexOf(".json") > 0; - -const record = process.argv.indexOf("record"); -const tscPath = process.argv[process.argv.length - 1]; -if (record >= 0) { - console.log(`Instrumenting ${tscPath} for recording`); - instrumentForRecording(process.argv[record + 1], tscPath); -} -else if (process.argv.some(isJson)) { - const filename = process.argv.filter(isJson)[0]; - instrumentForReplay(filename, tscPath); -} diff --git a/src/instrumenter/tsconfig.json b/src/instrumenter/tsconfig.json deleted file mode 100644 index 2f5b33f9e7f..00000000000 --- a/src/instrumenter/tsconfig.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "compilerOptions": { - "module": "commonjs", - "target": "es5", - "lib": [ - "es6", - "dom", - "scripthost" - ], - "outDir": "../../built/local", - "sourceMap": true - }, - "files": [ - "instrumenter.ts" - ] -} \ No newline at end of file diff --git a/src/loggedIO/tsconfig-tsc-instrumented.json b/src/loggedIO/tsconfig-tsc-instrumented.json deleted file mode 100644 index 4a0939cfc41..00000000000 --- a/src/loggedIO/tsconfig-tsc-instrumented.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "extends": "../tsconfig-base", - "compilerOptions": { - "outFile": "../../built/local/loggedIO.js", - "types": [ - "node", "mocha", "chai" - ], - "lib": [ - "es6", - "scripthost" - ] - }, - "references": [ - { "path": "../compiler", "prepend": true }, - { "path": "../services", "prepend": true }, - { "path": "../jsTyping", "prepend": true }, - { "path": "../server", "prepend": true }, - { "path": "../typingsInstallerCore", "prepend": true }, - { "path": "../harness", "prepend": true }, - ], - - "files": [ - "loggedIO.ts" - ] -} From 8af9a936b5240398370887c22cacaff65fee707b Mon Sep 17 00:00:00 2001 From: Jake Bailey <5341706+jakebailey@users.noreply.github.com> Date: Tue, 4 Oct 2022 15:00:35 -0700 Subject: [PATCH 048/124] Use typescript.d.ts in APISample tests (#51061) --- src/harness/harnessIO.ts | 2 -- tests/baselines/reference/APISample_Watch.js | 7 ++++--- .../baselines/reference/APISample_WatchWithDefaults.js | 7 ++++--- .../reference/APISample_WatchWithOwnWatchHost.js | 7 ++++--- tests/baselines/reference/APISample_compile.js | 7 ++++--- tests/baselines/reference/APISample_jsdoc.js | 7 ++++--- tests/baselines/reference/APISample_linter.js | 10 ++++++---- tests/baselines/reference/APISample_parseConfig.js | 10 ++++++---- tests/baselines/reference/APISample_transform.js | 10 ++++++---- tests/baselines/reference/APISample_watcher.js | 7 ++++--- tests/cases/compiler/APISample_Watch.ts | 8 ++++---- tests/cases/compiler/APISample_WatchWithDefaults.ts | 8 ++++---- .../cases/compiler/APISample_WatchWithOwnWatchHost.ts | 8 ++++---- tests/cases/compiler/APISample_compile.ts | 8 ++++---- tests/cases/compiler/APISample_jsdoc.ts | 8 ++++---- tests/cases/compiler/APISample_linter.ts | 10 +++++----- tests/cases/compiler/APISample_parseConfig.ts | 10 +++++----- tests/cases/compiler/APISample_transform.ts | 10 +++++----- tests/cases/compiler/APISample_watcher.ts | 8 ++++---- 19 files changed, 81 insertions(+), 71 deletions(-) diff --git a/src/harness/harnessIO.ts b/src/harness/harnessIO.ts index 87148c13492..dfa3cf68b75 100644 --- a/src/harness/harnessIO.ts +++ b/src/harness/harnessIO.ts @@ -177,8 +177,6 @@ namespace Harness { } export const libFolder = "built/local/"; - const tcServicesFileName = ts.combinePaths(libFolder, "typescriptServices.js"); - export const tcServicesFile = IO.readFile(tcServicesFileName) + IO.newLine() + `//# sourceURL=${IO.resolvePath(tcServicesFileName)}`; export type SourceMapEmitterCallback = ( emittedFile: string, diff --git a/tests/baselines/reference/APISample_Watch.js b/tests/baselines/reference/APISample_Watch.js index e675f2ec4eb..5c9ad996f7f 100644 --- a/tests/baselines/reference/APISample_Watch.js +++ b/tests/baselines/reference/APISample_Watch.js @@ -1,8 +1,9 @@ //// [tests/cases/compiler/APISample_Watch.ts] //// -//// [index.d.ts] -declare module "typescript" { - export = ts; +//// [package.json] +{ + "name": "typescript", + "types": "/.ts/typescript.d.ts" } //// [APISample_Watch.ts] diff --git a/tests/baselines/reference/APISample_WatchWithDefaults.js b/tests/baselines/reference/APISample_WatchWithDefaults.js index 63bfa4965e5..3961a1367ea 100644 --- a/tests/baselines/reference/APISample_WatchWithDefaults.js +++ b/tests/baselines/reference/APISample_WatchWithDefaults.js @@ -1,8 +1,9 @@ //// [tests/cases/compiler/APISample_WatchWithDefaults.ts] //// -//// [index.d.ts] -declare module "typescript" { - export = ts; +//// [package.json] +{ + "name": "typescript", + "types": "/.ts/typescript.d.ts" } //// [APISample_WatchWithDefaults.ts] diff --git a/tests/baselines/reference/APISample_WatchWithOwnWatchHost.js b/tests/baselines/reference/APISample_WatchWithOwnWatchHost.js index 75444a614f9..56286921e77 100644 --- a/tests/baselines/reference/APISample_WatchWithOwnWatchHost.js +++ b/tests/baselines/reference/APISample_WatchWithOwnWatchHost.js @@ -1,8 +1,9 @@ //// [tests/cases/compiler/APISample_WatchWithOwnWatchHost.ts] //// -//// [index.d.ts] -declare module "typescript" { - export = ts; +//// [package.json] +{ + "name": "typescript", + "types": "/.ts/typescript.d.ts" } //// [APISample_WatchWithOwnWatchHost.ts] diff --git a/tests/baselines/reference/APISample_compile.js b/tests/baselines/reference/APISample_compile.js index b19bc06d1e6..3dfec01fc8f 100644 --- a/tests/baselines/reference/APISample_compile.js +++ b/tests/baselines/reference/APISample_compile.js @@ -1,8 +1,9 @@ //// [tests/cases/compiler/APISample_compile.ts] //// -//// [index.d.ts] -declare module "typescript" { - export = ts; +//// [package.json] +{ + "name": "typescript", + "types": "/.ts/typescript.d.ts" } //// [APISample_compile.ts] diff --git a/tests/baselines/reference/APISample_jsdoc.js b/tests/baselines/reference/APISample_jsdoc.js index 50288c1237e..4763a597362 100644 --- a/tests/baselines/reference/APISample_jsdoc.js +++ b/tests/baselines/reference/APISample_jsdoc.js @@ -1,8 +1,9 @@ //// [tests/cases/compiler/APISample_jsdoc.ts] //// -//// [index.d.ts] -declare module "typescript" { - export = ts; +//// [package.json] +{ + "name": "typescript", + "types": "/.ts/typescript.d.ts" } //// [APISample_jsdoc.ts] diff --git a/tests/baselines/reference/APISample_linter.js b/tests/baselines/reference/APISample_linter.js index 65e03d339e6..185a346d3ab 100644 --- a/tests/baselines/reference/APISample_linter.js +++ b/tests/baselines/reference/APISample_linter.js @@ -1,8 +1,9 @@ //// [tests/cases/compiler/APISample_linter.ts] //// -//// [index.d.ts] -declare module "typescript" { - export = ts; +//// [package.json] +{ + "name": "typescript", + "types": "/.ts/typescript.d.ts" } //// [APISample_linter.ts] @@ -68,7 +69,8 @@ fileNames.forEach(fileName => { // delint it delint(sourceFile); -}); +}); + //// [APISample_linter.js] "use strict"; diff --git a/tests/baselines/reference/APISample_parseConfig.js b/tests/baselines/reference/APISample_parseConfig.js index e9dc119417c..422ac5c188a 100644 --- a/tests/baselines/reference/APISample_parseConfig.js +++ b/tests/baselines/reference/APISample_parseConfig.js @@ -1,8 +1,9 @@ //// [tests/cases/compiler/APISample_parseConfig.ts] //// -//// [index.d.ts] -declare module "typescript" { - export = ts; +//// [package.json] +{ + "name": "typescript", + "types": "/.ts/typescript.d.ts" } //// [APISample_parseConfig.ts] @@ -40,7 +41,8 @@ export function createProgram(rootFiles: string[], compilerOptionsJson: string): return undefined; } return ts.createProgram(rootFiles, settings.options); -} +} + //// [APISample_parseConfig.js] "use strict"; diff --git a/tests/baselines/reference/APISample_transform.js b/tests/baselines/reference/APISample_transform.js index db25c1bd1dd..12f2f4ca12b 100644 --- a/tests/baselines/reference/APISample_transform.js +++ b/tests/baselines/reference/APISample_transform.js @@ -1,8 +1,9 @@ //// [tests/cases/compiler/APISample_transform.ts] //// -//// [index.d.ts] -declare module "typescript" { - export = ts; +//// [package.json] +{ + "name": "typescript", + "types": "/.ts/typescript.d.ts" } //// [APISample_transform.ts] @@ -20,7 +21,8 @@ const source = "let x: string = 'string'"; let result = ts.transpile(source, { module: ts.ModuleKind.CommonJS }); -console.log(JSON.stringify(result)); +console.log(JSON.stringify(result)); + //// [APISample_transform.js] "use strict"; diff --git a/tests/baselines/reference/APISample_watcher.js b/tests/baselines/reference/APISample_watcher.js index d86eb60e677..a66fb1cc3ff 100644 --- a/tests/baselines/reference/APISample_watcher.js +++ b/tests/baselines/reference/APISample_watcher.js @@ -1,8 +1,9 @@ //// [tests/cases/compiler/APISample_watcher.ts] //// -//// [index.d.ts] -declare module "typescript" { - export = ts; +//// [package.json] +{ + "name": "typescript", + "types": "/.ts/typescript.d.ts" } //// [APISample_watcher.ts] diff --git a/tests/cases/compiler/APISample_Watch.ts b/tests/cases/compiler/APISample_Watch.ts index 154e5f90b0e..fccc4137564 100644 --- a/tests/cases/compiler/APISample_Watch.ts +++ b/tests/cases/compiler/APISample_Watch.ts @@ -1,12 +1,12 @@ // @module: commonjs // @skipLibCheck: true -// @includebuiltfile: typescriptServices.d.ts // @noImplicitAny:true // @strictNullChecks:true -// @filename: node_modules/typescript/index.d.ts -declare module "typescript" { - export = ts; +// @filename: node_modules/typescript/package.json +{ + "name": "typescript", + "types": "/.ts/typescript.d.ts" } // @filename: APISample_Watch.ts diff --git a/tests/cases/compiler/APISample_WatchWithDefaults.ts b/tests/cases/compiler/APISample_WatchWithDefaults.ts index d028d109275..7efada18dba 100644 --- a/tests/cases/compiler/APISample_WatchWithDefaults.ts +++ b/tests/cases/compiler/APISample_WatchWithDefaults.ts @@ -1,12 +1,12 @@ // @module: commonjs // @skipLibCheck: true -// @includebuiltfile: typescriptServices.d.ts // @noImplicitAny:true // @strictNullChecks:true -// @filename: node_modules/typescript/index.d.ts -declare module "typescript" { - export = ts; +// @filename: node_modules/typescript/package.json +{ + "name": "typescript", + "types": "/.ts/typescript.d.ts" } // @filename: APISample_WatchWithDefaults.ts diff --git a/tests/cases/compiler/APISample_WatchWithOwnWatchHost.ts b/tests/cases/compiler/APISample_WatchWithOwnWatchHost.ts index 18cb5766ce3..794be55855d 100644 --- a/tests/cases/compiler/APISample_WatchWithOwnWatchHost.ts +++ b/tests/cases/compiler/APISample_WatchWithOwnWatchHost.ts @@ -1,12 +1,12 @@ // @module: commonjs // @skipLibCheck: true -// @includebuiltfile: typescriptServices.d.ts // @noImplicitAny:true // @strictNullChecks:true -// @filename: node_modules/typescript/index.d.ts -declare module "typescript" { - export = ts; +// @filename: node_modules/typescript/package.json +{ + "name": "typescript", + "types": "/.ts/typescript.d.ts" } // @filename: APISample_WatchWithOwnWatchHost.ts diff --git a/tests/cases/compiler/APISample_compile.ts b/tests/cases/compiler/APISample_compile.ts index 49d821fae16..ed5d5723f3c 100644 --- a/tests/cases/compiler/APISample_compile.ts +++ b/tests/cases/compiler/APISample_compile.ts @@ -1,12 +1,12 @@ // @module: commonjs // @skipLibCheck: true -// @includebuiltfile: typescriptServices.d.ts // @noImplicitAny:true // @strictNullChecks:true -// @filename: node_modules/typescript/index.d.ts -declare module "typescript" { - export = ts; +// @filename: node_modules/typescript/package.json +{ + "name": "typescript", + "types": "/.ts/typescript.d.ts" } // @filename: APISample_compile.ts diff --git a/tests/cases/compiler/APISample_jsdoc.ts b/tests/cases/compiler/APISample_jsdoc.ts index 22f98f4797f..d166e435feb 100644 --- a/tests/cases/compiler/APISample_jsdoc.ts +++ b/tests/cases/compiler/APISample_jsdoc.ts @@ -1,12 +1,12 @@ // @module: commonjs // @skipLibCheck: true -// @includebuiltfile: typescriptServices.d.ts // @noImplicitAny:true // @strictNullChecks:true -// @filename: node_modules/typescript/index.d.ts -declare module "typescript" { - export = ts; +// @filename: node_modules/typescript/package.json +{ + "name": "typescript", + "types": "/.ts/typescript.d.ts" } // @filename: APISample_jsdoc.ts diff --git a/tests/cases/compiler/APISample_linter.ts b/tests/cases/compiler/APISample_linter.ts index a6ae00944bb..7d485e4d85f 100644 --- a/tests/cases/compiler/APISample_linter.ts +++ b/tests/cases/compiler/APISample_linter.ts @@ -1,12 +1,12 @@ // @module: commonjs // @skipLibCheck: true -// @includebuiltfile: typescriptServices.d.ts // @noImplicitAny:true // @strictNullChecks:true -// @filename: node_modules/typescript/index.d.ts -declare module "typescript" { - export = ts; +// @filename: node_modules/typescript/package.json +{ + "name": "typescript", + "types": "/.ts/typescript.d.ts" } // @filename: APISample_linter.ts @@ -72,4 +72,4 @@ fileNames.forEach(fileName => { // delint it delint(sourceFile); -}); \ No newline at end of file +}); diff --git a/tests/cases/compiler/APISample_parseConfig.ts b/tests/cases/compiler/APISample_parseConfig.ts index 243e25f995b..a4bcbc4aea8 100644 --- a/tests/cases/compiler/APISample_parseConfig.ts +++ b/tests/cases/compiler/APISample_parseConfig.ts @@ -1,12 +1,12 @@ // @module: commonjs // @skipLibCheck: true -// @includebuiltfile: typescriptServices.d.ts // @noImplicitAny:true // @strictNullChecks:true -// @filename: node_modules/typescript/index.d.ts -declare module "typescript" { - export = ts; +// @filename: node_modules/typescript/package.json +{ + "name": "typescript", + "types": "/.ts/typescript.d.ts" } // @filename: APISample_parseConfig.ts @@ -44,4 +44,4 @@ export function createProgram(rootFiles: string[], compilerOptionsJson: string): return undefined; } return ts.createProgram(rootFiles, settings.options); -} \ No newline at end of file +} diff --git a/tests/cases/compiler/APISample_transform.ts b/tests/cases/compiler/APISample_transform.ts index a750d0d3595..b2e001071bb 100644 --- a/tests/cases/compiler/APISample_transform.ts +++ b/tests/cases/compiler/APISample_transform.ts @@ -1,12 +1,12 @@ // @module: commonjs // @skipLibCheck: true -// @includebuiltfile: typescriptServices.d.ts // @noImplicitAny:true // @strictNullChecks:true -// @filename: node_modules/typescript/index.d.ts -declare module "typescript" { - export = ts; +// @filename: node_modules/typescript/package.json +{ + "name": "typescript", + "types": "/.ts/typescript.d.ts" } // @filename: APISample_transform.ts @@ -24,4 +24,4 @@ const source = "let x: string = 'string'"; let result = ts.transpile(source, { module: ts.ModuleKind.CommonJS }); -console.log(JSON.stringify(result)); \ No newline at end of file +console.log(JSON.stringify(result)); diff --git a/tests/cases/compiler/APISample_watcher.ts b/tests/cases/compiler/APISample_watcher.ts index dfae23488c6..824b083b6be 100644 --- a/tests/cases/compiler/APISample_watcher.ts +++ b/tests/cases/compiler/APISample_watcher.ts @@ -1,12 +1,12 @@ // @module: commonjs // @skipLibCheck: true -// @includebuiltfile: typescriptServices.d.ts // @noImplicitAny:true // @strictNullChecks:true -// @filename: node_modules/typescript/index.d.ts -declare module "typescript" { - export = ts; +// @filename: node_modules/typescript/package.json +{ + "name": "typescript", + "types": "/.ts/typescript.d.ts" } // @filename: APISample_watcher.ts From fc5e72b92cb8ea13c5e0f2cfc35d8b2cbfd1fe36 Mon Sep 17 00:00:00 2001 From: Sheetal Nandi Date: Tue, 4 Oct 2022 15:06:41 -0700 Subject: [PATCH 049/124] Remove unused defaultWatchFileKind method since useFsEvents is default for tsserver and tsc (#51044) --- src/compiler/sys.ts | 8 +- src/harness/virtualFileSystemWithWatch.ts | 2 - .../unittests/tscWatch/watchEnvironment.ts | 30 ---- ...lt-as-fixed-chunk-size-watch-file-works.js | 140 ------------------ 4 files changed, 2 insertions(+), 178 deletions(-) delete mode 100644 tests/baselines/reference/tscWatch/watchEnvironment/watchFile/setting-default-as-fixed-chunk-size-watch-file-works.js diff --git a/src/compiler/sys.ts b/src/compiler/sys.ts index bcc37fcd5a8..b9e6540291f 100644 --- a/src/compiler/sys.ts +++ b/src/compiler/sys.ts @@ -854,7 +854,6 @@ namespace ts { tscWatchFile: string | undefined; useNonPollingWatchers?: boolean; tscWatchDirectory: string | undefined; - defaultWatchFileKind: System["defaultWatchFileKind"]; inodeWatching: boolean; sysLog: (s: string) => void; } @@ -875,7 +874,6 @@ namespace ts { tscWatchFile, useNonPollingWatchers, tscWatchDirectory, - defaultWatchFileKind, inodeWatching, sysLog, }: CreateSystemWatchFunctions): { watchFile: HostWatchFile; watchDirectory: HostWatchDirectory; } { @@ -953,8 +951,8 @@ namespace ts { return useNonPollingWatchers ? // Use notifications from FS to watch with falling back to fs.watchFile generateWatchFileOptions(WatchFileKind.UseFsEventsOnParentDirectory, PollingWatchKind.PriorityInterval, options) : - // Default to do not use fixed polling interval - { watchFile: defaultWatchFileKind?.() || WatchFileKind.UseFsEvents }; + // Default to using fs events + { watchFile: WatchFileKind.UseFsEvents }; } } @@ -1380,7 +1378,6 @@ namespace ts { base64encode?(input: string): string; /*@internal*/ bufferFrom?(input: string, encoding?: string): Buffer; /*@internal*/ require?(baseDir: string, moduleName: string): RequireResult; - /*@internal*/ defaultWatchFileKind?(): WatchFileKind | undefined; // For testing /*@internal*/ now?(): Date; @@ -1473,7 +1470,6 @@ namespace ts { tscWatchFile: process.env.TSC_WATCHFILE, useNonPollingWatchers: process.env.TSC_NONPOLLING_WATCHER, tscWatchDirectory: process.env.TSC_WATCHDIRECTORY, - defaultWatchFileKind: () => sys!.defaultWatchFileKind?.(), inodeWatching: isLinuxOrMacOs, sysLog, }); diff --git a/src/harness/virtualFileSystemWithWatch.ts b/src/harness/virtualFileSystemWithWatch.ts index 3006a3f1ffd..5c1d2cea888 100644 --- a/src/harness/virtualFileSystemWithWatch.ts +++ b/src/harness/virtualFileSystemWithWatch.ts @@ -350,7 +350,6 @@ interface Array { length: number; [n: number]: T; }` private readonly executingFilePath: string; private readonly currentDirectory: string; public require: ((initialPath: string, moduleName: string) => RequireResult) | undefined; - public defaultWatchFileKind?: () => WatchFileKind | undefined; public storeFilesChangingSignatureDuringEmit = true; watchFile: HostWatchFile; private inodeWatching: boolean | undefined; @@ -398,7 +397,6 @@ interface Array { length: number; [n: number]: T; }` realpath: this.realpath.bind(this), tscWatchFile, tscWatchDirectory, - defaultWatchFileKind: () => this.defaultWatchFileKind?.(), inodeWatching: !!this.inodeWatching, sysLog: s => this.write(s + this.newLine), }); diff --git a/src/testRunner/unittests/tscWatch/watchEnvironment.ts b/src/testRunner/unittests/tscWatch/watchEnvironment.ts index 95cacc1e7d0..45dd1ff7143 100644 --- a/src/testRunner/unittests/tscWatch/watchEnvironment.ts +++ b/src/testRunner/unittests/tscWatch/watchEnvironment.ts @@ -120,36 +120,6 @@ namespace ts.tscWatch { ] }); - verifyTscWatch({ - scenario, - subScenario: "watchFile/setting default as fixed chunk size watch file works", - commandLineArgs: ["-w", "-p", "/a/b/tsconfig.json"], - sys: () => { - const configFile: File = { - path: "/a/b/tsconfig.json", - content: "{}" - }; - const files = [libFile, commonFile1, commonFile2, configFile]; - const sys = createWatchedSystem(files); - sys.defaultWatchFileKind = () => WatchFileKind.FixedChunkSizePolling; - return sys; - }, - changes: [ - { - caption: "Make change to file but should detect as changed and schedule program update", - // Make a change to file - change: sys => sys.writeFile(commonFile1.path, "var zz30 = 100;"), - timeouts: checkSingleTimeoutQueueLengthAndRun, - }, - { - caption: "Callbacks: queue and scheduled program update", - change: noop, - // Callbacks: scheduled program update and queue for the polling - timeouts: sys => sys.checkTimeoutQueueLengthAndRun(2), - }, - ] - }); - describe("tsc-watch when watchDirectories implementation", () => { function verifyRenamingFileInSubFolder(subScenario: string, tscWatchDirectory: Tsc_WatchDirectory) { const projectFolder = "/a/username/project"; diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/watchFile/setting-default-as-fixed-chunk-size-watch-file-works.js b/tests/baselines/reference/tscWatch/watchEnvironment/watchFile/setting-default-as-fixed-chunk-size-watch-file-works.js deleted file mode 100644 index ad32a6849ee..00000000000 --- a/tests/baselines/reference/tscWatch/watchEnvironment/watchFile/setting-default-as-fixed-chunk-size-watch-file-works.js +++ /dev/null @@ -1,140 +0,0 @@ -Input:: -//// [/a/lib/lib.d.ts] -/// -interface Boolean {} -interface Function {} -interface CallableFunction {} -interface NewableFunction {} -interface IArguments {} -interface Number { toExponential: any; } -interface Object {} -interface RegExp {} -interface String { charAt: any; } -interface Array { length: number; [n: number]: T; } - -//// [/a/b/commonFile1.ts] -let x = 1 - -//// [/a/b/commonFile2.ts] -let y = 1 - -//// [/a/b/tsconfig.json] -{} - - -/a/lib/tsc.js -w -p /a/b/tsconfig.json -Output:: ->> Screen clear -[12:00:17 AM] Starting compilation in watch mode... - -[12:00:22 AM] Found 0 errors. Watching for file changes. - - - -Program root files: ["/a/b/commonFile1.ts","/a/b/commonFile2.ts"] -Program options: {"watch":true,"project":"/a/b/tsconfig.json","configFilePath":"/a/b/tsconfig.json"} -Program structureReused: Not -Program files:: -/a/lib/lib.d.ts -/a/b/commonFile1.ts -/a/b/commonFile2.ts - -Semantic diagnostics in builder refreshed for:: -/a/lib/lib.d.ts -/a/b/commonFile1.ts -/a/b/commonFile2.ts - -Shape signatures in builder refreshed for:: -/a/lib/lib.d.ts (used version) -/a/b/commonfile1.ts (used version) -/a/b/commonfile2.ts (used version) - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: - -FsWatchesRecursive:: -/a/b: - {} - -exitCode:: ExitStatus.undefined - -//// [/a/b/commonFile1.js] -var x = 1; - - -//// [/a/b/commonFile2.js] -var y = 1; - - - -Change:: Make change to file but should detect as changed and schedule program update - -Input:: -//// [/a/b/commonFile1.ts] -var zz30 = 100; - - -Output:: - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: - -FsWatchesRecursive:: -/a/b: - {} - -exitCode:: ExitStatus.undefined - - -Change:: Callbacks: queue and scheduled program update - -Input:: - -Output:: ->> Screen clear -[12:00:26 AM] File change detected. Starting incremental compilation... - -[12:00:33 AM] Found 0 errors. Watching for file changes. - - - -Program root files: ["/a/b/commonFile1.ts","/a/b/commonFile2.ts"] -Program options: {"watch":true,"project":"/a/b/tsconfig.json","configFilePath":"/a/b/tsconfig.json"} -Program structureReused: Completely -Program files:: -/a/lib/lib.d.ts -/a/b/commonFile1.ts -/a/b/commonFile2.ts - -Semantic diagnostics in builder refreshed for:: -/a/lib/lib.d.ts -/a/b/commonFile1.ts -/a/b/commonFile2.ts - -Shape signatures in builder refreshed for:: -/a/b/commonfile1.ts (computed .d.ts) -/a/b/commonfile2.ts (computed .d.ts) - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: - -FsWatchesRecursive:: -/a/b: - {} - -exitCode:: ExitStatus.undefined - -//// [/a/b/commonFile1.js] -var zz30 = 100; - - -//// [/a/b/commonFile2.js] file written with same contents From 43c6fd4c09464204bc6a6e1c6c1d32fa12270414 Mon Sep 17 00:00:00 2001 From: Sheetal Nandi Date: Tue, 4 Oct 2022 18:14:14 -0700 Subject: [PATCH 050/124] Covert some of the config testing to baselines for easy validation (#51063) * Baseline config tests for easy validation * Refactor * Fix incorrect pick * Dont print unnecessary plugin host not implemented msg in logs --- src/server/project.ts | 22 +- .../unittests/config/commandLineParsing.ts | 1109 ++------------ .../unittests/config/initializeTSConfig.ts | 2 +- src/testRunner/unittests/config/showConfig.ts | 2 +- .../config/tsconfigParsingWatchOptions.ts | 290 ++-- .../unittests/tsserver/configuredProjects.ts | 2 +- src/testRunner/unittests/tsserver/helpers.ts | 75 +- ...--clean and --force together is invalid.js | 12 + ...clean and --verbose together is invalid.js | 12 + ...--clean and --watch together is invalid.js | 12 + .../--watch and --dry together is invalid.js | 12 + ...le flags with input projects at the end.js | 11 + ...gs with input projects in the beginning.js | 11 + ...flags with input projects in the middle.js | 11 + .../Parse multiple options.js | 11 + .../Parse option with invalid option.js | 11 + .../errors on invalid excludeDirectories.js | 11 + .../errors on invalid excludeFiles.js | 11 + .../errors on missing argument.js | 12 + .../parseBuildOptions/parse --excludeFiles.js | 12 + .../parse --fallbackPolling.js | 12 + .../parse --synchronousWatchDirectory.js | 12 + .../parse --watchDirectory.js | 12 + .../parseBuildOptions/parse --watchFile.js | 12 + .../parse build with --incremental.js | 10 + .../parse build with --locale en-us.js | 10 + .../parse build with --tsBuildInfoFile.js | 9 + .../parse build without any options .js | 8 + ...mmon may not be used with --build flags.js | 10 + ...Handles did you mean for misspelt flags.js | 10 + ...les may only be used with --build flags.js | 12 + .../Parse --lib option with extra comma.js | 13 + ... --lib option with trailing white-space.js | 13 + .../Parse empty options of --jsx.js | 10 + .../Parse empty options of --lib.js | 11 + .../Parse empty options of --module.js | 10 + ...rse empty options of --moduleResolution.js | 10 + .../Parse empty options of --newLine.js | 10 + .../Parse empty options of --target.js | 10 + .../Parse empty string of --lib.js | 11 + .../Parse explicit boolean flag value.js | 10 + ...ollowing command line argument of --lib.js | 11 + .../Parse implicit boolean flag value.js | 10 + .../Parse invalid option of library flags.js | 13 + ...piler flags with input files at the end.js | 14 + ...er flags with input files in the middle.js | 15 + .../Parse multiple library compiler flags .js | 15 + ...Parse multiple options of library flags.js | 13 + ...non boolean argument after boolean flag.js | 10 + .../Parse single option of library flag.js | 12 + ...ws setting option type boolean to false.js | 10 + ... tsconfig only option to be set to null.js | 8 + .../errors on invalid excludeDirectories.js | 11 + .../errors on invalid excludeFiles.js | 11 + ...n missing argument to --fallbackPolling.js | 10 + ... type boolean allows setting it to null.js | 8 + ...rrors if its followed by another option.js | 11 + ... type boolean errors if its last option.js | 9 + ...lean errors if non null value is passed.js | 9 + ...pe custom map allows setting it to null.js | 8 + ...rrors if its followed by another option.js | 11 + ...pe custom map errors if its last option.js | 9 + ... map errors if non null value is passed.js | 9 + ... of type list allows setting it to null.js | 8 + ...rrors if its followed by another option.js | 11 + ... of type list errors if its last option.js | 9 + ...list errors if non null value is passed.js | 9 + ...f type number allows setting it to null.js | 8 + ...rrors if its followed by another option.js | 11 + ...f type number errors if its last option.js | 9 + ...mber errors if non null value is passed.js | 9 + ...f type object allows setting it to null.js | 8 + ...rrors if its followed by another option.js | 11 + ...f type object errors if its last option.js | 9 + ...f type string allows setting it to null.js | 8 + ...rrors if its followed by another option.js | 11 + ...f type string errors if its last option.js | 9 + ...ring errors if non null value is passed.js | 9 + .../parse --excludeDirectories.js | 12 + .../parseCommandLine/parse --excludeFiles.js | 12 + .../parse --fallbackPolling.js | 10 + .../parseCommandLine/parse --incremental.js | 10 + .../parse --synchronousWatchDirectory.js | 10 + .../parse --tsBuildInfoFile.js | 10 + .../parse --watchDirectory.js | 10 + .../parseCommandLine/parse --watchFile.js | 10 + .../tsconfig.json | 0 .../tsconfig.json | 0 .../tsconfig.json | 0 .../tsconfig.json | 0 .../tsconfig.json | 0 .../tsconfig.json | 0 .../tsconfig.json | 0 .../tsconfig.json | 0 .../tsconfig.json | 0 .../tsconfig.json | 0 .../tsconfig.json | 0 .../tsconfig.json | 0 .../tsconfig.json | 0 .../tsconfig.json | 0 .../tsconfig.json | 0 .../tsconfig.json | 0 .../tsconfig.json | 0 .../tsconfig.json | 0 .../tsconfig.json | 0 .../tsconfig.json | 0 .../tsconfig.json | 0 .../tsconfig.json | 0 .../tsconfig.json | 0 .../all/tsconfig.json | 0 .../allowJs/tsconfig.json | 0 .../tsconfig.json | 0 .../allowUmdGlobalAccess/tsconfig.json | 0 .../allowUnreachableCode/tsconfig.json | 0 .../allowUnusedLabels/tsconfig.json | 0 .../alwaysStrict/tsconfig.json | 0 .../tsconfig.json | 0 .../baseUrl/tsconfig.json | 0 .../build/tsconfig.json | 0 .../charset/tsconfig.json | 0 .../checkJs/tsconfig.json | 0 .../composite/tsconfig.json | 0 .../declaration/tsconfig.json | 0 .../declarationDir/tsconfig.json | 0 .../declarationMap/tsconfig.json | 0 .../diagnostics/tsconfig.json | 0 .../tsconfig.json | 0 .../disableSizeLimit/tsconfig.json | 0 .../disableSolutionSearching/tsconfig.json | 0 .../tsconfig.json | 0 .../downlevelIteration/tsconfig.json | 0 .../emitBOM/tsconfig.json | 0 .../emitDeclarationOnly/tsconfig.json | 0 .../emitDecoratorMetadata/tsconfig.json | 0 .../esModuleInterop/tsconfig.json | 0 .../exactOptionalPropertyTypes/tsconfig.json | 0 .../excludeDirectories/tsconfig.json | 0 .../excludeFiles/tsconfig.json | 0 .../experimentalDecorators/tsconfig.json | 0 .../explainFiles/tsconfig.json | 0 .../extendedDiagnostics/tsconfig.json | 0 .../fallbackPolling/tsconfig.json | 0 .../tsconfig.json | 0 .../generateCpuProfile/tsconfig.json | 0 .../generateTrace/tsconfig.json | 0 .../help/tsconfig.json | 0 .../importHelpers/tsconfig.json | 0 .../importsNotUsedAsValues/tsconfig.json | 0 .../incremental/tsconfig.json | 0 .../init/tsconfig.json | 0 .../inlineSourceMap/tsconfig.json | 0 .../inlineSources/tsconfig.json | 0 .../isolatedModules/tsconfig.json | 0 .../jsx/tsconfig.json | 0 .../jsxFactory/tsconfig.json | 0 .../jsxFragmentFactory/tsconfig.json | 0 .../jsxImportSource/tsconfig.json | 0 .../keyofStringsOnly/tsconfig.json | 0 .../lib/tsconfig.json | 0 .../listEmittedFiles/tsconfig.json | 0 .../listFiles/tsconfig.json | 0 .../listFilesOnly/tsconfig.json | 0 .../locale/tsconfig.json | 0 .../mapRoot/tsconfig.json | 0 .../maxNodeModuleJsDepth/tsconfig.json | 0 .../module/tsconfig.json | 0 .../moduleDetection/tsconfig.json | 0 .../moduleResolution/tsconfig.json | 0 .../moduleSuffixes/tsconfig.json | 0 .../newLine/tsconfig.json | 0 .../noEmit/tsconfig.json | 0 .../noEmitHelpers/tsconfig.json | 0 .../noEmitOnError/tsconfig.json | 0 .../noErrorTruncation/tsconfig.json | 0 .../noFallthroughCasesInSwitch/tsconfig.json | 0 .../noImplicitAny/tsconfig.json | 0 .../noImplicitOverride/tsconfig.json | 0 .../noImplicitReturns/tsconfig.json | 0 .../noImplicitThis/tsconfig.json | 0 .../noImplicitUseStrict/tsconfig.json | 0 .../noLib/tsconfig.json | 0 .../tsconfig.json | 0 .../noResolve/tsconfig.json | 0 .../noStrictGenericChecks/tsconfig.json | 0 .../noUncheckedIndexedAccess/tsconfig.json | 0 .../noUnusedLocals/tsconfig.json | 0 .../noUnusedParameters/tsconfig.json | 0 .../out/tsconfig.json | 0 .../outDir/tsconfig.json | 0 .../outFile/tsconfig.json | 0 .../paths/tsconfig.json | 0 .../plugins/tsconfig.json | 0 .../preserveConstEnums/tsconfig.json | 0 .../preserveSymlinks/tsconfig.json | 0 .../preserveValueImports/tsconfig.json | 0 .../preserveWatchOutput/tsconfig.json | 0 .../pretty/tsconfig.json | 0 .../reactNamespace/tsconfig.json | 0 .../removeComments/tsconfig.json | 0 .../resolveJsonModule/tsconfig.json | 0 .../rootDir/tsconfig.json | 0 .../rootDirs/tsconfig.json | 0 .../showConfig/tsconfig.json | 0 .../skipDefaultLibCheck/tsconfig.json | 0 .../skipLibCheck/tsconfig.json | 0 .../sourceMap/tsconfig.json | 0 .../sourceRoot/tsconfig.json | 0 .../strict/tsconfig.json | 0 .../strictBindCallApply/tsconfig.json | 0 .../strictFunctionTypes/tsconfig.json | 0 .../strictNullChecks/tsconfig.json | 0 .../tsconfig.json | 0 .../stripInternal/tsconfig.json | 0 .../tsconfig.json | 0 .../tsconfig.json | 0 .../synchronousWatchDirectory/tsconfig.json | 0 .../target/tsconfig.json | 0 .../traceResolution/tsconfig.json | 0 .../tsBuildInfoFile/tsconfig.json | 0 .../typeRoots/tsconfig.json | 0 .../types/tsconfig.json | 0 .../useDefineForClassFields/tsconfig.json | 0 .../useUnknownInCatchVariables/tsconfig.json | 0 .../version/tsconfig.json | 0 .../watch/tsconfig.json | 0 .../watchDirectory/tsconfig.json | 0 .../watchFile/tsconfig.json | 0 .../different options with json api.js | 109 ++ ...fferent options with jsonSourceFile api.js | 107 ++ ...hOptions specified option with json api.js | 7 + ...pecified option with jsonSourceFile api.js | 6 + ...hOptions specified option with json api.js | 6 + ...pecified option with jsonSourceFile api.js | 4 + ...g passed in watch options with json api.js | 18 + ...n watch options with jsonSourceFile api.js | 15 + ...ig file with watchOptions with json api.js | 24 + ...th watchOptions with jsonSourceFile api.js | 22 + ...file without watchOptions with json api.js | 20 + ...ut watchOptions with jsonSourceFile api.js | 18 + .../loads-missing-files-from-disk.js | 89 +- ...-when-timeout-occurs-after-installation.js | 1251 ++++++++------- ...n-timeout-occurs-inbetween-installation.js | 1339 ++++++++--------- ...-file-with-case-insensitive-file-system.js | 133 +- ...ig-file-with-case-sensitive-file-system.js | 133 +- .../when-calling-goto-definition-of-module.js | 85 +- .../works-using-legacy-resolution-logic.js | 151 +- ...-searching-for-inferred-project-again-2.js | 112 +- ...en-searching-for-inferred-project-again.js | 116 +- .../tsconfig-for-the-file-does-not-exist.js | 226 ++- .../tsconfig-for-the-file-exists.js | 217 ++- .../when-projectRootPath-is-not-present.js | 49 +- ...esent-but-file-is-not-from-project-root.js | 49 +- ...oject-as-part-of-configured-file-update.js | 517 ++++--- ...onfig-file-in-a-folder-with-loose-files.js | 287 ++-- ...-a-configured-project-without-file-list.js | 81 +- ...on-reflected-when-specifying-files-list.js | 119 +- ...e-configured-project-with-the-file-list.js | 31 +- ...te-configured-project-without-file-list.js | 31 +- ...er-old-one-without-file-being-in-config.js | 128 +- ...invoked,-ask-errors-on-it-after-old-one.js | 99 +- ...re-old-one-without-file-being-in-config.js | 128 +- ...nvoked,-ask-errors-on-it-before-old-one.js | 99 +- ...er-old-one-without-file-being-in-config.js | 128 +- ...invoked,-ask-errors-on-it-after-old-one.js | 150 +- ...re-old-one-without-file-being-in-config.js | 128 +- ...nvoked,-ask-errors-on-it-before-old-one.js | 150 +- ...uses-parent-most-node_modules-directory.js | 49 +- ...the-extended-configs-of-closed-projects.js | 341 +++-- ...e-extended-configs-of-multiple-projects.js | 408 +++-- ...re-open-detects-correct-default-project.js | 132 +- ...nging-module-name-with-different-casing.js | 73 +- ...hen-renaming-file-with-different-casing.js | 155 +- .../create-inferred-project.js | 39 +- ...en-package-json-with-type-module-exists.js | 633 ++++---- .../package-json-file-is-edited.js | 621 ++++---- ...n-in-contained-node_modules-directories.js | 197 ++- ...ate-symbols-when-searching-all-projects.js | 93 +- .../navTo/should-de-duplicate-symbols.js | 100 +- ...-directives,-they-are-handled-correcrly.js | 91 +- .../files-are-added-to-inferred-project.js | 87 +- ...ternal-module-name-resolution-is-reused.js | 93 +- ...-include-auto-type-reference-directives.js | 25 +- ...de-referenced-files-from-unopened-files.js | 25 +- ...t-go-to-definition-on-module-specifiers.js | 29 +- ...-diagnostics-are-returned-with-no-error.js | 37 +- .../throws-unsupported-commands.js | 31 +- ...-generated-when-the-config-file-changes.js | 161 +- ...when-the-config-file-doesnt-have-errors.js | 37 +- ...nerated-when-the-config-file-has-errors.js | 37 +- ...-file-opened-and-config-file-has-errors.js | 149 +- ...le-opened-and-doesnt-contain-any-errors.js | 149 +- ...rs-but-suppressDiagnosticEvents-is-true.js | 35 +- ...s-contains-the-project-reference-errors.js | 41 +- ...-same-ambient-module-and-is-also-module.js | 79 +- ...project-structure-and-reports-no-errors.js | 155 +- ...-when-timeout-occurs-after-installation.js | 417 +++-- ...n-timeout-occurs-inbetween-installation.js | 457 +++--- ...pened-right-after-closing-the-root-file.js | 377 +++-- ...hen-json-is-root-file-found-by-tsconfig.js | 59 +- ...json-is-not-root-file-found-by-tsconfig.js | 59 +- ...esnt-exist-on-disk-yet-with-projectRoot.js | 47 +- ...t-exist-on-disk-yet-without-projectRoot.js | 43 +- ...-global-error-gerErr-with-sync-commands.js | 43 +- ...or-returns-includes-global-error-getErr.js | 49 +- ...-includes-global-error-geterrForProject.js | 49 +- ...large-file-size-is-determined-correctly.js | 33 +- ...-as-project-build-with-external-project.js | 49 +- ...-on-dependency-and-change-to-dependency.js | 258 ++-- .../save-on-dependency-and-change-to-usage.js | 252 ++-- ...pendency-and-local-change-to-dependency.js | 258 ++-- ...on-dependency-and-local-change-to-usage.js | 252 ++-- ...y-with-project-and-change-to-dependency.js | 204 ++- ...ndency-with-project-and-change-to-usage.js | 198 ++- ...-project-and-local-change-to-dependency.js | 204 ++- ...-with-project-and-local-change-to-usage.js | 198 ++- .../save-on-dependency-with-project.js | 142 +- ...-usage-project-and-change-to-dependency.js | 180 ++- ...-with-usage-project-and-change-to-usage.js | 180 ++- ...-project-and-local-change-to-dependency.js | 180 ++- ...usage-project-and-local-change-to-usage.js | 180 ++- .../save-on-dependency-with-usage-project.js | 118 +- .../save-on-dependency.js | 190 ++- .../save-on-usage-and-change-to-dependency.js | 240 ++- .../save-on-usage-and-change-to-usage.js | 234 ++- ...nd-local-change-to-dependency-with-file.js | 186 ++- ...on-usage-and-local-change-to-dependency.js | 240 ++- ...-and-local-change-to-usage-with-project.js | 186 ++- ...save-on-usage-and-local-change-to-usage.js | 234 ++- ...e-with-project-and-change-to-dependency.js | 186 ++- ...-usage-with-project-and-change-to-usage.js | 186 ++- .../save-on-usage-with-project.js | 124 +- .../save-on-usage.js | 172 ++- ...-on-dependency-and-change-to-dependency.js | 135 +- ...-save-on-dependency-and-change-to-usage.js | 131 +- ...pendency-and-local-change-to-dependency.js | 135 +- ...on-dependency-and-local-change-to-usage.js | 131 +- ...y-with-project-and-change-to-dependency.js | 107 +- ...ndency-with-project-and-change-to-usage.js | 103 +- ...-project-and-local-change-to-dependency.js | 107 +- ...-with-project-and-local-change-to-usage.js | 103 +- ...pen-and-save-on-dependency-with-project.js | 61 +- ...ject-is-not-open-and-save-on-dependency.js | 89 +- ...save-on-usage-and-change-to-depenedency.js | 141 +- ...n-and-save-on-usage-and-change-to-usage.js | 137 +- ...on-usage-and-local-change-to-dependency.js | 141 +- ...save-on-usage-and-local-change-to-usage.js | 137 +- ...-with-project-and-change-to-depenedency.js | 113 +- ...-usage-with-project-and-change-to-usage.js | 109 +- ...-project-and-local-change-to-dependency.js | 113 +- ...-with-project-and-local-change-to-usage.js | 109 +- ...not-open-and-save-on-usage-with-project.js | 67 +- ...y-project-is-not-open-and-save-on-usage.js | 95 +- ...t-is-not-open-gerErr-with-sync-commands.js | 101 +- ...n-dependency-project-is-not-open-getErr.js | 71 +- ...cy-project-is-not-open-geterrForProject.js | 95 +- ...-file-is-open-gerErr-with-sync-commands.js | 294 ++-- ...-when-the-depedency-file-is-open-getErr.js | 142 +- ...depedency-file-is-open-geterrForProject.js | 154 +- ...t-is-not-open-gerErr-with-sync-commands.js | 97 +- ...n-dependency-project-is-not-open-getErr.js | 67 +- ...cy-project-is-not-open-geterrForProject.js | 91 +- ...-file-is-open-gerErr-with-sync-commands.js | 282 ++-- ...-when-the-depedency-file-is-open-getErr.js | 138 +- ...depedency-file-is-open-geterrForProject.js | 150 +- .../ancestor-and-project-ref-management.js | 481 +++--- ...disableSourceOfProjectReferenceRedirect.js | 99 +- ...port-with-referenced-project-when-built.js | 99 +- .../auto-import-with-referenced-project.js | 99 +- ...ssfully-find-references-with-out-option.js | 134 +- ...indirect-project-but-not-in-another-one.js | 487 +++--- ...dProjectLoad-is-set-in-indirect-project.js | 485 +++--- ...-if-disableReferencedProjectLoad-is-set.js | 490 +++--- ...oes-not-error-on-container-only-project.js | 478 +++--- ...-are-disabled-and-a-decl-map-is-missing.js | 124 +- ...-are-disabled-and-a-decl-map-is-present.js | 130 +- ...s-are-enabled-and-a-decl-map-is-missing.js | 126 +- ...s-are-enabled-and-a-decl-map-is-present.js | 126 +- ...-are-disabled-and-a-decl-map-is-missing.js | 124 +- ...-are-disabled-and-a-decl-map-is-present.js | 130 +- ...s-are-enabled-and-a-decl-map-is-missing.js | 126 +- ...s-are-enabled-and-a-decl-map-is-present.js | 126 +- ...-are-disabled-and-a-decl-map-is-missing.js | 61 +- ...-are-disabled-and-a-decl-map-is-present.js | 71 +- ...s-are-enabled-and-a-decl-map-is-missing.js | 67 +- ...s-are-enabled-and-a-decl-map-is-present.js | 67 +- ...-are-disabled-and-a-decl-map-is-missing.js | 61 +- ...-are-disabled-and-a-decl-map-is-present.js | 102 +- ...s-are-enabled-and-a-decl-map-is-missing.js | 98 +- ...s-are-enabled-and-a-decl-map-is-present.js | 98 +- .../sibling-projects.js | 125 +- ...ding-references-in-overlapping-projects.js | 329 ++-- ...solution-is-built-with-preserveSymlinks.js | 113 +- ...-and-has-index.ts-and-solution-is-built.js | 113 +- ...tion-is-not-built-with-preserveSymlinks.js | 113 +- ...-has-index.ts-and-solution-is-not-built.js | 113 +- ...solution-is-built-with-preserveSymlinks.js | 113 +- ...th-scoped-package-and-solution-is-built.js | 113 +- ...tion-is-not-built-with-preserveSymlinks.js | 113 +- ...coped-package-and-solution-is-not-built.js | 113 +- ...solution-is-built-with-preserveSymlinks.js | 113 +- ...le-from-subFolder-and-solution-is-built.js | 113 +- ...tion-is-not-built-with-preserveSymlinks.js | 113 +- ...rom-subFolder-and-solution-is-not-built.js | 113 +- ...solution-is-built-with-preserveSymlinks.js | 113 +- ...th-scoped-package-and-solution-is-built.js | 113 +- ...tion-is-not-built-with-preserveSymlinks.js | 113 +- ...coped-package-and-solution-is-not-built.js | 113 +- ...disableSourceOfProjectReferenceRedirect.js | 293 ++-- ...ect-when-referenced-project-is-not-open.js | 123 +- ...disableSourceOfProjectReferenceRedirect.js | 450 +++--- ...project-when-referenced-project-is-open.js | 220 ++- ...ject-is-directly-referenced-by-solution.js | 792 +++++----- ...ct-is-indirectly-referenced-by-solution.js | 1052 +++++++------ ...nced-project-and-using-declaration-maps.js | 136 +- ...ot-file-is-file-from-referenced-project.js | 134 +- ...indirect-project-but-not-in-another-one.js | 517 ++++--- ...dProjectLoad-is-set-in-indirect-project.js | 507 +++---- ...-if-disableReferencedProjectLoad-is-set.js | 360 +++-- ...ces-open-file-through-project-reference.js | 866 ++++++----- ...ct-is-indirectly-referenced-by-solution.js | 1168 +++++++------- ...nction-as-object-literal-property-types.js | 164 +- ...row-function-as-object-literal-property.js | 104 +- ...ss-when-using-arrow-function-assignment.js | 164 +- ...s-when-using-method-of-class-expression.js | 164 +- ...ness-when-using-object-literal-property.js | 164 +- ...cts-are-open-and-one-project-references.js | 328 ++-- ...ts-have-allowJs-and-emitDeclarationOnly.js | 91 +- ...ng-solution-and-siblings-are-not-loaded.js | 43 +- ...dts-changes-with-timeout-before-request.js | 190 ++- .../dependency-dts-changes.js | 138 +- .../dependency-dts-created.js | 300 ++-- .../dependency-dts-deleted.js | 292 ++-- .../dependency-dts-not-present.js | 268 ++-- ...Map-changes-with-timeout-before-request.js | 190 ++- .../dependency-dtsMap-changes.js | 138 +- .../dependency-dtsMap-created.js | 292 ++-- .../dependency-dtsMap-deleted.js | 292 ++-- .../dependency-dtsMap-not-present.js | 272 ++-- .../configHasNoReference/rename-locations.js | 272 ++-- ...ile-changes-with-timeout-before-request.js | 136 +- .../usage-file-changes.js | 136 +- ...dts-changes-with-timeout-before-request.js | 190 ++- .../dependency-dts-changes.js | 138 +- .../dependency-dts-created.js | 300 ++-- .../dependency-dts-deleted.js | 292 ++-- .../dependency-dts-not-present.js | 268 ++-- ...Map-changes-with-timeout-before-request.js | 190 ++- .../dependency-dtsMap-changes.js | 138 +- .../dependency-dtsMap-created.js | 292 ++-- .../dependency-dtsMap-deleted.js | 292 ++-- .../dependency-dtsMap-not-present.js | 272 ++-- ...rce-changes-with-timeout-before-request.js | 136 +- .../dependency-source-changes.js | 136 +- .../configWithReference/rename-locations.js | 272 ++-- ...ile-changes-with-timeout-before-request.js | 136 +- .../configWithReference/usage-file-changes.js | 136 +- .../when-projects-are-not-built.js | 268 ++-- ...dts-changes-with-timeout-before-request.js | 190 ++- .../dependency-dts-changes.js | 138 +- .../dependency-dts-created.js | 300 ++-- .../dependency-dts-deleted.js | 292 ++-- .../dependency-dts-not-present.js | 268 ++-- ...Map-changes-with-timeout-before-request.js | 190 ++- .../dependency-dtsMap-changes.js | 138 +- .../dependency-dtsMap-created.js | 292 ++-- .../dependency-dtsMap-deleted.js | 292 ++-- .../dependency-dtsMap-not-present.js | 272 ++-- .../disabledSourceRef/rename-locations.js | 272 ++-- ...ile-changes-with-timeout-before-request.js | 136 +- .../disabledSourceRef/usage-file-changes.js | 136 +- ...dts-changes-with-timeout-before-request.js | 347 +++-- .../dependency-dts-changes.js | 273 ++-- .../dependency-dts-created.js | 533 ++++--- .../dependency-dts-deleted.js | 511 ++++--- .../dependency-dts-not-present.js | 459 +++--- ...Map-changes-with-timeout-before-request.js | 345 +++-- .../dependency-dtsMap-changes.js | 271 ++-- .../dependency-dtsMap-created.js | 519 ++++--- .../dependency-dtsMap-deleted.js | 503 +++---- .../dependency-dtsMap-not-present.js | 463 +++--- .../goToDef-and-rename-locations.js | 483 +++--- ...ile-changes-with-timeout-before-request.js | 271 ++-- .../usage-file-changes.js | 271 ++-- ...dts-changes-with-timeout-before-request.js | 349 +++-- .../dependency-dts-changes.js | 275 ++-- .../dependency-dts-created.js | 529 ++++--- .../dependency-dts-deleted.js | 529 ++++--- .../dependency-dts-not-present.js | 483 +++--- ...Map-changes-with-timeout-before-request.js | 349 +++-- .../dependency-dtsMap-changes.js | 275 ++-- .../dependency-dtsMap-created.js | 527 ++++--- .../dependency-dtsMap-deleted.js | 527 ++++--- .../dependency-dtsMap-not-present.js | 487 +++--- ...rce-changes-with-timeout-before-request.js | 271 ++-- .../dependency-source-changes.js | 271 ++-- .../gotoDef-and-rename-locations.js | 487 +++--- ...ile-changes-with-timeout-before-request.js | 275 ++-- .../configWithReference/usage-file-changes.js | 275 ++-- .../when-projects-are-not-built.js | 483 +++--- ...dts-changes-with-timeout-before-request.js | 347 +++-- .../dependency-dts-changes.js | 273 ++-- .../dependency-dts-created.js | 533 ++++--- .../dependency-dts-deleted.js | 511 ++++--- .../dependency-dts-not-present.js | 459 +++--- ...Map-changes-with-timeout-before-request.js | 345 +++-- .../dependency-dtsMap-changes.js | 271 ++-- .../dependency-dtsMap-created.js | 519 ++++--- .../dependency-dtsMap-deleted.js | 503 +++---- .../dependency-dtsMap-not-present.js | 463 +++--- .../gotoDef-and-rename-locations.js | 483 +++--- ...ile-changes-with-timeout-before-request.js | 271 ++-- .../disabledSourceRef/usage-file-changes.js | 271 ++-- .../can-go-to-definition-correctly.js | 284 ++-- ...dts-changes-with-timeout-before-request.js | 198 ++- .../dependency-dts-changes.js | 146 +- .../dependency-dts-created.js | 306 ++-- .../dependency-dts-deleted.js | 312 ++-- .../dependency-dts-not-present.js | 272 ++-- ...Map-changes-with-timeout-before-request.js | 196 ++- .../dependency-dtsMap-changes.js | 144 +- .../dependency-dtsMap-created.js | 308 ++-- .../dependency-dtsMap-deleted.js | 308 ++-- .../dependency-dtsMap-not-present.js | 280 ++-- ...ile-changes-with-timeout-before-request.js | 142 +- .../usage-file-changes.js | 142 +- .../can-go-to-definition-correctly.js | 290 ++-- ...dts-changes-with-timeout-before-request.js | 136 +- .../dependency-dts-changes.js | 136 +- .../dependency-dts-created.js | 300 ++-- .../dependency-dts-deleted.js | 300 ++-- .../dependency-dts-not-present.js | 290 ++-- ...Map-changes-with-timeout-before-request.js | 136 +- .../dependency-dtsMap-changes.js | 136 +- .../dependency-dtsMap-created.js | 298 ++-- .../dependency-dtsMap-deleted.js | 298 ++-- .../dependency-dtsMap-not-present.js | 290 ++-- ...rce-changes-with-timeout-before-request.js | 202 ++- .../dependency-source-changes.js | 150 +- ...ile-changes-with-timeout-before-request.js | 146 +- .../configWithReference/usage-file-changes.js | 146 +- .../when-projects-are-not-built.js | 290 ++-- .../can-go-to-definition-correctly.js | 298 ++-- ...dts-changes-with-timeout-before-request.js | 206 ++- .../dependency-dts-changes.js | 154 +- .../dependency-dts-created.js | 320 ++-- .../dependency-dts-deleted.js | 326 ++-- .../dependency-dts-not-present.js | 286 ++-- ...Map-changes-with-timeout-before-request.js | 204 ++- .../dependency-dtsMap-changes.js | 152 +- .../dependency-dtsMap-created.js | 322 ++-- .../dependency-dtsMap-deleted.js | 322 ++-- .../dependency-dtsMap-not-present.js | 294 ++-- ...ile-changes-with-timeout-before-request.js | 150 +- .../disabledSourceRef/usage-file-changes.js | 150 +- ...he-session-and-project-is-at-root-level.js | 79 +- ...ession-and-project-is-not-at-root-level.js | 169 ++- ...oundUpdate-and-project-is-at-root-level.js | 89 +- ...Update-and-project-is-not-at-root-level.js | 183 ++- ...oundUpdate-and-project-is-at-root-level.js | 91 +- ...Update-and-project-is-not-at-root-level.js | 179 ++- ...configured-project-that-will-be-removed.js | 211 ++- ...-and-closed-affecting-multiple-projects.js | 201 ++- ...ith-mixed-content-are-handled-correctly.js | 49 +- ...getting-project-from-orphan-script-info.js | 49 +- ...directory-watch-invoke-on-file-creation.js | 388 +++-- ...issing-files-added-with-tripleslash-ref.js | 95 +- ...configured-project-that-will-be-removed.js | 219 ++- ...configured-project-that-will-be-removed.js | 215 ++- .../projectsWithReferences/sample-project.js | 199 ++- ...es-with-deleting-referenced-config-file.js | 193 ++- ...ing-transitively-referenced-config-file.js | 171 ++- ...ces-with-edit-in-referenced-config-file.js | 189 ++- ...ive-references-with-edit-on-config-file.js | 275 ++-- ...ansitive-references-with-non-local-edit.js | 109 +- ...es-with-deleting-referenced-config-file.js | 223 ++- ...ing-transitively-referenced-config-file.js | 193 ++- ...les-with-edit-in-referenced-config-file.js | 197 ++- ...-without-files-with-edit-on-config-file.js | 283 ++-- ...ences-without-files-with-non-local-edit.js | 117 +- ...unnecessary-lookup-invalidation-on-save.js | 109 +- ...an-load-typings-that-are-proper-modules.js | 65 +- .../disable-suggestion-diagnostics.js | 47 +- ...le-name-from-files-in-different-folders.js | 253 ++-- ...e-module-name-from-files-in-same-folder.js | 153 +- ...ative-module-name-from-inferred-project.js | 325 ++-- .../npm-install-@types-works.js | 161 +- ...le-name-from-files-in-different-folders.js | 215 ++- ...e-module-name-from-files-in-same-folder.js | 113 +- ...tore-the-states-for-configured-projects.js | 187 ++- ...estore-the-states-for-inferred-projects.js | 179 ++- ...hould-remove-the-module-not-found-error.js | 83 +- .../resolutionCache/suggestion-diagnostics.js | 39 +- .../suppressed-diagnostic-events.js | 39 +- .../resolutionCache/when-resolution-fails.js | 61 +- .../when-resolves-to-ambient-module.js | 51 +- ...tion-when-project-compiles-from-sources.js | 298 ++-- ...s-in-typings-folder-and-then-recompiles.js | 95 +- ...mpiles-after-deleting-generated-folders.js | 167 +- ...ping-when-project-compiles-from-sources.js | 324 ++-- ...s-in-typings-folder-and-then-recompiles.js | 195 ++- ...mpiles-after-deleting-generated-folders.js | 267 ++-- ...name-in-common-file-renames-all-project.js | 170 ++- ...ed-project-and-semantic-operations-fail.js | 191 ++- ...-include-auto-type-reference-directives.js | 25 +- .../throws-on-unsupported-commands.js | 31 +- ...projects-discover-from-bower_components.js | 125 +- .../typingsInstaller/configured-projects.js | 75 +- ...utions-pointing-to-js-on-typing-install.js | 77 +- .../external-project-watch-options-errors.js | 47 +- ...ect-watch-options-in-host-configuration.js | 45 +- .../external-project-watch-options.js | 47 +- .../watchEnvironment/files-at-root.js | 33 +- .../files-at-windows-style-root.js | 33 +- .../watchEnvironment/files-not-at-root.js | 37 +- .../files-not-at-windows-style-root.js | 37 +- .../inferred-project-watch-options-errors.js | 51 +- ...ect-watch-options-in-host-configuration.js | 45 +- .../inferred-project-watch-options.js | 47 +- .../project-with-ascii-file-names-with-i.js | 39 +- .../project-with-ascii-file-names.js | 39 +- .../project-with-unicode-file-names.js | 39 +- ...files-starting-with-dot-in-node_modules.js | 41 +- ...polling-when-file-is-added-to-subfolder.js | 73 +- ...rectory-when-file-is-added-to-subfolder.js | 103 +- ...tchFile-when-file-is-added-to-subfolder.js | 75 +- ...watching-files-with-network-style-paths.js | 215 ++- ...en-watchFile-is-single-watcher-per-file.js | 45 +- ...excludeDirectories-option-in-configFile.js | 39 +- ...ludeDirectories-option-in-configuration.js | 37 +- ...ackPolling-option-as-host-configuration.js | 33 +- ...th-fallbackPolling-option-in-configFile.js | 33 +- ...hDirectory-option-as-host-configuration.js | 33 +- ...ith-watchDirectory-option-in-configFile.js | 33 +- ...-watchFile-option-as-host-configuration.js | 33 +- .../with-watchFile-option-in-configFile.js | 33 +- 635 files changed, 41680 insertions(+), 42136 deletions(-) create mode 100644 tests/baselines/reference/config/commandLineParsing/parseBuildOptions/--clean and --force together is invalid.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseBuildOptions/--clean and --verbose together is invalid.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseBuildOptions/--clean and --watch together is invalid.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseBuildOptions/--watch and --dry together is invalid.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseBuildOptions/Parse multiple flags with input projects at the end.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseBuildOptions/Parse multiple flags with input projects in the beginning.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseBuildOptions/Parse multiple flags with input projects in the middle.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseBuildOptions/Parse multiple options.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseBuildOptions/Parse option with invalid option.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseBuildOptions/errors on invalid excludeDirectories.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseBuildOptions/errors on invalid excludeFiles.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseBuildOptions/errors on missing argument.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseBuildOptions/parse --excludeFiles.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseBuildOptions/parse --fallbackPolling.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseBuildOptions/parse --synchronousWatchDirectory.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseBuildOptions/parse --watchDirectory.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseBuildOptions/parse --watchFile.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseBuildOptions/parse build with --incremental.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseBuildOptions/parse build with --locale en-us.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseBuildOptions/parse build with --tsBuildInfoFile.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseBuildOptions/parse build without any options .js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseBuildOptions/reports other common may not be used with --build flags.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/Handles did you mean for misspelt flags.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/Handles may only be used with --build flags.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse --lib option with extra comma.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse --lib option with trailing white-space.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse empty options of --jsx.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse empty options of --lib.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse empty options of --module.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse empty options of --moduleResolution.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse empty options of --newLine.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse empty options of --target.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse empty string of --lib.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse explicit boolean flag value.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse immediately following command line argument of --lib.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse implicit boolean flag value.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse invalid option of library flags.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse multiple compiler flags with input files at the end.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse multiple compiler flags with input files in the middle.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse multiple library compiler flags .js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse multiple options of library flags.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse non boolean argument after boolean flag.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse single option of library flag.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/allows setting option type boolean to false.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/allows tsconfig only option to be set to null.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/errors on invalid excludeDirectories.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/errors on invalid excludeFiles.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/errors on missing argument to --fallbackPolling.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type boolean allows setting it to null.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type boolean errors if its followed by another option.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type boolean errors if its last option.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type boolean errors if non null value is passed.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type custom map allows setting it to null.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type custom map errors if its followed by another option.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type custom map errors if its last option.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type custom map errors if non null value is passed.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type list allows setting it to null.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type list errors if its followed by another option.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type list errors if its last option.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type list errors if non null value is passed.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type number allows setting it to null.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type number errors if its followed by another option.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type number errors if its last option.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type number errors if non null value is passed.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type object allows setting it to null.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type object errors if its followed by another option.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type object errors if its last option.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type string allows setting it to null.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type string errors if its followed by another option.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type string errors if its last option.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type string errors if non null value is passed.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/parse --excludeDirectories.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/parse --excludeFiles.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/parse --fallbackPolling.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/parse --incremental.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/parse --synchronousWatchDirectory.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/parse --tsBuildInfoFile.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/parse --watchDirectory.js create mode 100644 tests/baselines/reference/config/commandLineParsing/parseCommandLine/parse --watchFile.js rename tests/baselines/reference/{tsConfig => config/initTSConfig}/Default initialized TSConfig/tsconfig.json (100%) rename tests/baselines/reference/{tsConfig => config/initTSConfig}/Initialized TSConfig with --help/tsconfig.json (100%) rename tests/baselines/reference/{tsConfig => config/initTSConfig}/Initialized TSConfig with --watch/tsconfig.json (100%) rename tests/baselines/reference/{tsConfig => config/initTSConfig}/Initialized TSConfig with advanced options/tsconfig.json (100%) rename tests/baselines/reference/{tsConfig => config/initTSConfig}/Initialized TSConfig with boolean value compiler options/tsconfig.json (100%) rename tests/baselines/reference/{tsConfig => config/initTSConfig}/Initialized TSConfig with enum value compiler options/tsconfig.json (100%) rename tests/baselines/reference/{tsConfig => config/initTSConfig}/Initialized TSConfig with files options/tsconfig.json (100%) rename tests/baselines/reference/{tsConfig => config/initTSConfig}/Initialized TSConfig with incorrect compiler option value/tsconfig.json (100%) rename tests/baselines/reference/{tsConfig => config/initTSConfig}/Initialized TSConfig with incorrect compiler option/tsconfig.json (100%) rename tests/baselines/reference/{tsConfig => config/initTSConfig}/Initialized TSConfig with list compiler options with enum value/tsconfig.json (100%) rename tests/baselines/reference/{tsConfig => config/initTSConfig}/Initialized TSConfig with list compiler options/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Default initialized TSConfig/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Show TSConfig with advanced options/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Show TSConfig with boolean value compiler options/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Show TSConfig with compileOnSave and more/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Show TSConfig with enum value compiler options/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Show TSConfig with files options/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Show TSConfig with incorrect compiler option value/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Show TSConfig with incorrect compiler option/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Show TSConfig with list compiler options with enum value/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Show TSConfig with list compiler options/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Show TSConfig with paths and more/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Show TSConfig with watch options/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/all/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/allowJs/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/allowSyntheticDefaultImports/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/allowUmdGlobalAccess/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/allowUnreachableCode/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/allowUnusedLabels/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/alwaysStrict/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/assumeChangesOnlyAffectDirectDependencies/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/baseUrl/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/build/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/charset/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/checkJs/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/composite/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/declaration/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/declarationDir/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/declarationMap/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/diagnostics/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/disableReferencedProjectLoad/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/disableSizeLimit/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/disableSolutionSearching/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/disableSourceOfProjectReferenceRedirect/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/downlevelIteration/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/emitBOM/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/emitDeclarationOnly/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/emitDecoratorMetadata/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/esModuleInterop/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/exactOptionalPropertyTypes/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/excludeDirectories/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/excludeFiles/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/experimentalDecorators/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/explainFiles/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/extendedDiagnostics/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/fallbackPolling/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/forceConsistentCasingInFileNames/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/generateCpuProfile/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/generateTrace/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/help/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/importHelpers/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/importsNotUsedAsValues/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/incremental/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/init/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/inlineSourceMap/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/inlineSources/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/isolatedModules/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/jsx/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/jsxFactory/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/jsxFragmentFactory/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/jsxImportSource/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/keyofStringsOnly/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/lib/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/listEmittedFiles/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/listFiles/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/listFilesOnly/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/locale/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/mapRoot/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/maxNodeModuleJsDepth/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/module/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/moduleDetection/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/moduleResolution/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/moduleSuffixes/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/newLine/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/noEmit/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/noEmitHelpers/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/noEmitOnError/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/noErrorTruncation/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/noFallthroughCasesInSwitch/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/noImplicitAny/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/noImplicitOverride/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/noImplicitReturns/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/noImplicitThis/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/noImplicitUseStrict/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/noLib/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/noPropertyAccessFromIndexSignature/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/noResolve/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/noStrictGenericChecks/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/noUncheckedIndexedAccess/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/noUnusedLocals/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/noUnusedParameters/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/out/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/outDir/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/outFile/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/paths/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/plugins/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/preserveConstEnums/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/preserveSymlinks/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/preserveValueImports/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/preserveWatchOutput/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/pretty/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/reactNamespace/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/removeComments/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/resolveJsonModule/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/rootDir/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/rootDirs/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/showConfig/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/skipDefaultLibCheck/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/skipLibCheck/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/sourceMap/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/sourceRoot/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/strict/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/strictBindCallApply/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/strictFunctionTypes/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/strictNullChecks/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/strictPropertyInitialization/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/stripInternal/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/suppressExcessPropertyErrors/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/suppressImplicitAnyIndexErrors/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/synchronousWatchDirectory/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/target/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/traceResolution/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/tsBuildInfoFile/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/typeRoots/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/types/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/useDefineForClassFields/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/useUnknownInCatchVariables/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/version/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/watch/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/watchDirectory/tsconfig.json (100%) rename tests/baselines/reference/{ => config}/showConfig/Shows tsconfig for single option/watchFile/tsconfig.json (100%) create mode 100644 tests/baselines/reference/config/tsconfigParsingWatchOptions/different options with json api.js create mode 100644 tests/baselines/reference/config/tsconfigParsingWatchOptions/different options with jsonSourceFile api.js create mode 100644 tests/baselines/reference/config/tsconfigParsingWatchOptions/empty watchOptions specified option with json api.js create mode 100644 tests/baselines/reference/config/tsconfigParsingWatchOptions/empty watchOptions specified option with jsonSourceFile api.js create mode 100644 tests/baselines/reference/config/tsconfigParsingWatchOptions/no watchOptions specified option with json api.js create mode 100644 tests/baselines/reference/config/tsconfigParsingWatchOptions/no watchOptions specified option with jsonSourceFile api.js create mode 100644 tests/baselines/reference/config/tsconfigParsingWatchOptions/watch options extending passed in watch options with json api.js create mode 100644 tests/baselines/reference/config/tsconfigParsingWatchOptions/watch options extending passed in watch options with jsonSourceFile api.js create mode 100644 tests/baselines/reference/config/tsconfigParsingWatchOptions/when extending config file with watchOptions with json api.js create mode 100644 tests/baselines/reference/config/tsconfigParsingWatchOptions/when extending config file with watchOptions with jsonSourceFile api.js create mode 100644 tests/baselines/reference/config/tsconfigParsingWatchOptions/when extending config file without watchOptions with json api.js create mode 100644 tests/baselines/reference/config/tsconfigParsingWatchOptions/when extending config file without watchOptions with jsonSourceFile api.js diff --git a/src/server/project.ts b/src/server/project.ts index 05e6442a84c..e3dc2b77369 100644 --- a/src/server/project.ts +++ b/src/server/project.ts @@ -1605,6 +1605,7 @@ namespace ts.server { } protected enableGlobalPlugins(options: CompilerOptions, pluginConfigOverrides: Map | undefined): void { + if (!this.projectService.globalPlugins.length) return; const host = this.projectService.host; if (!host.require && !host.importPlugin) { @@ -1619,20 +1620,18 @@ namespace ts.server { combinePaths(this.projectService.getExecutingFilePath(), "../../.."), ]; - if (this.projectService.globalPlugins) { - // Enable global plugins with synthetic configuration entries - for (const globalPluginName of this.projectService.globalPlugins) { - // Skip empty names from odd commandline parses - if (!globalPluginName) continue; + // Enable global plugins with synthetic configuration entries + for (const globalPluginName of this.projectService.globalPlugins) { + // Skip empty names from odd commandline parses + if (!globalPluginName) continue; - // Skip already-locally-loaded plugins - if (options.plugins && options.plugins.some(p => p.name === globalPluginName)) continue; + // Skip already-locally-loaded plugins + if (options.plugins && options.plugins.some(p => p.name === globalPluginName)) continue; - // Provide global: true so plugins can detect why they can't find their config - this.projectService.logger.info(`Loading global plugin ${globalPluginName}`); + // Provide global: true so plugins can detect why they can't find their config + this.projectService.logger.info(`Loading global plugin ${globalPluginName}`); - this.enablePlugin({ name: globalPluginName, global: true } as PluginImport, searchPaths, pluginConfigOverrides); - } + this.enablePlugin({ name: globalPluginName, global: true } as PluginImport, searchPaths, pluginConfigOverrides); } } @@ -2521,6 +2520,7 @@ namespace ts.server { /*@internal*/ enablePluginsWithOptions(options: CompilerOptions, pluginConfigOverrides: ESMap | undefined): void { + if (!options.plugins?.length && !this.projectService.globalPlugins.length) return; const host = this.projectService.host; if (!host.require && !host.importPlugin) { this.projectService.logger.info("Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded"); diff --git a/src/testRunner/unittests/config/commandLineParsing.ts b/src/testRunner/unittests/config/commandLineParsing.ts index e2b48977106..4b4c200d499 100644 --- a/src/testRunner/unittests/config/commandLineParsing.ts +++ b/src/testRunner/unittests/config/commandLineParsing.ts @@ -1,530 +1,114 @@ namespace ts { describe("unittests:: config:: commandLineParsing:: parseCommandLine", () => { - - function assertParseResult(commandLine: string[], expectedParsedCommandLine: ParsedCommandLine, workerDiagnostic?: () => ParseCommandLineWorkerDiagnostics) { - const parsed = parseCommandLineWorker(workerDiagnostic?.() || compilerOptionsDidYouMeanDiagnostics, commandLine); - assert.deepEqual(parsed.options, expectedParsedCommandLine.options); - assert.deepEqual(parsed.watchOptions, expectedParsedCommandLine.watchOptions); - - const parsedErrors = parsed.errors; - const expectedErrors = expectedParsedCommandLine.errors; - assert.isTrue(parsedErrors.length === expectedErrors.length, `Expected error: ${JSON.stringify(expectedErrors)}. Actual error: ${JSON.stringify(parsedErrors)}.`); - for (let i = 0; i < parsedErrors.length; i++) { - const parsedError = parsedErrors[i]; - const expectedError = expectedErrors[i]; - assert.equal(parsedError.code, expectedError.code); - assert.equal(parsedError.category, expectedError.category); - // Allow matching a prefix of the error message - if (typeof expectedError.messageText === "string" && expectedError.messageText.includes("[...]")) { - const prefix = expectedError.messageText.split("[...]")[0]; - assert(expectedError.messageText.startsWith(prefix)); - } - else { - assert.equal(parsedError.messageText, expectedError.messageText); - } - } - - const parsedFileNames = parsed.fileNames; - const expectedFileNames = expectedParsedCommandLine.fileNames; - assert.isTrue(parsedFileNames.length === expectedFileNames.length, `Expected fileNames: [${JSON.stringify(expectedFileNames)}]. Actual fileNames: [${JSON.stringify(parsedFileNames)}].`); - for (let i = 0; i < parsedFileNames.length; i++) { - const parsedFileName = parsedFileNames[i]; - const expectedFileName = expectedFileNames[i]; - assert.equal(parsedFileName, expectedFileName); - } + function assertParseResult(subScenario: string, commandLine: string[], workerDiagnostic?: () => ParseCommandLineWorkerDiagnostics) { + it(subScenario, () => { + const baseline: string[] = []; + baseline.push(commandLine.join(" ")); + const parsed = parseCommandLineWorker(workerDiagnostic?.() || compilerOptionsDidYouMeanDiagnostics, commandLine); + baseline.push("CompilerOptions::"); + baseline.push(JSON.stringify(parsed.options, /*replacer*/ undefined, " ")); + baseline.push("WatchOptions::"); + baseline.push(JSON.stringify(parsed.watchOptions, /*replacer*/ undefined, " ")); + baseline.push("FileNames::"); + baseline.push(parsed.fileNames.join()); + baseline.push("Errors::"); + baseline.push(formatDiagnostics(parsed.errors, { + getCurrentDirectory: () => "/", + getCanonicalFileName: identity, + getNewLine: () => "\n", + })); + Harness.Baseline.runBaseline(`config/commandLineParsing/parseCommandLine/${subScenario}.js`, baseline.join("\n")); + }); } - it("Parse single option of library flag ", () => { - // --lib es6 0.ts - assertParseResult(["--lib", "es6", "0.ts"], - { - errors: [], - fileNames: ["0.ts"], - options: { - lib: ["lib.es2015.d.ts"] - } - }); - }); - - it("Handles 'may only be used with --build' flags", () => { - const buildFlags = ["--clean", "--dry", "--force", "--verbose"]; - - assertParseResult(buildFlags, { - errors: buildFlags.map(buildFlag => ({ - messageText: `Compiler option '${buildFlag}' may only be used with '--build'.`, - category: Diagnostics.Compiler_option_0_may_only_be_used_with_build.category, - code: Diagnostics.Compiler_option_0_may_only_be_used_with_build.code, - file: undefined, - start: undefined, - length: undefined - })), - fileNames: [], - options: {} - }); - }); - - it("Handles 'did you mean?' for misspelt flags", () => { - // --declarations --allowTS - assertParseResult(["--declarations", "--allowTS"], { - errors: [ - { - messageText: "Unknown compiler option '--declarations'. Did you mean 'declaration'?", - category: Diagnostics.Unknown_compiler_option_0_Did_you_mean_1.category, - code: Diagnostics.Unknown_compiler_option_0_Did_you_mean_1.code, - file: undefined, - start: undefined, - length: undefined - }, - { - messageText: "Unknown compiler option '--allowTS'. Did you mean 'allowJs'?", - category: Diagnostics.Unknown_compiler_option_0_Did_you_mean_1.category, - code: Diagnostics.Unknown_compiler_option_0_Did_you_mean_1.code, - file: undefined, - start: undefined, - length: undefined - } - ], - fileNames: [], - options: {} - }); - }); - - - it("Parse multiple options of library flags ", () => { - // --lib es5,es2015.symbol.wellknown 0.ts - assertParseResult(["--lib", "es5,es2015.symbol.wellknown", "0.ts"], - { - errors: [], - fileNames: ["0.ts"], - options: { - lib: ["lib.es5.d.ts", "lib.es2015.symbol.wellknown.d.ts"] - } - }); - }); - - it("Parse invalid option of library flags ", () => { - // --lib es5,invalidOption 0.ts - assertParseResult(["--lib", "es5,invalidOption", "0.ts"], - { - errors: [{ - messageText: "Argument for '--lib' option must be: 'es5', 'es6' [...]", - category: Diagnostics.Argument_for_0_option_must_be_Colon_1.category, - code: Diagnostics.Argument_for_0_option_must_be_Colon_1.code, - file: undefined, - start: undefined, - length: undefined, - }], - fileNames: ["0.ts"], - options: { - lib: ["lib.es5.d.ts"] - } - }); - }); - it("Parse empty options of --jsx ", () => { - // 0.ts --jsx - assertParseResult(["0.ts", "--jsx"], - { - errors: [{ - messageText: "Compiler option 'jsx' expects an argument.", - category: Diagnostics.Compiler_option_0_expects_an_argument.category, - code: Diagnostics.Compiler_option_0_expects_an_argument.code, - - file: undefined, - start: undefined, - length: undefined, - }, { - messageText: "Argument for '--jsx' option must be: 'preserve', 'react-native', 'react', 'react-jsx', 'react-jsxdev'.", - category: Diagnostics.Argument_for_0_option_must_be_Colon_1.category, - code: Diagnostics.Argument_for_0_option_must_be_Colon_1.code, - - file: undefined, - start: undefined, - length: undefined, - }], - fileNames: ["0.ts"], - options: { jsx: undefined } - }); - }); - - it("Parse empty options of --module ", () => { - // 0.ts -- - assertParseResult(["0.ts", "--module"], - { - errors: [{ - messageText: "Compiler option 'module' expects an argument.", - category: Diagnostics.Compiler_option_0_expects_an_argument.category, - code: Diagnostics.Compiler_option_0_expects_an_argument.code, - - file: undefined, - start: undefined, - length: undefined, - }, { - messageText: "Argument for '--module' option must be: 'none', 'commonjs', 'amd', 'system', 'umd', 'es6', 'es2015', 'es2020', 'es2022', 'esnext', 'node16', 'nodenext'.", - category: Diagnostics.Argument_for_0_option_must_be_Colon_1.category, - code: Diagnostics.Argument_for_0_option_must_be_Colon_1.code, - - file: undefined, - start: undefined, - length: undefined, - }], - fileNames: ["0.ts"], - options: { module: undefined } - }); - }); - - it("Parse empty options of --newLine ", () => { - // 0.ts --newLine - assertParseResult(["0.ts", "--newLine"], - { - errors: [{ - messageText: "Compiler option 'newLine' expects an argument.", - category: Diagnostics.Compiler_option_0_expects_an_argument.category, - code: Diagnostics.Compiler_option_0_expects_an_argument.code, - - file: undefined, - start: undefined, - length: undefined, - }, { - messageText: "Argument for '--newLine' option must be: 'crlf', 'lf'.", - category: Diagnostics.Argument_for_0_option_must_be_Colon_1.category, - code: Diagnostics.Argument_for_0_option_must_be_Colon_1.code, - - file: undefined, - start: undefined, - length: undefined, - }], - fileNames: ["0.ts"], - options: { newLine: undefined } - }); - }); - - it("Parse empty options of --target ", () => { - // 0.ts --target - assertParseResult(["0.ts", "--target"], - { - errors: [{ - messageText: "Compiler option 'target' expects an argument.", - category: Diagnostics.Compiler_option_0_expects_an_argument.category, - code: Diagnostics.Compiler_option_0_expects_an_argument.code, - - file: undefined, - start: undefined, - length: undefined, - }, { - messageText: "Argument for '--target' option must be: 'es3', 'es5', 'es6', 'es2015', 'es2016', 'es2017', 'es2018', 'es2019', 'es2020', 'es2021', 'es2022', 'esnext'.", - category: Diagnostics.Argument_for_0_option_must_be_Colon_1.category, - code: Diagnostics.Argument_for_0_option_must_be_Colon_1.code, - - file: undefined, - start: undefined, - length: undefined, - }], - fileNames: ["0.ts"], - options: { target: undefined } - }); - }); - - it("Parse empty options of --moduleResolution ", () => { - // 0.ts --moduleResolution - assertParseResult(["0.ts", "--moduleResolution"], - { - errors: [{ - messageText: "Compiler option 'moduleResolution' expects an argument.", - category: Diagnostics.Compiler_option_0_expects_an_argument.category, - code: Diagnostics.Compiler_option_0_expects_an_argument.code, - - file: undefined, - start: undefined, - length: undefined, - }, { - messageText: "Argument for '--moduleResolution' option must be: 'node', 'classic', 'node16', 'nodenext'.", - category: Diagnostics.Argument_for_0_option_must_be_Colon_1.category, - code: Diagnostics.Argument_for_0_option_must_be_Colon_1.code, - - file: undefined, - start: undefined, - length: undefined, - }], - fileNames: ["0.ts"], - options: { moduleResolution: undefined } - }); - }); - - it("Parse empty options of --lib ", () => { - // 0.ts --lib - assertParseResult(["0.ts", "--lib"], - { - errors: [{ - messageText: "Compiler option 'lib' expects an argument.", - category: Diagnostics.Compiler_option_0_expects_an_argument.category, - code: Diagnostics.Compiler_option_0_expects_an_argument.code, - - file: undefined, - start: undefined, - length: undefined, - }], - fileNames: ["0.ts"], - options: { - lib: [] - } - }); - }); - - it("Parse empty string of --lib ", () => { - // 0.ts --lib - // This test is an error because the empty string is falsey - assertParseResult(["0.ts", "--lib", ""], - { - errors: [{ - messageText: "Compiler option 'lib' expects an argument.", - category: Diagnostics.Compiler_option_0_expects_an_argument.category, - code: Diagnostics.Compiler_option_0_expects_an_argument.code, - - file: undefined, - start: undefined, - length: undefined, - }], - fileNames: ["0.ts"], - options: { - lib: [] - } - }); - }); - - it("Parse immediately following command line argument of --lib ", () => { - // 0.ts --lib - assertParseResult(["0.ts", "--lib", "--sourcemap"], - { - errors: [], - fileNames: ["0.ts"], - options: { - lib: [], - sourceMap: true - } - }); - }); - - it("Parse --lib option with extra comma ", () => { - // --lib es5, es7 0.ts - assertParseResult(["--lib", "es5,", "es7", "0.ts"], - { - errors: [{ - messageText: "Argument for '--lib' option must be: 'es5', 'es6' [...].", - category: Diagnostics.Argument_for_0_option_must_be_Colon_1.category, - code: Diagnostics.Argument_for_0_option_must_be_Colon_1.code, - file: undefined, - start: undefined, - length: undefined, - }], - fileNames: ["es7", "0.ts"], - options: { - lib: ["lib.es5.d.ts"] - } - }); - }); - - it("Parse --lib option with trailing white-space ", () => { - // --lib es5, es7 0.ts - assertParseResult(["--lib", "es5, ", "es7", "0.ts"], - { - errors: [{ - messageText: "Argument for '--lib' option must be: 'es5', 'es6', [...]", - category: Diagnostics.Argument_for_0_option_must_be_Colon_1.category, - code: Diagnostics.Argument_for_0_option_must_be_Colon_1.code, - file: undefined, - start: undefined, - length: undefined, - }], - fileNames: ["es7", "0.ts"], - options: { - lib: ["lib.es5.d.ts"] - } - }); - }); - - it("Parse multiple compiler flags with input files at the end", () => { - // --lib es5,es2015.symbol.wellknown --target es5 0.ts - assertParseResult(["--lib", "es5,es2015.symbol.wellknown", "--target", "es5", "0.ts"], - { - errors: [], - fileNames: ["0.ts"], - options: { - lib: ["lib.es5.d.ts", "lib.es2015.symbol.wellknown.d.ts"], - target: ScriptTarget.ES5, - } - }); - }); - - it("Parse multiple compiler flags with input files in the middle", () => { - // --module commonjs --target es5 0.ts --lib es5,es2015.symbol.wellknown - assertParseResult(["--module", "commonjs", "--target", "es5", "0.ts", "--lib", "es5,es2015.symbol.wellknown"], - { - errors: [], - fileNames: ["0.ts"], - options: { - module: ModuleKind.CommonJS, - target: ScriptTarget.ES5, - lib: ["lib.es5.d.ts", "lib.es2015.symbol.wellknown.d.ts"], - } - }); - }); - - it("Parse multiple library compiler flags ", () => { - // --module commonjs --target es5 --lib es5 0.ts --library es2015.array,es2015.symbol.wellknown - assertParseResult(["--module", "commonjs", "--target", "es5", "--lib", "es5", "0.ts", "--lib", "es2015.core, es2015.symbol.wellknown "], - { - errors: [], - fileNames: ["0.ts"], - options: { - module: ModuleKind.CommonJS, - target: ScriptTarget.ES5, - lib: ["lib.es2015.core.d.ts", "lib.es2015.symbol.wellknown.d.ts"], - } - }); - }); - - it("Parse explicit boolean flag value", () => { - assertParseResult(["--strictNullChecks", "false", "0.ts"], - { - errors: [], - fileNames: ["0.ts"], - options: { - strictNullChecks: false, - } - }); - }); - - it("Parse non boolean argument after boolean flag", () => { - assertParseResult(["--noImplicitAny", "t", "0.ts"], - { - errors: [], - fileNames: ["t", "0.ts"], - options: { - noImplicitAny: true, - } - }); - }); - - it("Parse implicit boolean flag value", () => { - assertParseResult(["--strictNullChecks"], - { - errors: [], - fileNames: [], - options: { - strictNullChecks: true, - } - }); - }); - - it("parse --incremental", () => { - // --lib es6 0.ts - assertParseResult(["--incremental", "0.ts"], - { - errors: [], - fileNames: ["0.ts"], - options: { incremental: true } - }); - }); - - it("parse --tsBuildInfoFile", () => { - // --lib es6 0.ts - assertParseResult(["--tsBuildInfoFile", "build.tsbuildinfo", "0.ts"], - { - errors: [], - fileNames: ["0.ts"], - options: { tsBuildInfoFile: "build.tsbuildinfo" } - }); - }); + // --lib es6 0.ts + assertParseResult("Parse single option of library flag", ["--lib", "es6", "0.ts"]); + assertParseResult("Handles may only be used with --build flags", ["--clean", "--dry", "--force", "--verbose"]); + // --declarations --allowTS + assertParseResult("Handles did you mean for misspelt flags", ["--declarations", "--allowTS"]); + // --lib es5,es2015.symbol.wellknown 0.ts + assertParseResult("Parse multiple options of library flags", ["--lib", "es5,es2015.symbol.wellknown", "0.ts"]); + // --lib es5,invalidOption 0.ts + assertParseResult("Parse invalid option of library flags", ["--lib", "es5,invalidOption", "0.ts"]); + // 0.ts --jsx + assertParseResult("Parse empty options of --jsx", ["0.ts", "--jsx"]); + // 0.ts -- + assertParseResult("Parse empty options of --module", ["0.ts", "--module"]); + // 0.ts --newLine + assertParseResult("Parse empty options of --newLine", ["0.ts", "--newLine"]); + // 0.ts --target + assertParseResult("Parse empty options of --target", ["0.ts", "--target"]); + // 0.ts --moduleResolution + assertParseResult("Parse empty options of --moduleResolution", ["0.ts", "--moduleResolution"]); + // 0.ts --lib + assertParseResult("Parse empty options of --lib", ["0.ts", "--lib"]); + // 0.ts --lib + // This test is an error because the empty string is falsey + assertParseResult("Parse empty string of --lib", ["0.ts", "--lib", ""]); + // 0.ts --lib + assertParseResult("Parse immediately following command line argument of --lib", ["0.ts", "--lib", "--sourcemap"]); + // --lib es5, es7 0.ts + assertParseResult("Parse --lib option with extra comma", ["--lib", "es5,", "es7", "0.ts"]); + // --lib es5, es7 0.ts + assertParseResult("Parse --lib option with trailing white-space", ["--lib", "es5, ", "es7", "0.ts"]); + // --lib es5,es2015.symbol.wellknown --target es5 0.ts + assertParseResult("Parse multiple compiler flags with input files at the end", ["--lib", "es5,es2015.symbol.wellknown", "--target", "es5", "0.ts"]); + // --module commonjs --target es5 0.ts --lib es5,es2015.symbol.wellknown + assertParseResult("Parse multiple compiler flags with input files in the middle", ["--module", "commonjs", "--target", "es5", "0.ts", "--lib", "es5,es2015.symbol.wellknown"]); + // --module commonjs --target es5 --lib es5 0.ts --library es2015.array,es2015.symbol.wellknown + assertParseResult("Parse multiple library compiler flags ", ["--module", "commonjs", "--target", "es5", "--lib", "es5", "0.ts", "--lib", "es2015.core, es2015.symbol.wellknown "]); + assertParseResult("Parse explicit boolean flag value", ["--strictNullChecks", "false", "0.ts"]); + assertParseResult("Parse non boolean argument after boolean flag", ["--noImplicitAny", "t", "0.ts"]); + assertParseResult("Parse implicit boolean flag value", ["--strictNullChecks"]); + assertParseResult("parse --incremental", ["--incremental", "0.ts"]); + assertParseResult("parse --tsBuildInfoFile", ["--tsBuildInfoFile", "build.tsbuildinfo", "0.ts"]); describe("parses command line null for tsconfig only option", () => { interface VerifyNull { + subScenario: string, optionName: string; nonNullValue?: string; workerDiagnostic?: () => ParseCommandLineWorkerDiagnostics; - diagnosticMessage: DiagnosticMessage; } - function verifyNull({ optionName, nonNullValue, workerDiagnostic, diagnosticMessage }: VerifyNull) { - it("allows setting it to null", () => { + function verifyNull({ subScenario, optionName, nonNullValue, workerDiagnostic }: VerifyNull) { + describe(subScenario, () => { assertParseResult( + `${subScenario} allows setting it to null`, [`--${optionName}`, "null", "0.ts"], - { - errors: [], - fileNames: ["0.ts"], - options: { [optionName]: undefined } - }, workerDiagnostic ); - }); - - if (nonNullValue) { - it("errors if non null value is passed", () => { + if (nonNullValue) { assertParseResult( + `${subScenario} errors if non null value is passed`, [`--${optionName}`, nonNullValue, "0.ts"], - { - errors: [{ - messageText: formatStringFromArgs(diagnosticMessage.message, [optionName]), - category: diagnosticMessage.category, - code: diagnosticMessage.code, - file: undefined, - start: undefined, - length: undefined - }], - fileNames: ["0.ts"], - options: {} - }, workerDiagnostic ); - }); - } + } - it("errors if its followed by another option", () => { assertParseResult( + `${subScenario} errors if its followed by another option`, ["0.ts", "--strictNullChecks", `--${optionName}`], - { - errors: [{ - messageText: formatStringFromArgs(diagnosticMessage.message, [optionName]), - category: diagnosticMessage.category, - code: diagnosticMessage.code, - file: undefined, - start: undefined, - length: undefined - }], - fileNames: ["0.ts"], - options: { strictNullChecks: true } - }, workerDiagnostic ); - }); - it("errors if its last option", () => { assertParseResult( + `${subScenario} errors if its last option`, ["0.ts", `--${optionName}`], - { - errors: [{ - messageText: formatStringFromArgs(diagnosticMessage.message, [optionName]), - category: diagnosticMessage.category, - code: diagnosticMessage.code, - file: undefined, - start: undefined, - length: undefined - }], - fileNames: ["0.ts"], - options: {} - }, workerDiagnostic ); }); } interface VerifyNullNonIncludedOption { + subScenario: string, type: () => "string" | "number" | ESMap; nonNullValue?: string; } - function verifyNullNonIncludedOption({ type, nonNullValue }: VerifyNullNonIncludedOption) { + function verifyNullNonIncludedOption({ subScenario, type, nonNullValue }: VerifyNullNonIncludedOption) { verifyNull({ + subScenario, optionName: "optionName", nonNullValue, - diagnosticMessage: Diagnostics.Option_0_can_only_be_specified_in_tsconfig_json_file_or_set_to_null_on_command_line, workerDiagnostic: () => { const optionDeclarations: CommandLineOption[] = [ ...compilerOptionsDidYouMeanDiagnostics.optionDeclarations, @@ -547,392 +131,101 @@ namespace ts { } describe("option of type boolean", () => { - it("allows setting it to false", () => { - assertParseResult( - ["--composite", "false", "0.ts"], - { - errors: [], - fileNames: ["0.ts"], - options: { composite: false } - } - ); - }); + assertParseResult( + "allows setting option type boolean to false", + ["--composite", "false", "0.ts"], + ); verifyNull({ + subScenario: "option of type boolean", optionName: "composite", nonNullValue: "true", - diagnosticMessage: Diagnostics.Option_0_can_only_be_specified_in_tsconfig_json_file_or_set_to_false_or_null_on_command_line }); }); - describe("option of type object", () => { - verifyNull({ - optionName: "paths", - diagnosticMessage: Diagnostics.Option_0_can_only_be_specified_in_tsconfig_json_file_or_set_to_null_on_command_line - }); + verifyNull({ + subScenario: "option of type object", + optionName: "paths", }); - describe("option of type list", () => { - verifyNull({ - optionName: "rootDirs", - nonNullValue: "abc,xyz", - diagnosticMessage: Diagnostics.Option_0_can_only_be_specified_in_tsconfig_json_file_or_set_to_null_on_command_line - }); + verifyNull({ + subScenario: "option of type list", + optionName: "rootDirs", + nonNullValue: "abc,xyz", + }); + verifyNullNonIncludedOption({ + subScenario: "option of type string", + type: () => "string", + nonNullValue: "hello" }); - describe("option of type string", () => { - verifyNullNonIncludedOption({ - type: () => "string", - nonNullValue: "hello" - }); + verifyNullNonIncludedOption({ + subScenario: "option of type number", + type: () => "number", + nonNullValue: "10" }); - describe("option of type number", () => { - verifyNullNonIncludedOption({ - type: () => "number", - nonNullValue: "10" - }); - }); - - describe("option of type Map", () => { - verifyNullNonIncludedOption({ - type: () => new Map(getEntries({ - node: ModuleResolutionKind.NodeJs, - classic: ModuleResolutionKind.Classic, - })), - nonNullValue: "node" - }); + verifyNullNonIncludedOption({ + subScenario: "option of type custom map", + type: () => new Map(getEntries({ + node: ModuleResolutionKind.NodeJs, + classic: ModuleResolutionKind.Classic, + })), + nonNullValue: "node" }); }); - it("allows tsconfig only option to be set to null", () => { - assertParseResult(["--composite", "null", "-tsBuildInfoFile", "null", "0.ts"], - { - errors: [], - fileNames: ["0.ts"], - options: { composite: undefined, tsBuildInfoFile: undefined } - }); - }); + assertParseResult("allows tsconfig only option to be set to null", ["--composite", "null", "-tsBuildInfoFile", "null", "0.ts"]); describe("Watch options", () => { - it("parse --watchFile", () => { - assertParseResult(["--watchFile", "UseFsEvents", "0.ts"], - { - errors: [], - fileNames: ["0.ts"], - options: {}, - watchOptions: { watchFile: WatchFileKind.UseFsEvents } - }); - }); - - it("parse --watchDirectory", () => { - assertParseResult(["--watchDirectory", "FixedPollingInterval", "0.ts"], - { - errors: [], - fileNames: ["0.ts"], - options: {}, - watchOptions: { watchDirectory: WatchDirectoryKind.FixedPollingInterval } - }); - }); - - it("parse --fallbackPolling", () => { - assertParseResult(["--fallbackPolling", "PriorityInterval", "0.ts"], - { - errors: [], - fileNames: ["0.ts"], - options: {}, - watchOptions: { fallbackPolling: PollingWatchKind.PriorityInterval } - }); - }); - - it("parse --synchronousWatchDirectory", () => { - assertParseResult(["--synchronousWatchDirectory", "0.ts"], - { - errors: [], - fileNames: ["0.ts"], - options: {}, - watchOptions: { synchronousWatchDirectory: true } - }); - }); - - it("errors on missing argument to --fallbackPolling", () => { - assertParseResult(["0.ts", "--fallbackPolling"], - { - errors: [ - { - messageText: "Watch option 'fallbackPolling' requires a value of type string.", - category: Diagnostics.Watch_option_0_requires_a_value_of_type_1.category, - code: Diagnostics.Watch_option_0_requires_a_value_of_type_1.code, - file: undefined, - start: undefined, - length: undefined - }, - { - messageText: "Argument for '--fallbackPolling' option must be: 'fixedinterval', 'priorityinterval', 'dynamicpriority', 'fixedchunksize'.", - category: Diagnostics.Argument_for_0_option_must_be_Colon_1.category, - code: Diagnostics.Argument_for_0_option_must_be_Colon_1.code, - file: undefined, - start: undefined, - length: undefined - } - ], - fileNames: ["0.ts"], - options: {}, - watchOptions: { fallbackPolling: undefined } - }); - }); - - it("parse --excludeDirectories", () => { - assertParseResult(["--excludeDirectories", "**/temp", "0.ts"], - { - errors: [], - fileNames: ["0.ts"], - options: {}, - watchOptions: { excludeDirectories: ["**/temp"] } - }); - }); - - it("errors on invalid excludeDirectories", () => { - assertParseResult(["--excludeDirectories", "**/../*", "0.ts"], - { - errors: [ - { - messageText: `File specification cannot contain a parent directory ('..') that appears after a recursive directory wildcard ('**'): '**/../*'.`, - category: Diagnostics.File_specification_cannot_contain_a_parent_directory_that_appears_after_a_recursive_directory_wildcard_Asterisk_Asterisk_Colon_0.category, - code: Diagnostics.File_specification_cannot_contain_a_parent_directory_that_appears_after_a_recursive_directory_wildcard_Asterisk_Asterisk_Colon_0.code, - file: undefined, - start: undefined, - length: undefined - } - ], - fileNames: ["0.ts"], - options: {}, - watchOptions: { excludeDirectories: [] } - }); - }); - - it("parse --excludeFiles", () => { - assertParseResult(["--excludeFiles", "**/temp/*.ts", "0.ts"], - { - errors: [], - fileNames: ["0.ts"], - options: {}, - watchOptions: { excludeFiles: ["**/temp/*.ts"] } - }); - }); - - it("errors on invalid excludeFiles", () => { - assertParseResult(["--excludeFiles", "**/../*", "0.ts"], - { - errors: [ - { - messageText: `File specification cannot contain a parent directory ('..') that appears after a recursive directory wildcard ('**'): '**/../*'.`, - category: Diagnostics.File_specification_cannot_contain_a_parent_directory_that_appears_after_a_recursive_directory_wildcard_Asterisk_Asterisk_Colon_0.category, - code: Diagnostics.File_specification_cannot_contain_a_parent_directory_that_appears_after_a_recursive_directory_wildcard_Asterisk_Asterisk_Colon_0.code, - file: undefined, - start: undefined, - length: undefined - } - ], - fileNames: ["0.ts"], - options: {}, - watchOptions: { excludeFiles: [] } - }); - }); + assertParseResult("parse --watchFile", ["--watchFile", "UseFsEvents", "0.ts"]); + assertParseResult("parse --watchDirectory", ["--watchDirectory", "FixedPollingInterval", "0.ts"]); + assertParseResult("parse --fallbackPolling", ["--fallbackPolling", "PriorityInterval", "0.ts"]); + assertParseResult("parse --synchronousWatchDirectory", ["--synchronousWatchDirectory", "0.ts"]); + assertParseResult("errors on missing argument to --fallbackPolling", ["0.ts", "--fallbackPolling"]); + assertParseResult("parse --excludeDirectories", ["--excludeDirectories", "**/temp", "0.ts"]); + assertParseResult("errors on invalid excludeDirectories", ["--excludeDirectories", "**/../*", "0.ts"]); + assertParseResult("parse --excludeFiles", ["--excludeFiles", "**/temp/*.ts", "0.ts"]); + assertParseResult("errors on invalid excludeFiles", ["--excludeFiles", "**/../*", "0.ts"]); }); }); describe("unittests:: config:: commandLineParsing:: parseBuildOptions", () => { - function assertParseResult(commandLine: string[], expectedParsedBuildCommand: ParsedBuildCommand) { - const parsed = parseBuildCommand(commandLine); - assert.deepEqual(parsed.buildOptions, expectedParsedBuildCommand.buildOptions); - assert.deepEqual(parsed.watchOptions, expectedParsedBuildCommand.watchOptions); - - const parsedErrors = parsed.errors; - const expectedErrors = expectedParsedBuildCommand.errors; - assert.isTrue(parsedErrors.length === expectedErrors.length, `Expected error: ${JSON.stringify(expectedErrors)}. Actual error: ${JSON.stringify(parsedErrors)}.`); - for (let i = 0; i < parsedErrors.length; i++) { - const parsedError = parsedErrors[i]; - const expectedError = expectedErrors[i]; - assert.equal(parsedError.code, expectedError.code); - assert.equal(parsedError.category, expectedError.category); - assert.equal(parsedError.messageText, expectedError.messageText); - } - - const parsedProjects = parsed.projects; - const expectedProjects = expectedParsedBuildCommand.projects; - assert.deepEqual(parsedProjects, expectedProjects, `Expected projects: [${JSON.stringify(expectedProjects)}]. Actual projects: [${JSON.stringify(parsedProjects)}].`); - } - it("parse build without any options ", () => { - // --lib es6 0.ts - assertParseResult([], - { - errors: [], - projects: ["."], - buildOptions: {}, - watchOptions: undefined - }); - }); - - it("Parse multiple options", () => { - // --lib es5,es2015.symbol.wellknown 0.ts - assertParseResult(["--verbose", "--force", "tests"], - { - errors: [], - projects: ["tests"], - buildOptions: { verbose: true, force: true }, - watchOptions: undefined - }); - }); - - it("Parse option with invalid option ", () => { - // --lib es5,invalidOption 0.ts - assertParseResult(["--verbose", "--invalidOption"], - { - errors: [{ - messageText: "Unknown build option '--invalidOption'.", - category: Diagnostics.Unknown_build_option_0.category, - code: Diagnostics.Unknown_build_option_0.code, - file: undefined, - start: undefined, - length: undefined, - }], - projects: ["."], - buildOptions: { verbose: true }, - watchOptions: undefined - }); - }); - - it("parse build with listFilesOnly ", () => { - // --lib es6 0.ts - assertParseResult(["--listFilesOnly"], - { - errors: [{ - messageText: "Compiler option '--listFilesOnly' may not be used with '--build'.", - category: Diagnostics.Compiler_option_0_may_not_be_used_with_build.category, - code: Diagnostics.Compiler_option_0_may_not_be_used_with_build.code, - file: undefined, - start: undefined, - length: undefined, - }], - projects: ["."], - buildOptions: {}, - watchOptions: undefined, - }); - }); - - it("Parse multiple flags with input projects at the end", () => { - // --lib es5,es2015.symbol.wellknown --target es5 0.ts - assertParseResult(["--force", "--verbose", "src", "tests"], - { - errors: [], - projects: ["src", "tests"], - buildOptions: { force: true, verbose: true }, - watchOptions: undefined, - }); - }); - - it("Parse multiple flags with input projects in the middle", () => { - // --module commonjs --target es5 0.ts --lib es5,es2015.symbol.wellknown - assertParseResult(["--force", "src", "tests", "--verbose"], - { - errors: [], - projects: ["src", "tests"], - buildOptions: { force: true, verbose: true }, - watchOptions: undefined, - }); - }); - - it("Parse multiple flags with input projects in the beginning", () => { - // --module commonjs --target es5 0.ts --lib es5,es2015.symbol.wellknown - assertParseResult(["src", "tests", "--force", "--verbose"], - { - errors: [], - projects: ["src", "tests"], - buildOptions: { force: true, verbose: true }, - watchOptions: undefined, - }); - }); - - it("parse build with --incremental", () => { - // --lib es6 0.ts - assertParseResult(["--incremental", "tests"], - { - errors: [], - projects: ["tests"], - buildOptions: { incremental: true }, - watchOptions: undefined, - }); - }); - - it("parse build with --locale en-us", () => { - // --lib es6 0.ts - assertParseResult(["--locale", "en-us", "src"], - { - errors: [], - projects: ["src"], - buildOptions: { locale: "en-us" }, - watchOptions: undefined, - }); - }); - - it("parse build with --tsBuildInfoFile", () => { - // --lib es6 0.ts - assertParseResult(["--tsBuildInfoFile", "build.tsbuildinfo", "tests"], - { - errors: [{ - messageText: "Compiler option '--tsBuildInfoFile' may not be used with '--build'.", - category: Diagnostics.Compiler_option_0_may_not_be_used_with_build.category, - code: Diagnostics.Compiler_option_0_may_not_be_used_with_build.code, - file: undefined, - start: undefined, - length: undefined - }], - projects: ["build.tsbuildinfo", "tests"], - buildOptions: {}, - watchOptions: undefined, - }); - }); - - it("reports other common 'may not be used with --build' flags", () => { - const buildFlags = ["--declaration", "--strict"]; - - assertParseResult(buildFlags, { - errors: buildFlags.map(buildFlag => ({ - messageText: `Compiler option '${buildFlag}' may not be used with '--build'.`, - category: Diagnostics.Compiler_option_0_may_not_be_used_with_build.category, - code: Diagnostics.Compiler_option_0_may_not_be_used_with_build.code, - file: undefined, - start: undefined, - length: undefined - })), - buildOptions: {}, - projects: ["."], - watchOptions: undefined, + function assertParseResult(subScenario: string, commandLine: string[]) { + it(subScenario, () => { + const baseline: string[] = []; + baseline.push(commandLine.join(" ")); + const parsed = parseBuildCommand(commandLine); + baseline.push("buildOptions::"); + baseline.push(JSON.stringify(parsed.buildOptions, /*replacer*/ undefined, " ")); + baseline.push("WatchOptions::"); + baseline.push(JSON.stringify(parsed.watchOptions, /*replacer*/ undefined, " ")); + baseline.push("Projects::"); + baseline.push(parsed.projects.join()); + baseline.push("Errors::"); + baseline.push(formatDiagnostics(parsed.errors, { + getCurrentDirectory: () => "/", + getCanonicalFileName: identity, + getNewLine: () => "\n", + })); + Harness.Baseline.runBaseline(`config/commandLineParsing/parseBuildOptions/${subScenario}.js`, baseline.join("\n")); }); - }); + } + assertParseResult("parse build without any options ", []); + assertParseResult("Parse multiple options", ["--verbose", "--force", "tests"]); + assertParseResult("Parse option with invalid option", ["--verbose", "--invalidOption"]); + assertParseResult("Parse multiple flags with input projects at the end", ["--force", "--verbose", "src", "tests"]); + assertParseResult("Parse multiple flags with input projects in the middle", ["--force", "src", "tests", "--verbose"]); + assertParseResult("Parse multiple flags with input projects in the beginning", ["src", "tests", "--force", "--verbose"]); + assertParseResult("parse build with --incremental", ["--incremental", "tests"]); + assertParseResult("parse build with --locale en-us", ["--locale", "en-us", "src"]); + assertParseResult("parse build with --tsBuildInfoFile", ["--tsBuildInfoFile", "build.tsbuildinfo", "tests"]); + assertParseResult("reports other common may not be used with --build flags", ["--declaration", "--strict"]); describe("Combining options that make no sense together", () => { function verifyInvalidCombination(flag1: keyof BuildOptions, flag2: keyof BuildOptions) { - it(`--${flag1} and --${flag2} together is invalid`, () => { - // --module commonjs --target es5 0.ts --lib es5,es2015.symbol.wellknown - assertParseResult([`--${flag1}`, `--${flag2}`], - { - errors: [{ - messageText: `Options '${flag1}' and '${flag2}' cannot be combined.`, - category: Diagnostics.Options_0_and_1_cannot_be_combined.category, - code: Diagnostics.Options_0_and_1_cannot_be_combined.code, - file: undefined, - start: undefined, - length: undefined, - }], - projects: ["."], - buildOptions: { [flag1]: true, [flag2]: true }, - watchOptions: undefined, - }); - }); + assertParseResult(`--${flag1} and --${flag2} together is invalid`, [`--${flag1}`, `--${flag2}`]); } - verifyInvalidCombination("clean", "force"); verifyInvalidCombination("clean", "verbose"); verifyInvalidCombination("clean", "watch"); @@ -940,120 +233,14 @@ namespace ts { }); describe("Watch options", () => { - it("parse --watchFile", () => { - assertParseResult(["--watchFile", "UseFsEvents", "--verbose"], - { - errors: [], - projects: ["."], - buildOptions: { verbose: true }, - watchOptions: { watchFile: WatchFileKind.UseFsEvents } - }); - }); - - it("parse --watchDirectory", () => { - assertParseResult(["--watchDirectory", "FixedPollingInterval", "--verbose"], - { - errors: [], - projects: ["."], - buildOptions: { verbose: true }, - watchOptions: { watchDirectory: WatchDirectoryKind.FixedPollingInterval } - }); - }); - - it("parse --fallbackPolling", () => { - assertParseResult(["--fallbackPolling", "PriorityInterval", "--verbose"], - { - errors: [], - projects: ["."], - buildOptions: { verbose: true }, - watchOptions: { fallbackPolling: PollingWatchKind.PriorityInterval } - }); - }); - - it("parse --synchronousWatchDirectory", () => { - assertParseResult(["--synchronousWatchDirectory", "--verbose"], - { - errors: [], - projects: ["."], - buildOptions: { verbose: true }, - watchOptions: { synchronousWatchDirectory: true } - }); - }); - - it("errors on missing argument", () => { - assertParseResult(["--verbose", "--fallbackPolling"], - { - errors: [ - { - messageText: "Watch option 'fallbackPolling' requires a value of type string.", - category: Diagnostics.Watch_option_0_requires_a_value_of_type_1.category, - code: Diagnostics.Watch_option_0_requires_a_value_of_type_1.code, - file: undefined, - start: undefined, - length: undefined - }, - { - messageText: "Argument for '--fallbackPolling' option must be: 'fixedinterval', 'priorityinterval', 'dynamicpriority', 'fixedchunksize'.", - category: Diagnostics.Argument_for_0_option_must_be_Colon_1.category, - code: Diagnostics.Argument_for_0_option_must_be_Colon_1.code, - file: undefined, - start: undefined, - length: undefined - } - ], - projects: ["."], - buildOptions: { verbose: true }, - watchOptions: { fallbackPolling: undefined } - }); - }); - - it("errors on invalid excludeDirectories", () => { - assertParseResult(["--excludeDirectories", "**/../*"], - { - errors: [ - { - messageText: `File specification cannot contain a parent directory ('..') that appears after a recursive directory wildcard ('**'): '**/../*'.`, - category: Diagnostics.File_specification_cannot_contain_a_parent_directory_that_appears_after_a_recursive_directory_wildcard_Asterisk_Asterisk_Colon_0.category, - code: Diagnostics.File_specification_cannot_contain_a_parent_directory_that_appears_after_a_recursive_directory_wildcard_Asterisk_Asterisk_Colon_0.code, - file: undefined, - start: undefined, - length: undefined - } - ], - projects: ["."], - buildOptions: {}, - watchOptions: { excludeDirectories: [] } - }); - }); - - it("parse --excludeFiles", () => { - assertParseResult(["--excludeFiles", "**/temp/*.ts"], - { - errors: [], - projects: ["."], - buildOptions: {}, - watchOptions: { excludeFiles: ["**/temp/*.ts"] } - }); - }); - - it("errors on invalid excludeFiles", () => { - assertParseResult(["--excludeFiles", "**/../*"], - { - errors: [ - { - messageText: `File specification cannot contain a parent directory ('..') that appears after a recursive directory wildcard ('**'): '**/../*'.`, - category: Diagnostics.File_specification_cannot_contain_a_parent_directory_that_appears_after_a_recursive_directory_wildcard_Asterisk_Asterisk_Colon_0.category, - code: Diagnostics.File_specification_cannot_contain_a_parent_directory_that_appears_after_a_recursive_directory_wildcard_Asterisk_Asterisk_Colon_0.code, - file: undefined, - start: undefined, - length: undefined - } - ], - projects: ["."], - buildOptions: {}, - watchOptions: { excludeFiles: [] } - }); - }); + assertParseResult("parse --watchFile", ["--watchFile", "UseFsEvents", "--verbose"]); + assertParseResult("parse --watchDirectory", ["--watchDirectory", "FixedPollingInterval", "--verbose"]); + assertParseResult("parse --fallbackPolling", ["--fallbackPolling", "PriorityInterval", "--verbose"]); + assertParseResult("parse --synchronousWatchDirectory", ["--synchronousWatchDirectory", "--verbose"]); + assertParseResult("errors on missing argument", ["--verbose", "--fallbackPolling"]); + assertParseResult("errors on invalid excludeDirectories", ["--excludeDirectories", "**/../*"]); + assertParseResult("parse --excludeFiles", ["--excludeFiles", "**/temp/*.ts"]); + assertParseResult("errors on invalid excludeFiles", ["--excludeFiles", "**/../*"]); }); }); } diff --git a/src/testRunner/unittests/config/initializeTSConfig.ts b/src/testRunner/unittests/config/initializeTSConfig.ts index 68c56ac4e17..d92c906f461 100644 --- a/src/testRunner/unittests/config/initializeTSConfig.ts +++ b/src/testRunner/unittests/config/initializeTSConfig.ts @@ -4,7 +4,7 @@ namespace ts { describe(name, () => { const commandLine = parseCommandLine(commandLinesArgs); const initResult = generateTSConfig(commandLine.options, commandLine.fileNames, "\n"); - const outputFileName = `tsConfig/${name.replace(/[^a-z0-9\-. ]/ig, "")}/tsconfig.json`; + const outputFileName = `config/initTSConfig/${name.replace(/[^a-z0-9\-. ]/ig, "")}/tsconfig.json`; it(`Correct output for ${outputFileName}`, () => { Harness.Baseline.runBaseline(outputFileName, initResult, { PrintDiff: true }); diff --git a/src/testRunner/unittests/config/showConfig.ts b/src/testRunner/unittests/config/showConfig.ts index f8905e34126..530d3c7e569 100644 --- a/src/testRunner/unittests/config/showConfig.ts +++ b/src/testRunner/unittests/config/showConfig.ts @@ -2,7 +2,7 @@ namespace ts { describe("unittests:: config:: showConfig", () => { function showTSConfigCorrectly(name: string, commandLinesArgs: string[], configJson?: object) { describe(name, () => { - const outputFileName = `showConfig/${name.replace(/[^a-z0-9\-./ ]/ig, "")}/tsconfig.json`; + const outputFileName = `config/showConfig/${name.replace(/[^a-z0-9\-./ ]/ig, "")}/tsconfig.json`; it(`Correct output for ${outputFileName}`, () => { const cwd = `/${name}`; diff --git a/src/testRunner/unittests/config/tsconfigParsingWatchOptions.ts b/src/testRunner/unittests/config/tsconfigParsingWatchOptions.ts index 120dd42d2c5..a8179558baa 100644 --- a/src/testRunner/unittests/config/tsconfigParsingWatchOptions.ts +++ b/src/testRunner/unittests/config/tsconfigParsingWatchOptions.ts @@ -42,190 +42,132 @@ namespace ts { interface VerifyWatchOptions { json: object; - expectedOptions: WatchOptions | undefined; additionalFiles?: vfs.FileSet; existingWatchOptions?: WatchOptions | undefined; - expectedErrors?: (sourceFile?: SourceFile) => Diagnostic[]; } - function verifyWatchOptions(scenario: () => VerifyWatchOptions[]) { - it("with json api", () => { - for (const { json, expectedOptions, additionalFiles, existingWatchOptions, expectedErrors } of scenario()) { - const parsed = getParsedCommandJson(json, additionalFiles, existingWatchOptions); - assert.deepEqual(parsed.watchOptions, expectedOptions, `With ${JSON.stringify(json)}`); - if (length(parsed.errors)) { - assert.deepEqual(parsed.errors, expectedErrors?.()); + function verifyWatchOptions(subScenario: string, scenario: () => VerifyWatchOptions[]) { + describe(subScenario, () => { + it("with json api", () => { + const baseline: string[] = []; + for (const { json, additionalFiles, existingWatchOptions } of scenario()) { + addToBaseLine(baseline, json, getParsedCommandJson(json, additionalFiles, existingWatchOptions)); } - else { - assert.equal(0, length(expectedErrors?.()), `Expected no errors`); - } - } - }); + runBaseline(`${subScenario} with json api`, baseline); + }); - it("with json source file api", () => { - for (const { json, expectedOptions, additionalFiles, existingWatchOptions, expectedErrors } of scenario()) { - const parsed = getParsedCommandJsonNode(json, additionalFiles, existingWatchOptions); - assert.deepEqual(parsed.watchOptions, expectedOptions); - if (length(parsed.errors)) { - assert.deepEqual(parsed.errors, expectedErrors?.(parsed.options.configFile)); + it("with json source file api", () => { + const baseline: string[] = []; + for (const { json, additionalFiles, existingWatchOptions, } of scenario()) { + addToBaseLine(baseline, json, getParsedCommandJsonNode(json, additionalFiles, existingWatchOptions)); } - else { - assert.equal(0, length(expectedErrors?.(parsed.options.configFile)), `Expected no errors`); - } - } + runBaseline(`${subScenario} with jsonSourceFile api`, baseline); + }); }); + function addToBaseLine(baseline: string[], json: object, parsed: ParsedCommandLine) { + baseline.push(`Input:: ${JSON.stringify(json, /*replacer*/ undefined, " ")}`); + baseline.push(`Result: WatchOptions::`); + baseline.push(JSON.stringify(parsed.watchOptions, /*replacer*/ undefined, " ")); + baseline.push(`Result: Errors::`); + baseline.push(formatDiagnosticsWithColorAndContext(parsed.errors, { + getCurrentDirectory: () => "/", + getCanonicalFileName: identity, + getNewLine: () => "\n" + })); + } + function runBaseline(subScenario: string, baseline: readonly string[]) { + Harness.Baseline.runBaseline(`config/tsconfigParsingWatchOptions/${subScenario}.js`, baseline.join("\n")); + } } - describe("no watchOptions specified option", () => { - verifyWatchOptions(() => [{ + verifyWatchOptions("no watchOptions specified option", () => [{ + json: {}, + }]); + + verifyWatchOptions("empty watchOptions specified option", () => [{ + json: { watchOptions: {} }, + }]); + + verifyWatchOptions("when extending config file without watchOptions", () => [ + { + json: { + extends: "./base.json", + watchOptions: { watchFile: "UseFsEvents" } + }, + additionalFiles: { "/base.json": "{}" } + }, + { + json: { extends: "./base.json", }, + additionalFiles: { "/base.json": "{}" } + } + ]); + + verifyWatchOptions("when extending config file with watchOptions", () => [ + { + json: { + extends: "./base.json", + watchOptions: { + watchFile: "UseFsEvents", + } + }, + additionalFiles: { + "/base.json": JSON.stringify({ + watchOptions: { + watchFile: "UseFsEventsOnParentDirectory", + watchDirectory: "FixedPollingInterval" + } + }) + } + }, + { + json: { + extends: "./base.json", + }, + additionalFiles: { + "/base.json": JSON.stringify({ + watchOptions: { + watchFile: "UseFsEventsOnParentDirectory", + watchDirectory: "FixedPollingInterval" + } + }) + } + } + ]); + + verifyWatchOptions("different options", () => [ + { + json: { watchOptions: { watchFile: "UseFsEvents" } }, + }, + { + json: { watchOptions: { watchDirectory: "UseFsEvents" } }, + }, + { + json: { watchOptions: { fallbackPolling: "DynamicPriority" } }, + }, + { + json: { watchOptions: { synchronousWatchDirectory: true } }, + }, + { + json: { watchOptions: { excludeDirectories: ["**/temp"] } }, + }, + { + json: { watchOptions: { excludeFiles: ["**/temp/*.ts"] } }, + }, + { + json: { watchOptions: { excludeDirectories: ["**/../*"] } }, + }, + { + json: { watchOptions: { excludeFiles: ["**/../*"] } }, + }, + ]); + + verifyWatchOptions("watch options extending passed in watch options", () => [ + { + json: { watchOptions: { watchFile: "UseFsEvents" } }, + }, + { json: {}, - expectedOptions: undefined - }]); - }); - - describe("empty watchOptions specified option", () => { - verifyWatchOptions(() => [{ - json: { watchOptions: {} }, - expectedOptions: undefined - }]); - }); - - describe("extending config file", () => { - describe("when extending config file without watchOptions", () => { - verifyWatchOptions(() => [ - { - json: { - extends: "./base.json", - watchOptions: { watchFile: "UseFsEvents" } - }, - expectedOptions: { watchFile: WatchFileKind.UseFsEvents }, - additionalFiles: { "/base.json": "{}" } - }, - { - json: { extends: "./base.json", }, - expectedOptions: undefined, - additionalFiles: { "/base.json": "{}" } - } - ]); - }); - - describe("when extending config file with watchOptions", () => { - verifyWatchOptions(() => [ - { - json: { - extends: "./base.json", - watchOptions: { - watchFile: "UseFsEvents", - } - }, - expectedOptions: { - watchFile: WatchFileKind.UseFsEvents, - watchDirectory: WatchDirectoryKind.FixedPollingInterval - }, - additionalFiles: { - "/base.json": JSON.stringify({ - watchOptions: { - watchFile: "UseFsEventsOnParentDirectory", - watchDirectory: "FixedPollingInterval" - } - }) - } - }, - { - json: { - extends: "./base.json", - }, - expectedOptions: { - watchFile: WatchFileKind.UseFsEventsOnParentDirectory, - watchDirectory: WatchDirectoryKind.FixedPollingInterval - }, - additionalFiles: { - "/base.json": JSON.stringify({ - watchOptions: { - watchFile: "UseFsEventsOnParentDirectory", - watchDirectory: "FixedPollingInterval" - } - }) - } - } - ]); - }); - }); - - describe("different options", () => { - verifyWatchOptions(() => [ - { - json: { watchOptions: { watchFile: "UseFsEvents" } }, - expectedOptions: { watchFile: WatchFileKind.UseFsEvents } - }, - { - json: { watchOptions: { watchDirectory: "UseFsEvents" } }, - expectedOptions: { watchDirectory: WatchDirectoryKind.UseFsEvents } - }, - { - json: { watchOptions: { fallbackPolling: "DynamicPriority" } }, - expectedOptions: { fallbackPolling: PollingWatchKind.DynamicPriority } - }, - { - json: { watchOptions: { synchronousWatchDirectory: true } }, - expectedOptions: { synchronousWatchDirectory: true } - }, - { - json: { watchOptions: { excludeDirectories: ["**/temp"] } }, - expectedOptions: { excludeDirectories: ["/**/temp"] } - }, - { - json: { watchOptions: { excludeFiles: ["**/temp/*.ts"] } }, - expectedOptions: { excludeFiles: ["/**/temp/*.ts"] } - }, - { - json: { watchOptions: { excludeDirectories: ["**/../*"] } }, - expectedOptions: { excludeDirectories: [] }, - expectedErrors: sourceFile => [ - { - messageText: `File specification cannot contain a parent directory ('..') that appears after a recursive directory wildcard ('**'): '**/../*'.`, - category: Diagnostics.File_specification_cannot_contain_a_parent_directory_that_appears_after_a_recursive_directory_wildcard_Asterisk_Asterisk_Colon_0.category, - code: Diagnostics.File_specification_cannot_contain_a_parent_directory_that_appears_after_a_recursive_directory_wildcard_Asterisk_Asterisk_Colon_0.code, - file: sourceFile, - start: sourceFile && sourceFile.text.indexOf(`"**/../*"`), - length: sourceFile && `"**/../*"`.length, - reportsDeprecated: undefined, - reportsUnnecessary: undefined - } - ] - }, - { - json: { watchOptions: { excludeFiles: ["**/../*"] } }, - expectedOptions: { excludeFiles: [] }, - expectedErrors: sourceFile => [ - { - messageText: `File specification cannot contain a parent directory ('..') that appears after a recursive directory wildcard ('**'): '**/../*'.`, - category: Diagnostics.File_specification_cannot_contain_a_parent_directory_that_appears_after_a_recursive_directory_wildcard_Asterisk_Asterisk_Colon_0.category, - code: Diagnostics.File_specification_cannot_contain_a_parent_directory_that_appears_after_a_recursive_directory_wildcard_Asterisk_Asterisk_Colon_0.code, - file: sourceFile, - start: sourceFile && sourceFile.text.indexOf(`"**/../*"`), - length: sourceFile && `"**/../*"`.length, - reportsDeprecated: undefined, - reportsUnnecessary: undefined - } - ] - }, - ]); - }); - - describe("watch options extending passed in watch options", () => { - verifyWatchOptions(() => [ - { - json: { watchOptions: { watchFile: "UseFsEvents" } }, - expectedOptions: { watchFile: WatchFileKind.UseFsEvents, watchDirectory: WatchDirectoryKind.FixedPollingInterval }, - existingWatchOptions: { watchDirectory: WatchDirectoryKind.FixedPollingInterval } - }, - { - json: {}, - expectedOptions: { watchDirectory: WatchDirectoryKind.FixedPollingInterval }, - existingWatchOptions: { watchDirectory: WatchDirectoryKind.FixedPollingInterval } - }, - ]); - }); + }, + ]); }); } diff --git a/src/testRunner/unittests/tsserver/configuredProjects.ts b/src/testRunner/unittests/tsserver/configuredProjects.ts index 3524e69206d..efe430930b1 100644 --- a/src/testRunner/unittests/tsserver/configuredProjects.ts +++ b/src/testRunner/unittests/tsserver/configuredProjects.ts @@ -577,7 +577,7 @@ namespace ts.projectSystem { content: "let zz = 1;" }; host.writeFile(file5.path, file5.content); - projectService.baselineHost("File5 written"); + projectService.testhost.baselineHost("File5 written"); projectService.openClientFile(file5.path); baselineTsserverLogs("configuredProjects", "Open ref of configured project when open file gets added to the project as part of configured file update", projectService); diff --git a/src/testRunner/unittests/tsserver/helpers.ts b/src/testRunner/unittests/tsserver/helpers.ts index 82b4946e42c..17b449b8459 100644 --- a/src/testRunner/unittests/tsserver/helpers.ts +++ b/src/testRunner/unittests/tsserver/helpers.ts @@ -343,38 +343,57 @@ namespace ts.projectSystem { } } - function patchHostTimeouts(host: TestFSWithWatch.TestServerHostTrackingWrittenFiles, session: TestSession | TestProjectService) { + export type TestSessionAndServiceHost = TestFSWithWatch.TestServerHostTrackingWrittenFiles & { + baselineHost(title: string): void; + }; + function patchHostTimeouts( + inputHost: TestFSWithWatch.TestServerHostTrackingWrittenFiles, + session: TestSession | TestProjectService + ) { + const host = inputHost as TestSessionAndServiceHost; const originalCheckTimeoutQueueLength = host.checkTimeoutQueueLength; const originalRunQueuedTimeoutCallbacks = host.runQueuedTimeoutCallbacks; const originalRunQueuedImmediateCallbacks = host.runQueuedImmediateCallbacks; + let hostDiff: ReturnType | undefined; host.checkTimeoutQueueLengthAndRun = checkTimeoutQueueLengthAndRun; host.checkTimeoutQueueLength = checkTimeoutQueueLength; host.runQueuedTimeoutCallbacks = runQueuedTimeoutCallbacks; host.runQueuedImmediateCallbacks = runQueuedImmediateCallbacks; + host.baselineHost = baselineHost; + return host; function checkTimeoutQueueLengthAndRun(expected: number) { - session.baselineHost(`Before checking timeout queue length (${expected}) and running`); + host.baselineHost(`Before checking timeout queue length (${expected}) and running`); originalCheckTimeoutQueueLength.call(host, expected); originalRunQueuedTimeoutCallbacks.call(host); - session.baselineHost(`After checking timeout queue length (${expected}) and running`); + host.baselineHost(`After checking timeout queue length (${expected}) and running`); } function checkTimeoutQueueLength(expected: number) { - session.baselineHost(`Checking timeout queue length: ${expected}`); + host.baselineHost(`Checking timeout queue length: ${expected}`); originalCheckTimeoutQueueLength.call(host, expected); } function runQueuedTimeoutCallbacks(timeoutId?: number) { - session.baselineHost(`Before running timeout callback${timeoutId === undefined ? "s" : timeoutId}`); + host.baselineHost(`Before running timeout callback${timeoutId === undefined ? "s" : timeoutId}`); originalRunQueuedTimeoutCallbacks.call(host, timeoutId); - session.baselineHost(`After running timeout callback${timeoutId === undefined ? "s" : timeoutId}`); + host.baselineHost(`After running timeout callback${timeoutId === undefined ? "s" : timeoutId}`); } function runQueuedImmediateCallbacks(checkCount?: number) { - session.baselineHost(`Before running immediate callbacks${checkCount === undefined ? "" : ` and checking length (${checkCount})`}`); + host.baselineHost(`Before running immediate callbacks${checkCount === undefined ? "" : ` and checking length (${checkCount})`}`); originalRunQueuedImmediateCallbacks.call(host, checkCount); - session.baselineHost(`Before running immediate callbacks${checkCount === undefined ? "" : ` and checking length (${checkCount})`}`); + host.baselineHost(`Before running immediate callbacks${checkCount === undefined ? "" : ` and checking length (${checkCount})`}`); + } + + function baselineHost(title: string) { + if (!session.logger.hasLevel(server.LogLevel.verbose)) return; + session.logger.logs.push(title); + host.diff(session.logger.logs, hostDiff); + host.serializeWatches(session.logger.logs); + hostDiff = host.snap(); + host.writtenFiles.clear(); } } @@ -385,15 +404,16 @@ namespace ts.projectSystem { export class TestSession extends server.Session { private seq = 0; public events: protocol.Event[] = []; - public testhost: TestFSWithWatch.TestServerHostTrackingWrittenFiles; + public testhost: TestSessionAndServiceHost; public logger: Logger; - private hostDiff: ReturnType | undefined; constructor(opts: TestSessionOptions) { super(opts); this.logger = opts.logger; - this.testhost = TestFSWithWatch.changeToHostTrackingWrittenFiles(this.host as TestServerHost); - patchHostTimeouts(this.testhost, this); + this.testhost = patchHostTimeouts( + TestFSWithWatch.changeToHostTrackingWrittenFiles(this.host as TestServerHost), + this + ); } getProjectService() { @@ -432,19 +452,10 @@ namespace ts.projectSystem { private baseline(type: "request" | "response", requestOrResult: T): T { if (!this.logger.hasLevel(server.LogLevel.verbose)) return requestOrResult; if (type === "request") this.logger.info(`request:${server.indent(JSON.stringify(requestOrResult, undefined, 2))}`); - this.baselineHost(type === "request" ? "Before request" : "After request"); + this.testhost.baselineHost(type === "request" ? "Before request" : "After request"); if (type === "response") this.logger.info(`response:${server.indent(JSON.stringify(requestOrResult, undefined, 2))}`); return requestOrResult; } - - baselineHost(title: string) { - if (!this.logger.hasLevel(server.LogLevel.verbose)) return; - this.logger.logs.push(title); - this.testhost.diff(this.logger.logs, this.hostDiff); - this.testhost.serializeWatches(this.logger.logs); - this.hostDiff = this.testhost.snap(); - this.testhost.writtenFiles.clear(); - } } export function createSession(host: server.ServerHost, opts: Partial = {}) { @@ -511,8 +522,7 @@ namespace ts.projectSystem { } export class TestProjectService extends server.ProjectService { - public testhost: TestFSWithWatch.TestServerHostTrackingWrittenFiles; - private hostDiff: ReturnType | undefined; + public testhost: TestSessionAndServiceHost; constructor(host: TestServerHost, public logger: Logger, cancellationToken: HostCancellationToken, useSingleInferredProject: boolean, typingsInstaller: server.ITypingsInstaller, opts: Partial = {}) { super({ @@ -526,23 +536,16 @@ namespace ts.projectSystem { typesMapLocation: customTypesMap.path, ...opts }); - this.testhost = TestFSWithWatch.changeToHostTrackingWrittenFiles(this.host as TestServerHost); - patchHostTimeouts(this.testhost, this); - this.baselineHost("Creating project service"); + this.testhost = patchHostTimeouts( + TestFSWithWatch.changeToHostTrackingWrittenFiles(this.host as TestServerHost), + this + ); + this.testhost.baselineHost("Creating project service"); } checkNumberOfProjects(count: { inferredProjects?: number, configuredProjects?: number, externalProjects?: number }) { checkNumberOfProjects(this, count); } - - baselineHost(title: string) { - if (!this.logger.hasLevel(server.LogLevel.verbose)) return; - this.logger.logs.push(title); - this.testhost.diff(this.logger.logs, this.hostDiff); - this.testhost.serializeWatches(this.logger.logs); - this.hostDiff = this.testhost.snap(); - this.testhost.writtenFiles.clear(); - } } export function createProjectService(host: TestServerHost, options?: Partial) { diff --git a/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/--clean and --force together is invalid.js b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/--clean and --force together is invalid.js new file mode 100644 index 00000000000..ff703f25ce7 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/--clean and --force together is invalid.js @@ -0,0 +1,12 @@ +--clean --force +buildOptions:: +{ + "clean": true, + "force": true +} +WatchOptions:: + +Projects:: +. +Errors:: +error TS6370: Options 'clean' and 'force' cannot be combined. diff --git a/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/--clean and --verbose together is invalid.js b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/--clean and --verbose together is invalid.js new file mode 100644 index 00000000000..a5f665c196d --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/--clean and --verbose together is invalid.js @@ -0,0 +1,12 @@ +--clean --verbose +buildOptions:: +{ + "clean": true, + "verbose": true +} +WatchOptions:: + +Projects:: +. +Errors:: +error TS6370: Options 'clean' and 'verbose' cannot be combined. diff --git a/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/--clean and --watch together is invalid.js b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/--clean and --watch together is invalid.js new file mode 100644 index 00000000000..754283ce029 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/--clean and --watch together is invalid.js @@ -0,0 +1,12 @@ +--clean --watch +buildOptions:: +{ + "clean": true, + "watch": true +} +WatchOptions:: + +Projects:: +. +Errors:: +error TS6370: Options 'clean' and 'watch' cannot be combined. diff --git a/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/--watch and --dry together is invalid.js b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/--watch and --dry together is invalid.js new file mode 100644 index 00000000000..841b0dfbb57 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/--watch and --dry together is invalid.js @@ -0,0 +1,12 @@ +--watch --dry +buildOptions:: +{ + "watch": true, + "dry": true +} +WatchOptions:: + +Projects:: +. +Errors:: +error TS6370: Options 'watch' and 'dry' cannot be combined. diff --git a/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/Parse multiple flags with input projects at the end.js b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/Parse multiple flags with input projects at the end.js new file mode 100644 index 00000000000..e647a4a039c --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/Parse multiple flags with input projects at the end.js @@ -0,0 +1,11 @@ +--force --verbose src tests +buildOptions:: +{ + "force": true, + "verbose": true +} +WatchOptions:: + +Projects:: +src,tests +Errors:: diff --git a/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/Parse multiple flags with input projects in the beginning.js b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/Parse multiple flags with input projects in the beginning.js new file mode 100644 index 00000000000..42aae4de856 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/Parse multiple flags with input projects in the beginning.js @@ -0,0 +1,11 @@ +src tests --force --verbose +buildOptions:: +{ + "force": true, + "verbose": true +} +WatchOptions:: + +Projects:: +src,tests +Errors:: diff --git a/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/Parse multiple flags with input projects in the middle.js b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/Parse multiple flags with input projects in the middle.js new file mode 100644 index 00000000000..0dbec2c7666 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/Parse multiple flags with input projects in the middle.js @@ -0,0 +1,11 @@ +--force src tests --verbose +buildOptions:: +{ + "force": true, + "verbose": true +} +WatchOptions:: + +Projects:: +src,tests +Errors:: diff --git a/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/Parse multiple options.js b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/Parse multiple options.js new file mode 100644 index 00000000000..e29895636f6 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/Parse multiple options.js @@ -0,0 +1,11 @@ +--verbose --force tests +buildOptions:: +{ + "verbose": true, + "force": true +} +WatchOptions:: + +Projects:: +tests +Errors:: diff --git a/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/Parse option with invalid option.js b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/Parse option with invalid option.js new file mode 100644 index 00000000000..d385a51f732 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/Parse option with invalid option.js @@ -0,0 +1,11 @@ +--verbose --invalidOption +buildOptions:: +{ + "verbose": true +} +WatchOptions:: + +Projects:: +. +Errors:: +error TS5072: Unknown build option '--invalidOption'. diff --git a/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/errors on invalid excludeDirectories.js b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/errors on invalid excludeDirectories.js new file mode 100644 index 00000000000..35f0a639f9c --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/errors on invalid excludeDirectories.js @@ -0,0 +1,11 @@ +--excludeDirectories **/../* +buildOptions:: +{} +WatchOptions:: +{ + "excludeDirectories": [] +} +Projects:: +. +Errors:: +error TS5065: File specification cannot contain a parent directory ('..') that appears after a recursive directory wildcard ('**'): '**/../*'. diff --git a/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/errors on invalid excludeFiles.js b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/errors on invalid excludeFiles.js new file mode 100644 index 00000000000..89d564b19aa --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/errors on invalid excludeFiles.js @@ -0,0 +1,11 @@ +--excludeFiles **/../* +buildOptions:: +{} +WatchOptions:: +{ + "excludeFiles": [] +} +Projects:: +. +Errors:: +error TS5065: File specification cannot contain a parent directory ('..') that appears after a recursive directory wildcard ('**'): '**/../*'. diff --git a/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/errors on missing argument.js b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/errors on missing argument.js new file mode 100644 index 00000000000..212cae1eb63 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/errors on missing argument.js @@ -0,0 +1,12 @@ +--verbose --fallbackPolling +buildOptions:: +{ + "verbose": true +} +WatchOptions:: +{} +Projects:: +. +Errors:: +error TS5080: Watch option 'fallbackPolling' requires a value of type string. +error TS6046: Argument for '--fallbackPolling' option must be: 'fixedinterval', 'priorityinterval', 'dynamicpriority', 'fixedchunksize'. diff --git a/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/parse --excludeFiles.js b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/parse --excludeFiles.js new file mode 100644 index 00000000000..d62c5f98e04 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/parse --excludeFiles.js @@ -0,0 +1,12 @@ +--excludeFiles **/temp/*.ts +buildOptions:: +{} +WatchOptions:: +{ + "excludeFiles": [ + "**/temp/*.ts" + ] +} +Projects:: +. +Errors:: diff --git a/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/parse --fallbackPolling.js b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/parse --fallbackPolling.js new file mode 100644 index 00000000000..1fd285ef975 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/parse --fallbackPolling.js @@ -0,0 +1,12 @@ +--fallbackPolling PriorityInterval --verbose +buildOptions:: +{ + "verbose": true +} +WatchOptions:: +{ + "fallbackPolling": 1 +} +Projects:: +. +Errors:: diff --git a/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/parse --synchronousWatchDirectory.js b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/parse --synchronousWatchDirectory.js new file mode 100644 index 00000000000..5b065234cf1 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/parse --synchronousWatchDirectory.js @@ -0,0 +1,12 @@ +--synchronousWatchDirectory --verbose +buildOptions:: +{ + "verbose": true +} +WatchOptions:: +{ + "synchronousWatchDirectory": true +} +Projects:: +. +Errors:: diff --git a/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/parse --watchDirectory.js b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/parse --watchDirectory.js new file mode 100644 index 00000000000..62a74a7a9d2 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/parse --watchDirectory.js @@ -0,0 +1,12 @@ +--watchDirectory FixedPollingInterval --verbose +buildOptions:: +{ + "verbose": true +} +WatchOptions:: +{ + "watchDirectory": 1 +} +Projects:: +. +Errors:: diff --git a/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/parse --watchFile.js b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/parse --watchFile.js new file mode 100644 index 00000000000..1f881f80f8a --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/parse --watchFile.js @@ -0,0 +1,12 @@ +--watchFile UseFsEvents --verbose +buildOptions:: +{ + "verbose": true +} +WatchOptions:: +{ + "watchFile": 4 +} +Projects:: +. +Errors:: diff --git a/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/parse build with --incremental.js b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/parse build with --incremental.js new file mode 100644 index 00000000000..91cebea73a3 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/parse build with --incremental.js @@ -0,0 +1,10 @@ +--incremental tests +buildOptions:: +{ + "incremental": true +} +WatchOptions:: + +Projects:: +tests +Errors:: diff --git a/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/parse build with --locale en-us.js b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/parse build with --locale en-us.js new file mode 100644 index 00000000000..8b3e814d4f1 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/parse build with --locale en-us.js @@ -0,0 +1,10 @@ +--locale en-us src +buildOptions:: +{ + "locale": "en-us" +} +WatchOptions:: + +Projects:: +src +Errors:: diff --git a/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/parse build with --tsBuildInfoFile.js b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/parse build with --tsBuildInfoFile.js new file mode 100644 index 00000000000..1ddf67e0c54 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/parse build with --tsBuildInfoFile.js @@ -0,0 +1,9 @@ +--tsBuildInfoFile build.tsbuildinfo tests +buildOptions:: +{} +WatchOptions:: + +Projects:: +build.tsbuildinfo,tests +Errors:: +error TS5094: Compiler option '--tsBuildInfoFile' may not be used with '--build'. diff --git a/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/parse build without any options .js b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/parse build without any options .js new file mode 100644 index 00000000000..36e1149f473 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/parse build without any options .js @@ -0,0 +1,8 @@ + +buildOptions:: +{} +WatchOptions:: + +Projects:: +. +Errors:: diff --git a/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/reports other common may not be used with --build flags.js b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/reports other common may not be used with --build flags.js new file mode 100644 index 00000000000..b758998ce16 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseBuildOptions/reports other common may not be used with --build flags.js @@ -0,0 +1,10 @@ +--declaration --strict +buildOptions:: +{} +WatchOptions:: + +Projects:: +. +Errors:: +error TS5094: Compiler option '--declaration' may not be used with '--build'. +error TS5094: Compiler option '--strict' may not be used with '--build'. diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Handles did you mean for misspelt flags.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Handles did you mean for misspelt flags.js new file mode 100644 index 00000000000..9e7bb151eac --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Handles did you mean for misspelt flags.js @@ -0,0 +1,10 @@ +--declarations --allowTS +CompilerOptions:: +{} +WatchOptions:: + +FileNames:: + +Errors:: +error TS5025: Unknown compiler option '--declarations'. Did you mean 'declaration'? +error TS5025: Unknown compiler option '--allowTS'. Did you mean 'allowJs'? diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Handles may only be used with --build flags.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Handles may only be used with --build flags.js new file mode 100644 index 00000000000..d7e2490b18f --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Handles may only be used with --build flags.js @@ -0,0 +1,12 @@ +--clean --dry --force --verbose +CompilerOptions:: +{} +WatchOptions:: + +FileNames:: + +Errors:: +error TS5093: Compiler option '--clean' may only be used with '--build'. +error TS5093: Compiler option '--dry' may only be used with '--build'. +error TS5093: Compiler option '--force' may only be used with '--build'. +error TS5093: Compiler option '--verbose' may only be used with '--build'. diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse --lib option with extra comma.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse --lib option with extra comma.js new file mode 100644 index 00000000000..cd9c9e4957d --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse --lib option with extra comma.js @@ -0,0 +1,13 @@ +--lib es5, es7 0.ts +CompilerOptions:: +{ + "lib": [ + "lib.es5.d.ts" + ] +} +WatchOptions:: + +FileNames:: +es7,0.ts +Errors:: +error TS6046: Argument for '--lib' option must be: 'es5', 'es6', 'es2015', 'es7', 'es2016', 'es2017', 'es2018', 'es2019', 'es2020', 'es2021', 'es2022', 'esnext', 'dom', 'dom.iterable', 'webworker', 'webworker.importscripts', 'webworker.iterable', 'scripthost', 'es2015.core', 'es2015.collection', 'es2015.generator', 'es2015.iterable', 'es2015.promise', 'es2015.proxy', 'es2015.reflect', 'es2015.symbol', 'es2015.symbol.wellknown', 'es2016.array.include', 'es2017.object', 'es2017.sharedmemory', 'es2017.string', 'es2017.intl', 'es2017.typedarrays', 'es2018.asyncgenerator', 'es2018.asynciterable', 'es2018.intl', 'es2018.promise', 'es2018.regexp', 'es2019.array', 'es2019.object', 'es2019.string', 'es2019.symbol', 'es2019.intl', 'es2020.bigint', 'es2020.date', 'es2020.promise', 'es2020.sharedmemory', 'es2020.string', 'es2020.symbol.wellknown', 'es2020.intl', 'es2020.number', 'es2021.promise', 'es2021.string', 'es2021.weakref', 'es2021.intl', 'es2022.array', 'es2022.error', 'es2022.intl', 'es2022.object', 'es2022.sharedmemory', 'es2022.string', 'esnext.array', 'esnext.symbol', 'esnext.asynciterable', 'esnext.intl', 'esnext.bigint', 'esnext.string', 'esnext.promise', 'esnext.weakref'. diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse --lib option with trailing white-space.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse --lib option with trailing white-space.js new file mode 100644 index 00000000000..db535ca00f9 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse --lib option with trailing white-space.js @@ -0,0 +1,13 @@ +--lib es5, es7 0.ts +CompilerOptions:: +{ + "lib": [ + "lib.es5.d.ts" + ] +} +WatchOptions:: + +FileNames:: +es7,0.ts +Errors:: +error TS6046: Argument for '--lib' option must be: 'es5', 'es6', 'es2015', 'es7', 'es2016', 'es2017', 'es2018', 'es2019', 'es2020', 'es2021', 'es2022', 'esnext', 'dom', 'dom.iterable', 'webworker', 'webworker.importscripts', 'webworker.iterable', 'scripthost', 'es2015.core', 'es2015.collection', 'es2015.generator', 'es2015.iterable', 'es2015.promise', 'es2015.proxy', 'es2015.reflect', 'es2015.symbol', 'es2015.symbol.wellknown', 'es2016.array.include', 'es2017.object', 'es2017.sharedmemory', 'es2017.string', 'es2017.intl', 'es2017.typedarrays', 'es2018.asyncgenerator', 'es2018.asynciterable', 'es2018.intl', 'es2018.promise', 'es2018.regexp', 'es2019.array', 'es2019.object', 'es2019.string', 'es2019.symbol', 'es2019.intl', 'es2020.bigint', 'es2020.date', 'es2020.promise', 'es2020.sharedmemory', 'es2020.string', 'es2020.symbol.wellknown', 'es2020.intl', 'es2020.number', 'es2021.promise', 'es2021.string', 'es2021.weakref', 'es2021.intl', 'es2022.array', 'es2022.error', 'es2022.intl', 'es2022.object', 'es2022.sharedmemory', 'es2022.string', 'esnext.array', 'esnext.symbol', 'esnext.asynciterable', 'esnext.intl', 'esnext.bigint', 'esnext.string', 'esnext.promise', 'esnext.weakref'. diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse empty options of --jsx.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse empty options of --jsx.js new file mode 100644 index 00000000000..a4a41ae1260 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse empty options of --jsx.js @@ -0,0 +1,10 @@ +0.ts --jsx +CompilerOptions:: +{} +WatchOptions:: + +FileNames:: +0.ts +Errors:: +error TS6044: Compiler option 'jsx' expects an argument. +error TS6046: Argument for '--jsx' option must be: 'preserve', 'react-native', 'react', 'react-jsx', 'react-jsxdev'. diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse empty options of --lib.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse empty options of --lib.js new file mode 100644 index 00000000000..d3f0a03b606 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse empty options of --lib.js @@ -0,0 +1,11 @@ +0.ts --lib +CompilerOptions:: +{ + "lib": [] +} +WatchOptions:: + +FileNames:: +0.ts +Errors:: +error TS6044: Compiler option 'lib' expects an argument. diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse empty options of --module.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse empty options of --module.js new file mode 100644 index 00000000000..6eac0259505 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse empty options of --module.js @@ -0,0 +1,10 @@ +0.ts --module +CompilerOptions:: +{} +WatchOptions:: + +FileNames:: +0.ts +Errors:: +error TS6044: Compiler option 'module' expects an argument. +error TS6046: Argument for '--module' option must be: 'none', 'commonjs', 'amd', 'system', 'umd', 'es6', 'es2015', 'es2020', 'es2022', 'esnext', 'node16', 'nodenext'. diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse empty options of --moduleResolution.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse empty options of --moduleResolution.js new file mode 100644 index 00000000000..fb361238364 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse empty options of --moduleResolution.js @@ -0,0 +1,10 @@ +0.ts --moduleResolution +CompilerOptions:: +{} +WatchOptions:: + +FileNames:: +0.ts +Errors:: +error TS6044: Compiler option 'moduleResolution' expects an argument. +error TS6046: Argument for '--moduleResolution' option must be: 'node', 'classic', 'node16', 'nodenext'. diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse empty options of --newLine.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse empty options of --newLine.js new file mode 100644 index 00000000000..cd6c862f132 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse empty options of --newLine.js @@ -0,0 +1,10 @@ +0.ts --newLine +CompilerOptions:: +{} +WatchOptions:: + +FileNames:: +0.ts +Errors:: +error TS6044: Compiler option 'newLine' expects an argument. +error TS6046: Argument for '--newLine' option must be: 'crlf', 'lf'. diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse empty options of --target.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse empty options of --target.js new file mode 100644 index 00000000000..35926083139 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse empty options of --target.js @@ -0,0 +1,10 @@ +0.ts --target +CompilerOptions:: +{} +WatchOptions:: + +FileNames:: +0.ts +Errors:: +error TS6044: Compiler option 'target' expects an argument. +error TS6046: Argument for '--target' option must be: 'es3', 'es5', 'es6', 'es2015', 'es2016', 'es2017', 'es2018', 'es2019', 'es2020', 'es2021', 'es2022', 'esnext'. diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse empty string of --lib.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse empty string of --lib.js new file mode 100644 index 00000000000..a21dc499ae4 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse empty string of --lib.js @@ -0,0 +1,11 @@ +0.ts --lib +CompilerOptions:: +{ + "lib": [] +} +WatchOptions:: + +FileNames:: +0.ts +Errors:: +error TS6044: Compiler option 'lib' expects an argument. diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse explicit boolean flag value.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse explicit boolean flag value.js new file mode 100644 index 00000000000..dd8cca535a4 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse explicit boolean flag value.js @@ -0,0 +1,10 @@ +--strictNullChecks false 0.ts +CompilerOptions:: +{ + "strictNullChecks": false +} +WatchOptions:: + +FileNames:: +0.ts +Errors:: diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse immediately following command line argument of --lib.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse immediately following command line argument of --lib.js new file mode 100644 index 00000000000..635303d8967 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse immediately following command line argument of --lib.js @@ -0,0 +1,11 @@ +0.ts --lib --sourcemap +CompilerOptions:: +{ + "lib": [], + "sourceMap": true +} +WatchOptions:: + +FileNames:: +0.ts +Errors:: diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse implicit boolean flag value.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse implicit boolean flag value.js new file mode 100644 index 00000000000..b278bb62605 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse implicit boolean flag value.js @@ -0,0 +1,10 @@ +--strictNullChecks +CompilerOptions:: +{ + "strictNullChecks": true +} +WatchOptions:: + +FileNames:: + +Errors:: diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse invalid option of library flags.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse invalid option of library flags.js new file mode 100644 index 00000000000..06df71f899e --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse invalid option of library flags.js @@ -0,0 +1,13 @@ +--lib es5,invalidOption 0.ts +CompilerOptions:: +{ + "lib": [ + "lib.es5.d.ts" + ] +} +WatchOptions:: + +FileNames:: +0.ts +Errors:: +error TS6046: Argument for '--lib' option must be: 'es5', 'es6', 'es2015', 'es7', 'es2016', 'es2017', 'es2018', 'es2019', 'es2020', 'es2021', 'es2022', 'esnext', 'dom', 'dom.iterable', 'webworker', 'webworker.importscripts', 'webworker.iterable', 'scripthost', 'es2015.core', 'es2015.collection', 'es2015.generator', 'es2015.iterable', 'es2015.promise', 'es2015.proxy', 'es2015.reflect', 'es2015.symbol', 'es2015.symbol.wellknown', 'es2016.array.include', 'es2017.object', 'es2017.sharedmemory', 'es2017.string', 'es2017.intl', 'es2017.typedarrays', 'es2018.asyncgenerator', 'es2018.asynciterable', 'es2018.intl', 'es2018.promise', 'es2018.regexp', 'es2019.array', 'es2019.object', 'es2019.string', 'es2019.symbol', 'es2019.intl', 'es2020.bigint', 'es2020.date', 'es2020.promise', 'es2020.sharedmemory', 'es2020.string', 'es2020.symbol.wellknown', 'es2020.intl', 'es2020.number', 'es2021.promise', 'es2021.string', 'es2021.weakref', 'es2021.intl', 'es2022.array', 'es2022.error', 'es2022.intl', 'es2022.object', 'es2022.sharedmemory', 'es2022.string', 'esnext.array', 'esnext.symbol', 'esnext.asynciterable', 'esnext.intl', 'esnext.bigint', 'esnext.string', 'esnext.promise', 'esnext.weakref'. diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse multiple compiler flags with input files at the end.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse multiple compiler flags with input files at the end.js new file mode 100644 index 00000000000..b3c7bea3fd5 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse multiple compiler flags with input files at the end.js @@ -0,0 +1,14 @@ +--lib es5,es2015.symbol.wellknown --target es5 0.ts +CompilerOptions:: +{ + "lib": [ + "lib.es5.d.ts", + "lib.es2015.symbol.wellknown.d.ts" + ], + "target": 1 +} +WatchOptions:: + +FileNames:: +0.ts +Errors:: diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse multiple compiler flags with input files in the middle.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse multiple compiler flags with input files in the middle.js new file mode 100644 index 00000000000..6dd0ef5b372 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse multiple compiler flags with input files in the middle.js @@ -0,0 +1,15 @@ +--module commonjs --target es5 0.ts --lib es5,es2015.symbol.wellknown +CompilerOptions:: +{ + "module": 1, + "target": 1, + "lib": [ + "lib.es5.d.ts", + "lib.es2015.symbol.wellknown.d.ts" + ] +} +WatchOptions:: + +FileNames:: +0.ts +Errors:: diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse multiple library compiler flags .js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse multiple library compiler flags .js new file mode 100644 index 00000000000..fe6bf903acf --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse multiple library compiler flags .js @@ -0,0 +1,15 @@ +--module commonjs --target es5 --lib es5 0.ts --lib es2015.core, es2015.symbol.wellknown +CompilerOptions:: +{ + "module": 1, + "target": 1, + "lib": [ + "lib.es2015.core.d.ts", + "lib.es2015.symbol.wellknown.d.ts" + ] +} +WatchOptions:: + +FileNames:: +0.ts +Errors:: diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse multiple options of library flags.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse multiple options of library flags.js new file mode 100644 index 00000000000..02be8361d61 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse multiple options of library flags.js @@ -0,0 +1,13 @@ +--lib es5,es2015.symbol.wellknown 0.ts +CompilerOptions:: +{ + "lib": [ + "lib.es5.d.ts", + "lib.es2015.symbol.wellknown.d.ts" + ] +} +WatchOptions:: + +FileNames:: +0.ts +Errors:: diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse non boolean argument after boolean flag.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse non boolean argument after boolean flag.js new file mode 100644 index 00000000000..f170c944b91 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse non boolean argument after boolean flag.js @@ -0,0 +1,10 @@ +--noImplicitAny t 0.ts +CompilerOptions:: +{ + "noImplicitAny": true +} +WatchOptions:: + +FileNames:: +t,0.ts +Errors:: diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse single option of library flag.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse single option of library flag.js new file mode 100644 index 00000000000..085396bb590 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse single option of library flag.js @@ -0,0 +1,12 @@ +--lib es6 0.ts +CompilerOptions:: +{ + "lib": [ + "lib.es2015.d.ts" + ] +} +WatchOptions:: + +FileNames:: +0.ts +Errors:: diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/allows setting option type boolean to false.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/allows setting option type boolean to false.js new file mode 100644 index 00000000000..f030755d829 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/allows setting option type boolean to false.js @@ -0,0 +1,10 @@ +--composite false 0.ts +CompilerOptions:: +{ + "composite": false +} +WatchOptions:: + +FileNames:: +0.ts +Errors:: diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/allows tsconfig only option to be set to null.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/allows tsconfig only option to be set to null.js new file mode 100644 index 00000000000..7b0c75eb519 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/allows tsconfig only option to be set to null.js @@ -0,0 +1,8 @@ +--composite null -tsBuildInfoFile null 0.ts +CompilerOptions:: +{} +WatchOptions:: + +FileNames:: +0.ts +Errors:: diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/errors on invalid excludeDirectories.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/errors on invalid excludeDirectories.js new file mode 100644 index 00000000000..fbe68473c5a --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/errors on invalid excludeDirectories.js @@ -0,0 +1,11 @@ +--excludeDirectories **/../* 0.ts +CompilerOptions:: +{} +WatchOptions:: +{ + "excludeDirectories": [] +} +FileNames:: +0.ts +Errors:: +error TS5065: File specification cannot contain a parent directory ('..') that appears after a recursive directory wildcard ('**'): '**/../*'. diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/errors on invalid excludeFiles.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/errors on invalid excludeFiles.js new file mode 100644 index 00000000000..83588c628de --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/errors on invalid excludeFiles.js @@ -0,0 +1,11 @@ +--excludeFiles **/../* 0.ts +CompilerOptions:: +{} +WatchOptions:: +{ + "excludeFiles": [] +} +FileNames:: +0.ts +Errors:: +error TS5065: File specification cannot contain a parent directory ('..') that appears after a recursive directory wildcard ('**'): '**/../*'. diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/errors on missing argument to --fallbackPolling.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/errors on missing argument to --fallbackPolling.js new file mode 100644 index 00000000000..0ccf34a297a --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/errors on missing argument to --fallbackPolling.js @@ -0,0 +1,10 @@ +0.ts --fallbackPolling +CompilerOptions:: +{} +WatchOptions:: +{} +FileNames:: +0.ts +Errors:: +error TS5080: Watch option 'fallbackPolling' requires a value of type string. +error TS6046: Argument for '--fallbackPolling' option must be: 'fixedinterval', 'priorityinterval', 'dynamicpriority', 'fixedchunksize'. diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type boolean allows setting it to null.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type boolean allows setting it to null.js new file mode 100644 index 00000000000..5c75a44457e --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type boolean allows setting it to null.js @@ -0,0 +1,8 @@ +--composite null 0.ts +CompilerOptions:: +{} +WatchOptions:: + +FileNames:: +0.ts +Errors:: diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type boolean errors if its followed by another option.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type boolean errors if its followed by another option.js new file mode 100644 index 00000000000..7c257fe64a8 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type boolean errors if its followed by another option.js @@ -0,0 +1,11 @@ +0.ts --strictNullChecks --composite +CompilerOptions:: +{ + "strictNullChecks": true +} +WatchOptions:: + +FileNames:: +0.ts +Errors:: +error TS6230: Option 'composite' can only be specified in 'tsconfig.json' file or set to 'false' or 'null' on command line. diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type boolean errors if its last option.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type boolean errors if its last option.js new file mode 100644 index 00000000000..7ecdc431d69 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type boolean errors if its last option.js @@ -0,0 +1,9 @@ +0.ts --composite +CompilerOptions:: +{} +WatchOptions:: + +FileNames:: +0.ts +Errors:: +error TS6230: Option 'composite' can only be specified in 'tsconfig.json' file or set to 'false' or 'null' on command line. diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type boolean errors if non null value is passed.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type boolean errors if non null value is passed.js new file mode 100644 index 00000000000..6955df27f9c --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type boolean errors if non null value is passed.js @@ -0,0 +1,9 @@ +--composite true 0.ts +CompilerOptions:: +{} +WatchOptions:: + +FileNames:: +0.ts +Errors:: +error TS6230: Option 'composite' can only be specified in 'tsconfig.json' file or set to 'false' or 'null' on command line. diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type custom map allows setting it to null.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type custom map allows setting it to null.js new file mode 100644 index 00000000000..996e097ab41 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type custom map allows setting it to null.js @@ -0,0 +1,8 @@ +--optionName null 0.ts +CompilerOptions:: +{} +WatchOptions:: + +FileNames:: +0.ts +Errors:: diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type custom map errors if its followed by another option.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type custom map errors if its followed by another option.js new file mode 100644 index 00000000000..c37d4e51470 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type custom map errors if its followed by another option.js @@ -0,0 +1,11 @@ +0.ts --strictNullChecks --optionName +CompilerOptions:: +{ + "strictNullChecks": true +} +WatchOptions:: + +FileNames:: +0.ts +Errors:: +error TS6064: Option 'optionName' can only be specified in 'tsconfig.json' file or set to 'null' on command line. diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type custom map errors if its last option.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type custom map errors if its last option.js new file mode 100644 index 00000000000..e6a3e96e4c3 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type custom map errors if its last option.js @@ -0,0 +1,9 @@ +0.ts --optionName +CompilerOptions:: +{} +WatchOptions:: + +FileNames:: +0.ts +Errors:: +error TS6064: Option 'optionName' can only be specified in 'tsconfig.json' file or set to 'null' on command line. diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type custom map errors if non null value is passed.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type custom map errors if non null value is passed.js new file mode 100644 index 00000000000..1da840835c1 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type custom map errors if non null value is passed.js @@ -0,0 +1,9 @@ +--optionName node 0.ts +CompilerOptions:: +{} +WatchOptions:: + +FileNames:: +0.ts +Errors:: +error TS6064: Option 'optionName' can only be specified in 'tsconfig.json' file or set to 'null' on command line. diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type list allows setting it to null.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type list allows setting it to null.js new file mode 100644 index 00000000000..3cd02971c41 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type list allows setting it to null.js @@ -0,0 +1,8 @@ +--rootDirs null 0.ts +CompilerOptions:: +{} +WatchOptions:: + +FileNames:: +0.ts +Errors:: diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type list errors if its followed by another option.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type list errors if its followed by another option.js new file mode 100644 index 00000000000..66cf451885b --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type list errors if its followed by another option.js @@ -0,0 +1,11 @@ +0.ts --strictNullChecks --rootDirs +CompilerOptions:: +{ + "strictNullChecks": true +} +WatchOptions:: + +FileNames:: +0.ts +Errors:: +error TS6064: Option 'rootDirs' can only be specified in 'tsconfig.json' file or set to 'null' on command line. diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type list errors if its last option.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type list errors if its last option.js new file mode 100644 index 00000000000..21b489264bf --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type list errors if its last option.js @@ -0,0 +1,9 @@ +0.ts --rootDirs +CompilerOptions:: +{} +WatchOptions:: + +FileNames:: +0.ts +Errors:: +error TS6064: Option 'rootDirs' can only be specified in 'tsconfig.json' file or set to 'null' on command line. diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type list errors if non null value is passed.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type list errors if non null value is passed.js new file mode 100644 index 00000000000..6ad60c46173 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type list errors if non null value is passed.js @@ -0,0 +1,9 @@ +--rootDirs abc,xyz 0.ts +CompilerOptions:: +{} +WatchOptions:: + +FileNames:: +0.ts +Errors:: +error TS6064: Option 'rootDirs' can only be specified in 'tsconfig.json' file or set to 'null' on command line. diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type number allows setting it to null.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type number allows setting it to null.js new file mode 100644 index 00000000000..996e097ab41 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type number allows setting it to null.js @@ -0,0 +1,8 @@ +--optionName null 0.ts +CompilerOptions:: +{} +WatchOptions:: + +FileNames:: +0.ts +Errors:: diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type number errors if its followed by another option.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type number errors if its followed by another option.js new file mode 100644 index 00000000000..c37d4e51470 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type number errors if its followed by another option.js @@ -0,0 +1,11 @@ +0.ts --strictNullChecks --optionName +CompilerOptions:: +{ + "strictNullChecks": true +} +WatchOptions:: + +FileNames:: +0.ts +Errors:: +error TS6064: Option 'optionName' can only be specified in 'tsconfig.json' file or set to 'null' on command line. diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type number errors if its last option.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type number errors if its last option.js new file mode 100644 index 00000000000..e6a3e96e4c3 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type number errors if its last option.js @@ -0,0 +1,9 @@ +0.ts --optionName +CompilerOptions:: +{} +WatchOptions:: + +FileNames:: +0.ts +Errors:: +error TS6064: Option 'optionName' can only be specified in 'tsconfig.json' file or set to 'null' on command line. diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type number errors if non null value is passed.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type number errors if non null value is passed.js new file mode 100644 index 00000000000..240c1b2bff0 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type number errors if non null value is passed.js @@ -0,0 +1,9 @@ +--optionName 10 0.ts +CompilerOptions:: +{} +WatchOptions:: + +FileNames:: +0.ts +Errors:: +error TS6064: Option 'optionName' can only be specified in 'tsconfig.json' file or set to 'null' on command line. diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type object allows setting it to null.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type object allows setting it to null.js new file mode 100644 index 00000000000..ee407a28059 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type object allows setting it to null.js @@ -0,0 +1,8 @@ +--paths null 0.ts +CompilerOptions:: +{} +WatchOptions:: + +FileNames:: +0.ts +Errors:: diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type object errors if its followed by another option.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type object errors if its followed by another option.js new file mode 100644 index 00000000000..f7fe0fb368e --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type object errors if its followed by another option.js @@ -0,0 +1,11 @@ +0.ts --strictNullChecks --paths +CompilerOptions:: +{ + "strictNullChecks": true +} +WatchOptions:: + +FileNames:: +0.ts +Errors:: +error TS6064: Option 'paths' can only be specified in 'tsconfig.json' file or set to 'null' on command line. diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type object errors if its last option.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type object errors if its last option.js new file mode 100644 index 00000000000..f0e5be51c62 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type object errors if its last option.js @@ -0,0 +1,9 @@ +0.ts --paths +CompilerOptions:: +{} +WatchOptions:: + +FileNames:: +0.ts +Errors:: +error TS6064: Option 'paths' can only be specified in 'tsconfig.json' file or set to 'null' on command line. diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type string allows setting it to null.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type string allows setting it to null.js new file mode 100644 index 00000000000..996e097ab41 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type string allows setting it to null.js @@ -0,0 +1,8 @@ +--optionName null 0.ts +CompilerOptions:: +{} +WatchOptions:: + +FileNames:: +0.ts +Errors:: diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type string errors if its followed by another option.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type string errors if its followed by another option.js new file mode 100644 index 00000000000..c37d4e51470 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type string errors if its followed by another option.js @@ -0,0 +1,11 @@ +0.ts --strictNullChecks --optionName +CompilerOptions:: +{ + "strictNullChecks": true +} +WatchOptions:: + +FileNames:: +0.ts +Errors:: +error TS6064: Option 'optionName' can only be specified in 'tsconfig.json' file or set to 'null' on command line. diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type string errors if its last option.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type string errors if its last option.js new file mode 100644 index 00000000000..e6a3e96e4c3 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type string errors if its last option.js @@ -0,0 +1,9 @@ +0.ts --optionName +CompilerOptions:: +{} +WatchOptions:: + +FileNames:: +0.ts +Errors:: +error TS6064: Option 'optionName' can only be specified in 'tsconfig.json' file or set to 'null' on command line. diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type string errors if non null value is passed.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type string errors if non null value is passed.js new file mode 100644 index 00000000000..0af5f2676a8 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/option of type string errors if non null value is passed.js @@ -0,0 +1,9 @@ +--optionName hello 0.ts +CompilerOptions:: +{} +WatchOptions:: + +FileNames:: +0.ts +Errors:: +error TS6064: Option 'optionName' can only be specified in 'tsconfig.json' file or set to 'null' on command line. diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/parse --excludeDirectories.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/parse --excludeDirectories.js new file mode 100644 index 00000000000..4c27ef1ace0 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/parse --excludeDirectories.js @@ -0,0 +1,12 @@ +--excludeDirectories **/temp 0.ts +CompilerOptions:: +{} +WatchOptions:: +{ + "excludeDirectories": [ + "**/temp" + ] +} +FileNames:: +0.ts +Errors:: diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/parse --excludeFiles.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/parse --excludeFiles.js new file mode 100644 index 00000000000..0ec40cbf6a3 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/parse --excludeFiles.js @@ -0,0 +1,12 @@ +--excludeFiles **/temp/*.ts 0.ts +CompilerOptions:: +{} +WatchOptions:: +{ + "excludeFiles": [ + "**/temp/*.ts" + ] +} +FileNames:: +0.ts +Errors:: diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/parse --fallbackPolling.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/parse --fallbackPolling.js new file mode 100644 index 00000000000..33808943327 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/parse --fallbackPolling.js @@ -0,0 +1,10 @@ +--fallbackPolling PriorityInterval 0.ts +CompilerOptions:: +{} +WatchOptions:: +{ + "fallbackPolling": 1 +} +FileNames:: +0.ts +Errors:: diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/parse --incremental.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/parse --incremental.js new file mode 100644 index 00000000000..d2abf3408a1 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/parse --incremental.js @@ -0,0 +1,10 @@ +--incremental 0.ts +CompilerOptions:: +{ + "incremental": true +} +WatchOptions:: + +FileNames:: +0.ts +Errors:: diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/parse --synchronousWatchDirectory.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/parse --synchronousWatchDirectory.js new file mode 100644 index 00000000000..c8dbf2744c9 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/parse --synchronousWatchDirectory.js @@ -0,0 +1,10 @@ +--synchronousWatchDirectory 0.ts +CompilerOptions:: +{} +WatchOptions:: +{ + "synchronousWatchDirectory": true +} +FileNames:: +0.ts +Errors:: diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/parse --tsBuildInfoFile.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/parse --tsBuildInfoFile.js new file mode 100644 index 00000000000..2abe1bcc152 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/parse --tsBuildInfoFile.js @@ -0,0 +1,10 @@ +--tsBuildInfoFile build.tsbuildinfo 0.ts +CompilerOptions:: +{ + "tsBuildInfoFile": "build.tsbuildinfo" +} +WatchOptions:: + +FileNames:: +0.ts +Errors:: diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/parse --watchDirectory.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/parse --watchDirectory.js new file mode 100644 index 00000000000..f2ac41de85c --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/parse --watchDirectory.js @@ -0,0 +1,10 @@ +--watchDirectory FixedPollingInterval 0.ts +CompilerOptions:: +{} +WatchOptions:: +{ + "watchDirectory": 1 +} +FileNames:: +0.ts +Errors:: diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/parse --watchFile.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/parse --watchFile.js new file mode 100644 index 00000000000..6869e6d47b0 --- /dev/null +++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/parse --watchFile.js @@ -0,0 +1,10 @@ +--watchFile UseFsEvents 0.ts +CompilerOptions:: +{} +WatchOptions:: +{ + "watchFile": 4 +} +FileNames:: +0.ts +Errors:: diff --git a/tests/baselines/reference/tsConfig/Default initialized TSConfig/tsconfig.json b/tests/baselines/reference/config/initTSConfig/Default initialized TSConfig/tsconfig.json similarity index 100% rename from tests/baselines/reference/tsConfig/Default initialized TSConfig/tsconfig.json rename to tests/baselines/reference/config/initTSConfig/Default initialized TSConfig/tsconfig.json diff --git a/tests/baselines/reference/tsConfig/Initialized TSConfig with --help/tsconfig.json b/tests/baselines/reference/config/initTSConfig/Initialized TSConfig with --help/tsconfig.json similarity index 100% rename from tests/baselines/reference/tsConfig/Initialized TSConfig with --help/tsconfig.json rename to tests/baselines/reference/config/initTSConfig/Initialized TSConfig with --help/tsconfig.json diff --git a/tests/baselines/reference/tsConfig/Initialized TSConfig with --watch/tsconfig.json b/tests/baselines/reference/config/initTSConfig/Initialized TSConfig with --watch/tsconfig.json similarity index 100% rename from tests/baselines/reference/tsConfig/Initialized TSConfig with --watch/tsconfig.json rename to tests/baselines/reference/config/initTSConfig/Initialized TSConfig with --watch/tsconfig.json diff --git a/tests/baselines/reference/tsConfig/Initialized TSConfig with advanced options/tsconfig.json b/tests/baselines/reference/config/initTSConfig/Initialized TSConfig with advanced options/tsconfig.json similarity index 100% rename from tests/baselines/reference/tsConfig/Initialized TSConfig with advanced options/tsconfig.json rename to tests/baselines/reference/config/initTSConfig/Initialized TSConfig with advanced options/tsconfig.json diff --git a/tests/baselines/reference/tsConfig/Initialized TSConfig with boolean value compiler options/tsconfig.json b/tests/baselines/reference/config/initTSConfig/Initialized TSConfig with boolean value compiler options/tsconfig.json similarity index 100% rename from tests/baselines/reference/tsConfig/Initialized TSConfig with boolean value compiler options/tsconfig.json rename to tests/baselines/reference/config/initTSConfig/Initialized TSConfig with boolean value compiler options/tsconfig.json diff --git a/tests/baselines/reference/tsConfig/Initialized TSConfig with enum value compiler options/tsconfig.json b/tests/baselines/reference/config/initTSConfig/Initialized TSConfig with enum value compiler options/tsconfig.json similarity index 100% rename from tests/baselines/reference/tsConfig/Initialized TSConfig with enum value compiler options/tsconfig.json rename to tests/baselines/reference/config/initTSConfig/Initialized TSConfig with enum value compiler options/tsconfig.json diff --git a/tests/baselines/reference/tsConfig/Initialized TSConfig with files options/tsconfig.json b/tests/baselines/reference/config/initTSConfig/Initialized TSConfig with files options/tsconfig.json similarity index 100% rename from tests/baselines/reference/tsConfig/Initialized TSConfig with files options/tsconfig.json rename to tests/baselines/reference/config/initTSConfig/Initialized TSConfig with files options/tsconfig.json diff --git a/tests/baselines/reference/tsConfig/Initialized TSConfig with incorrect compiler option value/tsconfig.json b/tests/baselines/reference/config/initTSConfig/Initialized TSConfig with incorrect compiler option value/tsconfig.json similarity index 100% rename from tests/baselines/reference/tsConfig/Initialized TSConfig with incorrect compiler option value/tsconfig.json rename to tests/baselines/reference/config/initTSConfig/Initialized TSConfig with incorrect compiler option value/tsconfig.json diff --git a/tests/baselines/reference/tsConfig/Initialized TSConfig with incorrect compiler option/tsconfig.json b/tests/baselines/reference/config/initTSConfig/Initialized TSConfig with incorrect compiler option/tsconfig.json similarity index 100% rename from tests/baselines/reference/tsConfig/Initialized TSConfig with incorrect compiler option/tsconfig.json rename to tests/baselines/reference/config/initTSConfig/Initialized TSConfig with incorrect compiler option/tsconfig.json diff --git a/tests/baselines/reference/tsConfig/Initialized TSConfig with list compiler options with enum value/tsconfig.json b/tests/baselines/reference/config/initTSConfig/Initialized TSConfig with list compiler options with enum value/tsconfig.json similarity index 100% rename from tests/baselines/reference/tsConfig/Initialized TSConfig with list compiler options with enum value/tsconfig.json rename to tests/baselines/reference/config/initTSConfig/Initialized TSConfig with list compiler options with enum value/tsconfig.json diff --git a/tests/baselines/reference/tsConfig/Initialized TSConfig with list compiler options/tsconfig.json b/tests/baselines/reference/config/initTSConfig/Initialized TSConfig with list compiler options/tsconfig.json similarity index 100% rename from tests/baselines/reference/tsConfig/Initialized TSConfig with list compiler options/tsconfig.json rename to tests/baselines/reference/config/initTSConfig/Initialized TSConfig with list compiler options/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Default initialized TSConfig/tsconfig.json b/tests/baselines/reference/config/showConfig/Default initialized TSConfig/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Default initialized TSConfig/tsconfig.json rename to tests/baselines/reference/config/showConfig/Default initialized TSConfig/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Show TSConfig with advanced options/tsconfig.json b/tests/baselines/reference/config/showConfig/Show TSConfig with advanced options/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Show TSConfig with advanced options/tsconfig.json rename to tests/baselines/reference/config/showConfig/Show TSConfig with advanced options/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Show TSConfig with boolean value compiler options/tsconfig.json b/tests/baselines/reference/config/showConfig/Show TSConfig with boolean value compiler options/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Show TSConfig with boolean value compiler options/tsconfig.json rename to tests/baselines/reference/config/showConfig/Show TSConfig with boolean value compiler options/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Show TSConfig with compileOnSave and more/tsconfig.json b/tests/baselines/reference/config/showConfig/Show TSConfig with compileOnSave and more/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Show TSConfig with compileOnSave and more/tsconfig.json rename to tests/baselines/reference/config/showConfig/Show TSConfig with compileOnSave and more/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Show TSConfig with enum value compiler options/tsconfig.json b/tests/baselines/reference/config/showConfig/Show TSConfig with enum value compiler options/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Show TSConfig with enum value compiler options/tsconfig.json rename to tests/baselines/reference/config/showConfig/Show TSConfig with enum value compiler options/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Show TSConfig with files options/tsconfig.json b/tests/baselines/reference/config/showConfig/Show TSConfig with files options/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Show TSConfig with files options/tsconfig.json rename to tests/baselines/reference/config/showConfig/Show TSConfig with files options/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Show TSConfig with incorrect compiler option value/tsconfig.json b/tests/baselines/reference/config/showConfig/Show TSConfig with incorrect compiler option value/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Show TSConfig with incorrect compiler option value/tsconfig.json rename to tests/baselines/reference/config/showConfig/Show TSConfig with incorrect compiler option value/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Show TSConfig with incorrect compiler option/tsconfig.json b/tests/baselines/reference/config/showConfig/Show TSConfig with incorrect compiler option/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Show TSConfig with incorrect compiler option/tsconfig.json rename to tests/baselines/reference/config/showConfig/Show TSConfig with incorrect compiler option/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Show TSConfig with list compiler options with enum value/tsconfig.json b/tests/baselines/reference/config/showConfig/Show TSConfig with list compiler options with enum value/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Show TSConfig with list compiler options with enum value/tsconfig.json rename to tests/baselines/reference/config/showConfig/Show TSConfig with list compiler options with enum value/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Show TSConfig with list compiler options/tsconfig.json b/tests/baselines/reference/config/showConfig/Show TSConfig with list compiler options/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Show TSConfig with list compiler options/tsconfig.json rename to tests/baselines/reference/config/showConfig/Show TSConfig with list compiler options/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Show TSConfig with paths and more/tsconfig.json b/tests/baselines/reference/config/showConfig/Show TSConfig with paths and more/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Show TSConfig with paths and more/tsconfig.json rename to tests/baselines/reference/config/showConfig/Show TSConfig with paths and more/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Show TSConfig with watch options/tsconfig.json b/tests/baselines/reference/config/showConfig/Show TSConfig with watch options/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Show TSConfig with watch options/tsconfig.json rename to tests/baselines/reference/config/showConfig/Show TSConfig with watch options/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/all/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/all/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/all/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/all/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/allowJs/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/allowJs/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/allowJs/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/allowJs/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/allowSyntheticDefaultImports/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/allowSyntheticDefaultImports/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/allowSyntheticDefaultImports/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/allowSyntheticDefaultImports/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/allowUmdGlobalAccess/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/allowUmdGlobalAccess/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/allowUmdGlobalAccess/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/allowUmdGlobalAccess/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/allowUnreachableCode/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/allowUnreachableCode/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/allowUnreachableCode/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/allowUnreachableCode/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/allowUnusedLabels/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/allowUnusedLabels/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/allowUnusedLabels/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/allowUnusedLabels/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/alwaysStrict/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/alwaysStrict/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/alwaysStrict/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/alwaysStrict/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/assumeChangesOnlyAffectDirectDependencies/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/assumeChangesOnlyAffectDirectDependencies/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/assumeChangesOnlyAffectDirectDependencies/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/assumeChangesOnlyAffectDirectDependencies/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/baseUrl/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/baseUrl/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/baseUrl/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/baseUrl/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/build/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/build/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/build/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/build/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/charset/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/charset/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/charset/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/charset/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/checkJs/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/checkJs/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/checkJs/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/checkJs/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/composite/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/composite/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/composite/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/composite/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/declaration/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/declaration/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/declaration/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/declaration/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/declarationDir/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/declarationDir/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/declarationDir/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/declarationDir/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/declarationMap/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/declarationMap/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/declarationMap/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/declarationMap/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/diagnostics/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/diagnostics/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/diagnostics/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/diagnostics/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/disableReferencedProjectLoad/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/disableReferencedProjectLoad/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/disableReferencedProjectLoad/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/disableReferencedProjectLoad/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/disableSizeLimit/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/disableSizeLimit/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/disableSizeLimit/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/disableSizeLimit/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/disableSolutionSearching/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/disableSolutionSearching/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/disableSolutionSearching/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/disableSolutionSearching/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/disableSourceOfProjectReferenceRedirect/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/disableSourceOfProjectReferenceRedirect/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/disableSourceOfProjectReferenceRedirect/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/disableSourceOfProjectReferenceRedirect/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/downlevelIteration/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/downlevelIteration/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/downlevelIteration/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/downlevelIteration/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/emitBOM/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/emitBOM/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/emitBOM/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/emitBOM/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/emitDeclarationOnly/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/emitDeclarationOnly/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/emitDeclarationOnly/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/emitDeclarationOnly/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/emitDecoratorMetadata/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/emitDecoratorMetadata/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/emitDecoratorMetadata/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/emitDecoratorMetadata/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/esModuleInterop/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/esModuleInterop/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/esModuleInterop/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/esModuleInterop/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/exactOptionalPropertyTypes/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/exactOptionalPropertyTypes/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/exactOptionalPropertyTypes/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/exactOptionalPropertyTypes/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/excludeDirectories/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/excludeDirectories/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/excludeDirectories/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/excludeDirectories/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/excludeFiles/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/excludeFiles/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/excludeFiles/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/excludeFiles/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/experimentalDecorators/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/experimentalDecorators/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/experimentalDecorators/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/experimentalDecorators/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/explainFiles/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/explainFiles/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/explainFiles/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/explainFiles/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/extendedDiagnostics/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/extendedDiagnostics/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/extendedDiagnostics/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/extendedDiagnostics/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/fallbackPolling/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/fallbackPolling/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/fallbackPolling/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/fallbackPolling/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/forceConsistentCasingInFileNames/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/forceConsistentCasingInFileNames/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/forceConsistentCasingInFileNames/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/forceConsistentCasingInFileNames/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/generateCpuProfile/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/generateCpuProfile/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/generateCpuProfile/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/generateCpuProfile/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/generateTrace/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/generateTrace/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/generateTrace/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/generateTrace/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/help/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/help/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/help/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/help/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/importHelpers/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/importHelpers/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/importHelpers/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/importHelpers/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/importsNotUsedAsValues/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/importsNotUsedAsValues/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/importsNotUsedAsValues/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/importsNotUsedAsValues/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/incremental/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/incremental/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/incremental/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/incremental/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/init/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/init/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/init/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/init/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/inlineSourceMap/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/inlineSourceMap/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/inlineSourceMap/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/inlineSourceMap/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/inlineSources/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/inlineSources/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/inlineSources/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/inlineSources/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/isolatedModules/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/isolatedModules/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/isolatedModules/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/isolatedModules/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/jsx/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/jsx/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/jsx/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/jsx/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/jsxFactory/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/jsxFactory/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/jsxFactory/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/jsxFactory/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/jsxFragmentFactory/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/jsxFragmentFactory/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/jsxFragmentFactory/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/jsxFragmentFactory/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/jsxImportSource/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/jsxImportSource/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/jsxImportSource/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/jsxImportSource/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/keyofStringsOnly/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/keyofStringsOnly/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/keyofStringsOnly/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/keyofStringsOnly/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/lib/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/lib/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/lib/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/lib/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/listEmittedFiles/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/listEmittedFiles/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/listEmittedFiles/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/listEmittedFiles/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/listFiles/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/listFiles/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/listFiles/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/listFiles/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/listFilesOnly/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/listFilesOnly/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/listFilesOnly/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/listFilesOnly/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/locale/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/locale/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/locale/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/locale/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/mapRoot/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/mapRoot/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/mapRoot/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/mapRoot/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/maxNodeModuleJsDepth/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/maxNodeModuleJsDepth/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/maxNodeModuleJsDepth/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/maxNodeModuleJsDepth/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/module/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/module/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/module/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/module/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/moduleDetection/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/moduleDetection/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/moduleDetection/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/moduleDetection/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/moduleResolution/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/moduleResolution/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/moduleResolution/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/moduleResolution/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/moduleSuffixes/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/moduleSuffixes/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/moduleSuffixes/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/moduleSuffixes/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/newLine/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/newLine/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/newLine/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/newLine/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/noEmit/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/noEmit/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/noEmit/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/noEmit/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/noEmitHelpers/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/noEmitHelpers/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/noEmitHelpers/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/noEmitHelpers/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/noEmitOnError/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/noEmitOnError/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/noEmitOnError/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/noEmitOnError/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/noErrorTruncation/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/noErrorTruncation/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/noErrorTruncation/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/noErrorTruncation/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/noFallthroughCasesInSwitch/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/noFallthroughCasesInSwitch/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/noFallthroughCasesInSwitch/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/noFallthroughCasesInSwitch/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/noImplicitAny/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/noImplicitAny/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/noImplicitAny/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/noImplicitAny/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/noImplicitOverride/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/noImplicitOverride/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/noImplicitOverride/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/noImplicitOverride/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/noImplicitReturns/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/noImplicitReturns/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/noImplicitReturns/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/noImplicitReturns/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/noImplicitThis/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/noImplicitThis/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/noImplicitThis/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/noImplicitThis/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/noImplicitUseStrict/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/noImplicitUseStrict/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/noImplicitUseStrict/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/noImplicitUseStrict/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/noLib/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/noLib/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/noLib/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/noLib/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/noPropertyAccessFromIndexSignature/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/noPropertyAccessFromIndexSignature/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/noPropertyAccessFromIndexSignature/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/noPropertyAccessFromIndexSignature/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/noResolve/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/noResolve/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/noResolve/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/noResolve/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/noStrictGenericChecks/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/noStrictGenericChecks/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/noStrictGenericChecks/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/noStrictGenericChecks/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/noUncheckedIndexedAccess/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/noUncheckedIndexedAccess/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/noUncheckedIndexedAccess/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/noUncheckedIndexedAccess/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/noUnusedLocals/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/noUnusedLocals/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/noUnusedLocals/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/noUnusedLocals/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/noUnusedParameters/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/noUnusedParameters/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/noUnusedParameters/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/noUnusedParameters/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/out/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/out/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/out/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/out/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/outDir/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/outDir/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/outDir/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/outDir/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/outFile/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/outFile/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/outFile/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/outFile/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/paths/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/paths/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/paths/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/paths/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/plugins/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/plugins/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/plugins/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/plugins/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/preserveConstEnums/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/preserveConstEnums/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/preserveConstEnums/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/preserveConstEnums/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/preserveSymlinks/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/preserveSymlinks/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/preserveSymlinks/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/preserveSymlinks/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/preserveValueImports/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/preserveValueImports/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/preserveValueImports/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/preserveValueImports/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/preserveWatchOutput/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/preserveWatchOutput/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/preserveWatchOutput/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/preserveWatchOutput/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/pretty/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/pretty/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/pretty/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/pretty/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/reactNamespace/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/reactNamespace/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/reactNamespace/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/reactNamespace/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/removeComments/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/removeComments/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/removeComments/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/removeComments/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/resolveJsonModule/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/resolveJsonModule/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/resolveJsonModule/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/resolveJsonModule/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/rootDir/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/rootDir/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/rootDir/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/rootDir/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/rootDirs/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/rootDirs/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/rootDirs/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/rootDirs/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/showConfig/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/showConfig/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/showConfig/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/showConfig/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/skipDefaultLibCheck/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/skipDefaultLibCheck/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/skipDefaultLibCheck/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/skipDefaultLibCheck/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/skipLibCheck/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/skipLibCheck/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/skipLibCheck/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/skipLibCheck/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/sourceMap/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/sourceMap/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/sourceMap/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/sourceMap/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/sourceRoot/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/sourceRoot/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/sourceRoot/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/sourceRoot/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/strict/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/strict/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/strict/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/strict/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/strictBindCallApply/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/strictBindCallApply/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/strictBindCallApply/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/strictBindCallApply/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/strictFunctionTypes/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/strictFunctionTypes/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/strictFunctionTypes/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/strictFunctionTypes/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/strictNullChecks/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/strictNullChecks/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/strictNullChecks/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/strictNullChecks/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/strictPropertyInitialization/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/strictPropertyInitialization/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/strictPropertyInitialization/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/strictPropertyInitialization/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/stripInternal/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/stripInternal/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/stripInternal/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/stripInternal/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/suppressExcessPropertyErrors/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/suppressExcessPropertyErrors/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/suppressExcessPropertyErrors/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/suppressExcessPropertyErrors/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/suppressImplicitAnyIndexErrors/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/suppressImplicitAnyIndexErrors/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/suppressImplicitAnyIndexErrors/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/suppressImplicitAnyIndexErrors/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/synchronousWatchDirectory/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/synchronousWatchDirectory/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/synchronousWatchDirectory/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/synchronousWatchDirectory/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/target/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/target/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/target/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/target/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/traceResolution/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/traceResolution/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/traceResolution/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/traceResolution/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/tsBuildInfoFile/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/tsBuildInfoFile/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/tsBuildInfoFile/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/tsBuildInfoFile/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/typeRoots/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/typeRoots/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/typeRoots/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/typeRoots/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/types/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/types/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/types/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/types/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/useDefineForClassFields/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/useDefineForClassFields/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/useDefineForClassFields/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/useDefineForClassFields/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/useUnknownInCatchVariables/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/useUnknownInCatchVariables/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/useUnknownInCatchVariables/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/useUnknownInCatchVariables/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/version/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/version/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/version/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/version/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/watch/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/watch/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/watch/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/watch/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/watchDirectory/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/watchDirectory/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/watchDirectory/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/watchDirectory/tsconfig.json diff --git a/tests/baselines/reference/showConfig/Shows tsconfig for single option/watchFile/tsconfig.json b/tests/baselines/reference/config/showConfig/Shows tsconfig for single option/watchFile/tsconfig.json similarity index 100% rename from tests/baselines/reference/showConfig/Shows tsconfig for single option/watchFile/tsconfig.json rename to tests/baselines/reference/config/showConfig/Shows tsconfig for single option/watchFile/tsconfig.json diff --git a/tests/baselines/reference/config/tsconfigParsingWatchOptions/different options with json api.js b/tests/baselines/reference/config/tsconfigParsingWatchOptions/different options with json api.js new file mode 100644 index 00000000000..cc94977b4a1 --- /dev/null +++ b/tests/baselines/reference/config/tsconfigParsingWatchOptions/different options with json api.js @@ -0,0 +1,109 @@ +Input:: { + "watchOptions": { + "watchFile": "UseFsEvents" + }, + "compileOnSave": false +} +Result: WatchOptions:: +{ + "watchFile": 4 +} +Result: Errors:: + +Input:: { + "watchOptions": { + "watchDirectory": "UseFsEvents" + }, + "compileOnSave": false +} +Result: WatchOptions:: +{ + "watchDirectory": 0 +} +Result: Errors:: + +Input:: { + "watchOptions": { + "fallbackPolling": "DynamicPriority" + }, + "compileOnSave": false +} +Result: WatchOptions:: +{ + "fallbackPolling": 2 +} +Result: Errors:: + +Input:: { + "watchOptions": { + "synchronousWatchDirectory": true + }, + "compileOnSave": false +} +Result: WatchOptions:: +{ + "synchronousWatchDirectory": true +} +Result: Errors:: + +Input:: { + "watchOptions": { + "excludeDirectories": [ + "**/temp" + ] + }, + "compileOnSave": false +} +Result: WatchOptions:: +{ + "excludeDirectories": [ + "/**/temp" + ] +} +Result: Errors:: + +Input:: { + "watchOptions": { + "excludeFiles": [ + "**/temp/*.ts" + ] + }, + "compileOnSave": false +} +Result: WatchOptions:: +{ + "excludeFiles": [ + "/**/temp/*.ts" + ] +} +Result: Errors:: + +Input:: { + "watchOptions": { + "excludeDirectories": [ + "**/../*" + ] + }, + "compileOnSave": false +} +Result: WatchOptions:: +{ + "excludeDirectories": [] +} +Result: Errors:: +error TS5065: File specification cannot contain a parent directory ('..') that appears after a recursive directory wildcard ('**'): '**/../*'. + +Input:: { + "watchOptions": { + "excludeFiles": [ + "**/../*" + ] + }, + "compileOnSave": false +} +Result: WatchOptions:: +{ + "excludeFiles": [] +} +Result: Errors:: +error TS5065: File specification cannot contain a parent directory ('..') that appears after a recursive directory wildcard ('**'): '**/../*'. diff --git a/tests/baselines/reference/config/tsconfigParsingWatchOptions/different options with jsonSourceFile api.js b/tests/baselines/reference/config/tsconfigParsingWatchOptions/different options with jsonSourceFile api.js new file mode 100644 index 00000000000..c335b45b794 --- /dev/null +++ b/tests/baselines/reference/config/tsconfigParsingWatchOptions/different options with jsonSourceFile api.js @@ -0,0 +1,107 @@ +Input:: { + "watchOptions": { + "watchFile": "UseFsEvents" + } +} +Result: WatchOptions:: +{ + "watchFile": 4 +} +Result: Errors:: + +Input:: { + "watchOptions": { + "watchDirectory": "UseFsEvents" + } +} +Result: WatchOptions:: +{ + "watchDirectory": 0 +} +Result: Errors:: + +Input:: { + "watchOptions": { + "fallbackPolling": "DynamicPriority" + } +} +Result: WatchOptions:: +{ + "fallbackPolling": 2 +} +Result: Errors:: + +Input:: { + "watchOptions": { + "synchronousWatchDirectory": true + } +} +Result: WatchOptions:: +{ + "synchronousWatchDirectory": true +} +Result: Errors:: + +Input:: { + "watchOptions": { + "excludeDirectories": [ + "**/temp" + ] + } +} +Result: WatchOptions:: +{ + "excludeDirectories": [ + "/**/temp" + ] +} +Result: Errors:: + +Input:: { + "watchOptions": { + "excludeFiles": [ + "**/temp/*.ts" + ] + } +} +Result: WatchOptions:: +{ + "excludeFiles": [ + "/**/temp/*.ts" + ] +} +Result: Errors:: + +Input:: { + "watchOptions": { + "excludeDirectories": [ + "**/../*" + ] + } +} +Result: WatchOptions:: +{ + "excludeDirectories": [] +} +Result: Errors:: +tsconfig.json:1:40 - error TS5065: File specification cannot contain a parent directory ('..') that appears after a recursive directory wildcard ('**'): '**/../*'. + +1 {"watchOptions":{"excludeDirectories":["**/../*"]}} +   ~~~~~~~~~ + +Input:: { + "watchOptions": { + "excludeFiles": [ + "**/../*" + ] + } +} +Result: WatchOptions:: +{ + "excludeFiles": [] +} +Result: Errors:: +tsconfig.json:1:34 - error TS5065: File specification cannot contain a parent directory ('..') that appears after a recursive directory wildcard ('**'): '**/../*'. + +1 {"watchOptions":{"excludeFiles":["**/../*"]}} +   ~~~~~~~~~ diff --git a/tests/baselines/reference/config/tsconfigParsingWatchOptions/empty watchOptions specified option with json api.js b/tests/baselines/reference/config/tsconfigParsingWatchOptions/empty watchOptions specified option with json api.js new file mode 100644 index 00000000000..2087b9e744a --- /dev/null +++ b/tests/baselines/reference/config/tsconfigParsingWatchOptions/empty watchOptions specified option with json api.js @@ -0,0 +1,7 @@ +Input:: { + "watchOptions": {}, + "compileOnSave": false +} +Result: WatchOptions:: + +Result: Errors:: diff --git a/tests/baselines/reference/config/tsconfigParsingWatchOptions/empty watchOptions specified option with jsonSourceFile api.js b/tests/baselines/reference/config/tsconfigParsingWatchOptions/empty watchOptions specified option with jsonSourceFile api.js new file mode 100644 index 00000000000..a25c30df65e --- /dev/null +++ b/tests/baselines/reference/config/tsconfigParsingWatchOptions/empty watchOptions specified option with jsonSourceFile api.js @@ -0,0 +1,6 @@ +Input:: { + "watchOptions": {} +} +Result: WatchOptions:: + +Result: Errors:: diff --git a/tests/baselines/reference/config/tsconfigParsingWatchOptions/no watchOptions specified option with json api.js b/tests/baselines/reference/config/tsconfigParsingWatchOptions/no watchOptions specified option with json api.js new file mode 100644 index 00000000000..b37ccbed5fd --- /dev/null +++ b/tests/baselines/reference/config/tsconfigParsingWatchOptions/no watchOptions specified option with json api.js @@ -0,0 +1,6 @@ +Input:: { + "compileOnSave": false +} +Result: WatchOptions:: + +Result: Errors:: diff --git a/tests/baselines/reference/config/tsconfigParsingWatchOptions/no watchOptions specified option with jsonSourceFile api.js b/tests/baselines/reference/config/tsconfigParsingWatchOptions/no watchOptions specified option with jsonSourceFile api.js new file mode 100644 index 00000000000..4c0e952e8ea --- /dev/null +++ b/tests/baselines/reference/config/tsconfigParsingWatchOptions/no watchOptions specified option with jsonSourceFile api.js @@ -0,0 +1,4 @@ +Input:: {} +Result: WatchOptions:: + +Result: Errors:: diff --git a/tests/baselines/reference/config/tsconfigParsingWatchOptions/watch options extending passed in watch options with json api.js b/tests/baselines/reference/config/tsconfigParsingWatchOptions/watch options extending passed in watch options with json api.js new file mode 100644 index 00000000000..8d535837e9f --- /dev/null +++ b/tests/baselines/reference/config/tsconfigParsingWatchOptions/watch options extending passed in watch options with json api.js @@ -0,0 +1,18 @@ +Input:: { + "watchOptions": { + "watchFile": "UseFsEvents" + }, + "compileOnSave": false +} +Result: WatchOptions:: +{ + "watchFile": 4 +} +Result: Errors:: + +Input:: { + "compileOnSave": false +} +Result: WatchOptions:: + +Result: Errors:: diff --git a/tests/baselines/reference/config/tsconfigParsingWatchOptions/watch options extending passed in watch options with jsonSourceFile api.js b/tests/baselines/reference/config/tsconfigParsingWatchOptions/watch options extending passed in watch options with jsonSourceFile api.js new file mode 100644 index 00000000000..3cef381ecb2 --- /dev/null +++ b/tests/baselines/reference/config/tsconfigParsingWatchOptions/watch options extending passed in watch options with jsonSourceFile api.js @@ -0,0 +1,15 @@ +Input:: { + "watchOptions": { + "watchFile": "UseFsEvents" + } +} +Result: WatchOptions:: +{ + "watchFile": 4 +} +Result: Errors:: + +Input:: {} +Result: WatchOptions:: + +Result: Errors:: diff --git a/tests/baselines/reference/config/tsconfigParsingWatchOptions/when extending config file with watchOptions with json api.js b/tests/baselines/reference/config/tsconfigParsingWatchOptions/when extending config file with watchOptions with json api.js new file mode 100644 index 00000000000..919753d60db --- /dev/null +++ b/tests/baselines/reference/config/tsconfigParsingWatchOptions/when extending config file with watchOptions with json api.js @@ -0,0 +1,24 @@ +Input:: { + "extends": "./base.json", + "watchOptions": { + "watchFile": "UseFsEvents" + }, + "compileOnSave": false +} +Result: WatchOptions:: +{ + "watchFile": 4, + "watchDirectory": 1 +} +Result: Errors:: + +Input:: { + "extends": "./base.json", + "compileOnSave": false +} +Result: WatchOptions:: +{ + "watchFile": 5, + "watchDirectory": 1 +} +Result: Errors:: diff --git a/tests/baselines/reference/config/tsconfigParsingWatchOptions/when extending config file with watchOptions with jsonSourceFile api.js b/tests/baselines/reference/config/tsconfigParsingWatchOptions/when extending config file with watchOptions with jsonSourceFile api.js new file mode 100644 index 00000000000..9e02dd51739 --- /dev/null +++ b/tests/baselines/reference/config/tsconfigParsingWatchOptions/when extending config file with watchOptions with jsonSourceFile api.js @@ -0,0 +1,22 @@ +Input:: { + "extends": "./base.json", + "watchOptions": { + "watchFile": "UseFsEvents" + } +} +Result: WatchOptions:: +{ + "watchFile": 4, + "watchDirectory": 1 +} +Result: Errors:: + +Input:: { + "extends": "./base.json" +} +Result: WatchOptions:: +{ + "watchFile": 5, + "watchDirectory": 1 +} +Result: Errors:: diff --git a/tests/baselines/reference/config/tsconfigParsingWatchOptions/when extending config file without watchOptions with json api.js b/tests/baselines/reference/config/tsconfigParsingWatchOptions/when extending config file without watchOptions with json api.js new file mode 100644 index 00000000000..24140819764 --- /dev/null +++ b/tests/baselines/reference/config/tsconfigParsingWatchOptions/when extending config file without watchOptions with json api.js @@ -0,0 +1,20 @@ +Input:: { + "extends": "./base.json", + "watchOptions": { + "watchFile": "UseFsEvents" + }, + "compileOnSave": false +} +Result: WatchOptions:: +{ + "watchFile": 4 +} +Result: Errors:: + +Input:: { + "extends": "./base.json", + "compileOnSave": false +} +Result: WatchOptions:: + +Result: Errors:: diff --git a/tests/baselines/reference/config/tsconfigParsingWatchOptions/when extending config file without watchOptions with jsonSourceFile api.js b/tests/baselines/reference/config/tsconfigParsingWatchOptions/when extending config file without watchOptions with jsonSourceFile api.js new file mode 100644 index 00000000000..476bc99e4d8 --- /dev/null +++ b/tests/baselines/reference/config/tsconfigParsingWatchOptions/when extending config file without watchOptions with jsonSourceFile api.js @@ -0,0 +1,18 @@ +Input:: { + "extends": "./base.json", + "watchOptions": { + "watchFile": "UseFsEvents" + } +} +Result: WatchOptions:: +{ + "watchFile": 4 +} +Result: Errors:: + +Input:: { + "extends": "./base.json" +} +Result: WatchOptions:: + +Result: Errors:: diff --git a/tests/baselines/reference/tsserver/cachingFileSystemInformation/loads-missing-files-from-disk.js b/tests/baselines/reference/tsserver/cachingFileSystemInformation/loads-missing-files-from-disk.js index 7eb455e3927..17cda20f388 100644 --- a/tests/baselines/reference/tsserver/cachingFileSystemInformation/loads-missing-files-from-disk.js +++ b/tests/baselines/reference/tsserver/cachingFileSystemInformation/loads-missing-files-from-disk.js @@ -12,42 +12,41 @@ FsWatchesRecursive:: Info 1 [00:00:08.000] Search path: /c Info 2 [00:00:09.000] For info: /c/foo.ts :: No config files found. -Info 3 [00:00:10.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 4 [00:00:11.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 5 [00:00:12.000] DirectoryWatcher:: Added:: WatchInfo: /c/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 6 [00:00:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /c/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 7 [00:00:14.000] DirectoryWatcher:: Added:: WatchInfo: /c 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 8 [00:00:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /c 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 9 [00:00:16.000] DirectoryWatcher:: Added:: WatchInfo: /c/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 10 [00:00:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /c/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 11 [00:00:18.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 12 [00:00:19.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 13 [00:00:20.000] Files (1) +Info 3 [00:00:10.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 4 [00:00:11.000] DirectoryWatcher:: Added:: WatchInfo: /c/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 5 [00:00:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /c/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 6 [00:00:13.000] DirectoryWatcher:: Added:: WatchInfo: /c 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 7 [00:00:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /c 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 8 [00:00:15.000] DirectoryWatcher:: Added:: WatchInfo: /c/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 9 [00:00:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /c/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 10 [00:00:17.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 11 [00:00:18.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 12 [00:00:19.000] Files (1) /c/foo.ts foo.ts Root file specified for compilation -Info 14 [00:00:21.000] ----------------------------------------------- -Info 15 [00:00:22.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 15 [00:00:23.000] Files (1) +Info 13 [00:00:20.000] ----------------------------------------------- +Info 14 [00:00:21.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 14 [00:00:22.000] Files (1) -Info 15 [00:00:24.000] ----------------------------------------------- -Info 15 [00:00:25.000] Open files: -Info 15 [00:00:26.000] FileName: /c/foo.ts ProjectRootPath: undefined -Info 15 [00:00:27.000] Projects: /dev/null/inferredProject1* -Info 15 [00:00:28.000] getSemanticDiagnostics:: /c/foo.ts:: 1 -Info 16 [00:00:29.000] foo.ts(1,17): error TS2792: Cannot find module 'bar'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option? +Info 14 [00:00:23.000] ----------------------------------------------- +Info 14 [00:00:24.000] Open files: +Info 14 [00:00:25.000] FileName: /c/foo.ts ProjectRootPath: undefined +Info 14 [00:00:26.000] Projects: /dev/null/inferredProject1* +Info 14 [00:00:27.000] getSemanticDiagnostics:: /c/foo.ts:: 1 +Info 15 [00:00:28.000] foo.ts(1,17): error TS2792: Cannot find module 'bar'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option? -Info 17 [00:00:30.000] fileExists:: [{"key":"/c/tsconfig.json","count":1},{"key":"/c/jsconfig.json","count":1},{"key":"/tsconfig.json","count":1},{"key":"/jsconfig.json","count":1},{"key":"/c/bar.ts","count":1},{"key":"/c/bar.tsx","count":1},{"key":"/c/bar.d.ts","count":1},{"key":"/bar.ts","count":1},{"key":"/bar.tsx","count":1},{"key":"/bar.d.ts","count":1},{"key":"/c/bar.js","count":1},{"key":"/c/bar.jsx","count":1},{"key":"/bar.js","count":1},{"key":"/bar.jsx","count":1},{"key":"/c/package.json","count":1},{"key":"/package.json","count":1}] -Info 18 [00:00:31.000] directoryExists:: [{"key":"/c","count":3},{"key":"/","count":2},{"key":"/c/node_modules","count":2},{"key":"/node_modules","count":1},{"key":"/c/node_modules/@types","count":2},{"key":"/node_modules/@types","count":1}] -Info 19 [00:00:32.000] getDirectories:: [] -Info 20 [00:00:33.000] readFile:: [{"key":"/c/foo.ts","count":1}] -Info 21 [00:00:34.000] readDirectory:: [] -Info 22 [00:00:37.000] DirectoryWatcher:: Triggered with /c/bar.d.ts :: WatchInfo: /c 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 23 [00:00:38.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation -Info 24 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /c/bar.d.ts :: WatchInfo: /c 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 16 [00:00:29.000] fileExists:: [{"key":"/c/tsconfig.json","count":1},{"key":"/c/jsconfig.json","count":1},{"key":"/tsconfig.json","count":1},{"key":"/jsconfig.json","count":1},{"key":"/c/bar.ts","count":1},{"key":"/c/bar.tsx","count":1},{"key":"/c/bar.d.ts","count":1},{"key":"/bar.ts","count":1},{"key":"/bar.tsx","count":1},{"key":"/bar.d.ts","count":1},{"key":"/c/bar.js","count":1},{"key":"/c/bar.jsx","count":1},{"key":"/bar.js","count":1},{"key":"/bar.jsx","count":1},{"key":"/c/package.json","count":1},{"key":"/package.json","count":1}] +Info 17 [00:00:30.000] directoryExists:: [{"key":"/c","count":3},{"key":"/","count":2},{"key":"/c/node_modules","count":2},{"key":"/node_modules","count":1},{"key":"/c/node_modules/@types","count":2},{"key":"/node_modules/@types","count":1}] +Info 18 [00:00:31.000] getDirectories:: [] +Info 19 [00:00:32.000] readFile:: [{"key":"/c/foo.ts","count":1}] +Info 20 [00:00:33.000] readDirectory:: [] +Info 21 [00:00:36.000] DirectoryWatcher:: Triggered with /c/bar.d.ts :: WatchInfo: /c 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 22 [00:00:37.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation +Info 23 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /c/bar.d.ts :: WatchInfo: /c 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations Before running timeout callbacks //// [/c/bar.d.ts] export var y = 1 @@ -65,9 +64,9 @@ FsWatches:: FsWatchesRecursive:: -Info 25 [00:00:40.000] Running: /dev/null/inferredProject1*FailedLookupInvalidation -Info 26 [00:00:41.000] Scheduled: /dev/null/inferredProject1* -Info 27 [00:00:42.000] Scheduled: *ensureProjectForOpenFiles* +Info 24 [00:00:39.000] Running: /dev/null/inferredProject1*FailedLookupInvalidation +Info 25 [00:00:40.000] Scheduled: /dev/null/inferredProject1* +Info 26 [00:00:41.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks PolledWatches:: @@ -82,13 +81,13 @@ FsWatches:: FsWatchesRecursive:: -Info 28 [00:00:43.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 29 [00:00:44.000] FileWatcher:: Added:: WatchInfo: /c/bar.d.ts 500 undefined WatchType: Closed Script info -Info 30 [00:00:45.000] DirectoryWatcher:: Close:: WatchInfo: /c/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 31 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /c/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 32 [00:00:47.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 33 [00:00:48.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 34 [00:00:49.000] Files (2) +Info 27 [00:00:42.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 28 [00:00:43.000] FileWatcher:: Added:: WatchInfo: /c/bar.d.ts 500 undefined WatchType: Closed Script info +Info 29 [00:00:44.000] DirectoryWatcher:: Close:: WatchInfo: /c/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 30 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /c/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 31 [00:00:46.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 32 [00:00:47.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 33 [00:00:48.000] Files (2) /c/bar.d.ts /c/foo.ts @@ -98,10 +97,10 @@ Info 34 [00:00:49.000] Files (2) foo.ts Root file specified for compilation -Info 35 [00:00:50.000] ----------------------------------------------- -Info 36 [00:00:51.000] getSemanticDiagnostics:: /c/foo.ts:: 0 -Info 37 [00:00:52.000] fileExists:: [{"key":"/c/bar.ts","count":1},{"key":"/c/bar.tsx","count":1},{"key":"/c/bar.d.ts","count":3}] -Info 38 [00:00:53.000] directoryExists:: [{"key":"/c","count":1},{"key":"/c/node_modules/@types","count":1},{"key":"/node_modules/@types","count":1}] -Info 39 [00:00:54.000] getDirectories:: [] -Info 40 [00:00:55.000] readFile:: [{"key":"/c/bar.d.ts","count":1}] -Info 41 [00:00:56.000] readDirectory:: [] \ No newline at end of file +Info 34 [00:00:49.000] ----------------------------------------------- +Info 35 [00:00:50.000] getSemanticDiagnostics:: /c/foo.ts:: 0 +Info 36 [00:00:51.000] fileExists:: [{"key":"/c/bar.ts","count":1},{"key":"/c/bar.tsx","count":1},{"key":"/c/bar.d.ts","count":3}] +Info 37 [00:00:52.000] directoryExists:: [{"key":"/c","count":1},{"key":"/c/node_modules/@types","count":1},{"key":"/node_modules/@types","count":1}] +Info 38 [00:00:53.000] getDirectories:: [] +Info 39 [00:00:54.000] readFile:: [{"key":"/c/bar.d.ts","count":1}] +Info 40 [00:00:55.000] readDirectory:: [] \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/cachingFileSystemInformation/npm-install-works-when-timeout-occurs-after-installation.js b/tests/baselines/reference/tsserver/cachingFileSystemInformation/npm-install-works-when-timeout-occurs-after-installation.js index f6e9ceca253..61ab825864c 100644 --- a/tests/baselines/reference/tsserver/cachingFileSystemInformation/npm-install-works-when-timeout-occurs-after-installation.js +++ b/tests/baselines/reference/tsserver/cachingFileSystemInformation/npm-install-works-when-timeout-occurs-after-installation.js @@ -64,24 +64,23 @@ Info 5 [00:00:32.000] Config: /user/username/rootfolder/otherfolder/a/b/tscon } Info 6 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory Info 7 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 8 [00:00:35.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 9 [00:00:36.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 10 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 11 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 12 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 14 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 15 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 18 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 19 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 20 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 21 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 22 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 23 [00:00:50.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:51.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) -Info 25 [00:00:52.000] Files (2) +Info 8 [00:00:35.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 9 [00:00:36.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 10 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 11 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:00:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 13 [00:00:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 14 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 17 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 18 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 19 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 20 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 21 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 22 [00:00:49.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:50.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) +Info 24 [00:00:51.000] Files (2) /a/lib/lib.d.ts /user/username/rootfolder/otherfolder/a/b/app.ts @@ -91,101 +90,101 @@ Info 25 [00:00:52.000] Files (2) app.ts Matched by default include pattern '**/*' -Info 26 [00:00:53.000] ----------------------------------------------- -Info 27 [00:00:54.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) -Info 27 [00:00:55.000] Files (2) +Info 25 [00:00:52.000] ----------------------------------------------- +Info 26 [00:00:53.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) +Info 26 [00:00:54.000] Files (2) -Info 27 [00:00:56.000] ----------------------------------------------- -Info 27 [00:00:57.000] Open files: -Info 27 [00:00:58.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined -Info 27 [00:00:59.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 27 [00:01:02.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 28 [00:01:03.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation -Info 29 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 30 [00:01:05.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 31 [00:01:06.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 32 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 33 [00:01:08.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:09.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 35 [00:01:10.000] Scheduled: *ensureProjectForOpenFiles* -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:14.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 38 [00:01:15.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 39 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 40 [00:01:17.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 41 [00:01:18.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 42 [00:01:19.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 43 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 44 [00:01:23.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 45 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 46 [00:01:25.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 47 [00:01:26.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types -Info 48 [00:01:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 49 [00:01:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 50 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 51 [00:01:32.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 52 [00:01:33.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa -Info 53 [00:01:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 54 [00:01:37.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 55 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 56 [00:01:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 57 [00:01:40.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 -Info 58 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 59 [00:01:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 60 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 61 [00:01:46.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 62 [00:01:47.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff -Info 63 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 64 [00:01:51.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 65 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 66 [00:01:53.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 67 [00:01:54.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 -Info 68 [00:01:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 69 [00:01:58.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 70 [00:01:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 71 [00:02:00.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 72 [00:02:01.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d -Info 73 [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 74 [00:02:05.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 75 [00:02:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 76 [00:02:07.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 77 [00:02:08.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json -Info 78 [00:02:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 79 [00:02:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 80 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 81 [00:02:14.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 82 [00:02:15.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json -Info 83 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 84 [00:02:19.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 85 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 86 [00:02:21.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 87 [00:02:22.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json -Info 88 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 89 [00:02:26.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 90 [00:02:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 91 [00:02:28.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 92 [00:02:29.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json -Info 93 [00:02:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 94 [00:02:33.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 95 [00:02:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 96 [00:02:35.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 97 [00:02:36.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js -Info 98 [00:02:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 99 [00:02:40.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 100 [00:02:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 101 [00:02:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 102 [00:02:43.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts -Info 103 [00:02:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 104 [00:02:47.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 105 [00:02:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 106 [00:02:49.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 107 [00:02:50.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib -Info 108 [00:02:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 109 [00:02:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 110 [00:02:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 111 [00:02:56.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 112 [00:02:57.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js -Info 113 [00:02:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 26 [00:00:55.000] ----------------------------------------------- +Info 26 [00:00:56.000] Open files: +Info 26 [00:00:57.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined +Info 26 [00:00:58.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 26 [00:01:01.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 27 [00:01:02.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation +Info 28 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 29 [00:01:04.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 30 [00:01:05.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 31 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 32 [00:01:07.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:08.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 34 [00:01:09.000] Scheduled: *ensureProjectForOpenFiles* +Info 35 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:13.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 37 [00:01:14.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 38 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 39 [00:01:16.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 40 [00:01:17.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 41 [00:01:18.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 42 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 43 [00:01:22.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 44 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 45 [00:01:24.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 46 [00:01:25.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types +Info 47 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 48 [00:01:29.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 49 [00:01:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 50 [00:01:31.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 51 [00:01:32.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa +Info 52 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 53 [00:01:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 54 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 55 [00:01:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 56 [00:01:39.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 +Info 57 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 58 [00:01:43.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 59 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 60 [00:01:45.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 61 [00:01:46.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff +Info 62 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 63 [00:01:50.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 64 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 65 [00:01:52.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 66 [00:01:53.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 +Info 67 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 68 [00:01:57.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 69 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 70 [00:01:59.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 71 [00:02:00.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d +Info 72 [00:02:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 73 [00:02:04.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 74 [00:02:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 75 [00:02:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 76 [00:02:07.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json +Info 77 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 78 [00:02:11.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 79 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 80 [00:02:13.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 81 [00:02:14.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json +Info 82 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 83 [00:02:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 84 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 85 [00:02:20.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 86 [00:02:21.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json +Info 87 [00:02:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 88 [00:02:25.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 89 [00:02:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 90 [00:02:27.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 91 [00:02:28.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json +Info 92 [00:02:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 93 [00:02:32.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 94 [00:02:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 95 [00:02:34.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 96 [00:02:35.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js +Info 97 [00:02:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 98 [00:02:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 99 [00:02:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 100 [00:02:41.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 101 [00:02:42.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts +Info 102 [00:02:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 103 [00:02:46.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 104 [00:02:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 105 [00:02:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 106 [00:02:49.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib +Info 107 [00:02:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 108 [00:02:53.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 109 [00:02:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 110 [00:02:55.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 111 [00:02:56.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js +Info 112 [00:02:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory Checking timeout queue length: 3 //// [/user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json] { @@ -558,36 +557,36 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/node_modules: {} -Info 114 [00:03:08.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 115 [00:03:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 116 [00:03:10.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 117 [00:03:11.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib -Info 118 [00:03:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 119 [00:03:15.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 120 [00:03:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 121 [00:03:17.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 122 [00:03:18.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add -Info 123 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 124 [00:03:22.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 125 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 126 [00:03:24.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 127 [00:03:25.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator -Info 128 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 129 [00:03:29.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 130 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 131 [00:03:31.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 132 [00:03:32.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json -Info 133 [00:03:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 134 [00:03:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 135 [00:03:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 136 [00:03:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 137 [00:03:39.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js -Info 138 [00:03:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 139 [00:03:43.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 140 [00:03:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 141 [00:03:45.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 142 [00:03:46.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 -Info 143 [00:03:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 113 [00:03:07.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 114 [00:03:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 115 [00:03:09.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 116 [00:03:10.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib +Info 117 [00:03:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 118 [00:03:14.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 119 [00:03:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 120 [00:03:16.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 121 [00:03:17.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add +Info 122 [00:03:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 123 [00:03:21.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 124 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 125 [00:03:23.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 126 [00:03:24.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator +Info 127 [00:03:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 128 [00:03:28.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 129 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 130 [00:03:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 131 [00:03:31.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json +Info 132 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 133 [00:03:35.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 134 [00:03:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 135 [00:03:37.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 136 [00:03:38.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js +Info 137 [00:03:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 138 [00:03:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 139 [00:03:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 140 [00:03:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 141 [00:03:45.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 +Info 142 [00:03:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory Checking timeout queue length: 3 //// [/user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json] { @@ -663,11 +662,11 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/node_modules: {} -Info 144 [00:03:49.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 145 [00:03:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 146 [00:03:51.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 147 [00:03:52.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 -Info 148 [00:03:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 143 [00:03:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 144 [00:03:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 145 [00:03:50.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 146 [00:03:51.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 +Info 147 [00:03:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory Checking timeout queue length: 3 //// [/user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594] deleted @@ -695,41 +694,41 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/node_modules: {} -Info 149 [00:04:14.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 150 [00:04:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 151 [00:04:16.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 152 [00:04:17.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles -Info 153 [00:04:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 154 [00:04:21.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 155 [00:04:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 156 [00:04:23.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 157 [00:04:24.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator -Info 158 [00:04:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 159 [00:04:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 160 [00:04:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 161 [00:04:32.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 162 [00:04:33.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src -Info 163 [00:04:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 164 [00:04:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 165 [00:04:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 166 [00:04:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 167 [00:04:39.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add -Info 168 [00:04:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 169 [00:04:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 170 [00:04:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 171 [00:04:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 172 [00:04:45.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable -Info 173 [00:04:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 174 [00:04:49.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 175 [00:04:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 176 [00:04:51.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 177 [00:04:52.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom -Info 178 [00:04:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 179 [00:04:56.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 180 [00:04:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 181 [00:04:58.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 182 [00:04:59.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts -Info 183 [00:05:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 148 [00:04:13.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 149 [00:04:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 150 [00:04:15.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 151 [00:04:16.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles +Info 152 [00:04:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 153 [00:04:20.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 154 [00:04:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 155 [00:04:22.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 156 [00:04:23.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator +Info 157 [00:04:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 158 [00:04:29.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 159 [00:04:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 160 [00:04:31.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 161 [00:04:32.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src +Info 162 [00:04:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 163 [00:04:35.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 164 [00:04:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 165 [00:04:37.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 166 [00:04:38.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add +Info 167 [00:04:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 168 [00:04:41.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 169 [00:04:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 170 [00:04:43.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 171 [00:04:44.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable +Info 172 [00:04:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 173 [00:04:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 174 [00:04:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 175 [00:04:50.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 176 [00:04:51.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom +Info 177 [00:04:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 178 [00:04:55.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 179 [00:04:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 180 [00:04:57.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 181 [00:04:58.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts +Info 182 [00:04:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory Checking timeout queue length: 3 //// [/user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts] @@ -771,31 +770,31 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/node_modules: {} -Info 184 [00:05:13.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 185 [00:05:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 186 [00:05:15.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 187 [00:05:16.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler -Info 188 [00:05:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 189 [00:05:20.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 190 [00:05:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 191 [00:05:22.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 192 [00:05:23.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util -Info 193 [00:05:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 194 [00:05:27.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 195 [00:05:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 196 [00:05:29.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 197 [00:05:30.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol -Info 198 [00:05:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 199 [00:05:34.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 200 [00:05:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 201 [00:05:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 202 [00:05:37.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing -Info 203 [00:05:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 204 [00:05:41.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 205 [00:05:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 206 [00:05:43.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 207 [00:05:44.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 -Info 208 [00:05:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 183 [00:05:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 184 [00:05:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 185 [00:05:14.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 186 [00:05:15.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler +Info 187 [00:05:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 188 [00:05:19.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 189 [00:05:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 190 [00:05:21.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 191 [00:05:22.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util +Info 192 [00:05:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 193 [00:05:26.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 194 [00:05:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 195 [00:05:28.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 196 [00:05:29.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol +Info 197 [00:05:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 198 [00:05:33.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 199 [00:05:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 200 [00:05:35.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 201 [00:05:36.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing +Info 202 [00:05:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 203 [00:05:40.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 204 [00:05:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 205 [00:05:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 206 [00:05:43.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 +Info 207 [00:05:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory Checking timeout queue length: 3 //// [/user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041] { @@ -1053,73 +1052,73 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/node_modules: {} -Info 209 [00:05:47.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 210 [00:05:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 211 [00:05:49.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 212 [00:05:50.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 -Info 213 [00:05:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 214 [00:06:04.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbol-observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 215 [00:06:05.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 216 [00:06:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbol-observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 217 [00:06:07.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbol-observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 218 [00:06:08.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 219 [00:06:09.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 220 [00:06:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbol-observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 221 [00:06:13.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 222 [00:06:14.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 223 [00:06:15.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 224 [00:06:16.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 225 [00:06:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 226 [00:06:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 227 [00:06:19.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 228 [00:06:20.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 229 [00:06:21.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 230 [00:06:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 231 [00:06:23.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 232 [00:06:24.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 233 [00:06:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 234 [00:06:26.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 235 [00:06:27.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 236 [00:06:28.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 237 [00:06:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 238 [00:06:32.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 239 [00:06:33.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 240 [00:06:34.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 241 [00:06:35.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 242 [00:06:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 243 [00:06:37.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 244 [00:06:38.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 245 [00:06:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 246 [00:06:40.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 247 [00:06:41.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 248 [00:06:42.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 249 [00:06:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 250 [00:06:46.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 251 [00:06:47.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 252 [00:06:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 253 [00:06:49.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 254 [00:06:50.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 255 [00:06:51.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 256 [00:06:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 257 [00:06:55.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 258 [00:06:56.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 259 [00:06:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 260 [00:06:58.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 261 [00:06:59.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 262 [00:07:00.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 263 [00:07:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 264 [00:07:04.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 265 [00:07:05.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 266 [00:07:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 267 [00:07:07.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 268 [00:07:08.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 269 [00:07:09.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 270 [00:07:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 271 [00:07:13.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.bin :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 272 [00:07:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.bin :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 273 [00:07:15.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.bin :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 274 [00:07:16.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.bin -Info 275 [00:07:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.bin :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 208 [00:05:46.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 209 [00:05:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 210 [00:05:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 211 [00:05:49.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 +Info 212 [00:05:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 213 [00:06:03.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbol-observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 214 [00:06:04.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 215 [00:06:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbol-observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 216 [00:06:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbol-observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 217 [00:06:07.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 218 [00:06:08.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 219 [00:06:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbol-observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 220 [00:06:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 221 [00:06:13.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 222 [00:06:14.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 223 [00:06:15.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 224 [00:06:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 225 [00:06:17.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 226 [00:06:18.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 227 [00:06:19.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 228 [00:06:20.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 229 [00:06:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 230 [00:06:22.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 231 [00:06:23.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 232 [00:06:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 233 [00:06:25.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 234 [00:06:26.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 235 [00:06:27.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 236 [00:06:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 237 [00:06:31.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 238 [00:06:32.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 239 [00:06:33.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 240 [00:06:34.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 241 [00:06:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 242 [00:06:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 243 [00:06:37.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 244 [00:06:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 245 [00:06:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 246 [00:06:40.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 247 [00:06:41.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 248 [00:06:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 249 [00:06:45.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 250 [00:06:46.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 251 [00:06:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 252 [00:06:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 253 [00:06:49.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 254 [00:06:50.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 255 [00:06:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 256 [00:06:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 257 [00:06:55.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 258 [00:06:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 259 [00:06:57.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 260 [00:06:58.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 261 [00:06:59.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 262 [00:07:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 263 [00:07:03.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 264 [00:07:04.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 265 [00:07:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 266 [00:07:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 267 [00:07:07.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 268 [00:07:08.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 269 [00:07:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 270 [00:07:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.bin :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 271 [00:07:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.bin :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 272 [00:07:14.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.bin :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 273 [00:07:15.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.bin +Info 274 [00:07:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.bin :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory Checking timeout queue length: 3 //// [/user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041] deleted @@ -1147,326 +1146,326 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/node_modules/@types: {} -Info 276 [00:07:19.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 277 [00:07:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 278 [00:07:21.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 279 [00:07:22.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts -Info 280 [00:07:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 281 [00:07:25.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 282 [00:07:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 283 [00:07:27.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 284 [00:07:28.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json -Info 285 [00:07:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 286 [00:07:31.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 287 [00:07:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 288 [00:07:33.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 289 [00:07:34.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 -Info 290 [00:07:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 291 [00:07:37.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 292 [00:07:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 293 [00:07:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 294 [00:07:40.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types -Info 295 [00:07:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 296 [00:07:43.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 297 [00:07:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 298 [00:07:45.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 299 [00:07:46.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js -Info 300 [00:07:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 301 [00:07:49.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 302 [00:07:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 303 [00:07:51.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 304 [00:07:52.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json -Info 305 [00:07:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 306 [00:07:55.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 307 [00:07:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 308 [00:07:57.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 309 [00:07:58.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa -Info 310 [00:07:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 311 [00:08:01.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 312 [00:08:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 313 [00:08:03.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 314 [00:08:04.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator -Info 315 [00:08:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 316 [00:08:07.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 317 [00:08:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 318 [00:08:09.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 319 [00:08:10.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add -Info 320 [00:08:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 321 [00:08:13.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 322 [00:08:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 323 [00:08:15.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 324 [00:08:16.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles -Info 325 [00:08:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 326 [00:08:19.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 327 [00:08:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 328 [00:08:21.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 329 [00:08:22.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator -Info 330 [00:08:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 331 [00:08:25.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 332 [00:08:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 333 [00:08:27.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 334 [00:08:28.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json -Info 335 [00:08:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 336 [00:08:31.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 337 [00:08:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 338 [00:08:33.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 339 [00:08:34.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom -Info 340 [00:08:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 341 [00:08:37.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 342 [00:08:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 343 [00:08:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 344 [00:08:40.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable -Info 345 [00:08:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 346 [00:08:43.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 347 [00:08:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 348 [00:08:45.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 349 [00:08:46.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add -Info 350 [00:08:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 351 [00:08:49.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 352 [00:08:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 353 [00:08:51.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 354 [00:08:52.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler -Info 355 [00:08:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 356 [00:08:55.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 357 [00:08:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 358 [00:08:57.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 359 [00:08:58.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util -Info 360 [00:08:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 361 [00:09:01.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 362 [00:09:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 363 [00:09:03.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 364 [00:09:04.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src -Info 365 [00:09:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 366 [00:09:07.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 367 [00:09:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 368 [00:09:09.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 369 [00:09:10.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol -Info 370 [00:09:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 371 [00:09:13.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 372 [00:09:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 373 [00:09:15.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 374 [00:09:16.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing -Info 375 [00:09:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 376 [00:09:19.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 377 [00:09:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 378 [00:09:21.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 379 [00:09:22.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 -Info 380 [00:09:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 381 [00:09:25.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 382 [00:09:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 383 [00:09:27.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 384 [00:09:28.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts -Info 385 [00:09:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 386 [00:09:31.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 387 [00:09:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 388 [00:09:33.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 389 [00:09:34.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js -Info 390 [00:09:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 391 [00:09:37.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 392 [00:09:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 393 [00:09:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 394 [00:09:40.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js -Info 395 [00:09:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 396 [00:09:43.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 397 [00:09:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 398 [00:09:45.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 399 [00:09:46.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib -Info 400 [00:09:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 401 [00:09:49.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 402 [00:09:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 403 [00:09:51.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 404 [00:09:52.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json -Info 405 [00:09:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 406 [00:09:55.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 407 [00:09:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 408 [00:09:57.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 409 [00:09:58.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff -Info 410 [00:09:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 411 [00:10:01.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 412 [00:10:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 413 [00:10:03.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 414 [00:10:04.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib -Info 415 [00:10:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 416 [00:10:07.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 417 [00:10:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 418 [00:10:09.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 419 [00:10:10.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json -Info 420 [00:10:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 421 [00:10:13.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 422 [00:10:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 423 [00:10:15.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 424 [00:10:16.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d -Info 425 [00:10:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 426 [00:10:19.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 427 [00:10:20.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 428 [00:10:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 429 [00:10:22.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 430 [00:10:23.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 431 [00:10:24.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 432 [00:10:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 433 [00:10:28.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 434 [00:10:29.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 435 [00:10:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 436 [00:10:31.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 437 [00:10:32.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 438 [00:10:33.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 439 [00:10:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 440 [00:10:37.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 441 [00:10:38.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 442 [00:10:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 443 [00:10:40.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 444 [00:10:41.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json -Info 445 [00:10:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 446 [00:10:45.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 447 [00:10:46.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 448 [00:10:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 449 [00:10:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 450 [00:10:49.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json -Info 451 [00:10:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 452 [00:10:53.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 453 [00:10:54.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 454 [00:10:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 455 [00:10:56.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 456 [00:10:57.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json -Info 457 [00:10:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 458 [00:11:01.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 459 [00:11:02.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 460 [00:11:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 461 [00:11:04.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 462 [00:11:05.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json -Info 463 [00:11:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 464 [00:11:09.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 465 [00:11:10.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 466 [00:11:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 467 [00:11:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 468 [00:11:13.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js -Info 469 [00:11:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 470 [00:11:17.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 471 [00:11:18.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 472 [00:11:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 473 [00:11:20.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 474 [00:11:21.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 475 [00:11:22.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 476 [00:11:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 477 [00:11:26.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 478 [00:11:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 479 [00:11:28.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 480 [00:11:29.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 481 [00:11:30.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 482 [00:11:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 483 [00:11:34.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 484 [00:11:35.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 485 [00:11:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 486 [00:11:37.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 487 [00:11:38.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js -Info 488 [00:11:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 489 [00:11:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 490 [00:11:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 491 [00:11:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 492 [00:11:45.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 493 [00:11:46.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 494 [00:11:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 495 [00:11:50.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 496 [00:11:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 497 [00:11:52.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 498 [00:11:53.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 499 [00:11:54.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 500 [00:11:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 501 [00:11:58.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 502 [00:11:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 503 [00:12:00.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 504 [00:12:01.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 505 [00:12:02.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 506 [00:12:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 507 [00:12:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 508 [00:12:07.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 509 [00:12:08.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 510 [00:12:09.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 511 [00:12:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 512 [00:12:11.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 513 [00:12:12.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 514 [00:12:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 515 [00:12:14.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 516 [00:12:15.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json -Info 517 [00:12:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 518 [00:12:19.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 519 [00:12:20.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 520 [00:12:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 521 [00:12:22.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 522 [00:12:23.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js -Info 523 [00:12:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 524 [00:12:27.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 525 [00:12:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 526 [00:12:29.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 527 [00:12:30.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 528 [00:12:31.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 529 [00:12:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 530 [00:12:35.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 531 [00:12:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 532 [00:12:37.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 533 [00:12:38.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 534 [00:12:39.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 535 [00:12:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 536 [00:12:45.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 537 [00:12:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 538 [00:12:47.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 539 [00:12:48.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 540 [00:12:49.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 541 [00:12:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 542 [00:12:52.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 543 [00:12:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 544 [00:12:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 545 [00:12:55.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 546 [00:12:56.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 547 [00:12:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 548 [00:12:59.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 549 [00:13:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 550 [00:13:01.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 551 [00:13:02.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 552 [00:13:03.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 553 [00:13:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 554 [00:13:07.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 555 [00:13:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 556 [00:13:09.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 557 [00:13:10.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 558 [00:13:11.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 559 [00:13:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 560 [00:13:15.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 561 [00:13:16.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 562 [00:13:17.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 563 [00:13:18.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 564 [00:13:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 565 [00:13:20.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 566 [00:13:21.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 567 [00:13:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 568 [00:13:23.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 569 [00:13:24.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 570 [00:13:25.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 571 [00:13:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 572 [00:13:29.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 573 [00:13:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 574 [00:13:31.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 575 [00:13:32.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 576 [00:13:33.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 577 [00:13:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 578 [00:13:37.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 579 [00:13:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 580 [00:13:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 581 [00:13:40.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 582 [00:13:41.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 583 [00:13:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 584 [00:13:45.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 585 [00:13:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 586 [00:13:47.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 587 [00:13:48.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 588 [00:13:49.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 589 [00:13:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 590 [00:13:53.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 591 [00:13:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 592 [00:13:55.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 593 [00:13:56.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 594 [00:13:57.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 595 [00:13:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 275 [00:07:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 276 [00:07:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 277 [00:07:20.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 278 [00:07:21.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts +Info 279 [00:07:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 280 [00:07:24.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 281 [00:07:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 282 [00:07:26.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 283 [00:07:27.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json +Info 284 [00:07:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 285 [00:07:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 286 [00:07:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 287 [00:07:32.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 288 [00:07:33.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 +Info 289 [00:07:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 290 [00:07:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 291 [00:07:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 292 [00:07:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 293 [00:07:39.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types +Info 294 [00:07:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 295 [00:07:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 296 [00:07:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 297 [00:07:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 298 [00:07:45.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js +Info 299 [00:07:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 300 [00:07:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 301 [00:07:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 302 [00:07:50.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 303 [00:07:51.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json +Info 304 [00:07:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 305 [00:07:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 306 [00:07:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 307 [00:07:56.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 308 [00:07:57.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa +Info 309 [00:07:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 310 [00:08:00.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 311 [00:08:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 312 [00:08:02.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 313 [00:08:03.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator +Info 314 [00:08:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 315 [00:08:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 316 [00:08:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 317 [00:08:08.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 318 [00:08:09.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add +Info 319 [00:08:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 320 [00:08:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 321 [00:08:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 322 [00:08:14.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 323 [00:08:15.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles +Info 324 [00:08:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 325 [00:08:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 326 [00:08:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 327 [00:08:20.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 328 [00:08:21.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator +Info 329 [00:08:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 330 [00:08:24.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 331 [00:08:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 332 [00:08:26.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 333 [00:08:27.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json +Info 334 [00:08:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 335 [00:08:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 336 [00:08:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 337 [00:08:32.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 338 [00:08:33.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom +Info 339 [00:08:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 340 [00:08:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 341 [00:08:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 342 [00:08:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 343 [00:08:39.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable +Info 344 [00:08:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 345 [00:08:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 346 [00:08:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 347 [00:08:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 348 [00:08:45.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add +Info 349 [00:08:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 350 [00:08:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 351 [00:08:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 352 [00:08:50.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 353 [00:08:51.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler +Info 354 [00:08:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 355 [00:08:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 356 [00:08:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 357 [00:08:56.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 358 [00:08:57.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util +Info 359 [00:08:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 360 [00:09:00.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 361 [00:09:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 362 [00:09:02.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 363 [00:09:03.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src +Info 364 [00:09:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 365 [00:09:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 366 [00:09:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 367 [00:09:08.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 368 [00:09:09.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol +Info 369 [00:09:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 370 [00:09:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 371 [00:09:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 372 [00:09:14.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 373 [00:09:15.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing +Info 374 [00:09:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 375 [00:09:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 376 [00:09:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 377 [00:09:20.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 378 [00:09:21.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 +Info 379 [00:09:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 380 [00:09:24.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 381 [00:09:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 382 [00:09:26.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 383 [00:09:27.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts +Info 384 [00:09:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 385 [00:09:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 386 [00:09:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 387 [00:09:32.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 388 [00:09:33.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js +Info 389 [00:09:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 390 [00:09:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 391 [00:09:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 392 [00:09:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 393 [00:09:39.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js +Info 394 [00:09:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 395 [00:09:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 396 [00:09:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 397 [00:09:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 398 [00:09:45.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib +Info 399 [00:09:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 400 [00:09:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 401 [00:09:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 402 [00:09:50.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 403 [00:09:51.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json +Info 404 [00:09:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 405 [00:09:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 406 [00:09:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 407 [00:09:56.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 408 [00:09:57.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff +Info 409 [00:09:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 410 [00:10:00.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 411 [00:10:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 412 [00:10:02.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 413 [00:10:03.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib +Info 414 [00:10:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 415 [00:10:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 416 [00:10:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 417 [00:10:08.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 418 [00:10:09.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json +Info 419 [00:10:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 420 [00:10:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 421 [00:10:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 422 [00:10:14.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 423 [00:10:15.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d +Info 424 [00:10:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 425 [00:10:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 426 [00:10:19.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 427 [00:10:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 428 [00:10:21.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 429 [00:10:22.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 430 [00:10:23.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 431 [00:10:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 432 [00:10:27.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 433 [00:10:28.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 434 [00:10:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 435 [00:10:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 436 [00:10:31.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 437 [00:10:32.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 438 [00:10:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 439 [00:10:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 440 [00:10:37.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 441 [00:10:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 442 [00:10:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 443 [00:10:40.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json +Info 444 [00:10:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 445 [00:10:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 446 [00:10:45.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 447 [00:10:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 448 [00:10:47.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 449 [00:10:48.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json +Info 450 [00:10:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 451 [00:10:52.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 452 [00:10:53.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 453 [00:10:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 454 [00:10:55.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 455 [00:10:56.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json +Info 456 [00:10:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 457 [00:11:00.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 458 [00:11:01.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 459 [00:11:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 460 [00:11:03.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 461 [00:11:04.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json +Info 462 [00:11:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 463 [00:11:08.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 464 [00:11:09.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 465 [00:11:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 466 [00:11:11.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 467 [00:11:12.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js +Info 468 [00:11:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 469 [00:11:16.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 470 [00:11:17.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 471 [00:11:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 472 [00:11:19.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 473 [00:11:20.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 474 [00:11:21.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 475 [00:11:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 476 [00:11:25.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 477 [00:11:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 478 [00:11:27.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 479 [00:11:28.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 480 [00:11:29.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 481 [00:11:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 482 [00:11:33.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 483 [00:11:34.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 484 [00:11:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 485 [00:11:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 486 [00:11:37.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js +Info 487 [00:11:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 488 [00:11:41.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 489 [00:11:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 490 [00:11:43.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 491 [00:11:44.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 492 [00:11:45.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 493 [00:11:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 494 [00:11:49.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 495 [00:11:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 496 [00:11:51.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 497 [00:11:52.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 498 [00:11:53.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 499 [00:11:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 500 [00:11:57.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 501 [00:11:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 502 [00:11:59.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 503 [00:12:00.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 504 [00:12:01.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 505 [00:12:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 506 [00:12:05.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 507 [00:12:06.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 508 [00:12:07.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 509 [00:12:08.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 510 [00:12:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 511 [00:12:10.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 512 [00:12:11.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 513 [00:12:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 514 [00:12:13.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 515 [00:12:14.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json +Info 516 [00:12:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 517 [00:12:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 518 [00:12:19.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 519 [00:12:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 520 [00:12:21.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 521 [00:12:22.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js +Info 522 [00:12:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 523 [00:12:26.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 524 [00:12:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 525 [00:12:28.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 526 [00:12:29.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 527 [00:12:30.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 528 [00:12:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 529 [00:12:34.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 530 [00:12:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 531 [00:12:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 532 [00:12:37.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 533 [00:12:38.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 534 [00:12:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 535 [00:12:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 536 [00:12:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 537 [00:12:46.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 538 [00:12:47.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 539 [00:12:48.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 540 [00:12:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 541 [00:12:51.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 542 [00:12:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 543 [00:12:53.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 544 [00:12:54.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 545 [00:12:55.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 546 [00:12:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 547 [00:12:58.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 548 [00:12:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 549 [00:13:00.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 550 [00:13:01.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 551 [00:13:02.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 552 [00:13:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 553 [00:13:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 554 [00:13:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 555 [00:13:08.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 556 [00:13:09.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 557 [00:13:10.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 558 [00:13:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 559 [00:13:14.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 560 [00:13:15.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 561 [00:13:16.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 562 [00:13:17.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 563 [00:13:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 564 [00:13:19.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 565 [00:13:20.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 566 [00:13:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 567 [00:13:22.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 568 [00:13:23.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 569 [00:13:24.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 570 [00:13:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 571 [00:13:28.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 572 [00:13:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 573 [00:13:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 574 [00:13:31.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 575 [00:13:32.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 576 [00:13:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 577 [00:13:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 578 [00:13:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 579 [00:13:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 580 [00:13:39.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 581 [00:13:40.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 582 [00:13:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 583 [00:13:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 584 [00:13:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 585 [00:13:46.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 586 [00:13:47.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 587 [00:13:48.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 588 [00:13:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 589 [00:13:52.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 590 [00:13:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 591 [00:13:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 592 [00:13:55.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 593 [00:13:56.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 594 [00:13:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (3) and running //// [/user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json] { @@ -1910,9 +1909,9 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/node_modules/@types: {} -Info 596 [00:13:59.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation -Info 597 [00:14:00.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 598 [00:14:01.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 595 [00:13:58.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation +Info 596 [00:13:59.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 597 [00:14:00.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one After checking timeout queue length (3) and running PolledWatches:: @@ -1965,19 +1964,19 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/node_modules/@types: {} -Info 599 [00:14:02.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 600 [00:14:03.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 601 [00:14:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 602 [00:14:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 603 [00:14:06.000] FileWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json 2000 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: File location affecting resolution -Info 604 [00:14:07.000] FileWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json 2000 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: File location affecting resolution -Info 605 [00:14:08.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 606 [00:14:09.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 607 [00:14:10.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 608 [00:14:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 609 [00:14:12.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 610 [00:14:13.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) -Info 611 [00:14:14.000] Files (3) +Info 598 [00:14:01.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 599 [00:14:02.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 600 [00:14:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 601 [00:14:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 602 [00:14:05.000] FileWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json 2000 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: File location affecting resolution +Info 603 [00:14:06.000] FileWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json 2000 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: File location affecting resolution +Info 604 [00:14:07.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 605 [00:14:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 606 [00:14:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 607 [00:14:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 608 [00:14:11.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 609 [00:14:12.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) +Info 610 [00:14:13.000] Files (3) /a/lib/lib.d.ts /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts /user/username/rootfolder/otherfolder/a/b/app.ts @@ -1991,24 +1990,24 @@ Info 611 [00:14:14.000] Files (3) app.ts Matched by default include pattern '**/*' -Info 612 [00:14:15.000] ----------------------------------------------- -Info 613 [00:14:16.000] Running: *ensureProjectForOpenFiles* -Info 614 [00:14:17.000] Before ensureProjectForOpenFiles: -Info 615 [00:14:18.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) -Info 615 [00:14:19.000] Files (3) +Info 611 [00:14:14.000] ----------------------------------------------- +Info 612 [00:14:15.000] Running: *ensureProjectForOpenFiles* +Info 613 [00:14:16.000] Before ensureProjectForOpenFiles: +Info 614 [00:14:17.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) +Info 614 [00:14:18.000] Files (3) -Info 615 [00:14:20.000] ----------------------------------------------- -Info 615 [00:14:21.000] Open files: -Info 615 [00:14:22.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined -Info 615 [00:14:23.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 615 [00:14:24.000] After ensureProjectForOpenFiles: -Info 616 [00:14:25.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) -Info 616 [00:14:26.000] Files (3) +Info 614 [00:14:19.000] ----------------------------------------------- +Info 614 [00:14:20.000] Open files: +Info 614 [00:14:21.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined +Info 614 [00:14:22.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 614 [00:14:23.000] After ensureProjectForOpenFiles: +Info 615 [00:14:24.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) +Info 615 [00:14:25.000] Files (3) -Info 616 [00:14:27.000] ----------------------------------------------- -Info 616 [00:14:28.000] Open files: -Info 616 [00:14:29.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined -Info 616 [00:14:30.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 615 [00:14:26.000] ----------------------------------------------- +Info 615 [00:14:27.000] Open files: +Info 615 [00:14:28.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined +Info 615 [00:14:29.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json After running timeout callbacks PolledWatches:: diff --git a/tests/baselines/reference/tsserver/cachingFileSystemInformation/npm-install-works-when-timeout-occurs-inbetween-installation.js b/tests/baselines/reference/tsserver/cachingFileSystemInformation/npm-install-works-when-timeout-occurs-inbetween-installation.js index ced2780dc22..8fa6dcb9f00 100644 --- a/tests/baselines/reference/tsserver/cachingFileSystemInformation/npm-install-works-when-timeout-occurs-inbetween-installation.js +++ b/tests/baselines/reference/tsserver/cachingFileSystemInformation/npm-install-works-when-timeout-occurs-inbetween-installation.js @@ -64,24 +64,23 @@ Info 5 [00:00:32.000] Config: /user/username/rootfolder/otherfolder/a/b/tscon } Info 6 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory Info 7 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 8 [00:00:35.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 9 [00:00:36.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 10 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 11 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 12 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 14 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 15 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 18 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 19 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 20 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 21 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 22 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 23 [00:00:50.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:51.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) -Info 25 [00:00:52.000] Files (2) +Info 8 [00:00:35.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 9 [00:00:36.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 10 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 11 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:00:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 13 [00:00:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 14 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 17 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 18 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 19 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 20 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 21 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 22 [00:00:49.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:50.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) +Info 24 [00:00:51.000] Files (2) /a/lib/lib.d.ts /user/username/rootfolder/otherfolder/a/b/app.ts @@ -91,101 +90,101 @@ Info 25 [00:00:52.000] Files (2) app.ts Matched by default include pattern '**/*' -Info 26 [00:00:53.000] ----------------------------------------------- -Info 27 [00:00:54.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) -Info 27 [00:00:55.000] Files (2) +Info 25 [00:00:52.000] ----------------------------------------------- +Info 26 [00:00:53.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) +Info 26 [00:00:54.000] Files (2) -Info 27 [00:00:56.000] ----------------------------------------------- -Info 27 [00:00:57.000] Open files: -Info 27 [00:00:58.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined -Info 27 [00:00:59.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 27 [00:01:02.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 28 [00:01:03.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation -Info 29 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 30 [00:01:05.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 31 [00:01:06.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 32 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 33 [00:01:08.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:09.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 35 [00:01:10.000] Scheduled: *ensureProjectForOpenFiles* -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:14.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 38 [00:01:15.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 39 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 40 [00:01:17.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 41 [00:01:18.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 42 [00:01:19.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 43 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 44 [00:01:23.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 45 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 46 [00:01:25.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 47 [00:01:26.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types -Info 48 [00:01:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 49 [00:01:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 50 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 51 [00:01:32.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 52 [00:01:33.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa -Info 53 [00:01:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 54 [00:01:37.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 55 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 56 [00:01:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 57 [00:01:40.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 -Info 58 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 59 [00:01:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 60 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 61 [00:01:46.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 62 [00:01:47.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff -Info 63 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 64 [00:01:51.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 65 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 66 [00:01:53.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 67 [00:01:54.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 -Info 68 [00:01:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 69 [00:01:58.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 70 [00:01:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 71 [00:02:00.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 72 [00:02:01.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d -Info 73 [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 74 [00:02:05.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 75 [00:02:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 76 [00:02:07.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 77 [00:02:08.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json -Info 78 [00:02:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 79 [00:02:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 80 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 81 [00:02:14.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 82 [00:02:15.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json -Info 83 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 84 [00:02:19.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 85 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 86 [00:02:21.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 87 [00:02:22.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json -Info 88 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 89 [00:02:26.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 90 [00:02:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 91 [00:02:28.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 92 [00:02:29.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json -Info 93 [00:02:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 94 [00:02:33.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 95 [00:02:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 96 [00:02:35.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 97 [00:02:36.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js -Info 98 [00:02:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 99 [00:02:40.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 100 [00:02:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 101 [00:02:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 102 [00:02:43.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts -Info 103 [00:02:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 104 [00:02:47.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 105 [00:02:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 106 [00:02:49.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 107 [00:02:50.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib -Info 108 [00:02:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 109 [00:02:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 110 [00:02:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 111 [00:02:56.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 112 [00:02:57.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js -Info 113 [00:02:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 26 [00:00:55.000] ----------------------------------------------- +Info 26 [00:00:56.000] Open files: +Info 26 [00:00:57.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined +Info 26 [00:00:58.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 26 [00:01:01.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 27 [00:01:02.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation +Info 28 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 29 [00:01:04.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 30 [00:01:05.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 31 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 32 [00:01:07.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:08.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 34 [00:01:09.000] Scheduled: *ensureProjectForOpenFiles* +Info 35 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:13.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 37 [00:01:14.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 38 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 39 [00:01:16.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 40 [00:01:17.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 41 [00:01:18.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 42 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 43 [00:01:22.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 44 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 45 [00:01:24.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 46 [00:01:25.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types +Info 47 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 48 [00:01:29.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 49 [00:01:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 50 [00:01:31.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 51 [00:01:32.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa +Info 52 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 53 [00:01:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 54 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 55 [00:01:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 56 [00:01:39.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 +Info 57 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 58 [00:01:43.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 59 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 60 [00:01:45.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 61 [00:01:46.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff +Info 62 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 63 [00:01:50.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 64 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 65 [00:01:52.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 66 [00:01:53.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 +Info 67 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 68 [00:01:57.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 69 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 70 [00:01:59.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 71 [00:02:00.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d +Info 72 [00:02:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 73 [00:02:04.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 74 [00:02:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 75 [00:02:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 76 [00:02:07.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json +Info 77 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 78 [00:02:11.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 79 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 80 [00:02:13.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 81 [00:02:14.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json +Info 82 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 83 [00:02:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 84 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 85 [00:02:20.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 86 [00:02:21.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json +Info 87 [00:02:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 88 [00:02:25.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 89 [00:02:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 90 [00:02:27.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 91 [00:02:28.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json +Info 92 [00:02:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 93 [00:02:32.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 94 [00:02:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 95 [00:02:34.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 96 [00:02:35.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js +Info 97 [00:02:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 98 [00:02:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 99 [00:02:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 100 [00:02:41.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 101 [00:02:42.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts +Info 102 [00:02:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 103 [00:02:46.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 104 [00:02:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 105 [00:02:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 106 [00:02:49.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib +Info 107 [00:02:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 108 [00:02:53.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 109 [00:02:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 110 [00:02:55.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 111 [00:02:56.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js +Info 112 [00:02:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (3) and running //// [/user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json] { @@ -558,9 +557,9 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/node_modules: {} -Info 114 [00:02:59.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation -Info 115 [00:03:00.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 116 [00:03:01.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 113 [00:02:58.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation +Info 114 [00:02:59.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 115 [00:03:00.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one After checking timeout queue length (3) and running PolledWatches:: @@ -613,27 +612,27 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/node_modules: {} -Info 117 [00:03:02.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 118 [00:03:03.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 119 [00:03:04.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 120 [00:03:05.000] Different program with same set of files -Info 121 [00:03:06.000] Running: *ensureProjectForOpenFiles* -Info 122 [00:03:07.000] Before ensureProjectForOpenFiles: -Info 123 [00:03:08.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) -Info 123 [00:03:09.000] Files (2) +Info 116 [00:03:01.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 117 [00:03:02.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 118 [00:03:03.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 119 [00:03:04.000] Different program with same set of files +Info 120 [00:03:05.000] Running: *ensureProjectForOpenFiles* +Info 121 [00:03:06.000] Before ensureProjectForOpenFiles: +Info 122 [00:03:07.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) +Info 122 [00:03:08.000] Files (2) -Info 123 [00:03:10.000] ----------------------------------------------- -Info 123 [00:03:11.000] Open files: -Info 123 [00:03:12.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined -Info 123 [00:03:13.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 123 [00:03:14.000] After ensureProjectForOpenFiles: -Info 124 [00:03:15.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) -Info 124 [00:03:16.000] Files (2) +Info 122 [00:03:09.000] ----------------------------------------------- +Info 122 [00:03:10.000] Open files: +Info 122 [00:03:11.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined +Info 122 [00:03:12.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 122 [00:03:13.000] After ensureProjectForOpenFiles: +Info 123 [00:03:14.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) +Info 123 [00:03:15.000] Files (2) -Info 124 [00:03:17.000] ----------------------------------------------- -Info 124 [00:03:18.000] Open files: -Info 124 [00:03:19.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined -Info 124 [00:03:20.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 123 [00:03:16.000] ----------------------------------------------- +Info 123 [00:03:17.000] Open files: +Info 123 [00:03:18.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined +Info 123 [00:03:19.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json After running timeout callbacks PolledWatches:: @@ -660,36 +659,36 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/node_modules: {} -Info 124 [00:03:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 125 [00:03:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 126 [00:03:32.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 127 [00:03:33.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib -Info 128 [00:03:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 129 [00:03:37.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 130 [00:03:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 131 [00:03:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 132 [00:03:40.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add -Info 133 [00:03:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 134 [00:03:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 135 [00:03:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 136 [00:03:46.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 137 [00:03:47.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator -Info 138 [00:03:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 139 [00:03:51.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 140 [00:03:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 141 [00:03:53.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 142 [00:03:54.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json -Info 143 [00:03:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 144 [00:03:58.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 145 [00:03:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 146 [00:04:00.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 147 [00:04:01.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js -Info 148 [00:04:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 149 [00:04:05.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 150 [00:04:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 151 [00:04:07.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 152 [00:04:08.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 -Info 153 [00:04:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 123 [00:03:29.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 124 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 125 [00:03:31.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 126 [00:03:32.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib +Info 127 [00:03:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 128 [00:03:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 129 [00:03:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 130 [00:03:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 131 [00:03:39.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add +Info 132 [00:03:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 133 [00:03:43.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 134 [00:03:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 135 [00:03:45.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 136 [00:03:46.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator +Info 137 [00:03:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 138 [00:03:50.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 139 [00:03:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 140 [00:03:52.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 141 [00:03:53.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json +Info 142 [00:03:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 143 [00:03:57.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 144 [00:03:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 145 [00:03:59.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 146 [00:04:00.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js +Info 147 [00:04:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 148 [00:04:04.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 149 [00:04:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 150 [00:04:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 151 [00:04:07.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 +Info 152 [00:04:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (0) and running //// [/user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json] { @@ -791,11 +790,11 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/node_modules: {} -Info 154 [00:04:11.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 155 [00:04:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 156 [00:04:13.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 157 [00:04:14.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 -Info 158 [00:04:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 153 [00:04:10.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 154 [00:04:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 155 [00:04:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 156 [00:04:13.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 +Info 157 [00:04:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (0) and running //// [/user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594] deleted @@ -849,41 +848,41 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/node_modules: {} -Info 159 [00:04:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 160 [00:04:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 161 [00:04:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 162 [00:04:39.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles -Info 163 [00:04:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 164 [00:04:43.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 165 [00:04:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 166 [00:04:45.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 167 [00:04:46.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator -Info 168 [00:04:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 169 [00:04:52.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 170 [00:04:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 171 [00:04:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 172 [00:04:55.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src -Info 173 [00:04:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 174 [00:04:58.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 175 [00:04:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 176 [00:05:00.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 177 [00:05:01.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add -Info 178 [00:05:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 179 [00:05:04.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 180 [00:05:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 181 [00:05:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 182 [00:05:07.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable -Info 183 [00:05:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 184 [00:05:11.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 185 [00:05:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 186 [00:05:13.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 187 [00:05:14.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom -Info 188 [00:05:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 189 [00:05:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 190 [00:05:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 191 [00:05:20.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 192 [00:05:21.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts -Info 193 [00:05:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 158 [00:04:35.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 159 [00:04:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 160 [00:04:37.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 161 [00:04:38.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles +Info 162 [00:04:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 163 [00:04:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 164 [00:04:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 165 [00:04:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 166 [00:04:45.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator +Info 167 [00:04:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 168 [00:04:51.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 169 [00:04:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 170 [00:04:53.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 171 [00:04:54.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src +Info 172 [00:04:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 173 [00:04:57.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 174 [00:04:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 175 [00:04:59.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 176 [00:05:00.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add +Info 177 [00:05:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 178 [00:05:03.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 179 [00:05:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 180 [00:05:05.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 181 [00:05:06.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable +Info 182 [00:05:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 183 [00:05:10.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 184 [00:05:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 185 [00:05:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 186 [00:05:13.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom +Info 187 [00:05:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 188 [00:05:17.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 189 [00:05:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 190 [00:05:19.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 191 [00:05:20.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts +Info 192 [00:05:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (0) and running //// [/user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts] @@ -951,31 +950,31 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/node_modules: {} -Info 194 [00:05:35.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 195 [00:05:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 196 [00:05:37.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 197 [00:05:38.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler -Info 198 [00:05:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 199 [00:05:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 200 [00:05:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 201 [00:05:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 202 [00:05:45.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util -Info 203 [00:05:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 204 [00:05:49.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 205 [00:05:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 206 [00:05:51.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 207 [00:05:52.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol -Info 208 [00:05:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 209 [00:05:56.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 210 [00:05:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 211 [00:05:58.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 212 [00:05:59.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing -Info 213 [00:06:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 214 [00:06:03.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 215 [00:06:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 216 [00:06:05.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 217 [00:06:06.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 -Info 218 [00:06:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 193 [00:05:34.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 194 [00:05:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 195 [00:05:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 196 [00:05:37.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler +Info 197 [00:05:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 198 [00:05:41.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 199 [00:05:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 200 [00:05:43.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 201 [00:05:44.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util +Info 202 [00:05:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 203 [00:05:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 204 [00:05:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 205 [00:05:50.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 206 [00:05:51.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol +Info 207 [00:05:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 208 [00:05:55.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 209 [00:05:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 210 [00:05:57.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 211 [00:05:58.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing +Info 212 [00:05:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 213 [00:06:02.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 214 [00:06:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 215 [00:06:04.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 216 [00:06:05.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 +Info 217 [00:06:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (0) and running //// [/user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041] { @@ -1259,73 +1258,73 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/node_modules: {} -Info 219 [00:06:09.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 220 [00:06:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 221 [00:06:11.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 222 [00:06:12.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 -Info 223 [00:06:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 224 [00:06:26.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbol-observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 225 [00:06:27.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation -Info 226 [00:06:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbol-observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 227 [00:06:29.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbol-observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 228 [00:06:30.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 229 [00:06:31.000] Scheduled: *ensureProjectForOpenFiles* -Info 230 [00:06:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbol-observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 231 [00:06:35.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 232 [00:06:36.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 233 [00:06:37.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 234 [00:06:38.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 235 [00:06:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 236 [00:06:40.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 237 [00:06:41.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 238 [00:06:42.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 239 [00:06:43.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 240 [00:06:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 241 [00:06:45.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 242 [00:06:46.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 243 [00:06:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 244 [00:06:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 245 [00:06:49.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 246 [00:06:50.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 247 [00:06:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 248 [00:06:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 249 [00:06:55.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 250 [00:06:56.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 251 [00:06:57.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 252 [00:06:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 253 [00:06:59.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 254 [00:07:00.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 255 [00:07:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 256 [00:07:02.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 257 [00:07:03.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 258 [00:07:04.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 259 [00:07:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 260 [00:07:08.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 261 [00:07:09.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 262 [00:07:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 263 [00:07:11.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 264 [00:07:12.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 265 [00:07:13.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 266 [00:07:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 267 [00:07:17.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 268 [00:07:18.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 269 [00:07:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 270 [00:07:20.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 271 [00:07:21.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 272 [00:07:22.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 273 [00:07:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 274 [00:07:26.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 275 [00:07:27.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 276 [00:07:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 277 [00:07:29.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 278 [00:07:30.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 279 [00:07:31.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 280 [00:07:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 281 [00:07:35.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.bin :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 282 [00:07:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.bin :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 283 [00:07:37.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.bin :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 284 [00:07:38.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.bin -Info 285 [00:07:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.bin :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 218 [00:06:08.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 219 [00:06:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 220 [00:06:10.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 221 [00:06:11.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 +Info 222 [00:06:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 223 [00:06:25.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbol-observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 224 [00:06:26.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation +Info 225 [00:06:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbol-observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 226 [00:06:28.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbol-observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 227 [00:06:29.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 228 [00:06:30.000] Scheduled: *ensureProjectForOpenFiles* +Info 229 [00:06:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbol-observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 230 [00:06:34.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 231 [00:06:35.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 232 [00:06:36.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 233 [00:06:37.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 234 [00:06:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 235 [00:06:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 236 [00:06:40.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 237 [00:06:41.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 238 [00:06:42.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 239 [00:06:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 240 [00:06:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 241 [00:06:45.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 242 [00:06:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 243 [00:06:47.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 244 [00:06:48.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 245 [00:06:49.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 246 [00:06:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 247 [00:06:53.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 248 [00:06:54.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 249 [00:06:55.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 250 [00:06:56.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 251 [00:06:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 252 [00:06:58.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 253 [00:06:59.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 254 [00:07:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 255 [00:07:01.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 256 [00:07:02.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 257 [00:07:03.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 258 [00:07:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 259 [00:07:07.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 260 [00:07:08.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 261 [00:07:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 262 [00:07:10.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 263 [00:07:11.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 264 [00:07:12.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 265 [00:07:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 266 [00:07:16.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 267 [00:07:17.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 268 [00:07:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 269 [00:07:19.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 270 [00:07:20.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 271 [00:07:21.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 272 [00:07:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 273 [00:07:25.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 274 [00:07:26.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 275 [00:07:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 276 [00:07:28.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 277 [00:07:29.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 278 [00:07:30.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 279 [00:07:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 280 [00:07:34.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.bin :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 281 [00:07:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.bin :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 282 [00:07:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.bin :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 283 [00:07:37.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.bin +Info 284 [00:07:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.bin :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (3) and running //// [/user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041] deleted @@ -1353,9 +1352,9 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/node_modules/@types: {} -Info 286 [00:07:40.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation -Info 287 [00:07:41.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 288 [00:07:42.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 285 [00:07:39.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation +Info 286 [00:07:40.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 287 [00:07:41.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one After checking timeout queue length (3) and running PolledWatches:: @@ -1408,27 +1407,27 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/node_modules/@types: {} -Info 289 [00:07:43.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 290 [00:07:44.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 291 [00:07:45.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 292 [00:07:46.000] Different program with same set of files -Info 293 [00:07:47.000] Running: *ensureProjectForOpenFiles* -Info 294 [00:07:48.000] Before ensureProjectForOpenFiles: -Info 295 [00:07:49.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) -Info 295 [00:07:50.000] Files (2) +Info 288 [00:07:42.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 289 [00:07:43.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 290 [00:07:44.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 291 [00:07:45.000] Different program with same set of files +Info 292 [00:07:46.000] Running: *ensureProjectForOpenFiles* +Info 293 [00:07:47.000] Before ensureProjectForOpenFiles: +Info 294 [00:07:48.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) +Info 294 [00:07:49.000] Files (2) -Info 295 [00:07:51.000] ----------------------------------------------- -Info 295 [00:07:52.000] Open files: -Info 295 [00:07:53.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined -Info 295 [00:07:54.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 295 [00:07:55.000] After ensureProjectForOpenFiles: -Info 296 [00:07:56.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) -Info 296 [00:07:57.000] Files (2) +Info 294 [00:07:50.000] ----------------------------------------------- +Info 294 [00:07:51.000] Open files: +Info 294 [00:07:52.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined +Info 294 [00:07:53.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 294 [00:07:54.000] After ensureProjectForOpenFiles: +Info 295 [00:07:55.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) +Info 295 [00:07:56.000] Files (2) -Info 296 [00:07:58.000] ----------------------------------------------- -Info 296 [00:07:59.000] Open files: -Info 296 [00:08:00.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined -Info 296 [00:08:01.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 295 [00:07:57.000] ----------------------------------------------- +Info 295 [00:07:58.000] Open files: +Info 295 [00:07:59.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined +Info 295 [00:08:00.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json After running timeout callbacks PolledWatches:: @@ -1455,326 +1454,326 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/node_modules/@types: {} -Info 296 [00:08:03.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 297 [00:08:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 298 [00:08:05.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 299 [00:08:06.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts -Info 300 [00:08:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 301 [00:08:09.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 302 [00:08:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 303 [00:08:11.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 304 [00:08:12.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json -Info 305 [00:08:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 306 [00:08:15.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 307 [00:08:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 308 [00:08:17.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 309 [00:08:18.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 -Info 310 [00:08:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 311 [00:08:21.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 312 [00:08:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 313 [00:08:23.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 314 [00:08:24.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types -Info 315 [00:08:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 316 [00:08:27.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 317 [00:08:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 318 [00:08:29.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 319 [00:08:30.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js -Info 320 [00:08:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 321 [00:08:33.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 322 [00:08:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 323 [00:08:35.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 324 [00:08:36.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json -Info 325 [00:08:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 326 [00:08:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 327 [00:08:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 328 [00:08:41.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 329 [00:08:42.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa -Info 330 [00:08:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 331 [00:08:45.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 332 [00:08:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 333 [00:08:47.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 334 [00:08:48.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator -Info 335 [00:08:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 336 [00:08:51.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 337 [00:08:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 338 [00:08:53.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 339 [00:08:54.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add -Info 340 [00:08:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 341 [00:08:57.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 342 [00:08:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 343 [00:08:59.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 344 [00:09:00.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles -Info 345 [00:09:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 346 [00:09:03.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 347 [00:09:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 348 [00:09:05.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 349 [00:09:06.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator -Info 350 [00:09:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 351 [00:09:09.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 352 [00:09:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 353 [00:09:11.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 354 [00:09:12.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json -Info 355 [00:09:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 356 [00:09:15.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 357 [00:09:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 358 [00:09:17.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 359 [00:09:18.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom -Info 360 [00:09:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 361 [00:09:21.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 362 [00:09:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 363 [00:09:23.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 364 [00:09:24.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable -Info 365 [00:09:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 366 [00:09:27.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 367 [00:09:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 368 [00:09:29.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 369 [00:09:30.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add -Info 370 [00:09:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 371 [00:09:33.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 372 [00:09:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 373 [00:09:35.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 374 [00:09:36.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler -Info 375 [00:09:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 376 [00:09:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 377 [00:09:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 378 [00:09:41.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 379 [00:09:42.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util -Info 380 [00:09:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 381 [00:09:45.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 382 [00:09:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 383 [00:09:47.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 384 [00:09:48.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src -Info 385 [00:09:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 386 [00:09:51.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 387 [00:09:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 388 [00:09:53.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 389 [00:09:54.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol -Info 390 [00:09:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 391 [00:09:57.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 392 [00:09:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 393 [00:09:59.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 394 [00:10:00.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing -Info 395 [00:10:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 396 [00:10:03.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 397 [00:10:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 398 [00:10:05.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 399 [00:10:06.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 -Info 400 [00:10:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 401 [00:10:09.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 402 [00:10:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 403 [00:10:11.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 404 [00:10:12.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts -Info 405 [00:10:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 406 [00:10:15.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 407 [00:10:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 408 [00:10:17.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 409 [00:10:18.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js -Info 410 [00:10:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 411 [00:10:21.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 412 [00:10:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 413 [00:10:23.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 414 [00:10:24.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js -Info 415 [00:10:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 416 [00:10:27.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 417 [00:10:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 418 [00:10:29.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 419 [00:10:30.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib -Info 420 [00:10:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 421 [00:10:33.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 422 [00:10:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 423 [00:10:35.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 424 [00:10:36.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json -Info 425 [00:10:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 426 [00:10:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 427 [00:10:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 428 [00:10:41.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 429 [00:10:42.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff -Info 430 [00:10:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 431 [00:10:45.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 432 [00:10:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 433 [00:10:47.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 434 [00:10:48.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib -Info 435 [00:10:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 436 [00:10:51.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 437 [00:10:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 438 [00:10:53.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 439 [00:10:54.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json -Info 440 [00:10:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 441 [00:10:57.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 442 [00:10:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 443 [00:10:59.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 444 [00:11:00.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d -Info 445 [00:11:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 446 [00:11:03.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 447 [00:11:04.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation -Info 448 [00:11:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 449 [00:11:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 450 [00:11:07.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 451 [00:11:08.000] Scheduled: *ensureProjectForOpenFiles* -Info 452 [00:11:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 453 [00:11:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 454 [00:11:13.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 455 [00:11:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 456 [00:11:15.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 457 [00:11:16.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 458 [00:11:17.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 459 [00:11:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 460 [00:11:21.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 461 [00:11:22.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 462 [00:11:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 463 [00:11:24.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 464 [00:11:25.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json -Info 465 [00:11:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 466 [00:11:29.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 467 [00:11:30.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 468 [00:11:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 469 [00:11:32.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 470 [00:11:33.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json -Info 471 [00:11:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 472 [00:11:37.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 473 [00:11:38.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 474 [00:11:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 475 [00:11:40.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 476 [00:11:41.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json -Info 477 [00:11:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 478 [00:11:45.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 479 [00:11:46.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 480 [00:11:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 481 [00:11:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 482 [00:11:49.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json -Info 483 [00:11:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 484 [00:11:53.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 485 [00:11:54.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 486 [00:11:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 487 [00:11:56.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 488 [00:11:57.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js -Info 489 [00:11:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 490 [00:12:01.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 491 [00:12:02.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 492 [00:12:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 493 [00:12:04.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 494 [00:12:05.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 495 [00:12:06.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 496 [00:12:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 497 [00:12:10.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 498 [00:12:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 499 [00:12:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 500 [00:12:13.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 501 [00:12:14.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 502 [00:12:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 503 [00:12:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 504 [00:12:19.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 505 [00:12:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 506 [00:12:21.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 507 [00:12:22.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js -Info 508 [00:12:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 509 [00:12:26.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 510 [00:12:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 511 [00:12:28.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 512 [00:12:29.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 513 [00:12:30.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 514 [00:12:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 515 [00:12:34.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 516 [00:12:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 517 [00:12:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 518 [00:12:37.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 519 [00:12:38.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 520 [00:12:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 521 [00:12:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 522 [00:12:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 523 [00:12:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 524 [00:12:45.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 525 [00:12:46.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 526 [00:12:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 527 [00:12:50.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 528 [00:12:51.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 529 [00:12:52.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 530 [00:12:53.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 531 [00:12:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 532 [00:12:55.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 533 [00:12:56.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 534 [00:12:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 535 [00:12:58.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 536 [00:12:59.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json -Info 537 [00:13:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 538 [00:13:03.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 539 [00:13:04.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 540 [00:13:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 541 [00:13:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 542 [00:13:07.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js -Info 543 [00:13:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 544 [00:13:11.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 545 [00:13:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 546 [00:13:13.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 547 [00:13:14.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 548 [00:13:15.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 549 [00:13:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 550 [00:13:19.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 551 [00:13:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 552 [00:13:21.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 553 [00:13:22.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 554 [00:13:23.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 555 [00:13:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 556 [00:13:29.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 557 [00:13:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 558 [00:13:31.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 559 [00:13:32.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 560 [00:13:33.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 561 [00:13:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 562 [00:13:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 563 [00:13:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 564 [00:13:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 565 [00:13:39.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 566 [00:13:40.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 567 [00:13:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 568 [00:13:43.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 569 [00:13:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 570 [00:13:45.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 571 [00:13:46.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 572 [00:13:47.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 573 [00:13:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 574 [00:13:51.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 575 [00:13:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 576 [00:13:53.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 577 [00:13:54.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 578 [00:13:55.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 579 [00:13:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 580 [00:13:59.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 581 [00:14:00.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 582 [00:14:01.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 583 [00:14:02.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 584 [00:14:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 585 [00:14:04.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 586 [00:14:05.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 587 [00:14:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 588 [00:14:07.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 589 [00:14:08.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 590 [00:14:09.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 591 [00:14:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 592 [00:14:13.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 593 [00:14:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 594 [00:14:15.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 595 [00:14:16.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 596 [00:14:17.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 597 [00:14:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 598 [00:14:21.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 599 [00:14:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 600 [00:14:23.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 601 [00:14:24.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 602 [00:14:25.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 603 [00:14:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 604 [00:14:29.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 605 [00:14:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 606 [00:14:31.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 607 [00:14:32.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 608 [00:14:33.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 609 [00:14:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 610 [00:14:37.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 611 [00:14:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 612 [00:14:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 613 [00:14:40.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 614 [00:14:41.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 615 [00:14:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 295 [00:08:02.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 296 [00:08:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 297 [00:08:04.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 298 [00:08:05.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts +Info 299 [00:08:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 300 [00:08:08.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 301 [00:08:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 302 [00:08:10.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 303 [00:08:11.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json +Info 304 [00:08:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 305 [00:08:14.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 306 [00:08:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 307 [00:08:16.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 308 [00:08:17.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 +Info 309 [00:08:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 310 [00:08:20.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 311 [00:08:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 312 [00:08:22.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 313 [00:08:23.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types +Info 314 [00:08:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 315 [00:08:26.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 316 [00:08:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 317 [00:08:28.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 318 [00:08:29.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js +Info 319 [00:08:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 320 [00:08:32.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 321 [00:08:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 322 [00:08:34.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 323 [00:08:35.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json +Info 324 [00:08:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 325 [00:08:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 326 [00:08:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 327 [00:08:40.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 328 [00:08:41.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa +Info 329 [00:08:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 330 [00:08:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 331 [00:08:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 332 [00:08:46.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 333 [00:08:47.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator +Info 334 [00:08:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 335 [00:08:50.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 336 [00:08:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 337 [00:08:52.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 338 [00:08:53.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add +Info 339 [00:08:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 340 [00:08:56.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 341 [00:08:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 342 [00:08:58.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 343 [00:08:59.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles +Info 344 [00:09:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 345 [00:09:02.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 346 [00:09:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 347 [00:09:04.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 348 [00:09:05.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator +Info 349 [00:09:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 350 [00:09:08.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 351 [00:09:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 352 [00:09:10.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 353 [00:09:11.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json +Info 354 [00:09:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 355 [00:09:14.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 356 [00:09:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 357 [00:09:16.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 358 [00:09:17.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom +Info 359 [00:09:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 360 [00:09:20.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 361 [00:09:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 362 [00:09:22.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 363 [00:09:23.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable +Info 364 [00:09:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 365 [00:09:26.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 366 [00:09:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 367 [00:09:28.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 368 [00:09:29.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add +Info 369 [00:09:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 370 [00:09:32.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 371 [00:09:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 372 [00:09:34.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 373 [00:09:35.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler +Info 374 [00:09:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 375 [00:09:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 376 [00:09:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 377 [00:09:40.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 378 [00:09:41.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util +Info 379 [00:09:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 380 [00:09:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 381 [00:09:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 382 [00:09:46.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 383 [00:09:47.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src +Info 384 [00:09:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 385 [00:09:50.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 386 [00:09:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 387 [00:09:52.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 388 [00:09:53.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol +Info 389 [00:09:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 390 [00:09:56.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 391 [00:09:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 392 [00:09:58.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 393 [00:09:59.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing +Info 394 [00:10:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 395 [00:10:02.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 396 [00:10:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 397 [00:10:04.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 398 [00:10:05.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 +Info 399 [00:10:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 400 [00:10:08.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 401 [00:10:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 402 [00:10:10.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 403 [00:10:11.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts +Info 404 [00:10:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 405 [00:10:14.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 406 [00:10:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 407 [00:10:16.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 408 [00:10:17.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js +Info 409 [00:10:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 410 [00:10:20.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 411 [00:10:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 412 [00:10:22.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 413 [00:10:23.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js +Info 414 [00:10:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 415 [00:10:26.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 416 [00:10:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 417 [00:10:28.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 418 [00:10:29.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib +Info 419 [00:10:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 420 [00:10:32.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 421 [00:10:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 422 [00:10:34.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 423 [00:10:35.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json +Info 424 [00:10:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 425 [00:10:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 426 [00:10:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 427 [00:10:40.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 428 [00:10:41.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff +Info 429 [00:10:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 430 [00:10:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 431 [00:10:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 432 [00:10:46.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 433 [00:10:47.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib +Info 434 [00:10:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 435 [00:10:50.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 436 [00:10:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 437 [00:10:52.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 438 [00:10:53.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json +Info 439 [00:10:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 440 [00:10:56.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 441 [00:10:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 442 [00:10:58.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 443 [00:10:59.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d +Info 444 [00:11:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 445 [00:11:02.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 446 [00:11:03.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation +Info 447 [00:11:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 448 [00:11:05.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 449 [00:11:06.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 450 [00:11:07.000] Scheduled: *ensureProjectForOpenFiles* +Info 451 [00:11:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 452 [00:11:11.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 453 [00:11:12.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 454 [00:11:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 455 [00:11:14.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 456 [00:11:15.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 457 [00:11:16.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 458 [00:11:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 459 [00:11:20.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 460 [00:11:21.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 461 [00:11:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 462 [00:11:23.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 463 [00:11:24.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json +Info 464 [00:11:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 465 [00:11:28.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 466 [00:11:29.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 467 [00:11:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 468 [00:11:31.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 469 [00:11:32.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json +Info 470 [00:11:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 471 [00:11:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 472 [00:11:37.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 473 [00:11:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 474 [00:11:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 475 [00:11:40.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json +Info 476 [00:11:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 477 [00:11:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 478 [00:11:45.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 479 [00:11:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 480 [00:11:47.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 481 [00:11:48.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json +Info 482 [00:11:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 483 [00:11:52.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 484 [00:11:53.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 485 [00:11:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 486 [00:11:55.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 487 [00:11:56.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js +Info 488 [00:11:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 489 [00:12:00.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 490 [00:12:01.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 491 [00:12:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 492 [00:12:03.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 493 [00:12:04.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 494 [00:12:05.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 495 [00:12:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 496 [00:12:09.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 497 [00:12:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 498 [00:12:11.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 499 [00:12:12.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 500 [00:12:13.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 501 [00:12:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 502 [00:12:17.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 503 [00:12:18.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 504 [00:12:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 505 [00:12:20.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 506 [00:12:21.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js +Info 507 [00:12:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 508 [00:12:25.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 509 [00:12:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 510 [00:12:27.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 511 [00:12:28.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 512 [00:12:29.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 513 [00:12:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 514 [00:12:33.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 515 [00:12:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 516 [00:12:35.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 517 [00:12:36.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 518 [00:12:37.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 519 [00:12:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 520 [00:12:41.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 521 [00:12:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 522 [00:12:43.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 523 [00:12:44.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 524 [00:12:45.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 525 [00:12:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 526 [00:12:49.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 527 [00:12:50.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 528 [00:12:51.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 529 [00:12:52.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 530 [00:12:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 531 [00:12:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 532 [00:12:55.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 533 [00:12:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 534 [00:12:57.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 535 [00:12:58.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json +Info 536 [00:12:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 537 [00:13:02.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 538 [00:13:03.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 539 [00:13:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 540 [00:13:05.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 541 [00:13:06.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js +Info 542 [00:13:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 543 [00:13:10.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 544 [00:13:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 545 [00:13:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 546 [00:13:13.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 547 [00:13:14.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 548 [00:13:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 549 [00:13:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 550 [00:13:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 551 [00:13:20.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 552 [00:13:21.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 553 [00:13:22.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 554 [00:13:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 555 [00:13:28.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 556 [00:13:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 557 [00:13:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 558 [00:13:31.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 559 [00:13:32.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 560 [00:13:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 561 [00:13:35.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 562 [00:13:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 563 [00:13:37.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 564 [00:13:38.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 565 [00:13:39.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 566 [00:13:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 567 [00:13:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 568 [00:13:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 569 [00:13:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 570 [00:13:45.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 571 [00:13:46.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 572 [00:13:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 573 [00:13:50.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 574 [00:13:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 575 [00:13:52.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 576 [00:13:53.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 577 [00:13:54.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 578 [00:13:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 579 [00:13:58.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 580 [00:13:59.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 581 [00:14:00.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 582 [00:14:01.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 583 [00:14:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 584 [00:14:03.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 585 [00:14:04.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 586 [00:14:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 587 [00:14:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 588 [00:14:07.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 589 [00:14:08.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 590 [00:14:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 591 [00:14:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 592 [00:14:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 593 [00:14:14.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 594 [00:14:15.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 595 [00:14:16.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 596 [00:14:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 597 [00:14:20.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 598 [00:14:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 599 [00:14:22.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 600 [00:14:23.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 601 [00:14:24.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 602 [00:14:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 603 [00:14:28.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 604 [00:14:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 605 [00:14:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 606 [00:14:31.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 607 [00:14:32.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 608 [00:14:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 609 [00:14:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 610 [00:14:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 611 [00:14:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 612 [00:14:39.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 613 [00:14:40.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 614 [00:14:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (3) and running //// [/user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json] { @@ -2218,9 +2217,9 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/node_modules/@types: {} -Info 616 [00:14:43.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation -Info 617 [00:14:44.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 618 [00:14:45.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 615 [00:14:42.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation +Info 616 [00:14:43.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 617 [00:14:44.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one After checking timeout queue length (3) and running PolledWatches:: @@ -2273,19 +2272,19 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/node_modules/@types: {} -Info 619 [00:14:46.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 620 [00:14:47.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 621 [00:14:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 622 [00:14:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 623 [00:14:50.000] FileWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json 2000 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: File location affecting resolution -Info 624 [00:14:51.000] FileWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json 2000 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: File location affecting resolution -Info 625 [00:14:52.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 626 [00:14:53.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 627 [00:14:54.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 628 [00:14:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 629 [00:14:56.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Version: 4 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 630 [00:14:57.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) -Info 631 [00:14:58.000] Files (3) +Info 618 [00:14:45.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 619 [00:14:46.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 620 [00:14:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 621 [00:14:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 622 [00:14:49.000] FileWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json 2000 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: File location affecting resolution +Info 623 [00:14:50.000] FileWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json 2000 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: File location affecting resolution +Info 624 [00:14:51.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 625 [00:14:52.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 626 [00:14:53.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 627 [00:14:54.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 628 [00:14:55.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Version: 4 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 629 [00:14:56.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) +Info 630 [00:14:57.000] Files (3) /a/lib/lib.d.ts /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts /user/username/rootfolder/otherfolder/a/b/app.ts @@ -2299,24 +2298,24 @@ Info 631 [00:14:58.000] Files (3) app.ts Matched by default include pattern '**/*' -Info 632 [00:14:59.000] ----------------------------------------------- -Info 633 [00:15:00.000] Running: *ensureProjectForOpenFiles* -Info 634 [00:15:01.000] Before ensureProjectForOpenFiles: -Info 635 [00:15:02.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) -Info 635 [00:15:03.000] Files (3) +Info 631 [00:14:58.000] ----------------------------------------------- +Info 632 [00:14:59.000] Running: *ensureProjectForOpenFiles* +Info 633 [00:15:00.000] Before ensureProjectForOpenFiles: +Info 634 [00:15:01.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) +Info 634 [00:15:02.000] Files (3) -Info 635 [00:15:04.000] ----------------------------------------------- -Info 635 [00:15:05.000] Open files: -Info 635 [00:15:06.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined -Info 635 [00:15:07.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 635 [00:15:08.000] After ensureProjectForOpenFiles: -Info 636 [00:15:09.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) -Info 636 [00:15:10.000] Files (3) +Info 634 [00:15:03.000] ----------------------------------------------- +Info 634 [00:15:04.000] Open files: +Info 634 [00:15:05.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined +Info 634 [00:15:06.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 634 [00:15:07.000] After ensureProjectForOpenFiles: +Info 635 [00:15:08.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) +Info 635 [00:15:09.000] Files (3) -Info 636 [00:15:11.000] ----------------------------------------------- -Info 636 [00:15:12.000] Open files: -Info 636 [00:15:13.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined -Info 636 [00:15:14.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 635 [00:15:10.000] ----------------------------------------------- +Info 635 [00:15:11.000] Open files: +Info 635 [00:15:12.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined +Info 635 [00:15:13.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json After running timeout callbacks PolledWatches:: diff --git a/tests/baselines/reference/tsserver/cachingFileSystemInformation/watchDirectories-for-config-file-with-case-insensitive-file-system.js b/tests/baselines/reference/tsserver/cachingFileSystemInformation/watchDirectories-for-config-file-with-case-insensitive-file-system.js index 8debb4cdcab..802443c20a9 100644 --- a/tests/baselines/reference/tsserver/cachingFileSystemInformation/watchDirectories-for-config-file-with-case-insensitive-file-system.js +++ b/tests/baselines/reference/tsserver/cachingFileSystemInformation/watchDirectories-for-config-file-with-case-insensitive-file-system.js @@ -70,19 +70,18 @@ Info 5 [00:00:38.000] Config: /Users/someuser/work/applications/frontend/tsco } Info 6 [00:00:39.000] DirectoryWatcher:: Added:: WatchInfo: /users/someuser/work/applications/frontend/src 1 undefined Config: /Users/someuser/work/applications/frontend/tsconfig.json WatchType: Wild card directory Info 7 [00:00:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/someuser/work/applications/frontend/src 1 undefined Config: /Users/someuser/work/applications/frontend/tsconfig.json WatchType: Wild card directory -Info 8 [00:00:41.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 9 [00:00:42.000] FileWatcher:: Added:: WatchInfo: /Users/someuser/work/applications/frontend/src/app/redux/configureStore.ts 500 undefined WatchType: Closed Script info -Info 10 [00:00:43.000] Starting updateGraphWorker: Project: /Users/someuser/work/applications/frontend/tsconfig.json -Info 11 [00:00:44.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.es2016.full.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /Users/someuser/work/applications/frontend/types 1 undefined Project: /Users/someuser/work/applications/frontend/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /Users/someuser/work/applications/frontend/types 1 undefined Project: /Users/someuser/work/applications/frontend/tsconfig.json WatchType: Failed Lookup Locations -Info 14 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /Users/someuser/work/applications/frontend/node_modules 1 undefined Project: /Users/someuser/work/applications/frontend/tsconfig.json WatchType: Failed Lookup Locations -Info 15 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /Users/someuser/work/applications/frontend/node_modules 1 undefined Project: /Users/someuser/work/applications/frontend/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /Users/someuser/work/applications/node_modules 1 undefined Project: /Users/someuser/work/applications/frontend/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /Users/someuser/work/applications/node_modules 1 undefined Project: /Users/someuser/work/applications/frontend/tsconfig.json WatchType: Failed Lookup Locations -Info 18 [00:00:51.000] Finishing updateGraphWorker: Project: /Users/someuser/work/applications/frontend/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:00:52.000] Project '/Users/someuser/work/applications/frontend/tsconfig.json' (Configured) -Info 20 [00:00:53.000] Files (3) +Info 8 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /Users/someuser/work/applications/frontend/src/app/redux/configureStore.ts 500 undefined WatchType: Closed Script info +Info 9 [00:00:42.000] Starting updateGraphWorker: Project: /Users/someuser/work/applications/frontend/tsconfig.json +Info 10 [00:00:43.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.es2016.full.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /Users/someuser/work/applications/frontend/types 1 undefined Project: /Users/someuser/work/applications/frontend/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /Users/someuser/work/applications/frontend/types 1 undefined Project: /Users/someuser/work/applications/frontend/tsconfig.json WatchType: Failed Lookup Locations +Info 13 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /Users/someuser/work/applications/frontend/node_modules 1 undefined Project: /Users/someuser/work/applications/frontend/tsconfig.json WatchType: Failed Lookup Locations +Info 14 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /Users/someuser/work/applications/frontend/node_modules 1 undefined Project: /Users/someuser/work/applications/frontend/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /Users/someuser/work/applications/node_modules 1 undefined Project: /Users/someuser/work/applications/frontend/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /Users/someuser/work/applications/node_modules 1 undefined Project: /Users/someuser/work/applications/frontend/tsconfig.json WatchType: Failed Lookup Locations +Info 17 [00:00:50.000] Finishing updateGraphWorker: Project: /Users/someuser/work/applications/frontend/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:51.000] Project '/Users/someuser/work/applications/frontend/tsconfig.json' (Configured) +Info 19 [00:00:52.000] Files (3) /a/lib/lib.es2016.full.d.ts /Users/someuser/work/applications/frontend/src/app/redux/configureStore.ts /Users/someuser/work/applications/frontend/src/app/utils/Analytic.ts @@ -95,18 +94,18 @@ Info 20 [00:00:53.000] Files (3) src/app/utils/Analytic.ts Matched by include pattern 'src/**/*' in 'tsconfig.json' -Info 21 [00:00:54.000] ----------------------------------------------- -Info 22 [00:00:55.000] Project '/Users/someuser/work/applications/frontend/tsconfig.json' (Configured) -Info 22 [00:00:56.000] Files (3) +Info 20 [00:00:53.000] ----------------------------------------------- +Info 21 [00:00:54.000] Project '/Users/someuser/work/applications/frontend/tsconfig.json' (Configured) +Info 21 [00:00:55.000] Files (3) -Info 22 [00:00:57.000] ----------------------------------------------- -Info 22 [00:00:58.000] Open files: -Info 22 [00:00:59.000] FileName: /Users/someuser/work/applications/frontend/src/app/utils/Analytic.ts ProjectRootPath: undefined -Info 22 [00:01:00.000] Projects: /Users/someuser/work/applications/frontend/tsconfig.json -Info 22 [00:01:03.000] DirectoryWatcher:: Triggered with /users/someuser/work/applications/frontend/src/app/utils/Cookie.ts :: WatchInfo: /users/someuser/work/applications/frontend/src 1 undefined Config: /Users/someuser/work/applications/frontend/tsconfig.json WatchType: Wild card directory -Info 23 [00:01:04.000] Scheduled: /Users/someuser/work/applications/frontend/tsconfig.json -Info 24 [00:01:05.000] Scheduled: *ensureProjectForOpenFiles* -Info 25 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/someuser/work/applications/frontend/src/app/utils/Cookie.ts :: WatchInfo: /users/someuser/work/applications/frontend/src 1 undefined Config: /Users/someuser/work/applications/frontend/tsconfig.json WatchType: Wild card directory +Info 21 [00:00:56.000] ----------------------------------------------- +Info 21 [00:00:57.000] Open files: +Info 21 [00:00:58.000] FileName: /Users/someuser/work/applications/frontend/src/app/utils/Analytic.ts ProjectRootPath: undefined +Info 21 [00:00:59.000] Projects: /Users/someuser/work/applications/frontend/tsconfig.json +Info 21 [00:01:02.000] DirectoryWatcher:: Triggered with /users/someuser/work/applications/frontend/src/app/utils/Cookie.ts :: WatchInfo: /users/someuser/work/applications/frontend/src 1 undefined Config: /Users/someuser/work/applications/frontend/tsconfig.json WatchType: Wild card directory +Info 22 [00:01:03.000] Scheduled: /Users/someuser/work/applications/frontend/tsconfig.json +Info 23 [00:01:04.000] Scheduled: *ensureProjectForOpenFiles* +Info 24 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/someuser/work/applications/frontend/src/app/utils/Cookie.ts :: WatchInfo: /users/someuser/work/applications/frontend/src 1 undefined Config: /Users/someuser/work/applications/frontend/tsconfig.json WatchType: Wild card directory Before running timeout callbacks //// [/Users/someuser/work/applications/frontend/src/app/utils/Cookie.ts] export class Cookie { } @@ -132,12 +131,12 @@ FsWatchesRecursive:: /users/someuser/work/applications/frontend/src: {} -Info 26 [00:01:07.000] Running: /Users/someuser/work/applications/frontend/tsconfig.json -Info 27 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /Users/someuser/work/applications/frontend/src/app/utils/Cookie.ts 500 undefined WatchType: Closed Script info -Info 28 [00:01:09.000] Starting updateGraphWorker: Project: /Users/someuser/work/applications/frontend/tsconfig.json -Info 29 [00:01:10.000] Finishing updateGraphWorker: Project: /Users/someuser/work/applications/frontend/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 30 [00:01:11.000] Project '/Users/someuser/work/applications/frontend/tsconfig.json' (Configured) -Info 31 [00:01:12.000] Files (4) +Info 25 [00:01:06.000] Running: /Users/someuser/work/applications/frontend/tsconfig.json +Info 26 [00:01:07.000] FileWatcher:: Added:: WatchInfo: /Users/someuser/work/applications/frontend/src/app/utils/Cookie.ts 500 undefined WatchType: Closed Script info +Info 27 [00:01:08.000] Starting updateGraphWorker: Project: /Users/someuser/work/applications/frontend/tsconfig.json +Info 28 [00:01:09.000] Finishing updateGraphWorker: Project: /Users/someuser/work/applications/frontend/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 29 [00:01:10.000] Project '/Users/someuser/work/applications/frontend/tsconfig.json' (Configured) +Info 30 [00:01:11.000] Files (4) /a/lib/lib.es2016.full.d.ts /Users/someuser/work/applications/frontend/src/app/redux/configureStore.ts /Users/someuser/work/applications/frontend/src/app/utils/Analytic.ts @@ -153,24 +152,24 @@ Info 31 [00:01:12.000] Files (4) src/app/utils/Cookie.ts Matched by include pattern 'src/**/*' in 'tsconfig.json' -Info 32 [00:01:13.000] ----------------------------------------------- -Info 33 [00:01:14.000] Running: *ensureProjectForOpenFiles* -Info 34 [00:01:15.000] Before ensureProjectForOpenFiles: -Info 35 [00:01:16.000] Project '/Users/someuser/work/applications/frontend/tsconfig.json' (Configured) -Info 35 [00:01:17.000] Files (4) +Info 31 [00:01:12.000] ----------------------------------------------- +Info 32 [00:01:13.000] Running: *ensureProjectForOpenFiles* +Info 33 [00:01:14.000] Before ensureProjectForOpenFiles: +Info 34 [00:01:15.000] Project '/Users/someuser/work/applications/frontend/tsconfig.json' (Configured) +Info 34 [00:01:16.000] Files (4) -Info 35 [00:01:18.000] ----------------------------------------------- -Info 35 [00:01:19.000] Open files: -Info 35 [00:01:20.000] FileName: /Users/someuser/work/applications/frontend/src/app/utils/Analytic.ts ProjectRootPath: undefined -Info 35 [00:01:21.000] Projects: /Users/someuser/work/applications/frontend/tsconfig.json -Info 35 [00:01:22.000] After ensureProjectForOpenFiles: -Info 36 [00:01:23.000] Project '/Users/someuser/work/applications/frontend/tsconfig.json' (Configured) -Info 36 [00:01:24.000] Files (4) +Info 34 [00:01:17.000] ----------------------------------------------- +Info 34 [00:01:18.000] Open files: +Info 34 [00:01:19.000] FileName: /Users/someuser/work/applications/frontend/src/app/utils/Analytic.ts ProjectRootPath: undefined +Info 34 [00:01:20.000] Projects: /Users/someuser/work/applications/frontend/tsconfig.json +Info 34 [00:01:21.000] After ensureProjectForOpenFiles: +Info 35 [00:01:22.000] Project '/Users/someuser/work/applications/frontend/tsconfig.json' (Configured) +Info 35 [00:01:23.000] Files (4) -Info 36 [00:01:25.000] ----------------------------------------------- -Info 36 [00:01:26.000] Open files: -Info 36 [00:01:27.000] FileName: /Users/someuser/work/applications/frontend/src/app/utils/Analytic.ts ProjectRootPath: undefined -Info 36 [00:01:28.000] Projects: /Users/someuser/work/applications/frontend/tsconfig.json +Info 35 [00:01:24.000] ----------------------------------------------- +Info 35 [00:01:25.000] Open files: +Info 35 [00:01:26.000] FileName: /Users/someuser/work/applications/frontend/src/app/utils/Analytic.ts ProjectRootPath: undefined +Info 35 [00:01:27.000] Projects: /Users/someuser/work/applications/frontend/tsconfig.json After running timeout callbacks PolledWatches:: @@ -195,25 +194,25 @@ FsWatchesRecursive:: /users/someuser/work/applications/frontend/src: {} -Info 36 [00:01:29.000] fileExists:: [{"key":"/users/someuser/work/applications/frontend/src/app/utils/cookie.ts","count":1},{"key":"/Users/someuser/work/applications/frontend/src/app/utils/Cookie.ts","count":1}] -Info 37 [00:01:30.000] directoryExists:: [{"key":"/users/someuser/work/applications/frontend/src/app/utils/cookie.ts","count":1}] -Info 38 [00:01:31.000] getDirectories:: [] -Info 39 [00:01:32.000] readFile:: [{"key":"/Users/someuser/work/applications/frontend/src/app/utils/Cookie.ts","count":1}] -Info 40 [00:01:33.000] readDirectory:: [] -Info 41 [00:01:34.000] FileWatcher:: Close:: WatchInfo: /Users/someuser/work/applications/frontend/src/app/utils/Cookie.ts 500 undefined WatchType: Closed Script info -Info 42 [00:01:35.000] Search path: /Users/someuser/work/applications/frontend/src/app/utils -Info 43 [00:01:36.000] For info: /Users/someuser/work/applications/frontend/src/app/utils/Cookie.ts :: Config file name: /Users/someuser/work/applications/frontend/tsconfig.json -Info 44 [00:01:37.000] Project '/Users/someuser/work/applications/frontend/tsconfig.json' (Configured) -Info 44 [00:01:38.000] Files (4) +Info 35 [00:01:28.000] fileExists:: [{"key":"/users/someuser/work/applications/frontend/src/app/utils/cookie.ts","count":1},{"key":"/Users/someuser/work/applications/frontend/src/app/utils/Cookie.ts","count":1}] +Info 36 [00:01:29.000] directoryExists:: [{"key":"/users/someuser/work/applications/frontend/src/app/utils/cookie.ts","count":1}] +Info 37 [00:01:30.000] getDirectories:: [] +Info 38 [00:01:31.000] readFile:: [{"key":"/Users/someuser/work/applications/frontend/src/app/utils/Cookie.ts","count":1}] +Info 39 [00:01:32.000] readDirectory:: [] +Info 40 [00:01:33.000] FileWatcher:: Close:: WatchInfo: /Users/someuser/work/applications/frontend/src/app/utils/Cookie.ts 500 undefined WatchType: Closed Script info +Info 41 [00:01:34.000] Search path: /Users/someuser/work/applications/frontend/src/app/utils +Info 42 [00:01:35.000] For info: /Users/someuser/work/applications/frontend/src/app/utils/Cookie.ts :: Config file name: /Users/someuser/work/applications/frontend/tsconfig.json +Info 43 [00:01:36.000] Project '/Users/someuser/work/applications/frontend/tsconfig.json' (Configured) +Info 43 [00:01:37.000] Files (4) -Info 44 [00:01:39.000] ----------------------------------------------- -Info 44 [00:01:40.000] Open files: -Info 44 [00:01:41.000] FileName: /Users/someuser/work/applications/frontend/src/app/utils/Analytic.ts ProjectRootPath: undefined -Info 44 [00:01:42.000] Projects: /Users/someuser/work/applications/frontend/tsconfig.json -Info 44 [00:01:43.000] FileName: /Users/someuser/work/applications/frontend/src/app/utils/Cookie.ts ProjectRootPath: undefined -Info 44 [00:01:44.000] Projects: /Users/someuser/work/applications/frontend/tsconfig.json -Info 44 [00:01:45.000] fileExists:: [] -Info 45 [00:01:46.000] directoryExists:: [] -Info 46 [00:01:47.000] getDirectories:: [] -Info 47 [00:01:48.000] readFile:: [] -Info 48 [00:01:49.000] readDirectory:: [] \ No newline at end of file +Info 43 [00:01:38.000] ----------------------------------------------- +Info 43 [00:01:39.000] Open files: +Info 43 [00:01:40.000] FileName: /Users/someuser/work/applications/frontend/src/app/utils/Analytic.ts ProjectRootPath: undefined +Info 43 [00:01:41.000] Projects: /Users/someuser/work/applications/frontend/tsconfig.json +Info 43 [00:01:42.000] FileName: /Users/someuser/work/applications/frontend/src/app/utils/Cookie.ts ProjectRootPath: undefined +Info 43 [00:01:43.000] Projects: /Users/someuser/work/applications/frontend/tsconfig.json +Info 43 [00:01:44.000] fileExists:: [] +Info 44 [00:01:45.000] directoryExists:: [] +Info 45 [00:01:46.000] getDirectories:: [] +Info 46 [00:01:47.000] readFile:: [] +Info 47 [00:01:48.000] readDirectory:: [] \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/cachingFileSystemInformation/watchDirectories-for-config-file-with-case-sensitive-file-system.js b/tests/baselines/reference/tsserver/cachingFileSystemInformation/watchDirectories-for-config-file-with-case-sensitive-file-system.js index b957851482f..60c410090a6 100644 --- a/tests/baselines/reference/tsserver/cachingFileSystemInformation/watchDirectories-for-config-file-with-case-sensitive-file-system.js +++ b/tests/baselines/reference/tsserver/cachingFileSystemInformation/watchDirectories-for-config-file-with-case-sensitive-file-system.js @@ -70,19 +70,18 @@ Info 5 [00:00:38.000] Config: /Users/someuser/work/applications/frontend/tsco } Info 6 [00:00:39.000] DirectoryWatcher:: Added:: WatchInfo: /Users/someuser/work/applications/frontend/src 1 undefined Config: /Users/someuser/work/applications/frontend/tsconfig.json WatchType: Wild card directory Info 7 [00:00:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /Users/someuser/work/applications/frontend/src 1 undefined Config: /Users/someuser/work/applications/frontend/tsconfig.json WatchType: Wild card directory -Info 8 [00:00:41.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 9 [00:00:42.000] FileWatcher:: Added:: WatchInfo: /Users/someuser/work/applications/frontend/src/app/redux/configureStore.ts 500 undefined WatchType: Closed Script info -Info 10 [00:00:43.000] Starting updateGraphWorker: Project: /Users/someuser/work/applications/frontend/tsconfig.json -Info 11 [00:00:44.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.es2016.full.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /Users/someuser/work/applications/frontend/types 1 undefined Project: /Users/someuser/work/applications/frontend/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /Users/someuser/work/applications/frontend/types 1 undefined Project: /Users/someuser/work/applications/frontend/tsconfig.json WatchType: Failed Lookup Locations -Info 14 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /Users/someuser/work/applications/frontend/node_modules 1 undefined Project: /Users/someuser/work/applications/frontend/tsconfig.json WatchType: Failed Lookup Locations -Info 15 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /Users/someuser/work/applications/frontend/node_modules 1 undefined Project: /Users/someuser/work/applications/frontend/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /Users/someuser/work/applications/node_modules 1 undefined Project: /Users/someuser/work/applications/frontend/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /Users/someuser/work/applications/node_modules 1 undefined Project: /Users/someuser/work/applications/frontend/tsconfig.json WatchType: Failed Lookup Locations -Info 18 [00:00:51.000] Finishing updateGraphWorker: Project: /Users/someuser/work/applications/frontend/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:00:52.000] Project '/Users/someuser/work/applications/frontend/tsconfig.json' (Configured) -Info 20 [00:00:53.000] Files (3) +Info 8 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /Users/someuser/work/applications/frontend/src/app/redux/configureStore.ts 500 undefined WatchType: Closed Script info +Info 9 [00:00:42.000] Starting updateGraphWorker: Project: /Users/someuser/work/applications/frontend/tsconfig.json +Info 10 [00:00:43.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.es2016.full.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /Users/someuser/work/applications/frontend/types 1 undefined Project: /Users/someuser/work/applications/frontend/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /Users/someuser/work/applications/frontend/types 1 undefined Project: /Users/someuser/work/applications/frontend/tsconfig.json WatchType: Failed Lookup Locations +Info 13 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /Users/someuser/work/applications/frontend/node_modules 1 undefined Project: /Users/someuser/work/applications/frontend/tsconfig.json WatchType: Failed Lookup Locations +Info 14 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /Users/someuser/work/applications/frontend/node_modules 1 undefined Project: /Users/someuser/work/applications/frontend/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /Users/someuser/work/applications/node_modules 1 undefined Project: /Users/someuser/work/applications/frontend/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /Users/someuser/work/applications/node_modules 1 undefined Project: /Users/someuser/work/applications/frontend/tsconfig.json WatchType: Failed Lookup Locations +Info 17 [00:00:50.000] Finishing updateGraphWorker: Project: /Users/someuser/work/applications/frontend/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:51.000] Project '/Users/someuser/work/applications/frontend/tsconfig.json' (Configured) +Info 19 [00:00:52.000] Files (3) /a/lib/lib.es2016.full.d.ts /Users/someuser/work/applications/frontend/src/app/redux/configureStore.ts /Users/someuser/work/applications/frontend/src/app/utils/Analytic.ts @@ -95,18 +94,18 @@ Info 20 [00:00:53.000] Files (3) src/app/utils/Analytic.ts Matched by include pattern 'src/**/*' in 'tsconfig.json' -Info 21 [00:00:54.000] ----------------------------------------------- -Info 22 [00:00:55.000] Project '/Users/someuser/work/applications/frontend/tsconfig.json' (Configured) -Info 22 [00:00:56.000] Files (3) +Info 20 [00:00:53.000] ----------------------------------------------- +Info 21 [00:00:54.000] Project '/Users/someuser/work/applications/frontend/tsconfig.json' (Configured) +Info 21 [00:00:55.000] Files (3) -Info 22 [00:00:57.000] ----------------------------------------------- -Info 22 [00:00:58.000] Open files: -Info 22 [00:00:59.000] FileName: /Users/someuser/work/applications/frontend/src/app/utils/Analytic.ts ProjectRootPath: undefined -Info 22 [00:01:00.000] Projects: /Users/someuser/work/applications/frontend/tsconfig.json -Info 22 [00:01:03.000] DirectoryWatcher:: Triggered with /Users/someuser/work/applications/frontend/src/app/utils/Cookie.ts :: WatchInfo: /Users/someuser/work/applications/frontend/src 1 undefined Config: /Users/someuser/work/applications/frontend/tsconfig.json WatchType: Wild card directory -Info 23 [00:01:04.000] Scheduled: /Users/someuser/work/applications/frontend/tsconfig.json -Info 24 [00:01:05.000] Scheduled: *ensureProjectForOpenFiles* -Info 25 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /Users/someuser/work/applications/frontend/src/app/utils/Cookie.ts :: WatchInfo: /Users/someuser/work/applications/frontend/src 1 undefined Config: /Users/someuser/work/applications/frontend/tsconfig.json WatchType: Wild card directory +Info 21 [00:00:56.000] ----------------------------------------------- +Info 21 [00:00:57.000] Open files: +Info 21 [00:00:58.000] FileName: /Users/someuser/work/applications/frontend/src/app/utils/Analytic.ts ProjectRootPath: undefined +Info 21 [00:00:59.000] Projects: /Users/someuser/work/applications/frontend/tsconfig.json +Info 21 [00:01:02.000] DirectoryWatcher:: Triggered with /Users/someuser/work/applications/frontend/src/app/utils/Cookie.ts :: WatchInfo: /Users/someuser/work/applications/frontend/src 1 undefined Config: /Users/someuser/work/applications/frontend/tsconfig.json WatchType: Wild card directory +Info 22 [00:01:03.000] Scheduled: /Users/someuser/work/applications/frontend/tsconfig.json +Info 23 [00:01:04.000] Scheduled: *ensureProjectForOpenFiles* +Info 24 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /Users/someuser/work/applications/frontend/src/app/utils/Cookie.ts :: WatchInfo: /Users/someuser/work/applications/frontend/src 1 undefined Config: /Users/someuser/work/applications/frontend/tsconfig.json WatchType: Wild card directory Before running timeout callbacks //// [/Users/someuser/work/applications/frontend/src/app/utils/Cookie.ts] export class Cookie { } @@ -132,12 +131,12 @@ FsWatchesRecursive:: /Users/someuser/work/applications/frontend/src: {} -Info 26 [00:01:07.000] Running: /Users/someuser/work/applications/frontend/tsconfig.json -Info 27 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /Users/someuser/work/applications/frontend/src/app/utils/Cookie.ts 500 undefined WatchType: Closed Script info -Info 28 [00:01:09.000] Starting updateGraphWorker: Project: /Users/someuser/work/applications/frontend/tsconfig.json -Info 29 [00:01:10.000] Finishing updateGraphWorker: Project: /Users/someuser/work/applications/frontend/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 30 [00:01:11.000] Project '/Users/someuser/work/applications/frontend/tsconfig.json' (Configured) -Info 31 [00:01:12.000] Files (4) +Info 25 [00:01:06.000] Running: /Users/someuser/work/applications/frontend/tsconfig.json +Info 26 [00:01:07.000] FileWatcher:: Added:: WatchInfo: /Users/someuser/work/applications/frontend/src/app/utils/Cookie.ts 500 undefined WatchType: Closed Script info +Info 27 [00:01:08.000] Starting updateGraphWorker: Project: /Users/someuser/work/applications/frontend/tsconfig.json +Info 28 [00:01:09.000] Finishing updateGraphWorker: Project: /Users/someuser/work/applications/frontend/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 29 [00:01:10.000] Project '/Users/someuser/work/applications/frontend/tsconfig.json' (Configured) +Info 30 [00:01:11.000] Files (4) /a/lib/lib.es2016.full.d.ts /Users/someuser/work/applications/frontend/src/app/redux/configureStore.ts /Users/someuser/work/applications/frontend/src/app/utils/Analytic.ts @@ -153,24 +152,24 @@ Info 31 [00:01:12.000] Files (4) src/app/utils/Cookie.ts Matched by include pattern 'src/**/*' in 'tsconfig.json' -Info 32 [00:01:13.000] ----------------------------------------------- -Info 33 [00:01:14.000] Running: *ensureProjectForOpenFiles* -Info 34 [00:01:15.000] Before ensureProjectForOpenFiles: -Info 35 [00:01:16.000] Project '/Users/someuser/work/applications/frontend/tsconfig.json' (Configured) -Info 35 [00:01:17.000] Files (4) +Info 31 [00:01:12.000] ----------------------------------------------- +Info 32 [00:01:13.000] Running: *ensureProjectForOpenFiles* +Info 33 [00:01:14.000] Before ensureProjectForOpenFiles: +Info 34 [00:01:15.000] Project '/Users/someuser/work/applications/frontend/tsconfig.json' (Configured) +Info 34 [00:01:16.000] Files (4) -Info 35 [00:01:18.000] ----------------------------------------------- -Info 35 [00:01:19.000] Open files: -Info 35 [00:01:20.000] FileName: /Users/someuser/work/applications/frontend/src/app/utils/Analytic.ts ProjectRootPath: undefined -Info 35 [00:01:21.000] Projects: /Users/someuser/work/applications/frontend/tsconfig.json -Info 35 [00:01:22.000] After ensureProjectForOpenFiles: -Info 36 [00:01:23.000] Project '/Users/someuser/work/applications/frontend/tsconfig.json' (Configured) -Info 36 [00:01:24.000] Files (4) +Info 34 [00:01:17.000] ----------------------------------------------- +Info 34 [00:01:18.000] Open files: +Info 34 [00:01:19.000] FileName: /Users/someuser/work/applications/frontend/src/app/utils/Analytic.ts ProjectRootPath: undefined +Info 34 [00:01:20.000] Projects: /Users/someuser/work/applications/frontend/tsconfig.json +Info 34 [00:01:21.000] After ensureProjectForOpenFiles: +Info 35 [00:01:22.000] Project '/Users/someuser/work/applications/frontend/tsconfig.json' (Configured) +Info 35 [00:01:23.000] Files (4) -Info 36 [00:01:25.000] ----------------------------------------------- -Info 36 [00:01:26.000] Open files: -Info 36 [00:01:27.000] FileName: /Users/someuser/work/applications/frontend/src/app/utils/Analytic.ts ProjectRootPath: undefined -Info 36 [00:01:28.000] Projects: /Users/someuser/work/applications/frontend/tsconfig.json +Info 35 [00:01:24.000] ----------------------------------------------- +Info 35 [00:01:25.000] Open files: +Info 35 [00:01:26.000] FileName: /Users/someuser/work/applications/frontend/src/app/utils/Analytic.ts ProjectRootPath: undefined +Info 35 [00:01:27.000] Projects: /Users/someuser/work/applications/frontend/tsconfig.json After running timeout callbacks PolledWatches:: @@ -195,25 +194,25 @@ FsWatchesRecursive:: /Users/someuser/work/applications/frontend/src: {} -Info 36 [00:01:29.000] fileExists:: [{"key":"/Users/someuser/work/applications/frontend/src/app/utils/Cookie.ts","count":2}] -Info 37 [00:01:30.000] directoryExists:: [{"key":"/Users/someuser/work/applications/frontend/src/app/utils/Cookie.ts","count":1}] -Info 38 [00:01:31.000] getDirectories:: [] -Info 39 [00:01:32.000] readFile:: [{"key":"/Users/someuser/work/applications/frontend/src/app/utils/Cookie.ts","count":1}] -Info 40 [00:01:33.000] readDirectory:: [] -Info 41 [00:01:34.000] FileWatcher:: Close:: WatchInfo: /Users/someuser/work/applications/frontend/src/app/utils/Cookie.ts 500 undefined WatchType: Closed Script info -Info 42 [00:01:35.000] Search path: /Users/someuser/work/applications/frontend/src/app/utils -Info 43 [00:01:36.000] For info: /Users/someuser/work/applications/frontend/src/app/utils/Cookie.ts :: Config file name: /Users/someuser/work/applications/frontend/tsconfig.json -Info 44 [00:01:37.000] Project '/Users/someuser/work/applications/frontend/tsconfig.json' (Configured) -Info 44 [00:01:38.000] Files (4) +Info 35 [00:01:28.000] fileExists:: [{"key":"/Users/someuser/work/applications/frontend/src/app/utils/Cookie.ts","count":2}] +Info 36 [00:01:29.000] directoryExists:: [{"key":"/Users/someuser/work/applications/frontend/src/app/utils/Cookie.ts","count":1}] +Info 37 [00:01:30.000] getDirectories:: [] +Info 38 [00:01:31.000] readFile:: [{"key":"/Users/someuser/work/applications/frontend/src/app/utils/Cookie.ts","count":1}] +Info 39 [00:01:32.000] readDirectory:: [] +Info 40 [00:01:33.000] FileWatcher:: Close:: WatchInfo: /Users/someuser/work/applications/frontend/src/app/utils/Cookie.ts 500 undefined WatchType: Closed Script info +Info 41 [00:01:34.000] Search path: /Users/someuser/work/applications/frontend/src/app/utils +Info 42 [00:01:35.000] For info: /Users/someuser/work/applications/frontend/src/app/utils/Cookie.ts :: Config file name: /Users/someuser/work/applications/frontend/tsconfig.json +Info 43 [00:01:36.000] Project '/Users/someuser/work/applications/frontend/tsconfig.json' (Configured) +Info 43 [00:01:37.000] Files (4) -Info 44 [00:01:39.000] ----------------------------------------------- -Info 44 [00:01:40.000] Open files: -Info 44 [00:01:41.000] FileName: /Users/someuser/work/applications/frontend/src/app/utils/Analytic.ts ProjectRootPath: undefined -Info 44 [00:01:42.000] Projects: /Users/someuser/work/applications/frontend/tsconfig.json -Info 44 [00:01:43.000] FileName: /Users/someuser/work/applications/frontend/src/app/utils/Cookie.ts ProjectRootPath: undefined -Info 44 [00:01:44.000] Projects: /Users/someuser/work/applications/frontend/tsconfig.json -Info 44 [00:01:45.000] fileExists:: [] -Info 45 [00:01:46.000] directoryExists:: [] -Info 46 [00:01:47.000] getDirectories:: [] -Info 47 [00:01:48.000] readFile:: [] -Info 48 [00:01:49.000] readDirectory:: [] \ No newline at end of file +Info 43 [00:01:38.000] ----------------------------------------------- +Info 43 [00:01:39.000] Open files: +Info 43 [00:01:40.000] FileName: /Users/someuser/work/applications/frontend/src/app/utils/Analytic.ts ProjectRootPath: undefined +Info 43 [00:01:41.000] Projects: /Users/someuser/work/applications/frontend/tsconfig.json +Info 43 [00:01:42.000] FileName: /Users/someuser/work/applications/frontend/src/app/utils/Cookie.ts ProjectRootPath: undefined +Info 43 [00:01:43.000] Projects: /Users/someuser/work/applications/frontend/tsconfig.json +Info 43 [00:01:44.000] fileExists:: [] +Info 44 [00:01:45.000] directoryExists:: [] +Info 45 [00:01:46.000] getDirectories:: [] +Info 46 [00:01:47.000] readFile:: [] +Info 47 [00:01:48.000] readDirectory:: [] \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/cachingFileSystemInformation/when-calling-goto-definition-of-module.js b/tests/baselines/reference/tsserver/cachingFileSystemInformation/when-calling-goto-definition-of-module.js index ab35046a09e..6c2e0c13542 100644 --- a/tests/baselines/reference/tsserver/cachingFileSystemInformation/when-calling-goto-definition-of-module.js +++ b/tests/baselines/reference/tsserver/cachingFileSystemInformation/when-calling-goto-definition-of-module.js @@ -59,16 +59,15 @@ Info 6 [00:00:29.000] Config: /a/b/tsconfig.json : { } Info 7 [00:00:30.000] DirectoryWatcher:: Added:: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory Info 8 [00:00:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:32.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:33.000] FileWatcher:: Added:: WatchInfo: /a/b/models/vessel.ts 500 undefined WatchType: Closed Script info -Info 11 [00:00:34.000] FileWatcher:: Added:: WatchInfo: /a/b/utils/db.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:35.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json -Info 13 [00:00:36.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.es6.d.ts 500 undefined Project: /a/b/tsconfig.json WatchType: Missing file -Info 14 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots -Info 15 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots -Info 16 [00:00:39.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:00:40.000] Project '/a/b/tsconfig.json' (Configured) -Info 18 [00:00:41.000] Files (3) +Info 9 [00:00:32.000] FileWatcher:: Added:: WatchInfo: /a/b/models/vessel.ts 500 undefined WatchType: Closed Script info +Info 10 [00:00:33.000] FileWatcher:: Added:: WatchInfo: /a/b/utils/db.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:34.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json +Info 12 [00:00:35.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.es6.d.ts 500 undefined Project: /a/b/tsconfig.json WatchType: Missing file +Info 13 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots +Info 14 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots +Info 15 [00:00:38.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:00:39.000] Project '/a/b/tsconfig.json' (Configured) +Info 17 [00:00:40.000] Files (3) /a/b/utils/db.ts /a/b/models/vessel.ts /a/b/controllers/vessels/client.ts @@ -83,14 +82,14 @@ Info 18 [00:00:41.000] Files (3) controllers/vessels/client.ts Matched by default include pattern '**/*' -Info 19 [00:00:42.000] ----------------------------------------------- -Info 20 [00:00:43.000] Project '/a/b/tsconfig.json' (Configured) -Info 20 [00:00:44.000] Files (3) +Info 18 [00:00:41.000] ----------------------------------------------- +Info 19 [00:00:42.000] Project '/a/b/tsconfig.json' (Configured) +Info 19 [00:00:43.000] Files (3) -Info 20 [00:00:45.000] ----------------------------------------------- -Info 20 [00:00:46.000] Open files: -Info 20 [00:00:47.000] FileName: /a/b/controllers/vessels/client.ts ProjectRootPath: undefined -Info 20 [00:00:48.000] Projects: /a/b/tsconfig.json +Info 19 [00:00:44.000] ----------------------------------------------- +Info 19 [00:00:45.000] Open files: +Info 19 [00:00:46.000] FileName: /a/b/controllers/vessels/client.ts ProjectRootPath: undefined +Info 19 [00:00:47.000] Projects: /a/b/tsconfig.json After request PolledWatches:: @@ -111,11 +110,11 @@ FsWatchesRecursive:: /a/b: {} -Info 20 [00:00:49.000] response: +Info 19 [00:00:48.000] response: { "responseRequired": false } -Info 21 [00:00:50.000] request: +Info 20 [00:00:49.000] request: { "seq": 0, "type": "request", @@ -165,7 +164,7 @@ FsWatchesRecursive:: /a/b: {} -Info 22 [00:00:51.000] response: +Info 21 [00:00:50.000] response: { "response": [ { @@ -182,12 +181,12 @@ Info 22 [00:00:51.000] response: ], "responseRequired": true } -Info 23 [00:00:52.000] fileExists:: [] -Info 24 [00:00:53.000] directoryExists:: [] -Info 25 [00:00:54.000] getDirectories:: [] -Info 26 [00:00:55.000] readFile:: [] -Info 27 [00:00:56.000] readDirectory:: [] -Info 28 [00:00:57.000] request: +Info 22 [00:00:51.000] fileExists:: [] +Info 23 [00:00:52.000] directoryExists:: [] +Info 24 [00:00:53.000] getDirectories:: [] +Info 25 [00:00:54.000] readFile:: [] +Info 26 [00:00:55.000] readDirectory:: [] +Info 27 [00:00:56.000] request: { "seq": 0, "type": "request", @@ -216,18 +215,18 @@ FsWatchesRecursive:: /a/b: {} -Info 29 [00:00:58.000] FileWatcher:: Close:: WatchInfo: /a/b/models/vessel.ts 500 undefined WatchType: Closed Script info -Info 30 [00:00:59.000] Search path: /a/b/models -Info 31 [00:01:00.000] For info: /a/b/models/vessel.ts :: Config file name: /a/b/tsconfig.json -Info 32 [00:01:01.000] Project '/a/b/tsconfig.json' (Configured) -Info 32 [00:01:02.000] Files (3) +Info 28 [00:00:57.000] FileWatcher:: Close:: WatchInfo: /a/b/models/vessel.ts 500 undefined WatchType: Closed Script info +Info 29 [00:00:58.000] Search path: /a/b/models +Info 30 [00:00:59.000] For info: /a/b/models/vessel.ts :: Config file name: /a/b/tsconfig.json +Info 31 [00:01:00.000] Project '/a/b/tsconfig.json' (Configured) +Info 31 [00:01:01.000] Files (3) -Info 32 [00:01:03.000] ----------------------------------------------- -Info 32 [00:01:04.000] Open files: -Info 32 [00:01:05.000] FileName: /a/b/controllers/vessels/client.ts ProjectRootPath: undefined -Info 32 [00:01:06.000] Projects: /a/b/tsconfig.json -Info 32 [00:01:07.000] FileName: /a/b/models/vessel.ts ProjectRootPath: undefined -Info 32 [00:01:08.000] Projects: /a/b/tsconfig.json +Info 31 [00:01:02.000] ----------------------------------------------- +Info 31 [00:01:03.000] Open files: +Info 31 [00:01:04.000] FileName: /a/b/controllers/vessels/client.ts ProjectRootPath: undefined +Info 31 [00:01:05.000] Projects: /a/b/tsconfig.json +Info 31 [00:01:06.000] FileName: /a/b/models/vessel.ts ProjectRootPath: undefined +Info 31 [00:01:07.000] Projects: /a/b/tsconfig.json After request PolledWatches:: @@ -246,12 +245,12 @@ FsWatchesRecursive:: /a/b: {} -Info 32 [00:01:09.000] response: +Info 31 [00:01:08.000] response: { "responseRequired": false } -Info 33 [00:01:10.000] fileExists:: [{"key":"/a/b/models/tsconfig.json","count":1},{"key":"/a/b/models/jsconfig.json","count":1}] -Info 34 [00:01:11.000] directoryExists:: [] -Info 35 [00:01:12.000] getDirectories:: [] -Info 36 [00:01:13.000] readFile:: [] -Info 37 [00:01:14.000] readDirectory:: [] \ No newline at end of file +Info 32 [00:01:09.000] fileExists:: [{"key":"/a/b/models/tsconfig.json","count":1},{"key":"/a/b/models/jsconfig.json","count":1}] +Info 33 [00:01:10.000] directoryExists:: [] +Info 34 [00:01:11.000] getDirectories:: [] +Info 35 [00:01:12.000] readFile:: [] +Info 36 [00:01:13.000] readDirectory:: [] \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/cachingFileSystemInformation/works-using-legacy-resolution-logic.js b/tests/baselines/reference/tsserver/cachingFileSystemInformation/works-using-legacy-resolution-logic.js index 3f77a34d4d6..b48d6b9859d 100644 --- a/tests/baselines/reference/tsserver/cachingFileSystemInformation/works-using-legacy-resolution-logic.js +++ b/tests/baselines/reference/tsserver/cachingFileSystemInformation/works-using-legacy-resolution-logic.js @@ -15,16 +15,15 @@ FsWatchesRecursive:: Info 1 [00:00:12.000] Search path: /c/d Info 2 [00:00:13.000] For info: /c/d/f0.ts :: No config files found. -Info 3 [00:00:14.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 4 [00:00:15.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 5 [00:00:16.000] FileWatcher:: Added:: WatchInfo: /c/f1.ts 500 undefined WatchType: Closed Script info -Info 6 [00:00:17.000] DirectoryWatcher:: Added:: WatchInfo: /c/d 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 7 [00:00:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /c/d 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 8 [00:00:19.000] DirectoryWatcher:: Added:: WatchInfo: /c/d/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 9 [00:00:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /c/d/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 10 [00:00:21.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 11 [00:00:22.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 12 [00:00:23.000] Files (2) +Info 3 [00:00:14.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 4 [00:00:15.000] FileWatcher:: Added:: WatchInfo: /c/f1.ts 500 undefined WatchType: Closed Script info +Info 5 [00:00:16.000] DirectoryWatcher:: Added:: WatchInfo: /c/d 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 6 [00:00:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /c/d 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 7 [00:00:18.000] DirectoryWatcher:: Added:: WatchInfo: /c/d/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 8 [00:00:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /c/d/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 9 [00:00:20.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 10 [00:00:21.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 11 [00:00:22.000] Files (2) /c/f1.ts /c/d/f0.ts @@ -34,53 +33,53 @@ Info 12 [00:00:23.000] Files (2) f0.ts Root file specified for compilation -Info 13 [00:00:24.000] ----------------------------------------------- -Info 14 [00:00:25.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 14 [00:00:26.000] Files (2) +Info 12 [00:00:23.000] ----------------------------------------------- +Info 13 [00:00:24.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 13 [00:00:25.000] Files (2) -Info 14 [00:00:27.000] ----------------------------------------------- -Info 14 [00:00:28.000] Open files: -Info 14 [00:00:29.000] FileName: /c/d/f0.ts ProjectRootPath: undefined -Info 14 [00:00:30.000] Projects: /dev/null/inferredProject1* -Info 14 [00:00:31.000] getSemanticDiagnostics:: /c/f1.ts:: 1 -Info 15 [00:00:32.000] ../f1.ts(1,1): error TS2304: Cannot find name 'foo'. +Info 13 [00:00:26.000] ----------------------------------------------- +Info 13 [00:00:27.000] Open files: +Info 13 [00:00:28.000] FileName: /c/d/f0.ts ProjectRootPath: undefined +Info 13 [00:00:29.000] Projects: /dev/null/inferredProject1* +Info 13 [00:00:30.000] getSemanticDiagnostics:: /c/f1.ts:: 1 +Info 14 [00:00:31.000] ../f1.ts(1,1): error TS2304: Cannot find name 'foo'. -Info 16 [00:00:33.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 17 [00:00:34.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 18 [00:00:35.000] Different program with same set of files -Info 19 [00:00:36.000] getSemanticDiagnostics:: /c/f1.ts:: 1 -Info 20 [00:00:37.000] ../f1.ts(1,1): error TS2304: Cannot find name 'foo'. +Info 15 [00:00:32.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 16 [00:00:33.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 17 [00:00:34.000] Different program with same set of files +Info 18 [00:00:35.000] getSemanticDiagnostics:: /c/f1.ts:: 1 +Info 19 [00:00:36.000] ../f1.ts(1,1): error TS2304: Cannot find name 'foo'. -Info 21 [00:00:38.000] fileExists:: [] -Info 22 [00:00:39.000] directoryExists:: [] -Info 23 [00:00:40.000] getDirectories:: [] -Info 24 [00:00:41.000] readFile:: [] -Info 25 [00:00:42.000] readDirectory:: [] -Info 26 [00:00:43.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 27 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /c/d/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 28 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /c/d/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 29 [00:00:46.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 30 [00:00:47.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 31 [00:00:48.000] Files (1) +Info 20 [00:00:37.000] fileExists:: [] +Info 21 [00:00:38.000] directoryExists:: [] +Info 22 [00:00:39.000] getDirectories:: [] +Info 23 [00:00:40.000] readFile:: [] +Info 24 [00:00:41.000] readDirectory:: [] +Info 25 [00:00:42.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 26 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /c/d/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 27 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /c/d/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 28 [00:00:45.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 29 [00:00:46.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 30 [00:00:47.000] Files (1) /c/d/f0.ts f0.ts Root file specified for compilation -Info 32 [00:00:49.000] ----------------------------------------------- -Info 33 [00:00:50.000] Could not find source file: '/c/f1.ts'. -Info 34 [00:00:51.000] fileExists:: [{"key":"/c/d/f2.ts","count":1},{"key":"/c/d/f2.tsx","count":1},{"key":"/c/d/f2.d.ts","count":1},{"key":"/c/f2.ts","count":1},{"key":"/c/f2.tsx","count":1},{"key":"/c/f2.d.ts","count":1},{"key":"/f2.ts","count":1},{"key":"/f2.tsx","count":1},{"key":"/f2.d.ts","count":1},{"key":"/c/d/f2.js","count":1},{"key":"/c/d/f2.jsx","count":1},{"key":"/c/f2.js","count":1},{"key":"/c/f2.jsx","count":1},{"key":"/f2.js","count":1},{"key":"/f2.jsx","count":1}] -Info 35 [00:00:52.000] directoryExists:: [{"key":"/c/d","count":2},{"key":"/c","count":2},{"key":"/","count":2},{"key":"/c/d/node_modules","count":2},{"key":"/c/node_modules","count":1},{"key":"/node_modules","count":1},{"key":"/c/d/node_modules/@types","count":1},{"key":"/c/node_modules/@types","count":1},{"key":"/node_modules/@types","count":1}] -Info 36 [00:00:53.000] getDirectories:: [] -Info 37 [00:00:54.000] readFile:: [] -Info 38 [00:00:55.000] readDirectory:: [] -Info 39 [00:00:56.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 40 [00:00:57.000] DirectoryWatcher:: Close:: WatchInfo: /c/d/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 41 [00:00:58.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /c/d/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 42 [00:00:59.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 4 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 43 [00:01:00.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 44 [00:01:01.000] Files (2) +Info 31 [00:00:48.000] ----------------------------------------------- +Info 32 [00:00:49.000] Could not find source file: '/c/f1.ts'. +Info 33 [00:00:50.000] fileExists:: [{"key":"/c/d/f2.ts","count":1},{"key":"/c/d/f2.tsx","count":1},{"key":"/c/d/f2.d.ts","count":1},{"key":"/c/f2.ts","count":1},{"key":"/c/f2.tsx","count":1},{"key":"/c/f2.d.ts","count":1},{"key":"/f2.ts","count":1},{"key":"/f2.tsx","count":1},{"key":"/f2.d.ts","count":1},{"key":"/c/d/f2.js","count":1},{"key":"/c/d/f2.jsx","count":1},{"key":"/c/f2.js","count":1},{"key":"/c/f2.jsx","count":1},{"key":"/f2.js","count":1},{"key":"/f2.jsx","count":1}] +Info 34 [00:00:51.000] directoryExists:: [{"key":"/c/d","count":2},{"key":"/c","count":2},{"key":"/","count":2},{"key":"/c/d/node_modules","count":2},{"key":"/c/node_modules","count":1},{"key":"/node_modules","count":1},{"key":"/c/d/node_modules/@types","count":1},{"key":"/c/node_modules/@types","count":1},{"key":"/node_modules/@types","count":1}] +Info 35 [00:00:52.000] getDirectories:: [] +Info 36 [00:00:53.000] readFile:: [] +Info 37 [00:00:54.000] readDirectory:: [] +Info 38 [00:00:55.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 39 [00:00:56.000] DirectoryWatcher:: Close:: WatchInfo: /c/d/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 40 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /c/d/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 41 [00:00:58.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 4 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 42 [00:00:59.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 43 [00:01:00.000] Files (2) /c/f1.ts /c/d/f0.ts @@ -90,33 +89,33 @@ Info 44 [00:01:01.000] Files (2) f0.ts Root file specified for compilation -Info 45 [00:01:02.000] ----------------------------------------------- -Info 46 [00:01:03.000] getSemanticDiagnostics:: /c/f1.ts:: 1 -Info 47 [00:01:04.000] ../f1.ts(1,1): error TS2304: Cannot find name 'foo'. +Info 44 [00:01:01.000] ----------------------------------------------- +Info 45 [00:01:02.000] getSemanticDiagnostics:: /c/f1.ts:: 1 +Info 46 [00:01:03.000] ../f1.ts(1,1): error TS2304: Cannot find name 'foo'. -Info 48 [00:01:05.000] fileExists:: [{"key":"/c/d/f1.ts","count":1},{"key":"/c/d/f1.tsx","count":1},{"key":"/c/d/f1.d.ts","count":1},{"key":"/c/f1.ts","count":1}] -Info 49 [00:01:06.000] directoryExists:: [{"key":"/c/d","count":1},{"key":"/c","count":1},{"key":"/c/d/node_modules/@types","count":1},{"key":"/c/node_modules/@types","count":1},{"key":"/node_modules/@types","count":1}] -Info 50 [00:01:07.000] getDirectories:: [] -Info 51 [00:01:08.000] readFile:: [] -Info 52 [00:01:09.000] readDirectory:: [] -Info 53 [00:01:10.000] DirectoryWatcher:: Close:: WatchInfo: /c/d 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 54 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /c/d 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 55 [00:01:12.000] DirectoryWatcher:: Close:: WatchInfo: /c/d/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 56 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /c/d/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 57 [00:01:14.000] Scheduled: /dev/null/inferredProject1* -Info 58 [00:01:15.000] Scheduled: *ensureProjectForOpenFiles* -Info 59 [00:01:16.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 60 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /c/d 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 61 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /c/d 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 62 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /c/d/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 63 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /c/d/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 64 [00:01:21.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 5 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 65 [00:01:22.000] Different program with same set of files -Info 66 [00:01:23.000] getSemanticDiagnostics:: /c/f1.ts:: 1 -Info 67 [00:01:24.000] ../f1.ts(1,1): error TS2304: Cannot find name 'foo'. +Info 47 [00:01:04.000] fileExists:: [{"key":"/c/d/f1.ts","count":1},{"key":"/c/d/f1.tsx","count":1},{"key":"/c/d/f1.d.ts","count":1},{"key":"/c/f1.ts","count":1}] +Info 48 [00:01:05.000] directoryExists:: [{"key":"/c/d","count":1},{"key":"/c","count":1},{"key":"/c/d/node_modules/@types","count":1},{"key":"/c/node_modules/@types","count":1},{"key":"/node_modules/@types","count":1}] +Info 49 [00:01:06.000] getDirectories:: [] +Info 50 [00:01:07.000] readFile:: [] +Info 51 [00:01:08.000] readDirectory:: [] +Info 52 [00:01:09.000] DirectoryWatcher:: Close:: WatchInfo: /c/d 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 53 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /c/d 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 54 [00:01:11.000] DirectoryWatcher:: Close:: WatchInfo: /c/d/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 55 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /c/d/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 56 [00:01:13.000] Scheduled: /dev/null/inferredProject1* +Info 57 [00:01:14.000] Scheduled: *ensureProjectForOpenFiles* +Info 58 [00:01:15.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 59 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /c/d 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 60 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /c/d 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 61 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /c/d/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 62 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /c/d/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 63 [00:01:20.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 5 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 64 [00:01:21.000] Different program with same set of files +Info 65 [00:01:22.000] getSemanticDiagnostics:: /c/f1.ts:: 1 +Info 66 [00:01:23.000] ../f1.ts(1,1): error TS2304: Cannot find name 'foo'. -Info 68 [00:01:25.000] fileExists:: [{"key":"/c/d/f1.ts","count":1},{"key":"/c/d/f1.tsx","count":1},{"key":"/c/d/f1.d.ts","count":1},{"key":"/c/f1.ts","count":1}] -Info 69 [00:01:26.000] directoryExists:: [{"key":"/c/d","count":2},{"key":"/c","count":1},{"key":"/c/d/node_modules/@types","count":2},{"key":"/c/node_modules/@types","count":1},{"key":"/node_modules/@types","count":1}] -Info 70 [00:01:27.000] getDirectories:: [] -Info 71 [00:01:28.000] readFile:: [] -Info 72 [00:01:29.000] readDirectory:: [] \ No newline at end of file +Info 67 [00:01:24.000] fileExists:: [{"key":"/c/d/f1.ts","count":1},{"key":"/c/d/f1.tsx","count":1},{"key":"/c/d/f1.d.ts","count":1},{"key":"/c/f1.ts","count":1}] +Info 68 [00:01:25.000] directoryExists:: [{"key":"/c/d","count":2},{"key":"/c","count":1},{"key":"/c/d/node_modules/@types","count":2},{"key":"/c/node_modules/@types","count":1},{"key":"/node_modules/@types","count":1}] +Info 69 [00:01:26.000] getDirectories:: [] +Info 70 [00:01:27.000] readFile:: [] +Info 71 [00:01:28.000] readDirectory:: [] \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/configFileSearch/should-use-projectRootPath-when-searching-for-inferred-project-again-2.js b/tests/baselines/reference/tsserver/configFileSearch/should-use-projectRootPath-when-searching-for-inferred-project-again-2.js index db685a0b263..8d1c8512d09 100644 --- a/tests/baselines/reference/tsserver/configFileSearch/should-use-projectRootPath-when-searching-for-inferred-project-again-2.js +++ b/tests/baselines/reference/tsserver/configFileSearch/should-use-projectRootPath-when-searching-for-inferred-project-again-2.js @@ -43,16 +43,15 @@ Info 5 [00:00:28.000] Config: /a/b/projects/project/src/tsconfig.json : { } Info 6 [00:00:29.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/src 1 undefined Config: /a/b/projects/project/src/tsconfig.json WatchType: Wild card directory Info 7 [00:00:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/src 1 undefined Config: /a/b/projects/project/src/tsconfig.json WatchType: Wild card directory -Info 8 [00:00:31.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 9 [00:00:32.000] Starting updateGraphWorker: Project: /a/b/projects/project/src/tsconfig.json -Info 10 [00:00:33.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 11 [00:00:34.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots -Info 12 [00:00:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots -Info 13 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots -Info 14 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots -Info 15 [00:00:38.000] Finishing updateGraphWorker: Project: /a/b/projects/project/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:39.000] Project '/a/b/projects/project/src/tsconfig.json' (Configured) -Info 17 [00:00:40.000] Files (2) +Info 8 [00:00:31.000] Starting updateGraphWorker: Project: /a/b/projects/project/src/tsconfig.json +Info 9 [00:00:32.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 10 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots +Info 11 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots +Info 12 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots +Info 13 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots +Info 14 [00:00:37.000] Finishing updateGraphWorker: Project: /a/b/projects/project/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 15 [00:00:38.000] Project '/a/b/projects/project/src/tsconfig.json' (Configured) +Info 16 [00:00:39.000] Files (2) /a/lib/lib.d.ts /a/b/projects/project/src/file1.ts @@ -62,18 +61,18 @@ Info 17 [00:00:40.000] Files (2) file1.ts Matched by default include pattern '**/*' -Info 18 [00:00:41.000] ----------------------------------------------- -Info 19 [00:00:42.000] Project '/a/b/projects/project/src/tsconfig.json' (Configured) -Info 19 [00:00:43.000] Files (2) +Info 17 [00:00:40.000] ----------------------------------------------- +Info 18 [00:00:41.000] Project '/a/b/projects/project/src/tsconfig.json' (Configured) +Info 18 [00:00:42.000] Files (2) -Info 19 [00:00:44.000] ----------------------------------------------- -Info 19 [00:00:45.000] Open files: -Info 19 [00:00:46.000] FileName: /a/b/projects/project/src/file1.ts ProjectRootPath: /a/b/projects/project -Info 19 [00:00:47.000] Projects: /a/b/projects/project/src/tsconfig.json -Info 19 [00:00:49.000] FileWatcher:: Triggered with /a/b/projects/project/src/tsconfig.json 2:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Config file -Info 20 [00:00:50.000] `remove Project:: -Info 21 [00:00:51.000] Project '/a/b/projects/project/src/tsconfig.json' (Configured) -Info 22 [00:00:52.000] Files (2) +Info 18 [00:00:43.000] ----------------------------------------------- +Info 18 [00:00:44.000] Open files: +Info 18 [00:00:45.000] FileName: /a/b/projects/project/src/file1.ts ProjectRootPath: /a/b/projects/project +Info 18 [00:00:46.000] Projects: /a/b/projects/project/src/tsconfig.json +Info 18 [00:00:48.000] FileWatcher:: Triggered with /a/b/projects/project/src/tsconfig.json 2:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Config file +Info 19 [00:00:49.000] `remove Project:: +Info 20 [00:00:50.000] Project '/a/b/projects/project/src/tsconfig.json' (Configured) +Info 21 [00:00:51.000] Files (2) /a/lib/lib.d.ts /a/b/projects/project/src/file1.ts @@ -83,18 +82,18 @@ Info 22 [00:00:52.000] Files (2) file1.ts Matched by default include pattern '**/*' -Info 23 [00:00:53.000] ----------------------------------------------- -Info 24 [00:00:54.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/src 1 undefined Config: /a/b/projects/project/src/tsconfig.json WatchType: Wild card directory -Info 25 [00:00:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/src 1 undefined Config: /a/b/projects/project/src/tsconfig.json WatchType: Wild card directory -Info 26 [00:00:56.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Config file -Info 27 [00:00:57.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots -Info 28 [00:00:58.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots -Info 29 [00:00:59.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots -Info 30 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots -Info 31 [00:01:01.000] Search path: /a/b/projects/project/src -Info 32 [00:01:02.000] For info: /a/b/projects/project/src/file1.ts :: No config files found. -Info 33 [00:01:03.000] Scheduled: *ensureProjectForOpenFiles* -Info 34 [00:01:04.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/projects/project/src/tsconfig.json 2:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Config file +Info 22 [00:00:52.000] ----------------------------------------------- +Info 23 [00:00:53.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/src 1 undefined Config: /a/b/projects/project/src/tsconfig.json WatchType: Wild card directory +Info 24 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/src 1 undefined Config: /a/b/projects/project/src/tsconfig.json WatchType: Wild card directory +Info 25 [00:00:55.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Config file +Info 26 [00:00:56.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots +Info 27 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots +Info 28 [00:00:58.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots +Info 29 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots +Info 30 [00:01:00.000] Search path: /a/b/projects/project/src +Info 31 [00:01:01.000] For info: /a/b/projects/project/src/file1.ts :: No config files found. +Info 32 [00:01:02.000] Scheduled: *ensureProjectForOpenFiles* +Info 33 [00:01:03.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/projects/project/src/tsconfig.json 2:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Config file Before running timeout callbacks //// [/a/b/projects/project/src/tsconfig.json] deleted @@ -106,22 +105,21 @@ FsWatches:: FsWatchesRecursive:: -Info 35 [00:01:05.500] Running: *ensureProjectForOpenFiles* -Info 36 [00:01:06.500] Before ensureProjectForOpenFiles: -Info 37 [00:01:07.500] Open files: -Info 37 [00:01:08.500] FileName: /a/b/projects/project/src/file1.ts ProjectRootPath: /a/b/projects/project -Info 37 [00:01:09.500] Projects: -Info 37 [00:01:10.500] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 38 [00:01:11.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 39 [00:01:12.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 40 [00:01:13.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 41 [00:01:14.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 42 [00:01:15.500] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 43 [00:01:16.500] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 44 [00:01:17.500] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 45 [00:01:18.500] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 46 [00:01:19.500] Project '/dev/null/inferredProject1*' (Inferred) -Info 47 [00:01:20.500] Files (2) +Info 34 [00:01:04.500] Running: *ensureProjectForOpenFiles* +Info 35 [00:01:05.500] Before ensureProjectForOpenFiles: +Info 36 [00:01:06.500] Open files: +Info 36 [00:01:07.500] FileName: /a/b/projects/project/src/file1.ts ProjectRootPath: /a/b/projects/project +Info 36 [00:01:08.500] Projects: +Info 36 [00:01:09.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 37 [00:01:10.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 38 [00:01:11.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 39 [00:01:12.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 40 [00:01:13.500] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 41 [00:01:14.500] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 42 [00:01:15.500] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 43 [00:01:16.500] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:01:17.500] Project '/dev/null/inferredProject1*' (Inferred) +Info 45 [00:01:18.500] Files (2) /a/lib/lib.d.ts /a/b/projects/project/src/file1.ts @@ -131,15 +129,15 @@ Info 47 [00:01:20.500] Files (2) src/file1.ts Root file specified for compilation -Info 48 [00:01:21.500] ----------------------------------------------- -Info 49 [00:01:22.500] After ensureProjectForOpenFiles: -Info 50 [00:01:23.500] Project '/dev/null/inferredProject1*' (Inferred) -Info 50 [00:01:24.500] Files (2) +Info 46 [00:01:19.500] ----------------------------------------------- +Info 47 [00:01:20.500] After ensureProjectForOpenFiles: +Info 48 [00:01:21.500] Project '/dev/null/inferredProject1*' (Inferred) +Info 48 [00:01:22.500] Files (2) -Info 50 [00:01:25.500] ----------------------------------------------- -Info 50 [00:01:26.500] Open files: -Info 50 [00:01:27.500] FileName: /a/b/projects/project/src/file1.ts ProjectRootPath: /a/b/projects/project -Info 50 [00:01:28.500] Projects: /dev/null/inferredProject1* +Info 48 [00:01:23.500] ----------------------------------------------- +Info 48 [00:01:24.500] Open files: +Info 48 [00:01:25.500] FileName: /a/b/projects/project/src/file1.ts ProjectRootPath: /a/b/projects/project +Info 48 [00:01:26.500] Projects: /dev/null/inferredProject1* After running timeout callbacks PolledWatches:: diff --git a/tests/baselines/reference/tsserver/configFileSearch/should-use-projectRootPath-when-searching-for-inferred-project-again.js b/tests/baselines/reference/tsserver/configFileSearch/should-use-projectRootPath-when-searching-for-inferred-project-again.js index 6dda94d0efa..f864e6e5897 100644 --- a/tests/baselines/reference/tsserver/configFileSearch/should-use-projectRootPath-when-searching-for-inferred-project-again.js +++ b/tests/baselines/reference/tsserver/configFileSearch/should-use-projectRootPath-when-searching-for-inferred-project-again.js @@ -43,16 +43,15 @@ Info 5 [00:00:28.000] Config: /a/b/projects/project/src/tsconfig.json : { } Info 6 [00:00:29.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/src 1 undefined Config: /a/b/projects/project/src/tsconfig.json WatchType: Wild card directory Info 7 [00:00:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/src 1 undefined Config: /a/b/projects/project/src/tsconfig.json WatchType: Wild card directory -Info 8 [00:00:31.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 9 [00:00:32.000] Starting updateGraphWorker: Project: /a/b/projects/project/src/tsconfig.json -Info 10 [00:00:33.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 11 [00:00:34.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots -Info 12 [00:00:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots -Info 13 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots -Info 14 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots -Info 15 [00:00:38.000] Finishing updateGraphWorker: Project: /a/b/projects/project/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:39.000] Project '/a/b/projects/project/src/tsconfig.json' (Configured) -Info 17 [00:00:40.000] Files (2) +Info 8 [00:00:31.000] Starting updateGraphWorker: Project: /a/b/projects/project/src/tsconfig.json +Info 9 [00:00:32.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 10 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots +Info 11 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots +Info 12 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots +Info 13 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots +Info 14 [00:00:37.000] Finishing updateGraphWorker: Project: /a/b/projects/project/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 15 [00:00:38.000] Project '/a/b/projects/project/src/tsconfig.json' (Configured) +Info 16 [00:00:39.000] Files (2) /a/lib/lib.d.ts /a/b/projects/project/src/file1.ts @@ -62,18 +61,18 @@ Info 17 [00:00:40.000] Files (2) file1.ts Matched by default include pattern '**/*' -Info 18 [00:00:41.000] ----------------------------------------------- -Info 19 [00:00:42.000] Project '/a/b/projects/project/src/tsconfig.json' (Configured) -Info 19 [00:00:43.000] Files (2) +Info 17 [00:00:40.000] ----------------------------------------------- +Info 18 [00:00:41.000] Project '/a/b/projects/project/src/tsconfig.json' (Configured) +Info 18 [00:00:42.000] Files (2) -Info 19 [00:00:44.000] ----------------------------------------------- -Info 19 [00:00:45.000] Open files: -Info 19 [00:00:46.000] FileName: /a/b/projects/project/src/file1.ts ProjectRootPath: /a/b/projects/project -Info 19 [00:00:47.000] Projects: /a/b/projects/project/src/tsconfig.json -Info 19 [00:00:49.000] FileWatcher:: Triggered with /a/b/projects/project/src/tsconfig.json 2:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Config file -Info 20 [00:00:50.000] `remove Project:: -Info 21 [00:00:51.000] Project '/a/b/projects/project/src/tsconfig.json' (Configured) -Info 22 [00:00:52.000] Files (2) +Info 18 [00:00:43.000] ----------------------------------------------- +Info 18 [00:00:44.000] Open files: +Info 18 [00:00:45.000] FileName: /a/b/projects/project/src/file1.ts ProjectRootPath: /a/b/projects/project +Info 18 [00:00:46.000] Projects: /a/b/projects/project/src/tsconfig.json +Info 18 [00:00:48.000] FileWatcher:: Triggered with /a/b/projects/project/src/tsconfig.json 2:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Config file +Info 19 [00:00:49.000] `remove Project:: +Info 20 [00:00:50.000] Project '/a/b/projects/project/src/tsconfig.json' (Configured) +Info 21 [00:00:51.000] Files (2) /a/lib/lib.d.ts /a/b/projects/project/src/file1.ts @@ -83,18 +82,18 @@ Info 22 [00:00:52.000] Files (2) file1.ts Matched by default include pattern '**/*' -Info 23 [00:00:53.000] ----------------------------------------------- -Info 24 [00:00:54.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/src 1 undefined Config: /a/b/projects/project/src/tsconfig.json WatchType: Wild card directory -Info 25 [00:00:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/src 1 undefined Config: /a/b/projects/project/src/tsconfig.json WatchType: Wild card directory -Info 26 [00:00:56.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Config file -Info 27 [00:00:57.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots -Info 28 [00:00:58.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots -Info 29 [00:00:59.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots -Info 30 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots -Info 31 [00:01:01.000] Search path: /a/b/projects/project/src -Info 32 [00:01:02.000] For info: /a/b/projects/project/src/file1.ts :: No config files found. -Info 33 [00:01:03.000] Scheduled: *ensureProjectForOpenFiles* -Info 34 [00:01:04.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/projects/project/src/tsconfig.json 2:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Config file +Info 22 [00:00:52.000] ----------------------------------------------- +Info 23 [00:00:53.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/src 1 undefined Config: /a/b/projects/project/src/tsconfig.json WatchType: Wild card directory +Info 24 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/src 1 undefined Config: /a/b/projects/project/src/tsconfig.json WatchType: Wild card directory +Info 25 [00:00:55.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Config file +Info 26 [00:00:56.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots +Info 27 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots +Info 28 [00:00:58.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots +Info 29 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots +Info 30 [00:01:00.000] Search path: /a/b/projects/project/src +Info 31 [00:01:01.000] For info: /a/b/projects/project/src/file1.ts :: No config files found. +Info 32 [00:01:02.000] Scheduled: *ensureProjectForOpenFiles* +Info 33 [00:01:03.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/projects/project/src/tsconfig.json 2:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Config file Before running timeout callbacks //// [/a/b/projects/project/src/tsconfig.json] deleted @@ -106,24 +105,23 @@ FsWatches:: FsWatchesRecursive:: -Info 35 [00:01:05.500] Running: *ensureProjectForOpenFiles* -Info 36 [00:01:06.500] Before ensureProjectForOpenFiles: -Info 37 [00:01:07.500] Open files: -Info 37 [00:01:08.500] FileName: /a/b/projects/project/src/file1.ts ProjectRootPath: /a/b/projects/project -Info 37 [00:01:09.500] Projects: -Info 37 [00:01:10.500] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 38 [00:01:11.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 39 [00:01:12.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 40 [00:01:13.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 41 [00:01:14.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 42 [00:01:15.500] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 43 [00:01:16.500] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 44 [00:01:17.500] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 45 [00:01:18.500] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 46 [00:01:19.500] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 47 [00:01:20.500] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 48 [00:01:21.500] Project '/dev/null/inferredProject1*' (Inferred) -Info 49 [00:01:22.500] Files (2) +Info 34 [00:01:04.500] Running: *ensureProjectForOpenFiles* +Info 35 [00:01:05.500] Before ensureProjectForOpenFiles: +Info 36 [00:01:06.500] Open files: +Info 36 [00:01:07.500] FileName: /a/b/projects/project/src/file1.ts ProjectRootPath: /a/b/projects/project +Info 36 [00:01:08.500] Projects: +Info 36 [00:01:09.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 37 [00:01:10.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 38 [00:01:11.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 39 [00:01:12.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 40 [00:01:13.500] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 41 [00:01:14.500] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 42 [00:01:15.500] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 43 [00:01:16.500] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 44 [00:01:17.500] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 45 [00:01:18.500] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 46 [00:01:19.500] Project '/dev/null/inferredProject1*' (Inferred) +Info 47 [00:01:20.500] Files (2) /a/lib/lib.d.ts /a/b/projects/project/src/file1.ts @@ -133,15 +131,15 @@ Info 49 [00:01:22.500] Files (2) file1.ts Root file specified for compilation -Info 50 [00:01:23.500] ----------------------------------------------- -Info 51 [00:01:24.500] After ensureProjectForOpenFiles: -Info 52 [00:01:25.500] Project '/dev/null/inferredProject1*' (Inferred) -Info 52 [00:01:26.500] Files (2) +Info 48 [00:01:21.500] ----------------------------------------------- +Info 49 [00:01:22.500] After ensureProjectForOpenFiles: +Info 50 [00:01:23.500] Project '/dev/null/inferredProject1*' (Inferred) +Info 50 [00:01:24.500] Files (2) -Info 52 [00:01:27.500] ----------------------------------------------- -Info 52 [00:01:28.500] Open files: -Info 52 [00:01:29.500] FileName: /a/b/projects/project/src/file1.ts ProjectRootPath: /a/b/projects/project -Info 52 [00:01:30.500] Projects: /dev/null/inferredProject1* +Info 50 [00:01:25.500] ----------------------------------------------- +Info 50 [00:01:26.500] Open files: +Info 50 [00:01:27.500] FileName: /a/b/projects/project/src/file1.ts ProjectRootPath: /a/b/projects/project +Info 50 [00:01:28.500] Projects: /dev/null/inferredProject1* After running timeout callbacks PolledWatches:: diff --git a/tests/baselines/reference/tsserver/configFileSearch/tsconfig-for-the-file-does-not-exist.js b/tests/baselines/reference/tsserver/configFileSearch/tsconfig-for-the-file-does-not-exist.js index a69a15cffed..2dd997b6a49 100644 --- a/tests/baselines/reference/tsserver/configFileSearch/tsconfig-for-the-file-does-not-exist.js +++ b/tests/baselines/reference/tsserver/configFileSearch/tsconfig-for-the-file-does-not-exist.js @@ -25,20 +25,19 @@ FsWatchesRecursive:: Info 1 [00:00:20.000] Search path: /a/b/projects/project/src Info 2 [00:00:21.000] For info: /a/b/projects/project/src/index.ts :: No config files found. -Info 3 [00:00:22.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 4 [00:00:23.000] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 5 [00:00:24.000] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 6 [00:00:25.000] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 7 [00:00:26.000] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 8 [00:00:27.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 9 [00:00:28.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 10 [00:00:29.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 11 [00:00:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 12 [00:00:31.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 13 [00:00:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 14 [00:00:33.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:00:34.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 16 [00:00:35.000] Files (2) +Info 3 [00:00:22.000] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 4 [00:00:23.000] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 5 [00:00:24.000] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 6 [00:00:25.000] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 7 [00:00:26.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 8 [00:00:27.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 9 [00:00:28.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 10 [00:00:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 11 [00:00:30.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 12 [00:00:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 13 [00:00:32.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 14 [00:00:33.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 15 [00:00:34.000] Files (2) /a/lib/lib.d.ts /a/b/projects/project/src/index.ts @@ -48,27 +47,27 @@ Info 16 [00:00:35.000] Files (2) index.ts Root file specified for compilation -Info 17 [00:00:36.000] ----------------------------------------------- -Info 18 [00:00:37.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 18 [00:00:38.000] Files (2) +Info 16 [00:00:35.000] ----------------------------------------------- +Info 17 [00:00:36.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 17 [00:00:37.000] Files (2) -Info 18 [00:00:39.000] ----------------------------------------------- -Info 18 [00:00:40.000] Open files: -Info 18 [00:00:41.000] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj -Info 18 [00:00:42.000] Projects: /dev/null/inferredProject1* -Info 18 [00:00:45.000] FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 0:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 19 [00:00:46.000] Search path: /a/b/projects/project/src -Info 20 [00:00:47.000] For info: /a/b/projects/project/src/index.ts :: Config file name: /a/b/projects/project/tsconfig.json -Info 21 [00:00:48.000] Creating configuration project /a/b/projects/project/tsconfig.json -Info 22 [00:00:49.000] Scheduled: /a/b/projects/project/tsconfig.json -Info 23 [00:00:50.000] Scheduled: *ensureProjectForOpenFiles* -Info 24 [00:00:51.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 0:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 25 [00:00:52.000] FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 0:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 26 [00:00:53.000] Search path: /a/b/projects/project/src -Info 27 [00:00:54.000] For info: /a/b/projects/project/src/index.ts :: Config file name: /a/b/projects/project/tsconfig.json -Info 28 [00:00:55.000] Scheduled: /a/b/projects/project/tsconfig.json, Cancelled earlier one -Info 29 [00:00:56.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 30 [00:00:57.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 0:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 17 [00:00:38.000] ----------------------------------------------- +Info 17 [00:00:39.000] Open files: +Info 17 [00:00:40.000] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj +Info 17 [00:00:41.000] Projects: /dev/null/inferredProject1* +Info 17 [00:00:44.000] FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 0:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 18 [00:00:45.000] Search path: /a/b/projects/project/src +Info 19 [00:00:46.000] For info: /a/b/projects/project/src/index.ts :: Config file name: /a/b/projects/project/tsconfig.json +Info 20 [00:00:47.000] Creating configuration project /a/b/projects/project/tsconfig.json +Info 21 [00:00:48.000] Scheduled: /a/b/projects/project/tsconfig.json +Info 22 [00:00:49.000] Scheduled: *ensureProjectForOpenFiles* +Info 23 [00:00:50.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 0:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 24 [00:00:51.000] FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 0:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 25 [00:00:52.000] Search path: /a/b/projects/project/src +Info 26 [00:00:53.000] For info: /a/b/projects/project/src/index.ts :: Config file name: /a/b/projects/project/tsconfig.json +Info 27 [00:00:54.000] Scheduled: /a/b/projects/project/tsconfig.json, Cancelled earlier one +Info 28 [00:00:55.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 29 [00:00:56.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 0:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root Before running timeout callbacks //// [/a/b/projects/project/tsconfig.json] {} @@ -94,9 +93,9 @@ FsWatches:: FsWatchesRecursive:: -Info 31 [00:00:58.000] Running: /a/b/projects/project/tsconfig.json -Info 32 [00:00:59.000] Loading configured project /a/b/projects/project/tsconfig.json -Info 33 [00:01:00.000] Config: /a/b/projects/project/tsconfig.json : { +Info 30 [00:00:57.000] Running: /a/b/projects/project/tsconfig.json +Info 31 [00:00:58.000] Loading configured project /a/b/projects/project/tsconfig.json +Info 32 [00:00:59.000] Config: /a/b/projects/project/tsconfig.json : { "rootNames": [ "/a/b/projects/project/src/index.ts" ], @@ -104,18 +103,17 @@ Info 33 [00:01:00.000] Config: /a/b/projects/project/tsconfig.json : { "configFilePath": "/a/b/projects/project/tsconfig.json" } } -Info 34 [00:01:01.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project 1 undefined Config: /a/b/projects/project/tsconfig.json WatchType: Wild card directory -Info 35 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project 1 undefined Config: /a/b/projects/project/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:03.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 37 [00:01:04.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 38 [00:01:05.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 39 [00:01:06.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 40 [00:01:07.000] Starting updateGraphWorker: Project: /a/b/projects/project/tsconfig.json -Info 41 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots -Info 42 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots -Info 43 [00:01:10.000] Finishing updateGraphWorker: Project: /a/b/projects/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 44 [00:01:11.000] Project '/a/b/projects/project/tsconfig.json' (Configured) -Info 45 [00:01:12.000] Files (2) +Info 33 [00:01:00.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project 1 undefined Config: /a/b/projects/project/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project 1 undefined Config: /a/b/projects/project/tsconfig.json WatchType: Wild card directory +Info 35 [00:01:02.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 36 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 37 [00:01:04.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 38 [00:01:05.000] Starting updateGraphWorker: Project: /a/b/projects/project/tsconfig.json +Info 39 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots +Info 40 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots +Info 41 [00:01:08.000] Finishing updateGraphWorker: Project: /a/b/projects/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:09.000] Project '/a/b/projects/project/tsconfig.json' (Configured) +Info 43 [00:01:10.000] Files (2) /a/lib/lib.d.ts /a/b/projects/project/src/index.ts @@ -125,40 +123,40 @@ Info 45 [00:01:12.000] Files (2) src/index.ts Matched by default include pattern '**/*' -Info 46 [00:01:13.000] ----------------------------------------------- -Info 47 [00:01:14.000] Running: *ensureProjectForOpenFiles* -Info 48 [00:01:15.000] Before ensureProjectForOpenFiles: -Info 49 [00:01:16.000] Project '/a/b/projects/project/tsconfig.json' (Configured) -Info 49 [00:01:17.000] Files (2) +Info 44 [00:01:11.000] ----------------------------------------------- +Info 45 [00:01:12.000] Running: *ensureProjectForOpenFiles* +Info 46 [00:01:13.000] Before ensureProjectForOpenFiles: +Info 47 [00:01:14.000] Project '/a/b/projects/project/tsconfig.json' (Configured) +Info 47 [00:01:15.000] Files (2) -Info 49 [00:01:18.000] ----------------------------------------------- -Info 49 [00:01:19.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 49 [00:01:20.000] Files (2) +Info 47 [00:01:16.000] ----------------------------------------------- +Info 47 [00:01:17.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 47 [00:01:18.000] Files (2) -Info 49 [00:01:21.000] ----------------------------------------------- -Info 49 [00:01:22.000] Open files: -Info 49 [00:01:23.000] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj -Info 49 [00:01:24.000] Projects: /a/b/projects/project/tsconfig.json -Info 49 [00:01:25.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 50 [00:01:26.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 51 [00:01:27.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 52 [00:01:28.000] Files (0) +Info 47 [00:01:19.000] ----------------------------------------------- +Info 47 [00:01:20.000] Open files: +Info 47 [00:01:21.000] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj +Info 47 [00:01:22.000] Projects: /a/b/projects/project/tsconfig.json +Info 47 [00:01:23.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 48 [00:01:24.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 49 [00:01:25.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 50 [00:01:26.000] Files (0) -Info 53 [00:01:29.000] ----------------------------------------------- -Info 54 [00:01:30.000] After ensureProjectForOpenFiles: -Info 55 [00:01:31.000] Project '/a/b/projects/project/tsconfig.json' (Configured) -Info 55 [00:01:32.000] Files (2) +Info 51 [00:01:27.000] ----------------------------------------------- +Info 52 [00:01:28.000] After ensureProjectForOpenFiles: +Info 53 [00:01:29.000] Project '/a/b/projects/project/tsconfig.json' (Configured) +Info 53 [00:01:30.000] Files (2) -Info 55 [00:01:33.000] ----------------------------------------------- -Info 55 [00:01:34.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 55 [00:01:35.000] Files (0) +Info 53 [00:01:31.000] ----------------------------------------------- +Info 53 [00:01:32.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 53 [00:01:33.000] Files (0) -Info 55 [00:01:36.000] ----------------------------------------------- -Info 55 [00:01:37.000] Open files: -Info 55 [00:01:38.000] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj -Info 55 [00:01:39.000] Projects: /a/b/projects/project/tsconfig.json +Info 53 [00:01:34.000] ----------------------------------------------- +Info 53 [00:01:35.000] Open files: +Info 53 [00:01:36.000] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj +Info 53 [00:01:37.000] Projects: /a/b/projects/project/tsconfig.json After running timeout callbacks PolledWatches:: @@ -177,10 +175,10 @@ FsWatchesRecursive:: /a/b/projects/project: {} -Info 55 [00:01:41.000] FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 2:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 56 [00:01:42.000] `remove Project:: -Info 57 [00:01:43.000] Project '/a/b/projects/project/tsconfig.json' (Configured) -Info 58 [00:01:44.000] Files (2) +Info 53 [00:01:39.000] FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 2:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 54 [00:01:40.000] `remove Project:: +Info 55 [00:01:41.000] Project '/a/b/projects/project/tsconfig.json' (Configured) +Info 56 [00:01:42.000] Files (2) /a/lib/lib.d.ts /a/b/projects/project/src/index.ts @@ -190,16 +188,16 @@ Info 58 [00:01:44.000] Files (2) src/index.ts Matched by default include pattern '**/*' -Info 59 [00:01:45.000] ----------------------------------------------- -Info 60 [00:01:46.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project 1 undefined Config: /a/b/projects/project/tsconfig.json WatchType: Wild card directory -Info 61 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project 1 undefined Config: /a/b/projects/project/tsconfig.json WatchType: Wild card directory -Info 62 [00:01:48.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 63 [00:01:49.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots -Info 64 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots -Info 65 [00:01:51.000] Search path: /a/b/projects/project/src -Info 66 [00:01:52.000] For info: /a/b/projects/project/src/index.ts :: No config files found. -Info 67 [00:01:53.000] Scheduled: *ensureProjectForOpenFiles* -Info 68 [00:01:54.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 2:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 57 [00:01:43.000] ----------------------------------------------- +Info 58 [00:01:44.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project 1 undefined Config: /a/b/projects/project/tsconfig.json WatchType: Wild card directory +Info 59 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project 1 undefined Config: /a/b/projects/project/tsconfig.json WatchType: Wild card directory +Info 60 [00:01:46.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 61 [00:01:47.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots +Info 62 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots +Info 63 [00:01:49.000] Search path: /a/b/projects/project/src +Info 64 [00:01:50.000] For info: /a/b/projects/project/src/index.ts :: No config files found. +Info 65 [00:01:51.000] Scheduled: *ensureProjectForOpenFiles* +Info 66 [00:01:52.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 2:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root Before running timeout callbacks //// [/a/b/projects/project/tsconfig.json] deleted @@ -215,23 +213,23 @@ FsWatches:: FsWatchesRecursive:: -Info 69 [00:01:55.500] Running: *ensureProjectForOpenFiles* -Info 70 [00:01:56.500] Before ensureProjectForOpenFiles: -Info 71 [00:01:57.500] Project '/dev/null/inferredProject1*' (Inferred) -Info 71 [00:01:58.500] Files (0) +Info 67 [00:01:53.500] Running: *ensureProjectForOpenFiles* +Info 68 [00:01:54.500] Before ensureProjectForOpenFiles: +Info 69 [00:01:55.500] Project '/dev/null/inferredProject1*' (Inferred) +Info 69 [00:01:56.500] Files (0) -Info 71 [00:01:59.500] ----------------------------------------------- -Info 71 [00:02:00.500] Open files: -Info 71 [00:02:01.500] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj -Info 71 [00:02:02.500] Projects: -Info 71 [00:02:03.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 72 [00:02:04.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 73 [00:02:05.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 74 [00:02:06.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 75 [00:02:07.500] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 76 [00:02:08.500] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 77 [00:02:09.500] Project '/dev/null/inferredProject1*' (Inferred) -Info 78 [00:02:10.500] Files (2) +Info 69 [00:01:57.500] ----------------------------------------------- +Info 69 [00:01:58.500] Open files: +Info 69 [00:01:59.500] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj +Info 69 [00:02:00.500] Projects: +Info 69 [00:02:01.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 70 [00:02:02.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 71 [00:02:03.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 72 [00:02:04.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 73 [00:02:05.500] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 74 [00:02:06.500] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 75 [00:02:07.500] Project '/dev/null/inferredProject1*' (Inferred) +Info 76 [00:02:08.500] Files (2) /a/lib/lib.d.ts /a/b/projects/project/src/index.ts @@ -241,15 +239,15 @@ Info 78 [00:02:10.500] Files (2) index.ts Root file specified for compilation -Info 79 [00:02:11.500] ----------------------------------------------- -Info 80 [00:02:12.500] After ensureProjectForOpenFiles: -Info 81 [00:02:13.500] Project '/dev/null/inferredProject1*' (Inferred) -Info 81 [00:02:14.500] Files (2) +Info 77 [00:02:09.500] ----------------------------------------------- +Info 78 [00:02:10.500] After ensureProjectForOpenFiles: +Info 79 [00:02:11.500] Project '/dev/null/inferredProject1*' (Inferred) +Info 79 [00:02:12.500] Files (2) -Info 81 [00:02:15.500] ----------------------------------------------- -Info 81 [00:02:16.500] Open files: -Info 81 [00:02:17.500] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj -Info 81 [00:02:18.500] Projects: /dev/null/inferredProject1* +Info 79 [00:02:13.500] ----------------------------------------------- +Info 79 [00:02:14.500] Open files: +Info 79 [00:02:15.500] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj +Info 79 [00:02:16.500] Projects: /dev/null/inferredProject1* After running timeout callbacks PolledWatches:: diff --git a/tests/baselines/reference/tsserver/configFileSearch/tsconfig-for-the-file-exists.js b/tests/baselines/reference/tsserver/configFileSearch/tsconfig-for-the-file-exists.js index b6b50f9196b..c4577165e92 100644 --- a/tests/baselines/reference/tsserver/configFileSearch/tsconfig-for-the-file-exists.js +++ b/tests/baselines/reference/tsserver/configFileSearch/tsconfig-for-the-file-exists.js @@ -40,14 +40,13 @@ Info 5 [00:00:26.000] Config: /a/b/projects/project/tsconfig.json : { } Info 6 [00:00:27.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project 1 undefined Config: /a/b/projects/project/tsconfig.json WatchType: Wild card directory Info 7 [00:00:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project 1 undefined Config: /a/b/projects/project/tsconfig.json WatchType: Wild card directory -Info 8 [00:00:29.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 9 [00:00:30.000] Starting updateGraphWorker: Project: /a/b/projects/project/tsconfig.json -Info 10 [00:00:31.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 11 [00:00:32.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots -Info 12 [00:00:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots -Info 13 [00:00:34.000] Finishing updateGraphWorker: Project: /a/b/projects/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 14 [00:00:35.000] Project '/a/b/projects/project/tsconfig.json' (Configured) -Info 15 [00:00:36.000] Files (2) +Info 8 [00:00:29.000] Starting updateGraphWorker: Project: /a/b/projects/project/tsconfig.json +Info 9 [00:00:30.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 10 [00:00:31.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots +Info 11 [00:00:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots +Info 12 [00:00:33.000] Finishing updateGraphWorker: Project: /a/b/projects/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 13 [00:00:34.000] Project '/a/b/projects/project/tsconfig.json' (Configured) +Info 14 [00:00:35.000] Files (2) /a/lib/lib.d.ts /a/b/projects/project/src/index.ts @@ -57,18 +56,18 @@ Info 15 [00:00:36.000] Files (2) src/index.ts Matched by default include pattern '**/*' -Info 16 [00:00:37.000] ----------------------------------------------- -Info 17 [00:00:38.000] Project '/a/b/projects/project/tsconfig.json' (Configured) -Info 17 [00:00:39.000] Files (2) +Info 15 [00:00:36.000] ----------------------------------------------- +Info 16 [00:00:37.000] Project '/a/b/projects/project/tsconfig.json' (Configured) +Info 16 [00:00:38.000] Files (2) -Info 17 [00:00:40.000] ----------------------------------------------- -Info 17 [00:00:41.000] Open files: -Info 17 [00:00:42.000] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj -Info 17 [00:00:43.000] Projects: /a/b/projects/project/tsconfig.json -Info 17 [00:00:45.000] FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 2:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Config file -Info 18 [00:00:46.000] `remove Project:: -Info 19 [00:00:47.000] Project '/a/b/projects/project/tsconfig.json' (Configured) -Info 20 [00:00:48.000] Files (2) +Info 16 [00:00:39.000] ----------------------------------------------- +Info 16 [00:00:40.000] Open files: +Info 16 [00:00:41.000] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj +Info 16 [00:00:42.000] Projects: /a/b/projects/project/tsconfig.json +Info 16 [00:00:44.000] FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 2:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Config file +Info 17 [00:00:45.000] `remove Project:: +Info 18 [00:00:46.000] Project '/a/b/projects/project/tsconfig.json' (Configured) +Info 19 [00:00:47.000] Files (2) /a/lib/lib.d.ts /a/b/projects/project/src/index.ts @@ -78,16 +77,16 @@ Info 20 [00:00:48.000] Files (2) src/index.ts Matched by default include pattern '**/*' -Info 21 [00:00:49.000] ----------------------------------------------- -Info 22 [00:00:50.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project 1 undefined Config: /a/b/projects/project/tsconfig.json WatchType: Wild card directory -Info 23 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project 1 undefined Config: /a/b/projects/project/tsconfig.json WatchType: Wild card directory -Info 24 [00:00:52.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Config file -Info 25 [00:00:53.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots -Info 26 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots -Info 27 [00:00:55.000] Search path: /a/b/projects/project/src -Info 28 [00:00:56.000] For info: /a/b/projects/project/src/index.ts :: No config files found. -Info 29 [00:00:57.000] Scheduled: *ensureProjectForOpenFiles* -Info 30 [00:00:58.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 2:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Config file +Info 20 [00:00:48.000] ----------------------------------------------- +Info 21 [00:00:49.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project 1 undefined Config: /a/b/projects/project/tsconfig.json WatchType: Wild card directory +Info 22 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project 1 undefined Config: /a/b/projects/project/tsconfig.json WatchType: Wild card directory +Info 23 [00:00:51.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Config file +Info 24 [00:00:52.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots +Info 25 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots +Info 26 [00:00:54.000] Search path: /a/b/projects/project/src +Info 27 [00:00:55.000] For info: /a/b/projects/project/src/index.ts :: No config files found. +Info 28 [00:00:56.000] Scheduled: *ensureProjectForOpenFiles* +Info 29 [00:00:57.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 2:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Config file Before running timeout callbacks //// [/a/b/projects/project/tsconfig.json] deleted @@ -99,24 +98,23 @@ FsWatches:: FsWatchesRecursive:: -Info 31 [00:00:59.500] Running: *ensureProjectForOpenFiles* -Info 32 [00:01:00.500] Before ensureProjectForOpenFiles: -Info 33 [00:01:01.500] Open files: -Info 33 [00:01:02.500] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj -Info 33 [00:01:03.500] Projects: -Info 33 [00:01:04.500] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 34 [00:01:05.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 35 [00:01:06.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 36 [00:01:07.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 37 [00:01:08.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 38 [00:01:09.500] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 39 [00:01:10.500] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 40 [00:01:11.500] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 41 [00:01:12.500] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 42 [00:01:13.500] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 43 [00:01:14.500] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 44 [00:01:15.500] Project '/dev/null/inferredProject1*' (Inferred) -Info 45 [00:01:16.500] Files (2) +Info 30 [00:00:58.500] Running: *ensureProjectForOpenFiles* +Info 31 [00:00:59.500] Before ensureProjectForOpenFiles: +Info 32 [00:01:00.500] Open files: +Info 32 [00:01:01.500] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj +Info 32 [00:01:02.500] Projects: +Info 32 [00:01:03.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 33 [00:01:04.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 34 [00:01:05.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 35 [00:01:06.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 36 [00:01:07.500] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 37 [00:01:08.500] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 38 [00:01:09.500] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 39 [00:01:10.500] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 40 [00:01:11.500] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 41 [00:01:12.500] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:13.500] Project '/dev/null/inferredProject1*' (Inferred) +Info 43 [00:01:14.500] Files (2) /a/lib/lib.d.ts /a/b/projects/project/src/index.ts @@ -126,15 +124,15 @@ Info 45 [00:01:16.500] Files (2) index.ts Root file specified for compilation -Info 46 [00:01:17.500] ----------------------------------------------- -Info 47 [00:01:18.500] After ensureProjectForOpenFiles: -Info 48 [00:01:19.500] Project '/dev/null/inferredProject1*' (Inferred) -Info 48 [00:01:20.500] Files (2) +Info 44 [00:01:15.500] ----------------------------------------------- +Info 45 [00:01:16.500] After ensureProjectForOpenFiles: +Info 46 [00:01:17.500] Project '/dev/null/inferredProject1*' (Inferred) +Info 46 [00:01:18.500] Files (2) -Info 48 [00:01:21.500] ----------------------------------------------- -Info 48 [00:01:22.500] Open files: -Info 48 [00:01:23.500] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj -Info 48 [00:01:24.500] Projects: /dev/null/inferredProject1* +Info 46 [00:01:19.500] ----------------------------------------------- +Info 46 [00:01:20.500] Open files: +Info 46 [00:01:21.500] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj +Info 46 [00:01:22.500] Projects: /dev/null/inferredProject1* After running timeout callbacks PolledWatches:: @@ -157,19 +155,19 @@ FsWatches:: FsWatchesRecursive:: -Info 48 [00:01:27.500] FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 0:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 49 [00:01:28.500] Search path: /a/b/projects/project/src -Info 50 [00:01:29.500] For info: /a/b/projects/project/src/index.ts :: Config file name: /a/b/projects/project/tsconfig.json -Info 51 [00:01:30.500] Creating configuration project /a/b/projects/project/tsconfig.json -Info 52 [00:01:31.500] Scheduled: /a/b/projects/project/tsconfig.json -Info 53 [00:01:32.500] Scheduled: *ensureProjectForOpenFiles* -Info 54 [00:01:33.500] Elapsed:: *ms FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 0:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 55 [00:01:34.500] FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 0:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 56 [00:01:35.500] Search path: /a/b/projects/project/src -Info 57 [00:01:36.500] For info: /a/b/projects/project/src/index.ts :: Config file name: /a/b/projects/project/tsconfig.json -Info 58 [00:01:37.500] Scheduled: /a/b/projects/project/tsconfig.json, Cancelled earlier one -Info 59 [00:01:38.500] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 60 [00:01:39.500] Elapsed:: *ms FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 0:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 46 [00:01:25.500] FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 0:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 47 [00:01:26.500] Search path: /a/b/projects/project/src +Info 48 [00:01:27.500] For info: /a/b/projects/project/src/index.ts :: Config file name: /a/b/projects/project/tsconfig.json +Info 49 [00:01:28.500] Creating configuration project /a/b/projects/project/tsconfig.json +Info 50 [00:01:29.500] Scheduled: /a/b/projects/project/tsconfig.json +Info 51 [00:01:30.500] Scheduled: *ensureProjectForOpenFiles* +Info 52 [00:01:31.500] Elapsed:: *ms FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 0:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 53 [00:01:32.500] FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 0:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 54 [00:01:33.500] Search path: /a/b/projects/project/src +Info 55 [00:01:34.500] For info: /a/b/projects/project/src/index.ts :: Config file name: /a/b/projects/project/tsconfig.json +Info 56 [00:01:35.500] Scheduled: /a/b/projects/project/tsconfig.json, Cancelled earlier one +Info 57 [00:01:36.500] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 58 [00:01:37.500] Elapsed:: *ms FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 0:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root Before running timeout callbacks //// [/a/b/projects/project/tsconfig.json] {} @@ -195,9 +193,9 @@ FsWatches:: FsWatchesRecursive:: -Info 61 [00:01:40.500] Running: /a/b/projects/project/tsconfig.json -Info 62 [00:01:41.500] Loading configured project /a/b/projects/project/tsconfig.json -Info 63 [00:01:42.500] Config: /a/b/projects/project/tsconfig.json : { +Info 59 [00:01:38.500] Running: /a/b/projects/project/tsconfig.json +Info 60 [00:01:39.500] Loading configured project /a/b/projects/project/tsconfig.json +Info 61 [00:01:40.500] Config: /a/b/projects/project/tsconfig.json : { "rootNames": [ "/a/b/projects/project/src/index.ts" ], @@ -205,18 +203,17 @@ Info 63 [00:01:42.500] Config: /a/b/projects/project/tsconfig.json : { "configFilePath": "/a/b/projects/project/tsconfig.json" } } -Info 64 [00:01:43.500] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project 1 undefined Config: /a/b/projects/project/tsconfig.json WatchType: Wild card directory -Info 65 [00:01:44.500] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project 1 undefined Config: /a/b/projects/project/tsconfig.json WatchType: Wild card directory -Info 66 [00:01:45.500] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 67 [00:01:46.500] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 68 [00:01:47.500] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 69 [00:01:48.500] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 70 [00:01:49.500] Starting updateGraphWorker: Project: /a/b/projects/project/tsconfig.json -Info 71 [00:01:50.500] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots -Info 72 [00:01:51.500] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots -Info 73 [00:01:52.500] Finishing updateGraphWorker: Project: /a/b/projects/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 74 [00:01:53.500] Project '/a/b/projects/project/tsconfig.json' (Configured) -Info 75 [00:01:54.500] Files (2) +Info 62 [00:01:41.500] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project 1 undefined Config: /a/b/projects/project/tsconfig.json WatchType: Wild card directory +Info 63 [00:01:42.500] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project 1 undefined Config: /a/b/projects/project/tsconfig.json WatchType: Wild card directory +Info 64 [00:01:43.500] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 65 [00:01:44.500] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 66 [00:01:45.500] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 67 [00:01:46.500] Starting updateGraphWorker: Project: /a/b/projects/project/tsconfig.json +Info 68 [00:01:47.500] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots +Info 69 [00:01:48.500] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots +Info 70 [00:01:49.500] Finishing updateGraphWorker: Project: /a/b/projects/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 71 [00:01:50.500] Project '/a/b/projects/project/tsconfig.json' (Configured) +Info 72 [00:01:51.500] Files (2) /a/lib/lib.d.ts /a/b/projects/project/src/index.ts @@ -226,40 +223,40 @@ Info 75 [00:01:54.500] Files (2) src/index.ts Matched by default include pattern '**/*' -Info 76 [00:01:55.500] ----------------------------------------------- -Info 77 [00:01:56.500] Running: *ensureProjectForOpenFiles* -Info 78 [00:01:57.500] Before ensureProjectForOpenFiles: -Info 79 [00:01:58.500] Project '/a/b/projects/project/tsconfig.json' (Configured) -Info 79 [00:01:59.500] Files (2) +Info 73 [00:01:52.500] ----------------------------------------------- +Info 74 [00:01:53.500] Running: *ensureProjectForOpenFiles* +Info 75 [00:01:54.500] Before ensureProjectForOpenFiles: +Info 76 [00:01:55.500] Project '/a/b/projects/project/tsconfig.json' (Configured) +Info 76 [00:01:56.500] Files (2) -Info 79 [00:02:00.500] ----------------------------------------------- -Info 79 [00:02:01.500] Project '/dev/null/inferredProject1*' (Inferred) -Info 79 [00:02:02.500] Files (2) +Info 76 [00:01:57.500] ----------------------------------------------- +Info 76 [00:01:58.500] Project '/dev/null/inferredProject1*' (Inferred) +Info 76 [00:01:59.500] Files (2) -Info 79 [00:02:03.500] ----------------------------------------------- -Info 79 [00:02:04.500] Open files: -Info 79 [00:02:05.500] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj -Info 79 [00:02:06.500] Projects: /a/b/projects/project/tsconfig.json -Info 79 [00:02:07.500] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 80 [00:02:08.500] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 81 [00:02:09.500] Project '/dev/null/inferredProject1*' (Inferred) -Info 82 [00:02:10.500] Files (0) +Info 76 [00:02:00.500] ----------------------------------------------- +Info 76 [00:02:01.500] Open files: +Info 76 [00:02:02.500] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj +Info 76 [00:02:03.500] Projects: /a/b/projects/project/tsconfig.json +Info 76 [00:02:04.500] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 77 [00:02:05.500] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 78 [00:02:06.500] Project '/dev/null/inferredProject1*' (Inferred) +Info 79 [00:02:07.500] Files (0) -Info 83 [00:02:11.500] ----------------------------------------------- -Info 84 [00:02:12.500] After ensureProjectForOpenFiles: -Info 85 [00:02:13.500] Project '/a/b/projects/project/tsconfig.json' (Configured) -Info 85 [00:02:14.500] Files (2) +Info 80 [00:02:08.500] ----------------------------------------------- +Info 81 [00:02:09.500] After ensureProjectForOpenFiles: +Info 82 [00:02:10.500] Project '/a/b/projects/project/tsconfig.json' (Configured) +Info 82 [00:02:11.500] Files (2) -Info 85 [00:02:15.500] ----------------------------------------------- -Info 85 [00:02:16.500] Project '/dev/null/inferredProject1*' (Inferred) -Info 85 [00:02:17.500] Files (0) +Info 82 [00:02:12.500] ----------------------------------------------- +Info 82 [00:02:13.500] Project '/dev/null/inferredProject1*' (Inferred) +Info 82 [00:02:14.500] Files (0) -Info 85 [00:02:18.500] ----------------------------------------------- -Info 85 [00:02:19.500] Open files: -Info 85 [00:02:20.500] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj -Info 85 [00:02:21.500] Projects: /a/b/projects/project/tsconfig.json +Info 82 [00:02:15.500] ----------------------------------------------- +Info 82 [00:02:16.500] Open files: +Info 82 [00:02:17.500] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj +Info 82 [00:02:18.500] Projects: /a/b/projects/project/tsconfig.json After running timeout callbacks PolledWatches:: diff --git a/tests/baselines/reference/tsserver/configFileSearch/when-projectRootPath-is-not-present.js b/tests/baselines/reference/tsserver/configFileSearch/when-projectRootPath-is-not-present.js index 8e57555af55..f3fc8f100f6 100644 --- a/tests/baselines/reference/tsserver/configFileSearch/when-projectRootPath-is-not-present.js +++ b/tests/baselines/reference/tsserver/configFileSearch/when-projectRootPath-is-not-present.js @@ -25,24 +25,23 @@ FsWatchesRecursive:: Info 1 [00:00:24.000] Search path: /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace Info 2 [00:00:25.000] For info: /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace/x.js :: No config files found. -Info 3 [00:00:26.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 4 [00:00:27.000] FileWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 5 [00:00:28.000] FileWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 6 [00:00:29.000] FileWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/General/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 7 [00:00:30.000] FileWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/General/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 8 [00:00:31.000] FileWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 9 [00:00:32.000] FileWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 10 [00:00:33.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 11 [00:00:34.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 13 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 14 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/General/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 15 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/General/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 16 [00:00:39.000] DirectoryWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 17 [00:00:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 18 [00:00:41.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:00:42.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 20 [00:00:43.000] Files (2) +Info 3 [00:00:26.000] FileWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 4 [00:00:27.000] FileWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 5 [00:00:28.000] FileWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/General/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 6 [00:00:29.000] FileWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/General/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 7 [00:00:30.000] FileWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 8 [00:00:31.000] FileWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 9 [00:00:32.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 10 [00:00:33.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:34.000] DirectoryWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 12 [00:00:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 13 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/General/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 14 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/General/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 15 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 16 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 17 [00:00:40.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:41.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 19 [00:00:42.000] Files (2) /a/lib/lib.d.ts /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace/x.js @@ -52,11 +51,11 @@ Info 20 [00:00:43.000] Files (2) x.js Root file specified for compilation -Info 21 [00:00:44.000] ----------------------------------------------- -Info 22 [00:00:45.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 22 [00:00:46.000] Files (2) +Info 20 [00:00:43.000] ----------------------------------------------- +Info 21 [00:00:44.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 21 [00:00:45.000] Files (2) -Info 22 [00:00:47.000] ----------------------------------------------- -Info 22 [00:00:48.000] Open files: -Info 22 [00:00:49.000] FileName: /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace/x.js ProjectRootPath: undefined -Info 22 [00:00:50.000] Projects: /dev/null/inferredProject1* \ No newline at end of file +Info 21 [00:00:46.000] ----------------------------------------------- +Info 21 [00:00:47.000] Open files: +Info 21 [00:00:48.000] FileName: /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace/x.js ProjectRootPath: undefined +Info 21 [00:00:49.000] Projects: /dev/null/inferredProject1* \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/configFileSearch/when-projectRootPath-is-present-but-file-is-not-from-project-root.js b/tests/baselines/reference/tsserver/configFileSearch/when-projectRootPath-is-present-but-file-is-not-from-project-root.js index 79225e0e9e8..2590b006d06 100644 --- a/tests/baselines/reference/tsserver/configFileSearch/when-projectRootPath-is-present-but-file-is-not-from-project-root.js +++ b/tests/baselines/reference/tsserver/configFileSearch/when-projectRootPath-is-present-but-file-is-not-from-project-root.js @@ -25,24 +25,23 @@ FsWatchesRecursive:: Info 1 [00:00:24.000] Search path: /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace Info 2 [00:00:25.000] For info: /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace/x.js :: No config files found. -Info 3 [00:00:26.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 4 [00:00:27.000] FileWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 5 [00:00:28.000] FileWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 6 [00:00:29.000] FileWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/General/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 7 [00:00:30.000] FileWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/General/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 8 [00:00:31.000] FileWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 9 [00:00:32.000] FileWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 10 [00:00:33.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 11 [00:00:34.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 13 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 14 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/General/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 15 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/General/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 16 [00:00:39.000] DirectoryWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 17 [00:00:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 18 [00:00:41.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:00:42.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 20 [00:00:43.000] Files (2) +Info 3 [00:00:26.000] FileWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 4 [00:00:27.000] FileWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 5 [00:00:28.000] FileWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/General/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 6 [00:00:29.000] FileWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/General/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 7 [00:00:30.000] FileWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 8 [00:00:31.000] FileWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 9 [00:00:32.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 10 [00:00:33.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:34.000] DirectoryWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 12 [00:00:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 13 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/General/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 14 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/General/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 15 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 16 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 17 [00:00:40.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:41.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 19 [00:00:42.000] Files (2) /a/lib/lib.d.ts /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace/x.js @@ -52,11 +51,11 @@ Info 20 [00:00:43.000] Files (2) x.js Root file specified for compilation -Info 21 [00:00:44.000] ----------------------------------------------- -Info 22 [00:00:45.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 22 [00:00:46.000] Files (2) +Info 20 [00:00:43.000] ----------------------------------------------- +Info 21 [00:00:44.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 21 [00:00:45.000] Files (2) -Info 22 [00:00:47.000] ----------------------------------------------- -Info 22 [00:00:48.000] Open files: -Info 22 [00:00:49.000] FileName: /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace/x.js ProjectRootPath: /a/b -Info 22 [00:00:50.000] Projects: /dev/null/inferredProject1* \ No newline at end of file +Info 21 [00:00:46.000] ----------------------------------------------- +Info 21 [00:00:47.000] Open files: +Info 21 [00:00:48.000] FileName: /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace/x.js ProjectRootPath: /a/b +Info 21 [00:00:49.000] Projects: /dev/null/inferredProject1* \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/configuredProjects/Open-ref-of-configured-project-when-open-file-gets-added-to-the-project-as-part-of-configured-file-update.js b/tests/baselines/reference/tsserver/configuredProjects/Open-ref-of-configured-project-when-open-file-gets-added-to-the-project-as-part-of-configured-file-update.js index e57c0cadbfe..23e0280b16a 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/Open-ref-of-configured-project-when-open-file-gets-added-to-the-project-as-part-of-configured-file-update.js +++ b/tests/baselines/reference/tsserver/configuredProjects/Open-ref-of-configured-project-when-open-file-gets-added-to-the-project-as-part-of-configured-file-update.js @@ -35,15 +35,14 @@ Info 5 [00:00:24.000] Config: /a/b/tsconfig.json : { "configFilePath": "/a/b/tsconfig.json" } } -Info 6 [00:00:25.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 7 [00:00:26.000] FileWatcher:: Added:: WatchInfo: /a/b/file3.ts 500 undefined WatchType: Closed Script info -Info 8 [00:00:27.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json -Info 9 [00:00:28.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /a/b/tsconfig.json WatchType: Missing file -Info 10 [00:00:29.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots -Info 11 [00:00:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots -Info 12 [00:00:31.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 13 [00:00:32.000] Project '/a/b/tsconfig.json' (Configured) -Info 14 [00:00:33.000] Files (2) +Info 6 [00:00:25.000] FileWatcher:: Added:: WatchInfo: /a/b/file3.ts 500 undefined WatchType: Closed Script info +Info 7 [00:00:26.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json +Info 8 [00:00:27.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /a/b/tsconfig.json WatchType: Missing file +Info 9 [00:00:28.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots +Info 10 [00:00:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots +Info 11 [00:00:30.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 12 [00:00:31.000] Project '/a/b/tsconfig.json' (Configured) +Info 13 [00:00:32.000] Files (2) /a/b/src/file1.ts /a/b/file3.ts @@ -53,107 +52,105 @@ Info 14 [00:00:33.000] Files (2) file3.ts Part of 'files' list in tsconfig.json -Info 15 [00:00:34.000] ----------------------------------------------- -Info 16 [00:00:35.000] Project '/a/b/tsconfig.json' (Configured) -Info 16 [00:00:36.000] Files (2) +Info 14 [00:00:33.000] ----------------------------------------------- +Info 15 [00:00:34.000] Project '/a/b/tsconfig.json' (Configured) +Info 15 [00:00:35.000] Files (2) -Info 16 [00:00:37.000] ----------------------------------------------- -Info 16 [00:00:38.000] Open files: -Info 16 [00:00:39.000] FileName: /a/b/src/file1.ts ProjectRootPath: undefined -Info 16 [00:00:40.000] Projects: /a/b/tsconfig.json -Info 16 [00:00:41.000] Search path: /a/b/src -Info 17 [00:00:42.000] For info: /a/b/src/file2.ts :: Config file name: /a/b/tsconfig.json -Info 18 [00:00:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 19 [00:00:44.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 20 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 21 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 22 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 23 [00:00:48.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:49.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 25 [00:00:50.000] Files (1) +Info 15 [00:00:36.000] ----------------------------------------------- +Info 15 [00:00:37.000] Open files: +Info 15 [00:00:38.000] FileName: /a/b/src/file1.ts ProjectRootPath: undefined +Info 15 [00:00:39.000] Projects: /a/b/tsconfig.json +Info 15 [00:00:40.000] Search path: /a/b/src +Info 16 [00:00:41.000] For info: /a/b/src/file2.ts :: Config file name: /a/b/tsconfig.json +Info 17 [00:00:42.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 18 [00:00:43.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file +Info 19 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 20 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 21 [00:00:46.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 22 [00:00:47.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 23 [00:00:48.000] Files (1) /a/b/src/file2.ts file2.ts Root file specified for compilation -Info 26 [00:00:51.000] ----------------------------------------------- -Info 27 [00:00:52.000] Project '/a/b/tsconfig.json' (Configured) -Info 27 [00:00:53.000] Files (2) +Info 24 [00:00:49.000] ----------------------------------------------- +Info 25 [00:00:50.000] Project '/a/b/tsconfig.json' (Configured) +Info 25 [00:00:51.000] Files (2) -Info 27 [00:00:54.000] ----------------------------------------------- -Info 27 [00:00:55.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 27 [00:00:56.000] Files (1) +Info 25 [00:00:52.000] ----------------------------------------------- +Info 25 [00:00:53.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 25 [00:00:54.000] Files (1) -Info 27 [00:00:57.000] ----------------------------------------------- -Info 27 [00:00:58.000] Open files: -Info 27 [00:00:59.000] FileName: /a/b/src/file1.ts ProjectRootPath: undefined -Info 27 [00:01:00.000] Projects: /a/b/tsconfig.json -Info 27 [00:01:01.000] FileName: /a/b/src/file2.ts ProjectRootPath: undefined -Info 27 [00:01:02.000] Projects: /dev/null/inferredProject1* -Info 27 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /a/b/file3.ts 500 undefined WatchType: Closed Script info -Info 28 [00:01:04.000] Search path: /a/b -Info 29 [00:01:05.000] For info: /a/b/file3.ts :: Config file name: /a/b/tsconfig.json -Info 30 [00:01:06.000] Project '/a/b/tsconfig.json' (Configured) -Info 30 [00:01:07.000] Files (2) +Info 25 [00:00:55.000] ----------------------------------------------- +Info 25 [00:00:56.000] Open files: +Info 25 [00:00:57.000] FileName: /a/b/src/file1.ts ProjectRootPath: undefined +Info 25 [00:00:58.000] Projects: /a/b/tsconfig.json +Info 25 [00:00:59.000] FileName: /a/b/src/file2.ts ProjectRootPath: undefined +Info 25 [00:01:00.000] Projects: /dev/null/inferredProject1* +Info 25 [00:01:01.000] FileWatcher:: Close:: WatchInfo: /a/b/file3.ts 500 undefined WatchType: Closed Script info +Info 26 [00:01:02.000] Search path: /a/b +Info 27 [00:01:03.000] For info: /a/b/file3.ts :: Config file name: /a/b/tsconfig.json +Info 28 [00:01:04.000] Project '/a/b/tsconfig.json' (Configured) +Info 28 [00:01:05.000] Files (2) -Info 30 [00:01:08.000] ----------------------------------------------- -Info 30 [00:01:09.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 30 [00:01:10.000] Files (1) +Info 28 [00:01:06.000] ----------------------------------------------- +Info 28 [00:01:07.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 28 [00:01:08.000] Files (1) -Info 30 [00:01:11.000] ----------------------------------------------- -Info 30 [00:01:12.000] Open files: -Info 30 [00:01:13.000] FileName: /a/b/src/file1.ts ProjectRootPath: undefined -Info 30 [00:01:14.000] Projects: /a/b/tsconfig.json -Info 30 [00:01:15.000] FileName: /a/b/src/file2.ts ProjectRootPath: undefined -Info 30 [00:01:16.000] Projects: /dev/null/inferredProject1* -Info 30 [00:01:17.000] FileName: /a/b/file3.ts ProjectRootPath: undefined -Info 30 [00:01:18.000] Projects: /a/b/tsconfig.json -Info 30 [00:01:19.000] Search path: /a -Info 31 [00:01:20.000] For info: /a/file4.ts :: No config files found. -Info 32 [00:01:21.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 33 [00:01:22.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* -Info 34 [00:01:23.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject2* WatchType: Missing file -Info 35 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /a/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots -Info 36 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots -Info 37 [00:01:26.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject2* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:27.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 39 [00:01:28.000] Files (1) +Info 28 [00:01:09.000] ----------------------------------------------- +Info 28 [00:01:10.000] Open files: +Info 28 [00:01:11.000] FileName: /a/b/src/file1.ts ProjectRootPath: undefined +Info 28 [00:01:12.000] Projects: /a/b/tsconfig.json +Info 28 [00:01:13.000] FileName: /a/b/src/file2.ts ProjectRootPath: undefined +Info 28 [00:01:14.000] Projects: /dev/null/inferredProject1* +Info 28 [00:01:15.000] FileName: /a/b/file3.ts ProjectRootPath: undefined +Info 28 [00:01:16.000] Projects: /a/b/tsconfig.json +Info 28 [00:01:17.000] Search path: /a +Info 29 [00:01:18.000] For info: /a/file4.ts :: No config files found. +Info 30 [00:01:19.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* +Info 31 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject2* WatchType: Missing file +Info 32 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /a/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots +Info 33 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots +Info 34 [00:01:23.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject2* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 35 [00:01:24.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 36 [00:01:25.000] Files (1) /a/file4.ts file4.ts Root file specified for compilation -Info 40 [00:01:29.000] ----------------------------------------------- -Info 41 [00:01:30.000] Project '/a/b/tsconfig.json' (Configured) -Info 41 [00:01:31.000] Files (2) +Info 37 [00:01:26.000] ----------------------------------------------- +Info 38 [00:01:27.000] Project '/a/b/tsconfig.json' (Configured) +Info 38 [00:01:28.000] Files (2) -Info 41 [00:01:32.000] ----------------------------------------------- -Info 41 [00:01:33.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 41 [00:01:34.000] Files (1) +Info 38 [00:01:29.000] ----------------------------------------------- +Info 38 [00:01:30.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 38 [00:01:31.000] Files (1) -Info 41 [00:01:35.000] ----------------------------------------------- -Info 41 [00:01:36.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 41 [00:01:37.000] Files (1) +Info 38 [00:01:32.000] ----------------------------------------------- +Info 38 [00:01:33.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 38 [00:01:34.000] Files (1) -Info 41 [00:01:38.000] ----------------------------------------------- -Info 41 [00:01:39.000] Open files: -Info 41 [00:01:40.000] FileName: /a/b/src/file1.ts ProjectRootPath: undefined -Info 41 [00:01:41.000] Projects: /a/b/tsconfig.json -Info 41 [00:01:42.000] FileName: /a/b/src/file2.ts ProjectRootPath: undefined -Info 41 [00:01:43.000] Projects: /dev/null/inferredProject1* -Info 41 [00:01:44.000] FileName: /a/b/file3.ts ProjectRootPath: undefined -Info 41 [00:01:45.000] Projects: /a/b/tsconfig.json -Info 41 [00:01:46.000] FileName: /a/file4.ts ProjectRootPath: undefined -Info 41 [00:01:47.000] Projects: /dev/null/inferredProject2* -Info 41 [00:01:51.000] FileWatcher:: Triggered with /a/b/tsconfig.json 1:: WatchInfo: /a/b/tsconfig.json 2000 undefined Project: /a/b/tsconfig.json WatchType: Config file -Info 42 [00:01:52.000] Scheduled: /a/b/tsconfig.json -Info 43 [00:01:53.000] Search path: /a/b/src -Info 44 [00:01:54.000] For info: /a/b/src/file2.ts :: Config file name: /a/b/tsconfig.json -Info 45 [00:01:55.000] Scheduled: /a/b/tsconfig.json, Cancelled earlier one -Info 46 [00:01:56.000] Scheduled: *ensureProjectForOpenFiles* -Info 47 [00:01:57.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/tsconfig.json 1:: WatchInfo: /a/b/tsconfig.json 2000 undefined Project: /a/b/tsconfig.json WatchType: Config file +Info 38 [00:01:35.000] ----------------------------------------------- +Info 38 [00:01:36.000] Open files: +Info 38 [00:01:37.000] FileName: /a/b/src/file1.ts ProjectRootPath: undefined +Info 38 [00:01:38.000] Projects: /a/b/tsconfig.json +Info 38 [00:01:39.000] FileName: /a/b/src/file2.ts ProjectRootPath: undefined +Info 38 [00:01:40.000] Projects: /dev/null/inferredProject1* +Info 38 [00:01:41.000] FileName: /a/b/file3.ts ProjectRootPath: undefined +Info 38 [00:01:42.000] Projects: /a/b/tsconfig.json +Info 38 [00:01:43.000] FileName: /a/file4.ts ProjectRootPath: undefined +Info 38 [00:01:44.000] Projects: /dev/null/inferredProject2* +Info 38 [00:01:48.000] FileWatcher:: Triggered with /a/b/tsconfig.json 1:: WatchInfo: /a/b/tsconfig.json 2000 undefined Project: /a/b/tsconfig.json WatchType: Config file +Info 39 [00:01:49.000] Scheduled: /a/b/tsconfig.json +Info 40 [00:01:50.000] Search path: /a/b/src +Info 41 [00:01:51.000] For info: /a/b/src/file2.ts :: Config file name: /a/b/tsconfig.json +Info 42 [00:01:52.000] Scheduled: /a/b/tsconfig.json, Cancelled earlier one +Info 43 [00:01:53.000] Scheduled: *ensureProjectForOpenFiles* +Info 44 [00:01:54.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/tsconfig.json 1:: WatchInfo: /a/b/tsconfig.json 2000 undefined Project: /a/b/tsconfig.json WatchType: Config file Before running timeout callbacks //// [/a/b/tsconfig.json] {} @@ -175,9 +172,9 @@ FsWatches:: FsWatchesRecursive:: -Info 48 [00:01:58.000] Running: /a/b/tsconfig.json -Info 49 [00:01:59.000] Reloading configured project /a/b/tsconfig.json -Info 50 [00:02:00.000] Config: /a/b/tsconfig.json : { +Info 45 [00:01:55.000] Running: /a/b/tsconfig.json +Info 46 [00:01:56.000] Reloading configured project /a/b/tsconfig.json +Info 47 [00:01:57.000] Config: /a/b/tsconfig.json : { "rootNames": [ "/a/b/file3.ts", "/a/b/src/file1.ts", @@ -187,13 +184,12 @@ Info 50 [00:02:00.000] Config: /a/b/tsconfig.json : { "configFilePath": "/a/b/tsconfig.json" } } -Info 51 [00:02:01.000] DirectoryWatcher:: Added:: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory -Info 52 [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:03.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 54 [00:02:04.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json -Info 55 [00:02:05.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 56 [00:02:06.000] Project '/a/b/tsconfig.json' (Configured) -Info 57 [00:02:07.000] Files (3) +Info 48 [00:01:58.000] DirectoryWatcher:: Added:: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory +Info 49 [00:01:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory +Info 50 [00:02:00.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json +Info 51 [00:02:01.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 52 [00:02:02.000] Project '/a/b/tsconfig.json' (Configured) +Info 53 [00:02:03.000] Files (3) /a/b/src/file1.ts /a/b/file3.ts /a/b/src/file2.ts @@ -206,61 +202,61 @@ Info 57 [00:02:07.000] Files (3) src/file2.ts Matched by default include pattern '**/*' -Info 58 [00:02:08.000] ----------------------------------------------- -Info 59 [00:02:09.000] Running: *ensureProjectForOpenFiles* -Info 60 [00:02:10.000] Before ensureProjectForOpenFiles: -Info 61 [00:02:11.000] Project '/a/b/tsconfig.json' (Configured) -Info 61 [00:02:12.000] Files (3) +Info 54 [00:02:04.000] ----------------------------------------------- +Info 55 [00:02:05.000] Running: *ensureProjectForOpenFiles* +Info 56 [00:02:06.000] Before ensureProjectForOpenFiles: +Info 57 [00:02:07.000] Project '/a/b/tsconfig.json' (Configured) +Info 57 [00:02:08.000] Files (3) -Info 61 [00:02:13.000] ----------------------------------------------- -Info 61 [00:02:14.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 61 [00:02:15.000] Files (1) +Info 57 [00:02:09.000] ----------------------------------------------- +Info 57 [00:02:10.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 57 [00:02:11.000] Files (1) -Info 61 [00:02:16.000] ----------------------------------------------- -Info 61 [00:02:17.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 61 [00:02:18.000] Files (1) +Info 57 [00:02:12.000] ----------------------------------------------- +Info 57 [00:02:13.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 57 [00:02:14.000] Files (1) -Info 61 [00:02:19.000] ----------------------------------------------- -Info 61 [00:02:20.000] Open files: -Info 61 [00:02:21.000] FileName: /a/b/src/file1.ts ProjectRootPath: undefined -Info 61 [00:02:22.000] Projects: /a/b/tsconfig.json -Info 61 [00:02:23.000] FileName: /a/b/src/file2.ts ProjectRootPath: undefined -Info 61 [00:02:24.000] Projects: /a/b/tsconfig.json -Info 61 [00:02:25.000] FileName: /a/b/file3.ts ProjectRootPath: undefined -Info 61 [00:02:26.000] Projects: /a/b/tsconfig.json -Info 61 [00:02:27.000] FileName: /a/file4.ts ProjectRootPath: undefined -Info 61 [00:02:28.000] Projects: /dev/null/inferredProject2* -Info 61 [00:02:29.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 62 [00:02:30.000] FileWatcher:: Close:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 63 [00:02:31.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 64 [00:02:32.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 65 [00:02:33.000] Files (0) +Info 57 [00:02:15.000] ----------------------------------------------- +Info 57 [00:02:16.000] Open files: +Info 57 [00:02:17.000] FileName: /a/b/src/file1.ts ProjectRootPath: undefined +Info 57 [00:02:18.000] Projects: /a/b/tsconfig.json +Info 57 [00:02:19.000] FileName: /a/b/src/file2.ts ProjectRootPath: undefined +Info 57 [00:02:20.000] Projects: /a/b/tsconfig.json +Info 57 [00:02:21.000] FileName: /a/b/file3.ts ProjectRootPath: undefined +Info 57 [00:02:22.000] Projects: /a/b/tsconfig.json +Info 57 [00:02:23.000] FileName: /a/file4.ts ProjectRootPath: undefined +Info 57 [00:02:24.000] Projects: /dev/null/inferredProject2* +Info 57 [00:02:25.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 58 [00:02:26.000] FileWatcher:: Close:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file +Info 59 [00:02:27.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 60 [00:02:28.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 61 [00:02:29.000] Files (0) -Info 66 [00:02:34.000] ----------------------------------------------- -Info 67 [00:02:35.000] After ensureProjectForOpenFiles: -Info 68 [00:02:36.000] Project '/a/b/tsconfig.json' (Configured) -Info 68 [00:02:37.000] Files (3) +Info 62 [00:02:30.000] ----------------------------------------------- +Info 63 [00:02:31.000] After ensureProjectForOpenFiles: +Info 64 [00:02:32.000] Project '/a/b/tsconfig.json' (Configured) +Info 64 [00:02:33.000] Files (3) -Info 68 [00:02:38.000] ----------------------------------------------- -Info 68 [00:02:39.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 68 [00:02:40.000] Files (0) +Info 64 [00:02:34.000] ----------------------------------------------- +Info 64 [00:02:35.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 64 [00:02:36.000] Files (0) -Info 68 [00:02:41.000] ----------------------------------------------- -Info 68 [00:02:42.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 68 [00:02:43.000] Files (1) +Info 64 [00:02:37.000] ----------------------------------------------- +Info 64 [00:02:38.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 64 [00:02:39.000] Files (1) -Info 68 [00:02:44.000] ----------------------------------------------- -Info 68 [00:02:45.000] Open files: -Info 68 [00:02:46.000] FileName: /a/b/src/file1.ts ProjectRootPath: undefined -Info 68 [00:02:47.000] Projects: /a/b/tsconfig.json -Info 68 [00:02:48.000] FileName: /a/b/src/file2.ts ProjectRootPath: undefined -Info 68 [00:02:49.000] Projects: /a/b/tsconfig.json -Info 68 [00:02:50.000] FileName: /a/b/file3.ts ProjectRootPath: undefined -Info 68 [00:02:51.000] Projects: /a/b/tsconfig.json -Info 68 [00:02:52.000] FileName: /a/file4.ts ProjectRootPath: undefined -Info 68 [00:02:53.000] Projects: /dev/null/inferredProject2* +Info 64 [00:02:40.000] ----------------------------------------------- +Info 64 [00:02:41.000] Open files: +Info 64 [00:02:42.000] FileName: /a/b/src/file1.ts ProjectRootPath: undefined +Info 64 [00:02:43.000] Projects: /a/b/tsconfig.json +Info 64 [00:02:44.000] FileName: /a/b/src/file2.ts ProjectRootPath: undefined +Info 64 [00:02:45.000] Projects: /a/b/tsconfig.json +Info 64 [00:02:46.000] FileName: /a/b/file3.ts ProjectRootPath: undefined +Info 64 [00:02:47.000] Projects: /a/b/tsconfig.json +Info 64 [00:02:48.000] FileName: /a/file4.ts ProjectRootPath: undefined +Info 64 [00:02:49.000] Projects: /dev/null/inferredProject2* After running timeout callbacks PolledWatches:: @@ -281,108 +277,108 @@ FsWatchesRecursive:: /a/b: {} -Info 68 [00:02:54.000] FileWatcher:: Added:: WatchInfo: /a/b/src/file1.ts 500 undefined WatchType: Closed Script info -Info 69 [00:02:55.000] Project '/a/b/tsconfig.json' (Configured) -Info 69 [00:02:56.000] Files (3) +Info 64 [00:02:50.000] FileWatcher:: Added:: WatchInfo: /a/b/src/file1.ts 500 undefined WatchType: Closed Script info +Info 65 [00:02:51.000] Project '/a/b/tsconfig.json' (Configured) +Info 65 [00:02:52.000] Files (3) -Info 69 [00:02:57.000] ----------------------------------------------- -Info 69 [00:02:58.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 69 [00:02:59.000] Files (0) +Info 65 [00:02:53.000] ----------------------------------------------- +Info 65 [00:02:54.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 65 [00:02:55.000] Files (0) -Info 69 [00:03:00.000] ----------------------------------------------- -Info 69 [00:03:01.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 69 [00:03:02.000] Files (1) +Info 65 [00:02:56.000] ----------------------------------------------- +Info 65 [00:02:57.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 65 [00:02:58.000] Files (1) -Info 69 [00:03:03.000] ----------------------------------------------- -Info 69 [00:03:04.000] Open files: -Info 69 [00:03:05.000] FileName: /a/b/src/file2.ts ProjectRootPath: undefined -Info 69 [00:03:06.000] Projects: /a/b/tsconfig.json -Info 69 [00:03:07.000] FileName: /a/b/file3.ts ProjectRootPath: undefined -Info 69 [00:03:08.000] Projects: /a/b/tsconfig.json -Info 69 [00:03:09.000] FileName: /a/file4.ts ProjectRootPath: undefined -Info 69 [00:03:10.000] Projects: /dev/null/inferredProject2* -Info 69 [00:03:11.000] FileWatcher:: Added:: WatchInfo: /a/b/src/file2.ts 500 undefined WatchType: Closed Script info -Info 70 [00:03:12.000] Project '/a/b/tsconfig.json' (Configured) -Info 70 [00:03:13.000] Files (3) +Info 65 [00:02:59.000] ----------------------------------------------- +Info 65 [00:03:00.000] Open files: +Info 65 [00:03:01.000] FileName: /a/b/src/file2.ts ProjectRootPath: undefined +Info 65 [00:03:02.000] Projects: /a/b/tsconfig.json +Info 65 [00:03:03.000] FileName: /a/b/file3.ts ProjectRootPath: undefined +Info 65 [00:03:04.000] Projects: /a/b/tsconfig.json +Info 65 [00:03:05.000] FileName: /a/file4.ts ProjectRootPath: undefined +Info 65 [00:03:06.000] Projects: /dev/null/inferredProject2* +Info 65 [00:03:07.000] FileWatcher:: Added:: WatchInfo: /a/b/src/file2.ts 500 undefined WatchType: Closed Script info +Info 66 [00:03:08.000] Project '/a/b/tsconfig.json' (Configured) +Info 66 [00:03:09.000] Files (3) -Info 70 [00:03:14.000] ----------------------------------------------- -Info 70 [00:03:15.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 70 [00:03:16.000] Files (0) +Info 66 [00:03:10.000] ----------------------------------------------- +Info 66 [00:03:11.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 66 [00:03:12.000] Files (0) -Info 70 [00:03:17.000] ----------------------------------------------- -Info 70 [00:03:18.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 70 [00:03:19.000] Files (1) +Info 66 [00:03:13.000] ----------------------------------------------- +Info 66 [00:03:14.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 66 [00:03:15.000] Files (1) -Info 70 [00:03:20.000] ----------------------------------------------- -Info 70 [00:03:21.000] Open files: -Info 70 [00:03:22.000] FileName: /a/b/file3.ts ProjectRootPath: undefined -Info 70 [00:03:23.000] Projects: /a/b/tsconfig.json -Info 70 [00:03:24.000] FileName: /a/file4.ts ProjectRootPath: undefined -Info 70 [00:03:25.000] Projects: /dev/null/inferredProject2* -Info 70 [00:03:26.000] FileWatcher:: Added:: WatchInfo: /a/file4.ts 500 undefined WatchType: Closed Script info -Info 71 [00:03:27.000] Project '/a/b/tsconfig.json' (Configured) -Info 71 [00:03:28.000] Files (3) +Info 66 [00:03:16.000] ----------------------------------------------- +Info 66 [00:03:17.000] Open files: +Info 66 [00:03:18.000] FileName: /a/b/file3.ts ProjectRootPath: undefined +Info 66 [00:03:19.000] Projects: /a/b/tsconfig.json +Info 66 [00:03:20.000] FileName: /a/file4.ts ProjectRootPath: undefined +Info 66 [00:03:21.000] Projects: /dev/null/inferredProject2* +Info 66 [00:03:22.000] FileWatcher:: Added:: WatchInfo: /a/file4.ts 500 undefined WatchType: Closed Script info +Info 67 [00:03:23.000] Project '/a/b/tsconfig.json' (Configured) +Info 67 [00:03:24.000] Files (3) -Info 71 [00:03:29.000] ----------------------------------------------- -Info 71 [00:03:30.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 71 [00:03:31.000] Files (0) +Info 67 [00:03:25.000] ----------------------------------------------- +Info 67 [00:03:26.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 67 [00:03:27.000] Files (0) -Info 71 [00:03:32.000] ----------------------------------------------- -Info 71 [00:03:33.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 71 [00:03:34.000] Files (1) +Info 67 [00:03:28.000] ----------------------------------------------- +Info 67 [00:03:29.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 67 [00:03:30.000] Files (1) -Info 71 [00:03:35.000] ----------------------------------------------- -Info 71 [00:03:36.000] Open files: -Info 71 [00:03:37.000] FileName: /a/b/file3.ts ProjectRootPath: undefined -Info 71 [00:03:38.000] Projects: /a/b/tsconfig.json -Info 71 [00:03:39.000] FileWatcher:: Close:: WatchInfo: /a/file4.ts 500 undefined WatchType: Closed Script info -Info 72 [00:03:40.000] Search path: /a -Info 73 [00:03:41.000] For info: /a/file4.ts :: No config files found. -Info 74 [00:03:42.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* -Info 75 [00:03:43.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject2* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 76 [00:03:44.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 77 [00:03:45.000] Files (1) +Info 67 [00:03:31.000] ----------------------------------------------- +Info 67 [00:03:32.000] Open files: +Info 67 [00:03:33.000] FileName: /a/b/file3.ts ProjectRootPath: undefined +Info 67 [00:03:34.000] Projects: /a/b/tsconfig.json +Info 67 [00:03:35.000] FileWatcher:: Close:: WatchInfo: /a/file4.ts 500 undefined WatchType: Closed Script info +Info 68 [00:03:36.000] Search path: /a +Info 69 [00:03:37.000] For info: /a/file4.ts :: No config files found. +Info 70 [00:03:38.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* +Info 71 [00:03:39.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject2* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 72 [00:03:40.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 73 [00:03:41.000] Files (1) /a/file4.ts file4.ts Root file specified for compilation +Info 74 [00:03:42.000] ----------------------------------------------- +Info 75 [00:03:43.000] `remove Project:: +Info 76 [00:03:44.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 77 [00:03:45.000] Files (0) + + + Info 78 [00:03:46.000] ----------------------------------------------- -Info 79 [00:03:47.000] `remove Project:: -Info 80 [00:03:48.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 81 [00:03:49.000] Files (0) - - +Info 79 [00:03:47.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 80 [00:03:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 81 [00:03:49.000] Project '/a/b/tsconfig.json' (Configured) +Info 81 [00:03:50.000] Files (3) -Info 82 [00:03:50.000] ----------------------------------------------- -Info 83 [00:03:51.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 84 [00:03:52.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 85 [00:03:53.000] Project '/a/b/tsconfig.json' (Configured) -Info 85 [00:03:54.000] Files (3) +Info 81 [00:03:51.000] ----------------------------------------------- +Info 81 [00:03:52.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 81 [00:03:53.000] Files (1) -Info 85 [00:03:55.000] ----------------------------------------------- -Info 85 [00:03:56.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 85 [00:03:57.000] Files (1) +Info 81 [00:03:54.000] ----------------------------------------------- +Info 81 [00:03:55.000] Open files: +Info 81 [00:03:56.000] FileName: /a/b/file3.ts ProjectRootPath: undefined +Info 81 [00:03:57.000] Projects: /a/b/tsconfig.json +Info 81 [00:03:58.000] FileName: /a/file4.ts ProjectRootPath: undefined +Info 81 [00:03:59.000] Projects: /dev/null/inferredProject2* +Info 81 [00:04:00.000] FileWatcher:: Added:: WatchInfo: /a/b/file3.ts 500 undefined WatchType: Closed Script info +Info 82 [00:04:01.000] Project '/a/b/tsconfig.json' (Configured) +Info 82 [00:04:02.000] Files (3) -Info 85 [00:03:58.000] ----------------------------------------------- -Info 85 [00:03:59.000] Open files: -Info 85 [00:04:00.000] FileName: /a/b/file3.ts ProjectRootPath: undefined -Info 85 [00:04:01.000] Projects: /a/b/tsconfig.json -Info 85 [00:04:02.000] FileName: /a/file4.ts ProjectRootPath: undefined -Info 85 [00:04:03.000] Projects: /dev/null/inferredProject2* -Info 85 [00:04:04.000] FileWatcher:: Added:: WatchInfo: /a/b/file3.ts 500 undefined WatchType: Closed Script info -Info 86 [00:04:05.000] Project '/a/b/tsconfig.json' (Configured) -Info 86 [00:04:06.000] Files (3) +Info 82 [00:04:03.000] ----------------------------------------------- +Info 82 [00:04:04.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 82 [00:04:05.000] Files (1) -Info 86 [00:04:07.000] ----------------------------------------------- -Info 86 [00:04:08.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 86 [00:04:09.000] Files (1) - -Info 86 [00:04:10.000] ----------------------------------------------- -Info 86 [00:04:11.000] Open files: -Info 86 [00:04:12.000] FileName: /a/file4.ts ProjectRootPath: undefined -Info 86 [00:04:13.000] Projects: /dev/null/inferredProject2* +Info 82 [00:04:06.000] ----------------------------------------------- +Info 82 [00:04:07.000] Open files: +Info 82 [00:04:08.000] FileName: /a/file4.ts ProjectRootPath: undefined +Info 82 [00:04:09.000] Projects: /dev/null/inferredProject2* File5 written //// [/file5.ts] let zz = 1; @@ -410,24 +406,23 @@ FsWatchesRecursive:: /a/b: {} -Info 86 [00:04:16.000] Search path: / -Info 87 [00:04:17.000] For info: /file5.ts :: No config files found. -Info 88 [00:04:18.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 89 [00:04:19.000] Starting updateGraphWorker: Project: /dev/null/inferredProject3* -Info 90 [00:04:20.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject3* WatchType: Missing file -Info 91 [00:04:21.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject3* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 92 [00:04:22.000] Project '/dev/null/inferredProject3*' (Inferred) -Info 93 [00:04:23.000] Files (1) +Info 82 [00:04:12.000] Search path: / +Info 83 [00:04:13.000] For info: /file5.ts :: No config files found. +Info 84 [00:04:14.000] Starting updateGraphWorker: Project: /dev/null/inferredProject3* +Info 85 [00:04:15.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject3* WatchType: Missing file +Info 86 [00:04:16.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject3* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 87 [00:04:17.000] Project '/dev/null/inferredProject3*' (Inferred) +Info 88 [00:04:18.000] Files (1) /file5.ts file5.ts Root file specified for compilation -Info 94 [00:04:24.000] ----------------------------------------------- -Info 95 [00:04:25.000] `remove Project:: -Info 96 [00:04:26.000] Project '/a/b/tsconfig.json' (Configured) -Info 97 [00:04:27.000] Files (3) +Info 89 [00:04:19.000] ----------------------------------------------- +Info 90 [00:04:20.000] `remove Project:: +Info 91 [00:04:21.000] Project '/a/b/tsconfig.json' (Configured) +Info 92 [00:04:22.000] Files (3) /a/b/src/file1.ts /a/b/file3.ts /a/b/src/file2.ts @@ -440,26 +435,26 @@ Info 97 [00:04:27.000] Files (3) src/file2.ts Matched by default include pattern '**/*' -Info 98 [00:04:28.000] ----------------------------------------------- -Info 99 [00:04:29.000] DirectoryWatcher:: Close:: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory -Info 100 [00:04:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory -Info 101 [00:04:31.000] FileWatcher:: Close:: WatchInfo: /a/b/tsconfig.json 2000 undefined Project: /a/b/tsconfig.json WatchType: Config file -Info 102 [00:04:32.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots -Info 103 [00:04:33.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots -Info 104 [00:04:34.000] FileWatcher:: Close:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /a/b/tsconfig.json WatchType: Missing file -Info 105 [00:04:35.000] FileWatcher:: Close:: WatchInfo: /a/b/src/file1.ts 500 undefined WatchType: Closed Script info -Info 106 [00:04:36.000] FileWatcher:: Close:: WatchInfo: /a/b/file3.ts 500 undefined WatchType: Closed Script info -Info 107 [00:04:37.000] FileWatcher:: Close:: WatchInfo: /a/b/src/file2.ts 500 undefined WatchType: Closed Script info -Info 108 [00:04:38.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 108 [00:04:39.000] Files (1) +Info 93 [00:04:23.000] ----------------------------------------------- +Info 94 [00:04:24.000] DirectoryWatcher:: Close:: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory +Info 95 [00:04:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory +Info 96 [00:04:26.000] FileWatcher:: Close:: WatchInfo: /a/b/tsconfig.json 2000 undefined Project: /a/b/tsconfig.json WatchType: Config file +Info 97 [00:04:27.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots +Info 98 [00:04:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots +Info 99 [00:04:29.000] FileWatcher:: Close:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /a/b/tsconfig.json WatchType: Missing file +Info 100 [00:04:30.000] FileWatcher:: Close:: WatchInfo: /a/b/src/file1.ts 500 undefined WatchType: Closed Script info +Info 101 [00:04:31.000] FileWatcher:: Close:: WatchInfo: /a/b/file3.ts 500 undefined WatchType: Closed Script info +Info 102 [00:04:32.000] FileWatcher:: Close:: WatchInfo: /a/b/src/file2.ts 500 undefined WatchType: Closed Script info +Info 103 [00:04:33.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 103 [00:04:34.000] Files (1) -Info 108 [00:04:40.000] ----------------------------------------------- -Info 108 [00:04:41.000] Project '/dev/null/inferredProject3*' (Inferred) -Info 108 [00:04:42.000] Files (1) +Info 103 [00:04:35.000] ----------------------------------------------- +Info 103 [00:04:36.000] Project '/dev/null/inferredProject3*' (Inferred) +Info 103 [00:04:37.000] Files (1) -Info 108 [00:04:43.000] ----------------------------------------------- -Info 108 [00:04:44.000] Open files: -Info 108 [00:04:45.000] FileName: /a/file4.ts ProjectRootPath: undefined -Info 108 [00:04:46.000] Projects: /dev/null/inferredProject2* -Info 108 [00:04:47.000] FileName: /file5.ts ProjectRootPath: undefined -Info 108 [00:04:48.000] Projects: /dev/null/inferredProject3* \ No newline at end of file +Info 103 [00:04:38.000] ----------------------------------------------- +Info 103 [00:04:39.000] Open files: +Info 103 [00:04:40.000] FileName: /a/file4.ts ProjectRootPath: undefined +Info 103 [00:04:41.000] Projects: /dev/null/inferredProject2* +Info 103 [00:04:42.000] FileName: /file5.ts ProjectRootPath: undefined +Info 103 [00:04:43.000] Projects: /dev/null/inferredProject3* \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/configuredProjects/add-and-then-remove-a-config-file-in-a-folder-with-loose-files.js b/tests/baselines/reference/tsserver/configuredProjects/add-and-then-remove-a-config-file-in-a-folder-with-loose-files.js index 44528cf9a02..0f05f5f02ce 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/add-and-then-remove-a-config-file-in-a-folder-with-loose-files.js +++ b/tests/baselines/reference/tsserver/configuredProjects/add-and-then-remove-a-config-file-in-a-folder-with-loose-files.js @@ -28,16 +28,15 @@ FsWatchesRecursive:: Info 1 [00:00:22.000] Search path: /user/username/projects/myproject Info 2 [00:00:23.000] For info: /user/username/projects/myproject/commonFile1.ts :: No config files found. -Info 3 [00:00:24.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 4 [00:00:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 5 [00:00:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 6 [00:00:27.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 7 [00:00:28.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 8 [00:00:29.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 9 [00:00:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 10 [00:00:31.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 11 [00:00:32.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 12 [00:00:33.000] Files (2) +Info 3 [00:00:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 4 [00:00:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 5 [00:00:26.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 6 [00:00:27.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 7 [00:00:28.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 8 [00:00:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 9 [00:00:30.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 10 [00:00:31.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 11 [00:00:32.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/commonFile1.ts @@ -47,23 +46,22 @@ Info 12 [00:00:33.000] Files (2) commonFile1.ts Root file specified for compilation -Info 13 [00:00:34.000] ----------------------------------------------- -Info 14 [00:00:35.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 14 [00:00:36.000] Files (2) +Info 12 [00:00:33.000] ----------------------------------------------- +Info 13 [00:00:34.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 13 [00:00:35.000] Files (2) -Info 14 [00:00:37.000] ----------------------------------------------- -Info 14 [00:00:38.000] Open files: -Info 14 [00:00:39.000] FileName: /user/username/projects/myproject/commonFile1.ts ProjectRootPath: undefined -Info 14 [00:00:40.000] Projects: /dev/null/inferredProject1* -Info 14 [00:00:41.000] Search path: /user/username/projects/myproject -Info 15 [00:00:42.000] For info: /user/username/projects/myproject/commonFile2.ts :: No config files found. -Info 16 [00:00:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 17 [00:00:44.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* -Info 18 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots -Info 19 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots -Info 20 [00:00:47.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject2* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 21 [00:00:48.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 22 [00:00:49.000] Files (2) +Info 13 [00:00:36.000] ----------------------------------------------- +Info 13 [00:00:37.000] Open files: +Info 13 [00:00:38.000] FileName: /user/username/projects/myproject/commonFile1.ts ProjectRootPath: undefined +Info 13 [00:00:39.000] Projects: /dev/null/inferredProject1* +Info 13 [00:00:40.000] Search path: /user/username/projects/myproject +Info 14 [00:00:41.000] For info: /user/username/projects/myproject/commonFile2.ts :: No config files found. +Info 15 [00:00:42.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* +Info 16 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots +Info 17 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots +Info 18 [00:00:45.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject2* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:00:46.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 20 [00:00:47.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/commonFile2.ts @@ -73,37 +71,37 @@ Info 22 [00:00:49.000] Files (2) commonFile2.ts Root file specified for compilation -Info 23 [00:00:50.000] ----------------------------------------------- -Info 24 [00:00:51.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 24 [00:00:52.000] Files (2) +Info 21 [00:00:48.000] ----------------------------------------------- +Info 22 [00:00:49.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 22 [00:00:50.000] Files (2) -Info 24 [00:00:53.000] ----------------------------------------------- -Info 24 [00:00:54.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 24 [00:00:55.000] Files (2) +Info 22 [00:00:51.000] ----------------------------------------------- +Info 22 [00:00:52.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 22 [00:00:53.000] Files (2) -Info 24 [00:00:56.000] ----------------------------------------------- -Info 24 [00:00:57.000] Open files: -Info 24 [00:00:58.000] FileName: /user/username/projects/myproject/commonFile1.ts ProjectRootPath: undefined -Info 24 [00:00:59.000] Projects: /dev/null/inferredProject1* -Info 24 [00:01:00.000] FileName: /user/username/projects/myproject/commonFile2.ts ProjectRootPath: undefined -Info 24 [00:01:01.000] Projects: /dev/null/inferredProject2* -Info 24 [00:01:04.000] FileWatcher:: Triggered with /user/username/projects/myproject/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 25 [00:01:05.000] Search path: /user/username/projects/myproject -Info 26 [00:01:06.000] For info: /user/username/projects/myproject/commonFile1.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 27 [00:01:07.000] Creating configuration project /user/username/projects/myproject/tsconfig.json -Info 28 [00:01:08.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 29 [00:01:09.000] Search path: /user/username/projects/myproject -Info 30 [00:01:10.000] For info: /user/username/projects/myproject/commonFile2.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 31 [00:01:11.000] Scheduled: *ensureProjectForOpenFiles* -Info 32 [00:01:12.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 33 [00:01:13.000] FileWatcher:: Triggered with /user/username/projects/myproject/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 34 [00:01:14.000] Search path: /user/username/projects/myproject -Info 35 [00:01:15.000] For info: /user/username/projects/myproject/commonFile1.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 36 [00:01:16.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 37 [00:01:17.000] Search path: /user/username/projects/myproject -Info 38 [00:01:18.000] For info: /user/username/projects/myproject/commonFile2.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 39 [00:01:19.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 40 [00:01:20.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 22 [00:00:54.000] ----------------------------------------------- +Info 22 [00:00:55.000] Open files: +Info 22 [00:00:56.000] FileName: /user/username/projects/myproject/commonFile1.ts ProjectRootPath: undefined +Info 22 [00:00:57.000] Projects: /dev/null/inferredProject1* +Info 22 [00:00:58.000] FileName: /user/username/projects/myproject/commonFile2.ts ProjectRootPath: undefined +Info 22 [00:00:59.000] Projects: /dev/null/inferredProject2* +Info 22 [00:01:02.000] FileWatcher:: Triggered with /user/username/projects/myproject/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 23 [00:01:03.000] Search path: /user/username/projects/myproject +Info 24 [00:01:04.000] For info: /user/username/projects/myproject/commonFile1.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 25 [00:01:05.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 26 [00:01:06.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 27 [00:01:07.000] Search path: /user/username/projects/myproject +Info 28 [00:01:08.000] For info: /user/username/projects/myproject/commonFile2.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 29 [00:01:09.000] Scheduled: *ensureProjectForOpenFiles* +Info 30 [00:01:10.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 31 [00:01:11.000] FileWatcher:: Triggered with /user/username/projects/myproject/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 32 [00:01:12.000] Search path: /user/username/projects/myproject +Info 33 [00:01:13.000] For info: /user/username/projects/myproject/commonFile1.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 34 [00:01:14.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 35 [00:01:15.000] Search path: /user/username/projects/myproject +Info 36 [00:01:16.000] For info: /user/username/projects/myproject/commonFile2.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 37 [00:01:17.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 38 [00:01:18.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/tsconfig.json] { @@ -125,9 +123,9 @@ FsWatches:: FsWatchesRecursive:: -Info 41 [00:01:21.000] Running: /user/username/projects/myproject/tsconfig.json -Info 42 [00:01:22.000] Loading configured project /user/username/projects/myproject/tsconfig.json -Info 43 [00:01:23.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 39 [00:01:19.000] Running: /user/username/projects/myproject/tsconfig.json +Info 40 [00:01:20.000] Loading configured project /user/username/projects/myproject/tsconfig.json +Info 41 [00:01:21.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/commonFile1.ts" ], @@ -135,13 +133,12 @@ Info 43 [00:01:23.000] Config: /user/username/projects/myproject/tsconfig.json "configFilePath": "/user/username/projects/myproject/tsconfig.json" } } -Info 44 [00:01:24.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 45 [00:01:25.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 46 [00:01:26.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 47 [00:01:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 48 [00:01:28.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 49 [00:01:29.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 50 [00:01:30.000] Files (2) +Info 42 [00:01:22.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 43 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 44 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 45 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 46 [00:01:26.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 47 [00:01:27.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/commonFile1.ts @@ -151,52 +148,52 @@ Info 50 [00:01:30.000] Files (2) commonFile1.ts Part of 'files' list in tsconfig.json -Info 51 [00:01:31.000] ----------------------------------------------- -Info 52 [00:01:32.000] Running: *ensureProjectForOpenFiles* -Info 53 [00:01:33.000] Before ensureProjectForOpenFiles: -Info 54 [00:01:34.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 54 [00:01:35.000] Files (2) +Info 48 [00:01:28.000] ----------------------------------------------- +Info 49 [00:01:29.000] Running: *ensureProjectForOpenFiles* +Info 50 [00:01:30.000] Before ensureProjectForOpenFiles: +Info 51 [00:01:31.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 51 [00:01:32.000] Files (2) -Info 54 [00:01:36.000] ----------------------------------------------- -Info 54 [00:01:37.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 54 [00:01:38.000] Files (2) +Info 51 [00:01:33.000] ----------------------------------------------- +Info 51 [00:01:34.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 51 [00:01:35.000] Files (2) -Info 54 [00:01:39.000] ----------------------------------------------- -Info 54 [00:01:40.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 54 [00:01:41.000] Files (2) +Info 51 [00:01:36.000] ----------------------------------------------- +Info 51 [00:01:37.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 51 [00:01:38.000] Files (2) -Info 54 [00:01:42.000] ----------------------------------------------- -Info 54 [00:01:43.000] Open files: -Info 54 [00:01:44.000] FileName: /user/username/projects/myproject/commonFile1.ts ProjectRootPath: undefined -Info 54 [00:01:45.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 54 [00:01:46.000] FileName: /user/username/projects/myproject/commonFile2.ts ProjectRootPath: undefined -Info 54 [00:01:47.000] Projects: /dev/null/inferredProject2* -Info 54 [00:01:48.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 55 [00:01:49.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 56 [00:01:50.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 57 [00:01:51.000] Files (0) +Info 51 [00:01:39.000] ----------------------------------------------- +Info 51 [00:01:40.000] Open files: +Info 51 [00:01:41.000] FileName: /user/username/projects/myproject/commonFile1.ts ProjectRootPath: undefined +Info 51 [00:01:42.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 51 [00:01:43.000] FileName: /user/username/projects/myproject/commonFile2.ts ProjectRootPath: undefined +Info 51 [00:01:44.000] Projects: /dev/null/inferredProject2* +Info 51 [00:01:45.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 52 [00:01:46.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 53 [00:01:47.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 54 [00:01:48.000] Files (0) -Info 58 [00:01:52.000] ----------------------------------------------- -Info 59 [00:01:53.000] After ensureProjectForOpenFiles: -Info 60 [00:01:54.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 60 [00:01:55.000] Files (2) +Info 55 [00:01:49.000] ----------------------------------------------- +Info 56 [00:01:50.000] After ensureProjectForOpenFiles: +Info 57 [00:01:51.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 57 [00:01:52.000] Files (2) -Info 60 [00:01:56.000] ----------------------------------------------- -Info 60 [00:01:57.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 60 [00:01:58.000] Files (0) +Info 57 [00:01:53.000] ----------------------------------------------- +Info 57 [00:01:54.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 57 [00:01:55.000] Files (0) -Info 60 [00:01:59.000] ----------------------------------------------- -Info 60 [00:02:00.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 60 [00:02:01.000] Files (2) +Info 57 [00:01:56.000] ----------------------------------------------- +Info 57 [00:01:57.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 57 [00:01:58.000] Files (2) -Info 60 [00:02:02.000] ----------------------------------------------- -Info 60 [00:02:03.000] Open files: -Info 60 [00:02:04.000] FileName: /user/username/projects/myproject/commonFile1.ts ProjectRootPath: undefined -Info 60 [00:02:05.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 60 [00:02:06.000] FileName: /user/username/projects/myproject/commonFile2.ts ProjectRootPath: undefined -Info 60 [00:02:07.000] Projects: /dev/null/inferredProject2* +Info 57 [00:01:59.000] ----------------------------------------------- +Info 57 [00:02:00.000] Open files: +Info 57 [00:02:01.000] FileName: /user/username/projects/myproject/commonFile1.ts ProjectRootPath: undefined +Info 57 [00:02:02.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 57 [00:02:03.000] FileName: /user/username/projects/myproject/commonFile2.ts ProjectRootPath: undefined +Info 57 [00:02:04.000] Projects: /dev/null/inferredProject2* After checking timeout queue length (2) and running PolledWatches:: @@ -213,10 +210,10 @@ FsWatches:: FsWatchesRecursive:: -Info 60 [00:02:09.000] FileWatcher:: Triggered with /user/username/projects/myproject/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 61 [00:02:10.000] `remove Project:: -Info 62 [00:02:11.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 63 [00:02:12.000] Files (2) +Info 57 [00:02:06.000] FileWatcher:: Triggered with /user/username/projects/myproject/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 58 [00:02:07.000] `remove Project:: +Info 59 [00:02:08.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 60 [00:02:09.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/commonFile1.ts @@ -226,15 +223,15 @@ Info 63 [00:02:12.000] Files (2) commonFile1.ts Part of 'files' list in tsconfig.json -Info 64 [00:02:13.000] ----------------------------------------------- -Info 65 [00:02:14.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 66 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 67 [00:02:16.000] Search path: /user/username/projects/myproject -Info 68 [00:02:17.000] For info: /user/username/projects/myproject/commonFile1.ts :: No config files found. -Info 69 [00:02:18.000] Search path: /user/username/projects/myproject -Info 70 [00:02:19.000] For info: /user/username/projects/myproject/commonFile2.ts :: No config files found. -Info 71 [00:02:20.000] Scheduled: *ensureProjectForOpenFiles* -Info 72 [00:02:21.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 61 [00:02:10.000] ----------------------------------------------- +Info 62 [00:02:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 63 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 64 [00:02:13.000] Search path: /user/username/projects/myproject +Info 65 [00:02:14.000] For info: /user/username/projects/myproject/commonFile1.ts :: No config files found. +Info 66 [00:02:15.000] Search path: /user/username/projects/myproject +Info 67 [00:02:16.000] For info: /user/username/projects/myproject/commonFile2.ts :: No config files found. +Info 68 [00:02:17.000] Scheduled: *ensureProjectForOpenFiles* +Info 69 [00:02:18.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root Before checking timeout queue length (1) and running //// [/user/username/projects/myproject/tsconfig.json] deleted @@ -252,25 +249,25 @@ FsWatches:: FsWatchesRecursive:: -Info 73 [00:02:22.500] Running: *ensureProjectForOpenFiles* -Info 74 [00:02:23.500] Before ensureProjectForOpenFiles: -Info 75 [00:02:24.500] Project '/dev/null/inferredProject1*' (Inferred) -Info 75 [00:02:25.500] Files (0) +Info 70 [00:02:19.500] Running: *ensureProjectForOpenFiles* +Info 71 [00:02:20.500] Before ensureProjectForOpenFiles: +Info 72 [00:02:21.500] Project '/dev/null/inferredProject1*' (Inferred) +Info 72 [00:02:22.500] Files (0) -Info 75 [00:02:26.500] ----------------------------------------------- -Info 75 [00:02:27.500] Project '/dev/null/inferredProject2*' (Inferred) -Info 75 [00:02:28.500] Files (2) +Info 72 [00:02:23.500] ----------------------------------------------- +Info 72 [00:02:24.500] Project '/dev/null/inferredProject2*' (Inferred) +Info 72 [00:02:25.500] Files (2) -Info 75 [00:02:29.500] ----------------------------------------------- -Info 75 [00:02:30.500] Open files: -Info 75 [00:02:31.500] FileName: /user/username/projects/myproject/commonFile1.ts ProjectRootPath: undefined -Info 75 [00:02:32.500] Projects: -Info 75 [00:02:33.500] FileName: /user/username/projects/myproject/commonFile2.ts ProjectRootPath: undefined -Info 75 [00:02:34.500] Projects: /dev/null/inferredProject2* -Info 75 [00:02:35.500] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 76 [00:02:36.500] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 77 [00:02:37.500] Project '/dev/null/inferredProject1*' (Inferred) -Info 78 [00:02:38.500] Files (2) +Info 72 [00:02:26.500] ----------------------------------------------- +Info 72 [00:02:27.500] Open files: +Info 72 [00:02:28.500] FileName: /user/username/projects/myproject/commonFile1.ts ProjectRootPath: undefined +Info 72 [00:02:29.500] Projects: +Info 72 [00:02:30.500] FileName: /user/username/projects/myproject/commonFile2.ts ProjectRootPath: undefined +Info 72 [00:02:31.500] Projects: /dev/null/inferredProject2* +Info 72 [00:02:32.500] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 73 [00:02:33.500] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 74 [00:02:34.500] Project '/dev/null/inferredProject1*' (Inferred) +Info 75 [00:02:35.500] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/commonFile1.ts @@ -280,21 +277,21 @@ Info 78 [00:02:38.500] Files (2) commonFile1.ts Root file specified for compilation -Info 79 [00:02:39.500] ----------------------------------------------- -Info 80 [00:02:40.500] After ensureProjectForOpenFiles: -Info 81 [00:02:41.500] Project '/dev/null/inferredProject1*' (Inferred) -Info 81 [00:02:42.500] Files (2) +Info 76 [00:02:36.500] ----------------------------------------------- +Info 77 [00:02:37.500] After ensureProjectForOpenFiles: +Info 78 [00:02:38.500] Project '/dev/null/inferredProject1*' (Inferred) +Info 78 [00:02:39.500] Files (2) -Info 81 [00:02:43.500] ----------------------------------------------- -Info 81 [00:02:44.500] Project '/dev/null/inferredProject2*' (Inferred) -Info 81 [00:02:45.500] Files (2) +Info 78 [00:02:40.500] ----------------------------------------------- +Info 78 [00:02:41.500] Project '/dev/null/inferredProject2*' (Inferred) +Info 78 [00:02:42.500] Files (2) -Info 81 [00:02:46.500] ----------------------------------------------- -Info 81 [00:02:47.500] Open files: -Info 81 [00:02:48.500] FileName: /user/username/projects/myproject/commonFile1.ts ProjectRootPath: undefined -Info 81 [00:02:49.500] Projects: /dev/null/inferredProject1* -Info 81 [00:02:50.500] FileName: /user/username/projects/myproject/commonFile2.ts ProjectRootPath: undefined -Info 81 [00:02:51.500] Projects: /dev/null/inferredProject2* +Info 78 [00:02:43.500] ----------------------------------------------- +Info 78 [00:02:44.500] Open files: +Info 78 [00:02:45.500] FileName: /user/username/projects/myproject/commonFile1.ts ProjectRootPath: undefined +Info 78 [00:02:46.500] Projects: /dev/null/inferredProject1* +Info 78 [00:02:47.500] FileName: /user/username/projects/myproject/commonFile2.ts ProjectRootPath: undefined +Info 78 [00:02:48.500] Projects: /dev/null/inferredProject2* After checking timeout queue length (1) and running PolledWatches:: diff --git a/tests/baselines/reference/tsserver/configuredProjects/add-new-files-to-a-configured-project-without-file-list.js b/tests/baselines/reference/tsserver/configuredProjects/add-new-files-to-a-configured-project-without-file-list.js index e0955ccf516..9b523c507f9 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/add-new-files-to-a-configured-project-without-file-list.js +++ b/tests/baselines/reference/tsserver/configuredProjects/add-new-files-to-a-configured-project-without-file-list.js @@ -40,14 +40,13 @@ Info 5 [00:00:20.000] Config: /a/b/tsconfig.json : { } Info 6 [00:00:21.000] DirectoryWatcher:: Added:: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory Info 7 [00:00:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory -Info 8 [00:00:23.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 9 [00:00:24.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json -Info 10 [00:00:25.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 11 [00:00:26.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots -Info 12 [00:00:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots -Info 13 [00:00:28.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 14 [00:00:29.000] Project '/a/b/tsconfig.json' (Configured) -Info 15 [00:00:30.000] Files (2) +Info 8 [00:00:23.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json +Info 9 [00:00:24.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 10 [00:00:25.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots +Info 11 [00:00:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots +Info 12 [00:00:27.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 13 [00:00:28.000] Project '/a/b/tsconfig.json' (Configured) +Info 14 [00:00:29.000] Files (2) /a/lib/lib.d.ts /a/b/commonFile1.ts @@ -57,18 +56,18 @@ Info 15 [00:00:30.000] Files (2) commonFile1.ts Matched by default include pattern '**/*' -Info 16 [00:00:31.000] ----------------------------------------------- -Info 17 [00:00:32.000] Project '/a/b/tsconfig.json' (Configured) -Info 17 [00:00:33.000] Files (2) +Info 15 [00:00:30.000] ----------------------------------------------- +Info 16 [00:00:31.000] Project '/a/b/tsconfig.json' (Configured) +Info 16 [00:00:32.000] Files (2) -Info 17 [00:00:34.000] ----------------------------------------------- -Info 17 [00:00:35.000] Open files: -Info 17 [00:00:36.000] FileName: /a/b/commonFile1.ts ProjectRootPath: undefined -Info 17 [00:00:37.000] Projects: /a/b/tsconfig.json -Info 17 [00:00:40.000] DirectoryWatcher:: Triggered with /a/b/commonFile2.ts :: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory -Info 18 [00:00:41.000] Scheduled: /a/b/tsconfig.json -Info 19 [00:00:42.000] Scheduled: *ensureProjectForOpenFiles* -Info 20 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/commonFile2.ts :: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory +Info 16 [00:00:33.000] ----------------------------------------------- +Info 16 [00:00:34.000] Open files: +Info 16 [00:00:35.000] FileName: /a/b/commonFile1.ts ProjectRootPath: undefined +Info 16 [00:00:36.000] Projects: /a/b/tsconfig.json +Info 16 [00:00:39.000] DirectoryWatcher:: Triggered with /a/b/commonFile2.ts :: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory +Info 17 [00:00:40.000] Scheduled: /a/b/tsconfig.json +Info 18 [00:00:41.000] Scheduled: *ensureProjectForOpenFiles* +Info 19 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/commonFile2.ts :: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (2) and running //// [/a/b/commonFile2.ts] let y = 1 @@ -88,12 +87,12 @@ FsWatchesRecursive:: /a/b: {} -Info 21 [00:00:44.000] Running: /a/b/tsconfig.json -Info 22 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /a/b/commonFile2.ts 500 undefined WatchType: Closed Script info -Info 23 [00:00:46.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json -Info 24 [00:00:47.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 25 [00:00:48.000] Project '/a/b/tsconfig.json' (Configured) -Info 26 [00:00:49.000] Files (3) +Info 20 [00:00:43.000] Running: /a/b/tsconfig.json +Info 21 [00:00:44.000] FileWatcher:: Added:: WatchInfo: /a/b/commonFile2.ts 500 undefined WatchType: Closed Script info +Info 22 [00:00:45.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json +Info 23 [00:00:46.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 24 [00:00:47.000] Project '/a/b/tsconfig.json' (Configured) +Info 25 [00:00:48.000] Files (3) /a/lib/lib.d.ts /a/b/commonFile1.ts /a/b/commonFile2.ts @@ -106,24 +105,24 @@ Info 26 [00:00:49.000] Files (3) commonFile2.ts Matched by default include pattern '**/*' -Info 27 [00:00:50.000] ----------------------------------------------- -Info 28 [00:00:51.000] Running: *ensureProjectForOpenFiles* -Info 29 [00:00:52.000] Before ensureProjectForOpenFiles: -Info 30 [00:00:53.000] Project '/a/b/tsconfig.json' (Configured) -Info 30 [00:00:54.000] Files (3) +Info 26 [00:00:49.000] ----------------------------------------------- +Info 27 [00:00:50.000] Running: *ensureProjectForOpenFiles* +Info 28 [00:00:51.000] Before ensureProjectForOpenFiles: +Info 29 [00:00:52.000] Project '/a/b/tsconfig.json' (Configured) +Info 29 [00:00:53.000] Files (3) -Info 30 [00:00:55.000] ----------------------------------------------- -Info 30 [00:00:56.000] Open files: -Info 30 [00:00:57.000] FileName: /a/b/commonFile1.ts ProjectRootPath: undefined -Info 30 [00:00:58.000] Projects: /a/b/tsconfig.json -Info 30 [00:00:59.000] After ensureProjectForOpenFiles: -Info 31 [00:01:00.000] Project '/a/b/tsconfig.json' (Configured) -Info 31 [00:01:01.000] Files (3) +Info 29 [00:00:54.000] ----------------------------------------------- +Info 29 [00:00:55.000] Open files: +Info 29 [00:00:56.000] FileName: /a/b/commonFile1.ts ProjectRootPath: undefined +Info 29 [00:00:57.000] Projects: /a/b/tsconfig.json +Info 29 [00:00:58.000] After ensureProjectForOpenFiles: +Info 30 [00:00:59.000] Project '/a/b/tsconfig.json' (Configured) +Info 30 [00:01:00.000] Files (3) -Info 31 [00:01:02.000] ----------------------------------------------- -Info 31 [00:01:03.000] Open files: -Info 31 [00:01:04.000] FileName: /a/b/commonFile1.ts ProjectRootPath: undefined -Info 31 [00:01:05.000] Projects: /a/b/tsconfig.json +Info 30 [00:01:01.000] ----------------------------------------------- +Info 30 [00:01:02.000] Open files: +Info 30 [00:01:03.000] FileName: /a/b/commonFile1.ts ProjectRootPath: undefined +Info 30 [00:01:04.000] Projects: /a/b/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: diff --git a/tests/baselines/reference/tsserver/configuredProjects/changed-module-resolution-reflected-when-specifying-files-list.js b/tests/baselines/reference/tsserver/configuredProjects/changed-module-resolution-reflected-when-specifying-files-list.js index eecec7bdbaa..7fdebd2c04c 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/changed-module-resolution-reflected-when-specifying-files-list.js +++ b/tests/baselines/reference/tsserver/configuredProjects/changed-module-resolution-reflected-when-specifying-files-list.js @@ -42,17 +42,16 @@ Info 5 [00:00:22.000] Config: /a/b/tsconfig.json : { "configFilePath": "/a/b/tsconfig.json" } } -Info 6 [00:00:23.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 7 [00:00:24.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json -Info 8 [00:00:25.000] FileWatcher:: Added:: WatchInfo: /a/file2.ts 500 undefined WatchType: Closed Script info -Info 9 [00:00:26.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 10 [00:00:27.000] DirectoryWatcher:: Added:: WatchInfo: /a/b 0 undefined Project: /a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 11 [00:00:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b 0 undefined Project: /a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 12 [00:00:29.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots -Info 13 [00:00:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots -Info 14 [00:00:31.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:00:32.000] Project '/a/b/tsconfig.json' (Configured) -Info 16 [00:00:33.000] Files (3) +Info 6 [00:00:23.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json +Info 7 [00:00:24.000] FileWatcher:: Added:: WatchInfo: /a/file2.ts 500 undefined WatchType: Closed Script info +Info 8 [00:00:25.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 9 [00:00:26.000] DirectoryWatcher:: Added:: WatchInfo: /a/b 0 undefined Project: /a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 10 [00:00:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b 0 undefined Project: /a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 11 [00:00:28.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots +Info 12 [00:00:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots +Info 13 [00:00:30.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 14 [00:00:31.000] Project '/a/b/tsconfig.json' (Configured) +Info 15 [00:00:32.000] Files (3) /a/lib/lib.d.ts /a/file2.ts /a/b/file1.ts @@ -65,17 +64,17 @@ Info 16 [00:00:33.000] Files (3) file1.ts Part of 'files' list in tsconfig.json -Info 17 [00:00:34.000] ----------------------------------------------- -Info 18 [00:00:35.000] Project '/a/b/tsconfig.json' (Configured) -Info 18 [00:00:36.000] Files (3) +Info 16 [00:00:33.000] ----------------------------------------------- +Info 17 [00:00:34.000] Project '/a/b/tsconfig.json' (Configured) +Info 17 [00:00:35.000] Files (3) -Info 18 [00:00:37.000] ----------------------------------------------- -Info 18 [00:00:38.000] Open files: -Info 18 [00:00:39.000] FileName: /a/b/file1.ts ProjectRootPath: undefined -Info 18 [00:00:40.000] Projects: /a/b/tsconfig.json -Info 18 [00:00:43.000] DirectoryWatcher:: Triggered with /a/b/file2.ts :: WatchInfo: /a/b 0 undefined Project: /a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 19 [00:00:44.000] Scheduled: /a/b/tsconfig.jsonFailedLookupInvalidation -Info 20 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/file2.ts :: WatchInfo: /a/b 0 undefined Project: /a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 17 [00:00:36.000] ----------------------------------------------- +Info 17 [00:00:37.000] Open files: +Info 17 [00:00:38.000] FileName: /a/b/file1.ts ProjectRootPath: undefined +Info 17 [00:00:39.000] Projects: /a/b/tsconfig.json +Info 17 [00:00:42.000] DirectoryWatcher:: Triggered with /a/b/file2.ts :: WatchInfo: /a/b 0 undefined Project: /a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 18 [00:00:43.000] Scheduled: /a/b/tsconfig.jsonFailedLookupInvalidation +Info 19 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/file2.ts :: WatchInfo: /a/b 0 undefined Project: /a/b/tsconfig.json WatchType: Failed Lookup Locations Before running timeout callbacks //// [/a/b/file2.ts] export classc { method2() { return 10; } } @@ -97,9 +96,9 @@ FsWatches:: FsWatchesRecursive:: -Info 21 [00:00:46.000] Running: /a/b/tsconfig.jsonFailedLookupInvalidation -Info 22 [00:00:47.000] Scheduled: /a/b/tsconfig.json -Info 23 [00:00:48.000] Scheduled: *ensureProjectForOpenFiles* +Info 20 [00:00:45.000] Running: /a/b/tsconfig.jsonFailedLookupInvalidation +Info 21 [00:00:46.000] Scheduled: /a/b/tsconfig.json +Info 22 [00:00:47.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks PolledWatches:: @@ -136,14 +135,14 @@ FsWatches:: FsWatchesRecursive:: -Info 24 [00:00:49.000] Running: /a/b/tsconfig.json -Info 25 [00:00:50.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json -Info 26 [00:00:51.000] FileWatcher:: Added:: WatchInfo: /a/b/file2.ts 500 undefined WatchType: Closed Script info -Info 27 [00:00:52.000] DirectoryWatcher:: Close:: WatchInfo: /a/b 0 undefined Project: /a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 28 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b 0 undefined Project: /a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 29 [00:00:54.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 30 [00:00:55.000] Project '/a/b/tsconfig.json' (Configured) -Info 31 [00:00:56.000] Files (3) +Info 23 [00:00:48.000] Running: /a/b/tsconfig.json +Info 24 [00:00:49.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json +Info 25 [00:00:50.000] FileWatcher:: Added:: WatchInfo: /a/b/file2.ts 500 undefined WatchType: Closed Script info +Info 26 [00:00:51.000] DirectoryWatcher:: Close:: WatchInfo: /a/b 0 undefined Project: /a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 27 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b 0 undefined Project: /a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 28 [00:00:53.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 29 [00:00:54.000] Project '/a/b/tsconfig.json' (Configured) +Info 30 [00:00:55.000] Files (3) /a/lib/lib.d.ts /a/b/file2.ts /a/b/file1.ts @@ -156,24 +155,24 @@ Info 31 [00:00:56.000] Files (3) file1.ts Part of 'files' list in tsconfig.json -Info 32 [00:00:57.000] ----------------------------------------------- -Info 33 [00:00:58.000] Running: *ensureProjectForOpenFiles* -Info 34 [00:00:59.000] Before ensureProjectForOpenFiles: -Info 35 [00:01:00.000] Project '/a/b/tsconfig.json' (Configured) -Info 35 [00:01:01.000] Files (3) +Info 31 [00:00:56.000] ----------------------------------------------- +Info 32 [00:00:57.000] Running: *ensureProjectForOpenFiles* +Info 33 [00:00:58.000] Before ensureProjectForOpenFiles: +Info 34 [00:00:59.000] Project '/a/b/tsconfig.json' (Configured) +Info 34 [00:01:00.000] Files (3) -Info 35 [00:01:02.000] ----------------------------------------------- -Info 35 [00:01:03.000] Open files: -Info 35 [00:01:04.000] FileName: /a/b/file1.ts ProjectRootPath: undefined -Info 35 [00:01:05.000] Projects: /a/b/tsconfig.json -Info 35 [00:01:06.000] After ensureProjectForOpenFiles: -Info 36 [00:01:07.000] Project '/a/b/tsconfig.json' (Configured) -Info 36 [00:01:08.000] Files (3) +Info 34 [00:01:01.000] ----------------------------------------------- +Info 34 [00:01:02.000] Open files: +Info 34 [00:01:03.000] FileName: /a/b/file1.ts ProjectRootPath: undefined +Info 34 [00:01:04.000] Projects: /a/b/tsconfig.json +Info 34 [00:01:05.000] After ensureProjectForOpenFiles: +Info 35 [00:01:06.000] Project '/a/b/tsconfig.json' (Configured) +Info 35 [00:01:07.000] Files (3) -Info 36 [00:01:09.000] ----------------------------------------------- -Info 36 [00:01:10.000] Open files: -Info 36 [00:01:11.000] FileName: /a/b/file1.ts ProjectRootPath: undefined -Info 36 [00:01:12.000] Projects: /a/b/tsconfig.json +Info 35 [00:01:08.000] ----------------------------------------------- +Info 35 [00:01:09.000] Open files: +Info 35 [00:01:10.000] FileName: /a/b/file1.ts ProjectRootPath: undefined +Info 35 [00:01:11.000] Projects: /a/b/tsconfig.json After running timeout callbacks PolledWatches:: @@ -192,16 +191,16 @@ FsWatches:: FsWatchesRecursive:: -Info 36 [00:01:13.000] FileWatcher:: Close:: WatchInfo: /a/b/file2.ts 500 undefined WatchType: Closed Script info -Info 37 [00:01:14.000] Search path: /a/b -Info 38 [00:01:15.000] For info: /a/b/file2.ts :: Config file name: /a/b/tsconfig.json -Info 39 [00:01:16.000] FileWatcher:: Close:: WatchInfo: /a/file2.ts 500 undefined WatchType: Closed Script info -Info 40 [00:01:17.000] Project '/a/b/tsconfig.json' (Configured) -Info 40 [00:01:18.000] Files (3) +Info 35 [00:01:12.000] FileWatcher:: Close:: WatchInfo: /a/b/file2.ts 500 undefined WatchType: Closed Script info +Info 36 [00:01:13.000] Search path: /a/b +Info 37 [00:01:14.000] For info: /a/b/file2.ts :: Config file name: /a/b/tsconfig.json +Info 38 [00:01:15.000] FileWatcher:: Close:: WatchInfo: /a/file2.ts 500 undefined WatchType: Closed Script info +Info 39 [00:01:16.000] Project '/a/b/tsconfig.json' (Configured) +Info 39 [00:01:17.000] Files (3) -Info 40 [00:01:19.000] ----------------------------------------------- -Info 40 [00:01:20.000] Open files: -Info 40 [00:01:21.000] FileName: /a/b/file1.ts ProjectRootPath: undefined -Info 40 [00:01:22.000] Projects: /a/b/tsconfig.json -Info 40 [00:01:23.000] FileName: /a/b/file2.ts ProjectRootPath: undefined -Info 40 [00:01:24.000] Projects: /a/b/tsconfig.json \ No newline at end of file +Info 39 [00:01:18.000] ----------------------------------------------- +Info 39 [00:01:19.000] Open files: +Info 39 [00:01:20.000] FileName: /a/b/file1.ts ProjectRootPath: undefined +Info 39 [00:01:21.000] Projects: /a/b/tsconfig.json +Info 39 [00:01:22.000] FileName: /a/b/file2.ts ProjectRootPath: undefined +Info 39 [00:01:23.000] Projects: /a/b/tsconfig.json \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/configuredProjects/create-configured-project-with-the-file-list.js b/tests/baselines/reference/tsserver/configuredProjects/create-configured-project-with-the-file-list.js index 07c27259196..f73894c1325 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/create-configured-project-with-the-file-list.js +++ b/tests/baselines/reference/tsserver/configuredProjects/create-configured-project-with-the-file-list.js @@ -51,15 +51,14 @@ Info 5 [00:00:26.000] Config: /a/b/tsconfig.json : { } Info 6 [00:00:27.000] DirectoryWatcher:: Added:: WatchInfo: /a/b 0 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory Info 7 [00:00:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b 0 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory -Info 8 [00:00:29.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 9 [00:00:30.000] FileWatcher:: Added:: WatchInfo: /a/b/f2.ts 500 undefined WatchType: Closed Script info -Info 10 [00:00:31.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json -Info 11 [00:00:32.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots -Info 13 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots -Info 14 [00:00:35.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:00:36.000] Project '/a/b/tsconfig.json' (Configured) -Info 16 [00:00:37.000] Files (3) +Info 8 [00:00:29.000] FileWatcher:: Added:: WatchInfo: /a/b/f2.ts 500 undefined WatchType: Closed Script info +Info 9 [00:00:30.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json +Info 10 [00:00:31.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:32.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots +Info 12 [00:00:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots +Info 13 [00:00:34.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 14 [00:00:35.000] Project '/a/b/tsconfig.json' (Configured) +Info 15 [00:00:36.000] Files (3) /a/lib/lib.d.ts /a/b/f1.ts /a/b/f2.ts @@ -72,11 +71,11 @@ Info 16 [00:00:37.000] Files (3) f2.ts Matched by include pattern '*.ts' in 'tsconfig.json' -Info 17 [00:00:38.000] ----------------------------------------------- -Info 18 [00:00:39.000] Project '/a/b/tsconfig.json' (Configured) -Info 18 [00:00:40.000] Files (3) +Info 16 [00:00:37.000] ----------------------------------------------- +Info 17 [00:00:38.000] Project '/a/b/tsconfig.json' (Configured) +Info 17 [00:00:39.000] Files (3) -Info 18 [00:00:41.000] ----------------------------------------------- -Info 18 [00:00:42.000] Open files: -Info 18 [00:00:43.000] FileName: /a/b/f1.ts ProjectRootPath: undefined -Info 18 [00:00:44.000] Projects: /a/b/tsconfig.json \ No newline at end of file +Info 17 [00:00:40.000] ----------------------------------------------- +Info 17 [00:00:41.000] Open files: +Info 17 [00:00:42.000] FileName: /a/b/f1.ts ProjectRootPath: undefined +Info 17 [00:00:43.000] Projects: /a/b/tsconfig.json \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/configuredProjects/create-configured-project-without-file-list.js b/tests/baselines/reference/tsserver/configuredProjects/create-configured-project-without-file-list.js index 01787bb7756..9b839f54255 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/create-configured-project-without-file-list.js +++ b/tests/baselines/reference/tsserver/configuredProjects/create-configured-project-without-file-list.js @@ -53,15 +53,14 @@ Info 5 [00:00:30.000] Config: /a/b/tsconfig.json : { } Info 6 [00:00:31.000] DirectoryWatcher:: Added:: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory Info 7 [00:00:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory -Info 8 [00:00:33.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 9 [00:00:34.000] FileWatcher:: Added:: WatchInfo: /a/b/d/f2.ts 500 undefined WatchType: Closed Script info -Info 10 [00:00:35.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json -Info 11 [00:00:36.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots -Info 13 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots -Info 14 [00:00:39.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:00:40.000] Project '/a/b/tsconfig.json' (Configured) -Info 16 [00:00:41.000] Files (3) +Info 8 [00:00:33.000] FileWatcher:: Added:: WatchInfo: /a/b/d/f2.ts 500 undefined WatchType: Closed Script info +Info 9 [00:00:34.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json +Info 10 [00:00:35.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots +Info 12 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots +Info 13 [00:00:38.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 14 [00:00:39.000] Project '/a/b/tsconfig.json' (Configured) +Info 15 [00:00:40.000] Files (3) /a/lib/lib.d.ts /a/b/c/f1.ts /a/b/d/f2.ts @@ -74,11 +73,11 @@ Info 16 [00:00:41.000] Files (3) d/f2.ts Matched by default include pattern '**/*' -Info 17 [00:00:42.000] ----------------------------------------------- -Info 18 [00:00:43.000] Project '/a/b/tsconfig.json' (Configured) -Info 18 [00:00:44.000] Files (3) +Info 16 [00:00:41.000] ----------------------------------------------- +Info 17 [00:00:42.000] Project '/a/b/tsconfig.json' (Configured) +Info 17 [00:00:43.000] Files (3) -Info 18 [00:00:45.000] ----------------------------------------------- -Info 18 [00:00:46.000] Open files: -Info 18 [00:00:47.000] FileName: /a/b/c/f1.ts ProjectRootPath: undefined -Info 18 [00:00:48.000] Projects: /a/b/tsconfig.json \ No newline at end of file +Info 17 [00:00:44.000] ----------------------------------------------- +Info 17 [00:00:45.000] Open files: +Info 17 [00:00:46.000] FileName: /a/b/c/f1.ts ProjectRootPath: undefined +Info 17 [00:00:47.000] Projects: /a/b/tsconfig.json \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-after-watcher-is-invoked,-ask-errors-on-it-after-old-one-without-file-being-in-config.js b/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-after-watcher-is-invoked,-ask-errors-on-it-after-old-one-without-file-being-in-config.js index 3f61cb6de70..05931155afa 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-after-watcher-is-invoked,-ask-errors-on-it-after-old-one-without-file-being-in-config.js +++ b/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-after-watcher-is-invoked,-ask-errors-on-it-after-old-one-without-file-being-in-config.js @@ -57,15 +57,14 @@ Info 7 [00:00:34.000] Config: /user/username/projects/myproject/tsconfig.json } Info 8 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Info 9 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:37.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/bar.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 13 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 15 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 16 [00:00:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:00:44.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 18 [00:00:45.000] Files (3) +Info 10 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/bar.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 12 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 14 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 15 [00:00:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:00:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 17 [00:00:44.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/bar.ts /user/username/projects/myproject/src/foo.ts @@ -78,20 +77,20 @@ Info 18 [00:00:45.000] Files (3) src/foo.ts Matched by include pattern './src' in 'tsconfig.json' -Info 19 [00:00:46.000] ----------------------------------------------- -Info 20 [00:00:47.000] event: +Info 18 [00:00:45.000] ----------------------------------------------- +Info 19 [00:00:46.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 21 [00:00:48.000] event: +Info 20 [00:00:47.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":50,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":true,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 22 [00:00:49.000] event: +Info 21 [00:00:48.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/foo.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 23 [00:00:50.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 23 [00:00:51.000] Files (3) +Info 22 [00:00:49.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 22 [00:00:50.000] Files (3) -Info 23 [00:00:52.000] ----------------------------------------------- -Info 23 [00:00:53.000] Open files: -Info 23 [00:00:54.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject -Info 23 [00:00:55.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 22 [00:00:51.000] ----------------------------------------------- +Info 22 [00:00:52.000] Open files: +Info 22 [00:00:53.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject +Info 22 [00:00:54.000] Projects: /user/username/projects/myproject/tsconfig.json After request PolledWatches:: @@ -110,14 +109,14 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 23 [00:00:56.000] response: +Info 22 [00:00:55.000] response: { "responseRequired": false } -Info 24 [00:00:59.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 25 [00:01:00.000] Project: /user/username/projects/myproject/tsconfig.json Detected excluded file: /user/username/projects/myproject/src/sub/fooBar.ts -Info 26 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 27 [00:01:02.000] request: +Info 23 [00:00:58.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 24 [00:00:59.000] Project: /user/username/projects/myproject/tsconfig.json Detected excluded file: /user/username/projects/myproject/src/sub/fooBar.ts +Info 25 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 26 [00:01:01.000] request: { "command": "open", "arguments": { @@ -149,26 +148,25 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 28 [00:01:03.000] Search path: /user/username/projects/myproject/src/sub -Info 29 [00:01:04.000] For info: /user/username/projects/myproject/src/sub/fooBar.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 30 [00:01:05.000] event: +Info 27 [00:01:02.000] Search path: /user/username/projects/myproject/src/sub +Info 28 [00:01:03.000] For info: /user/username/projects/myproject/src/sub/fooBar.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 29 [00:01:04.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/sub/fooBar.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 31 [00:01:06.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 33 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 34 [00:01:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 35 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 36 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 37 [00:01:12.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 38 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 39 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 40 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 41 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 42 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 43 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 44 [00:01:19.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:20.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 46 [00:01:21.000] Files (2) +Info 30 [00:01:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 31 [00:01:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 32 [00:01:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 33 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 34 [00:01:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 35 [00:01:10.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 36 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 37 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 38 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 39 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 40 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 41 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 42 [00:01:17.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:18.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 44 [00:01:19.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/src/sub/fooBar.ts @@ -178,20 +176,20 @@ Info 46 [00:01:21.000] Files (2) fooBar.ts Root file specified for compilation -Info 47 [00:01:22.000] ----------------------------------------------- -Info 48 [00:01:23.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 48 [00:01:24.000] Files (3) +Info 45 [00:01:20.000] ----------------------------------------------- +Info 46 [00:01:21.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 46 [00:01:22.000] Files (3) -Info 48 [00:01:25.000] ----------------------------------------------- -Info 48 [00:01:26.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 48 [00:01:27.000] Files (2) +Info 46 [00:01:23.000] ----------------------------------------------- +Info 46 [00:01:24.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 46 [00:01:25.000] Files (2) -Info 48 [00:01:28.000] ----------------------------------------------- -Info 48 [00:01:29.000] Open files: -Info 48 [00:01:30.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject -Info 48 [00:01:31.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 48 [00:01:32.000] FileName: /user/username/projects/myproject/src/sub/fooBar.ts ProjectRootPath: /user/username/projects/myproject -Info 48 [00:01:33.000] Projects: /dev/null/inferredProject1* +Info 46 [00:01:26.000] ----------------------------------------------- +Info 46 [00:01:27.000] Open files: +Info 46 [00:01:28.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject +Info 46 [00:01:29.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 46 [00:01:30.000] FileName: /user/username/projects/myproject/src/sub/fooBar.ts ProjectRootPath: /user/username/projects/myproject +Info 46 [00:01:31.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -224,11 +222,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 48 [00:01:34.000] response: +Info 46 [00:01:32.000] response: { "responseRequired": false } -Info 49 [00:01:35.000] request: +Info 47 [00:01:33.000] request: { "command": "geterr", "arguments": { @@ -305,7 +303,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 50 [00:01:36.000] response: +Info 48 [00:01:34.000] response: { "responseRequired": false } @@ -373,7 +371,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 51 [00:01:37.000] event: +Info 49 [00:01:35.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} After running timeout callback1 @@ -439,7 +437,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 52 [00:01:38.000] event: +Info 50 [00:01:36.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -505,7 +503,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 53 [00:01:39.000] event: +Info 51 [00:01:37.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -603,7 +601,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 54 [00:01:40.000] event: +Info 52 [00:01:38.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} After running timeout callback2 @@ -669,7 +667,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 55 [00:01:41.000] event: +Info 53 [00:01:39.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -735,9 +733,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 56 [00:01:42.000] event: +Info 54 [00:01:40.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} -Info 57 [00:01:43.000] event: +Info 55 [00:01:41.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-after-watcher-is-invoked,-ask-errors-on-it-after-old-one.js b/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-after-watcher-is-invoked,-ask-errors-on-it-after-old-one.js index 92ac1a111e9..e0f2ee4c232 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-after-watcher-is-invoked,-ask-errors-on-it-after-old-one.js +++ b/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-after-watcher-is-invoked,-ask-errors-on-it-after-old-one.js @@ -57,15 +57,14 @@ Info 7 [00:00:34.000] Config: /user/username/projects/myproject/tsconfig.json } Info 8 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Info 9 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:37.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/bar.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 13 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 15 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 16 [00:00:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:00:44.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 18 [00:00:45.000] Files (3) +Info 10 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/bar.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 12 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 14 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 15 [00:00:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:00:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 17 [00:00:44.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/bar.ts /user/username/projects/myproject/src/foo.ts @@ -78,20 +77,20 @@ Info 18 [00:00:45.000] Files (3) src/foo.ts Matched by include pattern './src' in 'tsconfig.json' -Info 19 [00:00:46.000] ----------------------------------------------- -Info 20 [00:00:47.000] event: +Info 18 [00:00:45.000] ----------------------------------------------- +Info 19 [00:00:46.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 21 [00:00:48.000] event: +Info 20 [00:00:47.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":50,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 22 [00:00:49.000] event: +Info 21 [00:00:48.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/foo.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 23 [00:00:50.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 23 [00:00:51.000] Files (3) +Info 22 [00:00:49.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 22 [00:00:50.000] Files (3) -Info 23 [00:00:52.000] ----------------------------------------------- -Info 23 [00:00:53.000] Open files: -Info 23 [00:00:54.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject -Info 23 [00:00:55.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 22 [00:00:51.000] ----------------------------------------------- +Info 22 [00:00:52.000] Open files: +Info 22 [00:00:53.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject +Info 22 [00:00:54.000] Projects: /user/username/projects/myproject/tsconfig.json After request PolledWatches:: @@ -110,15 +109,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 23 [00:00:56.000] response: +Info 22 [00:00:55.000] response: { "responseRequired": false } -Info 24 [00:00:59.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 25 [00:01:00.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 26 [00:01:01.000] Scheduled: *ensureProjectForOpenFiles* -Info 27 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 28 [00:01:03.000] request: +Info 23 [00:00:58.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 24 [00:00:59.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 25 [00:01:00.000] Scheduled: *ensureProjectForOpenFiles* +Info 26 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 27 [00:01:02.000] request: { "command": "open", "arguments": { @@ -150,12 +149,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/src/sub -Info 30 [00:01:05.000] For info: /user/username/projects/myproject/src/sub/fooBar.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 31 [00:01:06.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 32 [00:01:07.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 33 [00:01:08.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 34 [00:01:09.000] Files (4) +Info 28 [00:01:03.000] Search path: /user/username/projects/myproject/src/sub +Info 29 [00:01:04.000] For info: /user/username/projects/myproject/src/sub/fooBar.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 30 [00:01:05.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 31 [00:01:06.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 32 [00:01:07.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 33 [00:01:08.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/bar.ts /user/username/projects/myproject/src/foo.ts @@ -171,16 +170,16 @@ Info 34 [00:01:09.000] Files (4) src/sub/fooBar.ts Matched by include pattern './src' in 'tsconfig.json' -Info 35 [00:01:10.000] ----------------------------------------------- -Info 36 [00:01:11.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 36 [00:01:12.000] Files (4) +Info 34 [00:01:09.000] ----------------------------------------------- +Info 35 [00:01:10.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 35 [00:01:11.000] Files (4) -Info 36 [00:01:13.000] ----------------------------------------------- -Info 36 [00:01:14.000] Open files: -Info 36 [00:01:15.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject -Info 36 [00:01:16.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 36 [00:01:17.000] FileName: /user/username/projects/myproject/src/sub/fooBar.ts ProjectRootPath: /user/username/projects/myproject -Info 36 [00:01:18.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 35 [00:01:12.000] ----------------------------------------------- +Info 35 [00:01:13.000] Open files: +Info 35 [00:01:14.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject +Info 35 [00:01:15.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 35 [00:01:16.000] FileName: /user/username/projects/myproject/src/sub/fooBar.ts ProjectRootPath: /user/username/projects/myproject +Info 35 [00:01:17.000] Projects: /user/username/projects/myproject/tsconfig.json After request PolledWatches:: @@ -199,11 +198,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 36 [00:01:19.000] response: +Info 35 [00:01:18.000] response: { "responseRequired": false } -Info 37 [00:01:20.000] request: +Info 36 [00:01:19.000] request: { "command": "geterr", "arguments": { @@ -252,7 +251,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 38 [00:01:21.000] response: +Info 37 [00:01:20.000] response: { "responseRequired": false } @@ -292,7 +291,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 39 [00:01:22.000] event: +Info 38 [00:01:21.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} After running timeout callback3 @@ -330,7 +329,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 40 [00:01:23.000] event: +Info 39 [00:01:22.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -368,7 +367,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 41 [00:01:24.000] event: +Info 40 [00:01:23.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -424,7 +423,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 42 [00:01:25.000] event: +Info 41 [00:01:24.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} After running timeout callback4 @@ -462,7 +461,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 43 [00:01:26.000] event: +Info 42 [00:01:25.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -500,9 +499,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 44 [00:01:27.000] event: +Info 43 [00:01:26.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} -Info 45 [00:01:28.000] event: +Info 44 [00:01:27.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-after-watcher-is-invoked,-ask-errors-on-it-before-old-one-without-file-being-in-config.js b/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-after-watcher-is-invoked,-ask-errors-on-it-before-old-one-without-file-being-in-config.js index 07431ef9e23..da2d0487111 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-after-watcher-is-invoked,-ask-errors-on-it-before-old-one-without-file-being-in-config.js +++ b/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-after-watcher-is-invoked,-ask-errors-on-it-before-old-one-without-file-being-in-config.js @@ -57,15 +57,14 @@ Info 7 [00:00:34.000] Config: /user/username/projects/myproject/tsconfig.json } Info 8 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Info 9 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:37.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/bar.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 13 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 15 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 16 [00:00:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:00:44.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 18 [00:00:45.000] Files (3) +Info 10 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/bar.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 12 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 14 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 15 [00:00:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:00:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 17 [00:00:44.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/bar.ts /user/username/projects/myproject/src/foo.ts @@ -78,20 +77,20 @@ Info 18 [00:00:45.000] Files (3) src/foo.ts Matched by include pattern './src' in 'tsconfig.json' -Info 19 [00:00:46.000] ----------------------------------------------- -Info 20 [00:00:47.000] event: +Info 18 [00:00:45.000] ----------------------------------------------- +Info 19 [00:00:46.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 21 [00:00:48.000] event: +Info 20 [00:00:47.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":50,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":true,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 22 [00:00:49.000] event: +Info 21 [00:00:48.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/foo.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 23 [00:00:50.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 23 [00:00:51.000] Files (3) +Info 22 [00:00:49.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 22 [00:00:50.000] Files (3) -Info 23 [00:00:52.000] ----------------------------------------------- -Info 23 [00:00:53.000] Open files: -Info 23 [00:00:54.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject -Info 23 [00:00:55.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 22 [00:00:51.000] ----------------------------------------------- +Info 22 [00:00:52.000] Open files: +Info 22 [00:00:53.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject +Info 22 [00:00:54.000] Projects: /user/username/projects/myproject/tsconfig.json After request PolledWatches:: @@ -110,14 +109,14 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 23 [00:00:56.000] response: +Info 22 [00:00:55.000] response: { "responseRequired": false } -Info 24 [00:00:59.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 25 [00:01:00.000] Project: /user/username/projects/myproject/tsconfig.json Detected excluded file: /user/username/projects/myproject/src/sub/fooBar.ts -Info 26 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 27 [00:01:02.000] request: +Info 23 [00:00:58.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 24 [00:00:59.000] Project: /user/username/projects/myproject/tsconfig.json Detected excluded file: /user/username/projects/myproject/src/sub/fooBar.ts +Info 25 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 26 [00:01:01.000] request: { "command": "open", "arguments": { @@ -149,26 +148,25 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 28 [00:01:03.000] Search path: /user/username/projects/myproject/src/sub -Info 29 [00:01:04.000] For info: /user/username/projects/myproject/src/sub/fooBar.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 30 [00:01:05.000] event: +Info 27 [00:01:02.000] Search path: /user/username/projects/myproject/src/sub +Info 28 [00:01:03.000] For info: /user/username/projects/myproject/src/sub/fooBar.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 29 [00:01:04.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/sub/fooBar.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 31 [00:01:06.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 33 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 34 [00:01:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 35 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 36 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 37 [00:01:12.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 38 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 39 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 40 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 41 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 42 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 43 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 44 [00:01:19.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:20.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 46 [00:01:21.000] Files (2) +Info 30 [00:01:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 31 [00:01:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 32 [00:01:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 33 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 34 [00:01:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 35 [00:01:10.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 36 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 37 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 38 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 39 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 40 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 41 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 42 [00:01:17.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:18.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 44 [00:01:19.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/src/sub/fooBar.ts @@ -178,20 +176,20 @@ Info 46 [00:01:21.000] Files (2) fooBar.ts Root file specified for compilation -Info 47 [00:01:22.000] ----------------------------------------------- -Info 48 [00:01:23.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 48 [00:01:24.000] Files (3) +Info 45 [00:01:20.000] ----------------------------------------------- +Info 46 [00:01:21.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 46 [00:01:22.000] Files (3) -Info 48 [00:01:25.000] ----------------------------------------------- -Info 48 [00:01:26.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 48 [00:01:27.000] Files (2) +Info 46 [00:01:23.000] ----------------------------------------------- +Info 46 [00:01:24.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 46 [00:01:25.000] Files (2) -Info 48 [00:01:28.000] ----------------------------------------------- -Info 48 [00:01:29.000] Open files: -Info 48 [00:01:30.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject -Info 48 [00:01:31.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 48 [00:01:32.000] FileName: /user/username/projects/myproject/src/sub/fooBar.ts ProjectRootPath: /user/username/projects/myproject -Info 48 [00:01:33.000] Projects: /dev/null/inferredProject1* +Info 46 [00:01:26.000] ----------------------------------------------- +Info 46 [00:01:27.000] Open files: +Info 46 [00:01:28.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject +Info 46 [00:01:29.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 46 [00:01:30.000] FileName: /user/username/projects/myproject/src/sub/fooBar.ts ProjectRootPath: /user/username/projects/myproject +Info 46 [00:01:31.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -224,11 +222,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 48 [00:01:34.000] response: +Info 46 [00:01:32.000] response: { "responseRequired": false } -Info 49 [00:01:35.000] request: +Info 47 [00:01:33.000] request: { "command": "geterr", "arguments": { @@ -305,7 +303,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 50 [00:01:36.000] response: +Info 48 [00:01:34.000] response: { "responseRequired": false } @@ -373,7 +371,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 51 [00:01:37.000] event: +Info 49 [00:01:35.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} After running timeout callback1 @@ -439,7 +437,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 52 [00:01:38.000] event: +Info 50 [00:01:36.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -505,7 +503,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 53 [00:01:39.000] event: +Info 51 [00:01:37.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -603,7 +601,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 54 [00:01:40.000] event: +Info 52 [00:01:38.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} After running timeout callback2 @@ -669,7 +667,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 55 [00:01:41.000] event: +Info 53 [00:01:39.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -735,9 +733,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 56 [00:01:42.000] event: +Info 54 [00:01:40.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} -Info 57 [00:01:43.000] event: +Info 55 [00:01:41.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-after-watcher-is-invoked,-ask-errors-on-it-before-old-one.js b/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-after-watcher-is-invoked,-ask-errors-on-it-before-old-one.js index bb3f0f78443..8635c91c59c 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-after-watcher-is-invoked,-ask-errors-on-it-before-old-one.js +++ b/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-after-watcher-is-invoked,-ask-errors-on-it-before-old-one.js @@ -57,15 +57,14 @@ Info 7 [00:00:34.000] Config: /user/username/projects/myproject/tsconfig.json } Info 8 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Info 9 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:37.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/bar.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 13 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 15 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 16 [00:00:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:00:44.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 18 [00:00:45.000] Files (3) +Info 10 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/bar.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 12 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 14 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 15 [00:00:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:00:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 17 [00:00:44.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/bar.ts /user/username/projects/myproject/src/foo.ts @@ -78,20 +77,20 @@ Info 18 [00:00:45.000] Files (3) src/foo.ts Matched by include pattern './src' in 'tsconfig.json' -Info 19 [00:00:46.000] ----------------------------------------------- -Info 20 [00:00:47.000] event: +Info 18 [00:00:45.000] ----------------------------------------------- +Info 19 [00:00:46.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 21 [00:00:48.000] event: +Info 20 [00:00:47.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":50,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 22 [00:00:49.000] event: +Info 21 [00:00:48.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/foo.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 23 [00:00:50.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 23 [00:00:51.000] Files (3) +Info 22 [00:00:49.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 22 [00:00:50.000] Files (3) -Info 23 [00:00:52.000] ----------------------------------------------- -Info 23 [00:00:53.000] Open files: -Info 23 [00:00:54.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject -Info 23 [00:00:55.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 22 [00:00:51.000] ----------------------------------------------- +Info 22 [00:00:52.000] Open files: +Info 22 [00:00:53.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject +Info 22 [00:00:54.000] Projects: /user/username/projects/myproject/tsconfig.json After request PolledWatches:: @@ -110,15 +109,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 23 [00:00:56.000] response: +Info 22 [00:00:55.000] response: { "responseRequired": false } -Info 24 [00:00:59.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 25 [00:01:00.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 26 [00:01:01.000] Scheduled: *ensureProjectForOpenFiles* -Info 27 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 28 [00:01:03.000] request: +Info 23 [00:00:58.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 24 [00:00:59.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 25 [00:01:00.000] Scheduled: *ensureProjectForOpenFiles* +Info 26 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 27 [00:01:02.000] request: { "command": "open", "arguments": { @@ -150,12 +149,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/src/sub -Info 30 [00:01:05.000] For info: /user/username/projects/myproject/src/sub/fooBar.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 31 [00:01:06.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 32 [00:01:07.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 33 [00:01:08.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 34 [00:01:09.000] Files (4) +Info 28 [00:01:03.000] Search path: /user/username/projects/myproject/src/sub +Info 29 [00:01:04.000] For info: /user/username/projects/myproject/src/sub/fooBar.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 30 [00:01:05.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 31 [00:01:06.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 32 [00:01:07.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 33 [00:01:08.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/bar.ts /user/username/projects/myproject/src/foo.ts @@ -171,16 +170,16 @@ Info 34 [00:01:09.000] Files (4) src/sub/fooBar.ts Matched by include pattern './src' in 'tsconfig.json' -Info 35 [00:01:10.000] ----------------------------------------------- -Info 36 [00:01:11.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 36 [00:01:12.000] Files (4) +Info 34 [00:01:09.000] ----------------------------------------------- +Info 35 [00:01:10.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 35 [00:01:11.000] Files (4) -Info 36 [00:01:13.000] ----------------------------------------------- -Info 36 [00:01:14.000] Open files: -Info 36 [00:01:15.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject -Info 36 [00:01:16.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 36 [00:01:17.000] FileName: /user/username/projects/myproject/src/sub/fooBar.ts ProjectRootPath: /user/username/projects/myproject -Info 36 [00:01:18.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 35 [00:01:12.000] ----------------------------------------------- +Info 35 [00:01:13.000] Open files: +Info 35 [00:01:14.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject +Info 35 [00:01:15.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 35 [00:01:16.000] FileName: /user/username/projects/myproject/src/sub/fooBar.ts ProjectRootPath: /user/username/projects/myproject +Info 35 [00:01:17.000] Projects: /user/username/projects/myproject/tsconfig.json After request PolledWatches:: @@ -199,11 +198,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 36 [00:01:19.000] response: +Info 35 [00:01:18.000] response: { "responseRequired": false } -Info 37 [00:01:20.000] request: +Info 36 [00:01:19.000] request: { "command": "geterr", "arguments": { @@ -252,7 +251,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 38 [00:01:21.000] response: +Info 37 [00:01:20.000] response: { "responseRequired": false } @@ -292,7 +291,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 39 [00:01:22.000] event: +Info 38 [00:01:21.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} After running timeout callback3 @@ -330,7 +329,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 40 [00:01:23.000] event: +Info 39 [00:01:22.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -368,7 +367,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 41 [00:01:24.000] event: +Info 40 [00:01:23.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -424,7 +423,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 42 [00:01:25.000] event: +Info 41 [00:01:24.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} After running timeout callback4 @@ -462,7 +461,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 43 [00:01:26.000] event: +Info 42 [00:01:25.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -500,9 +499,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 44 [00:01:27.000] event: +Info 43 [00:01:26.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} -Info 45 [00:01:28.000] event: +Info 44 [00:01:27.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-before-watcher-is-invoked,-ask-errors-on-it-after-old-one-without-file-being-in-config.js b/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-before-watcher-is-invoked,-ask-errors-on-it-after-old-one-without-file-being-in-config.js index 7ceef003982..98ccc24cea8 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-before-watcher-is-invoked,-ask-errors-on-it-after-old-one-without-file-being-in-config.js +++ b/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-before-watcher-is-invoked,-ask-errors-on-it-after-old-one-without-file-being-in-config.js @@ -57,15 +57,14 @@ Info 7 [00:00:34.000] Config: /user/username/projects/myproject/tsconfig.json } Info 8 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Info 9 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:37.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/bar.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 13 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 15 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 16 [00:00:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:00:44.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 18 [00:00:45.000] Files (3) +Info 10 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/bar.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 12 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 14 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 15 [00:00:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:00:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 17 [00:00:44.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/bar.ts /user/username/projects/myproject/src/foo.ts @@ -78,20 +77,20 @@ Info 18 [00:00:45.000] Files (3) src/foo.ts Matched by include pattern './src' in 'tsconfig.json' -Info 19 [00:00:46.000] ----------------------------------------------- -Info 20 [00:00:47.000] event: +Info 18 [00:00:45.000] ----------------------------------------------- +Info 19 [00:00:46.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 21 [00:00:48.000] event: +Info 20 [00:00:47.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":50,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":true,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 22 [00:00:49.000] event: +Info 21 [00:00:48.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/foo.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 23 [00:00:50.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 23 [00:00:51.000] Files (3) +Info 22 [00:00:49.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 22 [00:00:50.000] Files (3) -Info 23 [00:00:52.000] ----------------------------------------------- -Info 23 [00:00:53.000] Open files: -Info 23 [00:00:54.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject -Info 23 [00:00:55.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 22 [00:00:51.000] ----------------------------------------------- +Info 22 [00:00:52.000] Open files: +Info 22 [00:00:53.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject +Info 22 [00:00:54.000] Projects: /user/username/projects/myproject/tsconfig.json After request PolledWatches:: @@ -110,11 +109,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 23 [00:00:56.000] response: +Info 22 [00:00:55.000] response: { "responseRequired": false } -Info 24 [00:00:57.000] request: +Info 23 [00:00:56.000] request: { "command": "open", "arguments": { @@ -143,26 +142,25 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 25 [00:00:58.000] Search path: /user/username/projects/myproject/src/sub -Info 26 [00:00:59.000] For info: /user/username/projects/myproject/src/sub/fooBar.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 27 [00:01:00.000] event: +Info 24 [00:00:57.000] Search path: /user/username/projects/myproject/src/sub +Info 25 [00:00:58.000] For info: /user/username/projects/myproject/src/sub/fooBar.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 26 [00:00:59.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/sub/fooBar.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 28 [00:01:01.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 29 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 30 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 31 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 32 [00:01:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 33 [00:01:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 34 [00:01:07.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 35 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 36 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 37 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 38 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 39 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 40 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 41 [00:01:14.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:15.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 43 [00:01:16.000] Files (2) +Info 27 [00:01:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 28 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 29 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 30 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 31 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 32 [00:01:05.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 33 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 34 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 35 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 36 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 37 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 38 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 39 [00:01:12.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:13.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 41 [00:01:14.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/src/sub/fooBar.ts @@ -172,20 +170,20 @@ Info 43 [00:01:16.000] Files (2) fooBar.ts Root file specified for compilation -Info 44 [00:01:17.000] ----------------------------------------------- -Info 45 [00:01:18.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 45 [00:01:19.000] Files (3) +Info 42 [00:01:15.000] ----------------------------------------------- +Info 43 [00:01:16.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 43 [00:01:17.000] Files (3) -Info 45 [00:01:20.000] ----------------------------------------------- -Info 45 [00:01:21.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 45 [00:01:22.000] Files (2) +Info 43 [00:01:18.000] ----------------------------------------------- +Info 43 [00:01:19.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 43 [00:01:20.000] Files (2) -Info 45 [00:01:23.000] ----------------------------------------------- -Info 45 [00:01:24.000] Open files: -Info 45 [00:01:25.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject -Info 45 [00:01:26.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 45 [00:01:27.000] FileName: /user/username/projects/myproject/src/sub/fooBar.ts ProjectRootPath: /user/username/projects/myproject -Info 45 [00:01:28.000] Projects: /dev/null/inferredProject1* +Info 43 [00:01:21.000] ----------------------------------------------- +Info 43 [00:01:22.000] Open files: +Info 43 [00:01:23.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject +Info 43 [00:01:24.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/src/sub/fooBar.ts ProjectRootPath: /user/username/projects/myproject +Info 43 [00:01:26.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -218,14 +216,14 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 45 [00:01:29.000] response: +Info 43 [00:01:27.000] response: { "responseRequired": false } -Info 46 [00:01:32.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 47 [00:01:33.000] Project: /user/username/projects/myproject/tsconfig.json Detected excluded file: /user/username/projects/myproject/src/sub/fooBar.ts -Info 48 [00:01:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 49 [00:01:35.000] request: +Info 44 [00:01:30.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 45 [00:01:31.000] Project: /user/username/projects/myproject/tsconfig.json Detected excluded file: /user/username/projects/myproject/src/sub/fooBar.ts +Info 46 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 47 [00:01:33.000] request: { "command": "geterr", "arguments": { @@ -305,7 +303,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 50 [00:01:36.000] response: +Info 48 [00:01:34.000] response: { "responseRequired": false } @@ -373,7 +371,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 51 [00:01:37.000] event: +Info 49 [00:01:35.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} After running timeout callback1 @@ -439,7 +437,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 52 [00:01:38.000] event: +Info 50 [00:01:36.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -505,7 +503,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 53 [00:01:39.000] event: +Info 51 [00:01:37.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -603,7 +601,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 54 [00:01:40.000] event: +Info 52 [00:01:38.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} After running timeout callback2 @@ -669,7 +667,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 55 [00:01:41.000] event: +Info 53 [00:01:39.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -735,9 +733,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 56 [00:01:42.000] event: +Info 54 [00:01:40.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} -Info 57 [00:01:43.000] event: +Info 55 [00:01:41.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-before-watcher-is-invoked,-ask-errors-on-it-after-old-one.js b/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-before-watcher-is-invoked,-ask-errors-on-it-after-old-one.js index 545b1f654bb..fec2ae135d9 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-before-watcher-is-invoked,-ask-errors-on-it-after-old-one.js +++ b/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-before-watcher-is-invoked,-ask-errors-on-it-after-old-one.js @@ -57,15 +57,14 @@ Info 7 [00:00:34.000] Config: /user/username/projects/myproject/tsconfig.json } Info 8 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Info 9 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:37.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/bar.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 13 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 15 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 16 [00:00:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:00:44.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 18 [00:00:45.000] Files (3) +Info 10 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/bar.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 12 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 14 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 15 [00:00:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:00:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 17 [00:00:44.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/bar.ts /user/username/projects/myproject/src/foo.ts @@ -78,20 +77,20 @@ Info 18 [00:00:45.000] Files (3) src/foo.ts Matched by include pattern './src' in 'tsconfig.json' -Info 19 [00:00:46.000] ----------------------------------------------- -Info 20 [00:00:47.000] event: +Info 18 [00:00:45.000] ----------------------------------------------- +Info 19 [00:00:46.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 21 [00:00:48.000] event: +Info 20 [00:00:47.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":50,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 22 [00:00:49.000] event: +Info 21 [00:00:48.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/foo.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 23 [00:00:50.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 23 [00:00:51.000] Files (3) +Info 22 [00:00:49.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 22 [00:00:50.000] Files (3) -Info 23 [00:00:52.000] ----------------------------------------------- -Info 23 [00:00:53.000] Open files: -Info 23 [00:00:54.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject -Info 23 [00:00:55.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 22 [00:00:51.000] ----------------------------------------------- +Info 22 [00:00:52.000] Open files: +Info 22 [00:00:53.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject +Info 22 [00:00:54.000] Projects: /user/username/projects/myproject/tsconfig.json After request PolledWatches:: @@ -110,11 +109,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 23 [00:00:56.000] response: +Info 22 [00:00:55.000] response: { "responseRequired": false } -Info 24 [00:00:57.000] request: +Info 23 [00:00:56.000] request: { "command": "open", "arguments": { @@ -143,26 +142,25 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 25 [00:00:58.000] Search path: /user/username/projects/myproject/src/sub -Info 26 [00:00:59.000] For info: /user/username/projects/myproject/src/sub/fooBar.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 27 [00:01:00.000] event: +Info 24 [00:00:57.000] Search path: /user/username/projects/myproject/src/sub +Info 25 [00:00:58.000] For info: /user/username/projects/myproject/src/sub/fooBar.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 26 [00:00:59.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/sub/fooBar.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 28 [00:01:01.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 29 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 30 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 31 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 32 [00:01:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 33 [00:01:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 34 [00:01:07.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 35 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 36 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 37 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 38 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 39 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 40 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 41 [00:01:14.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:15.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 43 [00:01:16.000] Files (2) +Info 27 [00:01:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 28 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 29 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 30 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 31 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 32 [00:01:05.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 33 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 34 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 35 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 36 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 37 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 38 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 39 [00:01:12.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:13.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 41 [00:01:14.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/src/sub/fooBar.ts @@ -172,20 +170,20 @@ Info 43 [00:01:16.000] Files (2) fooBar.ts Root file specified for compilation -Info 44 [00:01:17.000] ----------------------------------------------- -Info 45 [00:01:18.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 45 [00:01:19.000] Files (3) +Info 42 [00:01:15.000] ----------------------------------------------- +Info 43 [00:01:16.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 43 [00:01:17.000] Files (3) -Info 45 [00:01:20.000] ----------------------------------------------- -Info 45 [00:01:21.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 45 [00:01:22.000] Files (2) +Info 43 [00:01:18.000] ----------------------------------------------- +Info 43 [00:01:19.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 43 [00:01:20.000] Files (2) -Info 45 [00:01:23.000] ----------------------------------------------- -Info 45 [00:01:24.000] Open files: -Info 45 [00:01:25.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject -Info 45 [00:01:26.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 45 [00:01:27.000] FileName: /user/username/projects/myproject/src/sub/fooBar.ts ProjectRootPath: /user/username/projects/myproject -Info 45 [00:01:28.000] Projects: /dev/null/inferredProject1* +Info 43 [00:01:21.000] ----------------------------------------------- +Info 43 [00:01:22.000] Open files: +Info 43 [00:01:23.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject +Info 43 [00:01:24.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/src/sub/fooBar.ts ProjectRootPath: /user/username/projects/myproject +Info 43 [00:01:26.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -218,15 +216,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 45 [00:01:29.000] response: +Info 43 [00:01:27.000] response: { "responseRequired": false } -Info 46 [00:01:32.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 47 [00:01:33.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 48 [00:01:34.000] Scheduled: *ensureProjectForOpenFiles* -Info 49 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 50 [00:01:36.000] request: +Info 44 [00:01:30.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 45 [00:01:31.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 46 [00:01:32.000] Scheduled: *ensureProjectForOpenFiles* +Info 47 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 48 [00:01:34.000] request: { "command": "geterr", "arguments": { @@ -306,7 +304,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 51 [00:01:37.000] response: +Info 49 [00:01:35.000] response: { "responseRequired": false } @@ -374,15 +372,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 52 [00:01:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 53 [00:01:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 54 [00:01:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 55 [00:01:41.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 56 [00:01:42.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 57 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 58 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 59 [00:01:45.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 60 [00:01:46.000] Files (4) +Info 50 [00:01:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 51 [00:01:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 52 [00:01:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 53 [00:01:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 54 [00:01:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 55 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 56 [00:01:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 57 [00:01:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 58 [00:01:44.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/bar.ts /user/username/projects/myproject/src/foo.ts @@ -398,8 +396,8 @@ Info 60 [00:01:46.000] Files (4) src/sub/fooBar.ts Matched by include pattern './src' in 'tsconfig.json' -Info 61 [00:01:47.000] ----------------------------------------------- -Info 62 [00:01:48.000] event: +Info 59 [00:01:45.000] ----------------------------------------------- +Info 60 [00:01:46.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} After running timeout callback3 @@ -445,7 +443,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 63 [00:01:49.000] event: +Info 61 [00:01:47.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -491,7 +489,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 64 [00:01:50.000] event: +Info 62 [00:01:48.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -559,7 +557,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 65 [00:01:51.000] event: +Info 63 [00:01:49.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} After running timeout callback4 @@ -605,7 +603,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 66 [00:01:52.000] event: +Info 64 [00:01:50.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -651,9 +649,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 67 [00:01:53.000] event: +Info 65 [00:01:51.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} -Info 68 [00:01:54.000] event: +Info 66 [00:01:52.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-before-watcher-is-invoked,-ask-errors-on-it-before-old-one-without-file-being-in-config.js b/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-before-watcher-is-invoked,-ask-errors-on-it-before-old-one-without-file-being-in-config.js index ccd1584ff51..8463e70a02e 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-before-watcher-is-invoked,-ask-errors-on-it-before-old-one-without-file-being-in-config.js +++ b/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-before-watcher-is-invoked,-ask-errors-on-it-before-old-one-without-file-being-in-config.js @@ -57,15 +57,14 @@ Info 7 [00:00:34.000] Config: /user/username/projects/myproject/tsconfig.json } Info 8 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Info 9 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:37.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/bar.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 13 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 15 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 16 [00:00:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:00:44.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 18 [00:00:45.000] Files (3) +Info 10 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/bar.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 12 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 14 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 15 [00:00:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:00:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 17 [00:00:44.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/bar.ts /user/username/projects/myproject/src/foo.ts @@ -78,20 +77,20 @@ Info 18 [00:00:45.000] Files (3) src/foo.ts Matched by include pattern './src' in 'tsconfig.json' -Info 19 [00:00:46.000] ----------------------------------------------- -Info 20 [00:00:47.000] event: +Info 18 [00:00:45.000] ----------------------------------------------- +Info 19 [00:00:46.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 21 [00:00:48.000] event: +Info 20 [00:00:47.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":50,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":true,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 22 [00:00:49.000] event: +Info 21 [00:00:48.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/foo.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 23 [00:00:50.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 23 [00:00:51.000] Files (3) +Info 22 [00:00:49.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 22 [00:00:50.000] Files (3) -Info 23 [00:00:52.000] ----------------------------------------------- -Info 23 [00:00:53.000] Open files: -Info 23 [00:00:54.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject -Info 23 [00:00:55.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 22 [00:00:51.000] ----------------------------------------------- +Info 22 [00:00:52.000] Open files: +Info 22 [00:00:53.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject +Info 22 [00:00:54.000] Projects: /user/username/projects/myproject/tsconfig.json After request PolledWatches:: @@ -110,11 +109,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 23 [00:00:56.000] response: +Info 22 [00:00:55.000] response: { "responseRequired": false } -Info 24 [00:00:57.000] request: +Info 23 [00:00:56.000] request: { "command": "open", "arguments": { @@ -143,26 +142,25 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 25 [00:00:58.000] Search path: /user/username/projects/myproject/src/sub -Info 26 [00:00:59.000] For info: /user/username/projects/myproject/src/sub/fooBar.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 27 [00:01:00.000] event: +Info 24 [00:00:57.000] Search path: /user/username/projects/myproject/src/sub +Info 25 [00:00:58.000] For info: /user/username/projects/myproject/src/sub/fooBar.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 26 [00:00:59.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/sub/fooBar.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 28 [00:01:01.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 29 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 30 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 31 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 32 [00:01:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 33 [00:01:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 34 [00:01:07.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 35 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 36 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 37 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 38 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 39 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 40 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 41 [00:01:14.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:15.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 43 [00:01:16.000] Files (2) +Info 27 [00:01:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 28 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 29 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 30 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 31 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 32 [00:01:05.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 33 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 34 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 35 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 36 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 37 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 38 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 39 [00:01:12.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:13.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 41 [00:01:14.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/src/sub/fooBar.ts @@ -172,20 +170,20 @@ Info 43 [00:01:16.000] Files (2) fooBar.ts Root file specified for compilation -Info 44 [00:01:17.000] ----------------------------------------------- -Info 45 [00:01:18.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 45 [00:01:19.000] Files (3) +Info 42 [00:01:15.000] ----------------------------------------------- +Info 43 [00:01:16.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 43 [00:01:17.000] Files (3) -Info 45 [00:01:20.000] ----------------------------------------------- -Info 45 [00:01:21.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 45 [00:01:22.000] Files (2) +Info 43 [00:01:18.000] ----------------------------------------------- +Info 43 [00:01:19.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 43 [00:01:20.000] Files (2) -Info 45 [00:01:23.000] ----------------------------------------------- -Info 45 [00:01:24.000] Open files: -Info 45 [00:01:25.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject -Info 45 [00:01:26.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 45 [00:01:27.000] FileName: /user/username/projects/myproject/src/sub/fooBar.ts ProjectRootPath: /user/username/projects/myproject -Info 45 [00:01:28.000] Projects: /dev/null/inferredProject1* +Info 43 [00:01:21.000] ----------------------------------------------- +Info 43 [00:01:22.000] Open files: +Info 43 [00:01:23.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject +Info 43 [00:01:24.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/src/sub/fooBar.ts ProjectRootPath: /user/username/projects/myproject +Info 43 [00:01:26.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -218,14 +216,14 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 45 [00:01:29.000] response: +Info 43 [00:01:27.000] response: { "responseRequired": false } -Info 46 [00:01:32.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 47 [00:01:33.000] Project: /user/username/projects/myproject/tsconfig.json Detected excluded file: /user/username/projects/myproject/src/sub/fooBar.ts -Info 48 [00:01:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 49 [00:01:35.000] request: +Info 44 [00:01:30.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 45 [00:01:31.000] Project: /user/username/projects/myproject/tsconfig.json Detected excluded file: /user/username/projects/myproject/src/sub/fooBar.ts +Info 46 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 47 [00:01:33.000] request: { "command": "geterr", "arguments": { @@ -305,7 +303,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 50 [00:01:36.000] response: +Info 48 [00:01:34.000] response: { "responseRequired": false } @@ -373,7 +371,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 51 [00:01:37.000] event: +Info 49 [00:01:35.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} After running timeout callback1 @@ -439,7 +437,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 52 [00:01:38.000] event: +Info 50 [00:01:36.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -505,7 +503,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 53 [00:01:39.000] event: +Info 51 [00:01:37.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -603,7 +601,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 54 [00:01:40.000] event: +Info 52 [00:01:38.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} After running timeout callback2 @@ -669,7 +667,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 55 [00:01:41.000] event: +Info 53 [00:01:39.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -735,9 +733,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 56 [00:01:42.000] event: +Info 54 [00:01:40.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} -Info 57 [00:01:43.000] event: +Info 55 [00:01:41.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-before-watcher-is-invoked,-ask-errors-on-it-before-old-one.js b/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-before-watcher-is-invoked,-ask-errors-on-it-before-old-one.js index 03c27d7e7d8..31c361550f1 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-before-watcher-is-invoked,-ask-errors-on-it-before-old-one.js +++ b/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-before-watcher-is-invoked,-ask-errors-on-it-before-old-one.js @@ -57,15 +57,14 @@ Info 7 [00:00:34.000] Config: /user/username/projects/myproject/tsconfig.json } Info 8 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Info 9 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:37.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/bar.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 13 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 15 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 16 [00:00:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:00:44.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 18 [00:00:45.000] Files (3) +Info 10 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/bar.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 12 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 14 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 15 [00:00:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:00:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 17 [00:00:44.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/bar.ts /user/username/projects/myproject/src/foo.ts @@ -78,20 +77,20 @@ Info 18 [00:00:45.000] Files (3) src/foo.ts Matched by include pattern './src' in 'tsconfig.json' -Info 19 [00:00:46.000] ----------------------------------------------- -Info 20 [00:00:47.000] event: +Info 18 [00:00:45.000] ----------------------------------------------- +Info 19 [00:00:46.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 21 [00:00:48.000] event: +Info 20 [00:00:47.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":50,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 22 [00:00:49.000] event: +Info 21 [00:00:48.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/foo.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 23 [00:00:50.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 23 [00:00:51.000] Files (3) +Info 22 [00:00:49.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 22 [00:00:50.000] Files (3) -Info 23 [00:00:52.000] ----------------------------------------------- -Info 23 [00:00:53.000] Open files: -Info 23 [00:00:54.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject -Info 23 [00:00:55.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 22 [00:00:51.000] ----------------------------------------------- +Info 22 [00:00:52.000] Open files: +Info 22 [00:00:53.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject +Info 22 [00:00:54.000] Projects: /user/username/projects/myproject/tsconfig.json After request PolledWatches:: @@ -110,11 +109,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 23 [00:00:56.000] response: +Info 22 [00:00:55.000] response: { "responseRequired": false } -Info 24 [00:00:57.000] request: +Info 23 [00:00:56.000] request: { "command": "open", "arguments": { @@ -143,26 +142,25 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 25 [00:00:58.000] Search path: /user/username/projects/myproject/src/sub -Info 26 [00:00:59.000] For info: /user/username/projects/myproject/src/sub/fooBar.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 27 [00:01:00.000] event: +Info 24 [00:00:57.000] Search path: /user/username/projects/myproject/src/sub +Info 25 [00:00:58.000] For info: /user/username/projects/myproject/src/sub/fooBar.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 26 [00:00:59.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/sub/fooBar.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 28 [00:01:01.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 29 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 30 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 31 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 32 [00:01:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 33 [00:01:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 34 [00:01:07.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 35 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 36 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 37 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 38 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 39 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 40 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 41 [00:01:14.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:15.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 43 [00:01:16.000] Files (2) +Info 27 [00:01:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 28 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 29 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 30 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 31 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 32 [00:01:05.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 33 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 34 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 35 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 36 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 37 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 38 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 39 [00:01:12.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:13.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 41 [00:01:14.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/src/sub/fooBar.ts @@ -172,20 +170,20 @@ Info 43 [00:01:16.000] Files (2) fooBar.ts Root file specified for compilation -Info 44 [00:01:17.000] ----------------------------------------------- -Info 45 [00:01:18.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 45 [00:01:19.000] Files (3) +Info 42 [00:01:15.000] ----------------------------------------------- +Info 43 [00:01:16.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 43 [00:01:17.000] Files (3) -Info 45 [00:01:20.000] ----------------------------------------------- -Info 45 [00:01:21.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 45 [00:01:22.000] Files (2) +Info 43 [00:01:18.000] ----------------------------------------------- +Info 43 [00:01:19.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 43 [00:01:20.000] Files (2) -Info 45 [00:01:23.000] ----------------------------------------------- -Info 45 [00:01:24.000] Open files: -Info 45 [00:01:25.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject -Info 45 [00:01:26.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 45 [00:01:27.000] FileName: /user/username/projects/myproject/src/sub/fooBar.ts ProjectRootPath: /user/username/projects/myproject -Info 45 [00:01:28.000] Projects: /dev/null/inferredProject1* +Info 43 [00:01:21.000] ----------------------------------------------- +Info 43 [00:01:22.000] Open files: +Info 43 [00:01:23.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject +Info 43 [00:01:24.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/src/sub/fooBar.ts ProjectRootPath: /user/username/projects/myproject +Info 43 [00:01:26.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -218,15 +216,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 45 [00:01:29.000] response: +Info 43 [00:01:27.000] response: { "responseRequired": false } -Info 46 [00:01:32.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 47 [00:01:33.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 48 [00:01:34.000] Scheduled: *ensureProjectForOpenFiles* -Info 49 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 50 [00:01:36.000] request: +Info 44 [00:01:30.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 45 [00:01:31.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 46 [00:01:32.000] Scheduled: *ensureProjectForOpenFiles* +Info 47 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 48 [00:01:34.000] request: { "command": "geterr", "arguments": { @@ -306,7 +304,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 51 [00:01:37.000] response: +Info 49 [00:01:35.000] response: { "responseRequired": false } @@ -374,7 +372,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 52 [00:01:38.000] event: +Info 50 [00:01:36.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} After running timeout callback3 @@ -440,7 +438,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 53 [00:01:39.000] event: +Info 51 [00:01:37.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -506,7 +504,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 54 [00:01:40.000] event: +Info 52 [00:01:38.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -604,15 +602,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 55 [00:01:41.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 56 [00:01:42.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 57 [00:01:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 58 [00:01:44.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 59 [00:01:45.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 60 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 61 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 62 [00:01:48.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 63 [00:01:49.000] Files (4) +Info 53 [00:01:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 54 [00:01:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 55 [00:01:41.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 56 [00:01:42.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 57 [00:01:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 58 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 59 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 60 [00:01:46.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 61 [00:01:47.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/bar.ts /user/username/projects/myproject/src/foo.ts @@ -628,8 +626,8 @@ Info 63 [00:01:49.000] Files (4) src/sub/fooBar.ts Matched by include pattern './src' in 'tsconfig.json' -Info 64 [00:01:50.000] ----------------------------------------------- -Info 65 [00:01:51.000] event: +Info 62 [00:01:48.000] ----------------------------------------------- +Info 63 [00:01:49.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} After running timeout callback4 @@ -675,7 +673,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 66 [00:01:52.000] event: +Info 64 [00:01:50.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -721,9 +719,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 67 [00:01:53.000] event: +Info 65 [00:01:51.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} -Info 68 [00:01:54.000] event: +Info 66 [00:01:52.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/configuredProjects/failed-lookup-locations-uses-parent-most-node_modules-directory.js b/tests/baselines/reference/tsserver/configuredProjects/failed-lookup-locations-uses-parent-most-node_modules-directory.js index 47c75f18eb7..062a89edff5 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/failed-lookup-locations-uses-parent-most-node_modules-directory.js +++ b/tests/baselines/reference/tsserver/configuredProjects/failed-lookup-locations-uses-parent-most-node_modules-directory.js @@ -48,24 +48,23 @@ Info 5 [00:00:48.000] Config: /user/username/rootfolder/a/b/src/tsconfig.json "configFilePath": "/user/username/rootfolder/a/b/src/tsconfig.json" } } -Info 6 [00:00:49.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 7 [00:00:50.000] Starting updateGraphWorker: Project: /user/username/rootfolder/a/b/src/tsconfig.json -Info 8 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 9 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 10 [00:00:53.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 11 [00:00:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/a/b/src/node_modules 1 undefined Project: /user/username/rootfolder/a/b/src/tsconfig.json WatchType: Failed Lookup Locations -Info 12 [00:00:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/a/b/src/node_modules 1 undefined Project: /user/username/rootfolder/a/b/src/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:00:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/a/b/src/tsconfig.json WatchType: Failed Lookup Locations -Info 14 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/a/b/src/tsconfig.json WatchType: Failed Lookup Locations -Info 15 [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/a/b/src/node_modules/@types 1 undefined Project: /user/username/rootfolder/a/b/src/tsconfig.json WatchType: Type roots -Info 16 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/a/b/src/node_modules/@types 1 undefined Project: /user/username/rootfolder/a/b/src/tsconfig.json WatchType: Type roots -Info 17 [00:01:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/a/b/src/tsconfig.json WatchType: Type roots -Info 18 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/a/b/src/tsconfig.json WatchType: Type roots -Info 19 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/a/node_modules/@types 1 undefined Project: /user/username/rootfolder/a/b/src/tsconfig.json WatchType: Type roots -Info 20 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/a/node_modules/@types 1 undefined Project: /user/username/rootfolder/a/b/src/tsconfig.json WatchType: Type roots -Info 21 [00:01:04.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/a/b/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 22 [00:01:05.000] Project '/user/username/rootfolder/a/b/src/tsconfig.json' (Configured) -Info 23 [00:01:06.000] Files (4) +Info 6 [00:00:49.000] Starting updateGraphWorker: Project: /user/username/rootfolder/a/b/src/tsconfig.json +Info 7 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 8 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 9 [00:00:52.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 10 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/a/b/src/node_modules 1 undefined Project: /user/username/rootfolder/a/b/src/tsconfig.json WatchType: Failed Lookup Locations +Info 11 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/a/b/src/node_modules 1 undefined Project: /user/username/rootfolder/a/b/src/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:00:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/a/b/src/tsconfig.json WatchType: Failed Lookup Locations +Info 13 [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/a/b/src/tsconfig.json WatchType: Failed Lookup Locations +Info 14 [00:00:57.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/a/b/src/node_modules/@types 1 undefined Project: /user/username/rootfolder/a/b/src/tsconfig.json WatchType: Type roots +Info 15 [00:00:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/a/b/src/node_modules/@types 1 undefined Project: /user/username/rootfolder/a/b/src/tsconfig.json WatchType: Type roots +Info 16 [00:00:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/a/b/src/tsconfig.json WatchType: Type roots +Info 17 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/a/b/src/tsconfig.json WatchType: Type roots +Info 18 [00:01:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/a/node_modules/@types 1 undefined Project: /user/username/rootfolder/a/b/src/tsconfig.json WatchType: Type roots +Info 19 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/a/node_modules/@types 1 undefined Project: /user/username/rootfolder/a/b/src/tsconfig.json WatchType: Type roots +Info 20 [00:01:03.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/a/b/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:01:04.000] Project '/user/username/rootfolder/a/b/src/tsconfig.json' (Configured) +Info 22 [00:01:05.000] Files (4) /a/lib/lib.d.ts /user/username/rootfolder/a/b/node_modules/module2/index.d.ts /user/username/rootfolder/a/b/node_modules/module1/index.d.ts @@ -81,11 +80,11 @@ Info 23 [00:01:06.000] Files (4) file1.ts Part of 'files' list in tsconfig.json -Info 24 [00:01:07.000] ----------------------------------------------- -Info 25 [00:01:08.000] Project '/user/username/rootfolder/a/b/src/tsconfig.json' (Configured) -Info 25 [00:01:09.000] Files (4) +Info 23 [00:01:06.000] ----------------------------------------------- +Info 24 [00:01:07.000] Project '/user/username/rootfolder/a/b/src/tsconfig.json' (Configured) +Info 24 [00:01:08.000] Files (4) -Info 25 [00:01:10.000] ----------------------------------------------- -Info 25 [00:01:11.000] Open files: -Info 25 [00:01:12.000] FileName: /user/username/rootfolder/a/b/src/file1.ts ProjectRootPath: undefined -Info 25 [00:01:13.000] Projects: /user/username/rootfolder/a/b/src/tsconfig.json \ No newline at end of file +Info 24 [00:01:09.000] ----------------------------------------------- +Info 24 [00:01:10.000] Open files: +Info 24 [00:01:11.000] FileName: /user/username/rootfolder/a/b/src/file1.ts ProjectRootPath: undefined +Info 24 [00:01:12.000] Projects: /user/username/rootfolder/a/b/src/tsconfig.json \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/configuredProjects/should-stop-watching-the-extended-configs-of-closed-projects.js b/tests/baselines/reference/tsserver/configuredProjects/should-stop-watching-the-extended-configs-of-closed-projects.js index 9ddd4942572..8ebabcd33a9 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/should-stop-watching-the-extended-configs-of-closed-projects.js +++ b/tests/baselines/reference/tsserver/configuredProjects/should-stop-watching-the-extended-configs-of-closed-projects.js @@ -44,35 +44,34 @@ Info 5 [00:00:40.000] Config: /user/username/projects/myproject/a/tsconfig.js } } Info 6 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/extended/alpha.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Extended config file -Info 7 [00:00:42.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 8 [00:00:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json -Info 9 [00:00:44.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file -Info 10 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 11 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 12 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 13 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 14 [00:00:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:00:50.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 16 [00:00:51.000] Files (1) +Info 7 [00:00:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json +Info 8 [00:00:43.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file +Info 9 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 10 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 11 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 12 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 13 [00:00:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 14 [00:00:49.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 15 [00:00:50.000] Files (1) /user/username/projects/myproject/a/a.ts a.ts Part of 'files' list in tsconfig.json -Info 17 [00:00:52.000] ----------------------------------------------- -Info 18 [00:00:53.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 18 [00:00:54.000] Files (1) +Info 16 [00:00:51.000] ----------------------------------------------- +Info 17 [00:00:52.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 17 [00:00:53.000] Files (1) -Info 18 [00:00:55.000] ----------------------------------------------- -Info 18 [00:00:56.000] Open files: -Info 18 [00:00:57.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined -Info 18 [00:00:58.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 18 [00:00:59.000] Search path: /user/username/projects/myproject/b -Info 19 [00:01:00.000] For info: /user/username/projects/myproject/b/b.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 20 [00:01:01.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json -Info 21 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Config file -Info 22 [00:01:03.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 17 [00:00:54.000] ----------------------------------------------- +Info 17 [00:00:55.000] Open files: +Info 17 [00:00:56.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined +Info 17 [00:00:57.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 17 [00:00:58.000] Search path: /user/username/projects/myproject/b +Info 18 [00:00:59.000] For info: /user/username/projects/myproject/b/b.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 19 [00:01:00.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json +Info 20 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Config file +Info 21 [00:01:02.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/b.ts" ], @@ -80,42 +79,41 @@ Info 22 [00:01:03.000] Config: /user/username/projects/myproject/b/tsconfig.js "configFilePath": "/user/username/projects/myproject/b/tsconfig.json" } } -Info 23 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/extended/bravo.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Extended config file -Info 24 [00:01:05.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 25 [00:01:06.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json -Info 26 [00:01:07.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file -Info 27 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 28 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 29 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 30 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 31 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 32 [00:01:13.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 33 [00:01:14.000] Files (1) +Info 22 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/extended/bravo.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Extended config file +Info 23 [00:01:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json +Info 24 [00:01:05.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file +Info 25 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 26 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 27 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 28 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 29 [00:01:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 30 [00:01:11.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 31 [00:01:12.000] Files (1) /user/username/projects/myproject/b/b.ts b.ts Part of 'files' list in tsconfig.json -Info 34 [00:01:15.000] ----------------------------------------------- -Info 35 [00:01:16.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 35 [00:01:17.000] Files (1) +Info 32 [00:01:13.000] ----------------------------------------------- +Info 33 [00:01:14.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 33 [00:01:15.000] Files (1) -Info 35 [00:01:18.000] ----------------------------------------------- -Info 35 [00:01:19.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 35 [00:01:20.000] Files (1) +Info 33 [00:01:16.000] ----------------------------------------------- +Info 33 [00:01:17.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 33 [00:01:18.000] Files (1) -Info 35 [00:01:21.000] ----------------------------------------------- -Info 35 [00:01:22.000] Open files: -Info 35 [00:01:23.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined -Info 35 [00:01:24.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 35 [00:01:25.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined -Info 35 [00:01:26.000] Projects: /user/username/projects/myproject/b/tsconfig.json -Info 35 [00:01:27.000] Search path: /user/username/projects/myproject/dummy -Info 36 [00:01:28.000] For info: /user/username/projects/myproject/dummy/dummy.ts :: Config file name: /user/username/projects/myproject/dummy/tsconfig.json -Info 37 [00:01:29.000] Creating configuration project /user/username/projects/myproject/dummy/tsconfig.json -Info 38 [00:01:30.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dummy/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dummy/tsconfig.json WatchType: Config file -Info 39 [00:01:31.000] Config: /user/username/projects/myproject/dummy/tsconfig.json : { +Info 33 [00:01:19.000] ----------------------------------------------- +Info 33 [00:01:20.000] Open files: +Info 33 [00:01:21.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined +Info 33 [00:01:22.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 33 [00:01:23.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined +Info 33 [00:01:24.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 33 [00:01:25.000] Search path: /user/username/projects/myproject/dummy +Info 34 [00:01:26.000] For info: /user/username/projects/myproject/dummy/dummy.ts :: Config file name: /user/username/projects/myproject/dummy/tsconfig.json +Info 35 [00:01:27.000] Creating configuration project /user/username/projects/myproject/dummy/tsconfig.json +Info 36 [00:01:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dummy/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dummy/tsconfig.json WatchType: Config file +Info 37 [00:01:29.000] Config: /user/username/projects/myproject/dummy/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dummy/dummy.ts" ], @@ -123,159 +121,158 @@ Info 39 [00:01:31.000] Config: /user/username/projects/myproject/dummy/tsconfi "configFilePath": "/user/username/projects/myproject/dummy/tsconfig.json" } } -Info 40 [00:01:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dummy 1 undefined Config: /user/username/projects/myproject/dummy/tsconfig.json WatchType: Wild card directory -Info 41 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dummy 1 undefined Config: /user/username/projects/myproject/dummy/tsconfig.json WatchType: Wild card directory -Info 42 [00:01:34.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 43 [00:01:35.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dummy/tsconfig.json -Info 44 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/dummy/tsconfig.json WatchType: Missing file -Info 45 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dummy/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dummy/tsconfig.json WatchType: Type roots -Info 46 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dummy/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dummy/tsconfig.json WatchType: Type roots -Info 47 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dummy/tsconfig.json WatchType: Type roots -Info 48 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dummy/tsconfig.json WatchType: Type roots -Info 49 [00:01:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dummy/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 50 [00:01:42.000] Project '/user/username/projects/myproject/dummy/tsconfig.json' (Configured) -Info 51 [00:01:43.000] Files (1) +Info 38 [00:01:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dummy 1 undefined Config: /user/username/projects/myproject/dummy/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dummy 1 undefined Config: /user/username/projects/myproject/dummy/tsconfig.json WatchType: Wild card directory +Info 40 [00:01:32.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dummy/tsconfig.json +Info 41 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/dummy/tsconfig.json WatchType: Missing file +Info 42 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dummy/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dummy/tsconfig.json WatchType: Type roots +Info 43 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dummy/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dummy/tsconfig.json WatchType: Type roots +Info 44 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dummy/tsconfig.json WatchType: Type roots +Info 45 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dummy/tsconfig.json WatchType: Type roots +Info 46 [00:01:38.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dummy/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:39.000] Project '/user/username/projects/myproject/dummy/tsconfig.json' (Configured) +Info 48 [00:01:40.000] Files (1) /user/username/projects/myproject/dummy/dummy.ts dummy.ts Matched by default include pattern '**/*' -Info 52 [00:01:44.000] ----------------------------------------------- -Info 53 [00:01:45.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 53 [00:01:46.000] Files (1) +Info 49 [00:01:41.000] ----------------------------------------------- +Info 50 [00:01:42.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 50 [00:01:43.000] Files (1) -Info 53 [00:01:47.000] ----------------------------------------------- -Info 53 [00:01:48.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 53 [00:01:49.000] Files (1) +Info 50 [00:01:44.000] ----------------------------------------------- +Info 50 [00:01:45.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 50 [00:01:46.000] Files (1) -Info 53 [00:01:50.000] ----------------------------------------------- -Info 53 [00:01:51.000] Project '/user/username/projects/myproject/dummy/tsconfig.json' (Configured) -Info 53 [00:01:52.000] Files (1) +Info 50 [00:01:47.000] ----------------------------------------------- +Info 50 [00:01:48.000] Project '/user/username/projects/myproject/dummy/tsconfig.json' (Configured) +Info 50 [00:01:49.000] Files (1) -Info 53 [00:01:53.000] ----------------------------------------------- -Info 53 [00:01:54.000] Open files: -Info 53 [00:01:55.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined -Info 53 [00:01:56.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 53 [00:01:57.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined -Info 53 [00:01:58.000] Projects: /user/username/projects/myproject/b/tsconfig.json -Info 53 [00:01:59.000] FileName: /user/username/projects/myproject/dummy/dummy.ts ProjectRootPath: undefined -Info 53 [00:02:00.000] Projects: /user/username/projects/myproject/dummy/tsconfig.json -Info 53 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/b.ts 500 undefined WatchType: Closed Script info -Info 54 [00:02:02.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 54 [00:02:03.000] Files (1) +Info 50 [00:01:50.000] ----------------------------------------------- +Info 50 [00:01:51.000] Open files: +Info 50 [00:01:52.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined +Info 50 [00:01:53.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 50 [00:01:54.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined +Info 50 [00:01:55.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 50 [00:01:56.000] FileName: /user/username/projects/myproject/dummy/dummy.ts ProjectRootPath: undefined +Info 50 [00:01:57.000] Projects: /user/username/projects/myproject/dummy/tsconfig.json +Info 50 [00:01:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/b.ts 500 undefined WatchType: Closed Script info +Info 51 [00:01:59.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 51 [00:02:00.000] Files (1) -Info 54 [00:02:04.000] ----------------------------------------------- -Info 54 [00:02:05.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 54 [00:02:06.000] Files (1) +Info 51 [00:02:01.000] ----------------------------------------------- +Info 51 [00:02:02.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 51 [00:02:03.000] Files (1) -Info 54 [00:02:07.000] ----------------------------------------------- -Info 54 [00:02:08.000] Project '/user/username/projects/myproject/dummy/tsconfig.json' (Configured) -Info 54 [00:02:09.000] Files (1) +Info 51 [00:02:04.000] ----------------------------------------------- +Info 51 [00:02:05.000] Project '/user/username/projects/myproject/dummy/tsconfig.json' (Configured) +Info 51 [00:02:06.000] Files (1) -Info 54 [00:02:10.000] ----------------------------------------------- -Info 54 [00:02:11.000] Open files: -Info 54 [00:02:12.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined -Info 54 [00:02:13.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 54 [00:02:14.000] FileName: /user/username/projects/myproject/dummy/dummy.ts ProjectRootPath: undefined -Info 54 [00:02:15.000] Projects: /user/username/projects/myproject/dummy/tsconfig.json -Info 54 [00:02:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 55 [00:02:17.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 55 [00:02:18.000] Files (1) +Info 51 [00:02:07.000] ----------------------------------------------- +Info 51 [00:02:08.000] Open files: +Info 51 [00:02:09.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined +Info 51 [00:02:10.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 51 [00:02:11.000] FileName: /user/username/projects/myproject/dummy/dummy.ts ProjectRootPath: undefined +Info 51 [00:02:12.000] Projects: /user/username/projects/myproject/dummy/tsconfig.json +Info 51 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 52 [00:02:14.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 52 [00:02:15.000] Files (1) -Info 55 [00:02:19.000] ----------------------------------------------- -Info 55 [00:02:20.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 55 [00:02:21.000] Files (1) +Info 52 [00:02:16.000] ----------------------------------------------- +Info 52 [00:02:17.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 52 [00:02:18.000] Files (1) -Info 55 [00:02:22.000] ----------------------------------------------- -Info 55 [00:02:23.000] Project '/user/username/projects/myproject/dummy/tsconfig.json' (Configured) -Info 55 [00:02:24.000] Files (1) +Info 52 [00:02:19.000] ----------------------------------------------- +Info 52 [00:02:20.000] Project '/user/username/projects/myproject/dummy/tsconfig.json' (Configured) +Info 52 [00:02:21.000] Files (1) -Info 55 [00:02:25.000] ----------------------------------------------- -Info 55 [00:02:26.000] Open files: -Info 55 [00:02:27.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined -Info 55 [00:02:28.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 55 [00:02:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 56 [00:02:30.000] Search path: /user/username/projects/myproject/dummy -Info 57 [00:02:31.000] For info: /user/username/projects/myproject/dummy/dummy.ts :: Config file name: /user/username/projects/myproject/dummy/tsconfig.json -Info 58 [00:02:32.000] `remove Project:: -Info 59 [00:02:33.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 60 [00:02:34.000] Files (1) +Info 52 [00:02:22.000] ----------------------------------------------- +Info 52 [00:02:23.000] Open files: +Info 52 [00:02:24.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined +Info 52 [00:02:25.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 52 [00:02:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 53 [00:02:27.000] Search path: /user/username/projects/myproject/dummy +Info 54 [00:02:28.000] For info: /user/username/projects/myproject/dummy/dummy.ts :: Config file name: /user/username/projects/myproject/dummy/tsconfig.json +Info 55 [00:02:29.000] `remove Project:: +Info 56 [00:02:30.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 57 [00:02:31.000] Files (1) /user/username/projects/myproject/b/b.ts b.ts Part of 'files' list in tsconfig.json -Info 61 [00:02:35.000] ----------------------------------------------- -Info 62 [00:02:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/extended/bravo.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Extended config file -Info 63 [00:02:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Config file -Info 64 [00:02:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 65 [00:02:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 66 [00:02:40.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 67 [00:02:41.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 68 [00:02:42.000] FileWatcher:: Close:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file -Info 69 [00:02:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b/b.ts 500 undefined WatchType: Closed Script info -Info 70 [00:02:44.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 70 [00:02:45.000] Files (1) +Info 58 [00:02:32.000] ----------------------------------------------- +Info 59 [00:02:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/extended/bravo.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Extended config file +Info 60 [00:02:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Config file +Info 61 [00:02:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 62 [00:02:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 63 [00:02:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 64 [00:02:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 65 [00:02:39.000] FileWatcher:: Close:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file +Info 66 [00:02:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b/b.ts 500 undefined WatchType: Closed Script info +Info 67 [00:02:41.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 67 [00:02:42.000] Files (1) -Info 70 [00:02:46.000] ----------------------------------------------- -Info 70 [00:02:47.000] Project '/user/username/projects/myproject/dummy/tsconfig.json' (Configured) -Info 70 [00:02:48.000] Files (1) +Info 67 [00:02:43.000] ----------------------------------------------- +Info 67 [00:02:44.000] Project '/user/username/projects/myproject/dummy/tsconfig.json' (Configured) +Info 67 [00:02:45.000] Files (1) -Info 70 [00:02:49.000] ----------------------------------------------- -Info 70 [00:02:50.000] Open files: -Info 70 [00:02:51.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined -Info 70 [00:02:52.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 70 [00:02:53.000] FileName: /user/username/projects/myproject/dummy/dummy.ts ProjectRootPath: undefined -Info 70 [00:02:54.000] Projects: /user/username/projects/myproject/dummy/tsconfig.json -Info 70 [00:02:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/a.ts 500 undefined WatchType: Closed Script info -Info 71 [00:02:56.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 71 [00:02:57.000] Files (1) +Info 67 [00:02:46.000] ----------------------------------------------- +Info 67 [00:02:47.000] Open files: +Info 67 [00:02:48.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined +Info 67 [00:02:49.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 67 [00:02:50.000] FileName: /user/username/projects/myproject/dummy/dummy.ts ProjectRootPath: undefined +Info 67 [00:02:51.000] Projects: /user/username/projects/myproject/dummy/tsconfig.json +Info 67 [00:02:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/a.ts 500 undefined WatchType: Closed Script info +Info 68 [00:02:53.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 68 [00:02:54.000] Files (1) -Info 71 [00:02:58.000] ----------------------------------------------- -Info 71 [00:02:59.000] Project '/user/username/projects/myproject/dummy/tsconfig.json' (Configured) -Info 71 [00:03:00.000] Files (1) +Info 68 [00:02:55.000] ----------------------------------------------- +Info 68 [00:02:56.000] Project '/user/username/projects/myproject/dummy/tsconfig.json' (Configured) +Info 68 [00:02:57.000] Files (1) -Info 71 [00:03:01.000] ----------------------------------------------- -Info 71 [00:03:02.000] Open files: -Info 71 [00:03:03.000] FileName: /user/username/projects/myproject/dummy/dummy.ts ProjectRootPath: undefined -Info 71 [00:03:04.000] Projects: /user/username/projects/myproject/dummy/tsconfig.json -Info 71 [00:03:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 72 [00:03:06.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 72 [00:03:07.000] Files (1) +Info 68 [00:02:58.000] ----------------------------------------------- +Info 68 [00:02:59.000] Open files: +Info 68 [00:03:00.000] FileName: /user/username/projects/myproject/dummy/dummy.ts ProjectRootPath: undefined +Info 68 [00:03:01.000] Projects: /user/username/projects/myproject/dummy/tsconfig.json +Info 68 [00:03:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 69 [00:03:03.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 69 [00:03:04.000] Files (1) -Info 72 [00:03:08.000] ----------------------------------------------- -Info 72 [00:03:09.000] Project '/user/username/projects/myproject/dummy/tsconfig.json' (Configured) -Info 72 [00:03:10.000] Files (1) +Info 69 [00:03:05.000] ----------------------------------------------- +Info 69 [00:03:06.000] Project '/user/username/projects/myproject/dummy/tsconfig.json' (Configured) +Info 69 [00:03:07.000] Files (1) -Info 72 [00:03:11.000] ----------------------------------------------- -Info 72 [00:03:12.000] Open files: -Info 72 [00:03:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 73 [00:03:14.000] Search path: /user/username/projects/myproject/dummy -Info 74 [00:03:15.000] For info: /user/username/projects/myproject/dummy/dummy.ts :: Config file name: /user/username/projects/myproject/dummy/tsconfig.json -Info 75 [00:03:16.000] `remove Project:: -Info 76 [00:03:17.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 77 [00:03:18.000] Files (1) +Info 69 [00:03:08.000] ----------------------------------------------- +Info 69 [00:03:09.000] Open files: +Info 69 [00:03:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 70 [00:03:11.000] Search path: /user/username/projects/myproject/dummy +Info 71 [00:03:12.000] For info: /user/username/projects/myproject/dummy/dummy.ts :: Config file name: /user/username/projects/myproject/dummy/tsconfig.json +Info 72 [00:03:13.000] `remove Project:: +Info 73 [00:03:14.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 74 [00:03:15.000] Files (1) /user/username/projects/myproject/a/a.ts a.ts Part of 'files' list in tsconfig.json -Info 78 [00:03:19.000] ----------------------------------------------- -Info 79 [00:03:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/extended/alpha.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Extended config file -Info 80 [00:03:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Config file -Info 81 [00:03:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 82 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 83 [00:03:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 84 [00:03:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 85 [00:03:26.000] FileWatcher:: Close:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file -Info 86 [00:03:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a/a.ts 500 undefined WatchType: Closed Script info -Info 87 [00:03:28.000] Project '/user/username/projects/myproject/dummy/tsconfig.json' (Configured) -Info 87 [00:03:29.000] Files (1) +Info 75 [00:03:16.000] ----------------------------------------------- +Info 76 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/extended/alpha.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Extended config file +Info 77 [00:03:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Config file +Info 78 [00:03:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 79 [00:03:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 80 [00:03:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 81 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 82 [00:03:23.000] FileWatcher:: Close:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file +Info 83 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a/a.ts 500 undefined WatchType: Closed Script info +Info 84 [00:03:25.000] Project '/user/username/projects/myproject/dummy/tsconfig.json' (Configured) +Info 84 [00:03:26.000] Files (1) -Info 87 [00:03:30.000] ----------------------------------------------- -Info 87 [00:03:31.000] Open files: -Info 87 [00:03:32.000] FileName: /user/username/projects/myproject/dummy/dummy.ts ProjectRootPath: undefined -Info 87 [00:03:33.000] Projects: /user/username/projects/myproject/dummy/tsconfig.json \ No newline at end of file +Info 84 [00:03:27.000] ----------------------------------------------- +Info 84 [00:03:28.000] Open files: +Info 84 [00:03:29.000] FileName: /user/username/projects/myproject/dummy/dummy.ts ProjectRootPath: undefined +Info 84 [00:03:30.000] Projects: /user/username/projects/myproject/dummy/tsconfig.json \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/configuredProjects/should-watch-the-extended-configs-of-multiple-projects.js b/tests/baselines/reference/tsserver/configuredProjects/should-watch-the-extended-configs-of-multiple-projects.js index 0f9d98f88c7..2ea5cc58cac 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/should-watch-the-extended-configs-of-multiple-projects.js +++ b/tests/baselines/reference/tsserver/configuredProjects/should-watch-the-extended-configs-of-multiple-projects.js @@ -38,35 +38,34 @@ Info 5 [00:00:34.000] Config: /user/username/projects/myproject/a/tsconfig.js } } Info 6 [00:00:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/extended/alpha.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Extended config file -Info 7 [00:00:36.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 8 [00:00:37.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json -Info 9 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file -Info 10 [00:00:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 11 [00:00:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 14 [00:00:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:00:44.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 16 [00:00:45.000] Files (1) +Info 7 [00:00:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json +Info 8 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file +Info 9 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 10 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 11 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 12 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 13 [00:00:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 14 [00:00:43.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 15 [00:00:44.000] Files (1) /user/username/projects/myproject/a/a.ts a.ts Part of 'files' list in tsconfig.json -Info 17 [00:00:46.000] ----------------------------------------------- -Info 18 [00:00:47.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 18 [00:00:48.000] Files (1) +Info 16 [00:00:45.000] ----------------------------------------------- +Info 17 [00:00:46.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 17 [00:00:47.000] Files (1) -Info 18 [00:00:49.000] ----------------------------------------------- -Info 18 [00:00:50.000] Open files: -Info 18 [00:00:51.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined -Info 18 [00:00:52.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 18 [00:00:53.000] Search path: /user/username/projects/myproject/b -Info 19 [00:00:54.000] For info: /user/username/projects/myproject/b/b.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 20 [00:00:55.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json -Info 21 [00:00:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Config file -Info 22 [00:00:57.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 17 [00:00:48.000] ----------------------------------------------- +Info 17 [00:00:49.000] Open files: +Info 17 [00:00:50.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined +Info 17 [00:00:51.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 17 [00:00:52.000] Search path: /user/username/projects/myproject/b +Info 18 [00:00:53.000] For info: /user/username/projects/myproject/b/b.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 19 [00:00:54.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json +Info 20 [00:00:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Config file +Info 21 [00:00:56.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/b.ts" ], @@ -74,42 +73,41 @@ Info 22 [00:00:57.000] Config: /user/username/projects/myproject/b/tsconfig.js "configFilePath": "/user/username/projects/myproject/b/tsconfig.json" } } -Info 23 [00:00:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/extended/bravo.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Extended config file -Info 24 [00:00:59.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 25 [00:01:00.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json -Info 26 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file -Info 27 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 28 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 29 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 30 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 31 [00:01:06.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 32 [00:01:07.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 33 [00:01:08.000] Files (1) +Info 22 [00:00:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/extended/bravo.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Extended config file +Info 23 [00:00:58.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json +Info 24 [00:00:59.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file +Info 25 [00:01:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 26 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 27 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 28 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 29 [00:01:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 30 [00:01:05.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 31 [00:01:06.000] Files (1) /user/username/projects/myproject/b/b.ts b.ts Part of 'files' list in tsconfig.json -Info 34 [00:01:09.000] ----------------------------------------------- -Info 35 [00:01:10.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 35 [00:01:11.000] Files (1) +Info 32 [00:01:07.000] ----------------------------------------------- +Info 33 [00:01:08.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 33 [00:01:09.000] Files (1) -Info 35 [00:01:12.000] ----------------------------------------------- -Info 35 [00:01:13.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 35 [00:01:14.000] Files (1) +Info 33 [00:01:10.000] ----------------------------------------------- +Info 33 [00:01:11.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 33 [00:01:12.000] Files (1) -Info 35 [00:01:15.000] ----------------------------------------------- -Info 35 [00:01:16.000] Open files: -Info 35 [00:01:17.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined -Info 35 [00:01:18.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 35 [00:01:19.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined -Info 35 [00:01:20.000] Projects: /user/username/projects/myproject/b/tsconfig.json -Info 35 [00:01:24.000] FileWatcher:: Triggered with /user/username/projects/myproject/extended/alpha.tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/extended/alpha.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Extended config file -Info 36 [00:01:25.000] Scheduled: /user/username/projects/myproject/a/tsconfig.json -Info 37 [00:01:26.000] Scheduled: /user/username/projects/myproject/b/tsconfig.json -Info 38 [00:01:27.000] Scheduled: *ensureProjectForOpenFiles* -Info 39 [00:01:28.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/extended/alpha.tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/extended/alpha.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Extended config file +Info 33 [00:01:13.000] ----------------------------------------------- +Info 33 [00:01:14.000] Open files: +Info 33 [00:01:15.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined +Info 33 [00:01:16.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 33 [00:01:17.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined +Info 33 [00:01:18.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 33 [00:01:22.000] FileWatcher:: Triggered with /user/username/projects/myproject/extended/alpha.tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/extended/alpha.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Extended config file +Info 34 [00:01:23.000] Scheduled: /user/username/projects/myproject/a/tsconfig.json +Info 35 [00:01:24.000] Scheduled: /user/username/projects/myproject/b/tsconfig.json +Info 36 [00:01:25.000] Scheduled: *ensureProjectForOpenFiles* +Info 37 [00:01:26.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/extended/alpha.tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/extended/alpha.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Extended config file Before checking timeout queue length (3) and running //// [/user/username/projects/myproject/extended/alpha.tsconfig.json] {"compilerOptions":{"strict":true}} @@ -137,9 +135,9 @@ FsWatches:: FsWatchesRecursive:: -Info 40 [00:01:29.000] Running: /user/username/projects/myproject/a/tsconfig.json -Info 41 [00:01:30.000] Reloading configured project /user/username/projects/myproject/a/tsconfig.json -Info 42 [00:01:31.000] Config: /user/username/projects/myproject/a/tsconfig.json : { +Info 38 [00:01:27.000] Running: /user/username/projects/myproject/a/tsconfig.json +Info 39 [00:01:28.000] Reloading configured project /user/username/projects/myproject/a/tsconfig.json +Info 40 [00:01:29.000] Config: /user/username/projects/myproject/a/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/a/a.ts" ], @@ -148,13 +146,12 @@ Info 42 [00:01:31.000] Config: /user/username/projects/myproject/a/tsconfig.js "configFilePath": "/user/username/projects/myproject/a/tsconfig.json" } } -Info 43 [00:01:32.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 44 [00:01:33.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json -Info 45 [00:01:34.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 46 [00:01:35.000] Different program with same set of files -Info 47 [00:01:36.000] Running: /user/username/projects/myproject/b/tsconfig.json -Info 48 [00:01:37.000] Reloading configured project /user/username/projects/myproject/b/tsconfig.json -Info 49 [00:01:38.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 41 [00:01:30.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json +Info 42 [00:01:31.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 43 [00:01:32.000] Different program with same set of files +Info 44 [00:01:33.000] Running: /user/username/projects/myproject/b/tsconfig.json +Info 45 [00:01:34.000] Reloading configured project /user/username/projects/myproject/b/tsconfig.json +Info 46 [00:01:35.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/b.ts" ], @@ -163,39 +160,38 @@ Info 49 [00:01:38.000] Config: /user/username/projects/myproject/b/tsconfig.js "configFilePath": "/user/username/projects/myproject/b/tsconfig.json" } } -Info 50 [00:01:39.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 51 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json -Info 52 [00:01:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 53 [00:01:42.000] Different program with same set of files -Info 54 [00:01:43.000] Running: *ensureProjectForOpenFiles* -Info 55 [00:01:44.000] Before ensureProjectForOpenFiles: -Info 56 [00:01:45.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 56 [00:01:46.000] Files (1) +Info 47 [00:01:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json +Info 48 [00:01:37.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 49 [00:01:38.000] Different program with same set of files +Info 50 [00:01:39.000] Running: *ensureProjectForOpenFiles* +Info 51 [00:01:40.000] Before ensureProjectForOpenFiles: +Info 52 [00:01:41.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 52 [00:01:42.000] Files (1) -Info 56 [00:01:47.000] ----------------------------------------------- -Info 56 [00:01:48.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 56 [00:01:49.000] Files (1) +Info 52 [00:01:43.000] ----------------------------------------------- +Info 52 [00:01:44.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 52 [00:01:45.000] Files (1) -Info 56 [00:01:50.000] ----------------------------------------------- -Info 56 [00:01:51.000] Open files: -Info 56 [00:01:52.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined -Info 56 [00:01:53.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 56 [00:01:54.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined -Info 56 [00:01:55.000] Projects: /user/username/projects/myproject/b/tsconfig.json -Info 56 [00:01:56.000] After ensureProjectForOpenFiles: -Info 57 [00:01:57.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 57 [00:01:58.000] Files (1) +Info 52 [00:01:46.000] ----------------------------------------------- +Info 52 [00:01:47.000] Open files: +Info 52 [00:01:48.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined +Info 52 [00:01:49.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 52 [00:01:50.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined +Info 52 [00:01:51.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 52 [00:01:52.000] After ensureProjectForOpenFiles: +Info 53 [00:01:53.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 53 [00:01:54.000] Files (1) -Info 57 [00:01:59.000] ----------------------------------------------- -Info 57 [00:02:00.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 57 [00:02:01.000] Files (1) +Info 53 [00:01:55.000] ----------------------------------------------- +Info 53 [00:01:56.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 53 [00:01:57.000] Files (1) -Info 57 [00:02:02.000] ----------------------------------------------- -Info 57 [00:02:03.000] Open files: -Info 57 [00:02:04.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined -Info 57 [00:02:05.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 57 [00:02:06.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined -Info 57 [00:02:07.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 53 [00:01:58.000] ----------------------------------------------- +Info 53 [00:01:59.000] Open files: +Info 53 [00:02:00.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined +Info 53 [00:02:01.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 53 [00:02:02.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined +Info 53 [00:02:03.000] Projects: /user/username/projects/myproject/b/tsconfig.json After checking timeout queue length (3) and running PolledWatches:: @@ -220,10 +216,10 @@ FsWatches:: FsWatchesRecursive:: -Info 57 [00:02:11.000] FileWatcher:: Triggered with /user/username/projects/myproject/extended/bravo.tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/extended/bravo.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Extended config file -Info 58 [00:02:12.000] Scheduled: /user/username/projects/myproject/b/tsconfig.json -Info 59 [00:02:13.000] Scheduled: *ensureProjectForOpenFiles* -Info 60 [00:02:14.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/extended/bravo.tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/extended/bravo.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Extended config file +Info 53 [00:02:07.000] FileWatcher:: Triggered with /user/username/projects/myproject/extended/bravo.tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/extended/bravo.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Extended config file +Info 54 [00:02:08.000] Scheduled: /user/username/projects/myproject/b/tsconfig.json +Info 55 [00:02:09.000] Scheduled: *ensureProjectForOpenFiles* +Info 56 [00:02:10.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/extended/bravo.tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/extended/bravo.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Extended config file Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/extended/bravo.tsconfig.json] {"extends":"./alpha.tsconfig.json","compilerOptions":{"strict":false}} @@ -251,9 +247,9 @@ FsWatches:: FsWatchesRecursive:: -Info 61 [00:02:15.000] Running: /user/username/projects/myproject/b/tsconfig.json -Info 62 [00:02:16.000] Reloading configured project /user/username/projects/myproject/b/tsconfig.json -Info 63 [00:02:17.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 57 [00:02:11.000] Running: /user/username/projects/myproject/b/tsconfig.json +Info 58 [00:02:12.000] Reloading configured project /user/username/projects/myproject/b/tsconfig.json +Info 59 [00:02:13.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/b.ts" ], @@ -262,39 +258,38 @@ Info 63 [00:02:17.000] Config: /user/username/projects/myproject/b/tsconfig.js "configFilePath": "/user/username/projects/myproject/b/tsconfig.json" } } -Info 64 [00:02:18.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 65 [00:02:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json -Info 66 [00:02:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 3 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 67 [00:02:21.000] Different program with same set of files -Info 68 [00:02:22.000] Running: *ensureProjectForOpenFiles* -Info 69 [00:02:23.000] Before ensureProjectForOpenFiles: -Info 70 [00:02:24.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 70 [00:02:25.000] Files (1) +Info 60 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json +Info 61 [00:02:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 3 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 62 [00:02:16.000] Different program with same set of files +Info 63 [00:02:17.000] Running: *ensureProjectForOpenFiles* +Info 64 [00:02:18.000] Before ensureProjectForOpenFiles: +Info 65 [00:02:19.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 65 [00:02:20.000] Files (1) -Info 70 [00:02:26.000] ----------------------------------------------- -Info 70 [00:02:27.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 70 [00:02:28.000] Files (1) +Info 65 [00:02:21.000] ----------------------------------------------- +Info 65 [00:02:22.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 65 [00:02:23.000] Files (1) -Info 70 [00:02:29.000] ----------------------------------------------- -Info 70 [00:02:30.000] Open files: -Info 70 [00:02:31.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined -Info 70 [00:02:32.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 70 [00:02:33.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined -Info 70 [00:02:34.000] Projects: /user/username/projects/myproject/b/tsconfig.json -Info 70 [00:02:35.000] After ensureProjectForOpenFiles: -Info 71 [00:02:36.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 71 [00:02:37.000] Files (1) +Info 65 [00:02:24.000] ----------------------------------------------- +Info 65 [00:02:25.000] Open files: +Info 65 [00:02:26.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined +Info 65 [00:02:27.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 65 [00:02:28.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined +Info 65 [00:02:29.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 65 [00:02:30.000] After ensureProjectForOpenFiles: +Info 66 [00:02:31.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 66 [00:02:32.000] Files (1) -Info 71 [00:02:38.000] ----------------------------------------------- -Info 71 [00:02:39.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 71 [00:02:40.000] Files (1) +Info 66 [00:02:33.000] ----------------------------------------------- +Info 66 [00:02:34.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 66 [00:02:35.000] Files (1) -Info 71 [00:02:41.000] ----------------------------------------------- -Info 71 [00:02:42.000] Open files: -Info 71 [00:02:43.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined -Info 71 [00:02:44.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 71 [00:02:45.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined -Info 71 [00:02:46.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 66 [00:02:36.000] ----------------------------------------------- +Info 66 [00:02:37.000] Open files: +Info 66 [00:02:38.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined +Info 66 [00:02:39.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 66 [00:02:40.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined +Info 66 [00:02:41.000] Projects: /user/username/projects/myproject/b/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: @@ -319,10 +314,10 @@ FsWatches:: FsWatchesRecursive:: -Info 71 [00:02:50.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Config file -Info 72 [00:02:51.000] Scheduled: /user/username/projects/myproject/b/tsconfig.json -Info 73 [00:02:52.000] Scheduled: *ensureProjectForOpenFiles* -Info 74 [00:02:53.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Config file +Info 66 [00:02:45.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Config file +Info 67 [00:02:46.000] Scheduled: /user/username/projects/myproject/b/tsconfig.json +Info 68 [00:02:47.000] Scheduled: *ensureProjectForOpenFiles* +Info 69 [00:02:48.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Config file Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/b/tsconfig.json] {"extends":"../extended/alpha.tsconfig.json"} @@ -350,9 +345,9 @@ FsWatches:: FsWatchesRecursive:: -Info 75 [00:02:54.000] Running: /user/username/projects/myproject/b/tsconfig.json -Info 76 [00:02:55.000] Reloading configured project /user/username/projects/myproject/b/tsconfig.json -Info 77 [00:02:56.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 70 [00:02:49.000] Running: /user/username/projects/myproject/b/tsconfig.json +Info 71 [00:02:50.000] Reloading configured project /user/username/projects/myproject/b/tsconfig.json +Info 72 [00:02:51.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/b.ts" ], @@ -361,42 +356,41 @@ Info 77 [00:02:56.000] Config: /user/username/projects/myproject/b/tsconfig.js "configFilePath": "/user/username/projects/myproject/b/tsconfig.json" } } -Info 78 [00:02:57.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/extended/bravo.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Extended config file -Info 79 [00:02:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 80 [00:02:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 81 [00:03:00.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 82 [00:03:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json -Info 83 [00:03:02.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 4 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 84 [00:03:03.000] Different program with same set of files -Info 85 [00:03:04.000] Running: *ensureProjectForOpenFiles* -Info 86 [00:03:05.000] Before ensureProjectForOpenFiles: -Info 87 [00:03:06.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 87 [00:03:07.000] Files (1) +Info 73 [00:02:52.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/extended/bravo.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Extended config file +Info 74 [00:02:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 75 [00:02:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 76 [00:02:55.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json +Info 77 [00:02:56.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 4 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 78 [00:02:57.000] Different program with same set of files +Info 79 [00:02:58.000] Running: *ensureProjectForOpenFiles* +Info 80 [00:02:59.000] Before ensureProjectForOpenFiles: +Info 81 [00:03:00.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 81 [00:03:01.000] Files (1) -Info 87 [00:03:08.000] ----------------------------------------------- -Info 87 [00:03:09.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 87 [00:03:10.000] Files (1) +Info 81 [00:03:02.000] ----------------------------------------------- +Info 81 [00:03:03.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 81 [00:03:04.000] Files (1) -Info 87 [00:03:11.000] ----------------------------------------------- -Info 87 [00:03:12.000] Open files: -Info 87 [00:03:13.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined -Info 87 [00:03:14.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 87 [00:03:15.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined -Info 87 [00:03:16.000] Projects: /user/username/projects/myproject/b/tsconfig.json -Info 87 [00:03:17.000] After ensureProjectForOpenFiles: -Info 88 [00:03:18.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 88 [00:03:19.000] Files (1) +Info 81 [00:03:05.000] ----------------------------------------------- +Info 81 [00:03:06.000] Open files: +Info 81 [00:03:07.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined +Info 81 [00:03:08.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 81 [00:03:09.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined +Info 81 [00:03:10.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 81 [00:03:11.000] After ensureProjectForOpenFiles: +Info 82 [00:03:12.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 82 [00:03:13.000] Files (1) -Info 88 [00:03:20.000] ----------------------------------------------- -Info 88 [00:03:21.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 88 [00:03:22.000] Files (1) +Info 82 [00:03:14.000] ----------------------------------------------- +Info 82 [00:03:15.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 82 [00:03:16.000] Files (1) -Info 88 [00:03:23.000] ----------------------------------------------- -Info 88 [00:03:24.000] Open files: -Info 88 [00:03:25.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined -Info 88 [00:03:26.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 88 [00:03:27.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined -Info 88 [00:03:28.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 82 [00:03:17.000] ----------------------------------------------- +Info 82 [00:03:18.000] Open files: +Info 82 [00:03:19.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined +Info 82 [00:03:20.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 82 [00:03:21.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined +Info 82 [00:03:22.000] Projects: /user/username/projects/myproject/b/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: @@ -421,11 +415,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 88 [00:03:32.000] FileWatcher:: Triggered with /user/username/projects/myproject/extended/alpha.tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/extended/alpha.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Extended config file -Info 89 [00:03:33.000] Scheduled: /user/username/projects/myproject/a/tsconfig.json -Info 90 [00:03:34.000] Scheduled: /user/username/projects/myproject/b/tsconfig.json -Info 91 [00:03:35.000] Scheduled: *ensureProjectForOpenFiles* -Info 92 [00:03:36.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/extended/alpha.tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/extended/alpha.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Extended config file +Info 82 [00:03:26.000] FileWatcher:: Triggered with /user/username/projects/myproject/extended/alpha.tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/extended/alpha.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Extended config file +Info 83 [00:03:27.000] Scheduled: /user/username/projects/myproject/a/tsconfig.json +Info 84 [00:03:28.000] Scheduled: /user/username/projects/myproject/b/tsconfig.json +Info 85 [00:03:29.000] Scheduled: *ensureProjectForOpenFiles* +Info 86 [00:03:30.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/extended/alpha.tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/extended/alpha.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Extended config file Before checking timeout queue length (3) and running //// [/user/username/projects/myproject/extended/alpha.tsconfig.json] {} @@ -453,9 +447,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 93 [00:03:37.000] Running: /user/username/projects/myproject/a/tsconfig.json -Info 94 [00:03:38.000] Reloading configured project /user/username/projects/myproject/a/tsconfig.json -Info 95 [00:03:39.000] Config: /user/username/projects/myproject/a/tsconfig.json : { +Info 87 [00:03:31.000] Running: /user/username/projects/myproject/a/tsconfig.json +Info 88 [00:03:32.000] Reloading configured project /user/username/projects/myproject/a/tsconfig.json +Info 89 [00:03:33.000] Config: /user/username/projects/myproject/a/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/a/a.ts" ], @@ -463,13 +457,12 @@ Info 95 [00:03:39.000] Config: /user/username/projects/myproject/a/tsconfig.js "configFilePath": "/user/username/projects/myproject/a/tsconfig.json" } } -Info 96 [00:03:40.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 97 [00:03:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json -Info 98 [00:03:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 3 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 99 [00:03:43.000] Different program with same set of files -Info 100 [00:03:44.000] Running: /user/username/projects/myproject/b/tsconfig.json -Info 101 [00:03:45.000] Reloading configured project /user/username/projects/myproject/b/tsconfig.json -Info 102 [00:03:46.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 90 [00:03:34.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json +Info 91 [00:03:35.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 3 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 92 [00:03:36.000] Different program with same set of files +Info 93 [00:03:37.000] Running: /user/username/projects/myproject/b/tsconfig.json +Info 94 [00:03:38.000] Reloading configured project /user/username/projects/myproject/b/tsconfig.json +Info 95 [00:03:39.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/b.ts" ], @@ -477,39 +470,38 @@ Info 102 [00:03:46.000] Config: /user/username/projects/myproject/b/tsconfig.js "configFilePath": "/user/username/projects/myproject/b/tsconfig.json" } } -Info 103 [00:03:47.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 104 [00:03:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json -Info 105 [00:03:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 5 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 106 [00:03:50.000] Different program with same set of files -Info 107 [00:03:51.000] Running: *ensureProjectForOpenFiles* -Info 108 [00:03:52.000] Before ensureProjectForOpenFiles: -Info 109 [00:03:53.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 109 [00:03:54.000] Files (1) +Info 96 [00:03:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json +Info 97 [00:03:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 5 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 98 [00:03:42.000] Different program with same set of files +Info 99 [00:03:43.000] Running: *ensureProjectForOpenFiles* +Info 100 [00:03:44.000] Before ensureProjectForOpenFiles: +Info 101 [00:03:45.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 101 [00:03:46.000] Files (1) -Info 109 [00:03:55.000] ----------------------------------------------- -Info 109 [00:03:56.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 109 [00:03:57.000] Files (1) +Info 101 [00:03:47.000] ----------------------------------------------- +Info 101 [00:03:48.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 101 [00:03:49.000] Files (1) -Info 109 [00:03:58.000] ----------------------------------------------- -Info 109 [00:03:59.000] Open files: -Info 109 [00:04:00.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined -Info 109 [00:04:01.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 109 [00:04:02.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined -Info 109 [00:04:03.000] Projects: /user/username/projects/myproject/b/tsconfig.json -Info 109 [00:04:04.000] After ensureProjectForOpenFiles: -Info 110 [00:04:05.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 110 [00:04:06.000] Files (1) +Info 101 [00:03:50.000] ----------------------------------------------- +Info 101 [00:03:51.000] Open files: +Info 101 [00:03:52.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined +Info 101 [00:03:53.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 101 [00:03:54.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined +Info 101 [00:03:55.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 101 [00:03:56.000] After ensureProjectForOpenFiles: +Info 102 [00:03:57.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 102 [00:03:58.000] Files (1) -Info 110 [00:04:07.000] ----------------------------------------------- -Info 110 [00:04:08.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 110 [00:04:09.000] Files (1) +Info 102 [00:03:59.000] ----------------------------------------------- +Info 102 [00:04:00.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 102 [00:04:01.000] Files (1) -Info 110 [00:04:10.000] ----------------------------------------------- -Info 110 [00:04:11.000] Open files: -Info 110 [00:04:12.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined -Info 110 [00:04:13.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 110 [00:04:14.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined -Info 110 [00:04:15.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 102 [00:04:02.000] ----------------------------------------------- +Info 102 [00:04:03.000] Open files: +Info 102 [00:04:04.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined +Info 102 [00:04:05.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 102 [00:04:06.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined +Info 102 [00:04:07.000] Projects: /user/username/projects/myproject/b/tsconfig.json After checking timeout queue length (3) and running PolledWatches:: diff --git a/tests/baselines/reference/tsserver/configuredProjects/when-multiple-projects-are-open-detects-correct-default-project.js b/tests/baselines/reference/tsserver/configuredProjects/when-multiple-projects-are-open-detects-correct-default-project.js index e2f7cf847ad..c8d3287641c 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/when-multiple-projects-are-open-detects-correct-default-project.js +++ b/tests/baselines/reference/tsserver/configuredProjects/when-multiple-projects-are-open-detects-correct-default-project.js @@ -70,19 +70,18 @@ Info 7 [00:00:42.000] Config: /user/username/projects/myproject/foo/tsconfig. "configFilePath": "/user/username/projects/myproject/foo/tsconfig.json" } } -Info 8 [00:00:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 9 [00:00:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/foo/tsconfig.json -Info 10 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/bar/index.ts 500 undefined WatchType: Closed Script info -Info 11 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.es2017.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/foo/node_modules 1 undefined Project: /user/username/projects/myproject/foo/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/foo/node_modules 1 undefined Project: /user/username/projects/myproject/foo/tsconfig.json WatchType: Failed Lookup Locations -Info 14 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/foo/node_modules/@types 1 undefined Project: /user/username/projects/myproject/foo/tsconfig.json WatchType: Type roots -Info 15 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/foo/node_modules/@types 1 undefined Project: /user/username/projects/myproject/foo/tsconfig.json WatchType: Type roots -Info 16 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/foo/tsconfig.json WatchType: Type roots -Info 17 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/foo/tsconfig.json WatchType: Type roots -Info 18 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/foo/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:00:54.000] Project '/user/username/projects/myproject/foo/tsconfig.json' (Configured) -Info 20 [00:00:55.000] Files (3) +Info 8 [00:00:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/foo/tsconfig.json +Info 9 [00:00:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/bar/index.ts 500 undefined WatchType: Closed Script info +Info 10 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.es2017.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/foo/node_modules 1 undefined Project: /user/username/projects/myproject/foo/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/foo/node_modules 1 undefined Project: /user/username/projects/myproject/foo/tsconfig.json WatchType: Failed Lookup Locations +Info 13 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/foo/node_modules/@types 1 undefined Project: /user/username/projects/myproject/foo/tsconfig.json WatchType: Type roots +Info 14 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/foo/node_modules/@types 1 undefined Project: /user/username/projects/myproject/foo/tsconfig.json WatchType: Type roots +Info 15 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/foo/tsconfig.json WatchType: Type roots +Info 16 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/foo/tsconfig.json WatchType: Type roots +Info 17 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/foo/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:53.000] Project '/user/username/projects/myproject/foo/tsconfig.json' (Configured) +Info 19 [00:00:54.000] Files (3) /a/lib/lib.es2017.d.ts /user/username/projects/myproject/bar/index.ts /user/username/projects/myproject/foo/index.ts @@ -95,20 +94,20 @@ Info 20 [00:00:55.000] Files (3) index.ts Matched by include pattern 'index.ts' in 'tsconfig.json' -Info 21 [00:00:56.000] ----------------------------------------------- -Info 22 [00:00:57.000] event: +Info 20 [00:00:55.000] ----------------------------------------------- +Info 21 [00:00:56.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/foo/tsconfig.json"}} -Info 23 [00:00:58.000] event: +Info 22 [00:00:57.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"36730603d9c37d63f14b455060fadde05a7a93dcbc44aecd507b60e066616be6","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":90,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"lib":["es2017"]},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 24 [00:00:59.000] event: +Info 23 [00:00:58.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/foo/index.ts","configFile":"/user/username/projects/myproject/foo/tsconfig.json","diagnostics":[]}} -Info 25 [00:01:00.000] Project '/user/username/projects/myproject/foo/tsconfig.json' (Configured) -Info 25 [00:01:01.000] Files (3) +Info 24 [00:00:59.000] Project '/user/username/projects/myproject/foo/tsconfig.json' (Configured) +Info 24 [00:01:00.000] Files (3) -Info 25 [00:01:02.000] ----------------------------------------------- -Info 25 [00:01:03.000] Open files: -Info 25 [00:01:04.000] FileName: /user/username/projects/myproject/foo/index.ts ProjectRootPath: undefined -Info 25 [00:01:05.000] Projects: /user/username/projects/myproject/foo/tsconfig.json +Info 24 [00:01:01.000] ----------------------------------------------- +Info 24 [00:01:02.000] Open files: +Info 24 [00:01:03.000] FileName: /user/username/projects/myproject/foo/index.ts ProjectRootPath: undefined +Info 24 [00:01:04.000] Projects: /user/username/projects/myproject/foo/tsconfig.json After request PolledWatches:: @@ -129,11 +128,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/foo/node_modules: {} -Info 25 [00:01:06.000] response: +Info 24 [00:01:05.000] response: { "responseRequired": false } -Info 26 [00:01:07.000] request: +Info 25 [00:01:06.000] request: { "seq": 0, "type": "request", @@ -162,14 +161,14 @@ FsWatchesRecursive:: /user/username/projects/myproject/foo/node_modules: {} -Info 27 [00:01:08.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/bar/index.ts 500 undefined WatchType: Closed Script info -Info 28 [00:01:09.000] Search path: /user/username/projects/myproject/bar -Info 29 [00:01:10.000] For info: /user/username/projects/myproject/bar/index.ts :: Config file name: /user/username/projects/myproject/bar/tsconfig.json -Info 30 [00:01:11.000] Creating configuration project /user/username/projects/myproject/bar/tsconfig.json -Info 31 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/bar/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/bar/tsconfig.json WatchType: Config file -Info 32 [00:01:13.000] event: +Info 26 [00:01:07.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/bar/index.ts 500 undefined WatchType: Closed Script info +Info 27 [00:01:08.000] Search path: /user/username/projects/myproject/bar +Info 28 [00:01:09.000] For info: /user/username/projects/myproject/bar/index.ts :: Config file name: /user/username/projects/myproject/bar/tsconfig.json +Info 29 [00:01:10.000] Creating configuration project /user/username/projects/myproject/bar/tsconfig.json +Info 30 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/bar/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/bar/tsconfig.json WatchType: Config file +Info 31 [00:01:12.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/bar/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/bar/index.ts to open"}} -Info 33 [00:01:14.000] Config: /user/username/projects/myproject/bar/tsconfig.json : { +Info 32 [00:01:13.000] Config: /user/username/projects/myproject/bar/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/bar/index.ts" ], @@ -181,16 +180,15 @@ Info 33 [00:01:14.000] Config: /user/username/projects/myproject/bar/tsconfig. "configFilePath": "/user/username/projects/myproject/bar/tsconfig.json" } } -Info 34 [00:01:15.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/bar/tsconfig.json -Info 36 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.dom.d.ts 500 undefined WatchType: Closed Script info -Info 37 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/bar/node_modules/@types 1 undefined Project: /user/username/projects/myproject/bar/tsconfig.json WatchType: Type roots -Info 38 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/bar/node_modules/@types 1 undefined Project: /user/username/projects/myproject/bar/tsconfig.json WatchType: Type roots -Info 39 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/bar/tsconfig.json WatchType: Type roots -Info 40 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/bar/tsconfig.json WatchType: Type roots -Info 41 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/bar/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:23.000] Project '/user/username/projects/myproject/bar/tsconfig.json' (Configured) -Info 43 [00:01:24.000] Files (3) +Info 33 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/bar/tsconfig.json +Info 34 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.dom.d.ts 500 undefined WatchType: Closed Script info +Info 35 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/bar/node_modules/@types 1 undefined Project: /user/username/projects/myproject/bar/tsconfig.json WatchType: Type roots +Info 36 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/bar/node_modules/@types 1 undefined Project: /user/username/projects/myproject/bar/tsconfig.json WatchType: Type roots +Info 37 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/bar/tsconfig.json WatchType: Type roots +Info 38 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/bar/tsconfig.json WatchType: Type roots +Info 39 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/bar/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:21.000] Project '/user/username/projects/myproject/bar/tsconfig.json' (Configured) +Info 41 [00:01:22.000] Files (3) /a/lib/lib.es2017.d.ts /a/lib/lib.dom.d.ts /user/username/projects/myproject/bar/index.ts @@ -203,26 +201,26 @@ Info 43 [00:01:24.000] Files (3) index.ts Matched by include pattern 'index.ts' in 'tsconfig.json' -Info 44 [00:01:25.000] ----------------------------------------------- -Info 45 [00:01:26.000] event: +Info 42 [00:01:23.000] ----------------------------------------------- +Info 43 [00:01:24.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/bar/tsconfig.json"}} -Info 46 [00:01:27.000] event: +Info 44 [00:01:25.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"5370ca7ca3faf398ecd694700ec7a0793b5e111125c5b8f56f69d3de23ff19ae","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":56,"tsx":0,"tsxSize":0,"dts":2,"dtsSize":391,"deferred":0,"deferredSize":0},"compilerOptions":{"lib":["dom","es2017"]},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 47 [00:01:28.000] event: +Info 45 [00:01:26.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/bar/index.ts","configFile":"/user/username/projects/myproject/bar/tsconfig.json","diagnostics":[]}} -Info 48 [00:01:29.000] Project '/user/username/projects/myproject/foo/tsconfig.json' (Configured) -Info 48 [00:01:30.000] Files (3) +Info 46 [00:01:27.000] Project '/user/username/projects/myproject/foo/tsconfig.json' (Configured) +Info 46 [00:01:28.000] Files (3) -Info 48 [00:01:31.000] ----------------------------------------------- -Info 48 [00:01:32.000] Project '/user/username/projects/myproject/bar/tsconfig.json' (Configured) -Info 48 [00:01:33.000] Files (3) +Info 46 [00:01:29.000] ----------------------------------------------- +Info 46 [00:01:30.000] Project '/user/username/projects/myproject/bar/tsconfig.json' (Configured) +Info 46 [00:01:31.000] Files (3) -Info 48 [00:01:34.000] ----------------------------------------------- -Info 48 [00:01:35.000] Open files: -Info 48 [00:01:36.000] FileName: /user/username/projects/myproject/foo/index.ts ProjectRootPath: undefined -Info 48 [00:01:37.000] Projects: /user/username/projects/myproject/foo/tsconfig.json -Info 48 [00:01:38.000] FileName: /user/username/projects/myproject/bar/index.ts ProjectRootPath: undefined -Info 48 [00:01:39.000] Projects: /user/username/projects/myproject/foo/tsconfig.json,/user/username/projects/myproject/bar/tsconfig.json +Info 46 [00:01:32.000] ----------------------------------------------- +Info 46 [00:01:33.000] Open files: +Info 46 [00:01:34.000] FileName: /user/username/projects/myproject/foo/index.ts ProjectRootPath: undefined +Info 46 [00:01:35.000] Projects: /user/username/projects/myproject/foo/tsconfig.json +Info 46 [00:01:36.000] FileName: /user/username/projects/myproject/bar/index.ts ProjectRootPath: undefined +Info 46 [00:01:37.000] Projects: /user/username/projects/myproject/foo/tsconfig.json,/user/username/projects/myproject/bar/tsconfig.json After request PolledWatches:: @@ -247,11 +245,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/foo/node_modules: {} -Info 48 [00:01:40.000] response: +Info 46 [00:01:38.000] response: { "responseRequired": false } -Info 49 [00:01:41.000] request: +Info 47 [00:01:39.000] request: { "command": "geterr", "arguments": { @@ -312,7 +310,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/foo/node_modules: {} -Info 50 [00:01:42.000] response: +Info 48 [00:01:40.000] response: { "responseRequired": false } @@ -340,7 +338,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/foo/node_modules: {} -Info 51 [00:01:43.000] event: +Info 49 [00:01:41.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/bar/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -390,7 +388,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/foo/node_modules: {} -Info 52 [00:01:44.000] event: +Info 50 [00:01:42.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/bar/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -440,7 +438,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/foo/node_modules: {} -Info 53 [00:01:45.000] event: +Info 51 [00:01:43.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/bar/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -490,7 +488,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/foo/node_modules: {} -Info 54 [00:01:46.000] event: +Info 52 [00:01:44.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/foo/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -540,7 +538,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/foo/node_modules: {} -Info 55 [00:01:47.000] event: +Info 53 [00:01:45.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/foo/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -590,9 +588,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/foo/node_modules: {} -Info 56 [00:01:48.000] event: +Info 54 [00:01:46.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/foo/index.ts","diagnostics":[]}} -Info 57 [00:01:49.000] event: +Info 55 [00:01:47.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/forceConsistentCasingInFileNames/when-changing-module-name-with-different-casing.js b/tests/baselines/reference/tsserver/forceConsistentCasingInFileNames/when-changing-module-name-with-different-casing.js index dd8a58caf10..53e8b7c034a 100644 --- a/tests/baselines/reference/tsserver/forceConsistentCasingInFileNames/when-changing-module-name-with-different-casing.js +++ b/tests/baselines/reference/tsserver/forceConsistentCasingInFileNames/when-changing-module-name-with-different-casing.js @@ -57,15 +57,14 @@ Info 7 [00:00:31.000] Config: /user/username/projects/myproject/tsconfig.json } Info 8 [00:00:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Info 9 [00:00:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:34.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/Logger.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 13 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 15 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 16 [00:00:40.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:00:41.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 18 [00:00:42.000] Files (3) +Info 10 [00:00:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/Logger.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:35.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 12 [00:00:36.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 14 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 15 [00:00:39.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:00:40.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 17 [00:00:41.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/Logger.ts /user/username/projects/myproject/another.ts @@ -79,20 +78,20 @@ Info 18 [00:00:42.000] Files (3) another.ts Matched by default include pattern '**/*' -Info 19 [00:00:43.000] ----------------------------------------------- -Info 20 [00:00:44.000] event: +Info 18 [00:00:42.000] ----------------------------------------------- +Info 19 [00:00:43.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 21 [00:00:45.000] event: +Info 20 [00:00:44.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":71,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"forceConsistentCasingInFileNames":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 22 [00:00:46.000] event: +Info 21 [00:00:45.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/another.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 23 [00:00:47.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 23 [00:00:48.000] Files (3) +Info 22 [00:00:46.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 22 [00:00:47.000] Files (3) -Info 23 [00:00:49.000] ----------------------------------------------- -Info 23 [00:00:50.000] Open files: -Info 23 [00:00:51.000] FileName: /user/username/projects/myproject/another.ts ProjectRootPath: /user/username/projects/myproject -Info 23 [00:00:52.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 22 [00:00:48.000] ----------------------------------------------- +Info 22 [00:00:49.000] Open files: +Info 22 [00:00:50.000] FileName: /user/username/projects/myproject/another.ts ProjectRootPath: /user/username/projects/myproject +Info 22 [00:00:51.000] Projects: /user/username/projects/myproject/tsconfig.json After request PolledWatches:: @@ -111,11 +110,11 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 23 [00:00:53.000] response: +Info 22 [00:00:52.000] response: { "responseRequired": false } -Info 24 [00:00:54.000] request: +Info 23 [00:00:53.000] request: { "command": "geterr", "arguments": { @@ -163,7 +162,7 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 25 [00:00:55.000] response: +Info 24 [00:00:54.000] response: { "responseRequired": false } @@ -185,7 +184,7 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 26 [00:00:56.000] event: +Info 25 [00:00:55.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/another.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -223,7 +222,7 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 27 [00:00:57.000] event: +Info 26 [00:00:56.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/another.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -261,9 +260,9 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 28 [00:00:58.000] event: +Info 27 [00:00:57.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/another.ts","diagnostics":[]}} -Info 29 [00:00:59.000] event: +Info 28 [00:00:58.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) @@ -283,7 +282,7 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 30 [00:01:00.000] request: +Info 29 [00:00:59.000] request: { "command": "updateOpen", "arguments": { @@ -345,12 +344,12 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 31 [00:01:01.000] response: +Info 30 [00:01:00.000] response: { "response": true, "responseRequired": true } -Info 32 [00:01:02.000] request: +Info 31 [00:01:01.000] request: { "command": "geterr", "arguments": { @@ -398,7 +397,7 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 33 [00:01:03.000] response: +Info 32 [00:01:02.000] response: { "responseRequired": false } @@ -420,10 +419,10 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 34 [00:01:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 35 [00:01:05.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 36 [00:01:06.000] Different program with same set of files -Info 37 [00:01:07.000] event: +Info 33 [00:01:03.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 34 [00:01:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 35 [00:01:05.000] Different program with same set of files +Info 36 [00:01:06.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/another.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -461,7 +460,7 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 38 [00:01:08.000] event: +Info 37 [00:01:07.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/another.ts","diagnostics":[{"start":{"line":1,"offset":24},"end":{"line":1,"offset":34},"text":"File name '/user/username/projects/myproject/logger.ts' differs from already included file name '/user/username/projects/myproject/Logger.ts' only in casing.\n The file is in the program because:\n Matched by default include pattern '**/*'\n Imported via \"./logger\" from file '/user/username/projects/myproject/another.ts'","code":1149,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -499,9 +498,9 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 39 [00:01:09.000] event: +Info 38 [00:01:08.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/another.ts","diagnostics":[]}} -Info 40 [00:01:10.000] event: +Info 39 [00:01:09.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/forceConsistentCasingInFileNames/works-when-renaming-file-with-different-casing.js b/tests/baselines/reference/tsserver/forceConsistentCasingInFileNames/works-when-renaming-file-with-different-casing.js index afe81cfa797..3844e02abcd 100644 --- a/tests/baselines/reference/tsserver/forceConsistentCasingInFileNames/works-when-renaming-file-with-different-casing.js +++ b/tests/baselines/reference/tsserver/forceConsistentCasingInFileNames/works-when-renaming-file-with-different-casing.js @@ -57,15 +57,14 @@ Info 7 [00:00:31.000] Config: /user/username/projects/myproject/tsconfig.json } Info 8 [00:00:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Info 9 [00:00:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:34.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/another.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 13 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 15 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 16 [00:00:40.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:00:41.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 18 [00:00:42.000] Files (3) +Info 10 [00:00:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/another.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:35.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 12 [00:00:36.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 14 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 15 [00:00:39.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:00:40.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 17 [00:00:41.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/Logger.ts /user/username/projects/myproject/another.ts @@ -79,20 +78,20 @@ Info 18 [00:00:42.000] Files (3) another.ts Matched by default include pattern '**/*' -Info 19 [00:00:43.000] ----------------------------------------------- -Info 20 [00:00:44.000] event: +Info 18 [00:00:42.000] ----------------------------------------------- +Info 19 [00:00:43.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 21 [00:00:45.000] event: +Info 20 [00:00:44.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":71,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"forceConsistentCasingInFileNames":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 22 [00:00:46.000] event: +Info 21 [00:00:45.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/Logger.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 23 [00:00:47.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 23 [00:00:48.000] Files (3) +Info 22 [00:00:46.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 22 [00:00:47.000] Files (3) -Info 23 [00:00:49.000] ----------------------------------------------- -Info 23 [00:00:50.000] Open files: -Info 23 [00:00:51.000] FileName: /user/username/projects/myproject/Logger.ts ProjectRootPath: /user/username/projects/myproject -Info 23 [00:00:52.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 22 [00:00:48.000] ----------------------------------------------- +Info 22 [00:00:49.000] Open files: +Info 22 [00:00:50.000] FileName: /user/username/projects/myproject/Logger.ts ProjectRootPath: /user/username/projects/myproject +Info 22 [00:00:51.000] Projects: /user/username/projects/myproject/tsconfig.json After request PolledWatches:: @@ -111,11 +110,11 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 23 [00:00:53.000] response: +Info 22 [00:00:52.000] response: { "responseRequired": false } -Info 24 [00:00:54.000] request: +Info 23 [00:00:53.000] request: { "command": "geterr", "arguments": { @@ -163,7 +162,7 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 25 [00:00:55.000] response: +Info 24 [00:00:54.000] response: { "responseRequired": false } @@ -185,7 +184,7 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 26 [00:00:56.000] event: +Info 25 [00:00:55.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/Logger.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -223,7 +222,7 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 27 [00:00:57.000] event: +Info 26 [00:00:56.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/Logger.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -261,9 +260,9 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 28 [00:00:58.000] event: +Info 27 [00:00:57.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/Logger.ts","diagnostics":[]}} -Info 29 [00:00:59.000] event: +Info 28 [00:00:58.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) @@ -283,11 +282,11 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 30 [00:01:01.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/Logger.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/Logger.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:05.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/logger.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/logger.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:07.000] request: +Info 29 [00:01:00.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/Logger.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/Logger.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:04.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/logger.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/logger.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:06.000] request: { "seq": 0, "type": "request", @@ -315,12 +314,12 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 35 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/Logger.ts 500 undefined WatchType: Closed Script info -Info 36 [00:01:09.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 36 [00:01:10.000] Files (3) +Info 34 [00:01:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/Logger.ts 500 undefined WatchType: Closed Script info +Info 35 [00:01:08.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 35 [00:01:09.000] Files (3) -Info 36 [00:01:11.000] ----------------------------------------------- -Info 36 [00:01:12.000] Open files: +Info 35 [00:01:10.000] ----------------------------------------------- +Info 35 [00:01:11.000] Open files: After request PolledWatches:: @@ -341,11 +340,11 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 36 [00:01:13.000] response: +Info 35 [00:01:12.000] response: { "responseRequired": false } -Info 37 [00:01:14.000] request: +Info 36 [00:01:13.000] request: { "seq": 0, "type": "request", @@ -375,19 +374,19 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 38 [00:01:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/Logger.ts 500 undefined WatchType: Closed Script info -Info 39 [00:01:16.000] Search path: /user/username/projects/myproject -Info 40 [00:01:17.000] For info: /user/username/projects/myproject/Logger.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 41 [00:01:18.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 42 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:20.000] Different program with same set of files -Info 44 [00:01:21.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 44 [00:01:22.000] Files (3) +Info 37 [00:01:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/Logger.ts 500 undefined WatchType: Closed Script info +Info 38 [00:01:15.000] Search path: /user/username/projects/myproject +Info 39 [00:01:16.000] For info: /user/username/projects/myproject/Logger.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 40 [00:01:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 41 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:19.000] Different program with same set of files +Info 43 [00:01:20.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 43 [00:01:21.000] Files (3) -Info 44 [00:01:23.000] ----------------------------------------------- -Info 44 [00:01:24.000] Open files: -Info 44 [00:01:25.000] FileName: /user/username/projects/myproject/Logger.ts ProjectRootPath: /user/username/projects/myproject -Info 44 [00:01:26.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 43 [00:01:22.000] ----------------------------------------------- +Info 43 [00:01:23.000] Open files: +Info 43 [00:01:24.000] FileName: /user/username/projects/myproject/Logger.ts ProjectRootPath: /user/username/projects/myproject +Info 43 [00:01:25.000] Projects: /user/username/projects/myproject/tsconfig.json After request PolledWatches:: @@ -406,11 +405,11 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 44 [00:01:27.000] response: +Info 43 [00:01:26.000] response: { "responseRequired": false } -Info 45 [00:01:28.000] request: +Info 44 [00:01:27.000] request: { "seq": 0, "type": "request", @@ -438,18 +437,18 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 46 [00:01:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/another.ts 500 undefined WatchType: Closed Script info -Info 47 [00:01:30.000] Search path: /user/username/projects/myproject -Info 48 [00:01:31.000] For info: /user/username/projects/myproject/another.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 49 [00:01:32.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 49 [00:01:33.000] Files (3) +Info 45 [00:01:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/another.ts 500 undefined WatchType: Closed Script info +Info 46 [00:01:29.000] Search path: /user/username/projects/myproject +Info 47 [00:01:30.000] For info: /user/username/projects/myproject/another.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 48 [00:01:31.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 48 [00:01:32.000] Files (3) -Info 49 [00:01:34.000] ----------------------------------------------- -Info 49 [00:01:35.000] Open files: -Info 49 [00:01:36.000] FileName: /user/username/projects/myproject/Logger.ts ProjectRootPath: /user/username/projects/myproject -Info 49 [00:01:37.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 49 [00:01:38.000] FileName: /user/username/projects/myproject/another.ts ProjectRootPath: /user/username/projects/myproject -Info 49 [00:01:39.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 48 [00:01:33.000] ----------------------------------------------- +Info 48 [00:01:34.000] Open files: +Info 48 [00:01:35.000] FileName: /user/username/projects/myproject/Logger.ts ProjectRootPath: /user/username/projects/myproject +Info 48 [00:01:36.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 48 [00:01:37.000] FileName: /user/username/projects/myproject/another.ts ProjectRootPath: /user/username/projects/myproject +Info 48 [00:01:38.000] Projects: /user/username/projects/myproject/tsconfig.json After request PolledWatches:: @@ -466,11 +465,11 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 49 [00:01:40.000] response: +Info 48 [00:01:39.000] response: { "responseRequired": false } -Info 50 [00:01:41.000] request: +Info 49 [00:01:40.000] request: { "command": "updateOpen", "arguments": { @@ -528,12 +527,12 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 51 [00:01:42.000] response: +Info 50 [00:01:41.000] response: { "response": true, "responseRequired": true } -Info 52 [00:01:43.000] request: +Info 51 [00:01:42.000] request: { "command": "geterr", "arguments": { @@ -578,7 +577,7 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 53 [00:01:44.000] response: +Info 52 [00:01:43.000] response: { "responseRequired": false } @@ -598,10 +597,10 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 54 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 55 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 56 [00:01:47.000] Different program with same set of files -Info 57 [00:01:48.000] event: +Info 53 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 54 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 55 [00:01:46.000] Different program with same set of files +Info 56 [00:01:47.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/logger.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -635,7 +634,7 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 58 [00:01:49.000] event: +Info 57 [00:01:48.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/logger.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -669,7 +668,7 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 59 [00:01:50.000] event: +Info 58 [00:01:49.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/logger.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -703,7 +702,7 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 60 [00:01:51.000] event: +Info 59 [00:01:50.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/another.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -737,7 +736,7 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 61 [00:01:52.000] event: +Info 60 [00:01:51.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/another.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -771,9 +770,9 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 62 [00:01:53.000] event: +Info 61 [00:01:52.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/another.ts","diagnostics":[]}} -Info 63 [00:01:54.000] event: +Info 62 [00:01:53.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/inferredProjects/create-inferred-project.js b/tests/baselines/reference/tsserver/inferredProjects/create-inferred-project.js index 83eded5048d..9a3203654dc 100644 --- a/tests/baselines/reference/tsserver/inferredProjects/create-inferred-project.js +++ b/tests/baselines/reference/tsserver/inferredProjects/create-inferred-project.js @@ -31,19 +31,18 @@ FsWatchesRecursive:: Info 1 [00:00:22.000] Search path: /user/username/projects/myproject Info 2 [00:00:23.000] For info: /user/username/projects/myproject/app.ts :: No config files found. -Info 3 [00:00:24.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 4 [00:00:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 5 [00:00:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 6 [00:00:27.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 7 [00:00:28.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 8 [00:00:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 9 [00:00:30.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/module.d.ts 500 undefined WatchType: Closed Script info -Info 10 [00:00:31.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 11 [00:00:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 12 [00:00:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 13 [00:00:34.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 14 [00:00:35.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 15 [00:00:36.000] Files (3) +Info 3 [00:00:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 4 [00:00:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 5 [00:00:26.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 6 [00:00:27.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 7 [00:00:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 8 [00:00:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/module.d.ts 500 undefined WatchType: Closed Script info +Info 9 [00:00:30.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 10 [00:00:31.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 11 [00:00:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 12 [00:00:33.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 13 [00:00:34.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 14 [00:00:35.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/module.d.ts /user/username/projects/myproject/app.ts @@ -56,11 +55,11 @@ Info 15 [00:00:36.000] Files (3) app.ts Root file specified for compilation -Info 16 [00:00:37.000] ----------------------------------------------- -Info 17 [00:00:38.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 17 [00:00:39.000] Files (3) +Info 15 [00:00:36.000] ----------------------------------------------- +Info 16 [00:00:37.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 16 [00:00:38.000] Files (3) -Info 17 [00:00:40.000] ----------------------------------------------- -Info 17 [00:00:41.000] Open files: -Info 17 [00:00:42.000] FileName: /user/username/projects/myproject/app.ts ProjectRootPath: undefined -Info 17 [00:00:43.000] Projects: /dev/null/inferredProject1* \ No newline at end of file +Info 16 [00:00:39.000] ----------------------------------------------- +Info 16 [00:00:40.000] Open files: +Info 16 [00:00:41.000] FileName: /user/username/projects/myproject/app.ts ProjectRootPath: undefined +Info 16 [00:00:42.000] Projects: /dev/null/inferredProject1* \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/moduleResolution/package-json-file-is-edited-when-package-json-with-type-module-exists.js b/tests/baselines/reference/tsserver/moduleResolution/package-json-file-is-edited-when-package-json-with-type-module-exists.js index 9df87c4ece4..e52562ddae3 100644 --- a/tests/baselines/reference/tsserver/moduleResolution/package-json-file-is-edited-when-package-json-with-type-module-exists.js +++ b/tests/baselines/reference/tsserver/moduleResolution/package-json-file-is-edited-when-package-json-with-type-module-exists.js @@ -66,31 +66,30 @@ Info 7 [00:00:34.000] Config: /user/username/projects/myproject/src/tsconfig. } Info 8 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/src/tsconfig.json WatchType: Wild card directory Info 9 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/src/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:37.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/fileB.mts 500 undefined WatchType: Closed Script info -Info 12 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 13 [00:00:40.000] File '/user/username/projects/myproject/src/package.json' does not exist. -Info 14 [00:00:41.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. -Info 15 [00:00:42.000] 'package.json' does not have a 'typesVersions' field. -Info 16 [00:00:43.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== -Info 17 [00:00:44.000] Module resolution kind is not specified, using 'Node16'. -Info 18 [00:00:45.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. -Info 19 [00:00:46.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. -Info 20 [00:00:47.000] File '/user/username/projects/myproject/src/fileB.mts' exist - use it as a name resolution result. -Info 21 [00:00:48.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== -Info 22 [00:00:49.000] File '/a/lib/package.json' does not exist. -Info 23 [00:00:50.000] File '/a/package.json' does not exist. -Info 24 [00:00:51.000] File '/package.json' does not exist. -Info 25 [00:00:52.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.es2016.full.d.ts 500 undefined WatchType: Closed Script info -Info 26 [00:00:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 27 [00:00:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 28 [00:00:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots -Info 29 [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots -Info 30 [00:00:57.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots -Info 31 [00:00:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots -Info 32 [00:00:59.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 33 [00:01:00.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 34 [00:01:01.000] Files (3) +Info 10 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/fileB.mts 500 undefined WatchType: Closed Script info +Info 11 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 12 [00:00:39.000] File '/user/username/projects/myproject/src/package.json' does not exist. +Info 13 [00:00:40.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. +Info 14 [00:00:41.000] 'package.json' does not have a 'typesVersions' field. +Info 15 [00:00:42.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== +Info 16 [00:00:43.000] Module resolution kind is not specified, using 'Node16'. +Info 17 [00:00:44.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. +Info 18 [00:00:45.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. +Info 19 [00:00:46.000] File '/user/username/projects/myproject/src/fileB.mts' exist - use it as a name resolution result. +Info 20 [00:00:47.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== +Info 21 [00:00:48.000] File '/a/lib/package.json' does not exist. +Info 22 [00:00:49.000] File '/a/package.json' does not exist. +Info 23 [00:00:50.000] File '/package.json' does not exist. +Info 24 [00:00:51.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.es2016.full.d.ts 500 undefined WatchType: Closed Script info +Info 25 [00:00:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 26 [00:00:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 27 [00:00:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots +Info 28 [00:00:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots +Info 29 [00:00:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots +Info 30 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots +Info 31 [00:00:58.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 32 [00:00:59.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 33 [00:01:00.000] Files (3) /a/lib/lib.es2016.full.d.ts /user/username/projects/myproject/src/fileB.mts /user/username/projects/myproject/src/fileA.ts @@ -105,21 +104,21 @@ Info 34 [00:01:01.000] Files (3) Matched by default include pattern '**/*' File is ECMAScript module because '../package.json' has field "type" with value "module" -Info 35 [00:01:02.000] ----------------------------------------------- -Info 36 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file -Info 37 [00:01:04.000] event: +Info 34 [00:01:01.000] ----------------------------------------------- +Info 35 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 36 [00:01:03.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/src/tsconfig.json"}} -Info 38 [00:01:05.000] event: +Info 37 [00:01:04.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"f026568af42c61ce0537de8ee0fa07c9359a76dcfb046248ed49dc76c91e4a37","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":68,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"target":"es2016","module":"node16","outDir":"","traceResolution":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 39 [00:01:06.000] event: +Info 38 [00:01:05.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/fileA.ts","configFile":"/user/username/projects/myproject/src/tsconfig.json","diagnostics":[]}} -Info 40 [00:01:07.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 40 [00:01:08.000] Files (3) +Info 39 [00:01:06.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 39 [00:01:07.000] Files (3) -Info 40 [00:01:09.000] ----------------------------------------------- -Info 40 [00:01:10.000] Open files: -Info 40 [00:01:11.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 40 [00:01:12.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 39 [00:01:08.000] ----------------------------------------------- +Info 39 [00:01:09.000] Open files: +Info 39 [00:01:10.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 39 [00:01:11.000] Projects: /user/username/projects/myproject/src/tsconfig.json After request PolledWatches:: @@ -144,16 +143,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 40 [00:01:13.000] response: +Info 39 [00:01:12.000] response: { "responseRequired": false } -Info 41 [00:01:14.000] Modify package json file to remove type module -Info 42 [00:01:18.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 43 [00:01:19.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 44 [00:01:20.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 45 [00:01:21.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file -Info 46 [00:01:22.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 40 [00:01:13.000] Modify package json file to remove type module +Info 41 [00:01:17.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 42 [00:01:18.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 43 [00:01:19.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 44 [00:01:20.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 45 [00:01:21.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file Before running timeout callbacks //// [/user/username/projects/myproject/package.json] {"name":"app","version":"1.0.0"} @@ -181,9 +180,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 47 [00:01:23.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 48 [00:01:24.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json -Info 49 [00:01:25.000] Scheduled: *ensureProjectForOpenFiles* +Info 46 [00:01:22.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 47 [00:01:23.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json +Info 48 [00:01:24.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks PolledWatches:: @@ -232,51 +231,51 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 50 [00:01:26.000] Running: /user/username/projects/myproject/src/tsconfig.json -Info 51 [00:01:27.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 52 [00:01:28.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 53 [00:01:29.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 54 [00:01:30.000] File '/package.json' does not exist according to earlier cached lookups. -Info 55 [00:01:31.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 56 [00:01:32.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. -Info 57 [00:01:33.000] 'package.json' does not have a 'typesVersions' field. -Info 58 [00:01:34.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 59 [00:01:35.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. -Info 60 [00:01:36.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== -Info 61 [00:01:37.000] Module resolution kind is not specified, using 'Node16'. -Info 62 [00:01:38.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. -Info 63 [00:01:39.000] File '/user/username/projects/myproject/src/fileB.mjs.ts' does not exist. -Info 64 [00:01:40.000] File '/user/username/projects/myproject/src/fileB.mjs.tsx' does not exist. -Info 65 [00:01:41.000] File '/user/username/projects/myproject/src/fileB.mjs.d.ts' does not exist. -Info 66 [00:01:42.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. -Info 67 [00:01:43.000] File '/user/username/projects/myproject/src/fileB.mts' exist - use it as a name resolution result. -Info 68 [00:01:44.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== -Info 69 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 70 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 71 [00:01:47.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 72 [00:01:48.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 73 [00:01:49.000] File '/package.json' does not exist according to earlier cached lookups. -Info 74 [00:01:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 75 [00:01:51.000] Different program with same set of files -Info 76 [00:01:52.000] Running: *ensureProjectForOpenFiles* -Info 77 [00:01:53.000] Before ensureProjectForOpenFiles: -Info 78 [00:01:54.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 78 [00:01:55.000] Files (3) +Info 49 [00:01:25.000] Running: /user/username/projects/myproject/src/tsconfig.json +Info 50 [00:01:26.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 51 [00:01:27.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 52 [00:01:28.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 53 [00:01:29.000] File '/package.json' does not exist according to earlier cached lookups. +Info 54 [00:01:30.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 55 [00:01:31.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. +Info 56 [00:01:32.000] 'package.json' does not have a 'typesVersions' field. +Info 57 [00:01:33.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 58 [00:01:34.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. +Info 59 [00:01:35.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== +Info 60 [00:01:36.000] Module resolution kind is not specified, using 'Node16'. +Info 61 [00:01:37.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. +Info 62 [00:01:38.000] File '/user/username/projects/myproject/src/fileB.mjs.ts' does not exist. +Info 63 [00:01:39.000] File '/user/username/projects/myproject/src/fileB.mjs.tsx' does not exist. +Info 64 [00:01:40.000] File '/user/username/projects/myproject/src/fileB.mjs.d.ts' does not exist. +Info 65 [00:01:41.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. +Info 66 [00:01:42.000] File '/user/username/projects/myproject/src/fileB.mts' exist - use it as a name resolution result. +Info 67 [00:01:43.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== +Info 68 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 69 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 70 [00:01:46.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 71 [00:01:47.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 72 [00:01:48.000] File '/package.json' does not exist according to earlier cached lookups. +Info 73 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 74 [00:01:50.000] Different program with same set of files +Info 75 [00:01:51.000] Running: *ensureProjectForOpenFiles* +Info 76 [00:01:52.000] Before ensureProjectForOpenFiles: +Info 77 [00:01:53.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 77 [00:01:54.000] Files (3) -Info 78 [00:01:56.000] ----------------------------------------------- -Info 78 [00:01:57.000] Open files: -Info 78 [00:01:58.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 78 [00:01:59.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 78 [00:02:00.000] After ensureProjectForOpenFiles: -Info 79 [00:02:01.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 79 [00:02:02.000] Files (3) +Info 77 [00:01:55.000] ----------------------------------------------- +Info 77 [00:01:56.000] Open files: +Info 77 [00:01:57.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 77 [00:01:58.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 77 [00:01:59.000] After ensureProjectForOpenFiles: +Info 78 [00:02:00.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 78 [00:02:01.000] Files (3) -Info 79 [00:02:03.000] ----------------------------------------------- -Info 79 [00:02:04.000] Open files: -Info 79 [00:02:05.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 79 [00:02:06.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 79 [00:02:07.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts -Info 80 [00:02:08.000] event: +Info 78 [00:02:02.000] ----------------------------------------------- +Info 78 [00:02:03.000] Open files: +Info 78 [00:02:04.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 78 [00:02:05.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 78 [00:02:06.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts +Info 79 [00:02:07.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} After running timeout callbacks @@ -304,7 +303,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 81 [00:02:09.000] request: +Info 80 [00:02:08.000] request: { "command": "geterr", "arguments": { @@ -368,7 +367,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 82 [00:02:10.000] response: +Info 81 [00:02:09.000] response: { "responseRequired": false } @@ -398,7 +397,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 83 [00:02:11.000] event: +Info 82 [00:02:10.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -452,7 +451,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 84 [00:02:12.000] event: +Info 83 [00:02:11.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":34},"text":"The current file is a CommonJS module whose imports will produce 'require' calls; however, the referenced file is an ECMAScript module and cannot be imported with 'require'. Consider writing a dynamic 'import(\"./fileB.mjs\")' call instead.\n To convert this file to an ECMAScript module, change its file extension to '.mts', or add the field `\"type\": \"module\"` to '/user/username/projects/myproject/package.json'.","code":1479,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -506,9 +505,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 85 [00:02:13.000] event: +Info 84 [00:02:12.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} -Info 86 [00:02:14.000] event: +Info 85 [00:02:13.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) @@ -536,12 +535,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 87 [00:02:15.000] Modify package json file to add type module -Info 88 [00:02:19.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 89 [00:02:20.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 90 [00:02:21.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 91 [00:02:22.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file -Info 92 [00:02:23.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 86 [00:02:14.000] Modify package json file to add type module +Info 87 [00:02:18.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 88 [00:02:19.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 89 [00:02:20.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 90 [00:02:21.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 91 [00:02:22.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file Before running timeout callbacks //// [/user/username/projects/myproject/package.json] {"name":"app","version":"1.0.0","type":"module"} @@ -571,9 +570,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 93 [00:02:24.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 94 [00:02:25.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json -Info 95 [00:02:26.000] Scheduled: *ensureProjectForOpenFiles* +Info 92 [00:02:23.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 93 [00:02:24.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json +Info 94 [00:02:25.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks PolledWatches:: @@ -626,48 +625,48 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 96 [00:02:27.000] Running: /user/username/projects/myproject/src/tsconfig.json -Info 97 [00:02:28.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 98 [00:02:29.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 99 [00:02:30.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 100 [00:02:31.000] File '/package.json' does not exist according to earlier cached lookups. -Info 101 [00:02:32.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 102 [00:02:33.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. -Info 103 [00:02:34.000] 'package.json' does not have a 'typesVersions' field. -Info 104 [00:02:35.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 105 [00:02:36.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. -Info 106 [00:02:37.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== -Info 107 [00:02:38.000] Module resolution kind is not specified, using 'Node16'. -Info 108 [00:02:39.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. -Info 109 [00:02:40.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. -Info 110 [00:02:41.000] File '/user/username/projects/myproject/src/fileB.mts' exist - use it as a name resolution result. -Info 111 [00:02:42.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== -Info 112 [00:02:43.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 113 [00:02:44.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 114 [00:02:45.000] File '/package.json' does not exist according to earlier cached lookups. -Info 115 [00:02:46.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 116 [00:02:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 117 [00:02:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 118 [00:02:49.000] Different program with same set of files -Info 119 [00:02:50.000] Running: *ensureProjectForOpenFiles* -Info 120 [00:02:51.000] Before ensureProjectForOpenFiles: -Info 121 [00:02:52.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 121 [00:02:53.000] Files (3) +Info 95 [00:02:26.000] Running: /user/username/projects/myproject/src/tsconfig.json +Info 96 [00:02:27.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 97 [00:02:28.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 98 [00:02:29.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 99 [00:02:30.000] File '/package.json' does not exist according to earlier cached lookups. +Info 100 [00:02:31.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 101 [00:02:32.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. +Info 102 [00:02:33.000] 'package.json' does not have a 'typesVersions' field. +Info 103 [00:02:34.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 104 [00:02:35.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. +Info 105 [00:02:36.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== +Info 106 [00:02:37.000] Module resolution kind is not specified, using 'Node16'. +Info 107 [00:02:38.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. +Info 108 [00:02:39.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. +Info 109 [00:02:40.000] File '/user/username/projects/myproject/src/fileB.mts' exist - use it as a name resolution result. +Info 110 [00:02:41.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== +Info 111 [00:02:42.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 112 [00:02:43.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 113 [00:02:44.000] File '/package.json' does not exist according to earlier cached lookups. +Info 114 [00:02:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 115 [00:02:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 116 [00:02:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 117 [00:02:48.000] Different program with same set of files +Info 118 [00:02:49.000] Running: *ensureProjectForOpenFiles* +Info 119 [00:02:50.000] Before ensureProjectForOpenFiles: +Info 120 [00:02:51.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 120 [00:02:52.000] Files (3) -Info 121 [00:02:54.000] ----------------------------------------------- -Info 121 [00:02:55.000] Open files: -Info 121 [00:02:56.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 121 [00:02:57.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 121 [00:02:58.000] After ensureProjectForOpenFiles: -Info 122 [00:02:59.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 122 [00:03:00.000] Files (3) +Info 120 [00:02:53.000] ----------------------------------------------- +Info 120 [00:02:54.000] Open files: +Info 120 [00:02:55.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 120 [00:02:56.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 120 [00:02:57.000] After ensureProjectForOpenFiles: +Info 121 [00:02:58.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 121 [00:02:59.000] Files (3) -Info 122 [00:03:01.000] ----------------------------------------------- -Info 122 [00:03:02.000] Open files: -Info 122 [00:03:03.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 122 [00:03:04.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 122 [00:03:05.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts -Info 123 [00:03:06.000] event: +Info 121 [00:03:00.000] ----------------------------------------------- +Info 121 [00:03:01.000] Open files: +Info 121 [00:03:02.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 121 [00:03:03.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 121 [00:03:04.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts +Info 122 [00:03:05.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} After running timeout callbacks @@ -693,7 +692,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 124 [00:03:07.000] request: +Info 123 [00:03:06.000] request: { "command": "geterr", "arguments": { @@ -753,7 +752,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 125 [00:03:08.000] response: +Info 124 [00:03:07.000] response: { "responseRequired": false } @@ -781,7 +780,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 126 [00:03:09.000] event: +Info 125 [00:03:08.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -831,7 +830,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 127 [00:03:10.000] event: +Info 126 [00:03:09.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -881,9 +880,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 128 [00:03:11.000] event: +Info 127 [00:03:10.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} -Info 129 [00:03:12.000] event: +Info 128 [00:03:11.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) @@ -909,13 +908,13 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 130 [00:03:13.000] Delete package.json -Info 131 [00:03:15.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 132 [00:03:16.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 133 [00:03:17.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 134 [00:03:18.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file -Info 135 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file -Info 136 [00:03:20.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 129 [00:03:12.000] Delete package.json +Info 130 [00:03:14.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 131 [00:03:15.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 132 [00:03:16.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 133 [00:03:17.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 134 [00:03:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 135 [00:03:19.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file Before running timeout callbacks //// [/user/username/projects/myproject/package.json] deleted @@ -941,9 +940,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 137 [00:03:21.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 138 [00:03:22.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json -Info 139 [00:03:23.000] Scheduled: *ensureProjectForOpenFiles* +Info 136 [00:03:20.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 137 [00:03:21.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json +Info 138 [00:03:22.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks PolledWatches:: @@ -992,48 +991,48 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 140 [00:03:24.000] Running: /user/username/projects/myproject/src/tsconfig.json -Info 141 [00:03:25.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 142 [00:03:26.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 143 [00:03:27.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 144 [00:03:28.000] File '/package.json' does not exist according to earlier cached lookups. -Info 145 [00:03:29.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 146 [00:03:30.000] File '/user/username/projects/myproject/package.json' does not exist. -Info 147 [00:03:31.000] File '/user/username/projects/package.json' does not exist. -Info 148 [00:03:32.000] File '/user/username/package.json' does not exist. -Info 149 [00:03:33.000] File '/user/package.json' does not exist. -Info 150 [00:03:34.000] File '/package.json' does not exist according to earlier cached lookups. -Info 151 [00:03:35.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 152 [00:03:36.000] File '/user/username/projects/myproject/package.json' does not exist according to earlier cached lookups. -Info 153 [00:03:37.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. -Info 154 [00:03:38.000] File '/user/username/package.json' does not exist according to earlier cached lookups. -Info 155 [00:03:39.000] File '/user/package.json' does not exist according to earlier cached lookups. -Info 156 [00:03:40.000] File '/package.json' does not exist according to earlier cached lookups. -Info 157 [00:03:41.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 158 [00:03:42.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 159 [00:03:43.000] File '/package.json' does not exist according to earlier cached lookups. -Info 160 [00:03:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 161 [00:03:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 4 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 162 [00:03:46.000] Different program with same set of files -Info 163 [00:03:47.000] Running: *ensureProjectForOpenFiles* -Info 164 [00:03:48.000] Before ensureProjectForOpenFiles: -Info 165 [00:03:49.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 165 [00:03:50.000] Files (3) +Info 139 [00:03:23.000] Running: /user/username/projects/myproject/src/tsconfig.json +Info 140 [00:03:24.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 141 [00:03:25.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 142 [00:03:26.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 143 [00:03:27.000] File '/package.json' does not exist according to earlier cached lookups. +Info 144 [00:03:28.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 145 [00:03:29.000] File '/user/username/projects/myproject/package.json' does not exist. +Info 146 [00:03:30.000] File '/user/username/projects/package.json' does not exist. +Info 147 [00:03:31.000] File '/user/username/package.json' does not exist. +Info 148 [00:03:32.000] File '/user/package.json' does not exist. +Info 149 [00:03:33.000] File '/package.json' does not exist according to earlier cached lookups. +Info 150 [00:03:34.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 151 [00:03:35.000] File '/user/username/projects/myproject/package.json' does not exist according to earlier cached lookups. +Info 152 [00:03:36.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. +Info 153 [00:03:37.000] File '/user/username/package.json' does not exist according to earlier cached lookups. +Info 154 [00:03:38.000] File '/user/package.json' does not exist according to earlier cached lookups. +Info 155 [00:03:39.000] File '/package.json' does not exist according to earlier cached lookups. +Info 156 [00:03:40.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 157 [00:03:41.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 158 [00:03:42.000] File '/package.json' does not exist according to earlier cached lookups. +Info 159 [00:03:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 160 [00:03:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 4 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 161 [00:03:45.000] Different program with same set of files +Info 162 [00:03:46.000] Running: *ensureProjectForOpenFiles* +Info 163 [00:03:47.000] Before ensureProjectForOpenFiles: +Info 164 [00:03:48.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 164 [00:03:49.000] Files (3) -Info 165 [00:03:51.000] ----------------------------------------------- -Info 165 [00:03:52.000] Open files: -Info 165 [00:03:53.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 165 [00:03:54.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 165 [00:03:55.000] After ensureProjectForOpenFiles: -Info 166 [00:03:56.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 166 [00:03:57.000] Files (3) +Info 164 [00:03:50.000] ----------------------------------------------- +Info 164 [00:03:51.000] Open files: +Info 164 [00:03:52.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 164 [00:03:53.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 164 [00:03:54.000] After ensureProjectForOpenFiles: +Info 165 [00:03:55.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 165 [00:03:56.000] Files (3) -Info 166 [00:03:58.000] ----------------------------------------------- -Info 166 [00:03:59.000] Open files: -Info 166 [00:04:00.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 166 [00:04:01.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 166 [00:04:02.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts -Info 167 [00:04:03.000] event: +Info 165 [00:03:57.000] ----------------------------------------------- +Info 165 [00:03:58.000] Open files: +Info 165 [00:03:59.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 165 [00:04:00.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 165 [00:04:01.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts +Info 166 [00:04:02.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} After running timeout callbacks @@ -1061,7 +1060,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 168 [00:04:04.000] request: +Info 167 [00:04:03.000] request: { "command": "geterr", "arguments": { @@ -1125,7 +1124,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 169 [00:04:05.000] response: +Info 168 [00:04:04.000] response: { "responseRequired": false } @@ -1155,7 +1154,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 170 [00:04:06.000] event: +Info 169 [00:04:05.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -1209,7 +1208,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 171 [00:04:07.000] event: +Info 170 [00:04:06.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":34},"text":"The current file is a CommonJS module whose imports will produce 'require' calls; however, the referenced file is an ECMAScript module and cannot be imported with 'require'. Consider writing a dynamic 'import(\"./fileB.mjs\")' call instead.\n To convert this file to an ECMAScript module, change its file extension to '.mts' or create a local package.json file with `{ \"type\": \"module\" }`.","code":1479,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -1263,9 +1262,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 172 [00:04:08.000] event: +Info 171 [00:04:07.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} -Info 173 [00:04:09.000] event: +Info 172 [00:04:08.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) @@ -1293,10 +1292,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 174 [00:04:10.000] Modify package json file to without type module -Info 175 [00:04:13.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 0:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 176 [00:04:14.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 177 [00:04:15.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 0:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 173 [00:04:09.000] Modify package json file to without type module +Info 174 [00:04:12.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 0:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 175 [00:04:13.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 176 [00:04:14.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 0:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution Before running timeout callbacks //// [/user/username/projects/myproject/package.json] {"name":"app","version":"1.0.0"} @@ -1326,9 +1325,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 178 [00:04:16.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 179 [00:04:17.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json -Info 180 [00:04:18.000] Scheduled: *ensureProjectForOpenFiles* +Info 177 [00:04:15.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 178 [00:04:16.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json +Info 179 [00:04:17.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks PolledWatches:: @@ -1381,52 +1380,52 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 181 [00:04:19.000] Running: /user/username/projects/myproject/src/tsconfig.json -Info 182 [00:04:20.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 183 [00:04:21.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 184 [00:04:22.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 185 [00:04:23.000] File '/package.json' does not exist according to earlier cached lookups. -Info 186 [00:04:24.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 187 [00:04:25.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. -Info 188 [00:04:26.000] 'package.json' does not have a 'typesVersions' field. -Info 189 [00:04:27.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 190 [00:04:28.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. -Info 191 [00:04:29.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== -Info 192 [00:04:30.000] Module resolution kind is not specified, using 'Node16'. -Info 193 [00:04:31.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. -Info 194 [00:04:32.000] File '/user/username/projects/myproject/src/fileB.mjs.ts' does not exist. -Info 195 [00:04:33.000] File '/user/username/projects/myproject/src/fileB.mjs.tsx' does not exist. -Info 196 [00:04:34.000] File '/user/username/projects/myproject/src/fileB.mjs.d.ts' does not exist. -Info 197 [00:04:35.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. -Info 198 [00:04:36.000] File '/user/username/projects/myproject/src/fileB.mts' exist - use it as a name resolution result. -Info 199 [00:04:37.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== -Info 200 [00:04:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 201 [00:04:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 202 [00:04:40.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 203 [00:04:41.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 204 [00:04:42.000] File '/package.json' does not exist according to earlier cached lookups. -Info 205 [00:04:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 206 [00:04:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 5 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 207 [00:04:45.000] Different program with same set of files -Info 208 [00:04:46.000] Running: *ensureProjectForOpenFiles* -Info 209 [00:04:47.000] Before ensureProjectForOpenFiles: -Info 210 [00:04:48.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 210 [00:04:49.000] Files (3) +Info 180 [00:04:18.000] Running: /user/username/projects/myproject/src/tsconfig.json +Info 181 [00:04:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 182 [00:04:20.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 183 [00:04:21.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 184 [00:04:22.000] File '/package.json' does not exist according to earlier cached lookups. +Info 185 [00:04:23.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 186 [00:04:24.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. +Info 187 [00:04:25.000] 'package.json' does not have a 'typesVersions' field. +Info 188 [00:04:26.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 189 [00:04:27.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. +Info 190 [00:04:28.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== +Info 191 [00:04:29.000] Module resolution kind is not specified, using 'Node16'. +Info 192 [00:04:30.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. +Info 193 [00:04:31.000] File '/user/username/projects/myproject/src/fileB.mjs.ts' does not exist. +Info 194 [00:04:32.000] File '/user/username/projects/myproject/src/fileB.mjs.tsx' does not exist. +Info 195 [00:04:33.000] File '/user/username/projects/myproject/src/fileB.mjs.d.ts' does not exist. +Info 196 [00:04:34.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. +Info 197 [00:04:35.000] File '/user/username/projects/myproject/src/fileB.mts' exist - use it as a name resolution result. +Info 198 [00:04:36.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== +Info 199 [00:04:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 200 [00:04:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 201 [00:04:39.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 202 [00:04:40.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 203 [00:04:41.000] File '/package.json' does not exist according to earlier cached lookups. +Info 204 [00:04:42.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 205 [00:04:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 5 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 206 [00:04:44.000] Different program with same set of files +Info 207 [00:04:45.000] Running: *ensureProjectForOpenFiles* +Info 208 [00:04:46.000] Before ensureProjectForOpenFiles: +Info 209 [00:04:47.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 209 [00:04:48.000] Files (3) -Info 210 [00:04:50.000] ----------------------------------------------- -Info 210 [00:04:51.000] Open files: -Info 210 [00:04:52.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 210 [00:04:53.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 210 [00:04:54.000] After ensureProjectForOpenFiles: -Info 211 [00:04:55.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 211 [00:04:56.000] Files (3) +Info 209 [00:04:49.000] ----------------------------------------------- +Info 209 [00:04:50.000] Open files: +Info 209 [00:04:51.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 209 [00:04:52.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 209 [00:04:53.000] After ensureProjectForOpenFiles: +Info 210 [00:04:54.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 210 [00:04:55.000] Files (3) -Info 211 [00:04:57.000] ----------------------------------------------- -Info 211 [00:04:58.000] Open files: -Info 211 [00:04:59.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 211 [00:05:00.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 211 [00:05:01.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts -Info 212 [00:05:02.000] event: +Info 210 [00:04:56.000] ----------------------------------------------- +Info 210 [00:04:57.000] Open files: +Info 210 [00:04:58.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 210 [00:04:59.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 210 [00:05:00.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts +Info 211 [00:05:01.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} After running timeout callbacks @@ -1454,7 +1453,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 213 [00:05:03.000] request: +Info 212 [00:05:02.000] request: { "command": "geterr", "arguments": { @@ -1518,7 +1517,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 214 [00:05:04.000] response: +Info 213 [00:05:03.000] response: { "responseRequired": false } @@ -1548,7 +1547,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 215 [00:05:05.000] event: +Info 214 [00:05:04.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -1602,7 +1601,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 216 [00:05:06.000] event: +Info 215 [00:05:05.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":34},"text":"The current file is a CommonJS module whose imports will produce 'require' calls; however, the referenced file is an ECMAScript module and cannot be imported with 'require'. Consider writing a dynamic 'import(\"./fileB.mjs\")' call instead.\n To convert this file to an ECMAScript module, change its file extension to '.mts', or add the field `\"type\": \"module\"` to '/user/username/projects/myproject/package.json'.","code":1479,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -1656,9 +1655,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 217 [00:05:07.000] event: +Info 216 [00:05:06.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} -Info 218 [00:05:08.000] event: +Info 217 [00:05:07.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) @@ -1686,10 +1685,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 219 [00:05:09.000] Delete package.json -Info 220 [00:05:11.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 221 [00:05:12.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 222 [00:05:13.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 218 [00:05:08.000] Delete package.json +Info 219 [00:05:10.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 220 [00:05:11.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 221 [00:05:12.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution Before running timeout callbacks //// [/user/username/projects/myproject/package.json] deleted @@ -1717,9 +1716,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 223 [00:05:14.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 224 [00:05:15.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json -Info 225 [00:05:16.000] Scheduled: *ensureProjectForOpenFiles* +Info 222 [00:05:13.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 223 [00:05:14.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json +Info 224 [00:05:15.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks PolledWatches:: @@ -1772,49 +1771,49 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 226 [00:05:17.000] Running: /user/username/projects/myproject/src/tsconfig.json -Info 227 [00:05:18.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 228 [00:05:19.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 229 [00:05:20.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 230 [00:05:21.000] File '/package.json' does not exist according to earlier cached lookups. -Info 231 [00:05:22.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 232 [00:05:23.000] File '/user/username/projects/myproject/package.json' does not exist. -Info 233 [00:05:24.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. -Info 234 [00:05:25.000] File '/user/username/package.json' does not exist according to earlier cached lookups. -Info 235 [00:05:26.000] File '/user/package.json' does not exist according to earlier cached lookups. -Info 236 [00:05:27.000] File '/package.json' does not exist according to earlier cached lookups. -Info 237 [00:05:28.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 238 [00:05:29.000] File '/user/username/projects/myproject/package.json' does not exist according to earlier cached lookups. -Info 239 [00:05:30.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. -Info 240 [00:05:31.000] File '/user/username/package.json' does not exist according to earlier cached lookups. -Info 241 [00:05:32.000] File '/user/package.json' does not exist according to earlier cached lookups. -Info 242 [00:05:33.000] File '/package.json' does not exist according to earlier cached lookups. -Info 243 [00:05:34.000] Reusing resolution of module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. -Info 244 [00:05:35.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 245 [00:05:36.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 246 [00:05:37.000] File '/package.json' does not exist according to earlier cached lookups. -Info 247 [00:05:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 248 [00:05:39.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 6 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 249 [00:05:40.000] Different program with same set of files -Info 250 [00:05:41.000] Running: *ensureProjectForOpenFiles* -Info 251 [00:05:42.000] Before ensureProjectForOpenFiles: -Info 252 [00:05:43.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 252 [00:05:44.000] Files (3) +Info 225 [00:05:16.000] Running: /user/username/projects/myproject/src/tsconfig.json +Info 226 [00:05:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 227 [00:05:18.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 228 [00:05:19.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 229 [00:05:20.000] File '/package.json' does not exist according to earlier cached lookups. +Info 230 [00:05:21.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 231 [00:05:22.000] File '/user/username/projects/myproject/package.json' does not exist. +Info 232 [00:05:23.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. +Info 233 [00:05:24.000] File '/user/username/package.json' does not exist according to earlier cached lookups. +Info 234 [00:05:25.000] File '/user/package.json' does not exist according to earlier cached lookups. +Info 235 [00:05:26.000] File '/package.json' does not exist according to earlier cached lookups. +Info 236 [00:05:27.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 237 [00:05:28.000] File '/user/username/projects/myproject/package.json' does not exist according to earlier cached lookups. +Info 238 [00:05:29.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. +Info 239 [00:05:30.000] File '/user/username/package.json' does not exist according to earlier cached lookups. +Info 240 [00:05:31.000] File '/user/package.json' does not exist according to earlier cached lookups. +Info 241 [00:05:32.000] File '/package.json' does not exist according to earlier cached lookups. +Info 242 [00:05:33.000] Reusing resolution of module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. +Info 243 [00:05:34.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 244 [00:05:35.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 245 [00:05:36.000] File '/package.json' does not exist according to earlier cached lookups. +Info 246 [00:05:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 247 [00:05:38.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 6 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 248 [00:05:39.000] Different program with same set of files +Info 249 [00:05:40.000] Running: *ensureProjectForOpenFiles* +Info 250 [00:05:41.000] Before ensureProjectForOpenFiles: +Info 251 [00:05:42.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 251 [00:05:43.000] Files (3) -Info 252 [00:05:45.000] ----------------------------------------------- -Info 252 [00:05:46.000] Open files: -Info 252 [00:05:47.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 252 [00:05:48.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 252 [00:05:49.000] After ensureProjectForOpenFiles: -Info 253 [00:05:50.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 253 [00:05:51.000] Files (3) +Info 251 [00:05:44.000] ----------------------------------------------- +Info 251 [00:05:45.000] Open files: +Info 251 [00:05:46.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 251 [00:05:47.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 251 [00:05:48.000] After ensureProjectForOpenFiles: +Info 252 [00:05:49.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 252 [00:05:50.000] Files (3) -Info 253 [00:05:52.000] ----------------------------------------------- -Info 253 [00:05:53.000] Open files: -Info 253 [00:05:54.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 253 [00:05:55.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 253 [00:05:56.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts -Info 254 [00:05:57.000] event: +Info 252 [00:05:51.000] ----------------------------------------------- +Info 252 [00:05:52.000] Open files: +Info 252 [00:05:53.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 252 [00:05:54.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 252 [00:05:55.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts +Info 253 [00:05:56.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} After running timeout callbacks @@ -1844,7 +1843,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 255 [00:05:58.000] request: +Info 254 [00:05:57.000] request: { "command": "geterr", "arguments": { @@ -1912,7 +1911,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 256 [00:05:59.000] response: +Info 255 [00:05:58.000] response: { "responseRequired": false } @@ -1944,7 +1943,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 257 [00:06:00.000] event: +Info 256 [00:05:59.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -2002,7 +2001,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 258 [00:06:01.000] event: +Info 257 [00:06:00.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":34},"text":"The current file is a CommonJS module whose imports will produce 'require' calls; however, the referenced file is an ECMAScript module and cannot be imported with 'require'. Consider writing a dynamic 'import(\"./fileB.mjs\")' call instead.\n To convert this file to an ECMAScript module, change its file extension to '.mts' or create a local package.json file with `{ \"type\": \"module\" }`.","code":1479,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -2060,9 +2059,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 259 [00:06:02.000] event: +Info 258 [00:06:01.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} -Info 260 [00:06:03.000] event: +Info 259 [00:06:02.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":5}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/moduleResolution/package-json-file-is-edited.js b/tests/baselines/reference/tsserver/moduleResolution/package-json-file-is-edited.js index bec6bc47b71..c35cf9853fb 100644 --- a/tests/baselines/reference/tsserver/moduleResolution/package-json-file-is-edited.js +++ b/tests/baselines/reference/tsserver/moduleResolution/package-json-file-is-edited.js @@ -66,36 +66,35 @@ Info 7 [00:00:34.000] Config: /user/username/projects/myproject/src/tsconfig. } Info 8 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/src/tsconfig.json WatchType: Wild card directory Info 9 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/src/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:37.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/fileB.mts 500 undefined WatchType: Closed Script info -Info 12 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 13 [00:00:40.000] File '/user/username/projects/myproject/src/package.json' does not exist. -Info 14 [00:00:41.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. -Info 15 [00:00:42.000] 'package.json' does not have a 'typesVersions' field. -Info 16 [00:00:43.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== -Info 17 [00:00:44.000] Module resolution kind is not specified, using 'Node16'. -Info 18 [00:00:45.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. -Info 19 [00:00:46.000] File '/user/username/projects/myproject/src/fileB.mjs.ts' does not exist. -Info 20 [00:00:47.000] File '/user/username/projects/myproject/src/fileB.mjs.tsx' does not exist. -Info 21 [00:00:48.000] File '/user/username/projects/myproject/src/fileB.mjs.d.ts' does not exist. -Info 22 [00:00:49.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. -Info 23 [00:00:50.000] File '/user/username/projects/myproject/src/fileB.mts' exist - use it as a name resolution result. -Info 24 [00:00:51.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== -Info 25 [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 26 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 27 [00:00:54.000] File '/a/lib/package.json' does not exist. -Info 28 [00:00:55.000] File '/a/package.json' does not exist. -Info 29 [00:00:56.000] File '/package.json' does not exist. -Info 30 [00:00:57.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.es2016.full.d.ts 500 undefined WatchType: Closed Script info -Info 31 [00:00:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 32 [00:00:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 33 [00:01:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots -Info 34 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots -Info 35 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots -Info 36 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots -Info 37 [00:01:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:05.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 39 [00:01:06.000] Files (3) +Info 10 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/fileB.mts 500 undefined WatchType: Closed Script info +Info 11 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 12 [00:00:39.000] File '/user/username/projects/myproject/src/package.json' does not exist. +Info 13 [00:00:40.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. +Info 14 [00:00:41.000] 'package.json' does not have a 'typesVersions' field. +Info 15 [00:00:42.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== +Info 16 [00:00:43.000] Module resolution kind is not specified, using 'Node16'. +Info 17 [00:00:44.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. +Info 18 [00:00:45.000] File '/user/username/projects/myproject/src/fileB.mjs.ts' does not exist. +Info 19 [00:00:46.000] File '/user/username/projects/myproject/src/fileB.mjs.tsx' does not exist. +Info 20 [00:00:47.000] File '/user/username/projects/myproject/src/fileB.mjs.d.ts' does not exist. +Info 21 [00:00:48.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. +Info 22 [00:00:49.000] File '/user/username/projects/myproject/src/fileB.mts' exist - use it as a name resolution result. +Info 23 [00:00:50.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== +Info 24 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 25 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 26 [00:00:53.000] File '/a/lib/package.json' does not exist. +Info 27 [00:00:54.000] File '/a/package.json' does not exist. +Info 28 [00:00:55.000] File '/package.json' does not exist. +Info 29 [00:00:56.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.es2016.full.d.ts 500 undefined WatchType: Closed Script info +Info 30 [00:00:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 31 [00:00:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 32 [00:00:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots +Info 33 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots +Info 34 [00:01:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots +Info 35 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots +Info 36 [00:01:03.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 37 [00:01:04.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 38 [00:01:05.000] Files (3) /a/lib/lib.es2016.full.d.ts /user/username/projects/myproject/src/fileB.mts /user/username/projects/myproject/src/fileA.ts @@ -110,21 +109,21 @@ Info 39 [00:01:06.000] Files (3) Matched by default include pattern '**/*' File is CommonJS module because '../package.json' does not have field "type" -Info 40 [00:01:07.000] ----------------------------------------------- -Info 41 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file -Info 42 [00:01:09.000] event: +Info 39 [00:01:06.000] ----------------------------------------------- +Info 40 [00:01:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 41 [00:01:08.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/src/tsconfig.json"}} -Info 43 [00:01:10.000] event: +Info 42 [00:01:09.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"f026568af42c61ce0537de8ee0fa07c9359a76dcfb046248ed49dc76c91e4a37","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":68,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"target":"es2016","module":"node16","outDir":"","traceResolution":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 44 [00:01:11.000] event: +Info 43 [00:01:10.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/fileA.ts","configFile":"/user/username/projects/myproject/src/tsconfig.json","diagnostics":[]}} -Info 45 [00:01:12.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 45 [00:01:13.000] Files (3) +Info 44 [00:01:11.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 44 [00:01:12.000] Files (3) -Info 45 [00:01:14.000] ----------------------------------------------- -Info 45 [00:01:15.000] Open files: -Info 45 [00:01:16.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 45 [00:01:17.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 44 [00:01:13.000] ----------------------------------------------- +Info 44 [00:01:14.000] Open files: +Info 44 [00:01:15.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 44 [00:01:16.000] Projects: /user/username/projects/myproject/src/tsconfig.json After request PolledWatches:: @@ -151,16 +150,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 45 [00:01:18.000] response: +Info 44 [00:01:17.000] response: { "responseRequired": false } -Info 46 [00:01:19.000] Modify package json file to add type module -Info 47 [00:01:23.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 48 [00:01:24.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 49 [00:01:25.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 50 [00:01:26.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file -Info 51 [00:01:27.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 45 [00:01:18.000] Modify package json file to add type module +Info 46 [00:01:22.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 47 [00:01:23.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 48 [00:01:24.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 49 [00:01:25.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 50 [00:01:26.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file Before running timeout callbacks //// [/user/username/projects/myproject/package.json] {"name":"app","version":"1.0.0","type":"module"} @@ -190,9 +189,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 52 [00:01:28.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 53 [00:01:29.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json -Info 54 [00:01:30.000] Scheduled: *ensureProjectForOpenFiles* +Info 51 [00:01:27.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 52 [00:01:28.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json +Info 53 [00:01:29.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks PolledWatches:: @@ -245,48 +244,48 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 55 [00:01:31.000] Running: /user/username/projects/myproject/src/tsconfig.json -Info 56 [00:01:32.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 57 [00:01:33.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 58 [00:01:34.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 59 [00:01:35.000] File '/package.json' does not exist according to earlier cached lookups. -Info 60 [00:01:36.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 61 [00:01:37.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. -Info 62 [00:01:38.000] 'package.json' does not have a 'typesVersions' field. -Info 63 [00:01:39.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 64 [00:01:40.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. -Info 65 [00:01:41.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== -Info 66 [00:01:42.000] Module resolution kind is not specified, using 'Node16'. -Info 67 [00:01:43.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. -Info 68 [00:01:44.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. -Info 69 [00:01:45.000] File '/user/username/projects/myproject/src/fileB.mts' exist - use it as a name resolution result. -Info 70 [00:01:46.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== -Info 71 [00:01:47.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 72 [00:01:48.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 73 [00:01:49.000] File '/package.json' does not exist according to earlier cached lookups. -Info 74 [00:01:50.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 75 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 76 [00:01:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 77 [00:01:53.000] Different program with same set of files -Info 78 [00:01:54.000] Running: *ensureProjectForOpenFiles* -Info 79 [00:01:55.000] Before ensureProjectForOpenFiles: -Info 80 [00:01:56.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 80 [00:01:57.000] Files (3) +Info 54 [00:01:30.000] Running: /user/username/projects/myproject/src/tsconfig.json +Info 55 [00:01:31.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 56 [00:01:32.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 57 [00:01:33.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 58 [00:01:34.000] File '/package.json' does not exist according to earlier cached lookups. +Info 59 [00:01:35.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 60 [00:01:36.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. +Info 61 [00:01:37.000] 'package.json' does not have a 'typesVersions' field. +Info 62 [00:01:38.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 63 [00:01:39.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. +Info 64 [00:01:40.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== +Info 65 [00:01:41.000] Module resolution kind is not specified, using 'Node16'. +Info 66 [00:01:42.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. +Info 67 [00:01:43.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. +Info 68 [00:01:44.000] File '/user/username/projects/myproject/src/fileB.mts' exist - use it as a name resolution result. +Info 69 [00:01:45.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== +Info 70 [00:01:46.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 71 [00:01:47.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 72 [00:01:48.000] File '/package.json' does not exist according to earlier cached lookups. +Info 73 [00:01:49.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 74 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 75 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 76 [00:01:52.000] Different program with same set of files +Info 77 [00:01:53.000] Running: *ensureProjectForOpenFiles* +Info 78 [00:01:54.000] Before ensureProjectForOpenFiles: +Info 79 [00:01:55.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 79 [00:01:56.000] Files (3) -Info 80 [00:01:58.000] ----------------------------------------------- -Info 80 [00:01:59.000] Open files: -Info 80 [00:02:00.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 80 [00:02:01.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 80 [00:02:02.000] After ensureProjectForOpenFiles: -Info 81 [00:02:03.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 81 [00:02:04.000] Files (3) +Info 79 [00:01:57.000] ----------------------------------------------- +Info 79 [00:01:58.000] Open files: +Info 79 [00:01:59.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 79 [00:02:00.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 79 [00:02:01.000] After ensureProjectForOpenFiles: +Info 80 [00:02:02.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 80 [00:02:03.000] Files (3) -Info 81 [00:02:05.000] ----------------------------------------------- -Info 81 [00:02:06.000] Open files: -Info 81 [00:02:07.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 81 [00:02:08.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 81 [00:02:09.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts -Info 82 [00:02:10.000] event: +Info 80 [00:02:04.000] ----------------------------------------------- +Info 80 [00:02:05.000] Open files: +Info 80 [00:02:06.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 80 [00:02:07.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 80 [00:02:08.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts +Info 81 [00:02:09.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} After running timeout callbacks @@ -312,7 +311,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 83 [00:02:11.000] request: +Info 82 [00:02:10.000] request: { "command": "geterr", "arguments": { @@ -372,7 +371,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 84 [00:02:12.000] response: +Info 83 [00:02:11.000] response: { "responseRequired": false } @@ -400,7 +399,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 85 [00:02:13.000] event: +Info 84 [00:02:12.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -450,7 +449,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 86 [00:02:14.000] event: +Info 85 [00:02:13.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -500,9 +499,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 87 [00:02:15.000] event: +Info 86 [00:02:14.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} -Info 88 [00:02:16.000] event: +Info 87 [00:02:15.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) @@ -528,12 +527,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 89 [00:02:17.000] Modify package json file to remove type module -Info 90 [00:02:21.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 91 [00:02:22.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 92 [00:02:23.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 93 [00:02:24.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file -Info 94 [00:02:25.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 88 [00:02:16.000] Modify package json file to remove type module +Info 89 [00:02:20.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 90 [00:02:21.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 91 [00:02:22.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 92 [00:02:23.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 93 [00:02:24.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file Before running timeout callbacks //// [/user/username/projects/myproject/package.json] {"name":"app","version":"1.0.0"} @@ -561,9 +560,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 95 [00:02:26.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 96 [00:02:27.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json -Info 97 [00:02:28.000] Scheduled: *ensureProjectForOpenFiles* +Info 94 [00:02:25.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 95 [00:02:26.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json +Info 96 [00:02:27.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks PolledWatches:: @@ -612,51 +611,51 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 98 [00:02:29.000] Running: /user/username/projects/myproject/src/tsconfig.json -Info 99 [00:02:30.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 100 [00:02:31.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 101 [00:02:32.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 102 [00:02:33.000] File '/package.json' does not exist according to earlier cached lookups. -Info 103 [00:02:34.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 104 [00:02:35.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. -Info 105 [00:02:36.000] 'package.json' does not have a 'typesVersions' field. -Info 106 [00:02:37.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 107 [00:02:38.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. -Info 108 [00:02:39.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== -Info 109 [00:02:40.000] Module resolution kind is not specified, using 'Node16'. -Info 110 [00:02:41.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. -Info 111 [00:02:42.000] File '/user/username/projects/myproject/src/fileB.mjs.ts' does not exist. -Info 112 [00:02:43.000] File '/user/username/projects/myproject/src/fileB.mjs.tsx' does not exist. -Info 113 [00:02:44.000] File '/user/username/projects/myproject/src/fileB.mjs.d.ts' does not exist. -Info 114 [00:02:45.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. -Info 115 [00:02:46.000] File '/user/username/projects/myproject/src/fileB.mts' exist - use it as a name resolution result. -Info 116 [00:02:47.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== -Info 117 [00:02:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 118 [00:02:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 119 [00:02:50.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 120 [00:02:51.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 121 [00:02:52.000] File '/package.json' does not exist according to earlier cached lookups. -Info 122 [00:02:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 123 [00:02:54.000] Different program with same set of files -Info 124 [00:02:55.000] Running: *ensureProjectForOpenFiles* -Info 125 [00:02:56.000] Before ensureProjectForOpenFiles: -Info 126 [00:02:57.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 126 [00:02:58.000] Files (3) +Info 97 [00:02:28.000] Running: /user/username/projects/myproject/src/tsconfig.json +Info 98 [00:02:29.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 99 [00:02:30.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 100 [00:02:31.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 101 [00:02:32.000] File '/package.json' does not exist according to earlier cached lookups. +Info 102 [00:02:33.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 103 [00:02:34.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. +Info 104 [00:02:35.000] 'package.json' does not have a 'typesVersions' field. +Info 105 [00:02:36.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 106 [00:02:37.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. +Info 107 [00:02:38.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== +Info 108 [00:02:39.000] Module resolution kind is not specified, using 'Node16'. +Info 109 [00:02:40.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. +Info 110 [00:02:41.000] File '/user/username/projects/myproject/src/fileB.mjs.ts' does not exist. +Info 111 [00:02:42.000] File '/user/username/projects/myproject/src/fileB.mjs.tsx' does not exist. +Info 112 [00:02:43.000] File '/user/username/projects/myproject/src/fileB.mjs.d.ts' does not exist. +Info 113 [00:02:44.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. +Info 114 [00:02:45.000] File '/user/username/projects/myproject/src/fileB.mts' exist - use it as a name resolution result. +Info 115 [00:02:46.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== +Info 116 [00:02:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 117 [00:02:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 118 [00:02:49.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 119 [00:02:50.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 120 [00:02:51.000] File '/package.json' does not exist according to earlier cached lookups. +Info 121 [00:02:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 122 [00:02:53.000] Different program with same set of files +Info 123 [00:02:54.000] Running: *ensureProjectForOpenFiles* +Info 124 [00:02:55.000] Before ensureProjectForOpenFiles: +Info 125 [00:02:56.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 125 [00:02:57.000] Files (3) -Info 126 [00:02:59.000] ----------------------------------------------- -Info 126 [00:03:00.000] Open files: -Info 126 [00:03:01.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 126 [00:03:02.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 126 [00:03:03.000] After ensureProjectForOpenFiles: -Info 127 [00:03:04.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 127 [00:03:05.000] Files (3) +Info 125 [00:02:58.000] ----------------------------------------------- +Info 125 [00:02:59.000] Open files: +Info 125 [00:03:00.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 125 [00:03:01.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 125 [00:03:02.000] After ensureProjectForOpenFiles: +Info 126 [00:03:03.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 126 [00:03:04.000] Files (3) -Info 127 [00:03:06.000] ----------------------------------------------- -Info 127 [00:03:07.000] Open files: -Info 127 [00:03:08.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 127 [00:03:09.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 127 [00:03:10.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts -Info 128 [00:03:11.000] event: +Info 126 [00:03:05.000] ----------------------------------------------- +Info 126 [00:03:06.000] Open files: +Info 126 [00:03:07.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 126 [00:03:08.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 126 [00:03:09.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts +Info 127 [00:03:10.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} After running timeout callbacks @@ -684,7 +683,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 129 [00:03:12.000] request: +Info 128 [00:03:11.000] request: { "command": "geterr", "arguments": { @@ -748,7 +747,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 130 [00:03:13.000] response: +Info 129 [00:03:12.000] response: { "responseRequired": false } @@ -778,7 +777,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 131 [00:03:14.000] event: +Info 130 [00:03:13.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -832,7 +831,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 132 [00:03:15.000] event: +Info 131 [00:03:14.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":34},"text":"The current file is a CommonJS module whose imports will produce 'require' calls; however, the referenced file is an ECMAScript module and cannot be imported with 'require'. Consider writing a dynamic 'import(\"./fileB.mjs\")' call instead.\n To convert this file to an ECMAScript module, change its file extension to '.mts', or add the field `\"type\": \"module\"` to '/user/username/projects/myproject/package.json'.","code":1479,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -886,9 +885,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 133 [00:03:16.000] event: +Info 132 [00:03:15.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} -Info 134 [00:03:17.000] event: +Info 133 [00:03:16.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) @@ -916,13 +915,13 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 135 [00:03:18.000] Delete package.json -Info 136 [00:03:20.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 137 [00:03:21.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 138 [00:03:22.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 139 [00:03:23.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file -Info 140 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file -Info 141 [00:03:25.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 134 [00:03:17.000] Delete package.json +Info 135 [00:03:19.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 136 [00:03:20.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 137 [00:03:21.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 138 [00:03:22.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 139 [00:03:23.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 140 [00:03:24.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file Before running timeout callbacks //// [/user/username/projects/myproject/package.json] deleted @@ -950,9 +949,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 142 [00:03:26.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 143 [00:03:27.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json -Info 144 [00:03:28.000] Scheduled: *ensureProjectForOpenFiles* +Info 141 [00:03:25.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 142 [00:03:26.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json +Info 143 [00:03:27.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks PolledWatches:: @@ -1005,49 +1004,49 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 145 [00:03:29.000] Running: /user/username/projects/myproject/src/tsconfig.json -Info 146 [00:03:30.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 147 [00:03:31.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 148 [00:03:32.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 149 [00:03:33.000] File '/package.json' does not exist according to earlier cached lookups. -Info 150 [00:03:34.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 151 [00:03:35.000] File '/user/username/projects/myproject/package.json' does not exist. -Info 152 [00:03:36.000] File '/user/username/projects/package.json' does not exist. -Info 153 [00:03:37.000] File '/user/username/package.json' does not exist. -Info 154 [00:03:38.000] File '/user/package.json' does not exist. -Info 155 [00:03:39.000] File '/package.json' does not exist according to earlier cached lookups. -Info 156 [00:03:40.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 157 [00:03:41.000] File '/user/username/projects/myproject/package.json' does not exist according to earlier cached lookups. -Info 158 [00:03:42.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. -Info 159 [00:03:43.000] File '/user/username/package.json' does not exist according to earlier cached lookups. -Info 160 [00:03:44.000] File '/user/package.json' does not exist according to earlier cached lookups. -Info 161 [00:03:45.000] File '/package.json' does not exist according to earlier cached lookups. -Info 162 [00:03:46.000] Reusing resolution of module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. -Info 163 [00:03:47.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 164 [00:03:48.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 165 [00:03:49.000] File '/package.json' does not exist according to earlier cached lookups. -Info 166 [00:03:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 167 [00:03:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 4 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 168 [00:03:52.000] Different program with same set of files -Info 169 [00:03:53.000] Running: *ensureProjectForOpenFiles* -Info 170 [00:03:54.000] Before ensureProjectForOpenFiles: -Info 171 [00:03:55.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 171 [00:03:56.000] Files (3) +Info 144 [00:03:28.000] Running: /user/username/projects/myproject/src/tsconfig.json +Info 145 [00:03:29.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 146 [00:03:30.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 147 [00:03:31.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 148 [00:03:32.000] File '/package.json' does not exist according to earlier cached lookups. +Info 149 [00:03:33.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 150 [00:03:34.000] File '/user/username/projects/myproject/package.json' does not exist. +Info 151 [00:03:35.000] File '/user/username/projects/package.json' does not exist. +Info 152 [00:03:36.000] File '/user/username/package.json' does not exist. +Info 153 [00:03:37.000] File '/user/package.json' does not exist. +Info 154 [00:03:38.000] File '/package.json' does not exist according to earlier cached lookups. +Info 155 [00:03:39.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 156 [00:03:40.000] File '/user/username/projects/myproject/package.json' does not exist according to earlier cached lookups. +Info 157 [00:03:41.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. +Info 158 [00:03:42.000] File '/user/username/package.json' does not exist according to earlier cached lookups. +Info 159 [00:03:43.000] File '/user/package.json' does not exist according to earlier cached lookups. +Info 160 [00:03:44.000] File '/package.json' does not exist according to earlier cached lookups. +Info 161 [00:03:45.000] Reusing resolution of module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. +Info 162 [00:03:46.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 163 [00:03:47.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 164 [00:03:48.000] File '/package.json' does not exist according to earlier cached lookups. +Info 165 [00:03:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 166 [00:03:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 4 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 167 [00:03:51.000] Different program with same set of files +Info 168 [00:03:52.000] Running: *ensureProjectForOpenFiles* +Info 169 [00:03:53.000] Before ensureProjectForOpenFiles: +Info 170 [00:03:54.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 170 [00:03:55.000] Files (3) -Info 171 [00:03:57.000] ----------------------------------------------- -Info 171 [00:03:58.000] Open files: -Info 171 [00:03:59.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 171 [00:04:00.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 171 [00:04:01.000] After ensureProjectForOpenFiles: -Info 172 [00:04:02.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 172 [00:04:03.000] Files (3) +Info 170 [00:03:56.000] ----------------------------------------------- +Info 170 [00:03:57.000] Open files: +Info 170 [00:03:58.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 170 [00:03:59.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 170 [00:04:00.000] After ensureProjectForOpenFiles: +Info 171 [00:04:01.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 171 [00:04:02.000] Files (3) -Info 172 [00:04:04.000] ----------------------------------------------- -Info 172 [00:04:05.000] Open files: -Info 172 [00:04:06.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 172 [00:04:07.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 172 [00:04:08.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts -Info 173 [00:04:09.000] event: +Info 171 [00:04:03.000] ----------------------------------------------- +Info 171 [00:04:04.000] Open files: +Info 171 [00:04:05.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 171 [00:04:06.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 171 [00:04:07.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts +Info 172 [00:04:08.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} After running timeout callbacks @@ -1077,7 +1076,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 174 [00:04:10.000] request: +Info 173 [00:04:09.000] request: { "command": "geterr", "arguments": { @@ -1145,7 +1144,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 175 [00:04:11.000] response: +Info 174 [00:04:10.000] response: { "responseRequired": false } @@ -1177,7 +1176,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 176 [00:04:12.000] event: +Info 175 [00:04:11.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -1235,7 +1234,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 177 [00:04:13.000] event: +Info 176 [00:04:12.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":34},"text":"The current file is a CommonJS module whose imports will produce 'require' calls; however, the referenced file is an ECMAScript module and cannot be imported with 'require'. Consider writing a dynamic 'import(\"./fileB.mjs\")' call instead.\n To convert this file to an ECMAScript module, change its file extension to '.mts' or create a local package.json file with `{ \"type\": \"module\" }`.","code":1479,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -1293,9 +1292,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 178 [00:04:14.000] event: +Info 177 [00:04:13.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} -Info 179 [00:04:15.000] event: +Info 178 [00:04:14.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) @@ -1325,10 +1324,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 180 [00:04:16.000] Modify package json file to add type module -Info 181 [00:04:19.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 0:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 182 [00:04:20.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 183 [00:04:21.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 0:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 179 [00:04:15.000] Modify package json file to add type module +Info 180 [00:04:18.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 0:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 181 [00:04:19.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 182 [00:04:20.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 0:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution Before running timeout callbacks //// [/user/username/projects/myproject/package.json] {"name":"app","version":"1.0.0","type":"module"} @@ -1360,9 +1359,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 184 [00:04:22.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 185 [00:04:23.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json -Info 186 [00:04:24.000] Scheduled: *ensureProjectForOpenFiles* +Info 183 [00:04:21.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 184 [00:04:22.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json +Info 185 [00:04:23.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks PolledWatches:: @@ -1419,41 +1418,41 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 187 [00:04:25.000] Running: /user/username/projects/myproject/src/tsconfig.json -Info 188 [00:04:26.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 189 [00:04:27.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 190 [00:04:28.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 191 [00:04:29.000] File '/package.json' does not exist according to earlier cached lookups. -Info 192 [00:04:30.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 193 [00:04:31.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. -Info 194 [00:04:32.000] 'package.json' does not have a 'typesVersions' field. -Info 195 [00:04:33.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 196 [00:04:34.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. -Info 197 [00:04:35.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 198 [00:04:36.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 199 [00:04:37.000] File '/package.json' does not exist according to earlier cached lookups. -Info 200 [00:04:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 201 [00:04:39.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 5 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 202 [00:04:40.000] Different program with same set of files -Info 203 [00:04:41.000] Running: *ensureProjectForOpenFiles* -Info 204 [00:04:42.000] Before ensureProjectForOpenFiles: -Info 205 [00:04:43.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 205 [00:04:44.000] Files (3) +Info 186 [00:04:24.000] Running: /user/username/projects/myproject/src/tsconfig.json +Info 187 [00:04:25.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 188 [00:04:26.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 189 [00:04:27.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 190 [00:04:28.000] File '/package.json' does not exist according to earlier cached lookups. +Info 191 [00:04:29.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 192 [00:04:30.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. +Info 193 [00:04:31.000] 'package.json' does not have a 'typesVersions' field. +Info 194 [00:04:32.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 195 [00:04:33.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. +Info 196 [00:04:34.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 197 [00:04:35.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 198 [00:04:36.000] File '/package.json' does not exist according to earlier cached lookups. +Info 199 [00:04:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 200 [00:04:38.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 5 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 201 [00:04:39.000] Different program with same set of files +Info 202 [00:04:40.000] Running: *ensureProjectForOpenFiles* +Info 203 [00:04:41.000] Before ensureProjectForOpenFiles: +Info 204 [00:04:42.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 204 [00:04:43.000] Files (3) -Info 205 [00:04:45.000] ----------------------------------------------- -Info 205 [00:04:46.000] Open files: -Info 205 [00:04:47.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 205 [00:04:48.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 205 [00:04:49.000] After ensureProjectForOpenFiles: -Info 206 [00:04:50.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 206 [00:04:51.000] Files (3) +Info 204 [00:04:44.000] ----------------------------------------------- +Info 204 [00:04:45.000] Open files: +Info 204 [00:04:46.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 204 [00:04:47.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 204 [00:04:48.000] After ensureProjectForOpenFiles: +Info 205 [00:04:49.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 205 [00:04:50.000] Files (3) -Info 206 [00:04:52.000] ----------------------------------------------- -Info 206 [00:04:53.000] Open files: -Info 206 [00:04:54.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 206 [00:04:55.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 206 [00:04:56.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts -Info 207 [00:04:57.000] event: +Info 205 [00:04:51.000] ----------------------------------------------- +Info 205 [00:04:52.000] Open files: +Info 205 [00:04:53.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 205 [00:04:54.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 205 [00:04:55.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts +Info 206 [00:04:56.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} After running timeout callbacks @@ -1481,7 +1480,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 208 [00:04:58.000] request: +Info 207 [00:04:57.000] request: { "command": "geterr", "arguments": { @@ -1545,7 +1544,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 209 [00:04:59.000] response: +Info 208 [00:04:58.000] response: { "responseRequired": false } @@ -1575,7 +1574,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 210 [00:05:00.000] event: +Info 209 [00:04:59.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -1629,7 +1628,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 211 [00:05:01.000] event: +Info 210 [00:05:00.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -1683,9 +1682,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 212 [00:05:02.000] event: +Info 211 [00:05:01.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} -Info 213 [00:05:03.000] event: +Info 212 [00:05:02.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) @@ -1713,10 +1712,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 214 [00:05:04.000] Delete package.json -Info 215 [00:05:06.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 216 [00:05:07.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 217 [00:05:08.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 213 [00:05:03.000] Delete package.json +Info 214 [00:05:05.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 215 [00:05:06.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 216 [00:05:07.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution Before running timeout callbacks //// [/user/username/projects/myproject/package.json] deleted @@ -1744,9 +1743,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 218 [00:05:09.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 219 [00:05:10.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json -Info 220 [00:05:11.000] Scheduled: *ensureProjectForOpenFiles* +Info 217 [00:05:08.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 218 [00:05:09.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json +Info 219 [00:05:10.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks PolledWatches:: @@ -1799,48 +1798,48 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 221 [00:05:12.000] Running: /user/username/projects/myproject/src/tsconfig.json -Info 222 [00:05:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 223 [00:05:14.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 224 [00:05:15.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 225 [00:05:16.000] File '/package.json' does not exist according to earlier cached lookups. -Info 226 [00:05:17.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 227 [00:05:18.000] File '/user/username/projects/myproject/package.json' does not exist. -Info 228 [00:05:19.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. -Info 229 [00:05:20.000] File '/user/username/package.json' does not exist according to earlier cached lookups. -Info 230 [00:05:21.000] File '/user/package.json' does not exist according to earlier cached lookups. -Info 231 [00:05:22.000] File '/package.json' does not exist according to earlier cached lookups. -Info 232 [00:05:23.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 233 [00:05:24.000] File '/user/username/projects/myproject/package.json' does not exist according to earlier cached lookups. -Info 234 [00:05:25.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. -Info 235 [00:05:26.000] File '/user/username/package.json' does not exist according to earlier cached lookups. -Info 236 [00:05:27.000] File '/user/package.json' does not exist according to earlier cached lookups. -Info 237 [00:05:28.000] File '/package.json' does not exist according to earlier cached lookups. -Info 238 [00:05:29.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 239 [00:05:30.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 240 [00:05:31.000] File '/package.json' does not exist according to earlier cached lookups. -Info 241 [00:05:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 242 [00:05:33.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 6 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 243 [00:05:34.000] Different program with same set of files -Info 244 [00:05:35.000] Running: *ensureProjectForOpenFiles* -Info 245 [00:05:36.000] Before ensureProjectForOpenFiles: -Info 246 [00:05:37.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 246 [00:05:38.000] Files (3) +Info 220 [00:05:11.000] Running: /user/username/projects/myproject/src/tsconfig.json +Info 221 [00:05:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 222 [00:05:13.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 223 [00:05:14.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 224 [00:05:15.000] File '/package.json' does not exist according to earlier cached lookups. +Info 225 [00:05:16.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 226 [00:05:17.000] File '/user/username/projects/myproject/package.json' does not exist. +Info 227 [00:05:18.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. +Info 228 [00:05:19.000] File '/user/username/package.json' does not exist according to earlier cached lookups. +Info 229 [00:05:20.000] File '/user/package.json' does not exist according to earlier cached lookups. +Info 230 [00:05:21.000] File '/package.json' does not exist according to earlier cached lookups. +Info 231 [00:05:22.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 232 [00:05:23.000] File '/user/username/projects/myproject/package.json' does not exist according to earlier cached lookups. +Info 233 [00:05:24.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. +Info 234 [00:05:25.000] File '/user/username/package.json' does not exist according to earlier cached lookups. +Info 235 [00:05:26.000] File '/user/package.json' does not exist according to earlier cached lookups. +Info 236 [00:05:27.000] File '/package.json' does not exist according to earlier cached lookups. +Info 237 [00:05:28.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 238 [00:05:29.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 239 [00:05:30.000] File '/package.json' does not exist according to earlier cached lookups. +Info 240 [00:05:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 241 [00:05:32.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 6 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 242 [00:05:33.000] Different program with same set of files +Info 243 [00:05:34.000] Running: *ensureProjectForOpenFiles* +Info 244 [00:05:35.000] Before ensureProjectForOpenFiles: +Info 245 [00:05:36.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 245 [00:05:37.000] Files (3) -Info 246 [00:05:39.000] ----------------------------------------------- -Info 246 [00:05:40.000] Open files: -Info 246 [00:05:41.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 246 [00:05:42.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 246 [00:05:43.000] After ensureProjectForOpenFiles: -Info 247 [00:05:44.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 247 [00:05:45.000] Files (3) +Info 245 [00:05:38.000] ----------------------------------------------- +Info 245 [00:05:39.000] Open files: +Info 245 [00:05:40.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 245 [00:05:41.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 245 [00:05:42.000] After ensureProjectForOpenFiles: +Info 246 [00:05:43.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 246 [00:05:44.000] Files (3) -Info 247 [00:05:46.000] ----------------------------------------------- -Info 247 [00:05:47.000] Open files: -Info 247 [00:05:48.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 247 [00:05:49.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 247 [00:05:50.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts -Info 248 [00:05:51.000] event: +Info 246 [00:05:45.000] ----------------------------------------------- +Info 246 [00:05:46.000] Open files: +Info 246 [00:05:47.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 246 [00:05:48.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 246 [00:05:49.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts +Info 247 [00:05:50.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} After running timeout callbacks @@ -1870,7 +1869,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 249 [00:05:52.000] request: +Info 248 [00:05:51.000] request: { "command": "geterr", "arguments": { @@ -1938,7 +1937,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 250 [00:05:53.000] response: +Info 249 [00:05:52.000] response: { "responseRequired": false } @@ -1970,7 +1969,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 251 [00:05:54.000] event: +Info 250 [00:05:53.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -2028,7 +2027,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 252 [00:05:55.000] event: +Info 251 [00:05:54.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":34},"text":"The current file is a CommonJS module whose imports will produce 'require' calls; however, the referenced file is an ECMAScript module and cannot be imported with 'require'. Consider writing a dynamic 'import(\"./fileB.mjs\")' call instead.\n To convert this file to an ECMAScript module, change its file extension to '.mts' or create a local package.json file with `{ \"type\": \"module\" }`.","code":1479,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -2086,9 +2085,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 253 [00:05:56.000] event: +Info 252 [00:05:55.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} -Info 254 [00:05:57.000] event: +Info 253 [00:05:56.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":5}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/moduleSpecifierCache/invalidates-module-specifiers-when-changes-happen-in-contained-node_modules-directories.js b/tests/baselines/reference/tsserver/moduleSpecifierCache/invalidates-module-specifiers-when-changes-happen-in-contained-node_modules-directories.js index 2ccedb951a5..36da7d40977 100644 --- a/tests/baselines/reference/tsserver/moduleSpecifierCache/invalidates-module-specifiers-when-changes-happen-in-contained-node_modules-directories.js +++ b/tests/baselines/reference/tsserver/moduleSpecifierCache/invalidates-module-specifiers-when-changes-happen-in-contained-node_modules-directories.js @@ -59,16 +59,15 @@ Info 6 [00:00:33.000] Config: /tsconfig.json : { } Info 7 [00:00:34.000] DirectoryWatcher:: Added:: WatchInfo: /src 1 undefined Config: /tsconfig.json WatchType: Wild card directory Info 8 [00:00:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src 1 undefined Config: /tsconfig.json WatchType: Wild card directory -Info 9 [00:00:36.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /src/ambient.d.ts 500 undefined WatchType: Closed Script info -Info 11 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /src/b-link.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /src/b.ts 500 undefined WatchType: Closed Script info -Info 13 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /src/c.ts 500 undefined WatchType: Closed Script info -Info 14 [00:00:41.000] Starting updateGraphWorker: Project: /tsconfig.json -Info 15 [00:00:42.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /tsconfig.json WatchType: Missing file -Info 16 [00:00:43.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:00:44.000] Project '/tsconfig.json' (Configured) -Info 18 [00:00:45.000] Files (5) +Info 9 [00:00:36.000] FileWatcher:: Added:: WatchInfo: /src/ambient.d.ts 500 undefined WatchType: Closed Script info +Info 10 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /src/b-link.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /src/b.ts 500 undefined WatchType: Closed Script info +Info 12 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /src/c.ts 500 undefined WatchType: Closed Script info +Info 13 [00:00:40.000] Starting updateGraphWorker: Project: /tsconfig.json +Info 14 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /tsconfig.json WatchType: Missing file +Info 15 [00:00:42.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:00:43.000] Project '/tsconfig.json' (Configured) +Info 17 [00:00:44.000] Files (5) /src/a.ts /src/ambient.d.ts /src/b-link.ts @@ -87,33 +86,33 @@ Info 18 [00:00:45.000] Files (5) src/c.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 19 [00:00:46.000] ----------------------------------------------- -Info 20 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /package.json 250 undefined WatchType: package.json file -Info 21 [00:00:48.000] AutoImportProviderProject: found 1 root files in 1 dependencies in * ms -Info 22 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 23 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 24 [00:00:51.000] Starting updateGraphWorker: Project: /dev/null/autoImportProviderProject1* -Info 25 [00:00:52.000] Finishing updateGraphWorker: Project: /dev/null/autoImportProviderProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 26 [00:00:53.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 27 [00:00:54.000] Files (1) +Info 18 [00:00:45.000] ----------------------------------------------- +Info 19 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /package.json 250 undefined WatchType: package.json file +Info 20 [00:00:47.000] AutoImportProviderProject: found 1 root files in 1 dependencies in * ms +Info 21 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 22 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 23 [00:00:50.000] Starting updateGraphWorker: Project: /dev/null/autoImportProviderProject1* +Info 24 [00:00:51.000] Finishing updateGraphWorker: Project: /dev/null/autoImportProviderProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:52.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 26 [00:00:53.000] Files (1) /node_modules/mobx/index.d.ts node_modules/mobx/index.d.ts Root file specified for compilation -Info 28 [00:00:55.000] ----------------------------------------------- -Info 29 [00:00:56.000] Project '/tsconfig.json' (Configured) -Info 29 [00:00:57.000] Files (5) +Info 27 [00:00:54.000] ----------------------------------------------- +Info 28 [00:00:55.000] Project '/tsconfig.json' (Configured) +Info 28 [00:00:56.000] Files (5) -Info 29 [00:00:58.000] ----------------------------------------------- -Info 29 [00:00:59.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 29 [00:01:00.000] Files (1) +Info 28 [00:00:57.000] ----------------------------------------------- +Info 28 [00:00:58.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 28 [00:00:59.000] Files (1) -Info 29 [00:01:01.000] ----------------------------------------------- -Info 29 [00:01:02.000] Open files: -Info 29 [00:01:03.000] FileName: /src/a.ts ProjectRootPath: undefined -Info 29 [00:01:04.000] Projects: /tsconfig.json +Info 28 [00:01:00.000] ----------------------------------------------- +Info 28 [00:01:01.000] Open files: +Info 28 [00:01:02.000] FileName: /src/a.ts ProjectRootPath: undefined +Info 28 [00:01:03.000] Projects: /tsconfig.json After request PolledWatches:: @@ -140,11 +139,11 @@ FsWatchesRecursive:: /node_modules: {} -Info 29 [00:01:05.000] response: +Info 28 [00:01:04.000] response: { "responseRequired": false } -Info 30 [00:01:06.000] request: +Info 29 [00:01:05.000] request: { "seq": 0, "type": "request", @@ -179,22 +178,22 @@ FsWatchesRecursive:: /node_modules: {} -Info 31 [00:01:07.000] FileWatcher:: Close:: WatchInfo: /src/b.ts 500 undefined WatchType: Closed Script info -Info 32 [00:01:08.000] Search path: /src -Info 33 [00:01:09.000] For info: /src/b.ts :: Config file name: /tsconfig.json -Info 34 [00:01:10.000] Project '/tsconfig.json' (Configured) -Info 34 [00:01:11.000] Files (5) +Info 30 [00:01:06.000] FileWatcher:: Close:: WatchInfo: /src/b.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:07.000] Search path: /src +Info 32 [00:01:08.000] For info: /src/b.ts :: Config file name: /tsconfig.json +Info 33 [00:01:09.000] Project '/tsconfig.json' (Configured) +Info 33 [00:01:10.000] Files (5) -Info 34 [00:01:12.000] ----------------------------------------------- -Info 34 [00:01:13.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 34 [00:01:14.000] Files (1) +Info 33 [00:01:11.000] ----------------------------------------------- +Info 33 [00:01:12.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 33 [00:01:13.000] Files (1) -Info 34 [00:01:15.000] ----------------------------------------------- -Info 34 [00:01:16.000] Open files: -Info 34 [00:01:17.000] FileName: /src/a.ts ProjectRootPath: undefined -Info 34 [00:01:18.000] Projects: /tsconfig.json -Info 34 [00:01:19.000] FileName: /src/b.ts ProjectRootPath: undefined -Info 34 [00:01:20.000] Projects: /tsconfig.json +Info 33 [00:01:14.000] ----------------------------------------------- +Info 33 [00:01:15.000] Open files: +Info 33 [00:01:16.000] FileName: /src/a.ts ProjectRootPath: undefined +Info 33 [00:01:17.000] Projects: /tsconfig.json +Info 33 [00:01:18.000] FileName: /src/b.ts ProjectRootPath: undefined +Info 33 [00:01:19.000] Projects: /tsconfig.json After request PolledWatches:: @@ -219,11 +218,11 @@ FsWatchesRecursive:: /node_modules: {} -Info 34 [00:01:21.000] response: +Info 33 [00:01:20.000] response: { "responseRequired": false } -Info 35 [00:01:22.000] request: +Info 34 [00:01:21.000] request: { "seq": 0, "type": "request", @@ -256,24 +255,24 @@ FsWatchesRecursive:: /node_modules: {} -Info 36 [00:01:23.000] FileWatcher:: Close:: WatchInfo: /src/c.ts 500 undefined WatchType: Closed Script info -Info 37 [00:01:24.000] Search path: /src -Info 38 [00:01:25.000] For info: /src/c.ts :: Config file name: /tsconfig.json -Info 39 [00:01:26.000] Project '/tsconfig.json' (Configured) -Info 39 [00:01:27.000] Files (5) +Info 35 [00:01:22.000] FileWatcher:: Close:: WatchInfo: /src/c.ts 500 undefined WatchType: Closed Script info +Info 36 [00:01:23.000] Search path: /src +Info 37 [00:01:24.000] For info: /src/c.ts :: Config file name: /tsconfig.json +Info 38 [00:01:25.000] Project '/tsconfig.json' (Configured) +Info 38 [00:01:26.000] Files (5) -Info 39 [00:01:28.000] ----------------------------------------------- -Info 39 [00:01:29.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 39 [00:01:30.000] Files (1) +Info 38 [00:01:27.000] ----------------------------------------------- +Info 38 [00:01:28.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 38 [00:01:29.000] Files (1) -Info 39 [00:01:31.000] ----------------------------------------------- -Info 39 [00:01:32.000] Open files: -Info 39 [00:01:33.000] FileName: /src/a.ts ProjectRootPath: undefined -Info 39 [00:01:34.000] Projects: /tsconfig.json -Info 39 [00:01:35.000] FileName: /src/b.ts ProjectRootPath: undefined -Info 39 [00:01:36.000] Projects: /tsconfig.json -Info 39 [00:01:37.000] FileName: /src/c.ts ProjectRootPath: undefined -Info 39 [00:01:38.000] Projects: /tsconfig.json +Info 38 [00:01:30.000] ----------------------------------------------- +Info 38 [00:01:31.000] Open files: +Info 38 [00:01:32.000] FileName: /src/a.ts ProjectRootPath: undefined +Info 38 [00:01:33.000] Projects: /tsconfig.json +Info 38 [00:01:34.000] FileName: /src/b.ts ProjectRootPath: undefined +Info 38 [00:01:35.000] Projects: /tsconfig.json +Info 38 [00:01:36.000] FileName: /src/c.ts ProjectRootPath: undefined +Info 38 [00:01:37.000] Projects: /tsconfig.json After request PolledWatches:: @@ -296,11 +295,11 @@ FsWatchesRecursive:: /node_modules: {} -Info 39 [00:01:39.000] response: +Info 38 [00:01:38.000] response: { "responseRequired": false } -Info 40 [00:01:40.000] request: +Info 39 [00:01:39.000] request: { "seq": 0, "type": "request", @@ -336,7 +335,7 @@ FsWatchesRecursive:: /node_modules: {} -Info 41 [00:01:41.000] response: +Info 40 [00:01:40.000] response: {"seq":0,"type":"response","command":"configure","request_seq":0,"success":true,"performanceData":{"updateGraphDurationMs":*,"createAutoImportProviderProgramDurationMs":*}} After request @@ -360,11 +359,11 @@ FsWatchesRecursive:: /node_modules: {} -Info 42 [00:01:42.000] response: +Info 41 [00:01:41.000] response: { "responseRequired": false } -Info 43 [00:01:43.000] request: +Info 42 [00:01:42.000] request: { "seq": 0, "type": "request", @@ -397,17 +396,17 @@ FsWatchesRecursive:: /node_modules: {} -Info 44 [00:01:44.000] getCompletionData: Get current token: * -Info 45 [00:01:45.000] getCompletionData: Is inside comment: * -Info 46 [00:01:46.000] getCompletionData: Get previous token: * -Info 47 [00:01:47.000] getExportInfoMap: cache miss or empty; calculating new results -Info 48 [00:01:48.000] forEachExternalModuleToImportFrom autoImportProvider: * -Info 49 [00:01:49.000] getExportInfoMap: done in * ms -Info 50 [00:01:50.000] collectAutoImports: resolved 0 module specifiers, plus 0 ambient and 1 from cache -Info 51 [00:01:51.000] collectAutoImports: response is incomplete -Info 52 [00:01:52.000] collectAutoImports: * -Info 53 [00:01:53.000] getCompletionData: Semantic work: * -Info 54 [00:01:54.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * +Info 43 [00:01:43.000] getCompletionData: Get current token: * +Info 44 [00:01:44.000] getCompletionData: Is inside comment: * +Info 45 [00:01:45.000] getCompletionData: Get previous token: * +Info 46 [00:01:46.000] getExportInfoMap: cache miss or empty; calculating new results +Info 47 [00:01:47.000] forEachExternalModuleToImportFrom autoImportProvider: * +Info 48 [00:01:48.000] getExportInfoMap: done in * ms +Info 49 [00:01:49.000] collectAutoImports: resolved 0 module specifiers, plus 0 ambient and 1 from cache +Info 50 [00:01:50.000] collectAutoImports: response is incomplete +Info 51 [00:01:51.000] collectAutoImports: * +Info 52 [00:01:52.000] getCompletionData: Semantic work: * +Info 53 [00:01:53.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * After request PolledWatches:: @@ -430,7 +429,7 @@ FsWatchesRecursive:: /node_modules: {} -Info 55 [00:01:55.000] response: +Info 54 [00:01:54.000] response: { "response": { "flags": 1, @@ -861,7 +860,7 @@ Info 55 [00:01:55.000] response: }, "responseRequired": true } -Info 56 [00:01:56.000] request: +Info 55 [00:01:55.000] request: { "seq": 0, "type": "request", @@ -894,17 +893,17 @@ FsWatchesRecursive:: /node_modules: {} -Info 57 [00:01:57.000] getCompletionData: Get current token: * -Info 58 [00:01:58.000] getCompletionData: Is inside comment: * -Info 59 [00:01:59.000] getCompletionData: Get previous token: * -Info 60 [00:02:00.000] getExportInfoMap: cache miss or empty; calculating new results -Info 61 [00:02:01.000] forEachExternalModuleToImportFrom autoImportProvider: * -Info 62 [00:02:02.000] getExportInfoMap: done in * ms -Info 63 [00:02:03.000] collectAutoImports: resolved 2 module specifiers, plus 0 ambient and 0 from cache -Info 64 [00:02:04.000] collectAutoImports: response is complete -Info 65 [00:02:05.000] collectAutoImports: * -Info 66 [00:02:06.000] getCompletionData: Semantic work: * -Info 67 [00:02:07.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * +Info 56 [00:01:56.000] getCompletionData: Get current token: * +Info 57 [00:01:57.000] getCompletionData: Is inside comment: * +Info 58 [00:01:58.000] getCompletionData: Get previous token: * +Info 59 [00:01:59.000] getExportInfoMap: cache miss or empty; calculating new results +Info 60 [00:02:00.000] forEachExternalModuleToImportFrom autoImportProvider: * +Info 61 [00:02:01.000] getExportInfoMap: done in * ms +Info 62 [00:02:02.000] collectAutoImports: resolved 2 module specifiers, plus 0 ambient and 0 from cache +Info 63 [00:02:03.000] collectAutoImports: response is complete +Info 64 [00:02:04.000] collectAutoImports: * +Info 65 [00:02:05.000] getCompletionData: Semantic work: * +Info 66 [00:02:06.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * After request PolledWatches:: @@ -927,7 +926,7 @@ FsWatchesRecursive:: /node_modules: {} -Info 68 [00:02:08.000] response: +Info 67 [00:02:07.000] response: { "response": { "flags": 11, @@ -1009,12 +1008,12 @@ Info 68 [00:02:08.000] response: }, "responseRequired": true } -Info 69 [00:02:12.000] DirectoryWatcher:: Triggered with /node_modules/.staging :: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 70 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /node_modules/.staging :: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 71 [00:02:16.000] DirectoryWatcher:: Triggered with /node_modules/.staging/mobx-12345678 :: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 72 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /node_modules/.staging/mobx-12345678 :: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 73 [00:02:20.000] DirectoryWatcher:: Triggered with /node_modules/.staging/mobx-12345678/package.json :: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 74 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /node_modules/.staging/mobx-12345678/package.json :: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 68 [00:02:11.000] DirectoryWatcher:: Triggered with /node_modules/.staging :: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 69 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /node_modules/.staging :: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 70 [00:02:15.000] DirectoryWatcher:: Triggered with /node_modules/.staging/mobx-12345678 :: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 71 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /node_modules/.staging/mobx-12345678 :: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 72 [00:02:19.000] DirectoryWatcher:: Triggered with /node_modules/.staging/mobx-12345678/package.json :: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 73 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /node_modules/.staging/mobx-12345678/package.json :: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache Before running timeout callbacks //// [/node_modules/.staging/mobx-12345678/package.json] {} diff --git a/tests/baselines/reference/tsserver/navTo/should-de-duplicate-symbols-when-searching-all-projects.js b/tests/baselines/reference/tsserver/navTo/should-de-duplicate-symbols-when-searching-all-projects.js index 79473b9c13f..53e8c4f9e93 100644 --- a/tests/baselines/reference/tsserver/navTo/should-de-duplicate-symbols-when-searching-all-projects.js +++ b/tests/baselines/reference/tsserver/navTo/should-de-duplicate-symbols-when-searching-all-projects.js @@ -58,38 +58,37 @@ Info 6 [00:00:23.000] Config: /a/tsconfig.json : { } Info 7 [00:00:24.000] DirectoryWatcher:: Added:: WatchInfo: /a 1 undefined Config: /a/tsconfig.json WatchType: Wild card directory Info 8 [00:00:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a 1 undefined Config: /a/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:26.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:27.000] Starting updateGraphWorker: Project: /a/tsconfig.json -Info 11 [00:00:28.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /a/tsconfig.json WatchType: Missing file -Info 12 [00:00:29.000] DirectoryWatcher:: Added:: WatchInfo: /a/node_modules/@types 1 undefined Project: /a/tsconfig.json WatchType: Type roots -Info 13 [00:00:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/node_modules/@types 1 undefined Project: /a/tsconfig.json WatchType: Type roots -Info 14 [00:00:31.000] Finishing updateGraphWorker: Project: /a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:00:32.000] Project '/a/tsconfig.json' (Configured) -Info 16 [00:00:33.000] Files (1) +Info 9 [00:00:26.000] Starting updateGraphWorker: Project: /a/tsconfig.json +Info 10 [00:00:27.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /a/tsconfig.json WatchType: Missing file +Info 11 [00:00:28.000] DirectoryWatcher:: Added:: WatchInfo: /a/node_modules/@types 1 undefined Project: /a/tsconfig.json WatchType: Type roots +Info 12 [00:00:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/node_modules/@types 1 undefined Project: /a/tsconfig.json WatchType: Type roots +Info 13 [00:00:30.000] Finishing updateGraphWorker: Project: /a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 14 [00:00:31.000] Project '/a/tsconfig.json' (Configured) +Info 15 [00:00:32.000] Files (1) /a/index.ts index.ts Matched by default include pattern '**/*' -Info 17 [00:00:34.000] ----------------------------------------------- -Info 18 [00:00:35.000] Search path: /a -Info 19 [00:00:36.000] For info: /a/tsconfig.json :: Config file name: /tsconfig.json -Info 20 [00:00:37.000] Creating configuration project /tsconfig.json -Info 21 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /tsconfig.json 2000 undefined Project: /tsconfig.json WatchType: Config file -Info 22 [00:00:39.000] Search path: / -Info 23 [00:00:40.000] For info: /tsconfig.json :: No config files found. -Info 24 [00:00:41.000] Project '/a/tsconfig.json' (Configured) -Info 24 [00:00:42.000] Files (1) +Info 16 [00:00:33.000] ----------------------------------------------- +Info 17 [00:00:34.000] Search path: /a +Info 18 [00:00:35.000] For info: /a/tsconfig.json :: Config file name: /tsconfig.json +Info 19 [00:00:36.000] Creating configuration project /tsconfig.json +Info 20 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /tsconfig.json 2000 undefined Project: /tsconfig.json WatchType: Config file +Info 21 [00:00:38.000] Search path: / +Info 22 [00:00:39.000] For info: /tsconfig.json :: No config files found. +Info 23 [00:00:40.000] Project '/a/tsconfig.json' (Configured) +Info 23 [00:00:41.000] Files (1) -Info 24 [00:00:43.000] ----------------------------------------------- -Info 24 [00:00:44.000] Project '/tsconfig.json' (Configured) -Info 24 [00:00:45.000] Files (0) InitialLoadPending +Info 23 [00:00:42.000] ----------------------------------------------- +Info 23 [00:00:43.000] Project '/tsconfig.json' (Configured) +Info 23 [00:00:44.000] Files (0) InitialLoadPending -Info 24 [00:00:46.000] ----------------------------------------------- -Info 24 [00:00:47.000] Open files: -Info 24 [00:00:48.000] FileName: /a/index.ts ProjectRootPath: undefined -Info 24 [00:00:49.000] Projects: /a/tsconfig.json +Info 23 [00:00:45.000] ----------------------------------------------- +Info 23 [00:00:46.000] Open files: +Info 23 [00:00:47.000] FileName: /a/index.ts ProjectRootPath: undefined +Info 23 [00:00:48.000] Projects: /a/tsconfig.json After request PolledWatches:: @@ -108,11 +107,11 @@ FsWatchesRecursive:: /a: {} -Info 24 [00:00:50.000] response: +Info 23 [00:00:49.000] response: { "responseRequired": false } -Info 25 [00:00:51.000] request: +Info 24 [00:00:50.000] request: { "seq": 0, "type": "request", @@ -139,8 +138,8 @@ FsWatchesRecursive:: /a: {} -Info 26 [00:00:52.000] Loading configured project /tsconfig.json -Info 27 [00:00:53.000] Config: /tsconfig.json : { +Info 25 [00:00:51.000] Loading configured project /tsconfig.json +Info 26 [00:00:52.000] Config: /tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/tsconfig.json" @@ -156,9 +155,8 @@ Info 27 [00:00:53.000] Config: /tsconfig.json : { } ] } -Info 28 [00:00:54.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 29 [00:00:55.000] Starting updateGraphWorker: Project: /tsconfig.json -Info 30 [00:00:56.000] Config: /b/tsconfig.json : { +Info 27 [00:00:53.000] Starting updateGraphWorker: Project: /tsconfig.json +Info 28 [00:00:54.000] Config: /b/tsconfig.json : { "rootNames": [ "/b/index.ts" ], @@ -173,21 +171,20 @@ Info 30 [00:00:56.000] Config: /b/tsconfig.json : { } ] } -Info 31 [00:00:57.000] FileWatcher:: Added:: WatchInfo: /b/tsconfig.json 2000 undefined Project: /tsconfig.json WatchType: Config file -Info 32 [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory -Info 33 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:00.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 35 [00:01:01.000] Different program with same set of files -Info 36 [00:01:02.000] Creating configuration project /b/tsconfig.json -Info 37 [00:01:03.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 38 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /b/index.ts 500 undefined WatchType: Closed Script info -Info 39 [00:01:05.000] Starting updateGraphWorker: Project: /b/tsconfig.json -Info 40 [00:01:06.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /b/tsconfig.json WatchType: Missing file -Info 41 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /b/node_modules/@types 1 undefined Project: /b/tsconfig.json WatchType: Type roots -Info 42 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /b/node_modules/@types 1 undefined Project: /b/tsconfig.json WatchType: Type roots -Info 43 [00:01:09.000] Finishing updateGraphWorker: Project: /b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 44 [00:01:10.000] Project '/b/tsconfig.json' (Configured) -Info 45 [00:01:11.000] Files (2) +Info 29 [00:00:55.000] FileWatcher:: Added:: WatchInfo: /b/tsconfig.json 2000 undefined Project: /tsconfig.json WatchType: Config file +Info 30 [00:00:56.000] DirectoryWatcher:: Added:: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory +Info 31 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory +Info 32 [00:00:58.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 33 [00:00:59.000] Different program with same set of files +Info 34 [00:01:00.000] Creating configuration project /b/tsconfig.json +Info 35 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /b/index.ts 500 undefined WatchType: Closed Script info +Info 36 [00:01:02.000] Starting updateGraphWorker: Project: /b/tsconfig.json +Info 37 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /b/tsconfig.json WatchType: Missing file +Info 38 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /b/node_modules/@types 1 undefined Project: /b/tsconfig.json WatchType: Type roots +Info 39 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /b/node_modules/@types 1 undefined Project: /b/tsconfig.json WatchType: Type roots +Info 40 [00:01:06.000] Finishing updateGraphWorker: Project: /b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 41 [00:01:07.000] Project '/b/tsconfig.json' (Configured) +Info 42 [00:01:08.000] Files (2) /a/index.ts /b/index.ts @@ -197,7 +194,7 @@ Info 45 [00:01:11.000] Files (2) index.ts Matched by default include pattern '**/*' -Info 46 [00:01:12.000] ----------------------------------------------- +Info 43 [00:01:09.000] ----------------------------------------------- After request PolledWatches:: @@ -224,7 +221,7 @@ FsWatchesRecursive:: /b: {} -Info 47 [00:01:13.000] response: +Info 44 [00:01:10.000] response: { "response": [ { diff --git a/tests/baselines/reference/tsserver/navTo/should-de-duplicate-symbols.js b/tests/baselines/reference/tsserver/navTo/should-de-duplicate-symbols.js index e7727ee2a83..fa535b3e916 100644 --- a/tests/baselines/reference/tsserver/navTo/should-de-duplicate-symbols.js +++ b/tests/baselines/reference/tsserver/navTo/should-de-duplicate-symbols.js @@ -55,30 +55,29 @@ Info 6 [00:00:21.000] Config: /a/tsconfig.json : { } Info 7 [00:00:22.000] DirectoryWatcher:: Added:: WatchInfo: /a 1 undefined Config: /a/tsconfig.json WatchType: Wild card directory Info 8 [00:00:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a 1 undefined Config: /a/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:24.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:25.000] Starting updateGraphWorker: Project: /a/tsconfig.json -Info 11 [00:00:26.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /a/tsconfig.json WatchType: Missing file -Info 12 [00:00:27.000] DirectoryWatcher:: Added:: WatchInfo: /a/node_modules/@types 1 undefined Project: /a/tsconfig.json WatchType: Type roots -Info 13 [00:00:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/node_modules/@types 1 undefined Project: /a/tsconfig.json WatchType: Type roots -Info 14 [00:00:29.000] Finishing updateGraphWorker: Project: /a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:00:30.000] Project '/a/tsconfig.json' (Configured) -Info 16 [00:00:31.000] Files (1) +Info 9 [00:00:24.000] Starting updateGraphWorker: Project: /a/tsconfig.json +Info 10 [00:00:25.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /a/tsconfig.json WatchType: Missing file +Info 11 [00:00:26.000] DirectoryWatcher:: Added:: WatchInfo: /a/node_modules/@types 1 undefined Project: /a/tsconfig.json WatchType: Type roots +Info 12 [00:00:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/node_modules/@types 1 undefined Project: /a/tsconfig.json WatchType: Type roots +Info 13 [00:00:28.000] Finishing updateGraphWorker: Project: /a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 14 [00:00:29.000] Project '/a/tsconfig.json' (Configured) +Info 15 [00:00:30.000] Files (1) /a/index.ts index.ts Matched by default include pattern '**/*' -Info 17 [00:00:32.000] ----------------------------------------------- -Info 18 [00:00:33.000] Search path: /a -Info 19 [00:00:34.000] For info: /a/tsconfig.json :: No config files found. -Info 20 [00:00:35.000] Project '/a/tsconfig.json' (Configured) -Info 20 [00:00:36.000] Files (1) +Info 16 [00:00:31.000] ----------------------------------------------- +Info 17 [00:00:32.000] Search path: /a +Info 18 [00:00:33.000] For info: /a/tsconfig.json :: No config files found. +Info 19 [00:00:34.000] Project '/a/tsconfig.json' (Configured) +Info 19 [00:00:35.000] Files (1) -Info 20 [00:00:37.000] ----------------------------------------------- -Info 20 [00:00:38.000] Open files: -Info 20 [00:00:39.000] FileName: /a/index.ts ProjectRootPath: undefined -Info 20 [00:00:40.000] Projects: /a/tsconfig.json +Info 19 [00:00:36.000] ----------------------------------------------- +Info 19 [00:00:37.000] Open files: +Info 19 [00:00:38.000] FileName: /a/index.ts ProjectRootPath: undefined +Info 19 [00:00:39.000] Projects: /a/tsconfig.json After request PolledWatches:: @@ -95,11 +94,11 @@ FsWatchesRecursive:: /a: {} -Info 20 [00:00:41.000] response: +Info 19 [00:00:40.000] response: { "responseRequired": false } -Info 21 [00:00:42.000] request: +Info 20 [00:00:41.000] request: { "seq": 0, "type": "request", @@ -124,11 +123,11 @@ FsWatchesRecursive:: /a: {} -Info 22 [00:00:43.000] Search path: /b -Info 23 [00:00:44.000] For info: /b/index.ts :: Config file name: /b/tsconfig.json -Info 24 [00:00:45.000] Creating configuration project /b/tsconfig.json -Info 25 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /b/tsconfig.json 2000 undefined Project: /b/tsconfig.json WatchType: Config file -Info 26 [00:00:47.000] Config: /b/tsconfig.json : { +Info 21 [00:00:42.000] Search path: /b +Info 22 [00:00:43.000] For info: /b/index.ts :: Config file name: /b/tsconfig.json +Info 23 [00:00:44.000] Creating configuration project /b/tsconfig.json +Info 24 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /b/tsconfig.json 2000 undefined Project: /b/tsconfig.json WatchType: Config file +Info 25 [00:00:46.000] Config: /b/tsconfig.json : { "rootNames": [ "/b/index.ts" ], @@ -143,16 +142,15 @@ Info 26 [00:00:47.000] Config: /b/tsconfig.json : { } ] } -Info 27 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory -Info 28 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory -Info 29 [00:00:50.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 30 [00:00:51.000] Starting updateGraphWorker: Project: /b/tsconfig.json -Info 31 [00:00:52.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /b/tsconfig.json WatchType: Missing file -Info 32 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /b/node_modules/@types 1 undefined Project: /b/tsconfig.json WatchType: Type roots -Info 33 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /b/node_modules/@types 1 undefined Project: /b/tsconfig.json WatchType: Type roots -Info 34 [00:00:55.000] Finishing updateGraphWorker: Project: /b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 35 [00:00:56.000] Project '/b/tsconfig.json' (Configured) -Info 36 [00:00:57.000] Files (2) +Info 26 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory +Info 27 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory +Info 28 [00:00:49.000] Starting updateGraphWorker: Project: /b/tsconfig.json +Info 29 [00:00:50.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /b/tsconfig.json WatchType: Missing file +Info 30 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /b/node_modules/@types 1 undefined Project: /b/tsconfig.json WatchType: Type roots +Info 31 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /b/node_modules/@types 1 undefined Project: /b/tsconfig.json WatchType: Type roots +Info 32 [00:00:53.000] Finishing updateGraphWorker: Project: /b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 33 [00:00:54.000] Project '/b/tsconfig.json' (Configured) +Info 34 [00:00:55.000] Files (2) /a/index.ts /b/index.ts @@ -162,22 +160,22 @@ Info 36 [00:00:57.000] Files (2) index.ts Matched by default include pattern '**/*' -Info 37 [00:00:58.000] ----------------------------------------------- -Info 38 [00:00:59.000] Search path: /b -Info 39 [00:01:00.000] For info: /b/tsconfig.json :: No config files found. -Info 40 [00:01:01.000] Project '/a/tsconfig.json' (Configured) -Info 40 [00:01:02.000] Files (1) +Info 35 [00:00:56.000] ----------------------------------------------- +Info 36 [00:00:57.000] Search path: /b +Info 37 [00:00:58.000] For info: /b/tsconfig.json :: No config files found. +Info 38 [00:00:59.000] Project '/a/tsconfig.json' (Configured) +Info 38 [00:01:00.000] Files (1) -Info 40 [00:01:03.000] ----------------------------------------------- -Info 40 [00:01:04.000] Project '/b/tsconfig.json' (Configured) -Info 40 [00:01:05.000] Files (2) +Info 38 [00:01:01.000] ----------------------------------------------- +Info 38 [00:01:02.000] Project '/b/tsconfig.json' (Configured) +Info 38 [00:01:03.000] Files (2) -Info 40 [00:01:06.000] ----------------------------------------------- -Info 40 [00:01:07.000] Open files: -Info 40 [00:01:08.000] FileName: /a/index.ts ProjectRootPath: undefined -Info 40 [00:01:09.000] Projects: /a/tsconfig.json,/b/tsconfig.json -Info 40 [00:01:10.000] FileName: /b/index.ts ProjectRootPath: undefined -Info 40 [00:01:11.000] Projects: /b/tsconfig.json +Info 38 [00:01:04.000] ----------------------------------------------- +Info 38 [00:01:05.000] Open files: +Info 38 [00:01:06.000] FileName: /a/index.ts ProjectRootPath: undefined +Info 38 [00:01:07.000] Projects: /a/tsconfig.json,/b/tsconfig.json +Info 38 [00:01:08.000] FileName: /b/index.ts ProjectRootPath: undefined +Info 38 [00:01:09.000] Projects: /b/tsconfig.json After request PolledWatches:: @@ -200,11 +198,11 @@ FsWatchesRecursive:: /b: {} -Info 40 [00:01:12.000] response: +Info 38 [00:01:10.000] response: { "responseRequired": false } -Info 41 [00:01:13.000] request: +Info 39 [00:01:11.000] request: { "seq": 0, "type": "request", @@ -258,7 +256,7 @@ FsWatchesRecursive:: /b: {} -Info 42 [00:01:14.000] response: +Info 40 [00:01:12.000] response: { "response": [ { diff --git a/tests/baselines/reference/tsserver/openfile/when-file-makes-edits-to-add/remove-comment-directives,-they-are-handled-correcrly.js b/tests/baselines/reference/tsserver/openfile/when-file-makes-edits-to-add/remove-comment-directives,-they-are-handled-correcrly.js index b7291ccd32d..660ca1192a3 100644 --- a/tests/baselines/reference/tsserver/openfile/when-file-makes-edits-to-add/remove-comment-directives,-they-are-handled-correcrly.js +++ b/tests/baselines/reference/tsserver/openfile/when-file-makes-edits-to-add/remove-comment-directives,-they-are-handled-correcrly.js @@ -46,16 +46,15 @@ FsWatchesRecursive:: Info 2 [00:00:21.000] Search path: /user/username/projects/myproject Info 3 [00:00:22.000] For info: /user/username/projects/myproject/file.ts :: No config files found. -Info 4 [00:00:23.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 5 [00:00:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 6 [00:00:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 7 [00:00:26.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 8 [00:00:27.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 9 [00:00:28.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 10 [00:00:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 11 [00:00:30.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 12 [00:00:31.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 13 [00:00:32.000] Files (2) +Info 4 [00:00:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 5 [00:00:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 6 [00:00:25.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 7 [00:00:26.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 8 [00:00:27.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 9 [00:00:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 10 [00:00:29.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 11 [00:00:30.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 12 [00:00:31.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/file.ts @@ -65,14 +64,14 @@ Info 13 [00:00:32.000] Files (2) file.ts Root file specified for compilation -Info 14 [00:00:33.000] ----------------------------------------------- -Info 15 [00:00:34.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 15 [00:00:35.000] Files (2) +Info 13 [00:00:32.000] ----------------------------------------------- +Info 14 [00:00:33.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 14 [00:00:34.000] Files (2) -Info 15 [00:00:36.000] ----------------------------------------------- -Info 15 [00:00:37.000] Open files: -Info 15 [00:00:38.000] FileName: /user/username/projects/myproject/file.ts ProjectRootPath: undefined -Info 15 [00:00:39.000] Projects: /dev/null/inferredProject1* +Info 14 [00:00:35.000] ----------------------------------------------- +Info 14 [00:00:36.000] Open files: +Info 14 [00:00:37.000] FileName: /user/username/projects/myproject/file.ts ProjectRootPath: undefined +Info 14 [00:00:38.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -89,11 +88,11 @@ FsWatches:: FsWatchesRecursive:: -Info 15 [00:00:40.000] response: +Info 14 [00:00:39.000] response: { "responseRequired": false } -Info 16 [00:00:41.000] request: +Info 15 [00:00:40.000] request: { "command": "geterr", "arguments": { @@ -137,7 +136,7 @@ FsWatches:: FsWatchesRecursive:: -Info 17 [00:00:42.000] response: +Info 16 [00:00:41.000] response: { "responseRequired": false } @@ -157,7 +156,7 @@ FsWatches:: FsWatchesRecursive:: -Info 18 [00:00:43.000] event: +Info 17 [00:00:42.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/file.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -191,7 +190,7 @@ FsWatches:: FsWatchesRecursive:: -Info 19 [00:00:44.000] event: +Info 18 [00:00:43.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/file.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -225,9 +224,9 @@ FsWatches:: FsWatchesRecursive:: -Info 20 [00:00:45.000] event: +Info 19 [00:00:44.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/file.ts","diagnostics":[]}} -Info 21 [00:00:46.000] event: +Info 20 [00:00:45.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) @@ -245,7 +244,7 @@ FsWatches:: FsWatchesRecursive:: -Info 22 [00:00:47.000] request: +Info 21 [00:00:46.000] request: { "command": "updateOpen", "arguments": { @@ -303,12 +302,12 @@ FsWatches:: FsWatchesRecursive:: -Info 23 [00:00:48.000] response: +Info 22 [00:00:47.000] response: { "response": true, "responseRequired": true } -Info 24 [00:00:49.000] request: +Info 23 [00:00:48.000] request: { "command": "geterr", "arguments": { @@ -352,7 +351,7 @@ FsWatches:: FsWatchesRecursive:: -Info 25 [00:00:50.000] response: +Info 24 [00:00:49.000] response: { "responseRequired": false } @@ -372,10 +371,10 @@ FsWatches:: FsWatchesRecursive:: -Info 26 [00:00:51.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 27 [00:00:52.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 28 [00:00:53.000] Different program with same set of files -Info 29 [00:00:54.000] event: +Info 25 [00:00:50.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 26 [00:00:51.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 27 [00:00:52.000] Different program with same set of files +Info 28 [00:00:53.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/file.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -409,7 +408,7 @@ FsWatches:: FsWatchesRecursive:: -Info 30 [00:00:55.000] event: +Info 29 [00:00:54.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/file.ts","diagnostics":[{"start":{"line":4,"offset":9},"end":{"line":4,"offset":10},"text":"Type 'number' is not assignable to type 'string'.","code":2322,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -443,9 +442,9 @@ FsWatches:: FsWatchesRecursive:: -Info 31 [00:00:56.000] event: +Info 30 [00:00:55.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/file.ts","diagnostics":[]}} -Info 32 [00:00:57.000] event: +Info 31 [00:00:56.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) @@ -463,7 +462,7 @@ FsWatches:: FsWatchesRecursive:: -Info 33 [00:00:58.000] request: +Info 32 [00:00:57.000] request: { "command": "updateOpen", "arguments": { @@ -521,12 +520,12 @@ FsWatches:: FsWatchesRecursive:: -Info 34 [00:00:59.000] response: +Info 33 [00:00:58.000] response: { "response": true, "responseRequired": true } -Info 35 [00:01:00.000] request: +Info 34 [00:00:59.000] request: { "command": "geterr", "arguments": { @@ -570,7 +569,7 @@ FsWatches:: FsWatchesRecursive:: -Info 36 [00:01:01.000] response: +Info 35 [00:01:00.000] response: { "responseRequired": false } @@ -590,10 +589,10 @@ FsWatches:: FsWatchesRecursive:: -Info 37 [00:01:02.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 38 [00:01:03.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 39 [00:01:04.000] Different program with same set of files -Info 40 [00:01:05.000] event: +Info 36 [00:01:01.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 37 [00:01:02.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 38 [00:01:03.000] Different program with same set of files +Info 39 [00:01:04.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/file.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -627,7 +626,7 @@ FsWatches:: FsWatchesRecursive:: -Info 41 [00:01:06.000] event: +Info 40 [00:01:05.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/file.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -661,9 +660,9 @@ FsWatches:: FsWatchesRecursive:: -Info 42 [00:01:07.000] event: +Info 41 [00:01:06.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/file.ts","diagnostics":[]}} -Info 43 [00:01:08.000] event: +Info 42 [00:01:07.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":5}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/partialSemanticServer/files-are-added-to-inferred-project.js b/tests/baselines/reference/tsserver/partialSemanticServer/files-are-added-to-inferred-project.js index 95aa3c4badb..f2842c3e68e 100644 --- a/tests/baselines/reference/tsserver/partialSemanticServer/files-are-added-to-inferred-project.js +++ b/tests/baselines/reference/tsserver/partialSemanticServer/files-are-added-to-inferred-project.js @@ -48,11 +48,10 @@ FsWatches:: FsWatchesRecursive:: -Info 2 [00:00:33.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 3 [00:00:34.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 4 [00:00:35.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 5 [00:00:36.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 6 [00:00:37.000] Files (2) +Info 2 [00:00:33.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 3 [00:00:34.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 4 [00:00:35.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 5 [00:00:36.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/a.ts @@ -62,14 +61,14 @@ Info 6 [00:00:37.000] Files (2) user/username/projects/myproject/a.ts Root file specified for compilation -Info 7 [00:00:38.000] ----------------------------------------------- -Info 8 [00:00:39.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 8 [00:00:40.000] Files (2) +Info 6 [00:00:37.000] ----------------------------------------------- +Info 7 [00:00:38.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 7 [00:00:39.000] Files (2) -Info 8 [00:00:41.000] ----------------------------------------------- -Info 8 [00:00:42.000] Open files: -Info 8 [00:00:43.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined -Info 8 [00:00:44.000] Projects: /dev/null/inferredProject1* +Info 7 [00:00:40.000] ----------------------------------------------- +Info 7 [00:00:41.000] Open files: +Info 7 [00:00:42.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined +Info 7 [00:00:43.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -78,11 +77,11 @@ FsWatches:: FsWatchesRecursive:: -Info 8 [00:00:45.000] response: +Info 7 [00:00:44.000] response: { "responseRequired": false } -Info 9 [00:00:46.000] request: +Info 8 [00:00:45.000] request: { "command": "completions", "arguments": { @@ -101,12 +100,12 @@ FsWatches:: FsWatchesRecursive:: -Info 10 [00:00:47.000] getCompletionData: Get current token: * -Info 11 [00:00:48.000] getCompletionData: Is inside comment: * -Info 12 [00:00:49.000] getCompletionData: Get previous token: * -Info 13 [00:00:50.000] getCompletionsAtPosition: isCompletionListBlocker: * -Info 14 [00:00:51.000] getCompletionData: Semantic work: * -Info 15 [00:00:52.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * +Info 9 [00:00:46.000] getCompletionData: Get current token: * +Info 10 [00:00:47.000] getCompletionData: Is inside comment: * +Info 11 [00:00:48.000] getCompletionData: Get previous token: * +Info 12 [00:00:49.000] getCompletionsAtPosition: isCompletionListBlocker: * +Info 13 [00:00:50.000] getCompletionData: Semantic work: * +Info 14 [00:00:51.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * After request PolledWatches:: @@ -115,7 +114,7 @@ FsWatches:: FsWatchesRecursive:: -Info 16 [00:00:53.000] response: +Info 15 [00:00:52.000] response: { "response": [ { @@ -133,7 +132,7 @@ Info 16 [00:00:53.000] response: ], "responseRequired": true } -Info 17 [00:00:54.000] request: +Info 16 [00:00:53.000] request: { "seq": 0, "type": "request", @@ -150,10 +149,10 @@ FsWatches:: FsWatchesRecursive:: -Info 18 [00:00:55.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 19 [00:00:56.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:00:57.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 21 [00:00:58.000] Files (3) +Info 17 [00:00:54.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 18 [00:00:55.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:00:56.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 20 [00:00:57.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/a.ts /user/username/projects/myproject/b.ts @@ -166,16 +165,16 @@ Info 21 [00:00:58.000] Files (3) user/username/projects/myproject/b.ts Root file specified for compilation -Info 22 [00:00:59.000] ----------------------------------------------- -Info 23 [00:01:00.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 23 [00:01:01.000] Files (3) +Info 21 [00:00:58.000] ----------------------------------------------- +Info 22 [00:00:59.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 22 [00:01:00.000] Files (3) -Info 23 [00:01:02.000] ----------------------------------------------- -Info 23 [00:01:03.000] Open files: -Info 23 [00:01:04.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined -Info 23 [00:01:05.000] Projects: /dev/null/inferredProject1* -Info 23 [00:01:06.000] FileName: /user/username/projects/myproject/b.ts ProjectRootPath: undefined -Info 23 [00:01:07.000] Projects: /dev/null/inferredProject1* +Info 22 [00:01:01.000] ----------------------------------------------- +Info 22 [00:01:02.000] Open files: +Info 22 [00:01:03.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined +Info 22 [00:01:04.000] Projects: /dev/null/inferredProject1* +Info 22 [00:01:05.000] FileName: /user/username/projects/myproject/b.ts ProjectRootPath: undefined +Info 22 [00:01:06.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -184,11 +183,11 @@ FsWatches:: FsWatchesRecursive:: -Info 23 [00:01:08.000] response: +Info 22 [00:01:07.000] response: { "responseRequired": false } -Info 24 [00:01:09.000] request: +Info 23 [00:01:08.000] request: { "command": "completions", "arguments": { @@ -207,12 +206,12 @@ FsWatches:: FsWatchesRecursive:: -Info 25 [00:01:10.000] getCompletionData: Get current token: * -Info 26 [00:01:11.000] getCompletionData: Is inside comment: * -Info 27 [00:01:12.000] getCompletionData: Get previous token: * -Info 28 [00:01:13.000] getCompletionsAtPosition: isCompletionListBlocker: * -Info 29 [00:01:14.000] getCompletionData: Semantic work: * -Info 30 [00:01:15.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * +Info 24 [00:01:09.000] getCompletionData: Get current token: * +Info 25 [00:01:10.000] getCompletionData: Is inside comment: * +Info 26 [00:01:11.000] getCompletionData: Get previous token: * +Info 27 [00:01:12.000] getCompletionsAtPosition: isCompletionListBlocker: * +Info 28 [00:01:13.000] getCompletionData: Semantic work: * +Info 29 [00:01:14.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * After request PolledWatches:: @@ -221,7 +220,7 @@ FsWatches:: FsWatchesRecursive:: -Info 31 [00:01:16.000] response: +Info 30 [00:01:15.000] response: { "response": [ { diff --git a/tests/baselines/reference/tsserver/partialSemanticServer/should-not-crash-when-external-module-name-resolution-is-reused.js b/tests/baselines/reference/tsserver/partialSemanticServer/should-not-crash-when-external-module-name-resolution-is-reused.js index 7f68d6fb64f..4d9b60a4538 100644 --- a/tests/baselines/reference/tsserver/partialSemanticServer/should-not-crash-when-external-module-name-resolution-is-reused.js +++ b/tests/baselines/reference/tsserver/partialSemanticServer/should-not-crash-when-external-module-name-resolution-is-reused.js @@ -48,11 +48,10 @@ FsWatches:: FsWatchesRecursive:: -Info 2 [00:00:33.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 3 [00:00:34.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 4 [00:00:35.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 5 [00:00:36.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 6 [00:00:37.000] Files (2) +Info 2 [00:00:33.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 3 [00:00:34.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 4 [00:00:35.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 5 [00:00:36.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/a.ts @@ -62,14 +61,14 @@ Info 6 [00:00:37.000] Files (2) user/username/projects/myproject/a.ts Root file specified for compilation -Info 7 [00:00:38.000] ----------------------------------------------- -Info 8 [00:00:39.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 8 [00:00:40.000] Files (2) +Info 6 [00:00:37.000] ----------------------------------------------- +Info 7 [00:00:38.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 7 [00:00:39.000] Files (2) -Info 8 [00:00:41.000] ----------------------------------------------- -Info 8 [00:00:42.000] Open files: -Info 8 [00:00:43.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined -Info 8 [00:00:44.000] Projects: /dev/null/inferredProject1* +Info 7 [00:00:40.000] ----------------------------------------------- +Info 7 [00:00:41.000] Open files: +Info 7 [00:00:42.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined +Info 7 [00:00:43.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -78,11 +77,11 @@ FsWatches:: FsWatchesRecursive:: -Info 8 [00:00:45.000] response: +Info 7 [00:00:44.000] response: { "responseRequired": false } -Info 9 [00:00:46.000] request: +Info 8 [00:00:45.000] request: { "seq": 0, "type": "request", @@ -99,11 +98,11 @@ FsWatches:: FsWatchesRecursive:: -Info 10 [00:00:47.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 10 [00:00:48.000] Files (2) +Info 9 [00:00:46.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 9 [00:00:47.000] Files (2) -Info 10 [00:00:49.000] ----------------------------------------------- -Info 10 [00:00:50.000] Open files: +Info 9 [00:00:48.000] ----------------------------------------------- +Info 9 [00:00:49.000] Open files: After request PolledWatches:: @@ -112,11 +111,11 @@ FsWatches:: FsWatchesRecursive:: -Info 10 [00:00:51.000] response: +Info 9 [00:00:50.000] response: { "responseRequired": false } -Info 11 [00:00:52.000] request: +Info 10 [00:00:51.000] request: { "seq": 0, "type": "request", @@ -133,10 +132,10 @@ FsWatches:: FsWatchesRecursive:: -Info 12 [00:00:53.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 13 [00:00:54.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 14 [00:00:55.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 15 [00:00:56.000] Files (2) +Info 11 [00:00:52.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 12 [00:00:53.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 13 [00:00:54.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 14 [00:00:55.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/c.ts @@ -146,14 +145,14 @@ Info 15 [00:00:56.000] Files (2) user/username/projects/myproject/c.ts Root file specified for compilation -Info 16 [00:00:57.000] ----------------------------------------------- -Info 17 [00:00:58.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 17 [00:00:59.000] Files (2) +Info 15 [00:00:56.000] ----------------------------------------------- +Info 16 [00:00:57.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 16 [00:00:58.000] Files (2) -Info 17 [00:01:00.000] ----------------------------------------------- -Info 17 [00:01:01.000] Open files: -Info 17 [00:01:02.000] FileName: /user/username/projects/myproject/c.ts ProjectRootPath: undefined -Info 17 [00:01:03.000] Projects: /dev/null/inferredProject1* +Info 16 [00:00:59.000] ----------------------------------------------- +Info 16 [00:01:00.000] Open files: +Info 16 [00:01:01.000] FileName: /user/username/projects/myproject/c.ts ProjectRootPath: undefined +Info 16 [00:01:02.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -162,11 +161,11 @@ FsWatches:: FsWatchesRecursive:: -Info 17 [00:01:04.000] response: +Info 16 [00:01:03.000] response: { "responseRequired": false } -Info 18 [00:01:05.000] request: +Info 17 [00:01:04.000] request: { "seq": 0, "type": "request", @@ -183,10 +182,10 @@ FsWatches:: FsWatchesRecursive:: -Info 19 [00:01:06.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 20 [00:01:07.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 21 [00:01:08.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 22 [00:01:09.000] Files (3) +Info 18 [00:01:05.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 19 [00:01:06.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 20 [00:01:07.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 21 [00:01:08.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/c.ts /user/username/projects/myproject/b.ts @@ -199,16 +198,16 @@ Info 22 [00:01:09.000] Files (3) user/username/projects/myproject/b.ts Root file specified for compilation -Info 23 [00:01:10.000] ----------------------------------------------- -Info 24 [00:01:11.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 24 [00:01:12.000] Files (3) +Info 22 [00:01:09.000] ----------------------------------------------- +Info 23 [00:01:10.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 23 [00:01:11.000] Files (3) -Info 24 [00:01:13.000] ----------------------------------------------- -Info 24 [00:01:14.000] Open files: -Info 24 [00:01:15.000] FileName: /user/username/projects/myproject/c.ts ProjectRootPath: undefined -Info 24 [00:01:16.000] Projects: /dev/null/inferredProject1* -Info 24 [00:01:17.000] FileName: /user/username/projects/myproject/b.ts ProjectRootPath: undefined -Info 24 [00:01:18.000] Projects: /dev/null/inferredProject1* +Info 23 [00:01:12.000] ----------------------------------------------- +Info 23 [00:01:13.000] Open files: +Info 23 [00:01:14.000] FileName: /user/username/projects/myproject/c.ts ProjectRootPath: undefined +Info 23 [00:01:15.000] Projects: /dev/null/inferredProject1* +Info 23 [00:01:16.000] FileName: /user/username/projects/myproject/b.ts ProjectRootPath: undefined +Info 23 [00:01:17.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -217,7 +216,7 @@ FsWatches:: FsWatchesRecursive:: -Info 24 [00:01:19.000] response: +Info 23 [00:01:18.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/partialSemanticServer/should-not-include-auto-type-reference-directives.js b/tests/baselines/reference/tsserver/partialSemanticServer/should-not-include-auto-type-reference-directives.js index 5c29b1311d6..0644fa064bc 100644 --- a/tests/baselines/reference/tsserver/partialSemanticServer/should-not-include-auto-type-reference-directives.js +++ b/tests/baselines/reference/tsserver/partialSemanticServer/should-not-include-auto-type-reference-directives.js @@ -51,11 +51,10 @@ FsWatches:: FsWatchesRecursive:: -Info 2 [00:00:41.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 3 [00:00:42.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 4 [00:00:43.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 5 [00:00:44.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 6 [00:00:45.000] Files (2) +Info 2 [00:00:41.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 3 [00:00:42.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 4 [00:00:43.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 5 [00:00:44.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/a.ts @@ -65,14 +64,14 @@ Info 6 [00:00:45.000] Files (2) user/username/projects/myproject/a.ts Root file specified for compilation -Info 7 [00:00:46.000] ----------------------------------------------- -Info 8 [00:00:47.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 8 [00:00:48.000] Files (2) +Info 6 [00:00:45.000] ----------------------------------------------- +Info 7 [00:00:46.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 7 [00:00:47.000] Files (2) -Info 8 [00:00:49.000] ----------------------------------------------- -Info 8 [00:00:50.000] Open files: -Info 8 [00:00:51.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined -Info 8 [00:00:52.000] Projects: /dev/null/inferredProject1* +Info 7 [00:00:48.000] ----------------------------------------------- +Info 7 [00:00:49.000] Open files: +Info 7 [00:00:50.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined +Info 7 [00:00:51.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -81,7 +80,7 @@ FsWatches:: FsWatchesRecursive:: -Info 8 [00:00:53.000] response: +Info 7 [00:00:52.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/partialSemanticServer/should-not-include-referenced-files-from-unopened-files.js b/tests/baselines/reference/tsserver/partialSemanticServer/should-not-include-referenced-files-from-unopened-files.js index 33a18ae86e7..dd362f7b414 100644 --- a/tests/baselines/reference/tsserver/partialSemanticServer/should-not-include-referenced-files-from-unopened-files.js +++ b/tests/baselines/reference/tsserver/partialSemanticServer/should-not-include-referenced-files-from-unopened-files.js @@ -48,11 +48,10 @@ FsWatches:: FsWatchesRecursive:: -Info 2 [00:00:33.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 3 [00:00:34.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 4 [00:00:35.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 5 [00:00:36.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 6 [00:00:37.000] Files (2) +Info 2 [00:00:33.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 3 [00:00:34.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 4 [00:00:35.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 5 [00:00:36.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/a.ts @@ -62,14 +61,14 @@ Info 6 [00:00:37.000] Files (2) user/username/projects/myproject/a.ts Root file specified for compilation -Info 7 [00:00:38.000] ----------------------------------------------- -Info 8 [00:00:39.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 8 [00:00:40.000] Files (2) +Info 6 [00:00:37.000] ----------------------------------------------- +Info 7 [00:00:38.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 7 [00:00:39.000] Files (2) -Info 8 [00:00:41.000] ----------------------------------------------- -Info 8 [00:00:42.000] Open files: -Info 8 [00:00:43.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined -Info 8 [00:00:44.000] Projects: /dev/null/inferredProject1* +Info 7 [00:00:40.000] ----------------------------------------------- +Info 7 [00:00:41.000] Open files: +Info 7 [00:00:42.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined +Info 7 [00:00:43.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -78,7 +77,7 @@ FsWatches:: FsWatchesRecursive:: -Info 8 [00:00:45.000] response: +Info 7 [00:00:44.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/partialSemanticServer/should-support-go-to-definition-on-module-specifiers.js b/tests/baselines/reference/tsserver/partialSemanticServer/should-support-go-to-definition-on-module-specifiers.js index 47528982a81..90a2821c632 100644 --- a/tests/baselines/reference/tsserver/partialSemanticServer/should-support-go-to-definition-on-module-specifiers.js +++ b/tests/baselines/reference/tsserver/partialSemanticServer/should-support-go-to-definition-on-module-specifiers.js @@ -48,11 +48,10 @@ FsWatches:: FsWatchesRecursive:: -Info 2 [00:00:33.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 3 [00:00:34.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 4 [00:00:35.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 5 [00:00:36.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 6 [00:00:37.000] Files (2) +Info 2 [00:00:33.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 3 [00:00:34.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 4 [00:00:35.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 5 [00:00:36.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/a.ts @@ -62,14 +61,14 @@ Info 6 [00:00:37.000] Files (2) user/username/projects/myproject/a.ts Root file specified for compilation -Info 7 [00:00:38.000] ----------------------------------------------- -Info 8 [00:00:39.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 8 [00:00:40.000] Files (2) +Info 6 [00:00:37.000] ----------------------------------------------- +Info 7 [00:00:38.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 7 [00:00:39.000] Files (2) -Info 8 [00:00:41.000] ----------------------------------------------- -Info 8 [00:00:42.000] Open files: -Info 8 [00:00:43.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined -Info 8 [00:00:44.000] Projects: /dev/null/inferredProject1* +Info 7 [00:00:40.000] ----------------------------------------------- +Info 7 [00:00:41.000] Open files: +Info 7 [00:00:42.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined +Info 7 [00:00:43.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -78,11 +77,11 @@ FsWatches:: FsWatchesRecursive:: -Info 8 [00:00:45.000] response: +Info 7 [00:00:44.000] response: { "responseRequired": false } -Info 9 [00:00:46.000] request: +Info 8 [00:00:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -109,7 +108,7 @@ FsWatches:: FsWatchesRecursive:: -Info 10 [00:00:47.000] response: +Info 9 [00:00:46.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/partialSemanticServer/syntactic-diagnostics-are-returned-with-no-error.js b/tests/baselines/reference/tsserver/partialSemanticServer/syntactic-diagnostics-are-returned-with-no-error.js index e086947bfa4..1ca1a65e5ee 100644 --- a/tests/baselines/reference/tsserver/partialSemanticServer/syntactic-diagnostics-are-returned-with-no-error.js +++ b/tests/baselines/reference/tsserver/partialSemanticServer/syntactic-diagnostics-are-returned-with-no-error.js @@ -35,11 +35,10 @@ FsWatches:: FsWatchesRecursive:: -Info 2 [00:00:23.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 3 [00:00:24.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 4 [00:00:25.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 5 [00:00:26.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 6 [00:00:27.000] Files (2) +Info 2 [00:00:23.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 3 [00:00:24.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 4 [00:00:25.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 5 [00:00:26.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/a.ts @@ -49,14 +48,14 @@ Info 6 [00:00:27.000] Files (2) user/username/projects/myproject/a.ts Root file specified for compilation -Info 7 [00:00:28.000] ----------------------------------------------- -Info 8 [00:00:29.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 8 [00:00:30.000] Files (2) +Info 6 [00:00:27.000] ----------------------------------------------- +Info 7 [00:00:28.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 7 [00:00:29.000] Files (2) -Info 8 [00:00:31.000] ----------------------------------------------- -Info 8 [00:00:32.000] Open files: -Info 8 [00:00:33.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined -Info 8 [00:00:34.000] Projects: /dev/null/inferredProject1* +Info 7 [00:00:30.000] ----------------------------------------------- +Info 7 [00:00:31.000] Open files: +Info 7 [00:00:32.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined +Info 7 [00:00:33.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -65,11 +64,11 @@ FsWatches:: FsWatchesRecursive:: -Info 8 [00:00:35.000] response: +Info 7 [00:00:34.000] response: { "responseRequired": false } -Info 9 [00:00:36.000] request: +Info 8 [00:00:35.000] request: { "type": "request", "seq": 1, @@ -94,7 +93,7 @@ FsWatches:: FsWatchesRecursive:: -Info 10 [00:00:37.000] response: +Info 9 [00:00:36.000] response: { "response": [ { @@ -131,7 +130,7 @@ Info 10 [00:00:37.000] response: ], "responseRequired": true } -Info 11 [00:00:38.000] request: +Info 10 [00:00:37.000] request: { "command": "geterr", "arguments": { @@ -159,7 +158,7 @@ FsWatches:: FsWatchesRecursive:: -Info 12 [00:00:39.000] response: +Info 11 [00:00:38.000] response: { "responseRequired": false } @@ -171,8 +170,8 @@ FsWatches:: FsWatchesRecursive:: -Info 13 [00:00:40.000] Session does not support events: ignored event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/a.ts","diagnostics":[{"start":{"line":1,"offset":17},"end":{"line":1,"offset":18},"text":"')' expected.","code":1005,"category":"error","relatedInformation":[{"span":{"start":{"line":1,"offset":4},"end":{"line":1,"offset":5},"file":"/user/username/projects/myproject/a.ts"},"message":"The parser expected to find a ')' to match the '(' token here.","category":"error","code":1007}]}]}} -Info 14 [00:00:41.000] Session does not support events: ignored event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} +Info 12 [00:00:39.000] Session does not support events: ignored event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/a.ts","diagnostics":[{"start":{"line":1,"offset":17},"end":{"line":1,"offset":18},"text":"')' expected.","code":1005,"category":"error","relatedInformation":[{"span":{"start":{"line":1,"offset":4},"end":{"line":1,"offset":5},"file":"/user/username/projects/myproject/a.ts"},"message":"The parser expected to find a ')' to match the '(' token here.","category":"error","code":1007}]}]}} +Info 13 [00:00:40.000] Session does not support events: ignored event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} After checking timeout queue length (1) and running PolledWatches:: diff --git a/tests/baselines/reference/tsserver/partialSemanticServer/throws-unsupported-commands.js b/tests/baselines/reference/tsserver/partialSemanticServer/throws-unsupported-commands.js index ade92475dd8..2174e3b537e 100644 --- a/tests/baselines/reference/tsserver/partialSemanticServer/throws-unsupported-commands.js +++ b/tests/baselines/reference/tsserver/partialSemanticServer/throws-unsupported-commands.js @@ -48,11 +48,10 @@ FsWatches:: FsWatchesRecursive:: -Info 2 [00:00:33.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 3 [00:00:34.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 4 [00:00:35.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 5 [00:00:36.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 6 [00:00:37.000] Files (2) +Info 2 [00:00:33.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 3 [00:00:34.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 4 [00:00:35.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 5 [00:00:36.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/a.ts @@ -62,14 +61,14 @@ Info 6 [00:00:37.000] Files (2) user/username/projects/myproject/a.ts Root file specified for compilation -Info 7 [00:00:38.000] ----------------------------------------------- -Info 8 [00:00:39.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 8 [00:00:40.000] Files (2) +Info 6 [00:00:37.000] ----------------------------------------------- +Info 7 [00:00:38.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 7 [00:00:39.000] Files (2) -Info 8 [00:00:41.000] ----------------------------------------------- -Info 8 [00:00:42.000] Open files: -Info 8 [00:00:43.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined -Info 8 [00:00:44.000] Projects: /dev/null/inferredProject1* +Info 7 [00:00:40.000] ----------------------------------------------- +Info 7 [00:00:41.000] Open files: +Info 7 [00:00:42.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined +Info 7 [00:00:43.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -78,11 +77,11 @@ FsWatches:: FsWatchesRecursive:: -Info 8 [00:00:45.000] response: +Info 7 [00:00:44.000] response: { "responseRequired": false } -Info 9 [00:00:46.000] request: +Info 8 [00:00:45.000] request: { "type": "request", "seq": 1, @@ -99,5 +98,5 @@ FsWatches:: FsWatchesRecursive:: -Info 10 [00:00:47.000] Request: semanticDiagnosticsSync not allowed in LanguageServiceMode.PartialSemantic -Info 11 [00:00:48.000] LanguageService Operation: getSemanticDiagnostics not allowed in LanguageServiceMode.PartialSemantic \ No newline at end of file +Info 9 [00:00:46.000] Request: semanticDiagnosticsSync not allowed in LanguageServiceMode.PartialSemantic +Info 10 [00:00:47.000] LanguageService Operation: getSemanticDiagnostics not allowed in LanguageServiceMode.PartialSemantic \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-generated-when-the-config-file-changes.js b/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-generated-when-the-config-file-changes.js index 60b16c4c829..8dc9ac813f5 100644 --- a/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-generated-when-the-config-file-changes.js +++ b/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-generated-when-the-config-file-changes.js @@ -53,14 +53,13 @@ Info 7 [00:00:22.000] Config: /a/b/tsconfig.json : { } Info 8 [00:00:23.000] DirectoryWatcher:: Added:: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory Info 9 [00:00:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:25.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:26.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json -Info 12 [00:00:27.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 13 [00:00:28.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots -Info 14 [00:00:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots -Info 15 [00:00:30.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:31.000] Project '/a/b/tsconfig.json' (Configured) -Info 17 [00:00:32.000] Files (2) +Info 10 [00:00:25.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json +Info 11 [00:00:26.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 12 [00:00:27.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots +Info 13 [00:00:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots +Info 14 [00:00:29.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 15 [00:00:30.000] Project '/a/b/tsconfig.json' (Configured) +Info 16 [00:00:31.000] Files (2) /a/lib/lib.d.ts /a/b/app.ts @@ -70,20 +69,20 @@ Info 17 [00:00:32.000] Files (2) app.ts Matched by default include pattern '**/*' -Info 18 [00:00:33.000] ----------------------------------------------- -Info 19 [00:00:34.000] event: +Info 17 [00:00:32.000] ----------------------------------------------- +Info 18 [00:00:33.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/a/b/tsconfig.json"}} -Info 20 [00:00:35.000] event: +Info 19 [00:00:34.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"e10a1dc99ee63f16cb9b69bcee75540cdf41a1137371d3afbd4e7de507be5207","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":10,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 21 [00:00:36.000] event: +Info 20 [00:00:35.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/a/b/app.ts","configFile":"/a/b/tsconfig.json","diagnostics":[]}} -Info 22 [00:00:37.000] Project '/a/b/tsconfig.json' (Configured) -Info 22 [00:00:38.000] Files (2) +Info 21 [00:00:36.000] Project '/a/b/tsconfig.json' (Configured) +Info 21 [00:00:37.000] Files (2) -Info 22 [00:00:39.000] ----------------------------------------------- -Info 22 [00:00:40.000] Open files: -Info 22 [00:00:41.000] FileName: /a/b/app.ts ProjectRootPath: undefined -Info 22 [00:00:42.000] Projects: /a/b/tsconfig.json +Info 21 [00:00:38.000] ----------------------------------------------- +Info 21 [00:00:39.000] Open files: +Info 21 [00:00:40.000] FileName: /a/b/app.ts ProjectRootPath: undefined +Info 21 [00:00:41.000] Projects: /a/b/tsconfig.json After request PolledWatches:: @@ -100,14 +99,14 @@ FsWatchesRecursive:: /a/b: {} -Info 22 [00:00:43.000] response: +Info 21 [00:00:42.000] response: { "responseRequired": false } -Info 23 [00:00:47.000] FileWatcher:: Triggered with /a/b/tsconfig.json 1:: WatchInfo: /a/b/tsconfig.json 2000 undefined Project: /a/b/tsconfig.json WatchType: Config file -Info 24 [00:00:48.000] Scheduled: /a/b/tsconfig.json -Info 25 [00:00:49.000] Scheduled: *ensureProjectForOpenFiles* -Info 26 [00:00:50.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/tsconfig.json 1:: WatchInfo: /a/b/tsconfig.json 2000 undefined Project: /a/b/tsconfig.json WatchType: Config file +Info 22 [00:00:46.000] FileWatcher:: Triggered with /a/b/tsconfig.json 1:: WatchInfo: /a/b/tsconfig.json 2000 undefined Project: /a/b/tsconfig.json WatchType: Config file +Info 23 [00:00:47.000] Scheduled: /a/b/tsconfig.json +Info 24 [00:00:48.000] Scheduled: *ensureProjectForOpenFiles* +Info 25 [00:00:49.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/tsconfig.json 1:: WatchInfo: /a/b/tsconfig.json 2000 undefined Project: /a/b/tsconfig.json WatchType: Config file Before running timeout callbacks //// [/a/b/tsconfig.json] { @@ -131,11 +130,11 @@ FsWatchesRecursive:: /a/b: {} -Info 27 [00:00:51.000] Running: /a/b/tsconfig.json -Info 28 [00:00:52.000] Reloading configured project /a/b/tsconfig.json -Info 29 [00:00:53.000] event: +Info 26 [00:00:50.000] Running: /a/b/tsconfig.json +Info 27 [00:00:51.000] Reloading configured project /a/b/tsconfig.json +Info 28 [00:00:52.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/a/b/tsconfig.json","reason":"Change in config file detected"}} -Info 30 [00:00:54.000] Config: /a/b/tsconfig.json : { +Info 29 [00:00:53.000] Config: /a/b/tsconfig.json : { "rootNames": [ "/a/b/app.ts" ], @@ -143,33 +142,32 @@ Info 30 [00:00:54.000] Config: /a/b/tsconfig.json : { "configFilePath": "/a/b/tsconfig.json" } } -Info 31 [00:00:55.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:00:56.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json -Info 33 [00:00:57.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 34 [00:00:58.000] Different program with same set of files -Info 35 [00:00:59.000] event: +Info 30 [00:00:54.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json +Info 31 [00:00:55.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 32 [00:00:56.000] Different program with same set of files +Info 33 [00:00:57.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/a/b/tsconfig.json"}} -Info 36 [00:01:00.000] event: +Info 34 [00:00:58.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/a/b/tsconfig.json","configFile":"/a/b/tsconfig.json","diagnostics":[{"start":{"line":3,"offset":21},"end":{"line":3,"offset":27},"text":"Unknown compiler option 'haha'.","code":5023,"category":"error","fileName":"/a/b/tsconfig.json"}]}} -Info 37 [00:01:01.000] Running: *ensureProjectForOpenFiles* -Info 38 [00:01:02.000] Before ensureProjectForOpenFiles: -Info 39 [00:01:03.000] Project '/a/b/tsconfig.json' (Configured) -Info 39 [00:01:04.000] Files (2) +Info 35 [00:00:59.000] Running: *ensureProjectForOpenFiles* +Info 36 [00:01:00.000] Before ensureProjectForOpenFiles: +Info 37 [00:01:01.000] Project '/a/b/tsconfig.json' (Configured) +Info 37 [00:01:02.000] Files (2) -Info 39 [00:01:05.000] ----------------------------------------------- -Info 39 [00:01:06.000] Open files: -Info 39 [00:01:07.000] FileName: /a/b/app.ts ProjectRootPath: undefined -Info 39 [00:01:08.000] Projects: /a/b/tsconfig.json -Info 39 [00:01:09.000] After ensureProjectForOpenFiles: -Info 40 [00:01:10.000] Project '/a/b/tsconfig.json' (Configured) -Info 40 [00:01:11.000] Files (2) +Info 37 [00:01:03.000] ----------------------------------------------- +Info 37 [00:01:04.000] Open files: +Info 37 [00:01:05.000] FileName: /a/b/app.ts ProjectRootPath: undefined +Info 37 [00:01:06.000] Projects: /a/b/tsconfig.json +Info 37 [00:01:07.000] After ensureProjectForOpenFiles: +Info 38 [00:01:08.000] Project '/a/b/tsconfig.json' (Configured) +Info 38 [00:01:09.000] Files (2) -Info 40 [00:01:12.000] ----------------------------------------------- -Info 40 [00:01:13.000] Open files: -Info 40 [00:01:14.000] FileName: /a/b/app.ts ProjectRootPath: undefined -Info 40 [00:01:15.000] Projects: /a/b/tsconfig.json -Info 40 [00:01:16.000] got projects updated in background, updating diagnostics for /a/b/app.ts -Info 41 [00:01:17.000] event: +Info 38 [00:01:10.000] ----------------------------------------------- +Info 38 [00:01:11.000] Open files: +Info 38 [00:01:12.000] FileName: /a/b/app.ts ProjectRootPath: undefined +Info 38 [00:01:13.000] Projects: /a/b/tsconfig.json +Info 38 [00:01:14.000] got projects updated in background, updating diagnostics for /a/b/app.ts +Info 39 [00:01:15.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/a/b/app.ts"]}} After running timeout callbacks @@ -187,10 +185,10 @@ FsWatchesRecursive:: /a/b: {} -Info 42 [00:01:21.000] FileWatcher:: Triggered with /a/b/tsconfig.json 1:: WatchInfo: /a/b/tsconfig.json 2000 undefined Project: /a/b/tsconfig.json WatchType: Config file -Info 43 [00:01:22.000] Scheduled: /a/b/tsconfig.json -Info 44 [00:01:23.000] Scheduled: *ensureProjectForOpenFiles* -Info 45 [00:01:24.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/tsconfig.json 1:: WatchInfo: /a/b/tsconfig.json 2000 undefined Project: /a/b/tsconfig.json WatchType: Config file +Info 40 [00:01:19.000] FileWatcher:: Triggered with /a/b/tsconfig.json 1:: WatchInfo: /a/b/tsconfig.json 2000 undefined Project: /a/b/tsconfig.json WatchType: Config file +Info 41 [00:01:20.000] Scheduled: /a/b/tsconfig.json +Info 42 [00:01:21.000] Scheduled: *ensureProjectForOpenFiles* +Info 43 [00:01:22.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/tsconfig.json 1:: WatchInfo: /a/b/tsconfig.json 2000 undefined Project: /a/b/tsconfig.json WatchType: Config file Before running timeout callbacks //// [/a/b/tsconfig.json] { @@ -212,10 +210,10 @@ FsWatchesRecursive:: /a/b: {} -Info 46 [00:01:25.000] Reloading configured project /a/b/tsconfig.json -Info 47 [00:01:26.000] event: +Info 44 [00:01:23.000] Reloading configured project /a/b/tsconfig.json +Info 45 [00:01:24.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/a/b/tsconfig.json","reason":"Change in config file detected"}} -Info 48 [00:01:27.000] Config: /a/b/tsconfig.json : { +Info 46 [00:01:25.000] Config: /a/b/tsconfig.json : { "rootNames": [ "/a/b/app.ts" ], @@ -223,36 +221,35 @@ Info 48 [00:01:27.000] Config: /a/b/tsconfig.json : { "configFilePath": "/a/b/tsconfig.json" } } -Info 49 [00:01:28.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 50 [00:01:29.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json -Info 51 [00:01:30.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 3 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 52 [00:01:31.000] Different program with same set of files -Info 53 [00:01:32.000] event: +Info 47 [00:01:26.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json +Info 48 [00:01:27.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 3 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 49 [00:01:28.000] Different program with same set of files +Info 50 [00:01:29.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/a/b/tsconfig.json"}} -Info 54 [00:01:33.000] event: +Info 51 [00:01:30.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/a/b/tsconfig.json","configFile":"/a/b/tsconfig.json","diagnostics":[]}} -Info 55 [00:01:34.000] event: +Info 52 [00:01:31.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/a/b/app.ts","diagnostics":[]}} -Info 56 [00:01:35.000] Running: /a/b/tsconfig.json -Info 57 [00:01:36.000] Running: *ensureProjectForOpenFiles* -Info 58 [00:01:37.000] Before ensureProjectForOpenFiles: -Info 59 [00:01:38.000] Project '/a/b/tsconfig.json' (Configured) -Info 59 [00:01:39.000] Files (2) +Info 53 [00:01:32.000] Running: /a/b/tsconfig.json +Info 54 [00:01:33.000] Running: *ensureProjectForOpenFiles* +Info 55 [00:01:34.000] Before ensureProjectForOpenFiles: +Info 56 [00:01:35.000] Project '/a/b/tsconfig.json' (Configured) +Info 56 [00:01:36.000] Files (2) -Info 59 [00:01:40.000] ----------------------------------------------- -Info 59 [00:01:41.000] Open files: -Info 59 [00:01:42.000] FileName: /a/b/app.ts ProjectRootPath: undefined -Info 59 [00:01:43.000] Projects: /a/b/tsconfig.json -Info 59 [00:01:44.000] After ensureProjectForOpenFiles: -Info 60 [00:01:45.000] Project '/a/b/tsconfig.json' (Configured) -Info 60 [00:01:46.000] Files (2) +Info 56 [00:01:37.000] ----------------------------------------------- +Info 56 [00:01:38.000] Open files: +Info 56 [00:01:39.000] FileName: /a/b/app.ts ProjectRootPath: undefined +Info 56 [00:01:40.000] Projects: /a/b/tsconfig.json +Info 56 [00:01:41.000] After ensureProjectForOpenFiles: +Info 57 [00:01:42.000] Project '/a/b/tsconfig.json' (Configured) +Info 57 [00:01:43.000] Files (2) -Info 60 [00:01:47.000] ----------------------------------------------- -Info 60 [00:01:48.000] Open files: -Info 60 [00:01:49.000] FileName: /a/b/app.ts ProjectRootPath: undefined -Info 60 [00:01:50.000] Projects: /a/b/tsconfig.json -Info 60 [00:01:51.000] got projects updated in background, updating diagnostics for /a/b/app.ts -Info 61 [00:01:52.000] event: +Info 57 [00:01:44.000] ----------------------------------------------- +Info 57 [00:01:45.000] Open files: +Info 57 [00:01:46.000] FileName: /a/b/app.ts ProjectRootPath: undefined +Info 57 [00:01:47.000] Projects: /a/b/tsconfig.json +Info 57 [00:01:48.000] got projects updated in background, updating diagnostics for /a/b/app.ts +Info 58 [00:01:49.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/a/b/app.ts"]}} After running timeout callbacks diff --git a/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-generated-when-the-config-file-doesnt-have-errors.js b/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-generated-when-the-config-file-doesnt-have-errors.js index d0e416cfc5a..590388d0667 100644 --- a/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-generated-when-the-config-file-doesnt-have-errors.js +++ b/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-generated-when-the-config-file-doesnt-have-errors.js @@ -53,14 +53,13 @@ Info 7 [00:00:22.000] Config: /a/b/tsconfig.json : { } Info 8 [00:00:23.000] DirectoryWatcher:: Added:: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory Info 9 [00:00:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:25.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:26.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json -Info 12 [00:00:27.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 13 [00:00:28.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots -Info 14 [00:00:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots -Info 15 [00:00:30.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:31.000] Project '/a/b/tsconfig.json' (Configured) -Info 17 [00:00:32.000] Files (2) +Info 10 [00:00:25.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json +Info 11 [00:00:26.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 12 [00:00:27.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots +Info 13 [00:00:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots +Info 14 [00:00:29.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 15 [00:00:30.000] Project '/a/b/tsconfig.json' (Configured) +Info 16 [00:00:31.000] Files (2) /a/lib/lib.d.ts /a/b/app.ts @@ -70,20 +69,20 @@ Info 17 [00:00:32.000] Files (2) app.ts Matched by default include pattern '**/*' -Info 18 [00:00:33.000] ----------------------------------------------- -Info 19 [00:00:34.000] event: +Info 17 [00:00:32.000] ----------------------------------------------- +Info 18 [00:00:33.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/a/b/tsconfig.json"}} -Info 20 [00:00:35.000] event: +Info 19 [00:00:34.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"e10a1dc99ee63f16cb9b69bcee75540cdf41a1137371d3afbd4e7de507be5207","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":10,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 21 [00:00:36.000] event: +Info 20 [00:00:35.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/a/b/app.ts","configFile":"/a/b/tsconfig.json","diagnostics":[]}} -Info 22 [00:00:37.000] Project '/a/b/tsconfig.json' (Configured) -Info 22 [00:00:38.000] Files (2) +Info 21 [00:00:36.000] Project '/a/b/tsconfig.json' (Configured) +Info 21 [00:00:37.000] Files (2) -Info 22 [00:00:39.000] ----------------------------------------------- -Info 22 [00:00:40.000] Open files: -Info 22 [00:00:41.000] FileName: /a/b/app.ts ProjectRootPath: undefined -Info 22 [00:00:42.000] Projects: /a/b/tsconfig.json +Info 21 [00:00:38.000] ----------------------------------------------- +Info 21 [00:00:39.000] Open files: +Info 21 [00:00:40.000] FileName: /a/b/app.ts ProjectRootPath: undefined +Info 21 [00:00:41.000] Projects: /a/b/tsconfig.json After request PolledWatches:: @@ -100,7 +99,7 @@ FsWatchesRecursive:: /a/b: {} -Info 22 [00:00:43.000] response: +Info 21 [00:00:42.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-generated-when-the-config-file-has-errors.js b/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-generated-when-the-config-file-has-errors.js index 90406475a75..482bccfb276 100644 --- a/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-generated-when-the-config-file-has-errors.js +++ b/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-generated-when-the-config-file-has-errors.js @@ -56,14 +56,13 @@ Info 7 [00:00:22.000] Config: /a/b/tsconfig.json : { } Info 8 [00:00:23.000] DirectoryWatcher:: Added:: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory Info 9 [00:00:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:25.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:26.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json -Info 12 [00:00:27.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 13 [00:00:28.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots -Info 14 [00:00:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots -Info 15 [00:00:30.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:31.000] Project '/a/b/tsconfig.json' (Configured) -Info 17 [00:00:32.000] Files (2) +Info 10 [00:00:25.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json +Info 11 [00:00:26.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 12 [00:00:27.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots +Info 13 [00:00:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots +Info 14 [00:00:29.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 15 [00:00:30.000] Project '/a/b/tsconfig.json' (Configured) +Info 16 [00:00:31.000] Files (2) /a/lib/lib.d.ts /a/b/app.ts @@ -73,20 +72,20 @@ Info 17 [00:00:32.000] Files (2) app.ts Matched by default include pattern '**/*' -Info 18 [00:00:33.000] ----------------------------------------------- -Info 19 [00:00:34.000] event: +Info 17 [00:00:32.000] ----------------------------------------------- +Info 18 [00:00:33.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/a/b/tsconfig.json"}} -Info 20 [00:00:35.000] event: +Info 19 [00:00:34.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"e10a1dc99ee63f16cb9b69bcee75540cdf41a1137371d3afbd4e7de507be5207","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":10,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 21 [00:00:36.000] event: +Info 20 [00:00:35.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/a/b/app.ts","configFile":"/a/b/tsconfig.json","diagnostics":[{"start":{"line":3,"offset":25},"end":{"line":3,"offset":30},"text":"Unknown compiler option 'foo'.","code":5023,"category":"error","fileName":"/a/b/tsconfig.json"},{"start":{"line":4,"offset":25},"end":{"line":4,"offset":34},"text":"Unknown compiler option 'allowJS'. Did you mean 'allowJs'?","code":5025,"category":"error","fileName":"/a/b/tsconfig.json"}]}} -Info 22 [00:00:37.000] Project '/a/b/tsconfig.json' (Configured) -Info 22 [00:00:38.000] Files (2) +Info 21 [00:00:36.000] Project '/a/b/tsconfig.json' (Configured) +Info 21 [00:00:37.000] Files (2) -Info 22 [00:00:39.000] ----------------------------------------------- -Info 22 [00:00:40.000] Open files: -Info 22 [00:00:41.000] FileName: /a/b/app.ts ProjectRootPath: undefined -Info 22 [00:00:42.000] Projects: /a/b/tsconfig.json +Info 21 [00:00:38.000] ----------------------------------------------- +Info 21 [00:00:39.000] Open files: +Info 21 [00:00:40.000] FileName: /a/b/app.ts ProjectRootPath: undefined +Info 21 [00:00:41.000] Projects: /a/b/tsconfig.json After request PolledWatches:: @@ -103,7 +102,7 @@ FsWatchesRecursive:: /a/b: {} -Info 22 [00:00:43.000] response: +Info 21 [00:00:42.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-not-generated-when-the-config-file-does-not-include-file-opened-and-config-file-has-errors.js b/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-not-generated-when-the-config-file-does-not-include-file-opened-and-config-file-has-errors.js index c2f8b2b2998..75ab65aa31f 100644 --- a/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-not-generated-when-the-config-file-does-not-include-file-opened-and-config-file-has-errors.js +++ b/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-not-generated-when-the-config-file-does-not-include-file-opened-and-config-file-has-errors.js @@ -55,15 +55,14 @@ Info 7 [00:00:22.000] Config: /a/b/tsconfig.json : { "configFilePath": "/a/b/tsconfig.json" } } -Info 8 [00:00:23.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 9 [00:00:24.000] FileWatcher:: Added:: WatchInfo: /a/b/app.ts 500 undefined WatchType: Closed Script info -Info 10 [00:00:25.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json -Info 11 [00:00:26.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:27.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots -Info 13 [00:00:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots -Info 14 [00:00:29.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:00:30.000] Project '/a/b/tsconfig.json' (Configured) -Info 16 [00:00:31.000] Files (2) +Info 8 [00:00:23.000] FileWatcher:: Added:: WatchInfo: /a/b/app.ts 500 undefined WatchType: Closed Script info +Info 9 [00:00:24.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json +Info 10 [00:00:25.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:26.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots +Info 12 [00:00:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots +Info 13 [00:00:28.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 14 [00:00:29.000] Project '/a/b/tsconfig.json' (Configured) +Info 15 [00:00:30.000] Files (2) /a/lib/lib.d.ts /a/b/app.ts @@ -73,20 +72,19 @@ Info 16 [00:00:31.000] Files (2) app.ts Part of 'files' list in tsconfig.json -Info 17 [00:00:32.000] ----------------------------------------------- -Info 18 [00:00:33.000] event: +Info 16 [00:00:31.000] ----------------------------------------------- +Info 17 [00:00:32.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/a/b/tsconfig.json"}} -Info 19 [00:00:34.000] event: +Info 18 [00:00:33.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"e10a1dc99ee63f16cb9b69bcee75540cdf41a1137371d3afbd4e7de507be5207","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":10,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 20 [00:00:35.000] event: +Info 19 [00:00:34.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/a/b/test.ts","configFile":"/a/b/tsconfig.json","diagnostics":[{"start":{"line":3,"offset":25},"end":{"line":3,"offset":30},"text":"Unknown compiler option 'foo'.","code":5023,"category":"error","fileName":"/a/b/tsconfig.json"},{"start":{"line":4,"offset":25},"end":{"line":4,"offset":34},"text":"Unknown compiler option 'allowJS'. Did you mean 'allowJs'?","code":5025,"category":"error","fileName":"/a/b/tsconfig.json"}]}} -Info 21 [00:00:36.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 22 [00:00:37.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 23 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 24 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 25 [00:00:40.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 26 [00:00:41.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 27 [00:00:42.000] Files (2) +Info 20 [00:00:35.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 21 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 22 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 23 [00:00:38.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 24 [00:00:39.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 25 [00:00:40.000] Files (2) /a/lib/lib.d.ts /a/b/test.ts @@ -96,18 +94,18 @@ Info 27 [00:00:42.000] Files (2) test.ts Root file specified for compilation -Info 28 [00:00:43.000] ----------------------------------------------- -Info 29 [00:00:44.000] Project '/a/b/tsconfig.json' (Configured) -Info 29 [00:00:45.000] Files (2) +Info 26 [00:00:41.000] ----------------------------------------------- +Info 27 [00:00:42.000] Project '/a/b/tsconfig.json' (Configured) +Info 27 [00:00:43.000] Files (2) -Info 29 [00:00:46.000] ----------------------------------------------- -Info 29 [00:00:47.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 29 [00:00:48.000] Files (2) +Info 27 [00:00:44.000] ----------------------------------------------- +Info 27 [00:00:45.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 27 [00:00:46.000] Files (2) -Info 29 [00:00:49.000] ----------------------------------------------- -Info 29 [00:00:50.000] Open files: -Info 29 [00:00:51.000] FileName: /a/b/test.ts ProjectRootPath: undefined -Info 29 [00:00:52.000] Projects: /dev/null/inferredProject1* +Info 27 [00:00:47.000] ----------------------------------------------- +Info 27 [00:00:48.000] Open files: +Info 27 [00:00:49.000] FileName: /a/b/test.ts ProjectRootPath: undefined +Info 27 [00:00:50.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -124,11 +122,11 @@ FsWatches:: FsWatchesRecursive:: -Info 29 [00:00:53.000] response: +Info 27 [00:00:51.000] response: { "responseRequired": false } -Info 30 [00:00:54.000] request: +Info 28 [00:00:52.000] request: { "seq": 0, "type": "request", @@ -153,22 +151,22 @@ FsWatches:: FsWatchesRecursive:: -Info 31 [00:00:55.000] FileWatcher:: Close:: WatchInfo: /a/b/app.ts 500 undefined WatchType: Closed Script info -Info 32 [00:00:56.000] Search path: /a/b -Info 33 [00:00:57.000] For info: /a/b/app.ts :: Config file name: /a/b/tsconfig.json -Info 34 [00:00:58.000] Project '/a/b/tsconfig.json' (Configured) -Info 34 [00:00:59.000] Files (2) +Info 29 [00:00:53.000] FileWatcher:: Close:: WatchInfo: /a/b/app.ts 500 undefined WatchType: Closed Script info +Info 30 [00:00:54.000] Search path: /a/b +Info 31 [00:00:55.000] For info: /a/b/app.ts :: Config file name: /a/b/tsconfig.json +Info 32 [00:00:56.000] Project '/a/b/tsconfig.json' (Configured) +Info 32 [00:00:57.000] Files (2) -Info 34 [00:01:00.000] ----------------------------------------------- -Info 34 [00:01:01.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 34 [00:01:02.000] Files (2) +Info 32 [00:00:58.000] ----------------------------------------------- +Info 32 [00:00:59.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 32 [00:01:00.000] Files (2) -Info 34 [00:01:03.000] ----------------------------------------------- -Info 34 [00:01:04.000] Open files: -Info 34 [00:01:05.000] FileName: /a/b/test.ts ProjectRootPath: undefined -Info 34 [00:01:06.000] Projects: /dev/null/inferredProject1* -Info 34 [00:01:07.000] FileName: /a/b/app.ts ProjectRootPath: undefined -Info 34 [00:01:08.000] Projects: /a/b/tsconfig.json +Info 32 [00:01:01.000] ----------------------------------------------- +Info 32 [00:01:02.000] Open files: +Info 32 [00:01:03.000] FileName: /a/b/test.ts ProjectRootPath: undefined +Info 32 [00:01:04.000] Projects: /dev/null/inferredProject1* +Info 32 [00:01:05.000] FileName: /a/b/app.ts ProjectRootPath: undefined +Info 32 [00:01:06.000] Projects: /a/b/tsconfig.json After request PolledWatches:: @@ -183,11 +181,11 @@ FsWatches:: FsWatchesRecursive:: -Info 34 [00:01:09.000] response: +Info 32 [00:01:07.000] response: { "responseRequired": false } -Info 35 [00:01:10.000] request: +Info 33 [00:01:08.000] request: { "seq": 0, "type": "request", @@ -210,17 +208,16 @@ FsWatches:: FsWatchesRecursive:: -Info 36 [00:01:11.000] Search path: /a/b -Info 37 [00:01:12.000] For info: /a/b/test2.ts :: Config file name: /a/b/tsconfig.json -Info 38 [00:01:13.000] event: +Info 34 [00:01:09.000] Search path: /a/b +Info 35 [00:01:10.000] For info: /a/b/test2.ts :: Config file name: /a/b/tsconfig.json +Info 36 [00:01:11.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/a/b/test2.ts","configFile":"/a/b/tsconfig.json","diagnostics":[{"start":{"line":3,"offset":25},"end":{"line":3,"offset":30},"text":"Unknown compiler option 'foo'.","code":5023,"category":"error","fileName":"/a/b/tsconfig.json"},{"start":{"line":4,"offset":25},"end":{"line":4,"offset":34},"text":"Unknown compiler option 'allowJS'. Did you mean 'allowJs'?","code":5025,"category":"error","fileName":"/a/b/tsconfig.json"}]}} -Info 39 [00:01:14.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 40 [00:01:15.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* -Info 41 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots -Info 42 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots -Info 43 [00:01:18.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject2* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 44 [00:01:19.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 45 [00:01:20.000] Files (2) +Info 37 [00:01:12.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* +Info 38 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots +Info 39 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots +Info 40 [00:01:15.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject2* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 41 [00:01:16.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 42 [00:01:17.000] Files (2) /a/lib/lib.d.ts /a/b/test2.ts @@ -230,26 +227,26 @@ Info 45 [00:01:20.000] Files (2) test2.ts Root file specified for compilation -Info 46 [00:01:21.000] ----------------------------------------------- -Info 47 [00:01:22.000] Project '/a/b/tsconfig.json' (Configured) -Info 47 [00:01:23.000] Files (2) +Info 43 [00:01:18.000] ----------------------------------------------- +Info 44 [00:01:19.000] Project '/a/b/tsconfig.json' (Configured) +Info 44 [00:01:20.000] Files (2) -Info 47 [00:01:24.000] ----------------------------------------------- -Info 47 [00:01:25.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 47 [00:01:26.000] Files (2) +Info 44 [00:01:21.000] ----------------------------------------------- +Info 44 [00:01:22.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 44 [00:01:23.000] Files (2) -Info 47 [00:01:27.000] ----------------------------------------------- -Info 47 [00:01:28.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 47 [00:01:29.000] Files (2) +Info 44 [00:01:24.000] ----------------------------------------------- +Info 44 [00:01:25.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 44 [00:01:26.000] Files (2) -Info 47 [00:01:30.000] ----------------------------------------------- -Info 47 [00:01:31.000] Open files: -Info 47 [00:01:32.000] FileName: /a/b/test.ts ProjectRootPath: undefined -Info 47 [00:01:33.000] Projects: /dev/null/inferredProject1* -Info 47 [00:01:34.000] FileName: /a/b/app.ts ProjectRootPath: undefined -Info 47 [00:01:35.000] Projects: /a/b/tsconfig.json -Info 47 [00:01:36.000] FileName: /a/b/test2.ts ProjectRootPath: undefined -Info 47 [00:01:37.000] Projects: /dev/null/inferredProject2* +Info 44 [00:01:27.000] ----------------------------------------------- +Info 44 [00:01:28.000] Open files: +Info 44 [00:01:29.000] FileName: /a/b/test.ts ProjectRootPath: undefined +Info 44 [00:01:30.000] Projects: /dev/null/inferredProject1* +Info 44 [00:01:31.000] FileName: /a/b/app.ts ProjectRootPath: undefined +Info 44 [00:01:32.000] Projects: /a/b/tsconfig.json +Info 44 [00:01:33.000] FileName: /a/b/test2.ts ProjectRootPath: undefined +Info 44 [00:01:34.000] Projects: /dev/null/inferredProject2* After request PolledWatches:: @@ -264,7 +261,7 @@ FsWatches:: FsWatchesRecursive:: -Info 47 [00:01:38.000] response: +Info 44 [00:01:35.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-not-generated-when-the-config-file-does-not-include-file-opened-and-doesnt-contain-any-errors.js b/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-not-generated-when-the-config-file-does-not-include-file-opened-and-doesnt-contain-any-errors.js index 1d0355c5f2e..1c4a8f81963 100644 --- a/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-not-generated-when-the-config-file-does-not-include-file-opened-and-doesnt-contain-any-errors.js +++ b/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-not-generated-when-the-config-file-does-not-include-file-opened-and-doesnt-contain-any-errors.js @@ -57,15 +57,14 @@ Info 7 [00:00:26.000] Config: /a/b/tsconfig.json : { "configFilePath": "/a/b/tsconfig.json" } } -Info 8 [00:00:27.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 9 [00:00:28.000] FileWatcher:: Added:: WatchInfo: /a/b/app.ts 500 undefined WatchType: Closed Script info -Info 10 [00:00:29.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json -Info 11 [00:00:30.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:31.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots -Info 13 [00:00:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots -Info 14 [00:00:33.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:00:34.000] Project '/a/b/tsconfig.json' (Configured) -Info 16 [00:00:35.000] Files (2) +Info 8 [00:00:27.000] FileWatcher:: Added:: WatchInfo: /a/b/app.ts 500 undefined WatchType: Closed Script info +Info 9 [00:00:28.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json +Info 10 [00:00:29.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:30.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots +Info 12 [00:00:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots +Info 13 [00:00:32.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 14 [00:00:33.000] Project '/a/b/tsconfig.json' (Configured) +Info 15 [00:00:34.000] Files (2) /a/lib/lib.d.ts /a/b/app.ts @@ -75,20 +74,19 @@ Info 16 [00:00:35.000] Files (2) app.ts Part of 'files' list in tsconfig.json -Info 17 [00:00:36.000] ----------------------------------------------- -Info 18 [00:00:37.000] event: +Info 16 [00:00:35.000] ----------------------------------------------- +Info 17 [00:00:36.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/a/b/tsconfig.json"}} -Info 19 [00:00:38.000] event: +Info 18 [00:00:37.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"e10a1dc99ee63f16cb9b69bcee75540cdf41a1137371d3afbd4e7de507be5207","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":10,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 20 [00:00:39.000] event: +Info 19 [00:00:38.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/a/b/test.ts","configFile":"/a/b/tsconfig.json","diagnostics":[]}} -Info 21 [00:00:40.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 22 [00:00:41.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 23 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 24 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 25 [00:00:44.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 26 [00:00:45.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 27 [00:00:46.000] Files (2) +Info 20 [00:00:39.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 21 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 22 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 23 [00:00:42.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 24 [00:00:43.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 25 [00:00:44.000] Files (2) /a/lib/lib.d.ts /a/b/test.ts @@ -98,18 +96,18 @@ Info 27 [00:00:46.000] Files (2) test.ts Root file specified for compilation -Info 28 [00:00:47.000] ----------------------------------------------- -Info 29 [00:00:48.000] Project '/a/b/tsconfig.json' (Configured) -Info 29 [00:00:49.000] Files (2) +Info 26 [00:00:45.000] ----------------------------------------------- +Info 27 [00:00:46.000] Project '/a/b/tsconfig.json' (Configured) +Info 27 [00:00:47.000] Files (2) -Info 29 [00:00:50.000] ----------------------------------------------- -Info 29 [00:00:51.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 29 [00:00:52.000] Files (2) +Info 27 [00:00:48.000] ----------------------------------------------- +Info 27 [00:00:49.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 27 [00:00:50.000] Files (2) -Info 29 [00:00:53.000] ----------------------------------------------- -Info 29 [00:00:54.000] Open files: -Info 29 [00:00:55.000] FileName: /a/b/test.ts ProjectRootPath: undefined -Info 29 [00:00:56.000] Projects: /dev/null/inferredProject1* +Info 27 [00:00:51.000] ----------------------------------------------- +Info 27 [00:00:52.000] Open files: +Info 27 [00:00:53.000] FileName: /a/b/test.ts ProjectRootPath: undefined +Info 27 [00:00:54.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -126,11 +124,11 @@ FsWatches:: FsWatchesRecursive:: -Info 29 [00:00:57.000] response: +Info 27 [00:00:55.000] response: { "responseRequired": false } -Info 30 [00:00:58.000] request: +Info 28 [00:00:56.000] request: { "seq": 0, "type": "request", @@ -155,22 +153,22 @@ FsWatches:: FsWatchesRecursive:: -Info 31 [00:00:59.000] FileWatcher:: Close:: WatchInfo: /a/b/app.ts 500 undefined WatchType: Closed Script info -Info 32 [00:01:00.000] Search path: /a/b -Info 33 [00:01:01.000] For info: /a/b/app.ts :: Config file name: /a/b/tsconfig.json -Info 34 [00:01:02.000] Project '/a/b/tsconfig.json' (Configured) -Info 34 [00:01:03.000] Files (2) +Info 29 [00:00:57.000] FileWatcher:: Close:: WatchInfo: /a/b/app.ts 500 undefined WatchType: Closed Script info +Info 30 [00:00:58.000] Search path: /a/b +Info 31 [00:00:59.000] For info: /a/b/app.ts :: Config file name: /a/b/tsconfig.json +Info 32 [00:01:00.000] Project '/a/b/tsconfig.json' (Configured) +Info 32 [00:01:01.000] Files (2) -Info 34 [00:01:04.000] ----------------------------------------------- -Info 34 [00:01:05.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 34 [00:01:06.000] Files (2) +Info 32 [00:01:02.000] ----------------------------------------------- +Info 32 [00:01:03.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 32 [00:01:04.000] Files (2) -Info 34 [00:01:07.000] ----------------------------------------------- -Info 34 [00:01:08.000] Open files: -Info 34 [00:01:09.000] FileName: /a/b/test.ts ProjectRootPath: undefined -Info 34 [00:01:10.000] Projects: /dev/null/inferredProject1* -Info 34 [00:01:11.000] FileName: /a/b/app.ts ProjectRootPath: undefined -Info 34 [00:01:12.000] Projects: /a/b/tsconfig.json +Info 32 [00:01:05.000] ----------------------------------------------- +Info 32 [00:01:06.000] Open files: +Info 32 [00:01:07.000] FileName: /a/b/test.ts ProjectRootPath: undefined +Info 32 [00:01:08.000] Projects: /dev/null/inferredProject1* +Info 32 [00:01:09.000] FileName: /a/b/app.ts ProjectRootPath: undefined +Info 32 [00:01:10.000] Projects: /a/b/tsconfig.json After request PolledWatches:: @@ -185,11 +183,11 @@ FsWatches:: FsWatchesRecursive:: -Info 34 [00:01:13.000] response: +Info 32 [00:01:11.000] response: { "responseRequired": false } -Info 35 [00:01:14.000] request: +Info 33 [00:01:12.000] request: { "seq": 0, "type": "request", @@ -212,17 +210,16 @@ FsWatches:: FsWatchesRecursive:: -Info 36 [00:01:15.000] Search path: /a/b -Info 37 [00:01:16.000] For info: /a/b/test2.ts :: Config file name: /a/b/tsconfig.json -Info 38 [00:01:17.000] event: +Info 34 [00:01:13.000] Search path: /a/b +Info 35 [00:01:14.000] For info: /a/b/test2.ts :: Config file name: /a/b/tsconfig.json +Info 36 [00:01:15.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/a/b/test2.ts","configFile":"/a/b/tsconfig.json","diagnostics":[]}} -Info 39 [00:01:18.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 40 [00:01:19.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* -Info 41 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots -Info 42 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots -Info 43 [00:01:22.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject2* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 44 [00:01:23.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 45 [00:01:24.000] Files (2) +Info 37 [00:01:16.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* +Info 38 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots +Info 39 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots +Info 40 [00:01:19.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject2* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 41 [00:01:20.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 42 [00:01:21.000] Files (2) /a/lib/lib.d.ts /a/b/test2.ts @@ -232,26 +229,26 @@ Info 45 [00:01:24.000] Files (2) test2.ts Root file specified for compilation -Info 46 [00:01:25.000] ----------------------------------------------- -Info 47 [00:01:26.000] Project '/a/b/tsconfig.json' (Configured) -Info 47 [00:01:27.000] Files (2) +Info 43 [00:01:22.000] ----------------------------------------------- +Info 44 [00:01:23.000] Project '/a/b/tsconfig.json' (Configured) +Info 44 [00:01:24.000] Files (2) -Info 47 [00:01:28.000] ----------------------------------------------- -Info 47 [00:01:29.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 47 [00:01:30.000] Files (2) +Info 44 [00:01:25.000] ----------------------------------------------- +Info 44 [00:01:26.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 44 [00:01:27.000] Files (2) -Info 47 [00:01:31.000] ----------------------------------------------- -Info 47 [00:01:32.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 47 [00:01:33.000] Files (2) +Info 44 [00:01:28.000] ----------------------------------------------- +Info 44 [00:01:29.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 44 [00:01:30.000] Files (2) -Info 47 [00:01:34.000] ----------------------------------------------- -Info 47 [00:01:35.000] Open files: -Info 47 [00:01:36.000] FileName: /a/b/test.ts ProjectRootPath: undefined -Info 47 [00:01:37.000] Projects: /dev/null/inferredProject1* -Info 47 [00:01:38.000] FileName: /a/b/app.ts ProjectRootPath: undefined -Info 47 [00:01:39.000] Projects: /a/b/tsconfig.json -Info 47 [00:01:40.000] FileName: /a/b/test2.ts ProjectRootPath: undefined -Info 47 [00:01:41.000] Projects: /dev/null/inferredProject2* +Info 44 [00:01:31.000] ----------------------------------------------- +Info 44 [00:01:32.000] Open files: +Info 44 [00:01:33.000] FileName: /a/b/test.ts ProjectRootPath: undefined +Info 44 [00:01:34.000] Projects: /dev/null/inferredProject1* +Info 44 [00:01:35.000] FileName: /a/b/app.ts ProjectRootPath: undefined +Info 44 [00:01:36.000] Projects: /a/b/tsconfig.json +Info 44 [00:01:37.000] FileName: /a/b/test2.ts ProjectRootPath: undefined +Info 44 [00:01:38.000] Projects: /dev/null/inferredProject2* After request PolledWatches:: @@ -266,7 +263,7 @@ FsWatches:: FsWatchesRecursive:: -Info 47 [00:01:42.000] response: +Info 44 [00:01:39.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-not-generated-when-the-config-file-has-errors-but-suppressDiagnosticEvents-is-true.js b/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-not-generated-when-the-config-file-has-errors-but-suppressDiagnosticEvents-is-true.js index 52a6ceef40a..4e97b56f6a3 100644 --- a/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-not-generated-when-the-config-file-has-errors-but-suppressDiagnosticEvents-is-true.js +++ b/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-not-generated-when-the-config-file-has-errors-but-suppressDiagnosticEvents-is-true.js @@ -56,14 +56,13 @@ Info 7 [00:00:22.000] Config: /a/b/tsconfig.json : { } Info 8 [00:00:23.000] DirectoryWatcher:: Added:: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory Info 9 [00:00:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:25.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:26.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json -Info 12 [00:00:27.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 13 [00:00:28.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots -Info 14 [00:00:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots -Info 15 [00:00:30.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:31.000] Project '/a/b/tsconfig.json' (Configured) -Info 17 [00:00:32.000] Files (2) +Info 10 [00:00:25.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json +Info 11 [00:00:26.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 12 [00:00:27.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots +Info 13 [00:00:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots +Info 14 [00:00:29.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 15 [00:00:30.000] Project '/a/b/tsconfig.json' (Configured) +Info 16 [00:00:31.000] Files (2) /a/lib/lib.d.ts /a/b/app.ts @@ -73,18 +72,18 @@ Info 17 [00:00:32.000] Files (2) app.ts Matched by default include pattern '**/*' -Info 18 [00:00:33.000] ----------------------------------------------- -Info 19 [00:00:34.000] event: +Info 17 [00:00:32.000] ----------------------------------------------- +Info 18 [00:00:33.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/a/b/tsconfig.json"}} -Info 20 [00:00:35.000] event: +Info 19 [00:00:34.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"e10a1dc99ee63f16cb9b69bcee75540cdf41a1137371d3afbd4e7de507be5207","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":10,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 21 [00:00:36.000] Project '/a/b/tsconfig.json' (Configured) -Info 21 [00:00:37.000] Files (2) +Info 20 [00:00:35.000] Project '/a/b/tsconfig.json' (Configured) +Info 20 [00:00:36.000] Files (2) -Info 21 [00:00:38.000] ----------------------------------------------- -Info 21 [00:00:39.000] Open files: -Info 21 [00:00:40.000] FileName: /a/b/app.ts ProjectRootPath: undefined -Info 21 [00:00:41.000] Projects: /a/b/tsconfig.json +Info 20 [00:00:37.000] ----------------------------------------------- +Info 20 [00:00:38.000] Open files: +Info 20 [00:00:39.000] FileName: /a/b/app.ts ProjectRootPath: undefined +Info 20 [00:00:40.000] Projects: /a/b/tsconfig.json After request PolledWatches:: @@ -101,7 +100,7 @@ FsWatchesRecursive:: /a/b: {} -Info 21 [00:00:42.000] response: +Info 20 [00:00:41.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-contains-the-project-reference-errors.js b/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-contains-the-project-reference-errors.js index 61dd0dc6832..43052838fab 100644 --- a/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-contains-the-project-reference-errors.js +++ b/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-contains-the-project-reference-errors.js @@ -58,9 +58,8 @@ Info 7 [00:00:22.000] Config: /a/b/tsconfig.json : { } ] } -Info 8 [00:00:23.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 9 [00:00:24.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json -Info 10 [00:00:25.000] Config: /a/b/no-such-tsconfig.json : { +Info 8 [00:00:23.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json +Info 9 [00:00:24.000] Config: /a/b/no-such-tsconfig.json : { "rootNames": [ "/a/b/app.ts" ], @@ -68,13 +67,13 @@ Info 10 [00:00:25.000] Config: /a/b/no-such-tsconfig.json : { "configFilePath": "/a/b/no-such-tsconfig.json" } } -Info 11 [00:00:26.000] FileWatcher:: Added:: WatchInfo: /a/b/no-such-tsconfig.json 2000 undefined Project: /a/b/tsconfig.json WatchType: Config file -Info 12 [00:00:27.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 13 [00:00:28.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots -Info 14 [00:00:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots -Info 15 [00:00:30.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:31.000] Project '/a/b/tsconfig.json' (Configured) -Info 17 [00:00:32.000] Files (2) +Info 10 [00:00:25.000] FileWatcher:: Added:: WatchInfo: /a/b/no-such-tsconfig.json 2000 undefined Project: /a/b/tsconfig.json WatchType: Config file +Info 11 [00:00:26.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 12 [00:00:27.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots +Info 13 [00:00:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots +Info 14 [00:00:29.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 15 [00:00:30.000] Project '/a/b/tsconfig.json' (Configured) +Info 16 [00:00:31.000] Files (2) /a/lib/lib.d.ts /a/b/app.ts @@ -84,20 +83,20 @@ Info 17 [00:00:32.000] Files (2) app.ts Part of 'files' list in tsconfig.json -Info 18 [00:00:33.000] ----------------------------------------------- -Info 19 [00:00:34.000] event: +Info 17 [00:00:32.000] ----------------------------------------------- +Info 18 [00:00:33.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/a/b/tsconfig.json"}} -Info 20 [00:00:35.000] event: +Info 19 [00:00:34.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"e10a1dc99ee63f16cb9b69bcee75540cdf41a1137371d3afbd4e7de507be5207","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":10,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 21 [00:00:36.000] event: +Info 20 [00:00:35.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/a/b/app.ts","configFile":"/a/b/tsconfig.json","diagnostics":[{"start":{"line":3,"offset":36},"end":{"line":3,"offset":70},"text":"File '/a/b/no-such-tsconfig.json' not found.","code":6053,"category":"error","fileName":"/a/b/tsconfig.json"}]}} -Info 22 [00:00:37.000] Project '/a/b/tsconfig.json' (Configured) -Info 22 [00:00:38.000] Files (2) +Info 21 [00:00:36.000] Project '/a/b/tsconfig.json' (Configured) +Info 21 [00:00:37.000] Files (2) -Info 22 [00:00:39.000] ----------------------------------------------- -Info 22 [00:00:40.000] Open files: -Info 22 [00:00:41.000] FileName: /a/b/app.ts ProjectRootPath: undefined -Info 22 [00:00:42.000] Projects: /a/b/tsconfig.json +Info 21 [00:00:38.000] ----------------------------------------------- +Info 21 [00:00:39.000] Open files: +Info 21 [00:00:40.000] FileName: /a/b/app.ts ProjectRootPath: undefined +Info 21 [00:00:41.000] Projects: /a/b/tsconfig.json After request PolledWatches:: @@ -114,7 +113,7 @@ FsWatches:: FsWatchesRecursive:: -Info 22 [00:00:43.000] response: +Info 21 [00:00:42.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectErrors/correct-errors-when-resolution-resolves-to-file-that-has-same-ambient-module-and-is-also-module.js b/tests/baselines/reference/tsserver/projectErrors/correct-errors-when-resolution-resolves-to-file-that-has-same-ambient-module-and-is-also-module.js index 8e7ab74cd79..3b24d0f682c 100644 --- a/tests/baselines/reference/tsserver/projectErrors/correct-errors-when-resolution-resolves-to-file-that-has-same-ambient-module-and-is-also-module.js +++ b/tests/baselines/reference/tsserver/projectErrors/correct-errors-when-resolution-resolves-to-file-that-has-same-ambient-module-and-is-also-module.js @@ -65,18 +65,17 @@ Info 7 [00:00:40.000] Config: /users/username/projects/myproject/tsconfig.jso } Info 8 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/src 1 undefined Config: /users/username/projects/myproject/tsconfig.json WatchType: Wild card directory Info 9 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/src 1 undefined Config: /users/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:44.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/tsconfig.json -Info 12 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 13 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 14 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 15 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:49.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 17 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 18 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 19 [00:00:52.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:00:53.000] Project '/users/username/projects/myproject/tsconfig.json' (Configured) -Info 21 [00:00:54.000] Files (4) +Info 10 [00:00:43.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/tsconfig.json +Info 11 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 12 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 13 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 14 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 16 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 17 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 18 [00:00:51.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:00:52.000] Project '/users/username/projects/myproject/tsconfig.json' (Configured) +Info 20 [00:00:53.000] Files (4) /a/lib/lib.d.ts /users/username/projects/myproject/node_modules/@custom/plugin/proposed.d.ts /users/username/projects/myproject/node_modules/@custom/plugin/index.d.ts @@ -92,20 +91,20 @@ Info 21 [00:00:54.000] Files (4) src/a.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 22 [00:00:55.000] ----------------------------------------------- -Info 23 [00:00:56.000] event: +Info 21 [00:00:54.000] ----------------------------------------------- +Info 22 [00:00:55.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/users/username/projects/myproject/tsconfig.json"}} -Info 24 [00:00:57.000] event: +Info 23 [00:00:56.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"49814c247d0e4666719ac54e31c3f19091be4020c5ac046c86474826dc7e4ede","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":73,"tsx":0,"tsxSize":0,"dts":3,"dtsSize":486,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 25 [00:00:58.000] event: +Info 24 [00:00:57.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/users/username/projects/myproject/src/a.ts","configFile":"/users/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 26 [00:00:59.000] Project '/users/username/projects/myproject/tsconfig.json' (Configured) -Info 26 [00:01:00.000] Files (4) +Info 25 [00:00:58.000] Project '/users/username/projects/myproject/tsconfig.json' (Configured) +Info 25 [00:00:59.000] Files (4) -Info 26 [00:01:01.000] ----------------------------------------------- -Info 26 [00:01:02.000] Open files: -Info 26 [00:01:03.000] FileName: /users/username/projects/myproject/src/a.ts ProjectRootPath: undefined -Info 26 [00:01:04.000] Projects: /users/username/projects/myproject/tsconfig.json +Info 25 [00:01:00.000] ----------------------------------------------- +Info 25 [00:01:01.000] Open files: +Info 25 [00:01:02.000] FileName: /users/username/projects/myproject/src/a.ts ProjectRootPath: undefined +Info 25 [00:01:03.000] Projects: /users/username/projects/myproject/tsconfig.json After request PolledWatches:: @@ -124,7 +123,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/node_modules: {} -Info 26 [00:01:05.000] response: +Info 25 [00:01:04.000] response: { "responseRequired": false } @@ -146,7 +145,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/node_modules: {} -Info 27 [00:01:06.000] request: +Info 26 [00:01:05.000] request: { "command": "geterr", "arguments": { @@ -194,7 +193,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/node_modules: {} -Info 28 [00:01:07.000] response: +Info 27 [00:01:06.000] response: { "responseRequired": false } @@ -216,7 +215,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/node_modules: {} -Info 29 [00:01:08.000] event: +Info 28 [00:01:07.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/src/a.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -254,7 +253,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/node_modules: {} -Info 30 [00:01:09.000] event: +Info 29 [00:01:08.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/myproject/src/a.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -292,9 +291,9 @@ FsWatchesRecursive:: /users/username/projects/myproject/node_modules: {} -Info 31 [00:01:10.000] event: +Info 30 [00:01:09.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/src/a.ts","diagnostics":[{"start":{"line":1,"offset":1},"end":{"line":1,"offset":44},"text":"'myModule' is declared but its value is never read.","code":6133,"category":"suggestion","reportsUnnecessary":true},{"start":{"line":2,"offset":10},"end":{"line":2,"offset":13},"text":"'foo' is declared but its value is never read.","code":6133,"category":"suggestion","reportsUnnecessary":true}]}} -Info 32 [00:01:11.000] event: +Info 31 [00:01:10.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) @@ -314,7 +313,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/node_modules: {} -Info 33 [00:01:12.000] request: +Info 32 [00:01:11.000] request: { "command": "change", "arguments": { @@ -364,7 +363,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/node_modules: {} -Info 34 [00:01:13.000] response: +Info 33 [00:01:12.000] response: { "responseRequired": false } @@ -386,7 +385,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/node_modules: {} -Info 35 [00:01:14.000] request: +Info 34 [00:01:13.000] request: { "command": "geterr", "arguments": { @@ -434,7 +433,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/node_modules: {} -Info 36 [00:01:15.000] response: +Info 35 [00:01:14.000] response: { "responseRequired": false } @@ -456,10 +455,10 @@ FsWatchesRecursive:: /users/username/projects/myproject/node_modules: {} -Info 37 [00:01:16.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/tsconfig.json -Info 38 [00:01:17.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 39 [00:01:18.000] Different program with same set of files -Info 40 [00:01:19.000] event: +Info 36 [00:01:15.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/tsconfig.json +Info 37 [00:01:16.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 38 [00:01:17.000] Different program with same set of files +Info 39 [00:01:18.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/src/a.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -497,7 +496,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/node_modules: {} -Info 41 [00:01:20.000] event: +Info 40 [00:01:19.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/myproject/src/a.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -535,9 +534,9 @@ FsWatchesRecursive:: /users/username/projects/myproject/node_modules: {} -Info 42 [00:01:21.000] event: +Info 41 [00:01:20.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/src/a.ts","diagnostics":[{"start":{"line":1,"offset":1},"end":{"line":1,"offset":44},"text":"'myModule' is declared but its value is never read.","code":6133,"category":"suggestion","reportsUnnecessary":true},{"start":{"line":2,"offset":10},"end":{"line":2,"offset":13},"text":"'foo' is declared but its value is never read.","code":6133,"category":"suggestion","reportsUnnecessary":true}]}} -Info 43 [00:01:22.000] event: +Info 42 [00:01:21.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectErrors/folder-rename-updates-project-structure-and-reports-no-errors.js b/tests/baselines/reference/tsserver/projectErrors/folder-rename-updates-project-structure-and-reports-no-errors.js index a49a86cc7db..179bc43aaad 100644 --- a/tests/baselines/reference/tsserver/projectErrors/folder-rename-updates-project-structure-and-reports-no-errors.js +++ b/tests/baselines/reference/tsserver/projectErrors/folder-rename-updates-project-structure-and-reports-no-errors.js @@ -43,15 +43,14 @@ Info 7 [00:00:28.000] Config: /a/b/projects/myproject/tsconfig.json : { } Info 8 [00:00:29.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/myproject 1 undefined Config: /a/b/projects/myproject/tsconfig.json WatchType: Wild card directory Info 9 [00:00:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/myproject 1 undefined Config: /a/b/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:31.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:32.000] FileWatcher:: Added:: WatchInfo: /a/b/projects/myproject/foo/foo.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:33.000] Starting updateGraphWorker: Project: /a/b/projects/myproject/tsconfig.json -Info 13 [00:00:34.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /a/b/projects/myproject/tsconfig.json WatchType: Missing file -Info 14 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/myproject/node_modules/@types 1 undefined Project: /a/b/projects/myproject/tsconfig.json WatchType: Type roots -Info 15 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/myproject/node_modules/@types 1 undefined Project: /a/b/projects/myproject/tsconfig.json WatchType: Type roots -Info 16 [00:00:37.000] Finishing updateGraphWorker: Project: /a/b/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:00:38.000] Project '/a/b/projects/myproject/tsconfig.json' (Configured) -Info 18 [00:00:39.000] Files (2) +Info 10 [00:00:31.000] FileWatcher:: Added:: WatchInfo: /a/b/projects/myproject/foo/foo.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:32.000] Starting updateGraphWorker: Project: /a/b/projects/myproject/tsconfig.json +Info 12 [00:00:33.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /a/b/projects/myproject/tsconfig.json WatchType: Missing file +Info 13 [00:00:34.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/myproject/node_modules/@types 1 undefined Project: /a/b/projects/myproject/tsconfig.json WatchType: Type roots +Info 14 [00:00:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/myproject/node_modules/@types 1 undefined Project: /a/b/projects/myproject/tsconfig.json WatchType: Type roots +Info 15 [00:00:36.000] Finishing updateGraphWorker: Project: /a/b/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:00:37.000] Project '/a/b/projects/myproject/tsconfig.json' (Configured) +Info 17 [00:00:38.000] Files (2) /a/b/projects/myproject/bar/app.ts /a/b/projects/myproject/foo/foo.ts @@ -61,20 +60,20 @@ Info 18 [00:00:39.000] Files (2) foo/foo.ts Matched by default include pattern '**/*' -Info 19 [00:00:40.000] ----------------------------------------------- -Info 20 [00:00:41.000] event: +Info 18 [00:00:39.000] ----------------------------------------------- +Info 19 [00:00:40.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/a/b/projects/myproject/tsconfig.json"}} -Info 21 [00:00:42.000] event: +Info 20 [00:00:41.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"c56abb8c7c51bef5953613f05226da8e72cd9eafe09ab58ca2ccd81b65ba193a","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":154,"tsx":0,"tsxSize":0,"dts":0,"dtsSize":0,"deferred":0,"deferredSize":0},"compilerOptions":{"module":"none"},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":true,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 22 [00:00:43.000] event: +Info 21 [00:00:42.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/a/b/projects/myproject/bar/app.ts","configFile":"/a/b/projects/myproject/tsconfig.json","diagnostics":[{"text":"File '/a/lib/lib.d.ts' not found.\n The file is in the program because:\n Default library for target 'es3'","code":6053,"category":"error"},{"text":"Cannot find global type 'Array'.","code":2318,"category":"error"},{"text":"Cannot find global type 'Boolean'.","code":2318,"category":"error"},{"text":"Cannot find global type 'Function'.","code":2318,"category":"error"},{"text":"Cannot find global type 'IArguments'.","code":2318,"category":"error"},{"text":"Cannot find global type 'Number'.","code":2318,"category":"error"},{"text":"Cannot find global type 'Object'.","code":2318,"category":"error"},{"text":"Cannot find global type 'RegExp'.","code":2318,"category":"error"},{"text":"Cannot find global type 'String'.","code":2318,"category":"error"},{"start":{"line":1,"offset":37},"end":{"line":1,"offset":45},"text":"Unknown compiler option 'targer'. Did you mean 'target'?","code":5025,"category":"error","fileName":"/a/b/projects/myproject/tsconfig.json"}]}} -Info 23 [00:00:44.000] Project '/a/b/projects/myproject/tsconfig.json' (Configured) -Info 23 [00:00:45.000] Files (2) +Info 22 [00:00:43.000] Project '/a/b/projects/myproject/tsconfig.json' (Configured) +Info 22 [00:00:44.000] Files (2) -Info 23 [00:00:46.000] ----------------------------------------------- -Info 23 [00:00:47.000] Open files: -Info 23 [00:00:48.000] FileName: /a/b/projects/myproject/bar/app.ts ProjectRootPath: undefined -Info 23 [00:00:49.000] Projects: /a/b/projects/myproject/tsconfig.json +Info 22 [00:00:45.000] ----------------------------------------------- +Info 22 [00:00:46.000] Open files: +Info 22 [00:00:47.000] FileName: /a/b/projects/myproject/bar/app.ts ProjectRootPath: undefined +Info 22 [00:00:48.000] Projects: /a/b/projects/myproject/tsconfig.json After request PolledWatches:: @@ -93,11 +92,11 @@ FsWatchesRecursive:: /a/b/projects/myproject: {} -Info 23 [00:00:50.000] response: +Info 22 [00:00:49.000] response: { "responseRequired": false } -Info 24 [00:00:51.000] request: +Info 23 [00:00:50.000] request: { "command": "geterr", "arguments": { @@ -145,7 +144,7 @@ FsWatchesRecursive:: /a/b/projects/myproject: {} -Info 25 [00:00:52.000] response: +Info 24 [00:00:51.000] response: { "responseRequired": false } @@ -167,7 +166,7 @@ FsWatchesRecursive:: /a/b/projects/myproject: {} -Info 26 [00:00:53.000] event: +Info 25 [00:00:52.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/a/b/projects/myproject/bar/app.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -205,7 +204,7 @@ FsWatchesRecursive:: /a/b/projects/myproject: {} -Info 27 [00:00:54.000] event: +Info 26 [00:00:53.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/a/b/projects/myproject/bar/app.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -243,9 +242,9 @@ FsWatchesRecursive:: /a/b/projects/myproject: {} -Info 28 [00:00:55.000] event: +Info 27 [00:00:54.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/a/b/projects/myproject/bar/app.ts","diagnostics":[]}} -Info 29 [00:00:56.000] event: +Info 28 [00:00:55.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) @@ -265,27 +264,27 @@ FsWatchesRecursive:: /a/b/projects/myproject: {} -Info 30 [00:00:58.000] DirectoryWatcher:: Triggered with /a/b/projects/myproject/foo :: WatchInfo: /a/b/projects/myproject 1 undefined Config: /a/b/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 31 [00:00:59.000] Scheduled: /a/b/projects/myproject/tsconfig.json -Info 32 [00:01:00.000] Scheduled: *ensureProjectForOpenFiles* -Info 33 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/myproject/foo :: WatchInfo: /a/b/projects/myproject 1 undefined Config: /a/b/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:04.000] DirectoryWatcher:: Triggered with /a/b/projects/myproject/foo2 :: WatchInfo: /a/b/projects/myproject 1 undefined Config: /a/b/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 35 [00:01:05.000] Scheduled: /a/b/projects/myproject/tsconfig.json, Cancelled earlier one -Info 36 [00:01:06.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 37 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/myproject/foo2 :: WatchInfo: /a/b/projects/myproject 1 undefined Config: /a/b/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 38 [00:01:08.000] FileWatcher:: Triggered with /a/b/projects/myproject/foo/foo.ts 2:: WatchInfo: /a/b/projects/myproject/foo/foo.ts 500 undefined WatchType: Closed Script info -Info 39 [00:01:09.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/myproject/foo/foo.ts 500 undefined WatchType: Closed Script info -Info 40 [00:01:10.000] Scheduled: /a/b/projects/myproject/tsconfig.json, Cancelled earlier one -Info 41 [00:01:11.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 42 [00:01:12.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/projects/myproject/foo/foo.ts 2:: WatchInfo: /a/b/projects/myproject/foo/foo.ts 500 undefined WatchType: Closed Script info -Info 43 [00:01:13.000] DirectoryWatcher:: Triggered with /a/b/projects/myproject/foo/foo.ts :: WatchInfo: /a/b/projects/myproject 1 undefined Config: /a/b/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 44 [00:01:14.000] Scheduled: /a/b/projects/myproject/tsconfig.json, Cancelled earlier one -Info 45 [00:01:15.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 46 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/myproject/foo/foo.ts :: WatchInfo: /a/b/projects/myproject 1 undefined Config: /a/b/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 47 [00:01:17.000] DirectoryWatcher:: Triggered with /a/b/projects/myproject/foo2/foo.ts :: WatchInfo: /a/b/projects/myproject 1 undefined Config: /a/b/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 48 [00:01:18.000] Scheduled: /a/b/projects/myproject/tsconfig.json, Cancelled earlier one -Info 49 [00:01:19.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 50 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/myproject/foo2/foo.ts :: WatchInfo: /a/b/projects/myproject 1 undefined Config: /a/b/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 29 [00:00:57.000] DirectoryWatcher:: Triggered with /a/b/projects/myproject/foo :: WatchInfo: /a/b/projects/myproject 1 undefined Config: /a/b/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 30 [00:00:58.000] Scheduled: /a/b/projects/myproject/tsconfig.json +Info 31 [00:00:59.000] Scheduled: *ensureProjectForOpenFiles* +Info 32 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/myproject/foo :: WatchInfo: /a/b/projects/myproject 1 undefined Config: /a/b/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:03.000] DirectoryWatcher:: Triggered with /a/b/projects/myproject/foo2 :: WatchInfo: /a/b/projects/myproject 1 undefined Config: /a/b/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:04.000] Scheduled: /a/b/projects/myproject/tsconfig.json, Cancelled earlier one +Info 35 [00:01:05.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 36 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/myproject/foo2 :: WatchInfo: /a/b/projects/myproject 1 undefined Config: /a/b/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:07.000] FileWatcher:: Triggered with /a/b/projects/myproject/foo/foo.ts 2:: WatchInfo: /a/b/projects/myproject/foo/foo.ts 500 undefined WatchType: Closed Script info +Info 38 [00:01:08.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/myproject/foo/foo.ts 500 undefined WatchType: Closed Script info +Info 39 [00:01:09.000] Scheduled: /a/b/projects/myproject/tsconfig.json, Cancelled earlier one +Info 40 [00:01:10.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 41 [00:01:11.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/projects/myproject/foo/foo.ts 2:: WatchInfo: /a/b/projects/myproject/foo/foo.ts 500 undefined WatchType: Closed Script info +Info 42 [00:01:12.000] DirectoryWatcher:: Triggered with /a/b/projects/myproject/foo/foo.ts :: WatchInfo: /a/b/projects/myproject 1 undefined Config: /a/b/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 43 [00:01:13.000] Scheduled: /a/b/projects/myproject/tsconfig.json, Cancelled earlier one +Info 44 [00:01:14.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 45 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/myproject/foo/foo.ts :: WatchInfo: /a/b/projects/myproject 1 undefined Config: /a/b/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 46 [00:01:16.000] DirectoryWatcher:: Triggered with /a/b/projects/myproject/foo2/foo.ts :: WatchInfo: /a/b/projects/myproject 1 undefined Config: /a/b/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 47 [00:01:17.000] Scheduled: /a/b/projects/myproject/tsconfig.json, Cancelled earlier one +Info 48 [00:01:18.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 49 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/myproject/foo2/foo.ts :: WatchInfo: /a/b/projects/myproject 1 undefined Config: /a/b/projects/myproject/tsconfig.json WatchType: Wild card directory Before running timeout callbacks //// [/a/b/projects/myproject/foo2/foo.ts] declare namespace foo { interface Foo { get2(): number; getFoo(): string; } } @@ -306,12 +305,12 @@ FsWatchesRecursive:: /a/b/projects/myproject: {} -Info 51 [00:01:21.000] Running: /a/b/projects/myproject/tsconfig.json -Info 52 [00:01:22.000] FileWatcher:: Added:: WatchInfo: /a/b/projects/myproject/foo2/foo.ts 500 undefined WatchType: Closed Script info -Info 53 [00:01:23.000] Starting updateGraphWorker: Project: /a/b/projects/myproject/tsconfig.json -Info 54 [00:01:24.000] Finishing updateGraphWorker: Project: /a/b/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 55 [00:01:25.000] Project '/a/b/projects/myproject/tsconfig.json' (Configured) -Info 56 [00:01:26.000] Files (2) +Info 50 [00:01:20.000] Running: /a/b/projects/myproject/tsconfig.json +Info 51 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /a/b/projects/myproject/foo2/foo.ts 500 undefined WatchType: Closed Script info +Info 52 [00:01:22.000] Starting updateGraphWorker: Project: /a/b/projects/myproject/tsconfig.json +Info 53 [00:01:23.000] Finishing updateGraphWorker: Project: /a/b/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 54 [00:01:24.000] Project '/a/b/projects/myproject/tsconfig.json' (Configured) +Info 55 [00:01:25.000] Files (2) /a/b/projects/myproject/bar/app.ts /a/b/projects/myproject/foo2/foo.ts @@ -321,26 +320,26 @@ Info 56 [00:01:26.000] Files (2) foo2/foo.ts Matched by default include pattern '**/*' -Info 57 [00:01:27.000] ----------------------------------------------- -Info 58 [00:01:28.000] Running: *ensureProjectForOpenFiles* -Info 59 [00:01:29.000] Before ensureProjectForOpenFiles: -Info 60 [00:01:30.000] Project '/a/b/projects/myproject/tsconfig.json' (Configured) -Info 60 [00:01:31.000] Files (2) +Info 56 [00:01:26.000] ----------------------------------------------- +Info 57 [00:01:27.000] Running: *ensureProjectForOpenFiles* +Info 58 [00:01:28.000] Before ensureProjectForOpenFiles: +Info 59 [00:01:29.000] Project '/a/b/projects/myproject/tsconfig.json' (Configured) +Info 59 [00:01:30.000] Files (2) -Info 60 [00:01:32.000] ----------------------------------------------- -Info 60 [00:01:33.000] Open files: -Info 60 [00:01:34.000] FileName: /a/b/projects/myproject/bar/app.ts ProjectRootPath: undefined -Info 60 [00:01:35.000] Projects: /a/b/projects/myproject/tsconfig.json -Info 60 [00:01:36.000] After ensureProjectForOpenFiles: -Info 61 [00:01:37.000] Project '/a/b/projects/myproject/tsconfig.json' (Configured) -Info 61 [00:01:38.000] Files (2) +Info 59 [00:01:31.000] ----------------------------------------------- +Info 59 [00:01:32.000] Open files: +Info 59 [00:01:33.000] FileName: /a/b/projects/myproject/bar/app.ts ProjectRootPath: undefined +Info 59 [00:01:34.000] Projects: /a/b/projects/myproject/tsconfig.json +Info 59 [00:01:35.000] After ensureProjectForOpenFiles: +Info 60 [00:01:36.000] Project '/a/b/projects/myproject/tsconfig.json' (Configured) +Info 60 [00:01:37.000] Files (2) -Info 61 [00:01:39.000] ----------------------------------------------- -Info 61 [00:01:40.000] Open files: -Info 61 [00:01:41.000] FileName: /a/b/projects/myproject/bar/app.ts ProjectRootPath: undefined -Info 61 [00:01:42.000] Projects: /a/b/projects/myproject/tsconfig.json -Info 61 [00:01:43.000] got projects updated in background, updating diagnostics for /a/b/projects/myproject/bar/app.ts -Info 62 [00:01:44.000] event: +Info 60 [00:01:38.000] ----------------------------------------------- +Info 60 [00:01:39.000] Open files: +Info 60 [00:01:40.000] FileName: /a/b/projects/myproject/bar/app.ts ProjectRootPath: undefined +Info 60 [00:01:41.000] Projects: /a/b/projects/myproject/tsconfig.json +Info 60 [00:01:42.000] got projects updated in background, updating diagnostics for /a/b/projects/myproject/bar/app.ts +Info 61 [00:01:43.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/a/b/projects/myproject/bar/app.ts"]}} After running timeout callbacks @@ -378,7 +377,7 @@ FsWatchesRecursive:: /a/b/projects/myproject: {} -Info 63 [00:01:45.000] event: +Info 62 [00:01:44.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/a/b/projects/myproject/bar/app.ts","diagnostics":[]}} After running timeout callbacks @@ -398,7 +397,7 @@ FsWatchesRecursive:: /a/b/projects/myproject: {} -Info 64 [00:01:46.000] request: +Info 63 [00:01:45.000] request: { "command": "geterr", "arguments": { @@ -446,7 +445,7 @@ FsWatchesRecursive:: /a/b/projects/myproject: {} -Info 65 [00:01:47.000] response: +Info 64 [00:01:46.000] response: { "responseRequired": false } @@ -468,7 +467,7 @@ FsWatchesRecursive:: /a/b/projects/myproject: {} -Info 66 [00:01:48.000] event: +Info 65 [00:01:47.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/a/b/projects/myproject/bar/app.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -506,7 +505,7 @@ FsWatchesRecursive:: /a/b/projects/myproject: {} -Info 67 [00:01:49.000] event: +Info 66 [00:01:48.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/a/b/projects/myproject/bar/app.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -544,9 +543,9 @@ FsWatchesRecursive:: /a/b/projects/myproject: {} -Info 68 [00:01:50.000] event: +Info 67 [00:01:49.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/a/b/projects/myproject/bar/app.ts","diagnostics":[]}} -Info 69 [00:01:51.000] event: +Info 68 [00:01:50.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectErrors/npm-install-when-timeout-occurs-after-installation.js b/tests/baselines/reference/tsserver/projectErrors/npm-install-when-timeout-occurs-after-installation.js index 5e32163dc1e..421df5a9335 100644 --- a/tests/baselines/reference/tsserver/projectErrors/npm-install-when-timeout-occurs-after-installation.js +++ b/tests/baselines/reference/tsserver/projectErrors/npm-install-when-timeout-occurs-after-installation.js @@ -52,18 +52,17 @@ Info 7 [00:00:30.000] Config: /user/username/projects/myproject/tsconfig.json } Info 8 [00:00:31.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Info 9 [00:00:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:33.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:34.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 12 [00:00:35.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 13 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 14 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 15 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 18 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 19 [00:00:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:00:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 21 [00:00:44.000] Files (2) +Info 10 [00:00:33.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 11 [00:00:34.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 12 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 13 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 14 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 17 [00:00:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 18 [00:00:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:00:42.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 20 [00:00:43.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/src/main.ts @@ -73,20 +72,20 @@ Info 21 [00:00:44.000] Files (2) src/main.ts Matched by default include pattern '**/*' -Info 22 [00:00:45.000] ----------------------------------------------- -Info 23 [00:00:46.000] event: +Info 21 [00:00:44.000] ----------------------------------------------- +Info 22 [00:00:45.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 24 [00:00:47.000] event: +Info 23 [00:00:46.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":36,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 25 [00:00:48.000] event: +Info 24 [00:00:47.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 26 [00:00:49.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 26 [00:00:50.000] Files (2) +Info 25 [00:00:48.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 25 [00:00:49.000] Files (2) -Info 26 [00:00:51.000] ----------------------------------------------- -Info 26 [00:00:52.000] Open files: -Info 26 [00:00:53.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject -Info 26 [00:00:54.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 25 [00:00:50.000] ----------------------------------------------- +Info 25 [00:00:51.000] Open files: +Info 25 [00:00:52.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject +Info 25 [00:00:53.000] Projects: /user/username/projects/myproject/tsconfig.json After request PolledWatches:: @@ -107,11 +106,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 26 [00:00:55.000] response: +Info 25 [00:00:54.000] response: { "responseRequired": false } -Info 27 [00:00:56.000] request: +Info 26 [00:00:55.000] request: { "command": "geterr", "arguments": { @@ -163,7 +162,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 28 [00:00:57.000] response: +Info 27 [00:00:56.000] response: { "responseRequired": false } @@ -187,7 +186,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 29 [00:00:58.000] event: +Info 28 [00:00:57.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -229,7 +228,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 30 [00:00:59.000] event: +Info 29 [00:00:58.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":36},"text":"Cannot find module '@angular/core' or its corresponding type declarations.","code":2307,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -271,9 +270,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 31 [00:01:00.000] event: +Info 30 [00:00:59.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} -Info 32 [00:01:01.000] event: +Info 31 [00:01:00.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) @@ -295,38 +294,38 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 33 [00:01:04.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 34 [00:01:05.000] Scheduled: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation -Info 35 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 36 [00:01:07.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 37 [00:01:08.000] Scheduled: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 38 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 39 [00:01:10.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 40 [00:01:11.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 41 [00:01:12.000] Scheduled: *ensureProjectForOpenFiles* -Info 42 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 43 [00:01:16.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 44 [00:01:17.000] Scheduled: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 45 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 46 [00:01:19.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 47 [00:01:20.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 48 [00:01:21.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 49 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 50 [00:01:25.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 51 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 52 [00:01:27.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 53 [00:01:28.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@babel -Info 54 [00:01:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 55 [00:01:32.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 56 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 57 [00:01:34.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 58 [00:01:35.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f -Info 59 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 60 [00:01:39.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 61 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 62 [00:01:41.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 63 [00:01:42.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/core-js-db53158d -Info 64 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:03.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 33 [00:01:04.000] Scheduled: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation +Info 34 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 35 [00:01:06.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 36 [00:01:07.000] Scheduled: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 37 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 38 [00:01:09.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:10.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 40 [00:01:11.000] Scheduled: *ensureProjectForOpenFiles* +Info 41 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 42 [00:01:15.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 43 [00:01:16.000] Scheduled: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 44 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 45 [00:01:18.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 46 [00:01:19.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 47 [00:01:20.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 48 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 49 [00:01:24.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 50 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 51 [00:01:26.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 52 [00:01:27.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@babel +Info 53 [00:01:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 54 [00:01:31.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 55 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 56 [00:01:33.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 57 [00:01:34.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f +Info 58 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 59 [00:01:38.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 60 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 61 [00:01:40.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 62 [00:01:41.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/core-js-db53158d +Info 63 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Checking timeout queue length: 3 PolledWatches:: @@ -347,7 +346,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 65 [00:01:44.000] request: +Info 64 [00:01:43.000] request: { "command": "geterr", "arguments": { @@ -399,7 +398,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 66 [00:01:45.000] response: +Info 65 [00:01:44.000] response: { "responseRequired": false } @@ -443,11 +442,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 67 [00:01:46.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 68 [00:01:47.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 69 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 70 [00:01:49.000] Different program with same set of files -Info 71 [00:01:50.000] event: +Info 66 [00:01:45.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 67 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 68 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 69 [00:01:48.000] Different program with same set of files +Info 70 [00:01:49.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} After running timeout callback9 @@ -489,7 +488,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 72 [00:01:51.000] event: +Info 71 [00:01:50.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":36},"text":"Cannot find module '@angular/core' or its corresponding type declarations.","code":2307,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -531,9 +530,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 73 [00:01:52.000] event: +Info 72 [00:01:51.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} -Info 74 [00:01:53.000] event: +Info 73 [00:01:52.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) @@ -555,41 +554,41 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 75 [00:01:56.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 76 [00:01:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 77 [00:01:58.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 78 [00:01:59.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular -Info 79 [00:02:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 80 [00:02:03.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 81 [00:02:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 82 [00:02:05.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 83 [00:02:06.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a -Info 84 [00:02:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 85 [00:02:12.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 86 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 87 [00:02:14.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 88 [00:02:15.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 -Info 89 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 90 [00:02:18.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 91 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 92 [00:02:20.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 93 [00:02:21.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models -Info 94 [00:02:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 95 [00:02:24.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 96 [00:02:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 97 [00:02:26.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 98 [00:02:27.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts -Info 99 [00:02:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 100 [00:02:32.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 101 [00:02:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 102 [00:02:34.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 103 [00:02:35.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf -Info 104 [00:02:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 105 [00:02:38.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 106 [00:02:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 107 [00:02:40.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 108 [00:02:41.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts -Info 109 [00:02:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 74 [00:01:55.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 75 [00:01:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 76 [00:01:57.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 77 [00:01:58.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular +Info 78 [00:01:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 79 [00:02:02.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 80 [00:02:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 81 [00:02:04.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 82 [00:02:05.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a +Info 83 [00:02:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 84 [00:02:11.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 85 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 86 [00:02:13.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 87 [00:02:14.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 +Info 88 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 89 [00:02:17.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 90 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 91 [00:02:19.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 92 [00:02:20.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models +Info 93 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 94 [00:02:23.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 95 [00:02:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 96 [00:02:25.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 97 [00:02:26.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts +Info 98 [00:02:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 99 [00:02:31.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 100 [00:02:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 101 [00:02:33.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 102 [00:02:34.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf +Info 103 [00:02:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 104 [00:02:37.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 105 [00:02:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 106 [00:02:39.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 107 [00:02:40.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts +Info 108 [00:02:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Checking timeout queue length: 2 //// [/user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts] export const x = 10; @@ -616,7 +615,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 110 [00:02:43.000] request: +Info 109 [00:02:42.000] request: { "command": "geterr", "arguments": { @@ -668,7 +667,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 111 [00:02:44.000] response: +Info 110 [00:02:43.000] response: { "responseRequired": false } @@ -712,7 +711,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 112 [00:02:45.000] event: +Info 111 [00:02:44.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} After running timeout callback11 @@ -754,7 +753,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 113 [00:02:46.000] event: +Info 112 [00:02:45.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":36},"text":"Cannot find module '@angular/core' or its corresponding type declarations.","code":2307,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -796,9 +795,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 114 [00:02:47.000] event: +Info 113 [00:02:46.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} -Info 115 [00:02:48.000] event: +Info 114 [00:02:47.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) @@ -843,7 +842,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 116 [00:02:55.000] request: +Info 115 [00:02:54.000] request: { "command": "geterr", "arguments": { @@ -895,7 +894,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 117 [00:02:56.000] response: +Info 116 [00:02:55.000] response: { "responseRequired": false } @@ -939,7 +938,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 118 [00:02:57.000] event: +Info 117 [00:02:56.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} After running timeout callback12 @@ -981,7 +980,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 119 [00:02:58.000] event: +Info 118 [00:02:57.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":36},"text":"Cannot find module '@angular/core' or its corresponding type declarations.","code":2307,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -1023,9 +1022,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 120 [00:02:59.000] event: +Info 119 [00:02:58.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} -Info 121 [00:03:00.000] event: +Info 120 [00:02:59.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) @@ -1047,63 +1046,63 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 122 [00:03:02.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 123 [00:03:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 124 [00:03:04.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 125 [00:03:05.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts -Info 126 [00:03:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 127 [00:03:08.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 128 [00:03:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 129 [00:03:10.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 130 [00:03:11.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models -Info 131 [00:03:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 132 [00:03:14.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 133 [00:03:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 134 [00:03:16.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 135 [00:03:17.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 -Info 136 [00:03:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 137 [00:03:20.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 138 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 139 [00:03:22.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 140 [00:03:23.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts -Info 141 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 142 [00:03:26.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 143 [00:03:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 144 [00:03:28.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 145 [00:03:29.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf -Info 146 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 147 [00:03:32.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 148 [00:03:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 149 [00:03:34.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 150 [00:03:35.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a -Info 151 [00:03:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 152 [00:03:38.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 153 [00:03:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 154 [00:03:40.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 155 [00:03:41.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular -Info 156 [00:03:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 157 [00:03:44.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 158 [00:03:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 159 [00:03:46.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 160 [00:03:47.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f -Info 161 [00:03:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 162 [00:03:50.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 163 [00:03:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 164 [00:03:52.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 165 [00:03:53.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@babel -Info 166 [00:03:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 167 [00:03:56.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 168 [00:03:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 169 [00:03:58.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 170 [00:03:59.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/core-js-db53158d -Info 171 [00:04:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 172 [00:04:02.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 173 [00:04:03.000] Scheduled: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation -Info 174 [00:04:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 175 [00:04:05.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 176 [00:04:06.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 177 [00:04:07.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 178 [00:04:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 121 [00:03:01.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 122 [00:03:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 123 [00:03:03.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 124 [00:03:04.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts +Info 125 [00:03:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 126 [00:03:07.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 127 [00:03:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 128 [00:03:09.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 129 [00:03:10.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models +Info 130 [00:03:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 131 [00:03:13.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 132 [00:03:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 133 [00:03:15.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 134 [00:03:16.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 +Info 135 [00:03:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 136 [00:03:19.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 137 [00:03:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 138 [00:03:21.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 139 [00:03:22.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts +Info 140 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 141 [00:03:25.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 142 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 143 [00:03:27.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 144 [00:03:28.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf +Info 145 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 146 [00:03:31.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 147 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 148 [00:03:33.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 149 [00:03:34.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a +Info 150 [00:03:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 151 [00:03:37.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 152 [00:03:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 153 [00:03:39.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 154 [00:03:40.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular +Info 155 [00:03:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 156 [00:03:43.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 157 [00:03:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 158 [00:03:45.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 159 [00:03:46.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f +Info 160 [00:03:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 161 [00:03:49.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 162 [00:03:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 163 [00:03:51.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 164 [00:03:52.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@babel +Info 165 [00:03:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 166 [00:03:55.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 167 [00:03:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 168 [00:03:57.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 169 [00:03:58.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/core-js-db53158d +Info 170 [00:03:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 171 [00:04:01.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 172 [00:04:02.000] Scheduled: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation +Info 173 [00:04:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 174 [00:04:04.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 175 [00:04:05.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 176 [00:04:06.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 177 [00:04:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (3) and running //// [/user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts] deleted //// [/user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts] deleted @@ -1126,9 +1125,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 179 [00:04:09.000] Running: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation -Info 180 [00:04:10.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 181 [00:04:11.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 178 [00:04:08.000] Running: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation +Info 179 [00:04:09.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 180 [00:04:10.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one After checking timeout queue length (3) and running PolledWatches:: @@ -1169,13 +1168,13 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 182 [00:04:12.000] Running: /user/username/projects/myproject/tsconfig.json -Info 183 [00:04:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 184 [00:04:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 185 [00:04:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 186 [00:04:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 187 [00:04:17.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 188 [00:04:18.000] Files (3) +Info 181 [00:04:11.000] Running: /user/username/projects/myproject/tsconfig.json +Info 182 [00:04:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 183 [00:04:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 184 [00:04:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 185 [00:04:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 186 [00:04:16.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 187 [00:04:17.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/node_modules/@angular/core/index.d.ts /user/username/projects/myproject/src/main.ts @@ -1188,26 +1187,26 @@ Info 188 [00:04:18.000] Files (3) src/main.ts Matched by default include pattern '**/*' -Info 189 [00:04:19.000] ----------------------------------------------- -Info 190 [00:04:20.000] Running: *ensureProjectForOpenFiles* -Info 191 [00:04:21.000] Before ensureProjectForOpenFiles: -Info 192 [00:04:22.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 192 [00:04:23.000] Files (3) +Info 188 [00:04:18.000] ----------------------------------------------- +Info 189 [00:04:19.000] Running: *ensureProjectForOpenFiles* +Info 190 [00:04:20.000] Before ensureProjectForOpenFiles: +Info 191 [00:04:21.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 191 [00:04:22.000] Files (3) -Info 192 [00:04:24.000] ----------------------------------------------- -Info 192 [00:04:25.000] Open files: -Info 192 [00:04:26.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject -Info 192 [00:04:27.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 192 [00:04:28.000] After ensureProjectForOpenFiles: -Info 193 [00:04:29.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 193 [00:04:30.000] Files (3) +Info 191 [00:04:23.000] ----------------------------------------------- +Info 191 [00:04:24.000] Open files: +Info 191 [00:04:25.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject +Info 191 [00:04:26.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 191 [00:04:27.000] After ensureProjectForOpenFiles: +Info 192 [00:04:28.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 192 [00:04:29.000] Files (3) -Info 193 [00:04:31.000] ----------------------------------------------- -Info 193 [00:04:32.000] Open files: -Info 193 [00:04:33.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject -Info 193 [00:04:34.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 193 [00:04:35.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/main.ts -Info 194 [00:04:36.000] event: +Info 192 [00:04:30.000] ----------------------------------------------- +Info 192 [00:04:31.000] Open files: +Info 192 [00:04:32.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject +Info 192 [00:04:33.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 192 [00:04:34.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/main.ts +Info 193 [00:04:35.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/main.ts"]}} After checking timeout queue length (2) and running @@ -1229,7 +1228,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 195 [00:04:37.000] request: +Info 194 [00:04:36.000] request: { "command": "geterr", "arguments": { @@ -1281,7 +1280,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 196 [00:04:38.000] response: +Info 195 [00:04:37.000] response: { "responseRequired": false } @@ -1305,7 +1304,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 197 [00:04:39.000] event: +Info 196 [00:04:38.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -1347,7 +1346,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 198 [00:04:40.000] event: +Info 197 [00:04:39.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -1389,9 +1388,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 199 [00:04:41.000] event: +Info 198 [00:04:40.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} -Info 200 [00:04:42.000] event: +Info 199 [00:04:41.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":5}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectErrors/npm-install-when-timeout-occurs-inbetween-installation.js b/tests/baselines/reference/tsserver/projectErrors/npm-install-when-timeout-occurs-inbetween-installation.js index 2c70e1203c1..4fc42274b31 100644 --- a/tests/baselines/reference/tsserver/projectErrors/npm-install-when-timeout-occurs-inbetween-installation.js +++ b/tests/baselines/reference/tsserver/projectErrors/npm-install-when-timeout-occurs-inbetween-installation.js @@ -52,18 +52,17 @@ Info 7 [00:00:30.000] Config: /user/username/projects/myproject/tsconfig.json } Info 8 [00:00:31.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Info 9 [00:00:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:33.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:34.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 12 [00:00:35.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 13 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 14 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 15 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 18 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 19 [00:00:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:00:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 21 [00:00:44.000] Files (2) +Info 10 [00:00:33.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 11 [00:00:34.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 12 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 13 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 14 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 17 [00:00:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 18 [00:00:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:00:42.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 20 [00:00:43.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/src/main.ts @@ -73,20 +72,20 @@ Info 21 [00:00:44.000] Files (2) src/main.ts Matched by default include pattern '**/*' -Info 22 [00:00:45.000] ----------------------------------------------- -Info 23 [00:00:46.000] event: +Info 21 [00:00:44.000] ----------------------------------------------- +Info 22 [00:00:45.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 24 [00:00:47.000] event: +Info 23 [00:00:46.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":36,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 25 [00:00:48.000] event: +Info 24 [00:00:47.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 26 [00:00:49.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 26 [00:00:50.000] Files (2) +Info 25 [00:00:48.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 25 [00:00:49.000] Files (2) -Info 26 [00:00:51.000] ----------------------------------------------- -Info 26 [00:00:52.000] Open files: -Info 26 [00:00:53.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject -Info 26 [00:00:54.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 25 [00:00:50.000] ----------------------------------------------- +Info 25 [00:00:51.000] Open files: +Info 25 [00:00:52.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject +Info 25 [00:00:53.000] Projects: /user/username/projects/myproject/tsconfig.json After request PolledWatches:: @@ -107,11 +106,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 26 [00:00:55.000] response: +Info 25 [00:00:54.000] response: { "responseRequired": false } -Info 27 [00:00:56.000] request: +Info 26 [00:00:55.000] request: { "command": "geterr", "arguments": { @@ -163,7 +162,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 28 [00:00:57.000] response: +Info 27 [00:00:56.000] response: { "responseRequired": false } @@ -187,7 +186,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 29 [00:00:58.000] event: +Info 28 [00:00:57.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -229,7 +228,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 30 [00:00:59.000] event: +Info 29 [00:00:58.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":36},"text":"Cannot find module '@angular/core' or its corresponding type declarations.","code":2307,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -271,9 +270,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 31 [00:01:00.000] event: +Info 30 [00:00:59.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} -Info 32 [00:01:01.000] event: +Info 31 [00:01:00.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) @@ -295,38 +294,38 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 33 [00:01:04.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 34 [00:01:05.000] Scheduled: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation -Info 35 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 36 [00:01:07.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 37 [00:01:08.000] Scheduled: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 38 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 39 [00:01:10.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 40 [00:01:11.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 41 [00:01:12.000] Scheduled: *ensureProjectForOpenFiles* -Info 42 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 43 [00:01:16.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 44 [00:01:17.000] Scheduled: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 45 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 46 [00:01:19.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 47 [00:01:20.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 48 [00:01:21.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 49 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 50 [00:01:25.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 51 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 52 [00:01:27.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 53 [00:01:28.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@babel -Info 54 [00:01:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 55 [00:01:32.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 56 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 57 [00:01:34.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 58 [00:01:35.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f -Info 59 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 60 [00:01:39.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 61 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 62 [00:01:41.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 63 [00:01:42.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/core-js-db53158d -Info 64 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:03.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 33 [00:01:04.000] Scheduled: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation +Info 34 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 35 [00:01:06.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 36 [00:01:07.000] Scheduled: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 37 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 38 [00:01:09.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:10.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 40 [00:01:11.000] Scheduled: *ensureProjectForOpenFiles* +Info 41 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 42 [00:01:15.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 43 [00:01:16.000] Scheduled: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 44 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 45 [00:01:18.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 46 [00:01:19.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 47 [00:01:20.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 48 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 49 [00:01:24.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 50 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 51 [00:01:26.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 52 [00:01:27.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@babel +Info 53 [00:01:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 54 [00:01:31.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 55 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 56 [00:01:33.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 57 [00:01:34.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f +Info 58 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 59 [00:01:38.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 60 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 61 [00:01:40.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 62 [00:01:41.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/core-js-db53158d +Info 63 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (3) and running PolledWatches:: @@ -347,9 +346,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 65 [00:01:44.000] Running: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation -Info 66 [00:01:45.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 67 [00:01:46.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 64 [00:01:43.000] Running: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation +Info 65 [00:01:44.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 66 [00:01:45.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one After checking timeout queue length (3) and running PolledWatches:: @@ -390,29 +389,29 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 68 [00:01:47.000] Running: /user/username/projects/myproject/tsconfig.json -Info 69 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 70 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 71 [00:01:50.000] Different program with same set of files -Info 72 [00:01:51.000] Running: *ensureProjectForOpenFiles* -Info 73 [00:01:52.000] Before ensureProjectForOpenFiles: -Info 74 [00:01:53.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 74 [00:01:54.000] Files (2) +Info 67 [00:01:46.000] Running: /user/username/projects/myproject/tsconfig.json +Info 68 [00:01:47.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 69 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 70 [00:01:49.000] Different program with same set of files +Info 71 [00:01:50.000] Running: *ensureProjectForOpenFiles* +Info 72 [00:01:51.000] Before ensureProjectForOpenFiles: +Info 73 [00:01:52.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 73 [00:01:53.000] Files (2) -Info 74 [00:01:55.000] ----------------------------------------------- -Info 74 [00:01:56.000] Open files: -Info 74 [00:01:57.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject -Info 74 [00:01:58.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 74 [00:01:59.000] After ensureProjectForOpenFiles: -Info 75 [00:02:00.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 75 [00:02:01.000] Files (2) +Info 73 [00:01:54.000] ----------------------------------------------- +Info 73 [00:01:55.000] Open files: +Info 73 [00:01:56.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject +Info 73 [00:01:57.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 73 [00:01:58.000] After ensureProjectForOpenFiles: +Info 74 [00:01:59.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 74 [00:02:00.000] Files (2) -Info 75 [00:02:02.000] ----------------------------------------------- -Info 75 [00:02:03.000] Open files: -Info 75 [00:02:04.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject -Info 75 [00:02:05.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 75 [00:02:06.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/main.ts -Info 76 [00:02:07.000] event: +Info 74 [00:02:01.000] ----------------------------------------------- +Info 74 [00:02:02.000] Open files: +Info 74 [00:02:03.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject +Info 74 [00:02:04.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 74 [00:02:05.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/main.ts +Info 75 [00:02:06.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/main.ts"]}} After checking timeout queue length (2) and running @@ -434,7 +433,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 77 [00:02:08.000] request: +Info 76 [00:02:07.000] request: { "command": "geterr", "arguments": { @@ -486,7 +485,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 78 [00:02:09.000] response: +Info 77 [00:02:08.000] response: { "responseRequired": false } @@ -510,7 +509,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 79 [00:02:10.000] event: +Info 78 [00:02:09.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -552,7 +551,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 80 [00:02:11.000] event: +Info 79 [00:02:10.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":36},"text":"Cannot find module '@angular/core' or its corresponding type declarations.","code":2307,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -594,9 +593,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 81 [00:02:12.000] event: +Info 80 [00:02:11.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} -Info 82 [00:02:13.000] event: +Info 81 [00:02:12.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) @@ -618,41 +617,41 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 83 [00:02:16.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 84 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 85 [00:02:18.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 86 [00:02:19.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular -Info 87 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 88 [00:02:23.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 89 [00:02:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 90 [00:02:25.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 91 [00:02:26.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a -Info 92 [00:02:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 93 [00:02:32.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 94 [00:02:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 95 [00:02:34.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 96 [00:02:35.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 -Info 97 [00:02:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 98 [00:02:38.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 99 [00:02:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 100 [00:02:40.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 101 [00:02:41.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models -Info 102 [00:02:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 103 [00:02:44.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 104 [00:02:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 105 [00:02:46.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 106 [00:02:47.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts -Info 107 [00:02:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 108 [00:02:52.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 109 [00:02:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 110 [00:02:54.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 111 [00:02:55.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf -Info 112 [00:02:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 113 [00:02:58.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 114 [00:02:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 115 [00:03:00.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 116 [00:03:01.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts -Info 117 [00:03:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 82 [00:02:15.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 83 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 84 [00:02:17.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 85 [00:02:18.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular +Info 86 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 87 [00:02:22.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 88 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 89 [00:02:24.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 90 [00:02:25.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a +Info 91 [00:02:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 92 [00:02:31.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 93 [00:02:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 94 [00:02:33.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 95 [00:02:34.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 +Info 96 [00:02:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 97 [00:02:37.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 98 [00:02:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 99 [00:02:39.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 100 [00:02:40.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models +Info 101 [00:02:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 102 [00:02:43.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 103 [00:02:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 104 [00:02:45.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 105 [00:02:46.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts +Info 106 [00:02:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 107 [00:02:51.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 108 [00:02:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 109 [00:02:53.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 110 [00:02:54.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf +Info 111 [00:02:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 112 [00:02:57.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 113 [00:02:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 114 [00:02:59.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 115 [00:03:00.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts +Info 116 [00:03:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (0) and running //// [/user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts] export const x = 10; @@ -699,7 +698,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 118 [00:03:03.000] request: +Info 117 [00:03:02.000] request: { "command": "geterr", "arguments": { @@ -751,7 +750,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 119 [00:03:04.000] response: +Info 118 [00:03:03.000] response: { "responseRequired": false } @@ -775,7 +774,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 120 [00:03:05.000] event: +Info 119 [00:03:04.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -817,7 +816,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 121 [00:03:06.000] event: +Info 120 [00:03:05.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":36},"text":"Cannot find module '@angular/core' or its corresponding type declarations.","code":2307,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -859,9 +858,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 122 [00:03:07.000] event: +Info 121 [00:03:06.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} -Info 123 [00:03:08.000] event: +Info 122 [00:03:07.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) @@ -926,7 +925,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 124 [00:03:15.000] request: +Info 123 [00:03:14.000] request: { "command": "geterr", "arguments": { @@ -978,7 +977,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 125 [00:03:16.000] response: +Info 124 [00:03:15.000] response: { "responseRequired": false } @@ -1002,7 +1001,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 126 [00:03:17.000] event: +Info 125 [00:03:16.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -1044,7 +1043,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 127 [00:03:18.000] event: +Info 126 [00:03:17.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":36},"text":"Cannot find module '@angular/core' or its corresponding type declarations.","code":2307,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -1086,9 +1085,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 128 [00:03:19.000] event: +Info 127 [00:03:18.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} -Info 129 [00:03:20.000] event: +Info 128 [00:03:19.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) @@ -1110,63 +1109,63 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 130 [00:03:22.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 131 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 132 [00:03:24.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 133 [00:03:25.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts -Info 134 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 135 [00:03:28.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 136 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 137 [00:03:30.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 138 [00:03:31.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models -Info 139 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 140 [00:03:34.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 141 [00:03:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 142 [00:03:36.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 143 [00:03:37.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 -Info 144 [00:03:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 145 [00:03:40.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 146 [00:03:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 147 [00:03:42.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 148 [00:03:43.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts -Info 149 [00:03:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 150 [00:03:46.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 151 [00:03:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 152 [00:03:48.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 153 [00:03:49.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf -Info 154 [00:03:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 155 [00:03:52.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 156 [00:03:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 157 [00:03:54.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 158 [00:03:55.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a -Info 159 [00:03:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 160 [00:03:58.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 161 [00:03:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 162 [00:04:00.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 163 [00:04:01.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular -Info 164 [00:04:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 165 [00:04:04.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 166 [00:04:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 167 [00:04:06.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 168 [00:04:07.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f -Info 169 [00:04:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 170 [00:04:10.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 171 [00:04:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 172 [00:04:12.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 173 [00:04:13.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@babel -Info 174 [00:04:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 175 [00:04:16.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 176 [00:04:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 177 [00:04:18.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 178 [00:04:19.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/core-js-db53158d -Info 179 [00:04:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 180 [00:04:22.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 181 [00:04:23.000] Scheduled: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation -Info 182 [00:04:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 183 [00:04:25.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 184 [00:04:26.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 185 [00:04:27.000] Scheduled: *ensureProjectForOpenFiles* -Info 186 [00:04:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 129 [00:03:21.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 130 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 131 [00:03:23.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 132 [00:03:24.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts +Info 133 [00:03:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 134 [00:03:27.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 135 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 136 [00:03:29.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 137 [00:03:30.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models +Info 138 [00:03:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 139 [00:03:33.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 140 [00:03:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 141 [00:03:35.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 142 [00:03:36.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 +Info 143 [00:03:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 144 [00:03:39.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 145 [00:03:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 146 [00:03:41.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 147 [00:03:42.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts +Info 148 [00:03:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 149 [00:03:45.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 150 [00:03:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 151 [00:03:47.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 152 [00:03:48.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf +Info 153 [00:03:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 154 [00:03:51.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 155 [00:03:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 156 [00:03:53.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 157 [00:03:54.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a +Info 158 [00:03:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 159 [00:03:57.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 160 [00:03:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 161 [00:03:59.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 162 [00:04:00.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular +Info 163 [00:04:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 164 [00:04:03.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 165 [00:04:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 166 [00:04:05.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 167 [00:04:06.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f +Info 168 [00:04:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 169 [00:04:09.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 170 [00:04:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 171 [00:04:11.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 172 [00:04:12.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@babel +Info 173 [00:04:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 174 [00:04:15.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 175 [00:04:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 176 [00:04:17.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 177 [00:04:18.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/core-js-db53158d +Info 178 [00:04:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 179 [00:04:21.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 180 [00:04:22.000] Scheduled: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation +Info 181 [00:04:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 182 [00:04:24.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 183 [00:04:25.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 184 [00:04:26.000] Scheduled: *ensureProjectForOpenFiles* +Info 185 [00:04:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (3) and running //// [/user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts] deleted //// [/user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts] deleted @@ -1189,9 +1188,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 187 [00:04:29.000] Running: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation -Info 188 [00:04:30.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 189 [00:04:31.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 186 [00:04:28.000] Running: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation +Info 187 [00:04:29.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 188 [00:04:30.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one After checking timeout queue length (3) and running PolledWatches:: @@ -1232,13 +1231,13 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 190 [00:04:32.000] Running: /user/username/projects/myproject/tsconfig.json -Info 191 [00:04:33.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 192 [00:04:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 193 [00:04:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 194 [00:04:36.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 195 [00:04:37.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 196 [00:04:38.000] Files (3) +Info 189 [00:04:31.000] Running: /user/username/projects/myproject/tsconfig.json +Info 190 [00:04:32.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 191 [00:04:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 192 [00:04:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 193 [00:04:35.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 194 [00:04:36.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 195 [00:04:37.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/node_modules/@angular/core/index.d.ts /user/username/projects/myproject/src/main.ts @@ -1251,26 +1250,26 @@ Info 196 [00:04:38.000] Files (3) src/main.ts Matched by default include pattern '**/*' -Info 197 [00:04:39.000] ----------------------------------------------- -Info 198 [00:04:40.000] Running: *ensureProjectForOpenFiles* -Info 199 [00:04:41.000] Before ensureProjectForOpenFiles: -Info 200 [00:04:42.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 200 [00:04:43.000] Files (3) +Info 196 [00:04:38.000] ----------------------------------------------- +Info 197 [00:04:39.000] Running: *ensureProjectForOpenFiles* +Info 198 [00:04:40.000] Before ensureProjectForOpenFiles: +Info 199 [00:04:41.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 199 [00:04:42.000] Files (3) -Info 200 [00:04:44.000] ----------------------------------------------- -Info 200 [00:04:45.000] Open files: -Info 200 [00:04:46.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject -Info 200 [00:04:47.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 200 [00:04:48.000] After ensureProjectForOpenFiles: -Info 201 [00:04:49.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 201 [00:04:50.000] Files (3) +Info 199 [00:04:43.000] ----------------------------------------------- +Info 199 [00:04:44.000] Open files: +Info 199 [00:04:45.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject +Info 199 [00:04:46.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 199 [00:04:47.000] After ensureProjectForOpenFiles: +Info 200 [00:04:48.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 200 [00:04:49.000] Files (3) -Info 201 [00:04:51.000] ----------------------------------------------- -Info 201 [00:04:52.000] Open files: -Info 201 [00:04:53.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject -Info 201 [00:04:54.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 201 [00:04:55.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/main.ts -Info 202 [00:04:56.000] event: +Info 200 [00:04:50.000] ----------------------------------------------- +Info 200 [00:04:51.000] Open files: +Info 200 [00:04:52.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject +Info 200 [00:04:53.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 200 [00:04:54.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/main.ts +Info 201 [00:04:55.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/main.ts"]}} After checking timeout queue length (2) and running @@ -1292,7 +1291,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 203 [00:04:57.000] request: +Info 202 [00:04:56.000] request: { "command": "geterr", "arguments": { @@ -1344,7 +1343,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 204 [00:04:58.000] response: +Info 203 [00:04:57.000] response: { "responseRequired": false } @@ -1368,7 +1367,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 205 [00:04:59.000] event: +Info 204 [00:04:58.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -1410,7 +1409,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 206 [00:05:00.000] event: +Info 205 [00:04:59.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -1452,9 +1451,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 207 [00:05:01.000] event: +Info 206 [00:05:00.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} -Info 208 [00:05:02.000] event: +Info 207 [00:05:01.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":5}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectErrors/reports-errors-correctly-when-file-referenced-by-inferred-project-root,-is-opened-right-after-closing-the-root-file.js b/tests/baselines/reference/tsserver/projectErrors/reports-errors-correctly-when-file-referenced-by-inferred-project-root,-is-opened-right-after-closing-the-root-file.js index cb6ba3b0cf8..b5e31be03d4 100644 --- a/tests/baselines/reference/tsserver/projectErrors/reports-errors-correctly-when-file-referenced-by-inferred-project-root,-is-opened-right-after-closing-the-root-file.js +++ b/tests/baselines/reference/tsserver/projectErrors/reports-errors-correctly-when-file-referenced-by-inferred-project-root,-is-opened-right-after-closing-the-root-file.js @@ -41,20 +41,19 @@ FsWatchesRecursive:: Info 2 [00:00:35.000] Search path: /user/username/projects/myproject/src/client Info 3 [00:00:36.000] For info: /user/username/projects/myproject/src/client/app.js :: No config files found. -Info 4 [00:00:37.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 5 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/client/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 6 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/client/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 7 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 8 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 9 [00:00:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 10 [00:00:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 11 [00:00:44.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 12 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 13 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 14 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 15 [00:00:48.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:49.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 17 [00:00:50.000] Files (2) +Info 4 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/client/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 5 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/client/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 6 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 7 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 8 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 9 [00:00:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 10 [00:00:43.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 11 [00:00:44.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 12 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 13 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 14 [00:00:47.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 15 [00:00:48.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 16 [00:00:49.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/src/client/app.js @@ -64,14 +63,14 @@ Info 17 [00:00:50.000] Files (2) src/client/app.js Root file specified for compilation -Info 18 [00:00:51.000] ----------------------------------------------- -Info 19 [00:00:52.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 19 [00:00:53.000] Files (2) +Info 17 [00:00:50.000] ----------------------------------------------- +Info 18 [00:00:51.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 18 [00:00:52.000] Files (2) -Info 19 [00:00:54.000] ----------------------------------------------- -Info 19 [00:00:55.000] Open files: -Info 19 [00:00:56.000] FileName: /user/username/projects/myproject/src/client/app.js ProjectRootPath: /user/username/projects/myproject -Info 19 [00:00:57.000] Projects: /dev/null/inferredProject1* +Info 18 [00:00:53.000] ----------------------------------------------- +Info 18 [00:00:54.000] Open files: +Info 18 [00:00:55.000] FileName: /user/username/projects/myproject/src/client/app.js ProjectRootPath: /user/username/projects/myproject +Info 18 [00:00:56.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -102,11 +101,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 19 [00:00:58.000] response: +Info 18 [00:00:57.000] response: { "responseRequired": false } -Info 20 [00:00:59.000] request: +Info 19 [00:00:58.000] request: { "seq": 0, "type": "request", @@ -146,19 +145,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 21 [00:01:00.000] Search path: /user/username/projects/myproject/test/backend -Info 22 [00:01:01.000] For info: /user/username/projects/myproject/test/backend/index.js :: No config files found. -Info 23 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/test/backend/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 24 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/test/backend/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 25 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/test/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 26 [00:01:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/test/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 27 [00:01:06.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 28 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 29 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 30 [00:01:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/server/utilities.js 500 undefined WatchType: Closed Script info -Info 31 [00:01:10.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 32 [00:01:11.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 33 [00:01:12.000] Files (4) +Info 20 [00:00:59.000] Search path: /user/username/projects/myproject/test/backend +Info 21 [00:01:00.000] For info: /user/username/projects/myproject/test/backend/index.js :: No config files found. +Info 22 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/test/backend/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 23 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/test/backend/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 24 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/test/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 25 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/test/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 26 [00:01:05.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 27 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 28 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 29 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/server/utilities.js 500 undefined WatchType: Closed Script info +Info 30 [00:01:09.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 31 [00:01:10.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 32 [00:01:11.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/client/app.js /user/username/projects/myproject/src/server/utilities.js @@ -174,16 +173,16 @@ Info 33 [00:01:12.000] Files (4) test/backend/index.js Root file specified for compilation -Info 34 [00:01:13.000] ----------------------------------------------- -Info 35 [00:01:14.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 35 [00:01:15.000] Files (4) +Info 33 [00:01:12.000] ----------------------------------------------- +Info 34 [00:01:13.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 34 [00:01:14.000] Files (4) -Info 35 [00:01:16.000] ----------------------------------------------- -Info 35 [00:01:17.000] Open files: -Info 35 [00:01:18.000] FileName: /user/username/projects/myproject/src/client/app.js ProjectRootPath: /user/username/projects/myproject -Info 35 [00:01:19.000] Projects: /dev/null/inferredProject1* -Info 35 [00:01:20.000] FileName: /user/username/projects/myproject/test/backend/index.js ProjectRootPath: /user/username/projects/myproject -Info 35 [00:01:21.000] Projects: /dev/null/inferredProject1* +Info 34 [00:01:15.000] ----------------------------------------------- +Info 34 [00:01:16.000] Open files: +Info 34 [00:01:17.000] FileName: /user/username/projects/myproject/src/client/app.js ProjectRootPath: /user/username/projects/myproject +Info 34 [00:01:18.000] Projects: /dev/null/inferredProject1* +Info 34 [00:01:19.000] FileName: /user/username/projects/myproject/test/backend/index.js ProjectRootPath: /user/username/projects/myproject +Info 34 [00:01:20.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -226,11 +225,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/test: {} -Info 35 [00:01:22.000] response: +Info 34 [00:01:21.000] response: { "responseRequired": false } -Info 36 [00:01:23.000] request: +Info 35 [00:01:22.000] request: { "command": "geterr", "arguments": { @@ -327,7 +326,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/test: {} -Info 37 [00:01:24.000] response: +Info 36 [00:01:23.000] response: { "responseRequired": false } @@ -373,7 +372,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/test: {} -Info 38 [00:01:25.000] event: +Info 37 [00:01:24.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/test/backend/index.js","diagnostics":[]}} After checking timeout queue length (1) and running @@ -459,7 +458,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/test: {} -Info 39 [00:01:26.000] event: +Info 38 [00:01:25.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/test/backend/index.js","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -545,7 +544,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/test: {} -Info 40 [00:01:27.000] event: +Info 39 [00:01:26.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/test/backend/index.js","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -631,7 +630,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/test: {} -Info 41 [00:01:28.000] event: +Info 40 [00:01:27.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/client/app.js","diagnostics":[]}} After checking timeout queue length (1) and running @@ -677,6 +676,92 @@ FsWatchesRecursive:: Before running immediate callbacks and checking length (1) +PolledWatches:: +/user/username/projects/myproject/src/client/tsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/src/client/jsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/src/tsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/src/jsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/tsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/jsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/bower_components: + {"pollingInterval":500} +/user/username/projects/myproject/node_modules: + {"pollingInterval":500} +/user/username/projects/myproject/test/backend/tsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/test/backend/jsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/test/tsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/test/jsconfig.json: + {"pollingInterval":2000} + +FsWatches:: +/a/lib/lib.d.ts: + {} +/user/username/projects/myproject/src/server/utilities.js: + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/src: + {} +/user/username/projects/myproject/test: + {} + +Info 41 [00:01:28.000] event: + {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/client/app.js","diagnostics":[]}} +Before running immediate callbacks and checking length (1) + +PolledWatches:: +/user/username/projects/myproject/src/client/tsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/src/client/jsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/src/tsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/src/jsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/tsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/jsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/bower_components: + {"pollingInterval":500} +/user/username/projects/myproject/node_modules: + {"pollingInterval":500} +/user/username/projects/myproject/test/backend/tsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/test/backend/jsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/test/tsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/test/jsconfig.json: + {"pollingInterval":2000} + +FsWatches:: +/a/lib/lib.d.ts: + {} +/user/username/projects/myproject/src/server/utilities.js: + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/src: + {} +/user/username/projects/myproject/test: + {} + +Before running immediate callbacks and checking length (1) + PolledWatches:: /user/username/projects/myproject/src/client/tsconfig.json: {"pollingInterval":2000} @@ -718,94 +803,8 @@ FsWatchesRecursive:: {} Info 42 [00:01:29.000] event: - {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/client/app.js","diagnostics":[]}} -Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/src/client/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/client/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bower_components: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/test/backend/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/backend/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/jsconfig.json: - {"pollingInterval":2000} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src/server/utilities.js: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/test: - {} - -Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/src/client/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/client/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bower_components: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/test/backend/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/backend/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/jsconfig.json: - {"pollingInterval":2000} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src/server/utilities.js: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/test: - {} - -Info 43 [00:01:30.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/client/app.js","diagnostics":[]}} -Info 44 [00:01:31.000] event: +Info 43 [00:01:30.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) @@ -849,7 +848,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/test: {} -Info 45 [00:01:32.000] request: +Info 44 [00:01:31.000] request: { "seq": 0, "type": "request", @@ -900,18 +899,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/test: {} -Info 46 [00:01:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/test/backend/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 47 [00:01:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/test/backend/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 48 [00:01:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/test/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 49 [00:01:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/test/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 50 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/test/backend/index.js 500 undefined WatchType: Closed Script info -Info 51 [00:01:38.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 51 [00:01:39.000] Files (4) +Info 45 [00:01:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/test/backend/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 46 [00:01:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/test/backend/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 47 [00:01:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/test/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 48 [00:01:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/test/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 49 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/test/backend/index.js 500 undefined WatchType: Closed Script info +Info 50 [00:01:37.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 50 [00:01:38.000] Files (4) -Info 51 [00:01:40.000] ----------------------------------------------- -Info 51 [00:01:41.000] Open files: -Info 51 [00:01:42.000] FileName: /user/username/projects/myproject/src/client/app.js ProjectRootPath: /user/username/projects/myproject -Info 51 [00:01:43.000] Projects: /dev/null/inferredProject1* +Info 50 [00:01:39.000] ----------------------------------------------- +Info 50 [00:01:40.000] Open files: +Info 50 [00:01:41.000] FileName: /user/username/projects/myproject/src/client/app.js ProjectRootPath: /user/username/projects/myproject +Info 50 [00:01:42.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -948,11 +947,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/test: {} -Info 51 [00:01:44.000] response: +Info 50 [00:01:43.000] response: { "responseRequired": false } -Info 52 [00:01:45.000] request: +Info 51 [00:01:44.000] request: { "seq": 0, "type": "request", @@ -998,15 +997,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/test: {} -Info 53 [00:01:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/server/utilities.js 500 undefined WatchType: Closed Script info -Info 54 [00:01:47.000] Search path: /user/username/projects/myproject/src/server -Info 55 [00:01:48.000] For info: /user/username/projects/myproject/src/server/utilities.js :: No config files found. -Info 56 [00:01:49.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 57 [00:01:50.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 58 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 59 [00:01:52.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 60 [00:01:53.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 61 [00:01:54.000] Files (2) +Info 52 [00:01:45.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/server/utilities.js 500 undefined WatchType: Closed Script info +Info 53 [00:01:46.000] Search path: /user/username/projects/myproject/src/server +Info 54 [00:01:47.000] For info: /user/username/projects/myproject/src/server/utilities.js :: No config files found. +Info 55 [00:01:48.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 56 [00:01:49.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 57 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 58 [00:01:51.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 59 [00:01:52.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 60 [00:01:53.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/src/client/app.js @@ -1016,13 +1015,13 @@ Info 61 [00:01:54.000] Files (2) src/client/app.js Root file specified for compilation -Info 62 [00:01:55.000] ----------------------------------------------- -Info 63 [00:01:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/server/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 64 [00:01:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/server/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 65 [00:01:58.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 66 [00:01:59.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 67 [00:02:00.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 68 [00:02:01.000] Files (3) +Info 61 [00:01:54.000] ----------------------------------------------- +Info 62 [00:01:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/server/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 63 [00:01:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/server/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 64 [00:01:57.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 65 [00:01:58.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 66 [00:01:59.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 67 [00:02:00.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/client/app.js /user/username/projects/myproject/src/server/utilities.js @@ -1035,17 +1034,17 @@ Info 68 [00:02:01.000] Files (3) src/server/utilities.js Root file specified for compilation -Info 69 [00:02:02.000] ----------------------------------------------- -Info 70 [00:02:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/test/backend/index.js 500 undefined WatchType: Closed Script info -Info 71 [00:02:04.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 71 [00:02:05.000] Files (3) +Info 68 [00:02:01.000] ----------------------------------------------- +Info 69 [00:02:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/test/backend/index.js 500 undefined WatchType: Closed Script info +Info 70 [00:02:03.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 70 [00:02:04.000] Files (3) -Info 71 [00:02:06.000] ----------------------------------------------- -Info 71 [00:02:07.000] Open files: -Info 71 [00:02:08.000] FileName: /user/username/projects/myproject/src/client/app.js ProjectRootPath: /user/username/projects/myproject -Info 71 [00:02:09.000] Projects: /dev/null/inferredProject1* -Info 71 [00:02:10.000] FileName: /user/username/projects/myproject/src/server/utilities.js ProjectRootPath: /user/username/projects/myproject -Info 71 [00:02:11.000] Projects: /dev/null/inferredProject1* +Info 70 [00:02:05.000] ----------------------------------------------- +Info 70 [00:02:06.000] Open files: +Info 70 [00:02:07.000] FileName: /user/username/projects/myproject/src/client/app.js ProjectRootPath: /user/username/projects/myproject +Info 70 [00:02:08.000] Projects: /dev/null/inferredProject1* +Info 70 [00:02:09.000] FileName: /user/username/projects/myproject/src/server/utilities.js ProjectRootPath: /user/username/projects/myproject +Info 70 [00:02:10.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -1080,11 +1079,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 71 [00:02:12.000] response: +Info 70 [00:02:11.000] response: { "responseRequired": false } -Info 72 [00:02:13.000] request: +Info 71 [00:02:12.000] request: { "command": "geterr", "arguments": { @@ -1165,7 +1164,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 73 [00:02:14.000] response: +Info 72 [00:02:13.000] response: { "responseRequired": false } @@ -1203,7 +1202,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 74 [00:02:15.000] event: +Info 73 [00:02:14.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/server/utilities.js","diagnostics":[]}} After checking timeout queue length (1) and running @@ -1273,7 +1272,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 75 [00:02:16.000] event: +Info 74 [00:02:15.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/server/utilities.js","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -1343,7 +1342,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 76 [00:02:17.000] event: +Info 75 [00:02:16.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/server/utilities.js","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -1413,7 +1412,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 77 [00:02:18.000] event: +Info 76 [00:02:17.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/client/app.js","diagnostics":[]}} After checking timeout queue length (1) and running @@ -1483,7 +1482,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 78 [00:02:19.000] event: +Info 77 [00:02:18.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/client/app.js","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -1553,9 +1552,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 79 [00:02:20.000] event: +Info 78 [00:02:19.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/client/app.js","diagnostics":[]}} -Info 80 [00:02:21.000] event: +Info 79 [00:02:20.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectErrors/should-not-report-incorrect-error-when-json-is-root-file-found-by-tsconfig.js b/tests/baselines/reference/tsserver/projectErrors/should-not-report-incorrect-error-when-json-is-root-file-found-by-tsconfig.js index 670049445b9..6221a8a8a31 100644 --- a/tests/baselines/reference/tsserver/projectErrors/should-not-report-incorrect-error-when-json-is-root-file-found-by-tsconfig.js +++ b/tests/baselines/reference/tsserver/projectErrors/should-not-report-incorrect-error-when-json-is-root-file-found-by-tsconfig.js @@ -59,17 +59,16 @@ Info 7 [00:00:32.000] Config: /user/username/projects/myproject/tsconfig.json } Info 8 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Info 9 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:35.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/blabla.json 500 undefined WatchType: Closed Script info -Info 12 [00:00:37.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 13 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 14 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 15 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 16 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 17 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 18 [00:00:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:00:44.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 20 [00:00:45.000] Files (3) +Info 10 [00:00:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/blabla.json 500 undefined WatchType: Closed Script info +Info 11 [00:00:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 12 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 13 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 14 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 15 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 16 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 17 [00:00:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 19 [00:00:44.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/blabla.json /user/username/projects/myproject/src/test.ts @@ -83,22 +82,22 @@ Info 20 [00:00:45.000] Files (3) src/test.ts Matched by include pattern './src/*.ts' in 'tsconfig.json' -Info 21 [00:00:46.000] ----------------------------------------------- -Info 22 [00:00:47.000] event: +Info 20 [00:00:45.000] ----------------------------------------------- +Info 21 [00:00:46.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 23 [00:00:48.000] event: +Info 22 [00:00:47.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":87,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"resolveJsonModule":true,"composite":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 24 [00:00:49.000] event: +Info 23 [00:00:48.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/test.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 25 [00:00:50.000] Search path: /user/username/projects/myproject -Info 26 [00:00:51.000] For info: /user/username/projects/myproject/tsconfig.json :: No config files found. -Info 27 [00:00:52.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 27 [00:00:53.000] Files (3) +Info 24 [00:00:49.000] Search path: /user/username/projects/myproject +Info 25 [00:00:50.000] For info: /user/username/projects/myproject/tsconfig.json :: No config files found. +Info 26 [00:00:51.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 26 [00:00:52.000] Files (3) -Info 27 [00:00:54.000] ----------------------------------------------- -Info 27 [00:00:55.000] Open files: -Info 27 [00:00:56.000] FileName: /user/username/projects/myproject/src/test.ts ProjectRootPath: undefined -Info 27 [00:00:57.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 26 [00:00:53.000] ----------------------------------------------- +Info 26 [00:00:54.000] Open files: +Info 26 [00:00:55.000] FileName: /user/username/projects/myproject/src/test.ts ProjectRootPath: undefined +Info 26 [00:00:56.000] Projects: /user/username/projects/myproject/tsconfig.json After request PolledWatches:: @@ -119,11 +118,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 27 [00:00:58.000] response: +Info 26 [00:00:57.000] response: { "responseRequired": false } -Info 28 [00:00:59.000] request: +Info 27 [00:00:58.000] request: { "command": "geterr", "arguments": { @@ -175,7 +174,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 29 [00:01:00.000] response: +Info 28 [00:00:59.000] response: { "responseRequired": false } @@ -199,7 +198,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 30 [00:01:01.000] event: +Info 29 [00:01:00.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/test.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -241,7 +240,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 31 [00:01:02.000] event: +Info 30 [00:01:01.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/test.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -283,9 +282,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 32 [00:01:03.000] event: +Info 31 [00:01:02.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/test.ts","diagnostics":[]}} -Info 33 [00:01:04.000] event: +Info 32 [00:01:03.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectErrors/should-report-error-when-json-is-not-root-file-found-by-tsconfig.js b/tests/baselines/reference/tsserver/projectErrors/should-report-error-when-json-is-not-root-file-found-by-tsconfig.js index 40ae2b9c0d6..c834f05c065 100644 --- a/tests/baselines/reference/tsserver/projectErrors/should-report-error-when-json-is-not-root-file-found-by-tsconfig.js +++ b/tests/baselines/reference/tsserver/projectErrors/should-report-error-when-json-is-not-root-file-found-by-tsconfig.js @@ -58,17 +58,16 @@ Info 7 [00:00:32.000] Config: /user/username/projects/myproject/tsconfig.json } Info 8 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Info 9 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:35.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 12 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 14 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/blabla.json 500 undefined WatchType: Closed Script info -Info 15 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 16 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 17 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 18 [00:00:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:00:44.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 20 [00:00:45.000] Files (3) +Info 10 [00:00:35.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 11 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 13 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/blabla.json 500 undefined WatchType: Closed Script info +Info 14 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 15 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 16 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 17 [00:00:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 19 [00:00:44.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/blabla.json /user/username/projects/myproject/src/test.ts @@ -81,22 +80,22 @@ Info 20 [00:00:45.000] Files (3) src/test.ts Matched by include pattern './src/*.ts' in 'tsconfig.json' -Info 21 [00:00:46.000] ----------------------------------------------- -Info 22 [00:00:47.000] event: +Info 20 [00:00:45.000] ----------------------------------------------- +Info 21 [00:00:46.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 23 [00:00:48.000] event: +Info 22 [00:00:47.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":87,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"resolveJsonModule":true,"composite":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 24 [00:00:49.000] event: +Info 23 [00:00:48.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/test.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 25 [00:00:50.000] Search path: /user/username/projects/myproject -Info 26 [00:00:51.000] For info: /user/username/projects/myproject/tsconfig.json :: No config files found. -Info 27 [00:00:52.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 27 [00:00:53.000] Files (3) +Info 24 [00:00:49.000] Search path: /user/username/projects/myproject +Info 25 [00:00:50.000] For info: /user/username/projects/myproject/tsconfig.json :: No config files found. +Info 26 [00:00:51.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 26 [00:00:52.000] Files (3) -Info 27 [00:00:54.000] ----------------------------------------------- -Info 27 [00:00:55.000] Open files: -Info 27 [00:00:56.000] FileName: /user/username/projects/myproject/src/test.ts ProjectRootPath: undefined -Info 27 [00:00:57.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 26 [00:00:53.000] ----------------------------------------------- +Info 26 [00:00:54.000] Open files: +Info 26 [00:00:55.000] FileName: /user/username/projects/myproject/src/test.ts ProjectRootPath: undefined +Info 26 [00:00:56.000] Projects: /user/username/projects/myproject/tsconfig.json After request PolledWatches:: @@ -117,11 +116,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 27 [00:00:58.000] response: +Info 26 [00:00:57.000] response: { "responseRequired": false } -Info 28 [00:00:59.000] request: +Info 27 [00:00:58.000] request: { "command": "geterr", "arguments": { @@ -173,7 +172,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 29 [00:01:00.000] response: +Info 28 [00:00:59.000] response: { "responseRequired": false } @@ -197,7 +196,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 30 [00:01:01.000] event: +Info 29 [00:01:00.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/test.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -239,7 +238,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 31 [00:01:02.000] event: +Info 30 [00:01:01.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/test.ts","diagnostics":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":40},"text":"File '/user/username/projects/myproject/src/blabla.json' is not listed within the file list of project '/user/username/projects/myproject/tsconfig.json'. Projects must list all files or use an 'include' pattern.","code":6307,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -281,9 +280,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 32 [00:01:03.000] event: +Info 31 [00:01:02.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/test.ts","diagnostics":[]}} -Info 33 [00:01:04.000] event: +Info 32 [00:01:03.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectErrors/when-opening-new-file-that-doesnt-exist-on-disk-yet-with-projectRoot.js b/tests/baselines/reference/tsserver/projectErrors/when-opening-new-file-that-doesnt-exist-on-disk-yet-with-projectRoot.js index a71907fef5b..a9bb6da61d0 100644 --- a/tests/baselines/reference/tsserver/projectErrors/when-opening-new-file-that-doesnt-exist-on-disk-yet-with-projectRoot.js +++ b/tests/baselines/reference/tsserver/projectErrors/when-opening-new-file-that-doesnt-exist-on-disk-yet-with-projectRoot.js @@ -40,16 +40,15 @@ FsWatchesRecursive:: Info 2 [00:00:27.000] Search path: Info 3 [00:00:28.000] For info: untitled:Untitled-1 :: No config files found. -Info 4 [00:00:29.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 5 [00:00:30.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 6 [00:00:31.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 7 [00:00:32.000] FileWatcher:: Added:: WatchInfo: /typings/@epic/core.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 8 [00:00:33.000] FileWatcher:: Added:: WatchInfo: /user/someuser/projects/somefolder/src/somefile.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 9 [00:00:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/someuser/projects/someFolder/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 10 [00:00:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/someuser/projects/someFolder/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 11 [00:00:36.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 12 [00:00:37.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 13 [00:00:38.000] Files (2) +Info 4 [00:00:29.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 5 [00:00:30.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 6 [00:00:31.000] FileWatcher:: Added:: WatchInfo: /typings/@epic/core.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file +Info 7 [00:00:32.000] FileWatcher:: Added:: WatchInfo: /user/someuser/projects/somefolder/src/somefile.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file +Info 8 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/someuser/projects/someFolder/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 9 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/someuser/projects/someFolder/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 10 [00:00:35.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 11 [00:00:36.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 12 [00:00:37.000] Files (2) /a/lib/lib.d.ts untitled:Untitled-1 @@ -59,14 +58,14 @@ Info 13 [00:00:38.000] Files (2) untitled:Untitled-1 Root file specified for compilation -Info 14 [00:00:39.000] ----------------------------------------------- -Info 15 [00:00:40.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 15 [00:00:41.000] Files (2) +Info 13 [00:00:38.000] ----------------------------------------------- +Info 14 [00:00:39.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 14 [00:00:40.000] Files (2) -Info 15 [00:00:42.000] ----------------------------------------------- -Info 15 [00:00:43.000] Open files: -Info 15 [00:00:44.000] FileName: untitled:Untitled-1 ProjectRootPath: /user/someuser/projects/someFolder -Info 15 [00:00:45.000] Projects: /dev/null/inferredProject1* +Info 14 [00:00:41.000] ----------------------------------------------- +Info 14 [00:00:42.000] Open files: +Info 14 [00:00:43.000] FileName: untitled:Untitled-1 ProjectRootPath: /user/someuser/projects/someFolder +Info 14 [00:00:44.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -83,7 +82,7 @@ FsWatches:: FsWatchesRecursive:: -Info 15 [00:00:46.000] response: +Info 14 [00:00:45.000] response: { "responseRequired": false } @@ -108,7 +107,7 @@ FsWatches:: FsWatchesRecursive:: -Info 16 [00:00:47.000] request: +Info 15 [00:00:46.000] request: { "command": "geterr", "arguments": { @@ -152,7 +151,7 @@ FsWatches:: FsWatchesRecursive:: -Info 17 [00:00:48.000] response: +Info 16 [00:00:47.000] response: { "responseRequired": false } @@ -172,7 +171,7 @@ FsWatches:: FsWatchesRecursive:: -Info 18 [00:00:49.000] event: +Info 17 [00:00:48.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"untitled:Untitled-1","diagnostics":[]}} After checking timeout queue length (1) and running @@ -206,7 +205,7 @@ FsWatches:: FsWatchesRecursive:: -Info 19 [00:00:50.000] event: +Info 18 [00:00:49.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"untitled:Untitled-1","diagnostics":[{"start":{"line":1,"offset":22},"end":{"line":1,"offset":63},"text":"File '../../../../../../typings/@epic/Core.d.ts' not found.","code":6053,"category":"error"},{"start":{"line":2,"offset":22},"end":{"line":2,"offset":41},"text":"File 'src/somefile.d.ts' not found.","code":6053,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -240,9 +239,9 @@ FsWatches:: FsWatchesRecursive:: -Info 20 [00:00:51.000] event: +Info 19 [00:00:50.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"untitled:Untitled-1","diagnostics":[]}} -Info 21 [00:00:52.000] event: +Info 20 [00:00:51.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectErrors/when-opening-new-file-that-doesnt-exist-on-disk-yet-without-projectRoot.js b/tests/baselines/reference/tsserver/projectErrors/when-opening-new-file-that-doesnt-exist-on-disk-yet-without-projectRoot.js index b92a3b15f2c..fef71297b66 100644 --- a/tests/baselines/reference/tsserver/projectErrors/when-opening-new-file-that-doesnt-exist-on-disk-yet-without-projectRoot.js +++ b/tests/baselines/reference/tsserver/projectErrors/when-opening-new-file-that-doesnt-exist-on-disk-yet-without-projectRoot.js @@ -39,14 +39,13 @@ FsWatchesRecursive:: Info 2 [00:00:27.000] Search path: Info 3 [00:00:28.000] For info: untitled:Untitled-1 :: No config files found. -Info 4 [00:00:29.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 5 [00:00:30.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 6 [00:00:31.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 7 [00:00:32.000] FileWatcher:: Added:: WatchInfo: /typings/@epic/core.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 8 [00:00:33.000] FileWatcher:: Added:: WatchInfo: /src/somefile.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 9 [00:00:34.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 10 [00:00:35.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 11 [00:00:36.000] Files (2) +Info 4 [00:00:29.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 5 [00:00:30.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 6 [00:00:31.000] FileWatcher:: Added:: WatchInfo: /typings/@epic/core.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file +Info 7 [00:00:32.000] FileWatcher:: Added:: WatchInfo: /src/somefile.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file +Info 8 [00:00:33.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 9 [00:00:34.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 10 [00:00:35.000] Files (2) /a/lib/lib.d.ts untitled:Untitled-1 @@ -56,14 +55,14 @@ Info 11 [00:00:36.000] Files (2) untitled:Untitled-1 Root file specified for compilation -Info 12 [00:00:37.000] ----------------------------------------------- -Info 13 [00:00:38.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 13 [00:00:39.000] Files (2) +Info 11 [00:00:36.000] ----------------------------------------------- +Info 12 [00:00:37.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 12 [00:00:38.000] Files (2) -Info 13 [00:00:40.000] ----------------------------------------------- -Info 13 [00:00:41.000] Open files: -Info 13 [00:00:42.000] FileName: untitled:Untitled-1 ProjectRootPath: undefined -Info 13 [00:00:43.000] Projects: /dev/null/inferredProject1* +Info 12 [00:00:39.000] ----------------------------------------------- +Info 12 [00:00:40.000] Open files: +Info 12 [00:00:41.000] FileName: untitled:Untitled-1 ProjectRootPath: undefined +Info 12 [00:00:42.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -78,7 +77,7 @@ FsWatches:: FsWatchesRecursive:: -Info 13 [00:00:44.000] response: +Info 12 [00:00:43.000] response: { "responseRequired": false } @@ -101,7 +100,7 @@ FsWatches:: FsWatchesRecursive:: -Info 14 [00:00:45.000] request: +Info 13 [00:00:44.000] request: { "command": "geterr", "arguments": { @@ -141,7 +140,7 @@ FsWatches:: FsWatchesRecursive:: -Info 15 [00:00:46.000] response: +Info 14 [00:00:45.000] response: { "responseRequired": false } @@ -159,7 +158,7 @@ FsWatches:: FsWatchesRecursive:: -Info 16 [00:00:47.000] event: +Info 15 [00:00:46.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"untitled:Untitled-1","diagnostics":[]}} After checking timeout queue length (1) and running @@ -189,7 +188,7 @@ FsWatches:: FsWatchesRecursive:: -Info 17 [00:00:48.000] event: +Info 16 [00:00:47.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"untitled:Untitled-1","diagnostics":[{"start":{"line":1,"offset":22},"end":{"line":1,"offset":63},"text":"File '../../../../../../typings/@epic/Core.d.ts' not found.","code":6053,"category":"error"},{"start":{"line":2,"offset":22},"end":{"line":2,"offset":41},"text":"File 'src/somefile.d.ts' not found.","code":6053,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -219,9 +218,9 @@ FsWatches:: FsWatchesRecursive:: -Info 18 [00:00:49.000] event: +Info 17 [00:00:48.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"untitled:Untitled-1","diagnostics":[]}} -Info 19 [00:00:50.000] event: +Info 18 [00:00:49.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectErrors/when-semantic-error-returns-includes-global-error-gerErr-with-sync-commands.js b/tests/baselines/reference/tsserver/projectErrors/when-semantic-error-returns-includes-global-error-gerErr-with-sync-commands.js index 73e80f8ce34..1dc209b8775 100644 --- a/tests/baselines/reference/tsserver/projectErrors/when-semantic-error-returns-includes-global-error-gerErr-with-sync-commands.js +++ b/tests/baselines/reference/tsserver/projectErrors/when-semantic-error-returns-includes-global-error-gerErr-with-sync-commands.js @@ -50,14 +50,13 @@ Info 6 [00:00:28.000] Config: /user/username/projects/myproject/tsconfig.json } Info 7 [00:00:29.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Info 8 [00:00:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:31.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:32.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 11 [00:00:33.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 13 [00:00:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 14 [00:00:36.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:00:37.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 16 [00:00:38.000] Files (2) +Info 9 [00:00:31.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 10 [00:00:32.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 12 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 13 [00:00:35.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 14 [00:00:36.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 15 [00:00:37.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/ui.ts @@ -67,14 +66,14 @@ Info 16 [00:00:38.000] Files (2) ui.ts Matched by default include pattern '**/*' -Info 17 [00:00:39.000] ----------------------------------------------- -Info 18 [00:00:40.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 18 [00:00:41.000] Files (2) +Info 16 [00:00:38.000] ----------------------------------------------- +Info 17 [00:00:39.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 17 [00:00:40.000] Files (2) -Info 18 [00:00:42.000] ----------------------------------------------- -Info 18 [00:00:43.000] Open files: -Info 18 [00:00:44.000] FileName: /user/username/projects/myproject/ui.ts ProjectRootPath: undefined -Info 18 [00:00:45.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 17 [00:00:41.000] ----------------------------------------------- +Info 17 [00:00:42.000] Open files: +Info 17 [00:00:43.000] FileName: /user/username/projects/myproject/ui.ts ProjectRootPath: undefined +Info 17 [00:00:44.000] Projects: /user/username/projects/myproject/tsconfig.json After request PolledWatches:: @@ -91,11 +90,11 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 18 [00:00:46.000] response: +Info 17 [00:00:45.000] response: { "responseRequired": false } -Info 19 [00:00:47.000] request: +Info 18 [00:00:46.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -137,12 +136,12 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 20 [00:00:48.000] response: +Info 19 [00:00:47.000] response: { "response": [], "responseRequired": true } -Info 21 [00:00:49.000] request: +Info 20 [00:00:48.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -184,7 +183,7 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 22 [00:00:50.000] response: +Info 21 [00:00:49.000] response: { "response": [ { @@ -203,7 +202,7 @@ Info 22 [00:00:50.000] response: ], "responseRequired": true } -Info 23 [00:00:51.000] request: +Info 22 [00:00:50.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -245,7 +244,7 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 24 [00:00:52.000] response: +Info 23 [00:00:51.000] response: { "response": [], "responseRequired": true diff --git a/tests/baselines/reference/tsserver/projectErrors/when-semantic-error-returns-includes-global-error-getErr.js b/tests/baselines/reference/tsserver/projectErrors/when-semantic-error-returns-includes-global-error-getErr.js index 453d48e9de8..7797da302f4 100644 --- a/tests/baselines/reference/tsserver/projectErrors/when-semantic-error-returns-includes-global-error-getErr.js +++ b/tests/baselines/reference/tsserver/projectErrors/when-semantic-error-returns-includes-global-error-getErr.js @@ -52,14 +52,13 @@ Info 7 [00:00:29.000] Config: /user/username/projects/myproject/tsconfig.json } Info 8 [00:00:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Info 9 [00:00:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:32.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:33.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 12 [00:00:34.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 13 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 14 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 15 [00:00:37.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:38.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 17 [00:00:39.000] Files (2) +Info 10 [00:00:32.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 11 [00:00:33.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 12 [00:00:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 13 [00:00:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 14 [00:00:36.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 15 [00:00:37.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 16 [00:00:38.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/ui.ts @@ -69,20 +68,20 @@ Info 17 [00:00:39.000] Files (2) ui.ts Matched by default include pattern '**/*' -Info 18 [00:00:40.000] ----------------------------------------------- -Info 19 [00:00:41.000] event: +Info 17 [00:00:39.000] ----------------------------------------------- +Info 18 [00:00:40.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 20 [00:00:42.000] event: +Info 19 [00:00:41.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":41,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 21 [00:00:43.000] event: +Info 20 [00:00:42.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/ui.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 22 [00:00:44.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 22 [00:00:45.000] Files (2) +Info 21 [00:00:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 21 [00:00:44.000] Files (2) -Info 22 [00:00:46.000] ----------------------------------------------- -Info 22 [00:00:47.000] Open files: -Info 22 [00:00:48.000] FileName: /user/username/projects/myproject/ui.ts ProjectRootPath: undefined -Info 22 [00:00:49.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 21 [00:00:45.000] ----------------------------------------------- +Info 21 [00:00:46.000] Open files: +Info 21 [00:00:47.000] FileName: /user/username/projects/myproject/ui.ts ProjectRootPath: undefined +Info 21 [00:00:48.000] Projects: /user/username/projects/myproject/tsconfig.json After request PolledWatches:: @@ -99,11 +98,11 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 22 [00:00:50.000] response: +Info 21 [00:00:49.000] response: { "responseRequired": false } -Info 23 [00:00:51.000] request: +Info 22 [00:00:50.000] request: { "command": "geterr", "arguments": { @@ -147,7 +146,7 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 24 [00:00:52.000] response: +Info 23 [00:00:51.000] response: { "responseRequired": false } @@ -167,7 +166,7 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 25 [00:00:53.000] event: +Info 24 [00:00:52.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/ui.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -201,7 +200,7 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 26 [00:00:54.000] event: +Info 25 [00:00:53.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/ui.ts","diagnostics":[{"start":{"line":1,"offset":11},"end":{"line":1,"offset":39},"text":"An async function or method must return a 'Promise'. Make sure you have a declaration for 'Promise' or include 'ES2015' in your '--lib' option.","code":2697,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -235,9 +234,9 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 27 [00:00:55.000] event: +Info 26 [00:00:54.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/ui.ts","diagnostics":[]}} -Info 28 [00:00:56.000] event: +Info 27 [00:00:55.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectErrors/when-semantic-error-returns-includes-global-error-geterrForProject.js b/tests/baselines/reference/tsserver/projectErrors/when-semantic-error-returns-includes-global-error-geterrForProject.js index 6e1247fcfe2..c4634c34bc3 100644 --- a/tests/baselines/reference/tsserver/projectErrors/when-semantic-error-returns-includes-global-error-geterrForProject.js +++ b/tests/baselines/reference/tsserver/projectErrors/when-semantic-error-returns-includes-global-error-geterrForProject.js @@ -52,14 +52,13 @@ Info 7 [00:00:29.000] Config: /user/username/projects/myproject/tsconfig.json } Info 8 [00:00:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Info 9 [00:00:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:32.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:33.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 12 [00:00:34.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 13 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 14 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 15 [00:00:37.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:38.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 17 [00:00:39.000] Files (2) +Info 10 [00:00:32.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 11 [00:00:33.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 12 [00:00:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 13 [00:00:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 14 [00:00:36.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 15 [00:00:37.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 16 [00:00:38.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/ui.ts @@ -69,20 +68,20 @@ Info 17 [00:00:39.000] Files (2) ui.ts Matched by default include pattern '**/*' -Info 18 [00:00:40.000] ----------------------------------------------- -Info 19 [00:00:41.000] event: +Info 17 [00:00:39.000] ----------------------------------------------- +Info 18 [00:00:40.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 20 [00:00:42.000] event: +Info 19 [00:00:41.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":41,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 21 [00:00:43.000] event: +Info 20 [00:00:42.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/ui.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 22 [00:00:44.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 22 [00:00:45.000] Files (2) +Info 21 [00:00:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 21 [00:00:44.000] Files (2) -Info 22 [00:00:46.000] ----------------------------------------------- -Info 22 [00:00:47.000] Open files: -Info 22 [00:00:48.000] FileName: /user/username/projects/myproject/ui.ts ProjectRootPath: undefined -Info 22 [00:00:49.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 21 [00:00:45.000] ----------------------------------------------- +Info 21 [00:00:46.000] Open files: +Info 21 [00:00:47.000] FileName: /user/username/projects/myproject/ui.ts ProjectRootPath: undefined +Info 21 [00:00:48.000] Projects: /user/username/projects/myproject/tsconfig.json After request PolledWatches:: @@ -99,11 +98,11 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 22 [00:00:50.000] response: +Info 21 [00:00:49.000] response: { "responseRequired": false } -Info 23 [00:00:51.000] request: +Info 22 [00:00:50.000] request: { "command": "geterrForProject", "arguments": { @@ -145,7 +144,7 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 24 [00:00:52.000] response: +Info 23 [00:00:51.000] response: { "responseRequired": false } @@ -165,7 +164,7 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 25 [00:00:53.000] event: +Info 24 [00:00:52.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/ui.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -199,7 +198,7 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 26 [00:00:54.000] event: +Info 25 [00:00:53.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/ui.ts","diagnostics":[{"start":{"line":1,"offset":11},"end":{"line":1,"offset":39},"text":"An async function or method must return a 'Promise'. Make sure you have a declaration for 'Promise' or include 'ES2015' in your '--lib' option.","code":2697,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -233,9 +232,9 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 27 [00:00:55.000] event: +Info 26 [00:00:54.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/ui.ts","diagnostics":[]}} -Info 28 [00:00:56.000] event: +Info 27 [00:00:55.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectLanguageServiceStateEvent/large-file-size-is-determined-correctly.js b/tests/baselines/reference/tsserver/projectLanguageServiceStateEvent/large-file-size-is-determined-correctly.js index 2d27083dc50..eeaff9f4cb1 100644 --- a/tests/baselines/reference/tsserver/projectLanguageServiceStateEvent/large-file-size-is-determined-correctly.js +++ b/tests/baselines/reference/tsserver/projectLanguageServiceStateEvent/large-file-size-is-determined-correctly.js @@ -53,14 +53,13 @@ Info 5 [00:00:22.000] Config: /a/jsconfig.json : { } } Info 6 [00:00:23.000] Non TS file size exceeded limit (20971531). Largest files: /a/largefile.js:20971521, /a/app.js:10 -Info 7 [00:00:24.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 8 [00:00:25.000] FileWatcher:: Added:: WatchInfo: /a/extremlylarge.d.ts 500 undefined WatchType: Closed Script info -Info 9 [00:00:26.000] FileWatcher:: Added:: WatchInfo: /a/largefile.js 500 undefined WatchType: Closed Script info -Info 10 [00:00:27.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 11 [00:00:28.000] Starting updateGraphWorker: Project: /a/jsconfig.json -Info 12 [00:00:29.000] Finishing updateGraphWorker: Project: /a/jsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 13 [00:00:30.000] Project '/a/jsconfig.json' (Configured) -Info 14 [00:00:31.000] Files (2) +Info 7 [00:00:24.000] FileWatcher:: Added:: WatchInfo: /a/extremlylarge.d.ts 500 undefined WatchType: Closed Script info +Info 8 [00:00:25.000] FileWatcher:: Added:: WatchInfo: /a/largefile.js 500 undefined WatchType: Closed Script info +Info 9 [00:00:26.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 10 [00:00:27.000] Starting updateGraphWorker: Project: /a/jsconfig.json +Info 11 [00:00:28.000] Finishing updateGraphWorker: Project: /a/jsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 12 [00:00:29.000] Project '/a/jsconfig.json' (Configured) +Info 13 [00:00:30.000] Files (2) /a/lib/lib.d.ts /a/app.js @@ -70,13 +69,13 @@ Info 14 [00:00:31.000] Files (2) app.js Matched by default include pattern '**/*' -Info 15 [00:00:32.000] ----------------------------------------------- -Info 16 [00:00:33.000] Project '/a/jsconfig.json' (Configured) -Info 16 [00:00:34.000] Files (2) +Info 14 [00:00:31.000] ----------------------------------------------- +Info 15 [00:00:32.000] Project '/a/jsconfig.json' (Configured) +Info 15 [00:00:33.000] Files (2) -Info 16 [00:00:35.000] ----------------------------------------------- -Info 16 [00:00:36.000] Open files: -Info 16 [00:00:37.000] FileName: /a/app.js ProjectRootPath: undefined -Info 16 [00:00:38.000] Projects: /a/jsconfig.json -Info 16 [00:00:39.000] languageServiceEnabled: false -Info 17 [00:00:40.000] lastFileExceededProgramSize: /a/largefile.js \ No newline at end of file +Info 15 [00:00:34.000] ----------------------------------------------- +Info 15 [00:00:35.000] Open files: +Info 15 [00:00:36.000] FileName: /a/app.js ProjectRootPath: undefined +Info 15 [00:00:37.000] Projects: /a/jsconfig.json +Info 15 [00:00:38.000] languageServiceEnabled: false +Info 16 [00:00:39.000] lastFileExceededProgramSize: /a/largefile.js \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/compile-on-save-emits-same-output-as-project-build-with-external-project.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/compile-on-save-emits-same-output-as-project-build-with-external-project.js index 5f623dba3c0..9a56f1226bf 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/compile-on-save-emits-same-output-as-project-build-with-external-project.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/compile-on-save-emits-same-output-as-project-build-with-external-project.js @@ -278,9 +278,8 @@ Info 6 [00:00:59.000] Config: /user/username/projects/myproject/SiblingClass/ ] } Info 7 [00:01:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsbase.json 2000 undefined Config: /user/username/projects/myproject/SiblingClass/tsconfig.json WatchType: Extended config file -Info 8 [00:01:01.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 9 [00:01:02.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/SiblingClass/tsconfig.json -Info 10 [00:01:03.000] Config: /user/username/projects/myproject/buttonClass/tsconfig.json : { +Info 8 [00:01:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/SiblingClass/tsconfig.json +Info 9 [00:01:02.000] Config: /user/username/projects/myproject/buttonClass/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/buttonClass/Source.ts" ], @@ -291,16 +290,16 @@ Info 10 [00:01:03.000] Config: /user/username/projects/myproject/buttonClass/t "configFilePath": "/user/username/projects/myproject/buttonClass/tsconfig.json" } } -Info 11 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/buttonClass/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/SiblingClass/tsconfig.json WatchType: Config file -Info 12 [00:01:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/buttonClass/Source.ts 500 undefined WatchType: Closed Script info -Info 13 [00:01:06.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/SiblingClass/node_modules/@types 1 undefined Project: /user/username/projects/myproject/SiblingClass/tsconfig.json WatchType: Type roots -Info 15 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/SiblingClass/node_modules/@types 1 undefined Project: /user/username/projects/myproject/SiblingClass/tsconfig.json WatchType: Type roots -Info 16 [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/SiblingClass/tsconfig.json WatchType: Type roots -Info 17 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/SiblingClass/tsconfig.json WatchType: Type roots -Info 18 [00:01:11.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/SiblingClass/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:01:12.000] Project '/user/username/projects/myproject/SiblingClass/tsconfig.json' (Configured) -Info 20 [00:01:13.000] Files (3) +Info 10 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/buttonClass/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/SiblingClass/tsconfig.json WatchType: Config file +Info 11 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/buttonClass/Source.ts 500 undefined WatchType: Closed Script info +Info 12 [00:01:05.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/SiblingClass/node_modules/@types 1 undefined Project: /user/username/projects/myproject/SiblingClass/tsconfig.json WatchType: Type roots +Info 14 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/SiblingClass/node_modules/@types 1 undefined Project: /user/username/projects/myproject/SiblingClass/tsconfig.json WatchType: Type roots +Info 15 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/SiblingClass/tsconfig.json WatchType: Type roots +Info 16 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/SiblingClass/tsconfig.json WatchType: Type roots +Info 17 [00:01:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/SiblingClass/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:11.000] Project '/user/username/projects/myproject/SiblingClass/tsconfig.json' (Configured) +Info 19 [00:01:12.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/buttonClass/Source.ts /user/username/projects/myproject/SiblingClass/Source.ts @@ -313,16 +312,16 @@ Info 20 [00:01:13.000] Files (3) Source.ts Part of 'files' list in tsconfig.json -Info 21 [00:01:14.000] ----------------------------------------------- -Info 22 [00:01:15.000] Search path: /user/username/projects/myproject/SiblingClass -Info 23 [00:01:16.000] For info: /user/username/projects/myproject/SiblingClass/tsconfig.json :: No config files found. -Info 24 [00:01:17.000] Project '/user/username/projects/myproject/SiblingClass/tsconfig.json' (Configured) -Info 24 [00:01:18.000] Files (3) +Info 20 [00:01:13.000] ----------------------------------------------- +Info 21 [00:01:14.000] Search path: /user/username/projects/myproject/SiblingClass +Info 22 [00:01:15.000] For info: /user/username/projects/myproject/SiblingClass/tsconfig.json :: No config files found. +Info 23 [00:01:16.000] Project '/user/username/projects/myproject/SiblingClass/tsconfig.json' (Configured) +Info 23 [00:01:17.000] Files (3) -Info 24 [00:01:19.000] ----------------------------------------------- -Info 24 [00:01:20.000] Open files: -Info 24 [00:01:21.000] FileName: /user/username/projects/myproject/SiblingClass/Source.ts ProjectRootPath: undefined -Info 24 [00:01:22.000] Projects: /user/username/projects/myproject/SiblingClass/tsconfig.json +Info 23 [00:01:18.000] ----------------------------------------------- +Info 23 [00:01:19.000] Open files: +Info 23 [00:01:20.000] FileName: /user/username/projects/myproject/SiblingClass/Source.ts ProjectRootPath: undefined +Info 23 [00:01:21.000] Projects: /user/username/projects/myproject/SiblingClass/tsconfig.json After request PolledWatches:: @@ -345,11 +344,11 @@ FsWatches:: FsWatchesRecursive:: -Info 24 [00:01:23.000] response: +Info 23 [00:01:22.000] response: { "responseRequired": false } -Info 25 [00:01:24.000] request: +Info 24 [00:01:23.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -405,7 +404,7 @@ FsWatches:: FsWatchesRecursive:: -Info 26 [00:01:31.000] response: +Info 25 [00:01:30.000] response: { "response": true, "responseRequired": true diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-and-change-to-dependency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-and-change-to-dependency.js index 37f86397ac3..be3b352bf94 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-and-change-to-dependency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-and-change-to-dependency.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "seq": 0, "type": "request", @@ -180,19 +179,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 30 [00:01:05.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:06.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:16.000] Files (2) +Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency +Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:14.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts @@ -202,22 +200,22 @@ Info 41 [00:01:16.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 42 [00:01:17.000] ----------------------------------------------- -Info 43 [00:01:18.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:19.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:20.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 45 [00:01:21.000] Files (3) +Info 40 [00:01:15.000] ----------------------------------------------- +Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency +Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 43 [00:01:19.000] Files (3) -Info 45 [00:01:22.000] ----------------------------------------------- -Info 45 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:24.000] Files (2) +Info 43 [00:01:20.000] ----------------------------------------------- +Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:22.000] Files (2) -Info 45 [00:01:25.000] ----------------------------------------------- -Info 45 [00:01:26.000] Open files: -Info 45 [00:01:27.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 45 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 45 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 45 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:23.000] ----------------------------------------------- +Info 43 [00:01:24.000] Open files: +Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -244,11 +242,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:01:31.000] response: +Info 43 [00:01:29.000] response: { "responseRequired": false } -Info 46 [00:01:32.000] request: +Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -283,34 +281,34 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:33.000] Before ensureProjectForOpenFiles: -Info 48 [00:01:34.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 48 [00:01:35.000] Files (3) +Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: +Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 46 [00:01:33.000] Files (3) -Info 48 [00:01:36.000] ----------------------------------------------- -Info 48 [00:01:37.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 48 [00:01:38.000] Files (2) +Info 46 [00:01:34.000] ----------------------------------------------- +Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 46 [00:01:36.000] Files (2) -Info 48 [00:01:39.000] ----------------------------------------------- -Info 48 [00:01:40.000] Open files: -Info 48 [00:01:41.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 48 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 48 [00:01:43.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 48 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:01:45.000] After ensureProjectForOpenFiles: -Info 49 [00:01:46.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 49 [00:01:47.000] Files (3) +Info 46 [00:01:37.000] ----------------------------------------------- +Info 46 [00:01:38.000] Open files: +Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:01:43.000] After ensureProjectForOpenFiles: +Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:45.000] Files (3) -Info 49 [00:01:48.000] ----------------------------------------------- -Info 49 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 49 [00:01:50.000] Files (2) +Info 47 [00:01:46.000] ----------------------------------------------- +Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:48.000] Files (2) -Info 49 [00:01:51.000] ----------------------------------------------- -Info 49 [00:01:52.000] Open files: -Info 49 [00:01:53.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 49 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 49 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 49 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:49.000] ----------------------------------------------- +Info 47 [00:01:50.000] Open files: +Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -337,7 +335,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 49 [00:01:57.000] response: +Info 47 [00:01:55.000] response: { "response": [ { @@ -357,7 +355,7 @@ Info 49 [00:01:57.000] response: ], "responseRequired": true } -Info 50 [00:01:58.000] request: +Info 48 [00:01:56.000] request: { "command": "change", "arguments": { @@ -423,11 +421,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 51 [00:01:59.000] response: +Info 49 [00:01:57.000] response: { "responseRequired": false } -Info 52 [00:02:00.000] request: +Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -462,40 +460,40 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 53 [00:02:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 54 [00:02:02.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 55 [00:02:03.000] Different program with same set of files -Info 56 [00:02:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 57 [00:02:05.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 58 [00:02:06.000] Different program with same set of files -Info 59 [00:02:07.000] Before ensureProjectForOpenFiles: -Info 60 [00:02:08.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 60 [00:02:09.000] Files (3) +Info 51 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 52 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 53 [00:02:01.000] Different program with same set of files +Info 54 [00:02:02.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 55 [00:02:03.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 56 [00:02:04.000] Different program with same set of files +Info 57 [00:02:05.000] Before ensureProjectForOpenFiles: +Info 58 [00:02:06.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 58 [00:02:07.000] Files (3) -Info 60 [00:02:10.000] ----------------------------------------------- -Info 60 [00:02:11.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 60 [00:02:12.000] Files (2) +Info 58 [00:02:08.000] ----------------------------------------------- +Info 58 [00:02:09.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 58 [00:02:10.000] Files (2) -Info 60 [00:02:13.000] ----------------------------------------------- -Info 60 [00:02:14.000] Open files: -Info 60 [00:02:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 60 [00:02:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 60 [00:02:17.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 60 [00:02:18.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 60 [00:02:19.000] After ensureProjectForOpenFiles: -Info 61 [00:02:20.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 61 [00:02:21.000] Files (3) +Info 58 [00:02:11.000] ----------------------------------------------- +Info 58 [00:02:12.000] Open files: +Info 58 [00:02:13.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 58 [00:02:14.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 58 [00:02:15.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 58 [00:02:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 58 [00:02:17.000] After ensureProjectForOpenFiles: +Info 59 [00:02:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 59 [00:02:19.000] Files (3) -Info 61 [00:02:22.000] ----------------------------------------------- -Info 61 [00:02:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 61 [00:02:24.000] Files (2) +Info 59 [00:02:20.000] ----------------------------------------------- +Info 59 [00:02:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 59 [00:02:22.000] Files (2) -Info 61 [00:02:25.000] ----------------------------------------------- -Info 61 [00:02:26.000] Open files: -Info 61 [00:02:27.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 61 [00:02:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 61 [00:02:29.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 61 [00:02:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 59 [00:02:23.000] ----------------------------------------------- +Info 59 [00:02:24.000] Open files: +Info 59 [00:02:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 59 [00:02:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 59 [00:02:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 59 [00:02:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -522,7 +520,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 61 [00:02:31.000] response: +Info 59 [00:02:29.000] response: { "response": [ { @@ -542,7 +540,7 @@ Info 61 [00:02:31.000] response: ], "responseRequired": true } -Info 62 [00:02:32.000] request: +Info 60 [00:02:30.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -577,18 +575,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 63 [00:02:35.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 64 [00:02:36.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js -Info 65 [00:02:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 66 [00:02:41.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 67 [00:02:42.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation -Info 68 [00:02:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 69 [00:02:44.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 70 [00:02:45.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 71 [00:02:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 72 [00:02:49.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 73 [00:02:50.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 74 [00:02:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 61 [00:02:33.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 62 [00:02:34.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js +Info 63 [00:02:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 64 [00:02:39.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 65 [00:02:40.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation +Info 66 [00:02:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 67 [00:02:42.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 68 [00:02:43.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 69 [00:02:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 70 [00:02:47.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 71 [00:02:48.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 72 [00:02:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations After request //// [/user/username/projects/myproject/dependency/fns.js] "use strict"; @@ -633,12 +631,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 75 [00:02:52.000] response: +Info 73 [00:02:50.000] response: { "response": true, "responseRequired": true } -Info 76 [00:02:53.000] request: +Info 74 [00:02:51.000] request: { "command": "emit-output", "arguments": { @@ -699,7 +697,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 77 [00:02:54.000] response: +Info 75 [00:02:52.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-and-change-to-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-and-change-to-usage.js index e34dedc41b3..9cb478ce1a6 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-and-change-to-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-and-change-to-usage.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "seq": 0, "type": "request", @@ -180,19 +179,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 30 [00:01:05.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:06.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:16.000] Files (2) +Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency +Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:14.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts @@ -202,22 +200,22 @@ Info 41 [00:01:16.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 42 [00:01:17.000] ----------------------------------------------- -Info 43 [00:01:18.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:19.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:20.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 45 [00:01:21.000] Files (3) +Info 40 [00:01:15.000] ----------------------------------------------- +Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency +Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 43 [00:01:19.000] Files (3) -Info 45 [00:01:22.000] ----------------------------------------------- -Info 45 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:24.000] Files (2) +Info 43 [00:01:20.000] ----------------------------------------------- +Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:22.000] Files (2) -Info 45 [00:01:25.000] ----------------------------------------------- -Info 45 [00:01:26.000] Open files: -Info 45 [00:01:27.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 45 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 45 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 45 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:23.000] ----------------------------------------------- +Info 43 [00:01:24.000] Open files: +Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -244,11 +242,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:01:31.000] response: +Info 43 [00:01:29.000] response: { "responseRequired": false } -Info 46 [00:01:32.000] request: +Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -283,34 +281,34 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:33.000] Before ensureProjectForOpenFiles: -Info 48 [00:01:34.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 48 [00:01:35.000] Files (3) +Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: +Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 46 [00:01:33.000] Files (3) -Info 48 [00:01:36.000] ----------------------------------------------- -Info 48 [00:01:37.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 48 [00:01:38.000] Files (2) +Info 46 [00:01:34.000] ----------------------------------------------- +Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 46 [00:01:36.000] Files (2) -Info 48 [00:01:39.000] ----------------------------------------------- -Info 48 [00:01:40.000] Open files: -Info 48 [00:01:41.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 48 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 48 [00:01:43.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 48 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:01:45.000] After ensureProjectForOpenFiles: -Info 49 [00:01:46.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 49 [00:01:47.000] Files (3) +Info 46 [00:01:37.000] ----------------------------------------------- +Info 46 [00:01:38.000] Open files: +Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:01:43.000] After ensureProjectForOpenFiles: +Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:45.000] Files (3) -Info 49 [00:01:48.000] ----------------------------------------------- -Info 49 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 49 [00:01:50.000] Files (2) +Info 47 [00:01:46.000] ----------------------------------------------- +Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:48.000] Files (2) -Info 49 [00:01:51.000] ----------------------------------------------- -Info 49 [00:01:52.000] Open files: -Info 49 [00:01:53.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 49 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 49 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 49 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:49.000] ----------------------------------------------- +Info 47 [00:01:50.000] Open files: +Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -337,7 +335,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 49 [00:01:57.000] response: +Info 47 [00:01:55.000] response: { "response": [ { @@ -357,7 +355,7 @@ Info 49 [00:01:57.000] response: ], "responseRequired": true } -Info 50 [00:01:58.000] request: +Info 48 [00:01:56.000] request: { "command": "change", "arguments": { @@ -423,11 +421,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 51 [00:01:59.000] response: +Info 49 [00:01:57.000] response: { "responseRequired": false } -Info 52 [00:02:00.000] request: +Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -462,37 +460,37 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 53 [00:02:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 54 [00:02:02.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 55 [00:02:03.000] Different program with same set of files -Info 56 [00:02:04.000] Before ensureProjectForOpenFiles: -Info 57 [00:02:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 57 [00:02:06.000] Files (3) +Info 51 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 52 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 53 [00:02:01.000] Different program with same set of files +Info 54 [00:02:02.000] Before ensureProjectForOpenFiles: +Info 55 [00:02:03.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 55 [00:02:04.000] Files (3) -Info 57 [00:02:07.000] ----------------------------------------------- -Info 57 [00:02:08.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 57 [00:02:09.000] Files (2) +Info 55 [00:02:05.000] ----------------------------------------------- +Info 55 [00:02:06.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 55 [00:02:07.000] Files (2) -Info 57 [00:02:10.000] ----------------------------------------------- -Info 57 [00:02:11.000] Open files: -Info 57 [00:02:12.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 57 [00:02:13.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 57 [00:02:14.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 57 [00:02:15.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 57 [00:02:16.000] After ensureProjectForOpenFiles: -Info 58 [00:02:17.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 58 [00:02:18.000] Files (3) +Info 55 [00:02:08.000] ----------------------------------------------- +Info 55 [00:02:09.000] Open files: +Info 55 [00:02:10.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 55 [00:02:11.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 55 [00:02:12.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 55 [00:02:13.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 55 [00:02:14.000] After ensureProjectForOpenFiles: +Info 56 [00:02:15.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 56 [00:02:16.000] Files (3) -Info 58 [00:02:19.000] ----------------------------------------------- -Info 58 [00:02:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 58 [00:02:21.000] Files (2) +Info 56 [00:02:17.000] ----------------------------------------------- +Info 56 [00:02:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 56 [00:02:19.000] Files (2) -Info 58 [00:02:22.000] ----------------------------------------------- -Info 58 [00:02:23.000] Open files: -Info 58 [00:02:24.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 58 [00:02:25.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 58 [00:02:26.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 58 [00:02:27.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 56 [00:02:20.000] ----------------------------------------------- +Info 56 [00:02:21.000] Open files: +Info 56 [00:02:22.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 56 [00:02:23.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 56 [00:02:24.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 56 [00:02:25.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -519,7 +517,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 58 [00:02:28.000] response: +Info 56 [00:02:26.000] response: { "response": [ { @@ -537,7 +535,7 @@ Info 58 [00:02:28.000] response: ], "responseRequired": true } -Info 59 [00:02:29.000] request: +Info 57 [00:02:27.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -572,18 +570,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 60 [00:02:32.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 61 [00:02:33.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js -Info 62 [00:02:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 63 [00:02:38.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 64 [00:02:39.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation -Info 65 [00:02:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 66 [00:02:41.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 67 [00:02:42.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 68 [00:02:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 69 [00:02:46.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 70 [00:02:47.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 71 [00:02:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 58 [00:02:30.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 59 [00:02:31.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js +Info 60 [00:02:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 61 [00:02:36.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 62 [00:02:37.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation +Info 63 [00:02:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 64 [00:02:39.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 65 [00:02:40.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 66 [00:02:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 67 [00:02:44.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 68 [00:02:45.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 69 [00:02:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations After request //// [/user/username/projects/myproject/dependency/fns.js] "use strict"; @@ -625,12 +623,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 72 [00:02:49.000] response: +Info 70 [00:02:47.000] response: { "response": true, "responseRequired": true } -Info 73 [00:02:50.000] request: +Info 71 [00:02:48.000] request: { "command": "emit-output", "arguments": { @@ -691,7 +689,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 74 [00:02:51.000] response: +Info 72 [00:02:49.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-and-local-change-to-dependency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-and-local-change-to-dependency.js index cfd0dd4b957..22000a083cf 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-and-local-change-to-dependency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-and-local-change-to-dependency.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "seq": 0, "type": "request", @@ -180,19 +179,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 30 [00:01:05.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:06.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:16.000] Files (2) +Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency +Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:14.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts @@ -202,22 +200,22 @@ Info 41 [00:01:16.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 42 [00:01:17.000] ----------------------------------------------- -Info 43 [00:01:18.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:19.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:20.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 45 [00:01:21.000] Files (3) +Info 40 [00:01:15.000] ----------------------------------------------- +Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency +Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 43 [00:01:19.000] Files (3) -Info 45 [00:01:22.000] ----------------------------------------------- -Info 45 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:24.000] Files (2) +Info 43 [00:01:20.000] ----------------------------------------------- +Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:22.000] Files (2) -Info 45 [00:01:25.000] ----------------------------------------------- -Info 45 [00:01:26.000] Open files: -Info 45 [00:01:27.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 45 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 45 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 45 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:23.000] ----------------------------------------------- +Info 43 [00:01:24.000] Open files: +Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -244,11 +242,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:01:31.000] response: +Info 43 [00:01:29.000] response: { "responseRequired": false } -Info 46 [00:01:32.000] request: +Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -283,34 +281,34 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:33.000] Before ensureProjectForOpenFiles: -Info 48 [00:01:34.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 48 [00:01:35.000] Files (3) +Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: +Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 46 [00:01:33.000] Files (3) -Info 48 [00:01:36.000] ----------------------------------------------- -Info 48 [00:01:37.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 48 [00:01:38.000] Files (2) +Info 46 [00:01:34.000] ----------------------------------------------- +Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 46 [00:01:36.000] Files (2) -Info 48 [00:01:39.000] ----------------------------------------------- -Info 48 [00:01:40.000] Open files: -Info 48 [00:01:41.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 48 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 48 [00:01:43.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 48 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:01:45.000] After ensureProjectForOpenFiles: -Info 49 [00:01:46.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 49 [00:01:47.000] Files (3) +Info 46 [00:01:37.000] ----------------------------------------------- +Info 46 [00:01:38.000] Open files: +Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:01:43.000] After ensureProjectForOpenFiles: +Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:45.000] Files (3) -Info 49 [00:01:48.000] ----------------------------------------------- -Info 49 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 49 [00:01:50.000] Files (2) +Info 47 [00:01:46.000] ----------------------------------------------- +Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:48.000] Files (2) -Info 49 [00:01:51.000] ----------------------------------------------- -Info 49 [00:01:52.000] Open files: -Info 49 [00:01:53.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 49 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 49 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 49 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:49.000] ----------------------------------------------- +Info 47 [00:01:50.000] Open files: +Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -337,7 +335,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 49 [00:01:57.000] response: +Info 47 [00:01:55.000] response: { "response": [ { @@ -357,7 +355,7 @@ Info 49 [00:01:57.000] response: ], "responseRequired": true } -Info 50 [00:01:58.000] request: +Info 48 [00:01:56.000] request: { "command": "change", "arguments": { @@ -423,11 +421,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 51 [00:01:59.000] response: +Info 49 [00:01:57.000] response: { "responseRequired": false } -Info 52 [00:02:00.000] request: +Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -462,40 +460,40 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 53 [00:02:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 54 [00:02:02.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 55 [00:02:03.000] Different program with same set of files -Info 56 [00:02:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 57 [00:02:05.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 58 [00:02:06.000] Different program with same set of files -Info 59 [00:02:07.000] Before ensureProjectForOpenFiles: -Info 60 [00:02:08.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 60 [00:02:09.000] Files (3) +Info 51 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 52 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 53 [00:02:01.000] Different program with same set of files +Info 54 [00:02:02.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 55 [00:02:03.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 56 [00:02:04.000] Different program with same set of files +Info 57 [00:02:05.000] Before ensureProjectForOpenFiles: +Info 58 [00:02:06.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 58 [00:02:07.000] Files (3) -Info 60 [00:02:10.000] ----------------------------------------------- -Info 60 [00:02:11.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 60 [00:02:12.000] Files (2) +Info 58 [00:02:08.000] ----------------------------------------------- +Info 58 [00:02:09.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 58 [00:02:10.000] Files (2) -Info 60 [00:02:13.000] ----------------------------------------------- -Info 60 [00:02:14.000] Open files: -Info 60 [00:02:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 60 [00:02:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 60 [00:02:17.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 60 [00:02:18.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 60 [00:02:19.000] After ensureProjectForOpenFiles: -Info 61 [00:02:20.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 61 [00:02:21.000] Files (3) +Info 58 [00:02:11.000] ----------------------------------------------- +Info 58 [00:02:12.000] Open files: +Info 58 [00:02:13.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 58 [00:02:14.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 58 [00:02:15.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 58 [00:02:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 58 [00:02:17.000] After ensureProjectForOpenFiles: +Info 59 [00:02:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 59 [00:02:19.000] Files (3) -Info 61 [00:02:22.000] ----------------------------------------------- -Info 61 [00:02:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 61 [00:02:24.000] Files (2) +Info 59 [00:02:20.000] ----------------------------------------------- +Info 59 [00:02:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 59 [00:02:22.000] Files (2) -Info 61 [00:02:25.000] ----------------------------------------------- -Info 61 [00:02:26.000] Open files: -Info 61 [00:02:27.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 61 [00:02:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 61 [00:02:29.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 61 [00:02:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 59 [00:02:23.000] ----------------------------------------------- +Info 59 [00:02:24.000] Open files: +Info 59 [00:02:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 59 [00:02:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 59 [00:02:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 59 [00:02:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -522,7 +520,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 61 [00:02:31.000] response: +Info 59 [00:02:29.000] response: { "response": [ { @@ -540,7 +538,7 @@ Info 61 [00:02:31.000] response: ], "responseRequired": true } -Info 62 [00:02:32.000] request: +Info 60 [00:02:30.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -575,18 +573,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 63 [00:02:35.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 64 [00:02:36.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js -Info 65 [00:02:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 66 [00:02:41.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 67 [00:02:42.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation -Info 68 [00:02:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 69 [00:02:44.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 70 [00:02:45.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 71 [00:02:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 72 [00:02:49.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 73 [00:02:50.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 74 [00:02:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 61 [00:02:33.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 62 [00:02:34.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js +Info 63 [00:02:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 64 [00:02:39.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 65 [00:02:40.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation +Info 66 [00:02:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 67 [00:02:42.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 68 [00:02:43.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 69 [00:02:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 70 [00:02:47.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 71 [00:02:48.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 72 [00:02:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations After request //// [/user/username/projects/myproject/dependency/fns.js] "use strict"; @@ -629,12 +627,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 75 [00:02:52.000] response: +Info 73 [00:02:50.000] response: { "response": true, "responseRequired": true } -Info 76 [00:02:53.000] request: +Info 74 [00:02:51.000] request: { "command": "emit-output", "arguments": { @@ -695,7 +693,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 77 [00:02:54.000] response: +Info 75 [00:02:52.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-and-local-change-to-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-and-local-change-to-usage.js index 2fe1d5c16dc..48c7ae1d451 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-and-local-change-to-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-and-local-change-to-usage.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "seq": 0, "type": "request", @@ -180,19 +179,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 30 [00:01:05.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:06.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:16.000] Files (2) +Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency +Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:14.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts @@ -202,22 +200,22 @@ Info 41 [00:01:16.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 42 [00:01:17.000] ----------------------------------------------- -Info 43 [00:01:18.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:19.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:20.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 45 [00:01:21.000] Files (3) +Info 40 [00:01:15.000] ----------------------------------------------- +Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency +Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 43 [00:01:19.000] Files (3) -Info 45 [00:01:22.000] ----------------------------------------------- -Info 45 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:24.000] Files (2) +Info 43 [00:01:20.000] ----------------------------------------------- +Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:22.000] Files (2) -Info 45 [00:01:25.000] ----------------------------------------------- -Info 45 [00:01:26.000] Open files: -Info 45 [00:01:27.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 45 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 45 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 45 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:23.000] ----------------------------------------------- +Info 43 [00:01:24.000] Open files: +Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -244,11 +242,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:01:31.000] response: +Info 43 [00:01:29.000] response: { "responseRequired": false } -Info 46 [00:01:32.000] request: +Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -283,34 +281,34 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:33.000] Before ensureProjectForOpenFiles: -Info 48 [00:01:34.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 48 [00:01:35.000] Files (3) +Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: +Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 46 [00:01:33.000] Files (3) -Info 48 [00:01:36.000] ----------------------------------------------- -Info 48 [00:01:37.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 48 [00:01:38.000] Files (2) +Info 46 [00:01:34.000] ----------------------------------------------- +Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 46 [00:01:36.000] Files (2) -Info 48 [00:01:39.000] ----------------------------------------------- -Info 48 [00:01:40.000] Open files: -Info 48 [00:01:41.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 48 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 48 [00:01:43.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 48 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:01:45.000] After ensureProjectForOpenFiles: -Info 49 [00:01:46.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 49 [00:01:47.000] Files (3) +Info 46 [00:01:37.000] ----------------------------------------------- +Info 46 [00:01:38.000] Open files: +Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:01:43.000] After ensureProjectForOpenFiles: +Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:45.000] Files (3) -Info 49 [00:01:48.000] ----------------------------------------------- -Info 49 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 49 [00:01:50.000] Files (2) +Info 47 [00:01:46.000] ----------------------------------------------- +Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:48.000] Files (2) -Info 49 [00:01:51.000] ----------------------------------------------- -Info 49 [00:01:52.000] Open files: -Info 49 [00:01:53.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 49 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 49 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 49 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:49.000] ----------------------------------------------- +Info 47 [00:01:50.000] Open files: +Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -337,7 +335,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 49 [00:01:57.000] response: +Info 47 [00:01:55.000] response: { "response": [ { @@ -357,7 +355,7 @@ Info 49 [00:01:57.000] response: ], "responseRequired": true } -Info 50 [00:01:58.000] request: +Info 48 [00:01:56.000] request: { "command": "change", "arguments": { @@ -423,11 +421,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 51 [00:01:59.000] response: +Info 49 [00:01:57.000] response: { "responseRequired": false } -Info 52 [00:02:00.000] request: +Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -462,37 +460,37 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 53 [00:02:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 54 [00:02:02.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 55 [00:02:03.000] Different program with same set of files -Info 56 [00:02:04.000] Before ensureProjectForOpenFiles: -Info 57 [00:02:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 57 [00:02:06.000] Files (3) +Info 51 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 52 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 53 [00:02:01.000] Different program with same set of files +Info 54 [00:02:02.000] Before ensureProjectForOpenFiles: +Info 55 [00:02:03.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 55 [00:02:04.000] Files (3) -Info 57 [00:02:07.000] ----------------------------------------------- -Info 57 [00:02:08.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 57 [00:02:09.000] Files (2) +Info 55 [00:02:05.000] ----------------------------------------------- +Info 55 [00:02:06.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 55 [00:02:07.000] Files (2) -Info 57 [00:02:10.000] ----------------------------------------------- -Info 57 [00:02:11.000] Open files: -Info 57 [00:02:12.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 57 [00:02:13.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 57 [00:02:14.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 57 [00:02:15.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 57 [00:02:16.000] After ensureProjectForOpenFiles: -Info 58 [00:02:17.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 58 [00:02:18.000] Files (3) +Info 55 [00:02:08.000] ----------------------------------------------- +Info 55 [00:02:09.000] Open files: +Info 55 [00:02:10.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 55 [00:02:11.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 55 [00:02:12.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 55 [00:02:13.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 55 [00:02:14.000] After ensureProjectForOpenFiles: +Info 56 [00:02:15.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 56 [00:02:16.000] Files (3) -Info 58 [00:02:19.000] ----------------------------------------------- -Info 58 [00:02:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 58 [00:02:21.000] Files (2) +Info 56 [00:02:17.000] ----------------------------------------------- +Info 56 [00:02:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 56 [00:02:19.000] Files (2) -Info 58 [00:02:22.000] ----------------------------------------------- -Info 58 [00:02:23.000] Open files: -Info 58 [00:02:24.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 58 [00:02:25.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 58 [00:02:26.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 58 [00:02:27.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 56 [00:02:20.000] ----------------------------------------------- +Info 56 [00:02:21.000] Open files: +Info 56 [00:02:22.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 56 [00:02:23.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 56 [00:02:24.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 56 [00:02:25.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -519,7 +517,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 58 [00:02:28.000] response: +Info 56 [00:02:26.000] response: { "response": [ { @@ -537,7 +535,7 @@ Info 58 [00:02:28.000] response: ], "responseRequired": true } -Info 59 [00:02:29.000] request: +Info 57 [00:02:27.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -572,18 +570,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 60 [00:02:32.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 61 [00:02:33.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js -Info 62 [00:02:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 63 [00:02:38.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 64 [00:02:39.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation -Info 65 [00:02:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 66 [00:02:41.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 67 [00:02:42.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 68 [00:02:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 69 [00:02:46.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 70 [00:02:47.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 71 [00:02:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 58 [00:02:30.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 59 [00:02:31.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js +Info 60 [00:02:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 61 [00:02:36.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 62 [00:02:37.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation +Info 63 [00:02:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 64 [00:02:39.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 65 [00:02:40.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 66 [00:02:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 67 [00:02:44.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 68 [00:02:45.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 69 [00:02:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations After request //// [/user/username/projects/myproject/dependency/fns.js] "use strict"; @@ -625,12 +623,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 72 [00:02:49.000] response: +Info 70 [00:02:47.000] response: { "response": true, "responseRequired": true } -Info 73 [00:02:50.000] request: +Info 71 [00:02:48.000] request: { "command": "emit-output", "arguments": { @@ -691,7 +689,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 74 [00:02:51.000] response: +Info 72 [00:02:49.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project-and-change-to-dependency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project-and-change-to-dependency.js index 285a68ef1b7..1e1bc541984 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project-and-change-to-dependency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project-and-change-to-dependency.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "seq": 0, "type": "request", @@ -180,19 +179,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 30 [00:01:05.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:06.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:16.000] Files (2) +Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency +Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:14.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts @@ -202,22 +200,22 @@ Info 41 [00:01:16.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 42 [00:01:17.000] ----------------------------------------------- -Info 43 [00:01:18.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:19.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:20.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 45 [00:01:21.000] Files (3) +Info 40 [00:01:15.000] ----------------------------------------------- +Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency +Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 43 [00:01:19.000] Files (3) -Info 45 [00:01:22.000] ----------------------------------------------- -Info 45 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:24.000] Files (2) +Info 43 [00:01:20.000] ----------------------------------------------- +Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:22.000] Files (2) -Info 45 [00:01:25.000] ----------------------------------------------- -Info 45 [00:01:26.000] Open files: -Info 45 [00:01:27.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 45 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 45 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 45 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:23.000] ----------------------------------------------- +Info 43 [00:01:24.000] Open files: +Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -244,11 +242,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:01:31.000] response: +Info 43 [00:01:29.000] response: { "responseRequired": false } -Info 46 [00:01:32.000] request: +Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -283,34 +281,34 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:33.000] Before ensureProjectForOpenFiles: -Info 48 [00:01:34.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 48 [00:01:35.000] Files (3) +Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: +Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 46 [00:01:33.000] Files (3) -Info 48 [00:01:36.000] ----------------------------------------------- -Info 48 [00:01:37.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 48 [00:01:38.000] Files (2) +Info 46 [00:01:34.000] ----------------------------------------------- +Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 46 [00:01:36.000] Files (2) -Info 48 [00:01:39.000] ----------------------------------------------- -Info 48 [00:01:40.000] Open files: -Info 48 [00:01:41.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 48 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 48 [00:01:43.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 48 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:01:45.000] After ensureProjectForOpenFiles: -Info 49 [00:01:46.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 49 [00:01:47.000] Files (3) +Info 46 [00:01:37.000] ----------------------------------------------- +Info 46 [00:01:38.000] Open files: +Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:01:43.000] After ensureProjectForOpenFiles: +Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:45.000] Files (3) -Info 49 [00:01:48.000] ----------------------------------------------- -Info 49 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 49 [00:01:50.000] Files (2) +Info 47 [00:01:46.000] ----------------------------------------------- +Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:48.000] Files (2) -Info 49 [00:01:51.000] ----------------------------------------------- -Info 49 [00:01:52.000] Open files: -Info 49 [00:01:53.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 49 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 49 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 49 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:49.000] ----------------------------------------------- +Info 47 [00:01:50.000] Open files: +Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -337,7 +335,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 49 [00:01:57.000] response: +Info 47 [00:01:55.000] response: { "response": [ { @@ -357,7 +355,7 @@ Info 49 [00:01:57.000] response: ], "responseRequired": true } -Info 50 [00:01:58.000] request: +Info 48 [00:01:56.000] request: { "command": "change", "arguments": { @@ -423,11 +421,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 51 [00:01:59.000] response: +Info 49 [00:01:57.000] response: { "responseRequired": false } -Info 52 [00:02:00.000] request: +Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -463,9 +461,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 53 [00:02:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 54 [00:02:02.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 55 [00:02:03.000] Different program with same set of files +Info 51 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 52 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 53 [00:02:01.000] Different program with same set of files After request PolledWatches:: @@ -492,7 +490,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 56 [00:02:04.000] response: +Info 54 [00:02:02.000] response: { "response": [ { @@ -505,7 +503,7 @@ Info 56 [00:02:04.000] response: ], "responseRequired": true } -Info 57 [00:02:05.000] request: +Info 55 [00:02:03.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -541,18 +539,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 58 [00:02:08.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 59 [00:02:09.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js -Info 60 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 61 [00:02:14.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 62 [00:02:15.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation -Info 63 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 64 [00:02:17.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 65 [00:02:18.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 66 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 67 [00:02:22.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 68 [00:02:23.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 69 [00:02:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 56 [00:02:06.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:07.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js +Info 58 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 59 [00:02:12.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 60 [00:02:13.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation +Info 61 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 62 [00:02:15.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 63 [00:02:16.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 64 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 65 [00:02:20.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 66 [00:02:21.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 67 [00:02:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations After request //// [/user/username/projects/myproject/dependency/fns.js] "use strict"; @@ -597,12 +595,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 70 [00:02:25.000] response: +Info 68 [00:02:23.000] response: { "response": true, "responseRequired": true } -Info 71 [00:02:26.000] request: +Info 69 [00:02:24.000] request: { "command": "emit-output", "arguments": { @@ -664,7 +662,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 72 [00:02:27.000] response: +Info 70 [00:02:25.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project-and-change-to-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project-and-change-to-usage.js index 5621e672b87..4c8a7ab76f8 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project-and-change-to-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project-and-change-to-usage.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "seq": 0, "type": "request", @@ -180,19 +179,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 30 [00:01:05.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:06.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:16.000] Files (2) +Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency +Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:14.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts @@ -202,22 +200,22 @@ Info 41 [00:01:16.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 42 [00:01:17.000] ----------------------------------------------- -Info 43 [00:01:18.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:19.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:20.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 45 [00:01:21.000] Files (3) +Info 40 [00:01:15.000] ----------------------------------------------- +Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency +Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 43 [00:01:19.000] Files (3) -Info 45 [00:01:22.000] ----------------------------------------------- -Info 45 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:24.000] Files (2) +Info 43 [00:01:20.000] ----------------------------------------------- +Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:22.000] Files (2) -Info 45 [00:01:25.000] ----------------------------------------------- -Info 45 [00:01:26.000] Open files: -Info 45 [00:01:27.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 45 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 45 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 45 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:23.000] ----------------------------------------------- +Info 43 [00:01:24.000] Open files: +Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -244,11 +242,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:01:31.000] response: +Info 43 [00:01:29.000] response: { "responseRequired": false } -Info 46 [00:01:32.000] request: +Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -283,34 +281,34 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:33.000] Before ensureProjectForOpenFiles: -Info 48 [00:01:34.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 48 [00:01:35.000] Files (3) +Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: +Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 46 [00:01:33.000] Files (3) -Info 48 [00:01:36.000] ----------------------------------------------- -Info 48 [00:01:37.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 48 [00:01:38.000] Files (2) +Info 46 [00:01:34.000] ----------------------------------------------- +Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 46 [00:01:36.000] Files (2) -Info 48 [00:01:39.000] ----------------------------------------------- -Info 48 [00:01:40.000] Open files: -Info 48 [00:01:41.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 48 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 48 [00:01:43.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 48 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:01:45.000] After ensureProjectForOpenFiles: -Info 49 [00:01:46.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 49 [00:01:47.000] Files (3) +Info 46 [00:01:37.000] ----------------------------------------------- +Info 46 [00:01:38.000] Open files: +Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:01:43.000] After ensureProjectForOpenFiles: +Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:45.000] Files (3) -Info 49 [00:01:48.000] ----------------------------------------------- -Info 49 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 49 [00:01:50.000] Files (2) +Info 47 [00:01:46.000] ----------------------------------------------- +Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:48.000] Files (2) -Info 49 [00:01:51.000] ----------------------------------------------- -Info 49 [00:01:52.000] Open files: -Info 49 [00:01:53.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 49 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 49 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 49 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:49.000] ----------------------------------------------- +Info 47 [00:01:50.000] Open files: +Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -337,7 +335,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 49 [00:01:57.000] response: +Info 47 [00:01:55.000] response: { "response": [ { @@ -357,7 +355,7 @@ Info 49 [00:01:57.000] response: ], "responseRequired": true } -Info 50 [00:01:58.000] request: +Info 48 [00:01:56.000] request: { "command": "change", "arguments": { @@ -423,11 +421,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 51 [00:01:59.000] response: +Info 49 [00:01:57.000] response: { "responseRequired": false } -Info 52 [00:02:00.000] request: +Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -489,7 +487,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 53 [00:02:01.000] response: +Info 51 [00:01:59.000] response: { "response": [ { @@ -502,7 +500,7 @@ Info 53 [00:02:01.000] response: ], "responseRequired": true } -Info 54 [00:02:02.000] request: +Info 52 [00:02:00.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -538,18 +536,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 55 [00:02:05.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 56 [00:02:06.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js -Info 57 [00:02:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 58 [00:02:11.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 59 [00:02:12.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation -Info 60 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 61 [00:02:14.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 62 [00:02:15.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 63 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 64 [00:02:19.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 65 [00:02:20.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 66 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 53 [00:02:03.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 54 [00:02:04.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js +Info 55 [00:02:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 56 [00:02:09.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 57 [00:02:10.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation +Info 58 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 59 [00:02:12.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 60 [00:02:13.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 61 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 62 [00:02:17.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 63 [00:02:18.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 64 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations After request //// [/user/username/projects/myproject/dependency/fns.js] "use strict"; @@ -591,12 +589,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 67 [00:02:22.000] response: +Info 65 [00:02:20.000] response: { "response": true, "responseRequired": true } -Info 68 [00:02:23.000] request: +Info 66 [00:02:21.000] request: { "command": "emit-output", "arguments": { @@ -658,7 +656,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 69 [00:02:24.000] response: +Info 67 [00:02:22.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project-and-local-change-to-dependency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project-and-local-change-to-dependency.js index 43abb46d7b0..ef7277b981a 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project-and-local-change-to-dependency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project-and-local-change-to-dependency.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "seq": 0, "type": "request", @@ -180,19 +179,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 30 [00:01:05.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:06.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:16.000] Files (2) +Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency +Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:14.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts @@ -202,22 +200,22 @@ Info 41 [00:01:16.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 42 [00:01:17.000] ----------------------------------------------- -Info 43 [00:01:18.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:19.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:20.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 45 [00:01:21.000] Files (3) +Info 40 [00:01:15.000] ----------------------------------------------- +Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency +Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 43 [00:01:19.000] Files (3) -Info 45 [00:01:22.000] ----------------------------------------------- -Info 45 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:24.000] Files (2) +Info 43 [00:01:20.000] ----------------------------------------------- +Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:22.000] Files (2) -Info 45 [00:01:25.000] ----------------------------------------------- -Info 45 [00:01:26.000] Open files: -Info 45 [00:01:27.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 45 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 45 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 45 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:23.000] ----------------------------------------------- +Info 43 [00:01:24.000] Open files: +Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -244,11 +242,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:01:31.000] response: +Info 43 [00:01:29.000] response: { "responseRequired": false } -Info 46 [00:01:32.000] request: +Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -283,34 +281,34 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:33.000] Before ensureProjectForOpenFiles: -Info 48 [00:01:34.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 48 [00:01:35.000] Files (3) +Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: +Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 46 [00:01:33.000] Files (3) -Info 48 [00:01:36.000] ----------------------------------------------- -Info 48 [00:01:37.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 48 [00:01:38.000] Files (2) +Info 46 [00:01:34.000] ----------------------------------------------- +Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 46 [00:01:36.000] Files (2) -Info 48 [00:01:39.000] ----------------------------------------------- -Info 48 [00:01:40.000] Open files: -Info 48 [00:01:41.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 48 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 48 [00:01:43.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 48 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:01:45.000] After ensureProjectForOpenFiles: -Info 49 [00:01:46.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 49 [00:01:47.000] Files (3) +Info 46 [00:01:37.000] ----------------------------------------------- +Info 46 [00:01:38.000] Open files: +Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:01:43.000] After ensureProjectForOpenFiles: +Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:45.000] Files (3) -Info 49 [00:01:48.000] ----------------------------------------------- -Info 49 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 49 [00:01:50.000] Files (2) +Info 47 [00:01:46.000] ----------------------------------------------- +Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:48.000] Files (2) -Info 49 [00:01:51.000] ----------------------------------------------- -Info 49 [00:01:52.000] Open files: -Info 49 [00:01:53.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 49 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 49 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 49 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:49.000] ----------------------------------------------- +Info 47 [00:01:50.000] Open files: +Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -337,7 +335,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 49 [00:01:57.000] response: +Info 47 [00:01:55.000] response: { "response": [ { @@ -357,7 +355,7 @@ Info 49 [00:01:57.000] response: ], "responseRequired": true } -Info 50 [00:01:58.000] request: +Info 48 [00:01:56.000] request: { "command": "change", "arguments": { @@ -423,11 +421,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 51 [00:01:59.000] response: +Info 49 [00:01:57.000] response: { "responseRequired": false } -Info 52 [00:02:00.000] request: +Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -463,9 +461,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 53 [00:02:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 54 [00:02:02.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 55 [00:02:03.000] Different program with same set of files +Info 51 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 52 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 53 [00:02:01.000] Different program with same set of files After request PolledWatches:: @@ -492,7 +490,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 56 [00:02:04.000] response: +Info 54 [00:02:02.000] response: { "response": [ { @@ -505,7 +503,7 @@ Info 56 [00:02:04.000] response: ], "responseRequired": true } -Info 57 [00:02:05.000] request: +Info 55 [00:02:03.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -541,18 +539,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 58 [00:02:08.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 59 [00:02:09.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js -Info 60 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 61 [00:02:14.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 62 [00:02:15.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation -Info 63 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 64 [00:02:17.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 65 [00:02:18.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 66 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 67 [00:02:22.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 68 [00:02:23.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 69 [00:02:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 56 [00:02:06.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:07.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js +Info 58 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 59 [00:02:12.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 60 [00:02:13.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation +Info 61 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 62 [00:02:15.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 63 [00:02:16.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 64 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 65 [00:02:20.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 66 [00:02:21.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 67 [00:02:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations After request //// [/user/username/projects/myproject/dependency/fns.js] "use strict"; @@ -595,12 +593,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 70 [00:02:25.000] response: +Info 68 [00:02:23.000] response: { "response": true, "responseRequired": true } -Info 71 [00:02:26.000] request: +Info 69 [00:02:24.000] request: { "command": "emit-output", "arguments": { @@ -662,7 +660,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 72 [00:02:27.000] response: +Info 70 [00:02:25.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project-and-local-change-to-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project-and-local-change-to-usage.js index d5680e4f017..576c68a54b5 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project-and-local-change-to-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project-and-local-change-to-usage.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "seq": 0, "type": "request", @@ -180,19 +179,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 30 [00:01:05.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:06.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:16.000] Files (2) +Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency +Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:14.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts @@ -202,22 +200,22 @@ Info 41 [00:01:16.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 42 [00:01:17.000] ----------------------------------------------- -Info 43 [00:01:18.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:19.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:20.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 45 [00:01:21.000] Files (3) +Info 40 [00:01:15.000] ----------------------------------------------- +Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency +Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 43 [00:01:19.000] Files (3) -Info 45 [00:01:22.000] ----------------------------------------------- -Info 45 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:24.000] Files (2) +Info 43 [00:01:20.000] ----------------------------------------------- +Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:22.000] Files (2) -Info 45 [00:01:25.000] ----------------------------------------------- -Info 45 [00:01:26.000] Open files: -Info 45 [00:01:27.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 45 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 45 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 45 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:23.000] ----------------------------------------------- +Info 43 [00:01:24.000] Open files: +Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -244,11 +242,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:01:31.000] response: +Info 43 [00:01:29.000] response: { "responseRequired": false } -Info 46 [00:01:32.000] request: +Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -283,34 +281,34 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:33.000] Before ensureProjectForOpenFiles: -Info 48 [00:01:34.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 48 [00:01:35.000] Files (3) +Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: +Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 46 [00:01:33.000] Files (3) -Info 48 [00:01:36.000] ----------------------------------------------- -Info 48 [00:01:37.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 48 [00:01:38.000] Files (2) +Info 46 [00:01:34.000] ----------------------------------------------- +Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 46 [00:01:36.000] Files (2) -Info 48 [00:01:39.000] ----------------------------------------------- -Info 48 [00:01:40.000] Open files: -Info 48 [00:01:41.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 48 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 48 [00:01:43.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 48 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:01:45.000] After ensureProjectForOpenFiles: -Info 49 [00:01:46.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 49 [00:01:47.000] Files (3) +Info 46 [00:01:37.000] ----------------------------------------------- +Info 46 [00:01:38.000] Open files: +Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:01:43.000] After ensureProjectForOpenFiles: +Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:45.000] Files (3) -Info 49 [00:01:48.000] ----------------------------------------------- -Info 49 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 49 [00:01:50.000] Files (2) +Info 47 [00:01:46.000] ----------------------------------------------- +Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:48.000] Files (2) -Info 49 [00:01:51.000] ----------------------------------------------- -Info 49 [00:01:52.000] Open files: -Info 49 [00:01:53.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 49 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 49 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 49 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:49.000] ----------------------------------------------- +Info 47 [00:01:50.000] Open files: +Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -337,7 +335,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 49 [00:01:57.000] response: +Info 47 [00:01:55.000] response: { "response": [ { @@ -357,7 +355,7 @@ Info 49 [00:01:57.000] response: ], "responseRequired": true } -Info 50 [00:01:58.000] request: +Info 48 [00:01:56.000] request: { "command": "change", "arguments": { @@ -423,11 +421,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 51 [00:01:59.000] response: +Info 49 [00:01:57.000] response: { "responseRequired": false } -Info 52 [00:02:00.000] request: +Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -489,7 +487,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 53 [00:02:01.000] response: +Info 51 [00:01:59.000] response: { "response": [ { @@ -502,7 +500,7 @@ Info 53 [00:02:01.000] response: ], "responseRequired": true } -Info 54 [00:02:02.000] request: +Info 52 [00:02:00.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -538,18 +536,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 55 [00:02:05.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 56 [00:02:06.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js -Info 57 [00:02:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 58 [00:02:11.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 59 [00:02:12.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation -Info 60 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 61 [00:02:14.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 62 [00:02:15.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 63 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 64 [00:02:19.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 65 [00:02:20.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 66 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 53 [00:02:03.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 54 [00:02:04.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js +Info 55 [00:02:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 56 [00:02:09.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 57 [00:02:10.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation +Info 58 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 59 [00:02:12.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 60 [00:02:13.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 61 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 62 [00:02:17.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 63 [00:02:18.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 64 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations After request //// [/user/username/projects/myproject/dependency/fns.js] "use strict"; @@ -591,12 +589,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 67 [00:02:22.000] response: +Info 65 [00:02:20.000] response: { "response": true, "responseRequired": true } -Info 68 [00:02:23.000] request: +Info 66 [00:02:21.000] request: { "command": "emit-output", "arguments": { @@ -658,7 +656,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 69 [00:02:24.000] response: +Info 67 [00:02:22.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project.js index c71bf920f9c..90d2188b5b2 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "seq": 0, "type": "request", @@ -180,19 +179,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 30 [00:01:05.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:06.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:16.000] Files (2) +Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency +Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:14.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts @@ -202,22 +200,22 @@ Info 41 [00:01:16.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 42 [00:01:17.000] ----------------------------------------------- -Info 43 [00:01:18.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:19.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:20.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 45 [00:01:21.000] Files (3) +Info 40 [00:01:15.000] ----------------------------------------------- +Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency +Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 43 [00:01:19.000] Files (3) -Info 45 [00:01:22.000] ----------------------------------------------- -Info 45 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:24.000] Files (2) +Info 43 [00:01:20.000] ----------------------------------------------- +Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:22.000] Files (2) -Info 45 [00:01:25.000] ----------------------------------------------- -Info 45 [00:01:26.000] Open files: -Info 45 [00:01:27.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 45 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 45 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 45 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:23.000] ----------------------------------------------- +Info 43 [00:01:24.000] Open files: +Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -244,11 +242,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:01:31.000] response: +Info 43 [00:01:29.000] response: { "responseRequired": false } -Info 46 [00:01:32.000] request: +Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -310,7 +308,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:33.000] response: +Info 45 [00:01:31.000] response: { "response": [ { @@ -323,7 +321,7 @@ Info 47 [00:01:33.000] response: ], "responseRequired": true } -Info 48 [00:01:34.000] request: +Info 46 [00:01:32.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -359,18 +357,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 49 [00:01:37.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 50 [00:01:38.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js -Info 51 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 52 [00:01:43.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 53 [00:01:44.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation -Info 54 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 55 [00:01:46.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 56 [00:01:47.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 57 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 58 [00:01:51.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 59 [00:01:52.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 60 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 47 [00:01:35.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 48 [00:01:36.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js +Info 49 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 50 [00:01:41.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 51 [00:01:42.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation +Info 52 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 53 [00:01:44.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 54 [00:01:45.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 55 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 56 [00:01:49.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 57 [00:01:50.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 58 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations After request //// [/user/username/projects/myproject/dependency/fns.js] "use strict"; @@ -412,12 +410,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 61 [00:01:54.000] response: +Info 59 [00:01:52.000] response: { "response": true, "responseRequired": true } -Info 62 [00:01:55.000] request: +Info 60 [00:01:53.000] request: { "command": "emit-output", "arguments": { @@ -479,7 +477,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 63 [00:01:56.000] response: +Info 61 [00:01:54.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project-and-change-to-dependency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project-and-change-to-dependency.js index 0d73712f3f8..b93904e0a76 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project-and-change-to-dependency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project-and-change-to-dependency.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "seq": 0, "type": "request", @@ -180,19 +179,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 30 [00:01:05.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:06.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:16.000] Files (2) +Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency +Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:14.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts @@ -202,22 +200,22 @@ Info 41 [00:01:16.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 42 [00:01:17.000] ----------------------------------------------- -Info 43 [00:01:18.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:19.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:20.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 45 [00:01:21.000] Files (3) +Info 40 [00:01:15.000] ----------------------------------------------- +Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency +Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 43 [00:01:19.000] Files (3) -Info 45 [00:01:22.000] ----------------------------------------------- -Info 45 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:24.000] Files (2) +Info 43 [00:01:20.000] ----------------------------------------------- +Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:22.000] Files (2) -Info 45 [00:01:25.000] ----------------------------------------------- -Info 45 [00:01:26.000] Open files: -Info 45 [00:01:27.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 45 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 45 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 45 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:23.000] ----------------------------------------------- +Info 43 [00:01:24.000] Open files: +Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -244,11 +242,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:01:31.000] response: +Info 43 [00:01:29.000] response: { "responseRequired": false } -Info 46 [00:01:32.000] request: +Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -283,34 +281,34 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:33.000] Before ensureProjectForOpenFiles: -Info 48 [00:01:34.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 48 [00:01:35.000] Files (3) +Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: +Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 46 [00:01:33.000] Files (3) -Info 48 [00:01:36.000] ----------------------------------------------- -Info 48 [00:01:37.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 48 [00:01:38.000] Files (2) +Info 46 [00:01:34.000] ----------------------------------------------- +Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 46 [00:01:36.000] Files (2) -Info 48 [00:01:39.000] ----------------------------------------------- -Info 48 [00:01:40.000] Open files: -Info 48 [00:01:41.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 48 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 48 [00:01:43.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 48 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:01:45.000] After ensureProjectForOpenFiles: -Info 49 [00:01:46.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 49 [00:01:47.000] Files (3) +Info 46 [00:01:37.000] ----------------------------------------------- +Info 46 [00:01:38.000] Open files: +Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:01:43.000] After ensureProjectForOpenFiles: +Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:45.000] Files (3) -Info 49 [00:01:48.000] ----------------------------------------------- -Info 49 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 49 [00:01:50.000] Files (2) +Info 47 [00:01:46.000] ----------------------------------------------- +Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:48.000] Files (2) -Info 49 [00:01:51.000] ----------------------------------------------- -Info 49 [00:01:52.000] Open files: -Info 49 [00:01:53.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 49 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 49 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 49 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:49.000] ----------------------------------------------- +Info 47 [00:01:50.000] Open files: +Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -337,7 +335,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 49 [00:01:57.000] response: +Info 47 [00:01:55.000] response: { "response": [ { @@ -357,7 +355,7 @@ Info 49 [00:01:57.000] response: ], "responseRequired": true } -Info 50 [00:01:58.000] request: +Info 48 [00:01:56.000] request: { "command": "change", "arguments": { @@ -423,11 +421,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 51 [00:01:59.000] response: +Info 49 [00:01:57.000] response: { "responseRequired": false } -Info 52 [00:02:00.000] request: +Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -463,9 +461,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 53 [00:02:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 54 [00:02:02.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 55 [00:02:03.000] Different program with same set of files +Info 51 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 52 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 53 [00:02:01.000] Different program with same set of files After request PolledWatches:: @@ -492,7 +490,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 56 [00:02:04.000] response: +Info 54 [00:02:02.000] response: { "response": [ { @@ -505,7 +503,7 @@ Info 56 [00:02:04.000] response: ], "responseRequired": true } -Info 57 [00:02:05.000] request: +Info 55 [00:02:03.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -567,12 +565,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 58 [00:02:06.000] response: +Info 56 [00:02:04.000] response: { "response": false, "responseRequired": true } -Info 59 [00:02:07.000] request: +Info 57 [00:02:05.000] request: { "command": "emit-output", "arguments": { @@ -634,7 +632,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 60 [00:02:08.000] response: +Info 58 [00:02:06.000] response: { "response": { "emitSkipped": true, diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project-and-change-to-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project-and-change-to-usage.js index 3e24ae045c9..f63d780f9df 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project-and-change-to-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project-and-change-to-usage.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "seq": 0, "type": "request", @@ -180,19 +179,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 30 [00:01:05.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:06.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:16.000] Files (2) +Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency +Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:14.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts @@ -202,22 +200,22 @@ Info 41 [00:01:16.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 42 [00:01:17.000] ----------------------------------------------- -Info 43 [00:01:18.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:19.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:20.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 45 [00:01:21.000] Files (3) +Info 40 [00:01:15.000] ----------------------------------------------- +Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency +Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 43 [00:01:19.000] Files (3) -Info 45 [00:01:22.000] ----------------------------------------------- -Info 45 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:24.000] Files (2) +Info 43 [00:01:20.000] ----------------------------------------------- +Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:22.000] Files (2) -Info 45 [00:01:25.000] ----------------------------------------------- -Info 45 [00:01:26.000] Open files: -Info 45 [00:01:27.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 45 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 45 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 45 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:23.000] ----------------------------------------------- +Info 43 [00:01:24.000] Open files: +Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -244,11 +242,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:01:31.000] response: +Info 43 [00:01:29.000] response: { "responseRequired": false } -Info 46 [00:01:32.000] request: +Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -283,34 +281,34 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:33.000] Before ensureProjectForOpenFiles: -Info 48 [00:01:34.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 48 [00:01:35.000] Files (3) +Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: +Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 46 [00:01:33.000] Files (3) -Info 48 [00:01:36.000] ----------------------------------------------- -Info 48 [00:01:37.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 48 [00:01:38.000] Files (2) +Info 46 [00:01:34.000] ----------------------------------------------- +Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 46 [00:01:36.000] Files (2) -Info 48 [00:01:39.000] ----------------------------------------------- -Info 48 [00:01:40.000] Open files: -Info 48 [00:01:41.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 48 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 48 [00:01:43.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 48 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:01:45.000] After ensureProjectForOpenFiles: -Info 49 [00:01:46.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 49 [00:01:47.000] Files (3) +Info 46 [00:01:37.000] ----------------------------------------------- +Info 46 [00:01:38.000] Open files: +Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:01:43.000] After ensureProjectForOpenFiles: +Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:45.000] Files (3) -Info 49 [00:01:48.000] ----------------------------------------------- -Info 49 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 49 [00:01:50.000] Files (2) +Info 47 [00:01:46.000] ----------------------------------------------- +Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:48.000] Files (2) -Info 49 [00:01:51.000] ----------------------------------------------- -Info 49 [00:01:52.000] Open files: -Info 49 [00:01:53.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 49 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 49 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 49 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:49.000] ----------------------------------------------- +Info 47 [00:01:50.000] Open files: +Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -337,7 +335,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 49 [00:01:57.000] response: +Info 47 [00:01:55.000] response: { "response": [ { @@ -357,7 +355,7 @@ Info 49 [00:01:57.000] response: ], "responseRequired": true } -Info 50 [00:01:58.000] request: +Info 48 [00:01:56.000] request: { "command": "change", "arguments": { @@ -423,11 +421,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 51 [00:01:59.000] response: +Info 49 [00:01:57.000] response: { "responseRequired": false } -Info 52 [00:02:00.000] request: +Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -463,9 +461,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 53 [00:02:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 54 [00:02:02.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 55 [00:02:03.000] Different program with same set of files +Info 51 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 52 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 53 [00:02:01.000] Different program with same set of files After request PolledWatches:: @@ -492,7 +490,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 56 [00:02:04.000] response: +Info 54 [00:02:02.000] response: { "response": [ { @@ -503,7 +501,7 @@ Info 56 [00:02:04.000] response: ], "responseRequired": true } -Info 57 [00:02:05.000] request: +Info 55 [00:02:03.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -565,12 +563,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 58 [00:02:06.000] response: +Info 56 [00:02:04.000] response: { "response": false, "responseRequired": true } -Info 59 [00:02:07.000] request: +Info 57 [00:02:05.000] request: { "command": "emit-output", "arguments": { @@ -632,7 +630,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 60 [00:02:08.000] response: +Info 58 [00:02:06.000] response: { "response": { "emitSkipped": true, diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project-and-local-change-to-dependency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project-and-local-change-to-dependency.js index e9292543a61..e2223738111 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project-and-local-change-to-dependency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project-and-local-change-to-dependency.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "seq": 0, "type": "request", @@ -180,19 +179,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 30 [00:01:05.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:06.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:16.000] Files (2) +Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency +Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:14.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts @@ -202,22 +200,22 @@ Info 41 [00:01:16.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 42 [00:01:17.000] ----------------------------------------------- -Info 43 [00:01:18.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:19.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:20.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 45 [00:01:21.000] Files (3) +Info 40 [00:01:15.000] ----------------------------------------------- +Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency +Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 43 [00:01:19.000] Files (3) -Info 45 [00:01:22.000] ----------------------------------------------- -Info 45 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:24.000] Files (2) +Info 43 [00:01:20.000] ----------------------------------------------- +Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:22.000] Files (2) -Info 45 [00:01:25.000] ----------------------------------------------- -Info 45 [00:01:26.000] Open files: -Info 45 [00:01:27.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 45 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 45 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 45 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:23.000] ----------------------------------------------- +Info 43 [00:01:24.000] Open files: +Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -244,11 +242,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:01:31.000] response: +Info 43 [00:01:29.000] response: { "responseRequired": false } -Info 46 [00:01:32.000] request: +Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -283,34 +281,34 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:33.000] Before ensureProjectForOpenFiles: -Info 48 [00:01:34.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 48 [00:01:35.000] Files (3) +Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: +Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 46 [00:01:33.000] Files (3) -Info 48 [00:01:36.000] ----------------------------------------------- -Info 48 [00:01:37.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 48 [00:01:38.000] Files (2) +Info 46 [00:01:34.000] ----------------------------------------------- +Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 46 [00:01:36.000] Files (2) -Info 48 [00:01:39.000] ----------------------------------------------- -Info 48 [00:01:40.000] Open files: -Info 48 [00:01:41.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 48 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 48 [00:01:43.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 48 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:01:45.000] After ensureProjectForOpenFiles: -Info 49 [00:01:46.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 49 [00:01:47.000] Files (3) +Info 46 [00:01:37.000] ----------------------------------------------- +Info 46 [00:01:38.000] Open files: +Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:01:43.000] After ensureProjectForOpenFiles: +Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:45.000] Files (3) -Info 49 [00:01:48.000] ----------------------------------------------- -Info 49 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 49 [00:01:50.000] Files (2) +Info 47 [00:01:46.000] ----------------------------------------------- +Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:48.000] Files (2) -Info 49 [00:01:51.000] ----------------------------------------------- -Info 49 [00:01:52.000] Open files: -Info 49 [00:01:53.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 49 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 49 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 49 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:49.000] ----------------------------------------------- +Info 47 [00:01:50.000] Open files: +Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -337,7 +335,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 49 [00:01:57.000] response: +Info 47 [00:01:55.000] response: { "response": [ { @@ -357,7 +355,7 @@ Info 49 [00:01:57.000] response: ], "responseRequired": true } -Info 50 [00:01:58.000] request: +Info 48 [00:01:56.000] request: { "command": "change", "arguments": { @@ -423,11 +421,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 51 [00:01:59.000] response: +Info 49 [00:01:57.000] response: { "responseRequired": false } -Info 52 [00:02:00.000] request: +Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -463,9 +461,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 53 [00:02:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 54 [00:02:02.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 55 [00:02:03.000] Different program with same set of files +Info 51 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 52 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 53 [00:02:01.000] Different program with same set of files After request PolledWatches:: @@ -492,7 +490,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 56 [00:02:04.000] response: +Info 54 [00:02:02.000] response: { "response": [ { @@ -503,7 +501,7 @@ Info 56 [00:02:04.000] response: ], "responseRequired": true } -Info 57 [00:02:05.000] request: +Info 55 [00:02:03.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -565,12 +563,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 58 [00:02:06.000] response: +Info 56 [00:02:04.000] response: { "response": false, "responseRequired": true } -Info 59 [00:02:07.000] request: +Info 57 [00:02:05.000] request: { "command": "emit-output", "arguments": { @@ -632,7 +630,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 60 [00:02:08.000] response: +Info 58 [00:02:06.000] response: { "response": { "emitSkipped": true, diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project-and-local-change-to-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project-and-local-change-to-usage.js index 062e59f50b8..6f48266933e 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project-and-local-change-to-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project-and-local-change-to-usage.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "seq": 0, "type": "request", @@ -180,19 +179,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 30 [00:01:05.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:06.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:16.000] Files (2) +Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency +Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:14.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts @@ -202,22 +200,22 @@ Info 41 [00:01:16.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 42 [00:01:17.000] ----------------------------------------------- -Info 43 [00:01:18.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:19.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:20.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 45 [00:01:21.000] Files (3) +Info 40 [00:01:15.000] ----------------------------------------------- +Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency +Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 43 [00:01:19.000] Files (3) -Info 45 [00:01:22.000] ----------------------------------------------- -Info 45 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:24.000] Files (2) +Info 43 [00:01:20.000] ----------------------------------------------- +Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:22.000] Files (2) -Info 45 [00:01:25.000] ----------------------------------------------- -Info 45 [00:01:26.000] Open files: -Info 45 [00:01:27.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 45 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 45 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 45 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:23.000] ----------------------------------------------- +Info 43 [00:01:24.000] Open files: +Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -244,11 +242,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:01:31.000] response: +Info 43 [00:01:29.000] response: { "responseRequired": false } -Info 46 [00:01:32.000] request: +Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -283,34 +281,34 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:33.000] Before ensureProjectForOpenFiles: -Info 48 [00:01:34.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 48 [00:01:35.000] Files (3) +Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: +Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 46 [00:01:33.000] Files (3) -Info 48 [00:01:36.000] ----------------------------------------------- -Info 48 [00:01:37.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 48 [00:01:38.000] Files (2) +Info 46 [00:01:34.000] ----------------------------------------------- +Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 46 [00:01:36.000] Files (2) -Info 48 [00:01:39.000] ----------------------------------------------- -Info 48 [00:01:40.000] Open files: -Info 48 [00:01:41.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 48 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 48 [00:01:43.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 48 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:01:45.000] After ensureProjectForOpenFiles: -Info 49 [00:01:46.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 49 [00:01:47.000] Files (3) +Info 46 [00:01:37.000] ----------------------------------------------- +Info 46 [00:01:38.000] Open files: +Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:01:43.000] After ensureProjectForOpenFiles: +Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:45.000] Files (3) -Info 49 [00:01:48.000] ----------------------------------------------- -Info 49 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 49 [00:01:50.000] Files (2) +Info 47 [00:01:46.000] ----------------------------------------------- +Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:48.000] Files (2) -Info 49 [00:01:51.000] ----------------------------------------------- -Info 49 [00:01:52.000] Open files: -Info 49 [00:01:53.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 49 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 49 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 49 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:49.000] ----------------------------------------------- +Info 47 [00:01:50.000] Open files: +Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -337,7 +335,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 49 [00:01:57.000] response: +Info 47 [00:01:55.000] response: { "response": [ { @@ -357,7 +355,7 @@ Info 49 [00:01:57.000] response: ], "responseRequired": true } -Info 50 [00:01:58.000] request: +Info 48 [00:01:56.000] request: { "command": "change", "arguments": { @@ -423,11 +421,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 51 [00:01:59.000] response: +Info 49 [00:01:57.000] response: { "responseRequired": false } -Info 52 [00:02:00.000] request: +Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -463,9 +461,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 53 [00:02:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 54 [00:02:02.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 55 [00:02:03.000] Different program with same set of files +Info 51 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 52 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 53 [00:02:01.000] Different program with same set of files After request PolledWatches:: @@ -492,7 +490,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 56 [00:02:04.000] response: +Info 54 [00:02:02.000] response: { "response": [ { @@ -503,7 +501,7 @@ Info 56 [00:02:04.000] response: ], "responseRequired": true } -Info 57 [00:02:05.000] request: +Info 55 [00:02:03.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -565,12 +563,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 58 [00:02:06.000] response: +Info 56 [00:02:04.000] response: { "response": false, "responseRequired": true } -Info 59 [00:02:07.000] request: +Info 57 [00:02:05.000] request: { "command": "emit-output", "arguments": { @@ -632,7 +630,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 60 [00:02:08.000] response: +Info 58 [00:02:06.000] response: { "response": { "emitSkipped": true, diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project.js index c629af6fb88..0f41fa036a2 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "seq": 0, "type": "request", @@ -180,19 +179,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 30 [00:01:05.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:06.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:16.000] Files (2) +Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency +Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:14.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts @@ -202,22 +200,22 @@ Info 41 [00:01:16.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 42 [00:01:17.000] ----------------------------------------------- -Info 43 [00:01:18.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:19.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:20.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 45 [00:01:21.000] Files (3) +Info 40 [00:01:15.000] ----------------------------------------------- +Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency +Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 43 [00:01:19.000] Files (3) -Info 45 [00:01:22.000] ----------------------------------------------- -Info 45 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:24.000] Files (2) +Info 43 [00:01:20.000] ----------------------------------------------- +Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:22.000] Files (2) -Info 45 [00:01:25.000] ----------------------------------------------- -Info 45 [00:01:26.000] Open files: -Info 45 [00:01:27.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 45 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 45 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 45 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:23.000] ----------------------------------------------- +Info 43 [00:01:24.000] Open files: +Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -244,11 +242,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:01:31.000] response: +Info 43 [00:01:29.000] response: { "responseRequired": false } -Info 46 [00:01:32.000] request: +Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -310,7 +308,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:33.000] response: +Info 45 [00:01:31.000] response: { "response": [ { @@ -323,7 +321,7 @@ Info 47 [00:01:33.000] response: ], "responseRequired": true } -Info 48 [00:01:34.000] request: +Info 46 [00:01:32.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -385,12 +383,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 49 [00:01:35.000] response: +Info 47 [00:01:33.000] response: { "response": false, "responseRequired": true } -Info 50 [00:01:36.000] request: +Info 48 [00:01:34.000] request: { "command": "emit-output", "arguments": { @@ -452,7 +450,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 51 [00:01:37.000] response: +Info 49 [00:01:35.000] response: { "response": { "emitSkipped": true, diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency.js index 1c0b8c325d7..932e23649e5 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "seq": 0, "type": "request", @@ -180,19 +179,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 30 [00:01:05.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:06.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:16.000] Files (2) +Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency +Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:14.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts @@ -202,22 +200,22 @@ Info 41 [00:01:16.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 42 [00:01:17.000] ----------------------------------------------- -Info 43 [00:01:18.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:19.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:20.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 45 [00:01:21.000] Files (3) +Info 40 [00:01:15.000] ----------------------------------------------- +Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency +Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 43 [00:01:19.000] Files (3) -Info 45 [00:01:22.000] ----------------------------------------------- -Info 45 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:24.000] Files (2) +Info 43 [00:01:20.000] ----------------------------------------------- +Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:22.000] Files (2) -Info 45 [00:01:25.000] ----------------------------------------------- -Info 45 [00:01:26.000] Open files: -Info 45 [00:01:27.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 45 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 45 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 45 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:23.000] ----------------------------------------------- +Info 43 [00:01:24.000] Open files: +Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -244,11 +242,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:01:31.000] response: +Info 43 [00:01:29.000] response: { "responseRequired": false } -Info 46 [00:01:32.000] request: +Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -283,34 +281,34 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:33.000] Before ensureProjectForOpenFiles: -Info 48 [00:01:34.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 48 [00:01:35.000] Files (3) +Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: +Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 46 [00:01:33.000] Files (3) -Info 48 [00:01:36.000] ----------------------------------------------- -Info 48 [00:01:37.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 48 [00:01:38.000] Files (2) +Info 46 [00:01:34.000] ----------------------------------------------- +Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 46 [00:01:36.000] Files (2) -Info 48 [00:01:39.000] ----------------------------------------------- -Info 48 [00:01:40.000] Open files: -Info 48 [00:01:41.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 48 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 48 [00:01:43.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 48 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:01:45.000] After ensureProjectForOpenFiles: -Info 49 [00:01:46.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 49 [00:01:47.000] Files (3) +Info 46 [00:01:37.000] ----------------------------------------------- +Info 46 [00:01:38.000] Open files: +Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:01:43.000] After ensureProjectForOpenFiles: +Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:45.000] Files (3) -Info 49 [00:01:48.000] ----------------------------------------------- -Info 49 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 49 [00:01:50.000] Files (2) +Info 47 [00:01:46.000] ----------------------------------------------- +Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:48.000] Files (2) -Info 49 [00:01:51.000] ----------------------------------------------- -Info 49 [00:01:52.000] Open files: -Info 49 [00:01:53.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 49 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 49 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 49 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:49.000] ----------------------------------------------- +Info 47 [00:01:50.000] Open files: +Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -337,7 +335,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 49 [00:01:57.000] response: +Info 47 [00:01:55.000] response: { "response": [ { @@ -357,7 +355,7 @@ Info 49 [00:01:57.000] response: ], "responseRequired": true } -Info 50 [00:01:58.000] request: +Info 48 [00:01:56.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -392,18 +390,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 51 [00:02:01.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 52 [00:02:02.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js -Info 53 [00:02:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:07.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 55 [00:02:08.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation -Info 56 [00:02:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 57 [00:02:10.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 58 [00:02:11.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 59 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 60 [00:02:15.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 61 [00:02:16.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 62 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 49 [00:01:59.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 50 [00:02:00.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js +Info 51 [00:02:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 52 [00:02:05.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 53 [00:02:06.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation +Info 54 [00:02:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 55 [00:02:08.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 56 [00:02:09.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 57 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 58 [00:02:13.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 59 [00:02:14.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 60 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations After request //// [/user/username/projects/myproject/dependency/fns.js] "use strict"; @@ -445,12 +443,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 63 [00:02:18.000] response: +Info 61 [00:02:16.000] response: { "response": true, "responseRequired": true } -Info 64 [00:02:19.000] request: +Info 62 [00:02:17.000] request: { "command": "emit-output", "arguments": { @@ -511,7 +509,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 65 [00:02:20.000] response: +Info 63 [00:02:18.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-change-to-dependency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-change-to-dependency.js index 1c4d33fb3eb..ea004bd9e75 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-change-to-dependency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-change-to-dependency.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "seq": 0, "type": "request", @@ -180,19 +179,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 30 [00:01:05.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:06.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:16.000] Files (2) +Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency +Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:14.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts @@ -202,22 +200,22 @@ Info 41 [00:01:16.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 42 [00:01:17.000] ----------------------------------------------- -Info 43 [00:01:18.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:19.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:20.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 45 [00:01:21.000] Files (3) +Info 40 [00:01:15.000] ----------------------------------------------- +Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency +Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 43 [00:01:19.000] Files (3) -Info 45 [00:01:22.000] ----------------------------------------------- -Info 45 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:24.000] Files (2) +Info 43 [00:01:20.000] ----------------------------------------------- +Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:22.000] Files (2) -Info 45 [00:01:25.000] ----------------------------------------------- -Info 45 [00:01:26.000] Open files: -Info 45 [00:01:27.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 45 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 45 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 45 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:23.000] ----------------------------------------------- +Info 43 [00:01:24.000] Open files: +Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -244,11 +242,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:01:31.000] response: +Info 43 [00:01:29.000] response: { "responseRequired": false } -Info 46 [00:01:32.000] request: +Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -283,34 +281,34 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:33.000] Before ensureProjectForOpenFiles: -Info 48 [00:01:34.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 48 [00:01:35.000] Files (3) +Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: +Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 46 [00:01:33.000] Files (3) -Info 48 [00:01:36.000] ----------------------------------------------- -Info 48 [00:01:37.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 48 [00:01:38.000] Files (2) +Info 46 [00:01:34.000] ----------------------------------------------- +Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 46 [00:01:36.000] Files (2) -Info 48 [00:01:39.000] ----------------------------------------------- -Info 48 [00:01:40.000] Open files: -Info 48 [00:01:41.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 48 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 48 [00:01:43.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 48 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:01:45.000] After ensureProjectForOpenFiles: -Info 49 [00:01:46.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 49 [00:01:47.000] Files (3) +Info 46 [00:01:37.000] ----------------------------------------------- +Info 46 [00:01:38.000] Open files: +Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:01:43.000] After ensureProjectForOpenFiles: +Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:45.000] Files (3) -Info 49 [00:01:48.000] ----------------------------------------------- -Info 49 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 49 [00:01:50.000] Files (2) +Info 47 [00:01:46.000] ----------------------------------------------- +Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:48.000] Files (2) -Info 49 [00:01:51.000] ----------------------------------------------- -Info 49 [00:01:52.000] Open files: -Info 49 [00:01:53.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 49 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 49 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 49 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:49.000] ----------------------------------------------- +Info 47 [00:01:50.000] Open files: +Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -337,7 +335,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 49 [00:01:57.000] response: +Info 47 [00:01:55.000] response: { "response": [ { @@ -357,7 +355,7 @@ Info 49 [00:01:57.000] response: ], "responseRequired": true } -Info 50 [00:01:58.000] request: +Info 48 [00:01:56.000] request: { "command": "change", "arguments": { @@ -423,11 +421,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 51 [00:01:59.000] response: +Info 49 [00:01:57.000] response: { "responseRequired": false } -Info 52 [00:02:00.000] request: +Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -462,40 +460,40 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 53 [00:02:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 54 [00:02:02.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 55 [00:02:03.000] Different program with same set of files -Info 56 [00:02:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 57 [00:02:05.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 58 [00:02:06.000] Different program with same set of files -Info 59 [00:02:07.000] Before ensureProjectForOpenFiles: -Info 60 [00:02:08.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 60 [00:02:09.000] Files (3) +Info 51 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 52 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 53 [00:02:01.000] Different program with same set of files +Info 54 [00:02:02.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 55 [00:02:03.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 56 [00:02:04.000] Different program with same set of files +Info 57 [00:02:05.000] Before ensureProjectForOpenFiles: +Info 58 [00:02:06.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 58 [00:02:07.000] Files (3) -Info 60 [00:02:10.000] ----------------------------------------------- -Info 60 [00:02:11.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 60 [00:02:12.000] Files (2) +Info 58 [00:02:08.000] ----------------------------------------------- +Info 58 [00:02:09.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 58 [00:02:10.000] Files (2) -Info 60 [00:02:13.000] ----------------------------------------------- -Info 60 [00:02:14.000] Open files: -Info 60 [00:02:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 60 [00:02:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 60 [00:02:17.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 60 [00:02:18.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 60 [00:02:19.000] After ensureProjectForOpenFiles: -Info 61 [00:02:20.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 61 [00:02:21.000] Files (3) +Info 58 [00:02:11.000] ----------------------------------------------- +Info 58 [00:02:12.000] Open files: +Info 58 [00:02:13.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 58 [00:02:14.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 58 [00:02:15.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 58 [00:02:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 58 [00:02:17.000] After ensureProjectForOpenFiles: +Info 59 [00:02:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 59 [00:02:19.000] Files (3) -Info 61 [00:02:22.000] ----------------------------------------------- -Info 61 [00:02:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 61 [00:02:24.000] Files (2) +Info 59 [00:02:20.000] ----------------------------------------------- +Info 59 [00:02:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 59 [00:02:22.000] Files (2) -Info 61 [00:02:25.000] ----------------------------------------------- -Info 61 [00:02:26.000] Open files: -Info 61 [00:02:27.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 61 [00:02:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 61 [00:02:29.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 61 [00:02:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 59 [00:02:23.000] ----------------------------------------------- +Info 59 [00:02:24.000] Open files: +Info 59 [00:02:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 59 [00:02:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 59 [00:02:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 59 [00:02:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -522,7 +520,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 61 [00:02:31.000] response: +Info 59 [00:02:29.000] response: { "response": [ { @@ -535,7 +533,7 @@ Info 61 [00:02:31.000] response: ], "responseRequired": true } -Info 62 [00:02:32.000] request: +Info 60 [00:02:30.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -570,9 +568,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 63 [00:02:35.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 64 [00:02:36.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 65 [00:02:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 61 [00:02:33.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 62 [00:02:34.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 63 [00:02:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -607,12 +605,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 66 [00:02:38.000] response: +Info 64 [00:02:36.000] response: { "response": true, "responseRequired": true } -Info 67 [00:02:39.000] request: +Info 65 [00:02:37.000] request: { "command": "emit-output", "arguments": { @@ -673,7 +671,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 68 [00:02:40.000] response: +Info 66 [00:02:38.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-change-to-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-change-to-usage.js index aaa0baa8ee4..a486b26199e 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-change-to-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-change-to-usage.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "seq": 0, "type": "request", @@ -180,19 +179,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 30 [00:01:05.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:06.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:16.000] Files (2) +Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency +Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:14.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts @@ -202,22 +200,22 @@ Info 41 [00:01:16.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 42 [00:01:17.000] ----------------------------------------------- -Info 43 [00:01:18.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:19.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:20.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 45 [00:01:21.000] Files (3) +Info 40 [00:01:15.000] ----------------------------------------------- +Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency +Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 43 [00:01:19.000] Files (3) -Info 45 [00:01:22.000] ----------------------------------------------- -Info 45 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:24.000] Files (2) +Info 43 [00:01:20.000] ----------------------------------------------- +Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:22.000] Files (2) -Info 45 [00:01:25.000] ----------------------------------------------- -Info 45 [00:01:26.000] Open files: -Info 45 [00:01:27.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 45 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 45 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 45 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:23.000] ----------------------------------------------- +Info 43 [00:01:24.000] Open files: +Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -244,11 +242,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:01:31.000] response: +Info 43 [00:01:29.000] response: { "responseRequired": false } -Info 46 [00:01:32.000] request: +Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -283,34 +281,34 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:33.000] Before ensureProjectForOpenFiles: -Info 48 [00:01:34.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 48 [00:01:35.000] Files (3) +Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: +Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 46 [00:01:33.000] Files (3) -Info 48 [00:01:36.000] ----------------------------------------------- -Info 48 [00:01:37.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 48 [00:01:38.000] Files (2) +Info 46 [00:01:34.000] ----------------------------------------------- +Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 46 [00:01:36.000] Files (2) -Info 48 [00:01:39.000] ----------------------------------------------- -Info 48 [00:01:40.000] Open files: -Info 48 [00:01:41.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 48 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 48 [00:01:43.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 48 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:01:45.000] After ensureProjectForOpenFiles: -Info 49 [00:01:46.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 49 [00:01:47.000] Files (3) +Info 46 [00:01:37.000] ----------------------------------------------- +Info 46 [00:01:38.000] Open files: +Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:01:43.000] After ensureProjectForOpenFiles: +Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:45.000] Files (3) -Info 49 [00:01:48.000] ----------------------------------------------- -Info 49 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 49 [00:01:50.000] Files (2) +Info 47 [00:01:46.000] ----------------------------------------------- +Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:48.000] Files (2) -Info 49 [00:01:51.000] ----------------------------------------------- -Info 49 [00:01:52.000] Open files: -Info 49 [00:01:53.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 49 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 49 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 49 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:49.000] ----------------------------------------------- +Info 47 [00:01:50.000] Open files: +Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -337,7 +335,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 49 [00:01:57.000] response: +Info 47 [00:01:55.000] response: { "response": [ { @@ -357,7 +355,7 @@ Info 49 [00:01:57.000] response: ], "responseRequired": true } -Info 50 [00:01:58.000] request: +Info 48 [00:01:56.000] request: { "command": "change", "arguments": { @@ -423,11 +421,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 51 [00:01:59.000] response: +Info 49 [00:01:57.000] response: { "responseRequired": false } -Info 52 [00:02:00.000] request: +Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -462,37 +460,37 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 53 [00:02:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 54 [00:02:02.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 55 [00:02:03.000] Different program with same set of files -Info 56 [00:02:04.000] Before ensureProjectForOpenFiles: -Info 57 [00:02:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 57 [00:02:06.000] Files (3) +Info 51 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 52 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 53 [00:02:01.000] Different program with same set of files +Info 54 [00:02:02.000] Before ensureProjectForOpenFiles: +Info 55 [00:02:03.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 55 [00:02:04.000] Files (3) -Info 57 [00:02:07.000] ----------------------------------------------- -Info 57 [00:02:08.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 57 [00:02:09.000] Files (2) +Info 55 [00:02:05.000] ----------------------------------------------- +Info 55 [00:02:06.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 55 [00:02:07.000] Files (2) -Info 57 [00:02:10.000] ----------------------------------------------- -Info 57 [00:02:11.000] Open files: -Info 57 [00:02:12.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 57 [00:02:13.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 57 [00:02:14.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 57 [00:02:15.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 57 [00:02:16.000] After ensureProjectForOpenFiles: -Info 58 [00:02:17.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 58 [00:02:18.000] Files (3) +Info 55 [00:02:08.000] ----------------------------------------------- +Info 55 [00:02:09.000] Open files: +Info 55 [00:02:10.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 55 [00:02:11.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 55 [00:02:12.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 55 [00:02:13.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 55 [00:02:14.000] After ensureProjectForOpenFiles: +Info 56 [00:02:15.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 56 [00:02:16.000] Files (3) -Info 58 [00:02:19.000] ----------------------------------------------- -Info 58 [00:02:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 58 [00:02:21.000] Files (2) +Info 56 [00:02:17.000] ----------------------------------------------- +Info 56 [00:02:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 56 [00:02:19.000] Files (2) -Info 58 [00:02:22.000] ----------------------------------------------- -Info 58 [00:02:23.000] Open files: -Info 58 [00:02:24.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 58 [00:02:25.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 58 [00:02:26.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 58 [00:02:27.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 56 [00:02:20.000] ----------------------------------------------- +Info 56 [00:02:21.000] Open files: +Info 56 [00:02:22.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 56 [00:02:23.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 56 [00:02:24.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 56 [00:02:25.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -519,7 +517,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 58 [00:02:28.000] response: +Info 56 [00:02:26.000] response: { "response": [ { @@ -532,7 +530,7 @@ Info 58 [00:02:28.000] response: ], "responseRequired": true } -Info 59 [00:02:29.000] request: +Info 57 [00:02:27.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -567,9 +565,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 60 [00:02:32.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 61 [00:02:33.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 62 [00:02:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 58 [00:02:30.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 59 [00:02:31.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 60 [00:02:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -607,12 +605,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 63 [00:02:35.000] response: +Info 61 [00:02:33.000] response: { "response": true, "responseRequired": true } -Info 64 [00:02:36.000] request: +Info 62 [00:02:34.000] request: { "command": "emit-output", "arguments": { @@ -673,7 +671,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 65 [00:02:37.000] response: +Info 63 [00:02:35.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-local-change-to-dependency-with-file.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-local-change-to-dependency-with-file.js index 36fa4d2ff40..c57f5171631 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-local-change-to-dependency-with-file.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-local-change-to-dependency-with-file.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "seq": 0, "type": "request", @@ -180,19 +179,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 30 [00:01:05.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:06.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:16.000] Files (2) +Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency +Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:14.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts @@ -202,22 +200,22 @@ Info 41 [00:01:16.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 42 [00:01:17.000] ----------------------------------------------- -Info 43 [00:01:18.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:19.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:20.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 45 [00:01:21.000] Files (3) +Info 40 [00:01:15.000] ----------------------------------------------- +Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency +Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 43 [00:01:19.000] Files (3) -Info 45 [00:01:22.000] ----------------------------------------------- -Info 45 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:24.000] Files (2) +Info 43 [00:01:20.000] ----------------------------------------------- +Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:22.000] Files (2) -Info 45 [00:01:25.000] ----------------------------------------------- -Info 45 [00:01:26.000] Open files: -Info 45 [00:01:27.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 45 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 45 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 45 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:23.000] ----------------------------------------------- +Info 43 [00:01:24.000] Open files: +Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -244,11 +242,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:01:31.000] response: +Info 43 [00:01:29.000] response: { "responseRequired": false } -Info 46 [00:01:32.000] request: +Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -283,34 +281,34 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:33.000] Before ensureProjectForOpenFiles: -Info 48 [00:01:34.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 48 [00:01:35.000] Files (3) +Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: +Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 46 [00:01:33.000] Files (3) -Info 48 [00:01:36.000] ----------------------------------------------- -Info 48 [00:01:37.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 48 [00:01:38.000] Files (2) +Info 46 [00:01:34.000] ----------------------------------------------- +Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 46 [00:01:36.000] Files (2) -Info 48 [00:01:39.000] ----------------------------------------------- -Info 48 [00:01:40.000] Open files: -Info 48 [00:01:41.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 48 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 48 [00:01:43.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 48 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:01:45.000] After ensureProjectForOpenFiles: -Info 49 [00:01:46.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 49 [00:01:47.000] Files (3) +Info 46 [00:01:37.000] ----------------------------------------------- +Info 46 [00:01:38.000] Open files: +Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:01:43.000] After ensureProjectForOpenFiles: +Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:45.000] Files (3) -Info 49 [00:01:48.000] ----------------------------------------------- -Info 49 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 49 [00:01:50.000] Files (2) +Info 47 [00:01:46.000] ----------------------------------------------- +Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:48.000] Files (2) -Info 49 [00:01:51.000] ----------------------------------------------- -Info 49 [00:01:52.000] Open files: -Info 49 [00:01:53.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 49 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 49 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 49 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:49.000] ----------------------------------------------- +Info 47 [00:01:50.000] Open files: +Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -337,7 +335,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 49 [00:01:57.000] response: +Info 47 [00:01:55.000] response: { "response": [ { @@ -357,7 +355,7 @@ Info 49 [00:01:57.000] response: ], "responseRequired": true } -Info 50 [00:01:58.000] request: +Info 48 [00:01:56.000] request: { "command": "change", "arguments": { @@ -423,11 +421,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 51 [00:01:59.000] response: +Info 49 [00:01:57.000] response: { "responseRequired": false } -Info 52 [00:02:00.000] request: +Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -463,9 +461,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 53 [00:02:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 54 [00:02:02.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 55 [00:02:03.000] Different program with same set of files +Info 51 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 52 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 53 [00:02:01.000] Different program with same set of files After request PolledWatches:: @@ -492,7 +490,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 56 [00:02:04.000] response: +Info 54 [00:02:02.000] response: { "response": [ { @@ -505,7 +503,7 @@ Info 56 [00:02:04.000] response: ], "responseRequired": true } -Info 57 [00:02:05.000] request: +Info 55 [00:02:03.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -541,9 +539,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 58 [00:02:08.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 59 [00:02:09.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 60 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 56 [00:02:06.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:07.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 58 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -578,12 +576,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 61 [00:02:11.000] response: +Info 59 [00:02:09.000] response: { "response": true, "responseRequired": true } -Info 62 [00:02:12.000] request: +Info 60 [00:02:10.000] request: { "command": "emit-output", "arguments": { @@ -645,7 +643,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 63 [00:02:13.000] response: +Info 61 [00:02:11.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-local-change-to-dependency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-local-change-to-dependency.js index 862c7c8a7b7..1ff711f2355 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-local-change-to-dependency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-local-change-to-dependency.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "seq": 0, "type": "request", @@ -180,19 +179,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 30 [00:01:05.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:06.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:16.000] Files (2) +Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency +Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:14.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts @@ -202,22 +200,22 @@ Info 41 [00:01:16.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 42 [00:01:17.000] ----------------------------------------------- -Info 43 [00:01:18.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:19.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:20.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 45 [00:01:21.000] Files (3) +Info 40 [00:01:15.000] ----------------------------------------------- +Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency +Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 43 [00:01:19.000] Files (3) -Info 45 [00:01:22.000] ----------------------------------------------- -Info 45 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:24.000] Files (2) +Info 43 [00:01:20.000] ----------------------------------------------- +Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:22.000] Files (2) -Info 45 [00:01:25.000] ----------------------------------------------- -Info 45 [00:01:26.000] Open files: -Info 45 [00:01:27.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 45 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 45 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 45 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:23.000] ----------------------------------------------- +Info 43 [00:01:24.000] Open files: +Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -244,11 +242,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:01:31.000] response: +Info 43 [00:01:29.000] response: { "responseRequired": false } -Info 46 [00:01:32.000] request: +Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -283,34 +281,34 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:33.000] Before ensureProjectForOpenFiles: -Info 48 [00:01:34.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 48 [00:01:35.000] Files (3) +Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: +Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 46 [00:01:33.000] Files (3) -Info 48 [00:01:36.000] ----------------------------------------------- -Info 48 [00:01:37.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 48 [00:01:38.000] Files (2) +Info 46 [00:01:34.000] ----------------------------------------------- +Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 46 [00:01:36.000] Files (2) -Info 48 [00:01:39.000] ----------------------------------------------- -Info 48 [00:01:40.000] Open files: -Info 48 [00:01:41.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 48 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 48 [00:01:43.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 48 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:01:45.000] After ensureProjectForOpenFiles: -Info 49 [00:01:46.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 49 [00:01:47.000] Files (3) +Info 46 [00:01:37.000] ----------------------------------------------- +Info 46 [00:01:38.000] Open files: +Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:01:43.000] After ensureProjectForOpenFiles: +Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:45.000] Files (3) -Info 49 [00:01:48.000] ----------------------------------------------- -Info 49 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 49 [00:01:50.000] Files (2) +Info 47 [00:01:46.000] ----------------------------------------------- +Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:48.000] Files (2) -Info 49 [00:01:51.000] ----------------------------------------------- -Info 49 [00:01:52.000] Open files: -Info 49 [00:01:53.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 49 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 49 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 49 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:49.000] ----------------------------------------------- +Info 47 [00:01:50.000] Open files: +Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -337,7 +335,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 49 [00:01:57.000] response: +Info 47 [00:01:55.000] response: { "response": [ { @@ -357,7 +355,7 @@ Info 49 [00:01:57.000] response: ], "responseRequired": true } -Info 50 [00:01:58.000] request: +Info 48 [00:01:56.000] request: { "command": "change", "arguments": { @@ -423,11 +421,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 51 [00:01:59.000] response: +Info 49 [00:01:57.000] response: { "responseRequired": false } -Info 52 [00:02:00.000] request: +Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -462,40 +460,40 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 53 [00:02:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 54 [00:02:02.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 55 [00:02:03.000] Different program with same set of files -Info 56 [00:02:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 57 [00:02:05.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 58 [00:02:06.000] Different program with same set of files -Info 59 [00:02:07.000] Before ensureProjectForOpenFiles: -Info 60 [00:02:08.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 60 [00:02:09.000] Files (3) +Info 51 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 52 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 53 [00:02:01.000] Different program with same set of files +Info 54 [00:02:02.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 55 [00:02:03.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 56 [00:02:04.000] Different program with same set of files +Info 57 [00:02:05.000] Before ensureProjectForOpenFiles: +Info 58 [00:02:06.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 58 [00:02:07.000] Files (3) -Info 60 [00:02:10.000] ----------------------------------------------- -Info 60 [00:02:11.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 60 [00:02:12.000] Files (2) +Info 58 [00:02:08.000] ----------------------------------------------- +Info 58 [00:02:09.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 58 [00:02:10.000] Files (2) -Info 60 [00:02:13.000] ----------------------------------------------- -Info 60 [00:02:14.000] Open files: -Info 60 [00:02:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 60 [00:02:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 60 [00:02:17.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 60 [00:02:18.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 60 [00:02:19.000] After ensureProjectForOpenFiles: -Info 61 [00:02:20.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 61 [00:02:21.000] Files (3) +Info 58 [00:02:11.000] ----------------------------------------------- +Info 58 [00:02:12.000] Open files: +Info 58 [00:02:13.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 58 [00:02:14.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 58 [00:02:15.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 58 [00:02:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 58 [00:02:17.000] After ensureProjectForOpenFiles: +Info 59 [00:02:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 59 [00:02:19.000] Files (3) -Info 61 [00:02:22.000] ----------------------------------------------- -Info 61 [00:02:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 61 [00:02:24.000] Files (2) +Info 59 [00:02:20.000] ----------------------------------------------- +Info 59 [00:02:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 59 [00:02:22.000] Files (2) -Info 61 [00:02:25.000] ----------------------------------------------- -Info 61 [00:02:26.000] Open files: -Info 61 [00:02:27.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 61 [00:02:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 61 [00:02:29.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 61 [00:02:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 59 [00:02:23.000] ----------------------------------------------- +Info 59 [00:02:24.000] Open files: +Info 59 [00:02:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 59 [00:02:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 59 [00:02:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 59 [00:02:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -522,7 +520,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 61 [00:02:31.000] response: +Info 59 [00:02:29.000] response: { "response": [ { @@ -535,7 +533,7 @@ Info 61 [00:02:31.000] response: ], "responseRequired": true } -Info 62 [00:02:32.000] request: +Info 60 [00:02:30.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -570,9 +568,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 63 [00:02:35.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 64 [00:02:36.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 65 [00:02:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 61 [00:02:33.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 62 [00:02:34.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 63 [00:02:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -607,12 +605,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 66 [00:02:38.000] response: +Info 64 [00:02:36.000] response: { "response": true, "responseRequired": true } -Info 67 [00:02:39.000] request: +Info 65 [00:02:37.000] request: { "command": "emit-output", "arguments": { @@ -673,7 +671,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 68 [00:02:40.000] response: +Info 66 [00:02:38.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-local-change-to-usage-with-project.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-local-change-to-usage-with-project.js index c7ff7875a4c..8ee8a8bb68f 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-local-change-to-usage-with-project.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-local-change-to-usage-with-project.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "seq": 0, "type": "request", @@ -180,19 +179,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 30 [00:01:05.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:06.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:16.000] Files (2) +Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency +Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:14.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts @@ -202,22 +200,22 @@ Info 41 [00:01:16.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 42 [00:01:17.000] ----------------------------------------------- -Info 43 [00:01:18.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:19.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:20.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 45 [00:01:21.000] Files (3) +Info 40 [00:01:15.000] ----------------------------------------------- +Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency +Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 43 [00:01:19.000] Files (3) -Info 45 [00:01:22.000] ----------------------------------------------- -Info 45 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:24.000] Files (2) +Info 43 [00:01:20.000] ----------------------------------------------- +Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:22.000] Files (2) -Info 45 [00:01:25.000] ----------------------------------------------- -Info 45 [00:01:26.000] Open files: -Info 45 [00:01:27.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 45 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 45 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 45 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:23.000] ----------------------------------------------- +Info 43 [00:01:24.000] Open files: +Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -244,11 +242,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:01:31.000] response: +Info 43 [00:01:29.000] response: { "responseRequired": false } -Info 46 [00:01:32.000] request: +Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -283,34 +281,34 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:33.000] Before ensureProjectForOpenFiles: -Info 48 [00:01:34.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 48 [00:01:35.000] Files (3) +Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: +Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 46 [00:01:33.000] Files (3) -Info 48 [00:01:36.000] ----------------------------------------------- -Info 48 [00:01:37.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 48 [00:01:38.000] Files (2) +Info 46 [00:01:34.000] ----------------------------------------------- +Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 46 [00:01:36.000] Files (2) -Info 48 [00:01:39.000] ----------------------------------------------- -Info 48 [00:01:40.000] Open files: -Info 48 [00:01:41.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 48 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 48 [00:01:43.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 48 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:01:45.000] After ensureProjectForOpenFiles: -Info 49 [00:01:46.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 49 [00:01:47.000] Files (3) +Info 46 [00:01:37.000] ----------------------------------------------- +Info 46 [00:01:38.000] Open files: +Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:01:43.000] After ensureProjectForOpenFiles: +Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:45.000] Files (3) -Info 49 [00:01:48.000] ----------------------------------------------- -Info 49 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 49 [00:01:50.000] Files (2) +Info 47 [00:01:46.000] ----------------------------------------------- +Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:48.000] Files (2) -Info 49 [00:01:51.000] ----------------------------------------------- -Info 49 [00:01:52.000] Open files: -Info 49 [00:01:53.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 49 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 49 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 49 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:49.000] ----------------------------------------------- +Info 47 [00:01:50.000] Open files: +Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -337,7 +335,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 49 [00:01:57.000] response: +Info 47 [00:01:55.000] response: { "response": [ { @@ -357,7 +355,7 @@ Info 49 [00:01:57.000] response: ], "responseRequired": true } -Info 50 [00:01:58.000] request: +Info 48 [00:01:56.000] request: { "command": "change", "arguments": { @@ -423,11 +421,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 51 [00:01:59.000] response: +Info 49 [00:01:57.000] response: { "responseRequired": false } -Info 52 [00:02:00.000] request: +Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -463,9 +461,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 53 [00:02:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 54 [00:02:02.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 55 [00:02:03.000] Different program with same set of files +Info 51 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 52 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 53 [00:02:01.000] Different program with same set of files After request PolledWatches:: @@ -492,7 +490,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 56 [00:02:04.000] response: +Info 54 [00:02:02.000] response: { "response": [ { @@ -505,7 +503,7 @@ Info 56 [00:02:04.000] response: ], "responseRequired": true } -Info 57 [00:02:05.000] request: +Info 55 [00:02:03.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -541,9 +539,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 58 [00:02:08.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 59 [00:02:09.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 60 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 56 [00:02:06.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:07.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 58 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -579,12 +577,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 61 [00:02:11.000] response: +Info 59 [00:02:09.000] response: { "response": true, "responseRequired": true } -Info 62 [00:02:12.000] request: +Info 60 [00:02:10.000] request: { "command": "emit-output", "arguments": { @@ -646,7 +644,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 63 [00:02:13.000] response: +Info 61 [00:02:11.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-local-change-to-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-local-change-to-usage.js index 68a5ba4c641..d5c68339272 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-local-change-to-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-local-change-to-usage.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "seq": 0, "type": "request", @@ -180,19 +179,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 30 [00:01:05.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:06.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:16.000] Files (2) +Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency +Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:14.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts @@ -202,22 +200,22 @@ Info 41 [00:01:16.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 42 [00:01:17.000] ----------------------------------------------- -Info 43 [00:01:18.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:19.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:20.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 45 [00:01:21.000] Files (3) +Info 40 [00:01:15.000] ----------------------------------------------- +Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency +Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 43 [00:01:19.000] Files (3) -Info 45 [00:01:22.000] ----------------------------------------------- -Info 45 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:24.000] Files (2) +Info 43 [00:01:20.000] ----------------------------------------------- +Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:22.000] Files (2) -Info 45 [00:01:25.000] ----------------------------------------------- -Info 45 [00:01:26.000] Open files: -Info 45 [00:01:27.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 45 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 45 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 45 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:23.000] ----------------------------------------------- +Info 43 [00:01:24.000] Open files: +Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -244,11 +242,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:01:31.000] response: +Info 43 [00:01:29.000] response: { "responseRequired": false } -Info 46 [00:01:32.000] request: +Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -283,34 +281,34 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:33.000] Before ensureProjectForOpenFiles: -Info 48 [00:01:34.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 48 [00:01:35.000] Files (3) +Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: +Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 46 [00:01:33.000] Files (3) -Info 48 [00:01:36.000] ----------------------------------------------- -Info 48 [00:01:37.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 48 [00:01:38.000] Files (2) +Info 46 [00:01:34.000] ----------------------------------------------- +Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 46 [00:01:36.000] Files (2) -Info 48 [00:01:39.000] ----------------------------------------------- -Info 48 [00:01:40.000] Open files: -Info 48 [00:01:41.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 48 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 48 [00:01:43.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 48 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:01:45.000] After ensureProjectForOpenFiles: -Info 49 [00:01:46.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 49 [00:01:47.000] Files (3) +Info 46 [00:01:37.000] ----------------------------------------------- +Info 46 [00:01:38.000] Open files: +Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:01:43.000] After ensureProjectForOpenFiles: +Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:45.000] Files (3) -Info 49 [00:01:48.000] ----------------------------------------------- -Info 49 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 49 [00:01:50.000] Files (2) +Info 47 [00:01:46.000] ----------------------------------------------- +Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:48.000] Files (2) -Info 49 [00:01:51.000] ----------------------------------------------- -Info 49 [00:01:52.000] Open files: -Info 49 [00:01:53.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 49 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 49 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 49 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:49.000] ----------------------------------------------- +Info 47 [00:01:50.000] Open files: +Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -337,7 +335,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 49 [00:01:57.000] response: +Info 47 [00:01:55.000] response: { "response": [ { @@ -357,7 +355,7 @@ Info 49 [00:01:57.000] response: ], "responseRequired": true } -Info 50 [00:01:58.000] request: +Info 48 [00:01:56.000] request: { "command": "change", "arguments": { @@ -423,11 +421,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 51 [00:01:59.000] response: +Info 49 [00:01:57.000] response: { "responseRequired": false } -Info 52 [00:02:00.000] request: +Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -462,37 +460,37 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 53 [00:02:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 54 [00:02:02.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 55 [00:02:03.000] Different program with same set of files -Info 56 [00:02:04.000] Before ensureProjectForOpenFiles: -Info 57 [00:02:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 57 [00:02:06.000] Files (3) +Info 51 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 52 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 53 [00:02:01.000] Different program with same set of files +Info 54 [00:02:02.000] Before ensureProjectForOpenFiles: +Info 55 [00:02:03.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 55 [00:02:04.000] Files (3) -Info 57 [00:02:07.000] ----------------------------------------------- -Info 57 [00:02:08.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 57 [00:02:09.000] Files (2) +Info 55 [00:02:05.000] ----------------------------------------------- +Info 55 [00:02:06.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 55 [00:02:07.000] Files (2) -Info 57 [00:02:10.000] ----------------------------------------------- -Info 57 [00:02:11.000] Open files: -Info 57 [00:02:12.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 57 [00:02:13.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 57 [00:02:14.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 57 [00:02:15.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 57 [00:02:16.000] After ensureProjectForOpenFiles: -Info 58 [00:02:17.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 58 [00:02:18.000] Files (3) +Info 55 [00:02:08.000] ----------------------------------------------- +Info 55 [00:02:09.000] Open files: +Info 55 [00:02:10.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 55 [00:02:11.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 55 [00:02:12.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 55 [00:02:13.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 55 [00:02:14.000] After ensureProjectForOpenFiles: +Info 56 [00:02:15.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 56 [00:02:16.000] Files (3) -Info 58 [00:02:19.000] ----------------------------------------------- -Info 58 [00:02:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 58 [00:02:21.000] Files (2) +Info 56 [00:02:17.000] ----------------------------------------------- +Info 56 [00:02:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 56 [00:02:19.000] Files (2) -Info 58 [00:02:22.000] ----------------------------------------------- -Info 58 [00:02:23.000] Open files: -Info 58 [00:02:24.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 58 [00:02:25.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 58 [00:02:26.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 58 [00:02:27.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 56 [00:02:20.000] ----------------------------------------------- +Info 56 [00:02:21.000] Open files: +Info 56 [00:02:22.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 56 [00:02:23.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 56 [00:02:24.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 56 [00:02:25.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -519,7 +517,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 58 [00:02:28.000] response: +Info 56 [00:02:26.000] response: { "response": [ { @@ -532,7 +530,7 @@ Info 58 [00:02:28.000] response: ], "responseRequired": true } -Info 59 [00:02:29.000] request: +Info 57 [00:02:27.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -567,9 +565,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 60 [00:02:32.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 61 [00:02:33.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 62 [00:02:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 58 [00:02:30.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 59 [00:02:31.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 60 [00:02:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -605,12 +603,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 63 [00:02:35.000] response: +Info 61 [00:02:33.000] response: { "response": true, "responseRequired": true } -Info 64 [00:02:36.000] request: +Info 62 [00:02:34.000] request: { "command": "emit-output", "arguments": { @@ -671,7 +669,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 65 [00:02:37.000] response: +Info 63 [00:02:35.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-with-project-and-change-to-dependency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-with-project-and-change-to-dependency.js index cc6597f1d8b..a7d08da3349 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-with-project-and-change-to-dependency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-with-project-and-change-to-dependency.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "seq": 0, "type": "request", @@ -180,19 +179,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 30 [00:01:05.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:06.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:16.000] Files (2) +Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency +Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:14.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts @@ -202,22 +200,22 @@ Info 41 [00:01:16.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 42 [00:01:17.000] ----------------------------------------------- -Info 43 [00:01:18.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:19.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:20.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 45 [00:01:21.000] Files (3) +Info 40 [00:01:15.000] ----------------------------------------------- +Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency +Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 43 [00:01:19.000] Files (3) -Info 45 [00:01:22.000] ----------------------------------------------- -Info 45 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:24.000] Files (2) +Info 43 [00:01:20.000] ----------------------------------------------- +Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:22.000] Files (2) -Info 45 [00:01:25.000] ----------------------------------------------- -Info 45 [00:01:26.000] Open files: -Info 45 [00:01:27.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 45 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 45 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 45 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:23.000] ----------------------------------------------- +Info 43 [00:01:24.000] Open files: +Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -244,11 +242,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:01:31.000] response: +Info 43 [00:01:29.000] response: { "responseRequired": false } -Info 46 [00:01:32.000] request: +Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -283,34 +281,34 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:33.000] Before ensureProjectForOpenFiles: -Info 48 [00:01:34.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 48 [00:01:35.000] Files (3) +Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: +Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 46 [00:01:33.000] Files (3) -Info 48 [00:01:36.000] ----------------------------------------------- -Info 48 [00:01:37.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 48 [00:01:38.000] Files (2) +Info 46 [00:01:34.000] ----------------------------------------------- +Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 46 [00:01:36.000] Files (2) -Info 48 [00:01:39.000] ----------------------------------------------- -Info 48 [00:01:40.000] Open files: -Info 48 [00:01:41.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 48 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 48 [00:01:43.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 48 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:01:45.000] After ensureProjectForOpenFiles: -Info 49 [00:01:46.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 49 [00:01:47.000] Files (3) +Info 46 [00:01:37.000] ----------------------------------------------- +Info 46 [00:01:38.000] Open files: +Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:01:43.000] After ensureProjectForOpenFiles: +Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:45.000] Files (3) -Info 49 [00:01:48.000] ----------------------------------------------- -Info 49 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 49 [00:01:50.000] Files (2) +Info 47 [00:01:46.000] ----------------------------------------------- +Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:48.000] Files (2) -Info 49 [00:01:51.000] ----------------------------------------------- -Info 49 [00:01:52.000] Open files: -Info 49 [00:01:53.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 49 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 49 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 49 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:49.000] ----------------------------------------------- +Info 47 [00:01:50.000] Open files: +Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -337,7 +335,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 49 [00:01:57.000] response: +Info 47 [00:01:55.000] response: { "response": [ { @@ -357,7 +355,7 @@ Info 49 [00:01:57.000] response: ], "responseRequired": true } -Info 50 [00:01:58.000] request: +Info 48 [00:01:56.000] request: { "command": "change", "arguments": { @@ -423,11 +421,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 51 [00:01:59.000] response: +Info 49 [00:01:57.000] response: { "responseRequired": false } -Info 52 [00:02:00.000] request: +Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -463,9 +461,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 53 [00:02:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 54 [00:02:02.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 55 [00:02:03.000] Different program with same set of files +Info 51 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 52 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 53 [00:02:01.000] Different program with same set of files After request PolledWatches:: @@ -492,7 +490,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 56 [00:02:04.000] response: +Info 54 [00:02:02.000] response: { "response": [ { @@ -505,7 +503,7 @@ Info 56 [00:02:04.000] response: ], "responseRequired": true } -Info 57 [00:02:05.000] request: +Info 55 [00:02:03.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -541,9 +539,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 58 [00:02:08.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 59 [00:02:09.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 60 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 56 [00:02:06.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:07.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 58 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -578,12 +576,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 61 [00:02:11.000] response: +Info 59 [00:02:09.000] response: { "response": true, "responseRequired": true } -Info 62 [00:02:12.000] request: +Info 60 [00:02:10.000] request: { "command": "emit-output", "arguments": { @@ -645,7 +643,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 63 [00:02:13.000] response: +Info 61 [00:02:11.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-with-project-and-change-to-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-with-project-and-change-to-usage.js index fa7f8381ef8..870b2484a72 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-with-project-and-change-to-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-with-project-and-change-to-usage.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "seq": 0, "type": "request", @@ -180,19 +179,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 30 [00:01:05.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:06.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:16.000] Files (2) +Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency +Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:14.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts @@ -202,22 +200,22 @@ Info 41 [00:01:16.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 42 [00:01:17.000] ----------------------------------------------- -Info 43 [00:01:18.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:19.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:20.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 45 [00:01:21.000] Files (3) +Info 40 [00:01:15.000] ----------------------------------------------- +Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency +Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 43 [00:01:19.000] Files (3) -Info 45 [00:01:22.000] ----------------------------------------------- -Info 45 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:24.000] Files (2) +Info 43 [00:01:20.000] ----------------------------------------------- +Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:22.000] Files (2) -Info 45 [00:01:25.000] ----------------------------------------------- -Info 45 [00:01:26.000] Open files: -Info 45 [00:01:27.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 45 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 45 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 45 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:23.000] ----------------------------------------------- +Info 43 [00:01:24.000] Open files: +Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -244,11 +242,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:01:31.000] response: +Info 43 [00:01:29.000] response: { "responseRequired": false } -Info 46 [00:01:32.000] request: +Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -283,34 +281,34 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:33.000] Before ensureProjectForOpenFiles: -Info 48 [00:01:34.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 48 [00:01:35.000] Files (3) +Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: +Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 46 [00:01:33.000] Files (3) -Info 48 [00:01:36.000] ----------------------------------------------- -Info 48 [00:01:37.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 48 [00:01:38.000] Files (2) +Info 46 [00:01:34.000] ----------------------------------------------- +Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 46 [00:01:36.000] Files (2) -Info 48 [00:01:39.000] ----------------------------------------------- -Info 48 [00:01:40.000] Open files: -Info 48 [00:01:41.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 48 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 48 [00:01:43.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 48 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:01:45.000] After ensureProjectForOpenFiles: -Info 49 [00:01:46.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 49 [00:01:47.000] Files (3) +Info 46 [00:01:37.000] ----------------------------------------------- +Info 46 [00:01:38.000] Open files: +Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:01:43.000] After ensureProjectForOpenFiles: +Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:45.000] Files (3) -Info 49 [00:01:48.000] ----------------------------------------------- -Info 49 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 49 [00:01:50.000] Files (2) +Info 47 [00:01:46.000] ----------------------------------------------- +Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:48.000] Files (2) -Info 49 [00:01:51.000] ----------------------------------------------- -Info 49 [00:01:52.000] Open files: -Info 49 [00:01:53.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 49 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 49 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 49 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:49.000] ----------------------------------------------- +Info 47 [00:01:50.000] Open files: +Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -337,7 +335,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 49 [00:01:57.000] response: +Info 47 [00:01:55.000] response: { "response": [ { @@ -357,7 +355,7 @@ Info 49 [00:01:57.000] response: ], "responseRequired": true } -Info 50 [00:01:58.000] request: +Info 48 [00:01:56.000] request: { "command": "change", "arguments": { @@ -423,11 +421,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 51 [00:01:59.000] response: +Info 49 [00:01:57.000] response: { "responseRequired": false } -Info 52 [00:02:00.000] request: +Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -463,9 +461,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 53 [00:02:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 54 [00:02:02.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 55 [00:02:03.000] Different program with same set of files +Info 51 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 52 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 53 [00:02:01.000] Different program with same set of files After request PolledWatches:: @@ -492,7 +490,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 56 [00:02:04.000] response: +Info 54 [00:02:02.000] response: { "response": [ { @@ -505,7 +503,7 @@ Info 56 [00:02:04.000] response: ], "responseRequired": true } -Info 57 [00:02:05.000] request: +Info 55 [00:02:03.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -541,9 +539,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 58 [00:02:08.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 59 [00:02:09.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 60 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 56 [00:02:06.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:07.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 58 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -581,12 +579,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 61 [00:02:11.000] response: +Info 59 [00:02:09.000] response: { "response": true, "responseRequired": true } -Info 62 [00:02:12.000] request: +Info 60 [00:02:10.000] request: { "command": "emit-output", "arguments": { @@ -648,7 +646,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 63 [00:02:13.000] response: +Info 61 [00:02:11.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-with-project.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-with-project.js index ace175eb006..2b4188dc938 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-with-project.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-with-project.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "seq": 0, "type": "request", @@ -180,19 +179,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 30 [00:01:05.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:06.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:16.000] Files (2) +Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency +Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:14.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts @@ -202,22 +200,22 @@ Info 41 [00:01:16.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 42 [00:01:17.000] ----------------------------------------------- -Info 43 [00:01:18.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:19.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:20.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 45 [00:01:21.000] Files (3) +Info 40 [00:01:15.000] ----------------------------------------------- +Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency +Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 43 [00:01:19.000] Files (3) -Info 45 [00:01:22.000] ----------------------------------------------- -Info 45 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:24.000] Files (2) +Info 43 [00:01:20.000] ----------------------------------------------- +Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:22.000] Files (2) -Info 45 [00:01:25.000] ----------------------------------------------- -Info 45 [00:01:26.000] Open files: -Info 45 [00:01:27.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 45 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 45 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 45 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:23.000] ----------------------------------------------- +Info 43 [00:01:24.000] Open files: +Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -244,11 +242,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:01:31.000] response: +Info 43 [00:01:29.000] response: { "responseRequired": false } -Info 46 [00:01:32.000] request: +Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -310,7 +308,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:33.000] response: +Info 45 [00:01:31.000] response: { "response": [ { @@ -323,7 +321,7 @@ Info 47 [00:01:33.000] response: ], "responseRequired": true } -Info 48 [00:01:34.000] request: +Info 46 [00:01:32.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -359,9 +357,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 49 [00:01:37.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 50 [00:01:38.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 51 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 47 [00:01:35.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 48 [00:01:36.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 49 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -396,12 +394,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 52 [00:01:40.000] response: +Info 50 [00:01:38.000] response: { "response": true, "responseRequired": true } -Info 53 [00:01:41.000] request: +Info 51 [00:01:39.000] request: { "command": "emit-output", "arguments": { @@ -463,7 +461,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 54 [00:01:42.000] response: +Info 52 [00:01:40.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage.js index 0e280410715..5463e2ac0a6 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "seq": 0, "type": "request", @@ -180,19 +179,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 30 [00:01:05.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:06.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:16.000] Files (2) +Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency +Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:14.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts @@ -202,22 +200,22 @@ Info 41 [00:01:16.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 42 [00:01:17.000] ----------------------------------------------- -Info 43 [00:01:18.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:19.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:20.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 45 [00:01:21.000] Files (3) +Info 40 [00:01:15.000] ----------------------------------------------- +Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency +Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 43 [00:01:19.000] Files (3) -Info 45 [00:01:22.000] ----------------------------------------------- -Info 45 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:24.000] Files (2) +Info 43 [00:01:20.000] ----------------------------------------------- +Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:22.000] Files (2) -Info 45 [00:01:25.000] ----------------------------------------------- -Info 45 [00:01:26.000] Open files: -Info 45 [00:01:27.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 45 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 45 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 45 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:23.000] ----------------------------------------------- +Info 43 [00:01:24.000] Open files: +Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -244,11 +242,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:01:31.000] response: +Info 43 [00:01:29.000] response: { "responseRequired": false } -Info 46 [00:01:32.000] request: +Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -283,34 +281,34 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:33.000] Before ensureProjectForOpenFiles: -Info 48 [00:01:34.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 48 [00:01:35.000] Files (3) +Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: +Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 46 [00:01:33.000] Files (3) -Info 48 [00:01:36.000] ----------------------------------------------- -Info 48 [00:01:37.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 48 [00:01:38.000] Files (2) +Info 46 [00:01:34.000] ----------------------------------------------- +Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 46 [00:01:36.000] Files (2) -Info 48 [00:01:39.000] ----------------------------------------------- -Info 48 [00:01:40.000] Open files: -Info 48 [00:01:41.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 48 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 48 [00:01:43.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 48 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:01:45.000] After ensureProjectForOpenFiles: -Info 49 [00:01:46.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 49 [00:01:47.000] Files (3) +Info 46 [00:01:37.000] ----------------------------------------------- +Info 46 [00:01:38.000] Open files: +Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:01:43.000] After ensureProjectForOpenFiles: +Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:45.000] Files (3) -Info 49 [00:01:48.000] ----------------------------------------------- -Info 49 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 49 [00:01:50.000] Files (2) +Info 47 [00:01:46.000] ----------------------------------------------- +Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:48.000] Files (2) -Info 49 [00:01:51.000] ----------------------------------------------- -Info 49 [00:01:52.000] Open files: -Info 49 [00:01:53.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 49 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 49 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 49 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:49.000] ----------------------------------------------- +Info 47 [00:01:50.000] Open files: +Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -337,7 +335,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 49 [00:01:57.000] response: +Info 47 [00:01:55.000] response: { "response": [ { @@ -350,7 +348,7 @@ Info 49 [00:01:57.000] response: ], "responseRequired": true } -Info 50 [00:01:58.000] request: +Info 48 [00:01:56.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -385,9 +383,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 51 [00:02:01.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 52 [00:02:02.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 53 [00:02:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 49 [00:01:59.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 50 [00:02:00.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 51 [00:02:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -422,12 +420,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 54 [00:02:04.000] response: +Info 52 [00:02:02.000] response: { "response": true, "responseRequired": true } -Info 55 [00:02:05.000] request: +Info 53 [00:02:03.000] request: { "command": "emit-output", "arguments": { @@ -488,7 +486,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 56 [00:02:06.000] response: +Info 54 [00:02:04.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-and-change-to-dependency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-and-change-to-dependency.js index 985282f9927..d4e57c2c4ac 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-and-change-to-dependency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-and-change-to-dependency.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -180,22 +179,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] Before ensureProjectForOpenFiles: -Info 30 [00:01:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:06.000] Files (3) +Info 28 [00:01:03.000] Before ensureProjectForOpenFiles: +Info 29 [00:01:04.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 29 [00:01:05.000] Files (3) -Info 30 [00:01:07.000] ----------------------------------------------- -Info 30 [00:01:08.000] Open files: -Info 30 [00:01:09.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:10.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:11.000] After ensureProjectForOpenFiles: -Info 31 [00:01:12.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 31 [00:01:13.000] Files (3) +Info 29 [00:01:06.000] ----------------------------------------------- +Info 29 [00:01:07.000] Open files: +Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 29 [00:01:10.000] After ensureProjectForOpenFiles: +Info 30 [00:01:11.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 30 [00:01:12.000] Files (3) -Info 31 [00:01:14.000] ----------------------------------------------- -Info 31 [00:01:15.000] Open files: -Info 31 [00:01:16.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 31 [00:01:17.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 30 [00:01:13.000] ----------------------------------------------- +Info 30 [00:01:14.000] Open files: +Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -222,7 +221,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 31 [00:01:18.000] response: +Info 30 [00:01:17.000] response: { "response": [ { @@ -235,11 +234,11 @@ Info 31 [00:01:18.000] response: ], "responseRequired": true } -Info 32 [00:01:22.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 33 [00:01:23.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.json -Info 34 [00:01:24.000] Scheduled: *ensureProjectForOpenFiles* -Info 35 [00:01:25.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 36 [00:01:26.000] request: +Info 31 [00:01:21.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 32 [00:01:22.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.json +Info 33 [00:01:23.000] Scheduled: *ensureProjectForOpenFiles* +Info 34 [00:01:24.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 35 [00:01:25.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -279,25 +278,25 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 37 [00:01:27.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 38 [00:01:28.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 39 [00:01:29.000] Different program with same set of files -Info 40 [00:01:30.000] Before ensureProjectForOpenFiles: -Info 41 [00:01:31.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 41 [00:01:32.000] Files (3) +Info 36 [00:01:26.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 37 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 38 [00:01:28.000] Different program with same set of files +Info 39 [00:01:29.000] Before ensureProjectForOpenFiles: +Info 40 [00:01:30.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 40 [00:01:31.000] Files (3) -Info 41 [00:01:33.000] ----------------------------------------------- -Info 41 [00:01:34.000] Open files: -Info 41 [00:01:35.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 41 [00:01:36.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 41 [00:01:37.000] After ensureProjectForOpenFiles: -Info 42 [00:01:38.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 42 [00:01:39.000] Files (3) +Info 40 [00:01:32.000] ----------------------------------------------- +Info 40 [00:01:33.000] Open files: +Info 40 [00:01:34.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 40 [00:01:35.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 40 [00:01:36.000] After ensureProjectForOpenFiles: +Info 41 [00:01:37.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 41 [00:01:38.000] Files (3) -Info 42 [00:01:40.000] ----------------------------------------------- -Info 42 [00:01:41.000] Open files: -Info 42 [00:01:42.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 42 [00:01:43.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 41 [00:01:39.000] ----------------------------------------------- +Info 41 [00:01:40.000] Open files: +Info 41 [00:01:41.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 41 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -324,7 +323,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 42 [00:01:44.000] response: +Info 41 [00:01:43.000] response: { "response": [ { @@ -337,7 +336,7 @@ Info 42 [00:01:44.000] response: ], "responseRequired": true } -Info 43 [00:01:45.000] request: +Info 42 [00:01:44.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -398,12 +397,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 44 [00:01:46.000] response: +Info 43 [00:01:45.000] response: { "response": false, "responseRequired": true } -Info 45 [00:01:47.000] request: +Info 44 [00:01:46.000] request: { "command": "emit-output", "arguments": { @@ -464,7 +463,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 46 [00:01:48.000] response: +Info 45 [00:01:47.000] response: { "response": { "emitSkipped": true, diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-and-change-to-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-and-change-to-usage.js index c04f883aaf9..227cf0d1820 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-and-change-to-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-and-change-to-usage.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -180,22 +179,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] Before ensureProjectForOpenFiles: -Info 30 [00:01:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:06.000] Files (3) +Info 28 [00:01:03.000] Before ensureProjectForOpenFiles: +Info 29 [00:01:04.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 29 [00:01:05.000] Files (3) -Info 30 [00:01:07.000] ----------------------------------------------- -Info 30 [00:01:08.000] Open files: -Info 30 [00:01:09.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:10.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:11.000] After ensureProjectForOpenFiles: -Info 31 [00:01:12.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 31 [00:01:13.000] Files (3) +Info 29 [00:01:06.000] ----------------------------------------------- +Info 29 [00:01:07.000] Open files: +Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 29 [00:01:10.000] After ensureProjectForOpenFiles: +Info 30 [00:01:11.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 30 [00:01:12.000] Files (3) -Info 31 [00:01:14.000] ----------------------------------------------- -Info 31 [00:01:15.000] Open files: -Info 31 [00:01:16.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 31 [00:01:17.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 30 [00:01:13.000] ----------------------------------------------- +Info 30 [00:01:14.000] Open files: +Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -222,7 +221,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 31 [00:01:18.000] response: +Info 30 [00:01:17.000] response: { "response": [ { @@ -235,7 +234,7 @@ Info 31 [00:01:18.000] response: ], "responseRequired": true } -Info 32 [00:01:19.000] request: +Info 31 [00:01:18.000] request: { "command": "change", "arguments": { @@ -301,11 +300,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 33 [00:01:20.000] response: +Info 32 [00:01:19.000] response: { "responseRequired": false } -Info 34 [00:01:21.000] request: +Info 33 [00:01:20.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -340,25 +339,25 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 35 [00:01:22.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 36 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 37 [00:01:24.000] Different program with same set of files -Info 38 [00:01:25.000] Before ensureProjectForOpenFiles: -Info 39 [00:01:26.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 39 [00:01:27.000] Files (3) +Info 34 [00:01:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 35 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 36 [00:01:23.000] Different program with same set of files +Info 37 [00:01:24.000] Before ensureProjectForOpenFiles: +Info 38 [00:01:25.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 38 [00:01:26.000] Files (3) -Info 39 [00:01:28.000] ----------------------------------------------- -Info 39 [00:01:29.000] Open files: -Info 39 [00:01:30.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 39 [00:01:31.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 39 [00:01:32.000] After ensureProjectForOpenFiles: -Info 40 [00:01:33.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 40 [00:01:34.000] Files (3) +Info 38 [00:01:27.000] ----------------------------------------------- +Info 38 [00:01:28.000] Open files: +Info 38 [00:01:29.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 38 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 38 [00:01:31.000] After ensureProjectForOpenFiles: +Info 39 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 39 [00:01:33.000] Files (3) -Info 40 [00:01:35.000] ----------------------------------------------- -Info 40 [00:01:36.000] Open files: -Info 40 [00:01:37.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 40 [00:01:38.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 39 [00:01:34.000] ----------------------------------------------- +Info 39 [00:01:35.000] Open files: +Info 39 [00:01:36.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 39 [00:01:37.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -385,7 +384,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 40 [00:01:39.000] response: +Info 39 [00:01:38.000] response: { "response": [ { @@ -396,7 +395,7 @@ Info 40 [00:01:39.000] response: ], "responseRequired": true } -Info 41 [00:01:40.000] request: +Info 40 [00:01:39.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -457,12 +456,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 42 [00:01:41.000] response: +Info 41 [00:01:40.000] response: { "response": false, "responseRequired": true } -Info 43 [00:01:42.000] request: +Info 42 [00:01:41.000] request: { "command": "emit-output", "arguments": { @@ -523,7 +522,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 44 [00:01:43.000] response: +Info 43 [00:01:42.000] response: { "response": { "emitSkipped": true, diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-and-local-change-to-dependency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-and-local-change-to-dependency.js index 583861fcc8b..d060f35b670 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-and-local-change-to-dependency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-and-local-change-to-dependency.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -180,22 +179,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] Before ensureProjectForOpenFiles: -Info 30 [00:01:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:06.000] Files (3) +Info 28 [00:01:03.000] Before ensureProjectForOpenFiles: +Info 29 [00:01:04.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 29 [00:01:05.000] Files (3) -Info 30 [00:01:07.000] ----------------------------------------------- -Info 30 [00:01:08.000] Open files: -Info 30 [00:01:09.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:10.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:11.000] After ensureProjectForOpenFiles: -Info 31 [00:01:12.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 31 [00:01:13.000] Files (3) +Info 29 [00:01:06.000] ----------------------------------------------- +Info 29 [00:01:07.000] Open files: +Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 29 [00:01:10.000] After ensureProjectForOpenFiles: +Info 30 [00:01:11.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 30 [00:01:12.000] Files (3) -Info 31 [00:01:14.000] ----------------------------------------------- -Info 31 [00:01:15.000] Open files: -Info 31 [00:01:16.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 31 [00:01:17.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 30 [00:01:13.000] ----------------------------------------------- +Info 30 [00:01:14.000] Open files: +Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -222,7 +221,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 31 [00:01:18.000] response: +Info 30 [00:01:17.000] response: { "response": [ { @@ -235,11 +234,11 @@ Info 31 [00:01:18.000] response: ], "responseRequired": true } -Info 32 [00:01:22.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 33 [00:01:23.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.json -Info 34 [00:01:24.000] Scheduled: *ensureProjectForOpenFiles* -Info 35 [00:01:25.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 36 [00:01:26.000] request: +Info 31 [00:01:21.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 32 [00:01:22.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.json +Info 33 [00:01:23.000] Scheduled: *ensureProjectForOpenFiles* +Info 34 [00:01:24.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 35 [00:01:25.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -279,25 +278,25 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 37 [00:01:27.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 38 [00:01:28.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 39 [00:01:29.000] Different program with same set of files -Info 40 [00:01:30.000] Before ensureProjectForOpenFiles: -Info 41 [00:01:31.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 41 [00:01:32.000] Files (3) +Info 36 [00:01:26.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 37 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 38 [00:01:28.000] Different program with same set of files +Info 39 [00:01:29.000] Before ensureProjectForOpenFiles: +Info 40 [00:01:30.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 40 [00:01:31.000] Files (3) -Info 41 [00:01:33.000] ----------------------------------------------- -Info 41 [00:01:34.000] Open files: -Info 41 [00:01:35.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 41 [00:01:36.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 41 [00:01:37.000] After ensureProjectForOpenFiles: -Info 42 [00:01:38.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 42 [00:01:39.000] Files (3) +Info 40 [00:01:32.000] ----------------------------------------------- +Info 40 [00:01:33.000] Open files: +Info 40 [00:01:34.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 40 [00:01:35.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 40 [00:01:36.000] After ensureProjectForOpenFiles: +Info 41 [00:01:37.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 41 [00:01:38.000] Files (3) -Info 42 [00:01:40.000] ----------------------------------------------- -Info 42 [00:01:41.000] Open files: -Info 42 [00:01:42.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 42 [00:01:43.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 41 [00:01:39.000] ----------------------------------------------- +Info 41 [00:01:40.000] Open files: +Info 41 [00:01:41.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 41 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -324,7 +323,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 42 [00:01:44.000] response: +Info 41 [00:01:43.000] response: { "response": [ { @@ -335,7 +334,7 @@ Info 42 [00:01:44.000] response: ], "responseRequired": true } -Info 43 [00:01:45.000] request: +Info 42 [00:01:44.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -396,12 +395,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 44 [00:01:46.000] response: +Info 43 [00:01:45.000] response: { "response": false, "responseRequired": true } -Info 45 [00:01:47.000] request: +Info 44 [00:01:46.000] request: { "command": "emit-output", "arguments": { @@ -462,7 +461,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 46 [00:01:48.000] response: +Info 45 [00:01:47.000] response: { "response": { "emitSkipped": true, diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-and-local-change-to-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-and-local-change-to-usage.js index 4604d8d643b..aaaaa3a1792 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-and-local-change-to-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-and-local-change-to-usage.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -180,22 +179,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] Before ensureProjectForOpenFiles: -Info 30 [00:01:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:06.000] Files (3) +Info 28 [00:01:03.000] Before ensureProjectForOpenFiles: +Info 29 [00:01:04.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 29 [00:01:05.000] Files (3) -Info 30 [00:01:07.000] ----------------------------------------------- -Info 30 [00:01:08.000] Open files: -Info 30 [00:01:09.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:10.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:11.000] After ensureProjectForOpenFiles: -Info 31 [00:01:12.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 31 [00:01:13.000] Files (3) +Info 29 [00:01:06.000] ----------------------------------------------- +Info 29 [00:01:07.000] Open files: +Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 29 [00:01:10.000] After ensureProjectForOpenFiles: +Info 30 [00:01:11.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 30 [00:01:12.000] Files (3) -Info 31 [00:01:14.000] ----------------------------------------------- -Info 31 [00:01:15.000] Open files: -Info 31 [00:01:16.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 31 [00:01:17.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 30 [00:01:13.000] ----------------------------------------------- +Info 30 [00:01:14.000] Open files: +Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -222,7 +221,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 31 [00:01:18.000] response: +Info 30 [00:01:17.000] response: { "response": [ { @@ -235,7 +234,7 @@ Info 31 [00:01:18.000] response: ], "responseRequired": true } -Info 32 [00:01:19.000] request: +Info 31 [00:01:18.000] request: { "command": "change", "arguments": { @@ -301,11 +300,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 33 [00:01:20.000] response: +Info 32 [00:01:19.000] response: { "responseRequired": false } -Info 34 [00:01:21.000] request: +Info 33 [00:01:20.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -340,25 +339,25 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 35 [00:01:22.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 36 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 37 [00:01:24.000] Different program with same set of files -Info 38 [00:01:25.000] Before ensureProjectForOpenFiles: -Info 39 [00:01:26.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 39 [00:01:27.000] Files (3) +Info 34 [00:01:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 35 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 36 [00:01:23.000] Different program with same set of files +Info 37 [00:01:24.000] Before ensureProjectForOpenFiles: +Info 38 [00:01:25.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 38 [00:01:26.000] Files (3) -Info 39 [00:01:28.000] ----------------------------------------------- -Info 39 [00:01:29.000] Open files: -Info 39 [00:01:30.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 39 [00:01:31.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 39 [00:01:32.000] After ensureProjectForOpenFiles: -Info 40 [00:01:33.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 40 [00:01:34.000] Files (3) +Info 38 [00:01:27.000] ----------------------------------------------- +Info 38 [00:01:28.000] Open files: +Info 38 [00:01:29.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 38 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 38 [00:01:31.000] After ensureProjectForOpenFiles: +Info 39 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 39 [00:01:33.000] Files (3) -Info 40 [00:01:35.000] ----------------------------------------------- -Info 40 [00:01:36.000] Open files: -Info 40 [00:01:37.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 40 [00:01:38.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 39 [00:01:34.000] ----------------------------------------------- +Info 39 [00:01:35.000] Open files: +Info 39 [00:01:36.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 39 [00:01:37.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -385,7 +384,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 40 [00:01:39.000] response: +Info 39 [00:01:38.000] response: { "response": [ { @@ -396,7 +395,7 @@ Info 40 [00:01:39.000] response: ], "responseRequired": true } -Info 41 [00:01:40.000] request: +Info 40 [00:01:39.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -457,12 +456,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 42 [00:01:41.000] response: +Info 41 [00:01:40.000] response: { "response": false, "responseRequired": true } -Info 43 [00:01:42.000] request: +Info 42 [00:01:41.000] request: { "command": "emit-output", "arguments": { @@ -523,7 +522,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 44 [00:01:43.000] response: +Info 43 [00:01:42.000] response: { "response": { "emitSkipped": true, diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project-and-change-to-dependency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project-and-change-to-dependency.js index 54098cdf6b7..fdfc05040a7 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project-and-change-to-dependency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project-and-change-to-dependency.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -180,22 +179,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] Before ensureProjectForOpenFiles: -Info 30 [00:01:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:06.000] Files (3) +Info 28 [00:01:03.000] Before ensureProjectForOpenFiles: +Info 29 [00:01:04.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 29 [00:01:05.000] Files (3) -Info 30 [00:01:07.000] ----------------------------------------------- -Info 30 [00:01:08.000] Open files: -Info 30 [00:01:09.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:10.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:11.000] After ensureProjectForOpenFiles: -Info 31 [00:01:12.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 31 [00:01:13.000] Files (3) +Info 29 [00:01:06.000] ----------------------------------------------- +Info 29 [00:01:07.000] Open files: +Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 29 [00:01:10.000] After ensureProjectForOpenFiles: +Info 30 [00:01:11.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 30 [00:01:12.000] Files (3) -Info 31 [00:01:14.000] ----------------------------------------------- -Info 31 [00:01:15.000] Open files: -Info 31 [00:01:16.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 31 [00:01:17.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 30 [00:01:13.000] ----------------------------------------------- +Info 30 [00:01:14.000] Open files: +Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -222,7 +221,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 31 [00:01:18.000] response: +Info 30 [00:01:17.000] response: { "response": [ { @@ -235,11 +234,11 @@ Info 31 [00:01:18.000] response: ], "responseRequired": true } -Info 32 [00:01:22.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 33 [00:01:23.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.json -Info 34 [00:01:24.000] Scheduled: *ensureProjectForOpenFiles* -Info 35 [00:01:25.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 36 [00:01:26.000] request: +Info 31 [00:01:21.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 32 [00:01:22.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.json +Info 33 [00:01:23.000] Scheduled: *ensureProjectForOpenFiles* +Info 34 [00:01:24.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 35 [00:01:25.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -280,9 +279,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 37 [00:01:27.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 38 [00:01:28.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 39 [00:01:29.000] Different program with same set of files +Info 36 [00:01:26.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 37 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 38 [00:01:28.000] Different program with same set of files After request PolledWatches:: @@ -309,7 +308,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 40 [00:01:30.000] response: +Info 39 [00:01:29.000] response: { "response": [ { @@ -322,7 +321,7 @@ Info 40 [00:01:30.000] response: ], "responseRequired": true } -Info 41 [00:01:31.000] request: +Info 40 [00:01:30.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -384,12 +383,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 42 [00:01:32.000] response: +Info 41 [00:01:31.000] response: { "response": false, "responseRequired": true } -Info 43 [00:01:33.000] request: +Info 42 [00:01:32.000] request: { "command": "emit-output", "arguments": { @@ -451,7 +450,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 44 [00:01:34.000] response: +Info 43 [00:01:33.000] response: { "response": { "emitSkipped": true, diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project-and-change-to-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project-and-change-to-usage.js index 232bf4687da..693570fca70 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project-and-change-to-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project-and-change-to-usage.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -180,22 +179,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] Before ensureProjectForOpenFiles: -Info 30 [00:01:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:06.000] Files (3) +Info 28 [00:01:03.000] Before ensureProjectForOpenFiles: +Info 29 [00:01:04.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 29 [00:01:05.000] Files (3) -Info 30 [00:01:07.000] ----------------------------------------------- -Info 30 [00:01:08.000] Open files: -Info 30 [00:01:09.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:10.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:11.000] After ensureProjectForOpenFiles: -Info 31 [00:01:12.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 31 [00:01:13.000] Files (3) +Info 29 [00:01:06.000] ----------------------------------------------- +Info 29 [00:01:07.000] Open files: +Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 29 [00:01:10.000] After ensureProjectForOpenFiles: +Info 30 [00:01:11.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 30 [00:01:12.000] Files (3) -Info 31 [00:01:14.000] ----------------------------------------------- -Info 31 [00:01:15.000] Open files: -Info 31 [00:01:16.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 31 [00:01:17.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 30 [00:01:13.000] ----------------------------------------------- +Info 30 [00:01:14.000] Open files: +Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -222,7 +221,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 31 [00:01:18.000] response: +Info 30 [00:01:17.000] response: { "response": [ { @@ -235,7 +234,7 @@ Info 31 [00:01:18.000] response: ], "responseRequired": true } -Info 32 [00:01:19.000] request: +Info 31 [00:01:18.000] request: { "command": "change", "arguments": { @@ -301,11 +300,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 33 [00:01:20.000] response: +Info 32 [00:01:19.000] response: { "responseRequired": false } -Info 34 [00:01:21.000] request: +Info 33 [00:01:20.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -341,9 +340,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 35 [00:01:22.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 36 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 37 [00:01:24.000] Different program with same set of files +Info 34 [00:01:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 35 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 36 [00:01:23.000] Different program with same set of files After request PolledWatches:: @@ -370,7 +369,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 38 [00:01:25.000] response: +Info 37 [00:01:24.000] response: { "response": [ { @@ -381,7 +380,7 @@ Info 38 [00:01:25.000] response: ], "responseRequired": true } -Info 39 [00:01:26.000] request: +Info 38 [00:01:25.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -443,12 +442,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 40 [00:01:27.000] response: +Info 39 [00:01:26.000] response: { "response": false, "responseRequired": true } -Info 41 [00:01:28.000] request: +Info 40 [00:01:27.000] request: { "command": "emit-output", "arguments": { @@ -510,7 +509,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 42 [00:01:29.000] response: +Info 41 [00:01:28.000] response: { "response": { "emitSkipped": true, diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project-and-local-change-to-dependency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project-and-local-change-to-dependency.js index 8d6a3efeb0d..afea809a3bf 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project-and-local-change-to-dependency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project-and-local-change-to-dependency.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -180,22 +179,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] Before ensureProjectForOpenFiles: -Info 30 [00:01:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:06.000] Files (3) +Info 28 [00:01:03.000] Before ensureProjectForOpenFiles: +Info 29 [00:01:04.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 29 [00:01:05.000] Files (3) -Info 30 [00:01:07.000] ----------------------------------------------- -Info 30 [00:01:08.000] Open files: -Info 30 [00:01:09.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:10.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:11.000] After ensureProjectForOpenFiles: -Info 31 [00:01:12.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 31 [00:01:13.000] Files (3) +Info 29 [00:01:06.000] ----------------------------------------------- +Info 29 [00:01:07.000] Open files: +Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 29 [00:01:10.000] After ensureProjectForOpenFiles: +Info 30 [00:01:11.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 30 [00:01:12.000] Files (3) -Info 31 [00:01:14.000] ----------------------------------------------- -Info 31 [00:01:15.000] Open files: -Info 31 [00:01:16.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 31 [00:01:17.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 30 [00:01:13.000] ----------------------------------------------- +Info 30 [00:01:14.000] Open files: +Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -222,7 +221,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 31 [00:01:18.000] response: +Info 30 [00:01:17.000] response: { "response": [ { @@ -235,11 +234,11 @@ Info 31 [00:01:18.000] response: ], "responseRequired": true } -Info 32 [00:01:22.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 33 [00:01:23.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.json -Info 34 [00:01:24.000] Scheduled: *ensureProjectForOpenFiles* -Info 35 [00:01:25.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 36 [00:01:26.000] request: +Info 31 [00:01:21.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 32 [00:01:22.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.json +Info 33 [00:01:23.000] Scheduled: *ensureProjectForOpenFiles* +Info 34 [00:01:24.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 35 [00:01:25.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -280,9 +279,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 37 [00:01:27.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 38 [00:01:28.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 39 [00:01:29.000] Different program with same set of files +Info 36 [00:01:26.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 37 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 38 [00:01:28.000] Different program with same set of files After request PolledWatches:: @@ -309,7 +308,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 40 [00:01:30.000] response: +Info 39 [00:01:29.000] response: { "response": [ { @@ -320,7 +319,7 @@ Info 40 [00:01:30.000] response: ], "responseRequired": true } -Info 41 [00:01:31.000] request: +Info 40 [00:01:30.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -382,12 +381,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 42 [00:01:32.000] response: +Info 41 [00:01:31.000] response: { "response": false, "responseRequired": true } -Info 43 [00:01:33.000] request: +Info 42 [00:01:32.000] request: { "command": "emit-output", "arguments": { @@ -449,7 +448,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 44 [00:01:34.000] response: +Info 43 [00:01:33.000] response: { "response": { "emitSkipped": true, diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project-and-local-change-to-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project-and-local-change-to-usage.js index 3290e1c85a7..4bddd80c41c 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project-and-local-change-to-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project-and-local-change-to-usage.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -180,22 +179,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] Before ensureProjectForOpenFiles: -Info 30 [00:01:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:06.000] Files (3) +Info 28 [00:01:03.000] Before ensureProjectForOpenFiles: +Info 29 [00:01:04.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 29 [00:01:05.000] Files (3) -Info 30 [00:01:07.000] ----------------------------------------------- -Info 30 [00:01:08.000] Open files: -Info 30 [00:01:09.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:10.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:11.000] After ensureProjectForOpenFiles: -Info 31 [00:01:12.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 31 [00:01:13.000] Files (3) +Info 29 [00:01:06.000] ----------------------------------------------- +Info 29 [00:01:07.000] Open files: +Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 29 [00:01:10.000] After ensureProjectForOpenFiles: +Info 30 [00:01:11.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 30 [00:01:12.000] Files (3) -Info 31 [00:01:14.000] ----------------------------------------------- -Info 31 [00:01:15.000] Open files: -Info 31 [00:01:16.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 31 [00:01:17.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 30 [00:01:13.000] ----------------------------------------------- +Info 30 [00:01:14.000] Open files: +Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -222,7 +221,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 31 [00:01:18.000] response: +Info 30 [00:01:17.000] response: { "response": [ { @@ -235,7 +234,7 @@ Info 31 [00:01:18.000] response: ], "responseRequired": true } -Info 32 [00:01:19.000] request: +Info 31 [00:01:18.000] request: { "command": "change", "arguments": { @@ -301,11 +300,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 33 [00:01:20.000] response: +Info 32 [00:01:19.000] response: { "responseRequired": false } -Info 34 [00:01:21.000] request: +Info 33 [00:01:20.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -341,9 +340,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 35 [00:01:22.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 36 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 37 [00:01:24.000] Different program with same set of files +Info 34 [00:01:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 35 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 36 [00:01:23.000] Different program with same set of files After request PolledWatches:: @@ -370,7 +369,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 38 [00:01:25.000] response: +Info 37 [00:01:24.000] response: { "response": [ { @@ -381,7 +380,7 @@ Info 38 [00:01:25.000] response: ], "responseRequired": true } -Info 39 [00:01:26.000] request: +Info 38 [00:01:25.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -443,12 +442,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 40 [00:01:27.000] response: +Info 39 [00:01:26.000] response: { "response": false, "responseRequired": true } -Info 41 [00:01:28.000] request: +Info 40 [00:01:27.000] request: { "command": "emit-output", "arguments": { @@ -510,7 +509,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 42 [00:01:29.000] response: +Info 41 [00:01:28.000] response: { "response": { "emitSkipped": true, diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project.js index 916386187ff..aa69560627b 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -207,7 +206,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] response: +Info 28 [00:01:03.000] response: { "response": [ { @@ -220,7 +219,7 @@ Info 29 [00:01:04.000] response: ], "responseRequired": true } -Info 30 [00:01:05.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -282,12 +281,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 31 [00:01:06.000] response: +Info 30 [00:01:05.000] response: { "response": false, "responseRequired": true } -Info 32 [00:01:07.000] request: +Info 31 [00:01:06.000] request: { "command": "emit-output", "arguments": { @@ -349,7 +348,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 33 [00:01:08.000] response: +Info 32 [00:01:07.000] response: { "response": { "emitSkipped": true, diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency.js index ad785ce6259..2f7bbc8dd0e 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -180,22 +179,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] Before ensureProjectForOpenFiles: -Info 30 [00:01:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:06.000] Files (3) +Info 28 [00:01:03.000] Before ensureProjectForOpenFiles: +Info 29 [00:01:04.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 29 [00:01:05.000] Files (3) -Info 30 [00:01:07.000] ----------------------------------------------- -Info 30 [00:01:08.000] Open files: -Info 30 [00:01:09.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:10.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:11.000] After ensureProjectForOpenFiles: -Info 31 [00:01:12.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 31 [00:01:13.000] Files (3) +Info 29 [00:01:06.000] ----------------------------------------------- +Info 29 [00:01:07.000] Open files: +Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 29 [00:01:10.000] After ensureProjectForOpenFiles: +Info 30 [00:01:11.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 30 [00:01:12.000] Files (3) -Info 31 [00:01:14.000] ----------------------------------------------- -Info 31 [00:01:15.000] Open files: -Info 31 [00:01:16.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 31 [00:01:17.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 30 [00:01:13.000] ----------------------------------------------- +Info 30 [00:01:14.000] Open files: +Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -222,7 +221,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 31 [00:01:18.000] response: +Info 30 [00:01:17.000] response: { "response": [ { @@ -235,7 +234,7 @@ Info 31 [00:01:18.000] response: ], "responseRequired": true } -Info 32 [00:01:19.000] request: +Info 31 [00:01:18.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -296,12 +295,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 33 [00:01:20.000] response: +Info 32 [00:01:19.000] response: { "response": false, "responseRequired": true } -Info 34 [00:01:21.000] request: +Info 33 [00:01:20.000] request: { "command": "emit-output", "arguments": { @@ -362,7 +361,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 35 [00:01:22.000] response: +Info 34 [00:01:21.000] response: { "response": { "emitSkipped": true, diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-and-change-to-depenedency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-and-change-to-depenedency.js index 78aef595d48..54b243a98e8 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-and-change-to-depenedency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-and-change-to-depenedency.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -180,22 +179,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] Before ensureProjectForOpenFiles: -Info 30 [00:01:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:06.000] Files (3) +Info 28 [00:01:03.000] Before ensureProjectForOpenFiles: +Info 29 [00:01:04.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 29 [00:01:05.000] Files (3) -Info 30 [00:01:07.000] ----------------------------------------------- -Info 30 [00:01:08.000] Open files: -Info 30 [00:01:09.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:10.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:11.000] After ensureProjectForOpenFiles: -Info 31 [00:01:12.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 31 [00:01:13.000] Files (3) +Info 29 [00:01:06.000] ----------------------------------------------- +Info 29 [00:01:07.000] Open files: +Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 29 [00:01:10.000] After ensureProjectForOpenFiles: +Info 30 [00:01:11.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 30 [00:01:12.000] Files (3) -Info 31 [00:01:14.000] ----------------------------------------------- -Info 31 [00:01:15.000] Open files: -Info 31 [00:01:16.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 31 [00:01:17.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 30 [00:01:13.000] ----------------------------------------------- +Info 30 [00:01:14.000] Open files: +Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -222,7 +221,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 31 [00:01:18.000] response: +Info 30 [00:01:17.000] response: { "response": [ { @@ -235,11 +234,11 @@ Info 31 [00:01:18.000] response: ], "responseRequired": true } -Info 32 [00:01:22.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 33 [00:01:23.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.json -Info 34 [00:01:24.000] Scheduled: *ensureProjectForOpenFiles* -Info 35 [00:01:25.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 36 [00:01:26.000] request: +Info 31 [00:01:21.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 32 [00:01:22.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.json +Info 33 [00:01:23.000] Scheduled: *ensureProjectForOpenFiles* +Info 34 [00:01:24.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 35 [00:01:25.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -279,25 +278,25 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 37 [00:01:27.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 38 [00:01:28.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 39 [00:01:29.000] Different program with same set of files -Info 40 [00:01:30.000] Before ensureProjectForOpenFiles: -Info 41 [00:01:31.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 41 [00:01:32.000] Files (3) +Info 36 [00:01:26.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 37 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 38 [00:01:28.000] Different program with same set of files +Info 39 [00:01:29.000] Before ensureProjectForOpenFiles: +Info 40 [00:01:30.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 40 [00:01:31.000] Files (3) -Info 41 [00:01:33.000] ----------------------------------------------- -Info 41 [00:01:34.000] Open files: -Info 41 [00:01:35.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 41 [00:01:36.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 41 [00:01:37.000] After ensureProjectForOpenFiles: -Info 42 [00:01:38.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 42 [00:01:39.000] Files (3) +Info 40 [00:01:32.000] ----------------------------------------------- +Info 40 [00:01:33.000] Open files: +Info 40 [00:01:34.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 40 [00:01:35.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 40 [00:01:36.000] After ensureProjectForOpenFiles: +Info 41 [00:01:37.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 41 [00:01:38.000] Files (3) -Info 42 [00:01:40.000] ----------------------------------------------- -Info 42 [00:01:41.000] Open files: -Info 42 [00:01:42.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 42 [00:01:43.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 41 [00:01:39.000] ----------------------------------------------- +Info 41 [00:01:40.000] Open files: +Info 41 [00:01:41.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 41 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -324,7 +323,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 42 [00:01:44.000] response: +Info 41 [00:01:43.000] response: { "response": [ { @@ -337,7 +336,7 @@ Info 42 [00:01:44.000] response: ], "responseRequired": true } -Info 43 [00:01:45.000] request: +Info 42 [00:01:44.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -372,9 +371,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 44 [00:01:48.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 45 [00:01:49.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 46 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 43 [00:01:47.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 44 [00:01:48.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 45 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -409,12 +408,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:51.000] response: +Info 46 [00:01:50.000] response: { "response": true, "responseRequired": true } -Info 48 [00:01:52.000] request: +Info 47 [00:01:51.000] request: { "command": "emit-output", "arguments": { @@ -475,7 +474,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 49 [00:01:53.000] response: +Info 48 [00:01:52.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-and-change-to-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-and-change-to-usage.js index fa833d8b1f0..8217ff29b31 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-and-change-to-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-and-change-to-usage.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -180,22 +179,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] Before ensureProjectForOpenFiles: -Info 30 [00:01:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:06.000] Files (3) +Info 28 [00:01:03.000] Before ensureProjectForOpenFiles: +Info 29 [00:01:04.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 29 [00:01:05.000] Files (3) -Info 30 [00:01:07.000] ----------------------------------------------- -Info 30 [00:01:08.000] Open files: -Info 30 [00:01:09.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:10.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:11.000] After ensureProjectForOpenFiles: -Info 31 [00:01:12.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 31 [00:01:13.000] Files (3) +Info 29 [00:01:06.000] ----------------------------------------------- +Info 29 [00:01:07.000] Open files: +Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 29 [00:01:10.000] After ensureProjectForOpenFiles: +Info 30 [00:01:11.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 30 [00:01:12.000] Files (3) -Info 31 [00:01:14.000] ----------------------------------------------- -Info 31 [00:01:15.000] Open files: -Info 31 [00:01:16.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 31 [00:01:17.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 30 [00:01:13.000] ----------------------------------------------- +Info 30 [00:01:14.000] Open files: +Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -222,7 +221,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 31 [00:01:18.000] response: +Info 30 [00:01:17.000] response: { "response": [ { @@ -235,7 +234,7 @@ Info 31 [00:01:18.000] response: ], "responseRequired": true } -Info 32 [00:01:19.000] request: +Info 31 [00:01:18.000] request: { "command": "change", "arguments": { @@ -301,11 +300,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 33 [00:01:20.000] response: +Info 32 [00:01:19.000] response: { "responseRequired": false } -Info 34 [00:01:21.000] request: +Info 33 [00:01:20.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -340,25 +339,25 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 35 [00:01:22.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 36 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 37 [00:01:24.000] Different program with same set of files -Info 38 [00:01:25.000] Before ensureProjectForOpenFiles: -Info 39 [00:01:26.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 39 [00:01:27.000] Files (3) +Info 34 [00:01:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 35 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 36 [00:01:23.000] Different program with same set of files +Info 37 [00:01:24.000] Before ensureProjectForOpenFiles: +Info 38 [00:01:25.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 38 [00:01:26.000] Files (3) -Info 39 [00:01:28.000] ----------------------------------------------- -Info 39 [00:01:29.000] Open files: -Info 39 [00:01:30.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 39 [00:01:31.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 39 [00:01:32.000] After ensureProjectForOpenFiles: -Info 40 [00:01:33.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 40 [00:01:34.000] Files (3) +Info 38 [00:01:27.000] ----------------------------------------------- +Info 38 [00:01:28.000] Open files: +Info 38 [00:01:29.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 38 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 38 [00:01:31.000] After ensureProjectForOpenFiles: +Info 39 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 39 [00:01:33.000] Files (3) -Info 40 [00:01:35.000] ----------------------------------------------- -Info 40 [00:01:36.000] Open files: -Info 40 [00:01:37.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 40 [00:01:38.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 39 [00:01:34.000] ----------------------------------------------- +Info 39 [00:01:35.000] Open files: +Info 39 [00:01:36.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 39 [00:01:37.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -385,7 +384,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 40 [00:01:39.000] response: +Info 39 [00:01:38.000] response: { "response": [ { @@ -398,7 +397,7 @@ Info 40 [00:01:39.000] response: ], "responseRequired": true } -Info 41 [00:01:40.000] request: +Info 40 [00:01:39.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -433,9 +432,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 42 [00:01:43.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 43 [00:01:44.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 44 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 41 [00:01:42.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 42 [00:01:43.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 43 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -473,12 +472,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:01:46.000] response: +Info 44 [00:01:45.000] response: { "response": true, "responseRequired": true } -Info 46 [00:01:47.000] request: +Info 45 [00:01:46.000] request: { "command": "emit-output", "arguments": { @@ -539,7 +538,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:48.000] response: +Info 46 [00:01:47.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-and-local-change-to-dependency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-and-local-change-to-dependency.js index 6992708ea0c..cb9e58f67a3 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-and-local-change-to-dependency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-and-local-change-to-dependency.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -180,22 +179,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] Before ensureProjectForOpenFiles: -Info 30 [00:01:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:06.000] Files (3) +Info 28 [00:01:03.000] Before ensureProjectForOpenFiles: +Info 29 [00:01:04.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 29 [00:01:05.000] Files (3) -Info 30 [00:01:07.000] ----------------------------------------------- -Info 30 [00:01:08.000] Open files: -Info 30 [00:01:09.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:10.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:11.000] After ensureProjectForOpenFiles: -Info 31 [00:01:12.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 31 [00:01:13.000] Files (3) +Info 29 [00:01:06.000] ----------------------------------------------- +Info 29 [00:01:07.000] Open files: +Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 29 [00:01:10.000] After ensureProjectForOpenFiles: +Info 30 [00:01:11.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 30 [00:01:12.000] Files (3) -Info 31 [00:01:14.000] ----------------------------------------------- -Info 31 [00:01:15.000] Open files: -Info 31 [00:01:16.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 31 [00:01:17.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 30 [00:01:13.000] ----------------------------------------------- +Info 30 [00:01:14.000] Open files: +Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -222,7 +221,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 31 [00:01:18.000] response: +Info 30 [00:01:17.000] response: { "response": [ { @@ -235,11 +234,11 @@ Info 31 [00:01:18.000] response: ], "responseRequired": true } -Info 32 [00:01:22.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 33 [00:01:23.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.json -Info 34 [00:01:24.000] Scheduled: *ensureProjectForOpenFiles* -Info 35 [00:01:25.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 36 [00:01:26.000] request: +Info 31 [00:01:21.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 32 [00:01:22.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.json +Info 33 [00:01:23.000] Scheduled: *ensureProjectForOpenFiles* +Info 34 [00:01:24.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 35 [00:01:25.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -279,25 +278,25 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 37 [00:01:27.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 38 [00:01:28.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 39 [00:01:29.000] Different program with same set of files -Info 40 [00:01:30.000] Before ensureProjectForOpenFiles: -Info 41 [00:01:31.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 41 [00:01:32.000] Files (3) +Info 36 [00:01:26.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 37 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 38 [00:01:28.000] Different program with same set of files +Info 39 [00:01:29.000] Before ensureProjectForOpenFiles: +Info 40 [00:01:30.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 40 [00:01:31.000] Files (3) -Info 41 [00:01:33.000] ----------------------------------------------- -Info 41 [00:01:34.000] Open files: -Info 41 [00:01:35.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 41 [00:01:36.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 41 [00:01:37.000] After ensureProjectForOpenFiles: -Info 42 [00:01:38.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 42 [00:01:39.000] Files (3) +Info 40 [00:01:32.000] ----------------------------------------------- +Info 40 [00:01:33.000] Open files: +Info 40 [00:01:34.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 40 [00:01:35.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 40 [00:01:36.000] After ensureProjectForOpenFiles: +Info 41 [00:01:37.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 41 [00:01:38.000] Files (3) -Info 42 [00:01:40.000] ----------------------------------------------- -Info 42 [00:01:41.000] Open files: -Info 42 [00:01:42.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 42 [00:01:43.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 41 [00:01:39.000] ----------------------------------------------- +Info 41 [00:01:40.000] Open files: +Info 41 [00:01:41.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 41 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -324,7 +323,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 42 [00:01:44.000] response: +Info 41 [00:01:43.000] response: { "response": [ { @@ -337,7 +336,7 @@ Info 42 [00:01:44.000] response: ], "responseRequired": true } -Info 43 [00:01:45.000] request: +Info 42 [00:01:44.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -372,9 +371,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 44 [00:01:48.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 45 [00:01:49.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 46 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 43 [00:01:47.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 44 [00:01:48.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 45 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -409,12 +408,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:51.000] response: +Info 46 [00:01:50.000] response: { "response": true, "responseRequired": true } -Info 48 [00:01:52.000] request: +Info 47 [00:01:51.000] request: { "command": "emit-output", "arguments": { @@ -475,7 +474,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 49 [00:01:53.000] response: +Info 48 [00:01:52.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-and-local-change-to-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-and-local-change-to-usage.js index 23160752170..37bc589f84e 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-and-local-change-to-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-and-local-change-to-usage.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -180,22 +179,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] Before ensureProjectForOpenFiles: -Info 30 [00:01:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:06.000] Files (3) +Info 28 [00:01:03.000] Before ensureProjectForOpenFiles: +Info 29 [00:01:04.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 29 [00:01:05.000] Files (3) -Info 30 [00:01:07.000] ----------------------------------------------- -Info 30 [00:01:08.000] Open files: -Info 30 [00:01:09.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:10.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:11.000] After ensureProjectForOpenFiles: -Info 31 [00:01:12.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 31 [00:01:13.000] Files (3) +Info 29 [00:01:06.000] ----------------------------------------------- +Info 29 [00:01:07.000] Open files: +Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 29 [00:01:10.000] After ensureProjectForOpenFiles: +Info 30 [00:01:11.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 30 [00:01:12.000] Files (3) -Info 31 [00:01:14.000] ----------------------------------------------- -Info 31 [00:01:15.000] Open files: -Info 31 [00:01:16.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 31 [00:01:17.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 30 [00:01:13.000] ----------------------------------------------- +Info 30 [00:01:14.000] Open files: +Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -222,7 +221,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 31 [00:01:18.000] response: +Info 30 [00:01:17.000] response: { "response": [ { @@ -235,7 +234,7 @@ Info 31 [00:01:18.000] response: ], "responseRequired": true } -Info 32 [00:01:19.000] request: +Info 31 [00:01:18.000] request: { "command": "change", "arguments": { @@ -301,11 +300,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 33 [00:01:20.000] response: +Info 32 [00:01:19.000] response: { "responseRequired": false } -Info 34 [00:01:21.000] request: +Info 33 [00:01:20.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -340,25 +339,25 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 35 [00:01:22.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 36 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 37 [00:01:24.000] Different program with same set of files -Info 38 [00:01:25.000] Before ensureProjectForOpenFiles: -Info 39 [00:01:26.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 39 [00:01:27.000] Files (3) +Info 34 [00:01:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 35 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 36 [00:01:23.000] Different program with same set of files +Info 37 [00:01:24.000] Before ensureProjectForOpenFiles: +Info 38 [00:01:25.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 38 [00:01:26.000] Files (3) -Info 39 [00:01:28.000] ----------------------------------------------- -Info 39 [00:01:29.000] Open files: -Info 39 [00:01:30.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 39 [00:01:31.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 39 [00:01:32.000] After ensureProjectForOpenFiles: -Info 40 [00:01:33.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 40 [00:01:34.000] Files (3) +Info 38 [00:01:27.000] ----------------------------------------------- +Info 38 [00:01:28.000] Open files: +Info 38 [00:01:29.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 38 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 38 [00:01:31.000] After ensureProjectForOpenFiles: +Info 39 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 39 [00:01:33.000] Files (3) -Info 40 [00:01:35.000] ----------------------------------------------- -Info 40 [00:01:36.000] Open files: -Info 40 [00:01:37.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 40 [00:01:38.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 39 [00:01:34.000] ----------------------------------------------- +Info 39 [00:01:35.000] Open files: +Info 39 [00:01:36.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 39 [00:01:37.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -385,7 +384,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 40 [00:01:39.000] response: +Info 39 [00:01:38.000] response: { "response": [ { @@ -398,7 +397,7 @@ Info 40 [00:01:39.000] response: ], "responseRequired": true } -Info 41 [00:01:40.000] request: +Info 40 [00:01:39.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -433,9 +432,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 42 [00:01:43.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 43 [00:01:44.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 44 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 41 [00:01:42.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 42 [00:01:43.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 43 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -471,12 +470,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:01:46.000] response: +Info 44 [00:01:45.000] response: { "response": true, "responseRequired": true } -Info 46 [00:01:47.000] request: +Info 45 [00:01:46.000] request: { "command": "emit-output", "arguments": { @@ -537,7 +536,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:48.000] response: +Info 46 [00:01:47.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project-and-change-to-depenedency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project-and-change-to-depenedency.js index 1a014dae360..587601851ac 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project-and-change-to-depenedency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project-and-change-to-depenedency.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -180,22 +179,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] Before ensureProjectForOpenFiles: -Info 30 [00:01:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:06.000] Files (3) +Info 28 [00:01:03.000] Before ensureProjectForOpenFiles: +Info 29 [00:01:04.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 29 [00:01:05.000] Files (3) -Info 30 [00:01:07.000] ----------------------------------------------- -Info 30 [00:01:08.000] Open files: -Info 30 [00:01:09.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:10.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:11.000] After ensureProjectForOpenFiles: -Info 31 [00:01:12.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 31 [00:01:13.000] Files (3) +Info 29 [00:01:06.000] ----------------------------------------------- +Info 29 [00:01:07.000] Open files: +Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 29 [00:01:10.000] After ensureProjectForOpenFiles: +Info 30 [00:01:11.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 30 [00:01:12.000] Files (3) -Info 31 [00:01:14.000] ----------------------------------------------- -Info 31 [00:01:15.000] Open files: -Info 31 [00:01:16.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 31 [00:01:17.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 30 [00:01:13.000] ----------------------------------------------- +Info 30 [00:01:14.000] Open files: +Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -222,7 +221,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 31 [00:01:18.000] response: +Info 30 [00:01:17.000] response: { "response": [ { @@ -235,11 +234,11 @@ Info 31 [00:01:18.000] response: ], "responseRequired": true } -Info 32 [00:01:22.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 33 [00:01:23.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.json -Info 34 [00:01:24.000] Scheduled: *ensureProjectForOpenFiles* -Info 35 [00:01:25.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 36 [00:01:26.000] request: +Info 31 [00:01:21.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 32 [00:01:22.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.json +Info 33 [00:01:23.000] Scheduled: *ensureProjectForOpenFiles* +Info 34 [00:01:24.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 35 [00:01:25.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -280,9 +279,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 37 [00:01:27.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 38 [00:01:28.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 39 [00:01:29.000] Different program with same set of files +Info 36 [00:01:26.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 37 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 38 [00:01:28.000] Different program with same set of files After request PolledWatches:: @@ -309,7 +308,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 40 [00:01:30.000] response: +Info 39 [00:01:29.000] response: { "response": [ { @@ -322,7 +321,7 @@ Info 40 [00:01:30.000] response: ], "responseRequired": true } -Info 41 [00:01:31.000] request: +Info 40 [00:01:30.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -358,9 +357,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 42 [00:01:34.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 43 [00:01:35.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 44 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 41 [00:01:33.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 42 [00:01:34.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 43 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -395,12 +394,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:01:37.000] response: +Info 44 [00:01:36.000] response: { "response": true, "responseRequired": true } -Info 46 [00:01:38.000] request: +Info 45 [00:01:37.000] request: { "command": "emit-output", "arguments": { @@ -462,7 +461,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:39.000] response: +Info 46 [00:01:38.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project-and-change-to-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project-and-change-to-usage.js index d9d81618a42..5a98fa1da61 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project-and-change-to-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project-and-change-to-usage.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -180,22 +179,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] Before ensureProjectForOpenFiles: -Info 30 [00:01:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:06.000] Files (3) +Info 28 [00:01:03.000] Before ensureProjectForOpenFiles: +Info 29 [00:01:04.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 29 [00:01:05.000] Files (3) -Info 30 [00:01:07.000] ----------------------------------------------- -Info 30 [00:01:08.000] Open files: -Info 30 [00:01:09.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:10.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:11.000] After ensureProjectForOpenFiles: -Info 31 [00:01:12.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 31 [00:01:13.000] Files (3) +Info 29 [00:01:06.000] ----------------------------------------------- +Info 29 [00:01:07.000] Open files: +Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 29 [00:01:10.000] After ensureProjectForOpenFiles: +Info 30 [00:01:11.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 30 [00:01:12.000] Files (3) -Info 31 [00:01:14.000] ----------------------------------------------- -Info 31 [00:01:15.000] Open files: -Info 31 [00:01:16.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 31 [00:01:17.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 30 [00:01:13.000] ----------------------------------------------- +Info 30 [00:01:14.000] Open files: +Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -222,7 +221,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 31 [00:01:18.000] response: +Info 30 [00:01:17.000] response: { "response": [ { @@ -235,7 +234,7 @@ Info 31 [00:01:18.000] response: ], "responseRequired": true } -Info 32 [00:01:19.000] request: +Info 31 [00:01:18.000] request: { "command": "change", "arguments": { @@ -301,11 +300,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 33 [00:01:20.000] response: +Info 32 [00:01:19.000] response: { "responseRequired": false } -Info 34 [00:01:21.000] request: +Info 33 [00:01:20.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -341,9 +340,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 35 [00:01:22.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 36 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 37 [00:01:24.000] Different program with same set of files +Info 34 [00:01:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 35 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 36 [00:01:23.000] Different program with same set of files After request PolledWatches:: @@ -370,7 +369,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 38 [00:01:25.000] response: +Info 37 [00:01:24.000] response: { "response": [ { @@ -383,7 +382,7 @@ Info 38 [00:01:25.000] response: ], "responseRequired": true } -Info 39 [00:01:26.000] request: +Info 38 [00:01:25.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -419,9 +418,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 40 [00:01:29.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 41 [00:01:30.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 42 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:28.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 40 [00:01:29.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 41 [00:01:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -459,12 +458,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 43 [00:01:32.000] response: +Info 42 [00:01:31.000] response: { "response": true, "responseRequired": true } -Info 44 [00:01:33.000] request: +Info 43 [00:01:32.000] request: { "command": "emit-output", "arguments": { @@ -526,7 +525,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:01:34.000] response: +Info 44 [00:01:33.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project-and-local-change-to-dependency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project-and-local-change-to-dependency.js index 4c5d4d9868e..ffb2f79c8f7 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project-and-local-change-to-dependency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project-and-local-change-to-dependency.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -180,22 +179,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] Before ensureProjectForOpenFiles: -Info 30 [00:01:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:06.000] Files (3) +Info 28 [00:01:03.000] Before ensureProjectForOpenFiles: +Info 29 [00:01:04.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 29 [00:01:05.000] Files (3) -Info 30 [00:01:07.000] ----------------------------------------------- -Info 30 [00:01:08.000] Open files: -Info 30 [00:01:09.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:10.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:11.000] After ensureProjectForOpenFiles: -Info 31 [00:01:12.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 31 [00:01:13.000] Files (3) +Info 29 [00:01:06.000] ----------------------------------------------- +Info 29 [00:01:07.000] Open files: +Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 29 [00:01:10.000] After ensureProjectForOpenFiles: +Info 30 [00:01:11.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 30 [00:01:12.000] Files (3) -Info 31 [00:01:14.000] ----------------------------------------------- -Info 31 [00:01:15.000] Open files: -Info 31 [00:01:16.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 31 [00:01:17.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 30 [00:01:13.000] ----------------------------------------------- +Info 30 [00:01:14.000] Open files: +Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -222,7 +221,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 31 [00:01:18.000] response: +Info 30 [00:01:17.000] response: { "response": [ { @@ -235,11 +234,11 @@ Info 31 [00:01:18.000] response: ], "responseRequired": true } -Info 32 [00:01:22.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 33 [00:01:23.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.json -Info 34 [00:01:24.000] Scheduled: *ensureProjectForOpenFiles* -Info 35 [00:01:25.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 36 [00:01:26.000] request: +Info 31 [00:01:21.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 32 [00:01:22.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.json +Info 33 [00:01:23.000] Scheduled: *ensureProjectForOpenFiles* +Info 34 [00:01:24.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 35 [00:01:25.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -280,9 +279,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 37 [00:01:27.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 38 [00:01:28.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 39 [00:01:29.000] Different program with same set of files +Info 36 [00:01:26.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 37 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 38 [00:01:28.000] Different program with same set of files After request PolledWatches:: @@ -309,7 +308,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 40 [00:01:30.000] response: +Info 39 [00:01:29.000] response: { "response": [ { @@ -322,7 +321,7 @@ Info 40 [00:01:30.000] response: ], "responseRequired": true } -Info 41 [00:01:31.000] request: +Info 40 [00:01:30.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -358,9 +357,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 42 [00:01:34.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 43 [00:01:35.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 44 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 41 [00:01:33.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 42 [00:01:34.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 43 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -395,12 +394,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:01:37.000] response: +Info 44 [00:01:36.000] response: { "response": true, "responseRequired": true } -Info 46 [00:01:38.000] request: +Info 45 [00:01:37.000] request: { "command": "emit-output", "arguments": { @@ -462,7 +461,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:39.000] response: +Info 46 [00:01:38.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project-and-local-change-to-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project-and-local-change-to-usage.js index 0a6137030e6..d8bf3b3e1f2 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project-and-local-change-to-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project-and-local-change-to-usage.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -180,22 +179,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] Before ensureProjectForOpenFiles: -Info 30 [00:01:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:06.000] Files (3) +Info 28 [00:01:03.000] Before ensureProjectForOpenFiles: +Info 29 [00:01:04.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 29 [00:01:05.000] Files (3) -Info 30 [00:01:07.000] ----------------------------------------------- -Info 30 [00:01:08.000] Open files: -Info 30 [00:01:09.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:10.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:11.000] After ensureProjectForOpenFiles: -Info 31 [00:01:12.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 31 [00:01:13.000] Files (3) +Info 29 [00:01:06.000] ----------------------------------------------- +Info 29 [00:01:07.000] Open files: +Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 29 [00:01:10.000] After ensureProjectForOpenFiles: +Info 30 [00:01:11.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 30 [00:01:12.000] Files (3) -Info 31 [00:01:14.000] ----------------------------------------------- -Info 31 [00:01:15.000] Open files: -Info 31 [00:01:16.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 31 [00:01:17.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 30 [00:01:13.000] ----------------------------------------------- +Info 30 [00:01:14.000] Open files: +Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -222,7 +221,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 31 [00:01:18.000] response: +Info 30 [00:01:17.000] response: { "response": [ { @@ -235,7 +234,7 @@ Info 31 [00:01:18.000] response: ], "responseRequired": true } -Info 32 [00:01:19.000] request: +Info 31 [00:01:18.000] request: { "command": "change", "arguments": { @@ -301,11 +300,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 33 [00:01:20.000] response: +Info 32 [00:01:19.000] response: { "responseRequired": false } -Info 34 [00:01:21.000] request: +Info 33 [00:01:20.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -341,9 +340,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 35 [00:01:22.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 36 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 37 [00:01:24.000] Different program with same set of files +Info 34 [00:01:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 35 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 36 [00:01:23.000] Different program with same set of files After request PolledWatches:: @@ -370,7 +369,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 38 [00:01:25.000] response: +Info 37 [00:01:24.000] response: { "response": [ { @@ -383,7 +382,7 @@ Info 38 [00:01:25.000] response: ], "responseRequired": true } -Info 39 [00:01:26.000] request: +Info 38 [00:01:25.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -419,9 +418,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 40 [00:01:29.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 41 [00:01:30.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 42 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:28.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 40 [00:01:29.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 41 [00:01:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -457,12 +456,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 43 [00:01:32.000] response: +Info 42 [00:01:31.000] response: { "response": true, "responseRequired": true } -Info 44 [00:01:33.000] request: +Info 43 [00:01:32.000] request: { "command": "emit-output", "arguments": { @@ -524,7 +523,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:01:34.000] response: +Info 44 [00:01:33.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project.js index 927fed7f37d..15ba786aafd 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -207,7 +206,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] response: +Info 28 [00:01:03.000] response: { "response": [ { @@ -220,7 +219,7 @@ Info 29 [00:01:04.000] response: ], "responseRequired": true } -Info 30 [00:01:05.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -256,9 +255,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 31 [00:01:08.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:09.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 33 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:07.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:08.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 32 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -293,12 +292,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 34 [00:01:11.000] response: +Info 33 [00:01:10.000] response: { "response": true, "responseRequired": true } -Info 35 [00:01:12.000] request: +Info 34 [00:01:11.000] request: { "command": "emit-output", "arguments": { @@ -360,7 +359,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 36 [00:01:13.000] response: +Info 35 [00:01:12.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage.js index 8addcf0513d..7a43f655c08 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage.js @@ -69,9 +69,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -81,20 +80,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,14 +106,14 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -180,22 +179,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] Before ensureProjectForOpenFiles: -Info 30 [00:01:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:06.000] Files (3) +Info 28 [00:01:03.000] Before ensureProjectForOpenFiles: +Info 29 [00:01:04.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 29 [00:01:05.000] Files (3) -Info 30 [00:01:07.000] ----------------------------------------------- -Info 30 [00:01:08.000] Open files: -Info 30 [00:01:09.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:10.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:11.000] After ensureProjectForOpenFiles: -Info 31 [00:01:12.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 31 [00:01:13.000] Files (3) +Info 29 [00:01:06.000] ----------------------------------------------- +Info 29 [00:01:07.000] Open files: +Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 29 [00:01:10.000] After ensureProjectForOpenFiles: +Info 30 [00:01:11.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 30 [00:01:12.000] Files (3) -Info 31 [00:01:14.000] ----------------------------------------------- -Info 31 [00:01:15.000] Open files: -Info 31 [00:01:16.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 31 [00:01:17.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 30 [00:01:13.000] ----------------------------------------------- +Info 30 [00:01:14.000] Open files: +Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -222,7 +221,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 31 [00:01:18.000] response: +Info 30 [00:01:17.000] response: { "response": [ { @@ -235,7 +234,7 @@ Info 31 [00:01:18.000] response: ], "responseRequired": true } -Info 32 [00:01:19.000] request: +Info 31 [00:01:18.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -270,9 +269,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 33 [00:01:22.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:23.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 35 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:21.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:22.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 34 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -307,12 +306,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 36 [00:01:25.000] response: +Info 35 [00:01:24.000] response: { "response": true, "responseRequired": true } -Info 37 [00:01:26.000] request: +Info 36 [00:01:25.000] request: { "command": "emit-output", "arguments": { @@ -373,7 +372,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 38 [00:01:27.000] response: +Info 37 [00:01:26.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-dependency-project-is-not-open-gerErr-with-sync-commands.js b/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-dependency-project-is-not-open-gerErr-with-sync-commands.js index 25bdd5dad6a..606404b54fe 100644 --- a/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-dependency-project-is-not-open-gerErr-with-sync-commands.js +++ b/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-dependency-project-is-not-open-gerErr-with-sync-commands.js @@ -75,9 +75,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -87,20 +86,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -113,16 +112,16 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Search path: /user/username/projects/myproject/usage -Info 28 [00:00:57.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. -Info 29 [00:00:58.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 29 [00:00:59.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Search path: /user/username/projects/myproject/usage +Info 27 [00:00:56.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 29 [00:01:00.000] ----------------------------------------------- -Info 29 [00:01:01.000] Open files: -Info 29 [00:01:02.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 29 [00:01:03.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -149,11 +148,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] response: +Info 28 [00:01:03.000] response: { "responseRequired": false } -Info 30 [00:01:05.000] request: +Info 29 [00:01:04.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -214,12 +213,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 31 [00:01:06.000] response: +Info 30 [00:01:05.000] response: { "response": [], "responseRequired": true } -Info 32 [00:01:07.000] request: +Info 31 [00:01:06.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -280,7 +279,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 33 [00:01:08.000] response: +Info 32 [00:01:07.000] response: { "response": [ { @@ -299,7 +298,7 @@ Info 33 [00:01:08.000] response: ], "responseRequired": true } -Info 34 [00:01:09.000] request: +Info 33 [00:01:08.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -360,12 +359,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 35 [00:01:10.000] response: +Info 34 [00:01:09.000] response: { "response": [], "responseRequired": true } -Info 36 [00:01:11.000] request: +Info 35 [00:01:10.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -426,12 +425,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 37 [00:01:12.000] response: +Info 36 [00:01:11.000] response: { "response": [], "responseRequired": true } -Info 38 [00:01:13.000] request: +Info 37 [00:01:12.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -492,12 +491,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 39 [00:01:14.000] response: +Info 38 [00:01:13.000] response: { "response": [], "responseRequired": true } -Info 40 [00:01:15.000] request: +Info 39 [00:01:14.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -558,12 +557,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 41 [00:01:16.000] response: +Info 40 [00:01:15.000] response: { "response": [], "responseRequired": true } -Info 42 [00:01:17.000] request: +Info 41 [00:01:16.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -625,12 +624,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 43 [00:01:18.000] response: +Info 42 [00:01:17.000] response: { "response": [], "responseRequired": true } -Info 44 [00:01:19.000] request: +Info 43 [00:01:18.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -692,7 +691,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:01:20.000] response: +Info 44 [00:01:19.000] response: { "response": [ { @@ -711,7 +710,7 @@ Info 45 [00:01:20.000] response: ], "responseRequired": true } -Info 46 [00:01:21.000] request: +Info 45 [00:01:20.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -773,12 +772,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:22.000] response: +Info 46 [00:01:21.000] response: { "response": [], "responseRequired": true } -Info 48 [00:01:23.000] request: +Info 47 [00:01:22.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -840,12 +839,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 49 [00:01:24.000] response: +Info 48 [00:01:23.000] response: { "response": [], "responseRequired": true } -Info 50 [00:01:25.000] request: +Info 49 [00:01:24.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -907,12 +906,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 51 [00:01:26.000] response: +Info 50 [00:01:25.000] response: { "response": [], "responseRequired": true } -Info 52 [00:01:27.000] request: +Info 51 [00:01:26.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -974,7 +973,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 53 [00:01:28.000] response: +Info 52 [00:01:27.000] response: { "response": [], "responseRequired": true diff --git a/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-dependency-project-is-not-open-getErr.js b/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-dependency-project-is-not-open-getErr.js index 24ae99c8331..11b382e1a6d 100644 --- a/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-dependency-project-is-not-open-getErr.js +++ b/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-dependency-project-is-not-open-getErr.js @@ -77,9 +77,8 @@ Info 7 [00:00:36.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 8 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 9 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:39.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 12 [00:00:41.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -89,20 +88,20 @@ Info 12 [00:00:41.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 13 [00:00:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 16 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:55.000] Files (3) +Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 25 [00:00:54.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -115,22 +114,22 @@ Info 26 [00:00:55.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 27 [00:00:56.000] ----------------------------------------------- -Info 28 [00:00:57.000] event: +Info 26 [00:00:55.000] ----------------------------------------------- +Info 27 [00:00:56.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/usage/tsconfig.json"}} -Info 29 [00:00:58.000] event: +Info 28 [00:00:57.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"2b96539513e8810fb8ec0c078e4cb28919c0c28cdb8f7646118c5a6f4ff4cb10","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":266,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 30 [00:00:59.000] event: +Info 29 [00:00:58.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/usage/usage.ts","configFile":"/user/username/projects/myproject/usage/tsconfig.json","diagnostics":[]}} -Info 31 [00:01:00.000] Search path: /user/username/projects/myproject/usage -Info 32 [00:01:01.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. -Info 33 [00:01:02.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 33 [00:01:03.000] Files (3) +Info 30 [00:00:59.000] Search path: /user/username/projects/myproject/usage +Info 31 [00:01:00.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. +Info 32 [00:01:01.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 32 [00:01:02.000] Files (3) -Info 33 [00:01:04.000] ----------------------------------------------- -Info 33 [00:01:05.000] Open files: -Info 33 [00:01:06.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 33 [00:01:07.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 32 [00:01:03.000] ----------------------------------------------- +Info 32 [00:01:04.000] Open files: +Info 32 [00:01:05.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 32 [00:01:06.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -157,11 +156,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 33 [00:01:08.000] response: +Info 32 [00:01:07.000] response: { "responseRequired": false } -Info 34 [00:01:09.000] request: +Info 33 [00:01:08.000] request: { "command": "geterr", "arguments": { @@ -225,7 +224,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 35 [00:01:10.000] response: +Info 34 [00:01:09.000] response: { "responseRequired": false } @@ -255,7 +254,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 36 [00:01:11.000] event: +Info 35 [00:01:10.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -309,7 +308,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 37 [00:01:12.000] event: +Info 36 [00:01:11.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[{"start":{"line":4,"offset":5},"end":{"line":4,"offset":10},"text":"Module '\"../decls/fns\"' has no exported member 'fnErr'.","code":2305,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -363,9 +362,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 38 [00:01:13.000] event: +Info 37 [00:01:12.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} -Info 39 [00:01:14.000] event: +Info 38 [00:01:13.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-dependency-project-is-not-open-geterrForProject.js b/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-dependency-project-is-not-open-geterrForProject.js index e555fa7bd2f..c59b078a75b 100644 --- a/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-dependency-project-is-not-open-geterrForProject.js +++ b/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-dependency-project-is-not-open-geterrForProject.js @@ -77,9 +77,8 @@ Info 7 [00:00:36.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 8 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 9 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:39.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 12 [00:00:41.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -89,20 +88,20 @@ Info 12 [00:00:41.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 13 [00:00:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 16 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:55.000] Files (3) +Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 25 [00:00:54.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -115,22 +114,22 @@ Info 26 [00:00:55.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 27 [00:00:56.000] ----------------------------------------------- -Info 28 [00:00:57.000] event: +Info 26 [00:00:55.000] ----------------------------------------------- +Info 27 [00:00:56.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/usage/tsconfig.json"}} -Info 29 [00:00:58.000] event: +Info 28 [00:00:57.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"2b96539513e8810fb8ec0c078e4cb28919c0c28cdb8f7646118c5a6f4ff4cb10","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":266,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 30 [00:00:59.000] event: +Info 29 [00:00:58.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/usage/usage.ts","configFile":"/user/username/projects/myproject/usage/tsconfig.json","diagnostics":[]}} -Info 31 [00:01:00.000] Search path: /user/username/projects/myproject/usage -Info 32 [00:01:01.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. -Info 33 [00:01:02.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 33 [00:01:03.000] Files (3) +Info 30 [00:00:59.000] Search path: /user/username/projects/myproject/usage +Info 31 [00:01:00.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. +Info 32 [00:01:01.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 32 [00:01:02.000] Files (3) -Info 33 [00:01:04.000] ----------------------------------------------- -Info 33 [00:01:05.000] Open files: -Info 33 [00:01:06.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 33 [00:01:07.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 32 [00:01:03.000] ----------------------------------------------- +Info 32 [00:01:04.000] Open files: +Info 32 [00:01:05.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 32 [00:01:06.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -157,11 +156,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 33 [00:01:08.000] response: +Info 32 [00:01:07.000] response: { "responseRequired": false } -Info 34 [00:01:09.000] request: +Info 33 [00:01:08.000] request: { "command": "geterrForProject", "arguments": { @@ -223,7 +222,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 35 [00:01:10.000] response: +Info 34 [00:01:09.000] response: { "responseRequired": false } @@ -253,7 +252,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 36 [00:01:11.000] event: +Info 35 [00:01:10.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -307,7 +306,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 37 [00:01:12.000] event: +Info 36 [00:01:11.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[{"start":{"line":4,"offset":5},"end":{"line":4,"offset":10},"text":"Module '\"../decls/fns\"' has no exported member 'fnErr'.","code":2305,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -361,7 +360,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 38 [00:01:13.000] event: +Info 37 [00:01:12.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -415,7 +414,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 39 [00:01:14.000] event: +Info 38 [00:01:13.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -469,7 +468,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 40 [00:01:15.000] event: +Info 39 [00:01:14.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -523,9 +522,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 41 [00:01:16.000] event: +Info 40 [00:01:15.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} -Info 42 [00:01:17.000] event: +Info 41 [00:01:16.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) @@ -553,7 +552,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 43 [00:01:18.000] request: +Info 42 [00:01:17.000] request: { "command": "geterrForProject", "arguments": { @@ -615,7 +614,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 44 [00:01:19.000] response: +Info 43 [00:01:18.000] response: { "responseRequired": false } @@ -645,7 +644,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:01:20.000] event: +Info 44 [00:01:19.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -699,7 +698,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 46 [00:01:21.000] event: +Info 45 [00:01:20.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -753,7 +752,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:22.000] event: +Info 46 [00:01:21.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -807,7 +806,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 48 [00:01:23.000] event: +Info 47 [00:01:22.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -861,7 +860,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 49 [00:01:24.000] event: +Info 48 [00:01:23.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[{"start":{"line":4,"offset":5},"end":{"line":4,"offset":10},"text":"Module '\"../decls/fns\"' has no exported member 'fnErr'.","code":2305,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -915,9 +914,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 50 [00:01:25.000] event: +Info 49 [00:01:24.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} -Info 51 [00:01:26.000] event: +Info 50 [00:01:25.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-the-depedency-file-is-open-gerErr-with-sync-commands.js b/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-the-depedency-file-is-open-gerErr-with-sync-commands.js index 9c74230c04a..9440b3d77f4 100644 --- a/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-the-depedency-file-is-open-gerErr-with-sync-commands.js +++ b/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-the-depedency-file-is-open-gerErr-with-sync-commands.js @@ -75,9 +75,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -87,20 +86,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -113,16 +112,16 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Search path: /user/username/projects/myproject/usage -Info 28 [00:00:57.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. -Info 29 [00:00:58.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 29 [00:00:59.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Search path: /user/username/projects/myproject/usage +Info 27 [00:00:56.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 29 [00:01:00.000] ----------------------------------------------- -Info 29 [00:01:01.000] Open files: -Info 29 [00:01:02.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 29 [00:01:03.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -149,11 +148,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] response: +Info 28 [00:01:03.000] response: { "responseRequired": false } -Info 30 [00:01:05.000] request: +Info 29 [00:01:04.000] request: { "seq": 0, "type": "request", @@ -188,19 +187,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 31 [00:01:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 32 [00:01:07.000] Search path: /user/username/projects/myproject/dependency -Info 33 [00:01:08.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:09.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:10.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 36 [00:01:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 41 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:18.000] Files (2) +Info 30 [00:01:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:06.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:07.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 41 [00:01:16.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts @@ -210,22 +208,22 @@ Info 43 [00:01:18.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 44 [00:01:19.000] ----------------------------------------------- -Info 45 [00:01:20.000] Search path: /user/username/projects/myproject/dependency -Info 46 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 47 [00:01:22.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 47 [00:01:23.000] Files (3) +Info 42 [00:01:17.000] ----------------------------------------------- +Info 43 [00:01:18.000] Search path: /user/username/projects/myproject/dependency +Info 44 [00:01:19.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 45 [00:01:20.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 45 [00:01:21.000] Files (3) -Info 47 [00:01:24.000] ----------------------------------------------- -Info 47 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:26.000] Files (2) +Info 45 [00:01:22.000] ----------------------------------------------- +Info 45 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 45 [00:01:24.000] Files (2) -Info 47 [00:01:27.000] ----------------------------------------------- -Info 47 [00:01:28.000] Open files: -Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 47 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 47 [00:01:32.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 45 [00:01:25.000] ----------------------------------------------- +Info 45 [00:01:26.000] Open files: +Info 45 [00:01:27.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 45 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 45 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 45 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -252,11 +250,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:33.000] response: +Info 45 [00:01:31.000] response: { "responseRequired": false } -Info 48 [00:01:34.000] request: +Info 46 [00:01:32.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -317,12 +315,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 49 [00:01:35.000] response: +Info 47 [00:01:33.000] response: { "response": [], "responseRequired": true } -Info 50 [00:01:36.000] request: +Info 48 [00:01:34.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -383,7 +381,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 51 [00:01:37.000] response: +Info 49 [00:01:35.000] response: { "response": [ { @@ -402,7 +400,7 @@ Info 51 [00:01:37.000] response: ], "responseRequired": true } -Info 52 [00:01:38.000] request: +Info 50 [00:01:36.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -439,6 +437,72 @@ FsWatchesRecursive:: After request +PolledWatches:: +/user/username/projects/myproject/decls: + {"pollingInterval":500} +/user/username/projects/myproject/usage/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/usage/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/usage: + {} +/user/username/projects/myproject/dependency: + {} + +Info 51 [00:01:37.000] response: + { + "response": [], + "responseRequired": true + } +Info 52 [00:01:38.000] request: + { + "command": "syntacticDiagnosticsSync", + "arguments": { + "file": "/user/username/projects/myproject/dependency/fns.ts" + }, + "seq": 4, + "type": "request" + } +Before request + +PolledWatches:: +/user/username/projects/myproject/decls: + {"pollingInterval":500} +/user/username/projects/myproject/usage/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/usage/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/usage: + {} +/user/username/projects/myproject/dependency: + {} + +After request + PolledWatches:: /user/username/projects/myproject/decls: {"pollingInterval":500} @@ -469,72 +533,6 @@ Info 53 [00:01:39.000] response: "responseRequired": true } Info 54 [00:01:40.000] request: - { - "command": "syntacticDiagnosticsSync", - "arguments": { - "file": "/user/username/projects/myproject/dependency/fns.ts" - }, - "seq": 4, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -Info 55 [00:01:41.000] response: - { - "response": [], - "responseRequired": true - } -Info 56 [00:01:42.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -595,7 +593,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 57 [00:01:43.000] response: +Info 55 [00:01:41.000] response: { "response": [ { @@ -614,7 +612,7 @@ Info 57 [00:01:43.000] response: ], "responseRequired": true } -Info 58 [00:01:44.000] request: +Info 56 [00:01:42.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -675,12 +673,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 59 [00:01:45.000] response: +Info 57 [00:01:43.000] response: { "response": [], "responseRequired": true } -Info 60 [00:01:46.000] request: +Info 58 [00:01:44.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -742,12 +740,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 61 [00:01:47.000] response: +Info 59 [00:01:45.000] response: { "response": [], "responseRequired": true } -Info 62 [00:01:48.000] request: +Info 60 [00:01:46.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -809,7 +807,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 63 [00:01:49.000] response: +Info 61 [00:01:47.000] response: { "response": [ { @@ -828,7 +826,7 @@ Info 63 [00:01:49.000] response: ], "responseRequired": true } -Info 64 [00:01:50.000] request: +Info 62 [00:01:48.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -890,12 +888,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 65 [00:01:51.000] response: +Info 63 [00:01:49.000] response: { "response": [], "responseRequired": true } -Info 66 [00:01:52.000] request: +Info 64 [00:01:50.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -957,12 +955,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 67 [00:01:53.000] response: +Info 65 [00:01:51.000] response: { "response": [], "responseRequired": true } -Info 68 [00:01:54.000] request: +Info 66 [00:01:52.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -1024,12 +1022,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 69 [00:01:55.000] response: +Info 67 [00:01:53.000] response: { "response": [], "responseRequired": true } -Info 70 [00:01:56.000] request: +Info 68 [00:01:54.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -1091,12 +1089,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 71 [00:01:57.000] response: +Info 69 [00:01:55.000] response: { "response": [], "responseRequired": true } -Info 72 [00:01:58.000] request: +Info 70 [00:01:56.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -1158,12 +1156,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 73 [00:01:59.000] response: +Info 71 [00:01:57.000] response: { "response": [], "responseRequired": true } -Info 74 [00:02:00.000] request: +Info 72 [00:01:58.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -1225,7 +1223,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 75 [00:02:01.000] response: +Info 73 [00:01:59.000] response: { "response": [ { @@ -1244,7 +1242,7 @@ Info 75 [00:02:01.000] response: ], "responseRequired": true } -Info 76 [00:02:02.000] request: +Info 74 [00:02:00.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -1306,7 +1304,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 77 [00:02:03.000] response: +Info 75 [00:02:01.000] response: { "response": [], "responseRequired": true diff --git a/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-the-depedency-file-is-open-getErr.js b/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-the-depedency-file-is-open-getErr.js index ac511243e25..d8fe6807f33 100644 --- a/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-the-depedency-file-is-open-getErr.js +++ b/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-the-depedency-file-is-open-getErr.js @@ -77,9 +77,8 @@ Info 7 [00:00:36.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 8 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 9 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:39.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 12 [00:00:41.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -89,20 +88,20 @@ Info 12 [00:00:41.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 13 [00:00:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 16 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:55.000] Files (3) +Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 25 [00:00:54.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -115,22 +114,22 @@ Info 26 [00:00:55.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 27 [00:00:56.000] ----------------------------------------------- -Info 28 [00:00:57.000] event: +Info 26 [00:00:55.000] ----------------------------------------------- +Info 27 [00:00:56.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/usage/tsconfig.json"}} -Info 29 [00:00:58.000] event: +Info 28 [00:00:57.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"2b96539513e8810fb8ec0c078e4cb28919c0c28cdb8f7646118c5a6f4ff4cb10","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":266,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 30 [00:00:59.000] event: +Info 29 [00:00:58.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/usage/usage.ts","configFile":"/user/username/projects/myproject/usage/tsconfig.json","diagnostics":[]}} -Info 31 [00:01:00.000] Search path: /user/username/projects/myproject/usage -Info 32 [00:01:01.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. -Info 33 [00:01:02.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 33 [00:01:03.000] Files (3) +Info 30 [00:00:59.000] Search path: /user/username/projects/myproject/usage +Info 31 [00:01:00.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. +Info 32 [00:01:01.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 32 [00:01:02.000] Files (3) -Info 33 [00:01:04.000] ----------------------------------------------- -Info 33 [00:01:05.000] Open files: -Info 33 [00:01:06.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 33 [00:01:07.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 32 [00:01:03.000] ----------------------------------------------- +Info 32 [00:01:04.000] Open files: +Info 32 [00:01:05.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 32 [00:01:06.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -157,11 +156,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 33 [00:01:08.000] response: +Info 32 [00:01:07.000] response: { "responseRequired": false } -Info 34 [00:01:09.000] request: +Info 33 [00:01:08.000] request: { "seq": 0, "type": "request", @@ -196,21 +195,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 35 [00:01:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 36 [00:01:11.000] Search path: /user/username/projects/myproject/dependency -Info 37 [00:01:12.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 38 [00:01:13.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:14.000] event: +Info 34 [00:01:09.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 35 [00:01:10.000] Search path: /user/username/projects/myproject/dependency +Info 36 [00:01:11.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 37 [00:01:12.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 38 [00:01:13.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/dependency/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/dependency/fns.ts to open"}} -Info 40 [00:01:15.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 41 [00:01:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 42 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 43 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 44 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 45 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 46 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 47 [00:01:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 48 [00:01:23.000] Files (2) +Info 39 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 40 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 43 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 44 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 45 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 46 [00:01:21.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts @@ -220,28 +218,28 @@ Info 48 [00:01:23.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 49 [00:01:24.000] ----------------------------------------------- -Info 50 [00:01:25.000] event: +Info 47 [00:01:22.000] ----------------------------------------------- +Info 48 [00:01:23.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/dependency/tsconfig.json"}} -Info 51 [00:01:26.000] event: +Info 49 [00:01:24.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"80216eb4c9c6d41fcd26650a22a2df8f2cac81cda661de72dc723e6251203d22","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":184,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"declarationDir":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 52 [00:01:27.000] event: +Info 50 [00:01:25.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/dependency/fns.ts","configFile":"/user/username/projects/myproject/dependency/tsconfig.json","diagnostics":[]}} -Info 53 [00:01:28.000] Search path: /user/username/projects/myproject/dependency -Info 54 [00:01:29.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 55 [00:01:30.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 55 [00:01:31.000] Files (3) +Info 51 [00:01:26.000] Search path: /user/username/projects/myproject/dependency +Info 52 [00:01:27.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 53 [00:01:28.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 53 [00:01:29.000] Files (3) -Info 55 [00:01:32.000] ----------------------------------------------- -Info 55 [00:01:33.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 55 [00:01:34.000] Files (2) +Info 53 [00:01:30.000] ----------------------------------------------- +Info 53 [00:01:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 53 [00:01:32.000] Files (2) -Info 55 [00:01:35.000] ----------------------------------------------- -Info 55 [00:01:36.000] Open files: -Info 55 [00:01:37.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 55 [00:01:38.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 55 [00:01:39.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 55 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 53 [00:01:33.000] ----------------------------------------------- +Info 53 [00:01:34.000] Open files: +Info 53 [00:01:35.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 53 [00:01:36.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 53 [00:01:37.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 53 [00:01:38.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -268,11 +266,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 55 [00:01:41.000] response: +Info 53 [00:01:39.000] response: { "responseRequired": false } -Info 56 [00:01:42.000] request: +Info 54 [00:01:40.000] request: { "command": "geterr", "arguments": { @@ -337,7 +335,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 57 [00:01:43.000] response: +Info 55 [00:01:41.000] response: { "responseRequired": false } @@ -367,7 +365,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 58 [00:01:44.000] event: +Info 56 [00:01:42.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -421,7 +419,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 59 [00:01:45.000] event: +Info 57 [00:01:43.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[{"start":{"line":4,"offset":5},"end":{"line":4,"offset":10},"text":"Module '\"../decls/fns\"' has no exported member 'fnErr'.","code":2305,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -475,7 +473,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 60 [00:01:46.000] event: +Info 58 [00:01:44.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -529,7 +527,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 61 [00:01:47.000] event: +Info 59 [00:01:45.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -583,7 +581,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 62 [00:01:48.000] event: +Info 60 [00:01:46.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[{"start":{"line":6,"offset":12},"end":{"line":6,"offset":13},"text":"Type 'number' is not assignable to type 'string'.","code":2322,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -637,9 +635,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 63 [00:01:49.000] event: +Info 61 [00:01:47.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} -Info 64 [00:01:50.000] event: +Info 62 [00:01:48.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-the-depedency-file-is-open-geterrForProject.js b/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-the-depedency-file-is-open-geterrForProject.js index 72b8dde2143..e22b109af4c 100644 --- a/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-the-depedency-file-is-open-geterrForProject.js +++ b/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-the-depedency-file-is-open-geterrForProject.js @@ -77,9 +77,8 @@ Info 7 [00:00:36.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 8 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 9 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:39.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 12 [00:00:41.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -89,20 +88,20 @@ Info 12 [00:00:41.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 13 [00:00:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 16 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:55.000] Files (3) +Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 25 [00:00:54.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -115,22 +114,22 @@ Info 26 [00:00:55.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 27 [00:00:56.000] ----------------------------------------------- -Info 28 [00:00:57.000] event: +Info 26 [00:00:55.000] ----------------------------------------------- +Info 27 [00:00:56.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/usage/tsconfig.json"}} -Info 29 [00:00:58.000] event: +Info 28 [00:00:57.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"2b96539513e8810fb8ec0c078e4cb28919c0c28cdb8f7646118c5a6f4ff4cb10","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":266,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 30 [00:00:59.000] event: +Info 29 [00:00:58.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/usage/usage.ts","configFile":"/user/username/projects/myproject/usage/tsconfig.json","diagnostics":[]}} -Info 31 [00:01:00.000] Search path: /user/username/projects/myproject/usage -Info 32 [00:01:01.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. -Info 33 [00:01:02.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 33 [00:01:03.000] Files (3) +Info 30 [00:00:59.000] Search path: /user/username/projects/myproject/usage +Info 31 [00:01:00.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. +Info 32 [00:01:01.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 32 [00:01:02.000] Files (3) -Info 33 [00:01:04.000] ----------------------------------------------- -Info 33 [00:01:05.000] Open files: -Info 33 [00:01:06.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 33 [00:01:07.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 32 [00:01:03.000] ----------------------------------------------- +Info 32 [00:01:04.000] Open files: +Info 32 [00:01:05.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 32 [00:01:06.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -157,11 +156,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 33 [00:01:08.000] response: +Info 32 [00:01:07.000] response: { "responseRequired": false } -Info 34 [00:01:09.000] request: +Info 33 [00:01:08.000] request: { "seq": 0, "type": "request", @@ -196,21 +195,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 35 [00:01:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 36 [00:01:11.000] Search path: /user/username/projects/myproject/dependency -Info 37 [00:01:12.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 38 [00:01:13.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:14.000] event: +Info 34 [00:01:09.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 35 [00:01:10.000] Search path: /user/username/projects/myproject/dependency +Info 36 [00:01:11.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 37 [00:01:12.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 38 [00:01:13.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/dependency/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/dependency/fns.ts to open"}} -Info 40 [00:01:15.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 41 [00:01:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 42 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 43 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 44 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 45 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 46 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 47 [00:01:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 48 [00:01:23.000] Files (2) +Info 39 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 40 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 43 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 44 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 45 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 46 [00:01:21.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts @@ -220,28 +218,28 @@ Info 48 [00:01:23.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 49 [00:01:24.000] ----------------------------------------------- -Info 50 [00:01:25.000] event: +Info 47 [00:01:22.000] ----------------------------------------------- +Info 48 [00:01:23.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/dependency/tsconfig.json"}} -Info 51 [00:01:26.000] event: +Info 49 [00:01:24.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"80216eb4c9c6d41fcd26650a22a2df8f2cac81cda661de72dc723e6251203d22","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":184,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"declarationDir":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 52 [00:01:27.000] event: +Info 50 [00:01:25.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/dependency/fns.ts","configFile":"/user/username/projects/myproject/dependency/tsconfig.json","diagnostics":[]}} -Info 53 [00:01:28.000] Search path: /user/username/projects/myproject/dependency -Info 54 [00:01:29.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 55 [00:01:30.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 55 [00:01:31.000] Files (3) +Info 51 [00:01:26.000] Search path: /user/username/projects/myproject/dependency +Info 52 [00:01:27.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 53 [00:01:28.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 53 [00:01:29.000] Files (3) -Info 55 [00:01:32.000] ----------------------------------------------- -Info 55 [00:01:33.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 55 [00:01:34.000] Files (2) +Info 53 [00:01:30.000] ----------------------------------------------- +Info 53 [00:01:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 53 [00:01:32.000] Files (2) -Info 55 [00:01:35.000] ----------------------------------------------- -Info 55 [00:01:36.000] Open files: -Info 55 [00:01:37.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 55 [00:01:38.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 55 [00:01:39.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 55 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 53 [00:01:33.000] ----------------------------------------------- +Info 53 [00:01:34.000] Open files: +Info 53 [00:01:35.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 53 [00:01:36.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 53 [00:01:37.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 53 [00:01:38.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -268,11 +266,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 55 [00:01:41.000] response: +Info 53 [00:01:39.000] response: { "responseRequired": false } -Info 56 [00:01:42.000] request: +Info 54 [00:01:40.000] request: { "command": "geterrForProject", "arguments": { @@ -334,7 +332,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 57 [00:01:43.000] response: +Info 55 [00:01:41.000] response: { "responseRequired": false } @@ -364,7 +362,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 58 [00:01:44.000] event: +Info 56 [00:01:42.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -418,7 +416,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 59 [00:01:45.000] event: +Info 57 [00:01:43.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[{"start":{"line":4,"offset":5},"end":{"line":4,"offset":10},"text":"Module '\"../decls/fns\"' has no exported member 'fnErr'.","code":2305,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -472,7 +470,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 60 [00:01:46.000] event: +Info 58 [00:01:44.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -526,7 +524,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 61 [00:01:47.000] event: +Info 59 [00:01:45.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -580,7 +578,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 62 [00:01:48.000] event: +Info 60 [00:01:46.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -634,9 +632,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 63 [00:01:49.000] event: +Info 61 [00:01:47.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} -Info 64 [00:01:50.000] event: +Info 62 [00:01:48.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) @@ -664,7 +662,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 65 [00:01:51.000] request: +Info 63 [00:01:49.000] request: { "command": "geterrForProject", "arguments": { @@ -726,7 +724,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 66 [00:01:52.000] response: +Info 64 [00:01:50.000] response: { "responseRequired": false } @@ -756,7 +754,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 67 [00:01:53.000] event: +Info 65 [00:01:51.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -810,7 +808,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 68 [00:01:54.000] event: +Info 66 [00:01:52.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[{"start":{"line":6,"offset":12},"end":{"line":6,"offset":13},"text":"Type 'number' is not assignable to type 'string'.","code":2322,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -864,9 +862,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 69 [00:01:55.000] event: +Info 67 [00:01:53.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} -Info 70 [00:01:56.000] event: +Info 68 [00:01:54.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-dependency-project-is-not-open-gerErr-with-sync-commands.js b/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-dependency-project-is-not-open-gerErr-with-sync-commands.js index 78ff8e41af9..666363bbfd5 100644 --- a/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-dependency-project-is-not-open-gerErr-with-sync-commands.js +++ b/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-dependency-project-is-not-open-gerErr-with-sync-commands.js @@ -71,9 +71,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -83,18 +82,18 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 17 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 18 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 22 [00:00:51.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 23 [00:00:52.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 15 [00:00:44.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 16 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 17 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:00:50.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 22 [00:00:51.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,16 +106,16 @@ Info 23 [00:00:52.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 24 [00:00:53.000] ----------------------------------------------- -Info 25 [00:00:54.000] Search path: /user/username/projects/myproject/usage -Info 26 [00:00:55.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 23 [00:00:52.000] ----------------------------------------------- +Info 24 [00:00:53.000] Search path: /user/username/projects/myproject/usage +Info 25 [00:00:54.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -202,12 +201,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] response: +Info 28 [00:01:03.000] response: { "response": [], "responseRequired": true } -Info 30 [00:01:05.000] request: +Info 29 [00:01:04.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -264,7 +263,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 31 [00:01:06.000] response: +Info 30 [00:01:05.000] response: { "response": [ { @@ -283,7 +282,7 @@ Info 31 [00:01:06.000] response: ], "responseRequired": true } -Info 32 [00:01:07.000] request: +Info 31 [00:01:06.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -340,12 +339,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 33 [00:01:08.000] response: +Info 32 [00:01:07.000] response: { "response": [], "responseRequired": true } -Info 34 [00:01:09.000] request: +Info 33 [00:01:08.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -402,12 +401,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 35 [00:01:10.000] response: +Info 34 [00:01:09.000] response: { "response": [], "responseRequired": true } -Info 36 [00:01:11.000] request: +Info 35 [00:01:10.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -464,12 +463,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 37 [00:01:12.000] response: +Info 36 [00:01:11.000] response: { "response": [], "responseRequired": true } -Info 38 [00:01:13.000] request: +Info 37 [00:01:12.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -526,12 +525,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 39 [00:01:14.000] response: +Info 38 [00:01:13.000] response: { "response": [], "responseRequired": true } -Info 40 [00:01:15.000] request: +Info 39 [00:01:14.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -589,12 +588,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 41 [00:01:16.000] response: +Info 40 [00:01:15.000] response: { "response": [], "responseRequired": true } -Info 42 [00:01:17.000] request: +Info 41 [00:01:16.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -652,7 +651,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 43 [00:01:18.000] response: +Info 42 [00:01:17.000] response: { "response": [ { @@ -671,7 +670,7 @@ Info 43 [00:01:18.000] response: ], "responseRequired": true } -Info 44 [00:01:19.000] request: +Info 43 [00:01:18.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -729,12 +728,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:01:20.000] response: +Info 44 [00:01:19.000] response: { "response": [], "responseRequired": true } -Info 46 [00:01:21.000] request: +Info 45 [00:01:20.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -792,12 +791,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:22.000] response: +Info 46 [00:01:21.000] response: { "response": [], "responseRequired": true } -Info 48 [00:01:23.000] request: +Info 47 [00:01:22.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -855,12 +854,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 49 [00:01:24.000] response: +Info 48 [00:01:23.000] response: { "response": [], "responseRequired": true } -Info 50 [00:01:25.000] request: +Info 49 [00:01:24.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -918,7 +917,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 51 [00:01:26.000] response: +Info 50 [00:01:25.000] response: { "response": [], "responseRequired": true diff --git a/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-dependency-project-is-not-open-getErr.js b/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-dependency-project-is-not-open-getErr.js index 298dd2c8e2f..5ca752a2abc 100644 --- a/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-dependency-project-is-not-open-getErr.js +++ b/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-dependency-project-is-not-open-getErr.js @@ -73,9 +73,8 @@ Info 7 [00:00:36.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 8 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 9 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:39.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 12 [00:00:41.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -85,18 +84,18 @@ Info 12 [00:00:41.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 13 [00:00:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 15 [00:00:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 18 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 22 [00:00:51.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 23 [00:00:52.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -109,22 +108,22 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] event: +Info 24 [00:00:53.000] ----------------------------------------------- +Info 25 [00:00:54.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/usage/tsconfig.json"}} -Info 27 [00:00:56.000] event: +Info 26 [00:00:55.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"2b96539513e8810fb8ec0c078e4cb28919c0c28cdb8f7646118c5a6f4ff4cb10","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":179,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"outFile":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 28 [00:00:57.000] event: +Info 27 [00:00:56.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/usage/usage.ts","configFile":"/user/username/projects/myproject/usage/tsconfig.json","diagnostics":[]}} -Info 29 [00:00:58.000] Search path: /user/username/projects/myproject/usage -Info 30 [00:00:59.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. -Info 31 [00:01:00.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 31 [00:01:01.000] Files (3) +Info 28 [00:00:57.000] Search path: /user/username/projects/myproject/usage +Info 29 [00:00:58.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. +Info 30 [00:00:59.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 30 [00:01:00.000] Files (3) -Info 31 [00:01:02.000] ----------------------------------------------- -Info 31 [00:01:03.000] Open files: -Info 31 [00:01:04.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 31 [00:01:05.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 30 [00:01:01.000] ----------------------------------------------- +Info 30 [00:01:02.000] Open files: +Info 30 [00:01:03.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 30 [00:01:04.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -149,11 +148,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 31 [00:01:06.000] response: +Info 30 [00:01:05.000] response: { "responseRequired": false } -Info 32 [00:01:07.000] request: +Info 31 [00:01:06.000] request: { "command": "geterr", "arguments": { @@ -213,7 +212,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 33 [00:01:08.000] response: +Info 32 [00:01:07.000] response: { "responseRequired": false } @@ -241,7 +240,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 34 [00:01:09.000] event: +Info 33 [00:01:08.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -291,7 +290,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 35 [00:01:10.000] event: +Info 34 [00:01:09.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[{"start":{"line":3,"offset":1},"end":{"line":3,"offset":6},"text":"Cannot find name 'fnErr'.","code":2304,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -341,9 +340,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 36 [00:01:11.000] event: +Info 35 [00:01:10.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} -Info 37 [00:01:12.000] event: +Info 36 [00:01:11.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-dependency-project-is-not-open-geterrForProject.js b/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-dependency-project-is-not-open-geterrForProject.js index a32280173f0..199060930d8 100644 --- a/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-dependency-project-is-not-open-geterrForProject.js +++ b/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-dependency-project-is-not-open-geterrForProject.js @@ -73,9 +73,8 @@ Info 7 [00:00:36.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 8 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 9 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:39.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 12 [00:00:41.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -85,18 +84,18 @@ Info 12 [00:00:41.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 13 [00:00:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 15 [00:00:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 18 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 22 [00:00:51.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 23 [00:00:52.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -109,22 +108,22 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] event: +Info 24 [00:00:53.000] ----------------------------------------------- +Info 25 [00:00:54.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/usage/tsconfig.json"}} -Info 27 [00:00:56.000] event: +Info 26 [00:00:55.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"2b96539513e8810fb8ec0c078e4cb28919c0c28cdb8f7646118c5a6f4ff4cb10","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":179,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"outFile":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 28 [00:00:57.000] event: +Info 27 [00:00:56.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/usage/usage.ts","configFile":"/user/username/projects/myproject/usage/tsconfig.json","diagnostics":[]}} -Info 29 [00:00:58.000] Search path: /user/username/projects/myproject/usage -Info 30 [00:00:59.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. -Info 31 [00:01:00.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 31 [00:01:01.000] Files (3) +Info 28 [00:00:57.000] Search path: /user/username/projects/myproject/usage +Info 29 [00:00:58.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. +Info 30 [00:00:59.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 30 [00:01:00.000] Files (3) -Info 31 [00:01:02.000] ----------------------------------------------- -Info 31 [00:01:03.000] Open files: -Info 31 [00:01:04.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 31 [00:01:05.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 30 [00:01:01.000] ----------------------------------------------- +Info 30 [00:01:02.000] Open files: +Info 30 [00:01:03.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 30 [00:01:04.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -149,11 +148,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 31 [00:01:06.000] response: +Info 30 [00:01:05.000] response: { "responseRequired": false } -Info 32 [00:01:07.000] request: +Info 31 [00:01:06.000] request: { "command": "geterrForProject", "arguments": { @@ -211,7 +210,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 33 [00:01:08.000] response: +Info 32 [00:01:07.000] response: { "responseRequired": false } @@ -239,7 +238,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 34 [00:01:09.000] event: +Info 33 [00:01:08.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -289,7 +288,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 35 [00:01:10.000] event: +Info 34 [00:01:09.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[{"start":{"line":3,"offset":1},"end":{"line":3,"offset":6},"text":"Cannot find name 'fnErr'.","code":2304,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -339,7 +338,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 36 [00:01:11.000] event: +Info 35 [00:01:10.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -389,7 +388,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 37 [00:01:12.000] event: +Info 36 [00:01:11.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -439,7 +438,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 38 [00:01:13.000] event: +Info 37 [00:01:12.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -489,9 +488,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 39 [00:01:14.000] event: +Info 38 [00:01:13.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} -Info 40 [00:01:15.000] event: +Info 39 [00:01:14.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) @@ -517,7 +516,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 41 [00:01:16.000] request: +Info 40 [00:01:15.000] request: { "command": "geterrForProject", "arguments": { @@ -575,7 +574,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 42 [00:01:17.000] response: +Info 41 [00:01:16.000] response: { "responseRequired": false } @@ -603,7 +602,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 43 [00:01:18.000] event: +Info 42 [00:01:17.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -653,7 +652,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 44 [00:01:19.000] event: +Info 43 [00:01:18.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -703,7 +702,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:01:20.000] event: +Info 44 [00:01:19.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -753,7 +752,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 46 [00:01:21.000] event: +Info 45 [00:01:20.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -803,7 +802,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:22.000] event: +Info 46 [00:01:21.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[{"start":{"line":3,"offset":1},"end":{"line":3,"offset":6},"text":"Cannot find name 'fnErr'.","code":2304,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -853,9 +852,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 48 [00:01:23.000] event: +Info 47 [00:01:22.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} -Info 49 [00:01:24.000] event: +Info 48 [00:01:23.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-the-depedency-file-is-open-gerErr-with-sync-commands.js b/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-the-depedency-file-is-open-gerErr-with-sync-commands.js index c7ce77f28bd..2653c56518f 100644 --- a/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-the-depedency-file-is-open-gerErr-with-sync-commands.js +++ b/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-the-depedency-file-is-open-gerErr-with-sync-commands.js @@ -71,9 +71,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -83,18 +82,18 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 17 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 18 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 22 [00:00:51.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 23 [00:00:52.000] Files (3) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 15 [00:00:44.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 16 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 17 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:00:50.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 22 [00:00:51.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -107,16 +106,16 @@ Info 23 [00:00:52.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 24 [00:00:53.000] ----------------------------------------------- -Info 25 [00:00:54.000] Search path: /user/username/projects/myproject/usage -Info 26 [00:00:55.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. -Info 27 [00:00:56.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 27 [00:00:57.000] Files (3) +Info 23 [00:00:52.000] ----------------------------------------------- +Info 24 [00:00:53.000] Search path: /user/username/projects/myproject/usage +Info 25 [00:00:54.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:56.000] Files (3) -Info 27 [00:00:58.000] ----------------------------------------------- -Info 27 [00:00:59.000] Open files: -Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 27 [00:01:01.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 26 [00:00:57.000] ----------------------------------------------- +Info 26 [00:00:58.000] Open files: +Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 27 [00:01:02.000] response: +Info 26 [00:01:01.000] response: { "responseRequired": false } -Info 28 [00:01:03.000] request: +Info 27 [00:01:02.000] request: { "seq": 0, "type": "request", @@ -178,19 +177,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 30 [00:01:05.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:06.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:16.000] Files (2) +Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency +Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:14.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts @@ -200,22 +198,22 @@ Info 41 [00:01:16.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 42 [00:01:17.000] ----------------------------------------------- -Info 43 [00:01:18.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:19.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:20.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 45 [00:01:21.000] Files (3) +Info 40 [00:01:15.000] ----------------------------------------------- +Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency +Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 43 [00:01:19.000] Files (3) -Info 45 [00:01:22.000] ----------------------------------------------- -Info 45 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:24.000] Files (2) +Info 43 [00:01:20.000] ----------------------------------------------- +Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:22.000] Files (2) -Info 45 [00:01:25.000] ----------------------------------------------- -Info 45 [00:01:26.000] Open files: -Info 45 [00:01:27.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 45 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 45 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 45 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:23.000] ----------------------------------------------- +Info 43 [00:01:24.000] Open files: +Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -240,11 +238,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:01:31.000] response: +Info 43 [00:01:29.000] response: { "responseRequired": false } -Info 46 [00:01:32.000] request: +Info 44 [00:01:30.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -301,12 +299,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:33.000] response: +Info 45 [00:01:31.000] response: { "response": [], "responseRequired": true } -Info 48 [00:01:34.000] request: +Info 46 [00:01:32.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -363,7 +361,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 49 [00:01:35.000] response: +Info 47 [00:01:33.000] response: { "response": [ { @@ -382,7 +380,7 @@ Info 49 [00:01:35.000] response: ], "responseRequired": true } -Info 50 [00:01:36.000] request: +Info 48 [00:01:34.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -417,6 +415,68 @@ FsWatchesRecursive:: After request +PolledWatches:: +/user/username/projects/myproject/usage/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/usage/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/usage: + {} +/user/username/projects/myproject/dependency: + {} + +Info 49 [00:01:35.000] response: + { + "response": [], + "responseRequired": true + } +Info 50 [00:01:36.000] request: + { + "command": "syntacticDiagnosticsSync", + "arguments": { + "file": "/user/username/projects/myproject/dependency/fns.ts" + }, + "seq": 4, + "type": "request" + } +Before request + +PolledWatches:: +/user/username/projects/myproject/usage/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/usage/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/usage: + {} +/user/username/projects/myproject/dependency: + {} + +After request + PolledWatches:: /user/username/projects/myproject/usage/node_modules/@types: {"pollingInterval":500} @@ -445,68 +505,6 @@ Info 51 [00:01:37.000] response: "responseRequired": true } Info 52 [00:01:38.000] request: - { - "command": "syntacticDiagnosticsSync", - "arguments": { - "file": "/user/username/projects/myproject/dependency/fns.ts" - }, - "seq": 4, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -Info 53 [00:01:39.000] response: - { - "response": [], - "responseRequired": true - } -Info 54 [00:01:40.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -563,7 +561,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 55 [00:01:41.000] response: +Info 53 [00:01:39.000] response: { "response": [ { @@ -582,7 +580,7 @@ Info 55 [00:01:41.000] response: ], "responseRequired": true } -Info 56 [00:01:42.000] request: +Info 54 [00:01:40.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -639,12 +637,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 57 [00:01:43.000] response: +Info 55 [00:01:41.000] response: { "response": [], "responseRequired": true } -Info 58 [00:01:44.000] request: +Info 56 [00:01:42.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -702,12 +700,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 59 [00:01:45.000] response: +Info 57 [00:01:43.000] response: { "response": [], "responseRequired": true } -Info 60 [00:01:46.000] request: +Info 58 [00:01:44.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -765,7 +763,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 61 [00:01:47.000] response: +Info 59 [00:01:45.000] response: { "response": [ { @@ -784,7 +782,7 @@ Info 61 [00:01:47.000] response: ], "responseRequired": true } -Info 62 [00:01:48.000] request: +Info 60 [00:01:46.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -842,12 +840,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 63 [00:01:49.000] response: +Info 61 [00:01:47.000] response: { "response": [], "responseRequired": true } -Info 64 [00:01:50.000] request: +Info 62 [00:01:48.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -905,12 +903,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 65 [00:01:51.000] response: +Info 63 [00:01:49.000] response: { "response": [], "responseRequired": true } -Info 66 [00:01:52.000] request: +Info 64 [00:01:50.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -968,12 +966,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 67 [00:01:53.000] response: +Info 65 [00:01:51.000] response: { "response": [], "responseRequired": true } -Info 68 [00:01:54.000] request: +Info 66 [00:01:52.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -1031,12 +1029,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 69 [00:01:55.000] response: +Info 67 [00:01:53.000] response: { "response": [], "responseRequired": true } -Info 70 [00:01:56.000] request: +Info 68 [00:01:54.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -1094,12 +1092,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 71 [00:01:57.000] response: +Info 69 [00:01:55.000] response: { "response": [], "responseRequired": true } -Info 72 [00:01:58.000] request: +Info 70 [00:01:56.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -1157,7 +1155,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 73 [00:01:59.000] response: +Info 71 [00:01:57.000] response: { "response": [ { @@ -1176,7 +1174,7 @@ Info 73 [00:01:59.000] response: ], "responseRequired": true } -Info 74 [00:02:00.000] request: +Info 72 [00:01:58.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -1234,7 +1232,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 75 [00:02:01.000] response: +Info 73 [00:01:59.000] response: { "response": [], "responseRequired": true diff --git a/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-the-depedency-file-is-open-getErr.js b/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-the-depedency-file-is-open-getErr.js index 2de5791dddd..607155f6117 100644 --- a/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-the-depedency-file-is-open-getErr.js +++ b/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-the-depedency-file-is-open-getErr.js @@ -73,9 +73,8 @@ Info 7 [00:00:36.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 8 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 9 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:39.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 12 [00:00:41.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -85,18 +84,18 @@ Info 12 [00:00:41.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 13 [00:00:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 15 [00:00:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 18 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 22 [00:00:51.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 23 [00:00:52.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -109,22 +108,22 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] event: +Info 24 [00:00:53.000] ----------------------------------------------- +Info 25 [00:00:54.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/usage/tsconfig.json"}} -Info 27 [00:00:56.000] event: +Info 26 [00:00:55.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"2b96539513e8810fb8ec0c078e4cb28919c0c28cdb8f7646118c5a6f4ff4cb10","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":179,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"outFile":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 28 [00:00:57.000] event: +Info 27 [00:00:56.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/usage/usage.ts","configFile":"/user/username/projects/myproject/usage/tsconfig.json","diagnostics":[]}} -Info 29 [00:00:58.000] Search path: /user/username/projects/myproject/usage -Info 30 [00:00:59.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. -Info 31 [00:01:00.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 31 [00:01:01.000] Files (3) +Info 28 [00:00:57.000] Search path: /user/username/projects/myproject/usage +Info 29 [00:00:58.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. +Info 30 [00:00:59.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 30 [00:01:00.000] Files (3) -Info 31 [00:01:02.000] ----------------------------------------------- -Info 31 [00:01:03.000] Open files: -Info 31 [00:01:04.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 31 [00:01:05.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 30 [00:01:01.000] ----------------------------------------------- +Info 30 [00:01:02.000] Open files: +Info 30 [00:01:03.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 30 [00:01:04.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -149,11 +148,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 31 [00:01:06.000] response: +Info 30 [00:01:05.000] response: { "responseRequired": false } -Info 32 [00:01:07.000] request: +Info 31 [00:01:06.000] request: { "seq": 0, "type": "request", @@ -186,21 +185,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 33 [00:01:08.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 34 [00:01:09.000] Search path: /user/username/projects/myproject/dependency -Info 35 [00:01:10.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 36 [00:01:11.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 37 [00:01:12.000] event: +Info 32 [00:01:07.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:08.000] Search path: /user/username/projects/myproject/dependency +Info 34 [00:01:09.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:10.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:11.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/dependency/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/dependency/fns.ts to open"}} -Info 38 [00:01:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 39 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 40 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 41 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 42 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 43 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 44 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:21.000] Files (2) +Info 37 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 38 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:19.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts @@ -210,28 +208,28 @@ Info 46 [00:01:21.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 47 [00:01:22.000] ----------------------------------------------- -Info 48 [00:01:23.000] event: +Info 45 [00:01:20.000] ----------------------------------------------- +Info 46 [00:01:21.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/dependency/tsconfig.json"}} -Info 49 [00:01:24.000] event: +Info 47 [00:01:22.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"80216eb4c9c6d41fcd26650a22a2df8f2cac81cda661de72dc723e6251203d22","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":156,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"outFile":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 50 [00:01:25.000] event: +Info 48 [00:01:23.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/dependency/fns.ts","configFile":"/user/username/projects/myproject/dependency/tsconfig.json","diagnostics":[]}} -Info 51 [00:01:26.000] Search path: /user/username/projects/myproject/dependency -Info 52 [00:01:27.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 53 [00:01:28.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 53 [00:01:29.000] Files (3) +Info 49 [00:01:24.000] Search path: /user/username/projects/myproject/dependency +Info 50 [00:01:25.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 51 [00:01:26.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 51 [00:01:27.000] Files (3) -Info 53 [00:01:30.000] ----------------------------------------------- -Info 53 [00:01:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 53 [00:01:32.000] Files (2) +Info 51 [00:01:28.000] ----------------------------------------------- +Info 51 [00:01:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 51 [00:01:30.000] Files (2) -Info 53 [00:01:33.000] ----------------------------------------------- -Info 53 [00:01:34.000] Open files: -Info 53 [00:01:35.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 53 [00:01:36.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 53 [00:01:37.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 53 [00:01:38.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:01:31.000] ----------------------------------------------- +Info 51 [00:01:32.000] Open files: +Info 51 [00:01:33.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 51 [00:01:34.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 51 [00:01:35.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 51 [00:01:36.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -256,11 +254,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 53 [00:01:39.000] response: +Info 51 [00:01:37.000] response: { "responseRequired": false } -Info 54 [00:01:40.000] request: +Info 52 [00:01:38.000] request: { "command": "geterr", "arguments": { @@ -321,7 +319,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 55 [00:01:41.000] response: +Info 53 [00:01:39.000] response: { "responseRequired": false } @@ -349,7 +347,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 56 [00:01:42.000] event: +Info 54 [00:01:40.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -399,7 +397,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 57 [00:01:43.000] event: +Info 55 [00:01:41.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[{"start":{"line":3,"offset":1},"end":{"line":3,"offset":6},"text":"Cannot find name 'fnErr'.","code":2304,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -449,7 +447,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 58 [00:01:44.000] event: +Info 56 [00:01:42.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -499,7 +497,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 59 [00:01:45.000] event: +Info 57 [00:01:43.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -549,7 +547,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 60 [00:01:46.000] event: +Info 58 [00:01:44.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[{"start":{"line":6,"offset":5},"end":{"line":6,"offset":6},"text":"Type 'number' is not assignable to type 'string'.","code":2322,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -599,9 +597,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 61 [00:01:47.000] event: +Info 59 [00:01:45.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} -Info 62 [00:01:48.000] event: +Info 60 [00:01:46.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-the-depedency-file-is-open-geterrForProject.js b/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-the-depedency-file-is-open-geterrForProject.js index de816b667b9..dcd18c8015d 100644 --- a/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-the-depedency-file-is-open-geterrForProject.js +++ b/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-the-depedency-file-is-open-geterrForProject.js @@ -73,9 +73,8 @@ Info 7 [00:00:36.000] Config: /user/username/projects/myproject/usage/tsconfi } Info 8 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory Info 9 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:39.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 12 [00:00:41.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 11 [00:00:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/fns.ts" ], @@ -85,18 +84,18 @@ Info 12 [00:00:41.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 13 [00:00:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file -Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Config file +Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 15 [00:00:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 18 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 22 [00:00:51.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 23 [00:00:52.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts /user/username/projects/myproject/usage/usage.ts @@ -109,22 +108,22 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] event: +Info 24 [00:00:53.000] ----------------------------------------------- +Info 25 [00:00:54.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/usage/tsconfig.json"}} -Info 27 [00:00:56.000] event: +Info 26 [00:00:55.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"2b96539513e8810fb8ec0c078e4cb28919c0c28cdb8f7646118c5a6f4ff4cb10","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":179,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"outFile":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 28 [00:00:57.000] event: +Info 27 [00:00:56.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/usage/usage.ts","configFile":"/user/username/projects/myproject/usage/tsconfig.json","diagnostics":[]}} -Info 29 [00:00:58.000] Search path: /user/username/projects/myproject/usage -Info 30 [00:00:59.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. -Info 31 [00:01:00.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 31 [00:01:01.000] Files (3) +Info 28 [00:00:57.000] Search path: /user/username/projects/myproject/usage +Info 29 [00:00:58.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. +Info 30 [00:00:59.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 30 [00:01:00.000] Files (3) -Info 31 [00:01:02.000] ----------------------------------------------- -Info 31 [00:01:03.000] Open files: -Info 31 [00:01:04.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 31 [00:01:05.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 30 [00:01:01.000] ----------------------------------------------- +Info 30 [00:01:02.000] Open files: +Info 30 [00:01:03.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 30 [00:01:04.000] Projects: /user/username/projects/myproject/usage/tsconfig.json After request PolledWatches:: @@ -149,11 +148,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 31 [00:01:06.000] response: +Info 30 [00:01:05.000] response: { "responseRequired": false } -Info 32 [00:01:07.000] request: +Info 31 [00:01:06.000] request: { "seq": 0, "type": "request", @@ -186,21 +185,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 33 [00:01:08.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 34 [00:01:09.000] Search path: /user/username/projects/myproject/dependency -Info 35 [00:01:10.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 36 [00:01:11.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 37 [00:01:12.000] event: +Info 32 [00:01:07.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:08.000] Search path: /user/username/projects/myproject/dependency +Info 34 [00:01:09.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:10.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:11.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/dependency/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/dependency/fns.ts to open"}} -Info 38 [00:01:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 39 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 40 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 41 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 42 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 43 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 44 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:21.000] Files (2) +Info 37 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 38 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:19.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/fns.ts @@ -210,28 +208,28 @@ Info 46 [00:01:21.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 47 [00:01:22.000] ----------------------------------------------- -Info 48 [00:01:23.000] event: +Info 45 [00:01:20.000] ----------------------------------------------- +Info 46 [00:01:21.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/dependency/tsconfig.json"}} -Info 49 [00:01:24.000] event: +Info 47 [00:01:22.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"80216eb4c9c6d41fcd26650a22a2df8f2cac81cda661de72dc723e6251203d22","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":156,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"outFile":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 50 [00:01:25.000] event: +Info 48 [00:01:23.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/dependency/fns.ts","configFile":"/user/username/projects/myproject/dependency/tsconfig.json","diagnostics":[]}} -Info 51 [00:01:26.000] Search path: /user/username/projects/myproject/dependency -Info 52 [00:01:27.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 53 [00:01:28.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 53 [00:01:29.000] Files (3) +Info 49 [00:01:24.000] Search path: /user/username/projects/myproject/dependency +Info 50 [00:01:25.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 51 [00:01:26.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 51 [00:01:27.000] Files (3) -Info 53 [00:01:30.000] ----------------------------------------------- -Info 53 [00:01:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 53 [00:01:32.000] Files (2) +Info 51 [00:01:28.000] ----------------------------------------------- +Info 51 [00:01:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 51 [00:01:30.000] Files (2) -Info 53 [00:01:33.000] ----------------------------------------------- -Info 53 [00:01:34.000] Open files: -Info 53 [00:01:35.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 53 [00:01:36.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 53 [00:01:37.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 53 [00:01:38.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:01:31.000] ----------------------------------------------- +Info 51 [00:01:32.000] Open files: +Info 51 [00:01:33.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 51 [00:01:34.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 51 [00:01:35.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 51 [00:01:36.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -256,11 +254,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 53 [00:01:39.000] response: +Info 51 [00:01:37.000] response: { "responseRequired": false } -Info 54 [00:01:40.000] request: +Info 52 [00:01:38.000] request: { "command": "geterrForProject", "arguments": { @@ -318,7 +316,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 55 [00:01:41.000] response: +Info 53 [00:01:39.000] response: { "responseRequired": false } @@ -346,7 +344,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 56 [00:01:42.000] event: +Info 54 [00:01:40.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -396,7 +394,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 57 [00:01:43.000] event: +Info 55 [00:01:41.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[{"start":{"line":3,"offset":1},"end":{"line":3,"offset":6},"text":"Cannot find name 'fnErr'.","code":2304,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -446,7 +444,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 58 [00:01:44.000] event: +Info 56 [00:01:42.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -496,7 +494,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 59 [00:01:45.000] event: +Info 57 [00:01:43.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -546,7 +544,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 60 [00:01:46.000] event: +Info 58 [00:01:44.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -596,9 +594,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 61 [00:01:47.000] event: +Info 59 [00:01:45.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} -Info 62 [00:01:48.000] event: +Info 60 [00:01:46.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) @@ -624,7 +622,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 63 [00:01:49.000] request: +Info 61 [00:01:47.000] request: { "command": "geterrForProject", "arguments": { @@ -682,7 +680,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 64 [00:01:50.000] response: +Info 62 [00:01:48.000] response: { "responseRequired": false } @@ -710,7 +708,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 65 [00:01:51.000] event: +Info 63 [00:01:49.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -760,7 +758,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 66 [00:01:52.000] event: +Info 64 [00:01:50.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[{"start":{"line":6,"offset":5},"end":{"line":6,"offset":6},"text":"Type 'number' is not assignable to type 'string'.","code":2322,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -810,9 +808,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 67 [00:01:53.000] event: +Info 65 [00:01:51.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} -Info 68 [00:01:54.000] event: +Info 66 [00:01:52.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferences/ancestor-and-project-ref-management.js b/tests/baselines/reference/tsserver/projectReferences/ancestor-and-project-ref-management.js index d0e98836dba..73929bb8c98 100644 --- a/tests/baselines/reference/tsserver/projectReferences/ancestor-and-project-ref-management.js +++ b/tests/baselines/reference/tsserver/projectReferences/ancestor-and-project-ref-management.js @@ -371,9 +371,8 @@ Info 6 [00:01:20.000] Config: /user/username/projects/container/compositeExec } ] } -Info 7 [00:01:21.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 8 [00:01:22.000] Starting updateGraphWorker: Project: /user/username/projects/container/compositeExec/tsconfig.json -Info 9 [00:01:23.000] Config: /user/username/projects/container/lib/tsconfig.json : { +Info 7 [00:01:21.000] Starting updateGraphWorker: Project: /user/username/projects/container/compositeExec/tsconfig.json +Info 8 [00:01:22.000] Config: /user/username/projects/container/lib/tsconfig.json : { "rootNames": [ "/user/username/projects/container/lib/index.ts" ], @@ -384,16 +383,16 @@ Info 9 [00:01:23.000] Config: /user/username/projects/container/lib/tsconfig. "configFilePath": "/user/username/projects/container/lib/tsconfig.json" } } -Info 10 [00:01:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/lib/tsconfig.json 2000 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Config file -Info 11 [00:01:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/lib/index.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:26.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 13 [00:01:27.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/compositeExec/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots -Info 14 [00:01:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/compositeExec/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots -Info 15 [00:01:29.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots -Info 16 [00:01:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots -Info 17 [00:01:31.000] Finishing updateGraphWorker: Project: /user/username/projects/container/compositeExec/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 18 [00:01:32.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) -Info 19 [00:01:33.000] Files (3) +Info 9 [00:01:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/lib/tsconfig.json 2000 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Config file +Info 10 [00:01:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/lib/index.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:25.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 12 [00:01:26.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/compositeExec/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots +Info 13 [00:01:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/compositeExec/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots +Info 14 [00:01:28.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots +Info 15 [00:01:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots +Info 16 [00:01:30.000] Finishing updateGraphWorker: Project: /user/username/projects/container/compositeExec/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 17 [00:01:31.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) +Info 18 [00:01:32.000] Files (3) /a/lib/lib.d.ts /user/username/projects/container/lib/index.ts /user/username/projects/container/compositeExec/index.ts @@ -406,24 +405,24 @@ Info 19 [00:01:33.000] Files (3) index.ts Part of 'files' list in tsconfig.json -Info 20 [00:01:34.000] ----------------------------------------------- -Info 21 [00:01:35.000] Search path: /user/username/projects/container/compositeExec -Info 22 [00:01:36.000] For info: /user/username/projects/container/compositeExec/tsconfig.json :: Config file name: /user/username/projects/container/tsconfig.json -Info 23 [00:01:37.000] Creating configuration project /user/username/projects/container/tsconfig.json -Info 24 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/tsconfig.json 2000 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Config file -Info 25 [00:01:39.000] Search path: /user/username/projects/container -Info 26 [00:01:40.000] For info: /user/username/projects/container/tsconfig.json :: No config files found. -Info 27 [00:01:41.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) -Info 27 [00:01:42.000] Files (3) +Info 19 [00:01:33.000] ----------------------------------------------- +Info 20 [00:01:34.000] Search path: /user/username/projects/container/compositeExec +Info 21 [00:01:35.000] For info: /user/username/projects/container/compositeExec/tsconfig.json :: Config file name: /user/username/projects/container/tsconfig.json +Info 22 [00:01:36.000] Creating configuration project /user/username/projects/container/tsconfig.json +Info 23 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/tsconfig.json 2000 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Config file +Info 24 [00:01:38.000] Search path: /user/username/projects/container +Info 25 [00:01:39.000] For info: /user/username/projects/container/tsconfig.json :: No config files found. +Info 26 [00:01:40.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) +Info 26 [00:01:41.000] Files (3) -Info 27 [00:01:43.000] ----------------------------------------------- -Info 27 [00:01:44.000] Project '/user/username/projects/container/tsconfig.json' (Configured) -Info 27 [00:01:45.000] Files (0) InitialLoadPending +Info 26 [00:01:42.000] ----------------------------------------------- +Info 26 [00:01:43.000] Project '/user/username/projects/container/tsconfig.json' (Configured) +Info 26 [00:01:44.000] Files (0) InitialLoadPending -Info 27 [00:01:46.000] ----------------------------------------------- -Info 27 [00:01:47.000] Open files: -Info 27 [00:01:48.000] FileName: /user/username/projects/container/compositeExec/index.ts ProjectRootPath: undefined -Info 27 [00:01:49.000] Projects: /user/username/projects/container/compositeExec/tsconfig.json +Info 26 [00:01:45.000] ----------------------------------------------- +Info 26 [00:01:46.000] Open files: +Info 26 [00:01:47.000] FileName: /user/username/projects/container/compositeExec/index.ts ProjectRootPath: undefined +Info 26 [00:01:48.000] Projects: /user/username/projects/container/compositeExec/tsconfig.json After request PolledWatches:: @@ -446,11 +445,11 @@ FsWatches:: FsWatchesRecursive:: -Info 27 [00:01:50.000] response: +Info 26 [00:01:49.000] response: { "responseRequired": false } -Info 28 [00:01:51.000] request: +Info 27 [00:01:50.000] request: { "seq": 0, "type": "request", @@ -481,17 +480,16 @@ FsWatches:: FsWatchesRecursive:: -Info 29 [00:01:52.000] Search path: /user/username/projects/temp -Info 30 [00:01:53.000] For info: /user/username/projects/temp/temp.ts :: No config files found. -Info 31 [00:01:54.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/temp/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 33 [00:01:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/temp/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 34 [00:01:57.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 35 [00:01:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 36 [00:01:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 37 [00:02:00.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:02:01.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 39 [00:02:02.000] Files (2) +Info 28 [00:01:51.000] Search path: /user/username/projects/temp +Info 29 [00:01:52.000] For info: /user/username/projects/temp/temp.ts :: No config files found. +Info 30 [00:01:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/temp/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 31 [00:01:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/temp/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 32 [00:01:55.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 33 [00:01:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 34 [00:01:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 35 [00:01:58.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:59.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 37 [00:02:00.000] Files (2) /a/lib/lib.d.ts /user/username/projects/temp/temp.ts @@ -501,24 +499,24 @@ Info 39 [00:02:02.000] Files (2) temp.ts Root file specified for compilation -Info 40 [00:02:03.000] ----------------------------------------------- -Info 41 [00:02:04.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) -Info 41 [00:02:05.000] Files (3) +Info 38 [00:02:01.000] ----------------------------------------------- +Info 39 [00:02:02.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) +Info 39 [00:02:03.000] Files (3) -Info 41 [00:02:06.000] ----------------------------------------------- -Info 41 [00:02:07.000] Project '/user/username/projects/container/tsconfig.json' (Configured) -Info 41 [00:02:08.000] Files (0) InitialLoadPending +Info 39 [00:02:04.000] ----------------------------------------------- +Info 39 [00:02:05.000] Project '/user/username/projects/container/tsconfig.json' (Configured) +Info 39 [00:02:06.000] Files (0) InitialLoadPending -Info 41 [00:02:09.000] ----------------------------------------------- -Info 41 [00:02:10.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 41 [00:02:11.000] Files (2) +Info 39 [00:02:07.000] ----------------------------------------------- +Info 39 [00:02:08.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 39 [00:02:09.000] Files (2) -Info 41 [00:02:12.000] ----------------------------------------------- -Info 41 [00:02:13.000] Open files: -Info 41 [00:02:14.000] FileName: /user/username/projects/container/compositeExec/index.ts ProjectRootPath: undefined -Info 41 [00:02:15.000] Projects: /user/username/projects/container/compositeExec/tsconfig.json -Info 41 [00:02:16.000] FileName: /user/username/projects/temp/temp.ts ProjectRootPath: undefined -Info 41 [00:02:17.000] Projects: /dev/null/inferredProject1* +Info 39 [00:02:10.000] ----------------------------------------------- +Info 39 [00:02:11.000] Open files: +Info 39 [00:02:12.000] FileName: /user/username/projects/container/compositeExec/index.ts ProjectRootPath: undefined +Info 39 [00:02:13.000] Projects: /user/username/projects/container/compositeExec/tsconfig.json +Info 39 [00:02:14.000] FileName: /user/username/projects/temp/temp.ts ProjectRootPath: undefined +Info 39 [00:02:15.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -547,11 +545,11 @@ FsWatches:: FsWatchesRecursive:: -Info 41 [00:02:18.000] response: +Info 39 [00:02:16.000] response: { "responseRequired": false } -Info 42 [00:02:19.000] request: +Info 40 [00:02:17.000] request: { "command": "rename", "arguments": { @@ -590,18 +588,17 @@ FsWatches:: FsWatchesRecursive:: -Info 43 [00:02:20.000] Search path: /user/username/projects/container/lib -Info 44 [00:02:21.000] For info: /user/username/projects/container/lib/index.ts :: Config file name: /user/username/projects/container/lib/tsconfig.json -Info 45 [00:02:22.000] Creating configuration project /user/username/projects/container/lib/tsconfig.json -Info 46 [00:02:23.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 47 [00:02:24.000] Starting updateGraphWorker: Project: /user/username/projects/container/lib/tsconfig.json -Info 48 [00:02:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/lib/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots -Info 49 [00:02:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/lib/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots -Info 50 [00:02:27.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots -Info 51 [00:02:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots -Info 52 [00:02:29.000] Finishing updateGraphWorker: Project: /user/username/projects/container/lib/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 53 [00:02:30.000] Project '/user/username/projects/container/lib/tsconfig.json' (Configured) -Info 54 [00:02:31.000] Files (2) +Info 41 [00:02:18.000] Search path: /user/username/projects/container/lib +Info 42 [00:02:19.000] For info: /user/username/projects/container/lib/index.ts :: Config file name: /user/username/projects/container/lib/tsconfig.json +Info 43 [00:02:20.000] Creating configuration project /user/username/projects/container/lib/tsconfig.json +Info 44 [00:02:21.000] Starting updateGraphWorker: Project: /user/username/projects/container/lib/tsconfig.json +Info 45 [00:02:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/lib/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 46 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/lib/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 47 [00:02:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 48 [00:02:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 49 [00:02:26.000] Finishing updateGraphWorker: Project: /user/username/projects/container/lib/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 50 [00:02:27.000] Project '/user/username/projects/container/lib/tsconfig.json' (Configured) +Info 51 [00:02:28.000] Files (2) /a/lib/lib.d.ts /user/username/projects/container/lib/index.ts @@ -611,9 +608,9 @@ Info 54 [00:02:31.000] Files (2) index.ts Part of 'files' list in tsconfig.json -Info 55 [00:02:32.000] ----------------------------------------------- -Info 56 [00:02:33.000] Loading configured project /user/username/projects/container/tsconfig.json -Info 57 [00:02:34.000] Config: /user/username/projects/container/tsconfig.json : { +Info 52 [00:02:29.000] ----------------------------------------------- +Info 53 [00:02:30.000] Loading configured project /user/username/projects/container/tsconfig.json +Info 54 [00:02:31.000] Config: /user/username/projects/container/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/container/tsconfig.json" @@ -629,9 +626,8 @@ Info 57 [00:02:34.000] Config: /user/username/projects/container/tsconfig.json } ] } -Info 58 [00:02:35.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 59 [00:02:36.000] Starting updateGraphWorker: Project: /user/username/projects/container/tsconfig.json -Info 60 [00:02:37.000] Config: /user/username/projects/container/exec/tsconfig.json : { +Info 55 [00:02:32.000] Starting updateGraphWorker: Project: /user/username/projects/container/tsconfig.json +Info 56 [00:02:33.000] Config: /user/username/projects/container/exec/tsconfig.json : { "rootNames": [ "/user/username/projects/container/exec/index.ts" ], @@ -647,22 +643,21 @@ Info 60 [00:02:37.000] Config: /user/username/projects/container/exec/tsconfig } ] } -Info 61 [00:02:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/tsconfig.json 2000 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Config file -Info 62 [00:02:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots -Info 63 [00:02:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots -Info 64 [00:02:41.000] Finishing updateGraphWorker: Project: /user/username/projects/container/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 65 [00:02:42.000] Different program with same set of files -Info 66 [00:02:43.000] Creating configuration project /user/username/projects/container/exec/tsconfig.json -Info 67 [00:02:44.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 68 [00:02:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/index.ts 500 undefined WatchType: Closed Script info -Info 69 [00:02:46.000] Starting updateGraphWorker: Project: /user/username/projects/container/exec/tsconfig.json -Info 70 [00:02:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots -Info 71 [00:02:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots -Info 72 [00:02:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots -Info 73 [00:02:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots -Info 74 [00:02:51.000] Finishing updateGraphWorker: Project: /user/username/projects/container/exec/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 75 [00:02:52.000] Project '/user/username/projects/container/exec/tsconfig.json' (Configured) -Info 76 [00:02:53.000] Files (3) +Info 57 [00:02:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/tsconfig.json 2000 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Config file +Info 58 [00:02:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots +Info 59 [00:02:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots +Info 60 [00:02:37.000] Finishing updateGraphWorker: Project: /user/username/projects/container/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 61 [00:02:38.000] Different program with same set of files +Info 62 [00:02:39.000] Creating configuration project /user/username/projects/container/exec/tsconfig.json +Info 63 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/index.ts 500 undefined WatchType: Closed Script info +Info 64 [00:02:41.000] Starting updateGraphWorker: Project: /user/username/projects/container/exec/tsconfig.json +Info 65 [00:02:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 66 [00:02:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 67 [00:02:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 68 [00:02:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 69 [00:02:46.000] Finishing updateGraphWorker: Project: /user/username/projects/container/exec/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 70 [00:02:47.000] Project '/user/username/projects/container/exec/tsconfig.json' (Configured) +Info 71 [00:02:48.000] Files (3) /a/lib/lib.d.ts /user/username/projects/container/lib/index.ts /user/username/projects/container/exec/index.ts @@ -675,9 +670,9 @@ Info 76 [00:02:53.000] Files (3) index.ts Part of 'files' list in tsconfig.json -Info 77 [00:02:54.000] ----------------------------------------------- -Info 78 [00:02:55.000] Search path: /user/username/projects/container/lib -Info 79 [00:02:56.000] For info: /user/username/projects/container/lib/index.ts :: Config file name: /user/username/projects/container/lib/tsconfig.json +Info 72 [00:02:49.000] ----------------------------------------------- +Info 73 [00:02:50.000] Search path: /user/username/projects/container/lib +Info 74 [00:02:51.000] For info: /user/username/projects/container/lib/index.ts :: Config file name: /user/username/projects/container/lib/tsconfig.json After request PolledWatches:: @@ -714,7 +709,7 @@ FsWatches:: FsWatchesRecursive:: -Info 80 [00:02:57.000] response: +Info 75 [00:02:52.000] response: { "response": { "info": { @@ -792,33 +787,33 @@ Info 80 [00:02:57.000] response: }, "responseRequired": true } -Info 81 [00:02:58.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/temp/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 82 [00:02:59.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/temp/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 83 [00:03:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/temp/temp.ts 500 undefined WatchType: Closed Script info -Info 84 [00:03:01.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) -Info 84 [00:03:02.000] Files (3) +Info 76 [00:02:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/temp/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 77 [00:02:54.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/temp/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 78 [00:02:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/temp/temp.ts 500 undefined WatchType: Closed Script info +Info 79 [00:02:56.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) +Info 79 [00:02:57.000] Files (3) -Info 84 [00:03:03.000] ----------------------------------------------- -Info 84 [00:03:04.000] Project '/user/username/projects/container/tsconfig.json' (Configured) -Info 84 [00:03:05.000] Files (0) +Info 79 [00:02:58.000] ----------------------------------------------- +Info 79 [00:02:59.000] Project '/user/username/projects/container/tsconfig.json' (Configured) +Info 79 [00:03:00.000] Files (0) -Info 84 [00:03:06.000] ----------------------------------------------- -Info 84 [00:03:07.000] Project '/user/username/projects/container/lib/tsconfig.json' (Configured) -Info 84 [00:03:08.000] Files (2) +Info 79 [00:03:01.000] ----------------------------------------------- +Info 79 [00:03:02.000] Project '/user/username/projects/container/lib/tsconfig.json' (Configured) +Info 79 [00:03:03.000] Files (2) -Info 84 [00:03:09.000] ----------------------------------------------- -Info 84 [00:03:10.000] Project '/user/username/projects/container/exec/tsconfig.json' (Configured) -Info 84 [00:03:11.000] Files (3) +Info 79 [00:03:04.000] ----------------------------------------------- +Info 79 [00:03:05.000] Project '/user/username/projects/container/exec/tsconfig.json' (Configured) +Info 79 [00:03:06.000] Files (3) -Info 84 [00:03:12.000] ----------------------------------------------- -Info 84 [00:03:13.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 84 [00:03:14.000] Files (2) +Info 79 [00:03:07.000] ----------------------------------------------- +Info 79 [00:03:08.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 79 [00:03:09.000] Files (2) -Info 84 [00:03:15.000] ----------------------------------------------- -Info 84 [00:03:16.000] Open files: -Info 84 [00:03:17.000] FileName: /user/username/projects/container/compositeExec/index.ts ProjectRootPath: undefined -Info 84 [00:03:18.000] Projects: /user/username/projects/container/compositeExec/tsconfig.json -Info 84 [00:03:19.000] request: +Info 79 [00:03:10.000] ----------------------------------------------- +Info 79 [00:03:11.000] Open files: +Info 79 [00:03:12.000] FileName: /user/username/projects/container/compositeExec/index.ts ProjectRootPath: undefined +Info 79 [00:03:13.000] Projects: /user/username/projects/container/compositeExec/tsconfig.json +Info 79 [00:03:14.000] request: { "seq": 0, "type": "request", @@ -861,15 +856,15 @@ FsWatches:: FsWatchesRecursive:: -Info 85 [00:03:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/temp/temp.ts 500 undefined WatchType: Closed Script info -Info 86 [00:03:21.000] Search path: /user/username/projects/temp -Info 87 [00:03:22.000] For info: /user/username/projects/temp/temp.ts :: No config files found. -Info 88 [00:03:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/temp/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 89 [00:03:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/temp/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 90 [00:03:25.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 91 [00:03:26.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 92 [00:03:27.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 93 [00:03:28.000] Files (2) +Info 80 [00:03:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/temp/temp.ts 500 undefined WatchType: Closed Script info +Info 81 [00:03:16.000] Search path: /user/username/projects/temp +Info 82 [00:03:17.000] For info: /user/username/projects/temp/temp.ts :: No config files found. +Info 83 [00:03:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/temp/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 84 [00:03:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/temp/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 85 [00:03:20.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 86 [00:03:21.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 87 [00:03:22.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 88 [00:03:23.000] Files (2) /a/lib/lib.d.ts /user/username/projects/temp/temp.ts @@ -879,32 +874,32 @@ Info 93 [00:03:28.000] Files (2) temp.ts Root file specified for compilation -Info 94 [00:03:29.000] ----------------------------------------------- -Info 95 [00:03:30.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) -Info 95 [00:03:31.000] Files (3) +Info 89 [00:03:24.000] ----------------------------------------------- +Info 90 [00:03:25.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) +Info 90 [00:03:26.000] Files (3) -Info 95 [00:03:32.000] ----------------------------------------------- -Info 95 [00:03:33.000] Project '/user/username/projects/container/tsconfig.json' (Configured) -Info 95 [00:03:34.000] Files (0) +Info 90 [00:03:27.000] ----------------------------------------------- +Info 90 [00:03:28.000] Project '/user/username/projects/container/tsconfig.json' (Configured) +Info 90 [00:03:29.000] Files (0) -Info 95 [00:03:35.000] ----------------------------------------------- -Info 95 [00:03:36.000] Project '/user/username/projects/container/lib/tsconfig.json' (Configured) -Info 95 [00:03:37.000] Files (2) +Info 90 [00:03:30.000] ----------------------------------------------- +Info 90 [00:03:31.000] Project '/user/username/projects/container/lib/tsconfig.json' (Configured) +Info 90 [00:03:32.000] Files (2) -Info 95 [00:03:38.000] ----------------------------------------------- -Info 95 [00:03:39.000] Project '/user/username/projects/container/exec/tsconfig.json' (Configured) -Info 95 [00:03:40.000] Files (3) +Info 90 [00:03:33.000] ----------------------------------------------- +Info 90 [00:03:34.000] Project '/user/username/projects/container/exec/tsconfig.json' (Configured) +Info 90 [00:03:35.000] Files (3) -Info 95 [00:03:41.000] ----------------------------------------------- -Info 95 [00:03:42.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 95 [00:03:43.000] Files (2) +Info 90 [00:03:36.000] ----------------------------------------------- +Info 90 [00:03:37.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 90 [00:03:38.000] Files (2) -Info 95 [00:03:44.000] ----------------------------------------------- -Info 95 [00:03:45.000] Open files: -Info 95 [00:03:46.000] FileName: /user/username/projects/container/compositeExec/index.ts ProjectRootPath: undefined -Info 95 [00:03:47.000] Projects: /user/username/projects/container/compositeExec/tsconfig.json -Info 95 [00:03:48.000] FileName: /user/username/projects/temp/temp.ts ProjectRootPath: undefined -Info 95 [00:03:49.000] Projects: /dev/null/inferredProject1* +Info 90 [00:03:39.000] ----------------------------------------------- +Info 90 [00:03:40.000] Open files: +Info 90 [00:03:41.000] FileName: /user/username/projects/container/compositeExec/index.ts ProjectRootPath: undefined +Info 90 [00:03:42.000] Projects: /user/username/projects/container/compositeExec/tsconfig.json +Info 90 [00:03:43.000] FileName: /user/username/projects/temp/temp.ts ProjectRootPath: undefined +Info 90 [00:03:44.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -941,59 +936,59 @@ FsWatches:: FsWatchesRecursive:: -Info 95 [00:03:50.000] response: +Info 90 [00:03:45.000] response: { "responseRequired": false } -Info 96 [00:03:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/compositeExec/index.ts 500 undefined WatchType: Closed Script info -Info 97 [00:03:52.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) -Info 97 [00:03:53.000] Files (3) +Info 91 [00:03:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/compositeExec/index.ts 500 undefined WatchType: Closed Script info +Info 92 [00:03:47.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) +Info 92 [00:03:48.000] Files (3) -Info 97 [00:03:54.000] ----------------------------------------------- -Info 97 [00:03:55.000] Project '/user/username/projects/container/tsconfig.json' (Configured) -Info 97 [00:03:56.000] Files (0) +Info 92 [00:03:49.000] ----------------------------------------------- +Info 92 [00:03:50.000] Project '/user/username/projects/container/tsconfig.json' (Configured) +Info 92 [00:03:51.000] Files (0) -Info 97 [00:03:57.000] ----------------------------------------------- -Info 97 [00:03:58.000] Project '/user/username/projects/container/lib/tsconfig.json' (Configured) -Info 97 [00:03:59.000] Files (2) +Info 92 [00:03:52.000] ----------------------------------------------- +Info 92 [00:03:53.000] Project '/user/username/projects/container/lib/tsconfig.json' (Configured) +Info 92 [00:03:54.000] Files (2) -Info 97 [00:04:00.000] ----------------------------------------------- -Info 97 [00:04:01.000] Project '/user/username/projects/container/exec/tsconfig.json' (Configured) -Info 97 [00:04:02.000] Files (3) +Info 92 [00:03:55.000] ----------------------------------------------- +Info 92 [00:03:56.000] Project '/user/username/projects/container/exec/tsconfig.json' (Configured) +Info 92 [00:03:57.000] Files (3) -Info 97 [00:04:03.000] ----------------------------------------------- -Info 97 [00:04:04.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 97 [00:04:05.000] Files (2) +Info 92 [00:03:58.000] ----------------------------------------------- +Info 92 [00:03:59.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 92 [00:04:00.000] Files (2) -Info 97 [00:04:06.000] ----------------------------------------------- -Info 97 [00:04:07.000] Open files: -Info 97 [00:04:08.000] FileName: /user/username/projects/temp/temp.ts ProjectRootPath: undefined -Info 97 [00:04:09.000] Projects: /dev/null/inferredProject1* -Info 97 [00:04:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/temp/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 98 [00:04:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/temp/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 99 [00:04:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/temp/temp.ts 500 undefined WatchType: Closed Script info -Info 100 [00:04:13.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) -Info 100 [00:04:14.000] Files (3) +Info 92 [00:04:01.000] ----------------------------------------------- +Info 92 [00:04:02.000] Open files: +Info 92 [00:04:03.000] FileName: /user/username/projects/temp/temp.ts ProjectRootPath: undefined +Info 92 [00:04:04.000] Projects: /dev/null/inferredProject1* +Info 92 [00:04:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/temp/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 93 [00:04:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/temp/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 94 [00:04:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/temp/temp.ts 500 undefined WatchType: Closed Script info +Info 95 [00:04:08.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) +Info 95 [00:04:09.000] Files (3) -Info 100 [00:04:15.000] ----------------------------------------------- -Info 100 [00:04:16.000] Project '/user/username/projects/container/tsconfig.json' (Configured) -Info 100 [00:04:17.000] Files (0) +Info 95 [00:04:10.000] ----------------------------------------------- +Info 95 [00:04:11.000] Project '/user/username/projects/container/tsconfig.json' (Configured) +Info 95 [00:04:12.000] Files (0) -Info 100 [00:04:18.000] ----------------------------------------------- -Info 100 [00:04:19.000] Project '/user/username/projects/container/lib/tsconfig.json' (Configured) -Info 100 [00:04:20.000] Files (2) +Info 95 [00:04:13.000] ----------------------------------------------- +Info 95 [00:04:14.000] Project '/user/username/projects/container/lib/tsconfig.json' (Configured) +Info 95 [00:04:15.000] Files (2) -Info 100 [00:04:21.000] ----------------------------------------------- -Info 100 [00:04:22.000] Project '/user/username/projects/container/exec/tsconfig.json' (Configured) -Info 100 [00:04:23.000] Files (3) +Info 95 [00:04:16.000] ----------------------------------------------- +Info 95 [00:04:17.000] Project '/user/username/projects/container/exec/tsconfig.json' (Configured) +Info 95 [00:04:18.000] Files (3) -Info 100 [00:04:24.000] ----------------------------------------------- -Info 100 [00:04:25.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 100 [00:04:26.000] Files (2) +Info 95 [00:04:19.000] ----------------------------------------------- +Info 95 [00:04:20.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 95 [00:04:21.000] Files (2) -Info 100 [00:04:27.000] ----------------------------------------------- -Info 100 [00:04:28.000] Open files: -Info 100 [00:04:29.000] request: +Info 95 [00:04:22.000] ----------------------------------------------- +Info 95 [00:04:23.000] Open files: +Info 95 [00:04:24.000] request: { "seq": 0, "type": "request", @@ -1038,15 +1033,15 @@ FsWatches:: FsWatchesRecursive:: -Info 101 [00:04:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/temp/temp.ts 500 undefined WatchType: Closed Script info -Info 102 [00:04:31.000] Search path: /user/username/projects/temp -Info 103 [00:04:32.000] For info: /user/username/projects/temp/temp.ts :: No config files found. -Info 104 [00:04:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/temp/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 105 [00:04:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/temp/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 106 [00:04:35.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 107 [00:04:36.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 108 [00:04:37.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 109 [00:04:38.000] Files (2) +Info 96 [00:04:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/temp/temp.ts 500 undefined WatchType: Closed Script info +Info 97 [00:04:26.000] Search path: /user/username/projects/temp +Info 98 [00:04:27.000] For info: /user/username/projects/temp/temp.ts :: No config files found. +Info 99 [00:04:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/temp/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 100 [00:04:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/temp/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 101 [00:04:30.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 102 [00:04:31.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 103 [00:04:32.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 104 [00:04:33.000] Files (2) /a/lib/lib.d.ts /user/username/projects/temp/temp.ts @@ -1056,10 +1051,10 @@ Info 109 [00:04:38.000] Files (2) temp.ts Root file specified for compilation -Info 110 [00:04:39.000] ----------------------------------------------- -Info 111 [00:04:40.000] `remove Project:: -Info 112 [00:04:41.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) -Info 113 [00:04:42.000] Files (3) +Info 105 [00:04:34.000] ----------------------------------------------- +Info 106 [00:04:35.000] `remove Project:: +Info 107 [00:04:36.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) +Info 108 [00:04:37.000] Files (3) /a/lib/lib.d.ts /user/username/projects/container/lib/index.ts /user/username/projects/container/compositeExec/index.ts @@ -1072,25 +1067,25 @@ Info 113 [00:04:42.000] Files (3) index.ts Part of 'files' list in tsconfig.json -Info 114 [00:04:43.000] ----------------------------------------------- -Info 115 [00:04:44.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/compositeExec/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots -Info 116 [00:04:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/compositeExec/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots -Info 117 [00:04:46.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots -Info 118 [00:04:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots -Info 119 [00:04:48.000] `remove Project:: -Info 120 [00:04:49.000] Project '/user/username/projects/container/tsconfig.json' (Configured) -Info 121 [00:04:50.000] Files (0) +Info 109 [00:04:38.000] ----------------------------------------------- +Info 110 [00:04:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/compositeExec/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots +Info 111 [00:04:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/compositeExec/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots +Info 112 [00:04:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots +Info 113 [00:04:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots +Info 114 [00:04:43.000] `remove Project:: +Info 115 [00:04:44.000] Project '/user/username/projects/container/tsconfig.json' (Configured) +Info 116 [00:04:45.000] Files (0) -Info 122 [00:04:51.000] ----------------------------------------------- -Info 123 [00:04:52.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/container/compositeExec/tsconfig.json 2000 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Config file -Info 124 [00:04:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/container/tsconfig.json 2000 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Config file -Info 125 [00:04:54.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots -Info 126 [00:04:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots -Info 127 [00:04:56.000] `remove Project:: -Info 128 [00:04:57.000] Project '/user/username/projects/container/lib/tsconfig.json' (Configured) -Info 129 [00:04:58.000] Files (2) +Info 117 [00:04:46.000] ----------------------------------------------- +Info 118 [00:04:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/container/compositeExec/tsconfig.json 2000 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Config file +Info 119 [00:04:48.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/container/tsconfig.json 2000 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Config file +Info 120 [00:04:49.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots +Info 121 [00:04:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots +Info 122 [00:04:51.000] `remove Project:: +Info 123 [00:04:52.000] Project '/user/username/projects/container/lib/tsconfig.json' (Configured) +Info 124 [00:04:53.000] Files (2) /a/lib/lib.d.ts /user/username/projects/container/lib/index.ts @@ -1100,14 +1095,14 @@ Info 129 [00:04:58.000] Files (2) index.ts Part of 'files' list in tsconfig.json -Info 130 [00:04:59.000] ----------------------------------------------- -Info 131 [00:05:00.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/lib/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots -Info 132 [00:05:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/lib/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots -Info 133 [00:05:02.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots -Info 134 [00:05:03.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots -Info 135 [00:05:04.000] `remove Project:: -Info 136 [00:05:05.000] Project '/user/username/projects/container/exec/tsconfig.json' (Configured) -Info 137 [00:05:06.000] Files (3) +Info 125 [00:04:54.000] ----------------------------------------------- +Info 126 [00:04:55.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/lib/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 127 [00:04:56.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/lib/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 128 [00:04:57.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 129 [00:04:58.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 130 [00:04:59.000] `remove Project:: +Info 131 [00:05:00.000] Project '/user/username/projects/container/exec/tsconfig.json' (Configured) +Info 132 [00:05:01.000] Files (3) /a/lib/lib.d.ts /user/username/projects/container/lib/index.ts /user/username/projects/container/exec/index.ts @@ -1120,23 +1115,23 @@ Info 137 [00:05:06.000] Files (3) index.ts Part of 'files' list in tsconfig.json -Info 138 [00:05:07.000] ----------------------------------------------- -Info 139 [00:05:08.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/container/lib/tsconfig.json 2000 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Config file -Info 140 [00:05:09.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/container/exec/tsconfig.json 2000 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Config file -Info 141 [00:05:10.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/exec/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots -Info 142 [00:05:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/exec/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots -Info 143 [00:05:12.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots -Info 144 [00:05:13.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots -Info 145 [00:05:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/container/compositeExec/index.ts 500 undefined WatchType: Closed Script info -Info 146 [00:05:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/container/lib/index.ts 500 undefined WatchType: Closed Script info -Info 147 [00:05:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/container/exec/index.ts 500 undefined WatchType: Closed Script info -Info 148 [00:05:17.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 148 [00:05:18.000] Files (2) +Info 133 [00:05:02.000] ----------------------------------------------- +Info 134 [00:05:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/container/lib/tsconfig.json 2000 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Config file +Info 135 [00:05:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/container/exec/tsconfig.json 2000 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Config file +Info 136 [00:05:05.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/exec/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 137 [00:05:06.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/exec/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 138 [00:05:07.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 139 [00:05:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 140 [00:05:09.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/container/compositeExec/index.ts 500 undefined WatchType: Closed Script info +Info 141 [00:05:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/container/lib/index.ts 500 undefined WatchType: Closed Script info +Info 142 [00:05:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/container/exec/index.ts 500 undefined WatchType: Closed Script info +Info 143 [00:05:12.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 143 [00:05:13.000] Files (2) -Info 148 [00:05:19.000] ----------------------------------------------- -Info 148 [00:05:20.000] Open files: -Info 148 [00:05:21.000] FileName: /user/username/projects/temp/temp.ts ProjectRootPath: undefined -Info 148 [00:05:22.000] Projects: /dev/null/inferredProject1* +Info 143 [00:05:14.000] ----------------------------------------------- +Info 143 [00:05:15.000] Open files: +Info 143 [00:05:16.000] FileName: /user/username/projects/temp/temp.ts ProjectRootPath: undefined +Info 143 [00:05:17.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -1153,7 +1148,7 @@ FsWatches:: FsWatchesRecursive:: -Info 148 [00:05:23.000] response: +Info 143 [00:05:18.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferences/auto-import-with-referenced-project-when-built-with-disableSourceOfProjectReferenceRedirect.js b/tests/baselines/reference/tsserver/projectReferences/auto-import-with-referenced-project-when-built-with-disableSourceOfProjectReferenceRedirect.js index b365fc49f5f..7b95ea1bc13 100644 --- a/tests/baselines/reference/tsserver/projectReferences/auto-import-with-referenced-project-when-built-with-disableSourceOfProjectReferenceRedirect.js +++ b/tests/baselines/reference/tsserver/projectReferences/auto-import-with-referenced-project-when-built-with-disableSourceOfProjectReferenceRedirect.js @@ -216,10 +216,9 @@ Info 6 [00:01:17.000] Config: /user/username/projects/myproject/app/src/progr } Info 7 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/program 1 undefined Config: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Wild card directory Info 8 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/program 1 undefined Config: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:20.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/program/bar.ts 500 undefined WatchType: Closed Script info -Info 11 [00:01:22.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/app/src/program/tsconfig.json -Info 12 [00:01:23.000] Config: /user/username/projects/myproject/shared/src/library/tsconfig.json : { +Info 9 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/program/bar.ts 500 undefined WatchType: Closed Script info +Info 10 [00:01:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/app/src/program/tsconfig.json +Info 11 [00:01:22.000] Config: /user/username/projects/myproject/shared/src/library/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/shared/src/library/index.ts" ], @@ -229,31 +228,31 @@ Info 12 [00:01:23.000] Config: /user/username/projects/myproject/shared/src/li "configFilePath": "/user/username/projects/myproject/shared/src/library/tsconfig.json" } } -Info 13 [00:01:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/shared/src/library/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Config file -Info 14 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/shared/src/library 1 undefined Config: /user/username/projects/myproject/shared/src/library/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/shared/src/library 1 undefined Config: /user/username/projects/myproject/shared/src/library/tsconfig.json WatchType: Wild card directory -Info 16 [00:01:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/shared/bld/library/index.d.ts 500 undefined WatchType: Closed Script info -Info 17 [00:01:28.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:29.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/program/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations -Info 19 [00:01:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/program/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations -Info 20 [00:01:31.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:01:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations -Info 23 [00:01:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations -Info 24 [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations -Info 25 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations -Info 26 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/shared/package.json 2000 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: File location affecting resolution -Info 27 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/program/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots -Info 28 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/program/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots -Info 29 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots -Info 30 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots -Info 31 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots -Info 32 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots -Info 33 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots -Info 34 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots -Info 35 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/app/src/program/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:47.000] Project '/user/username/projects/myproject/app/src/program/tsconfig.json' (Configured) -Info 37 [00:01:48.000] Files (4) +Info 12 [00:01:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/shared/src/library/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Config file +Info 13 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/shared/src/library 1 undefined Config: /user/username/projects/myproject/shared/src/library/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/shared/src/library 1 undefined Config: /user/username/projects/myproject/shared/src/library/tsconfig.json WatchType: Wild card directory +Info 15 [00:01:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/shared/bld/library/index.d.ts 500 undefined WatchType: Closed Script info +Info 16 [00:01:27.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:28.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/program/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations +Info 18 [00:01:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/program/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations +Info 19 [00:01:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:01:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations +Info 22 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations +Info 23 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations +Info 24 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations +Info 25 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/shared/package.json 2000 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: File location affecting resolution +Info 26 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/program/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots +Info 27 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/program/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots +Info 28 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots +Info 29 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots +Info 30 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots +Info 31 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots +Info 32 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots +Info 33 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots +Info 34 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/app/src/program/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 35 [00:01:46.000] Project '/user/username/projects/myproject/app/src/program/tsconfig.json' (Configured) +Info 36 [00:01:47.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/shared/bld/library/index.d.ts /user/username/projects/myproject/app/src/program/bar.ts @@ -269,24 +268,24 @@ Info 37 [00:01:48.000] Files (4) index.ts Matched by default include pattern '**/*' -Info 38 [00:01:49.000] ----------------------------------------------- -Info 39 [00:01:50.000] Search path: /user/username/projects/myproject/app/src/program -Info 40 [00:01:51.000] For info: /user/username/projects/myproject/app/src/program/tsconfig.json :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 41 [00:01:52.000] Creating configuration project /user/username/projects/myproject/tsconfig.json -Info 42 [00:01:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 43 [00:01:54.000] Search path: /user/username/projects/myproject -Info 44 [00:01:55.000] For info: /user/username/projects/myproject/tsconfig.json :: No config files found. -Info 45 [00:01:56.000] Project '/user/username/projects/myproject/app/src/program/tsconfig.json' (Configured) -Info 45 [00:01:57.000] Files (4) +Info 37 [00:01:48.000] ----------------------------------------------- +Info 38 [00:01:49.000] Search path: /user/username/projects/myproject/app/src/program +Info 39 [00:01:50.000] For info: /user/username/projects/myproject/app/src/program/tsconfig.json :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 40 [00:01:51.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 41 [00:01:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 42 [00:01:53.000] Search path: /user/username/projects/myproject +Info 43 [00:01:54.000] For info: /user/username/projects/myproject/tsconfig.json :: No config files found. +Info 44 [00:01:55.000] Project '/user/username/projects/myproject/app/src/program/tsconfig.json' (Configured) +Info 44 [00:01:56.000] Files (4) -Info 45 [00:01:58.000] ----------------------------------------------- -Info 45 [00:01:59.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 45 [00:02:00.000] Files (0) InitialLoadPending +Info 44 [00:01:57.000] ----------------------------------------------- +Info 44 [00:01:58.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 44 [00:01:59.000] Files (0) InitialLoadPending -Info 45 [00:02:01.000] ----------------------------------------------- -Info 45 [00:02:02.000] Open files: -Info 45 [00:02:03.000] FileName: /user/username/projects/myproject/app/src/program/index.ts ProjectRootPath: undefined -Info 45 [00:02:04.000] Projects: /user/username/projects/myproject/app/src/program/tsconfig.json +Info 44 [00:02:00.000] ----------------------------------------------- +Info 44 [00:02:01.000] Open files: +Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/app/src/program/index.ts ProjectRootPath: undefined +Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/app/src/program/tsconfig.json After request PolledWatches:: @@ -329,11 +328,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 45 [00:02:05.000] response: +Info 44 [00:02:04.000] response: { "responseRequired": false } -Info 46 [00:02:06.000] request: +Info 45 [00:02:05.000] request: { "command": "getCodeFixes", "arguments": { @@ -391,8 +390,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 47 [00:02:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 48 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 46 [00:02:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 47 [00:02:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache After request PolledWatches:: @@ -435,7 +434,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 49 [00:02:09.000] response: +Info 48 [00:02:08.000] response: { "response": [ { diff --git a/tests/baselines/reference/tsserver/projectReferences/auto-import-with-referenced-project-when-built.js b/tests/baselines/reference/tsserver/projectReferences/auto-import-with-referenced-project-when-built.js index 8078516f86c..76a7fa774e3 100644 --- a/tests/baselines/reference/tsserver/projectReferences/auto-import-with-referenced-project-when-built.js +++ b/tests/baselines/reference/tsserver/projectReferences/auto-import-with-referenced-project-when-built.js @@ -215,10 +215,9 @@ Info 6 [00:01:17.000] Config: /user/username/projects/myproject/app/src/progr } Info 7 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/program 1 undefined Config: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Wild card directory Info 8 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/program 1 undefined Config: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:20.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/program/bar.ts 500 undefined WatchType: Closed Script info -Info 11 [00:01:22.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/app/src/program/tsconfig.json -Info 12 [00:01:23.000] Config: /user/username/projects/myproject/shared/src/library/tsconfig.json : { +Info 9 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/program/bar.ts 500 undefined WatchType: Closed Script info +Info 10 [00:01:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/app/src/program/tsconfig.json +Info 11 [00:01:22.000] Config: /user/username/projects/myproject/shared/src/library/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/shared/src/library/index.ts" ], @@ -228,31 +227,31 @@ Info 12 [00:01:23.000] Config: /user/username/projects/myproject/shared/src/li "configFilePath": "/user/username/projects/myproject/shared/src/library/tsconfig.json" } } -Info 13 [00:01:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/shared/src/library/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Config file -Info 14 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/shared/src/library 1 undefined Config: /user/username/projects/myproject/shared/src/library/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/shared/src/library 1 undefined Config: /user/username/projects/myproject/shared/src/library/tsconfig.json WatchType: Wild card directory -Info 16 [00:01:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/shared/src/library/index.ts 500 undefined WatchType: Closed Script info -Info 17 [00:01:28.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:29.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/program/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations -Info 19 [00:01:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/program/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations -Info 20 [00:01:31.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:01:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations -Info 23 [00:01:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations -Info 24 [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations -Info 25 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations -Info 26 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/shared/package.json 2000 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: File location affecting resolution -Info 27 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/program/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots -Info 28 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/program/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots -Info 29 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots -Info 30 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots -Info 31 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots -Info 32 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots -Info 33 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots -Info 34 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots -Info 35 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/app/src/program/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:47.000] Project '/user/username/projects/myproject/app/src/program/tsconfig.json' (Configured) -Info 37 [00:01:48.000] Files (4) +Info 12 [00:01:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/shared/src/library/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Config file +Info 13 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/shared/src/library 1 undefined Config: /user/username/projects/myproject/shared/src/library/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/shared/src/library 1 undefined Config: /user/username/projects/myproject/shared/src/library/tsconfig.json WatchType: Wild card directory +Info 15 [00:01:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/shared/src/library/index.ts 500 undefined WatchType: Closed Script info +Info 16 [00:01:27.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:28.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/program/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations +Info 18 [00:01:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/program/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations +Info 19 [00:01:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:01:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations +Info 22 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations +Info 23 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations +Info 24 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations +Info 25 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/shared/package.json 2000 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: File location affecting resolution +Info 26 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/program/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots +Info 27 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/program/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots +Info 28 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots +Info 29 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots +Info 30 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots +Info 31 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots +Info 32 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots +Info 33 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots +Info 34 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/app/src/program/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 35 [00:01:46.000] Project '/user/username/projects/myproject/app/src/program/tsconfig.json' (Configured) +Info 36 [00:01:47.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/shared/src/library/index.ts /user/username/projects/myproject/app/src/program/bar.ts @@ -268,24 +267,24 @@ Info 37 [00:01:48.000] Files (4) index.ts Matched by default include pattern '**/*' -Info 38 [00:01:49.000] ----------------------------------------------- -Info 39 [00:01:50.000] Search path: /user/username/projects/myproject/app/src/program -Info 40 [00:01:51.000] For info: /user/username/projects/myproject/app/src/program/tsconfig.json :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 41 [00:01:52.000] Creating configuration project /user/username/projects/myproject/tsconfig.json -Info 42 [00:01:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 43 [00:01:54.000] Search path: /user/username/projects/myproject -Info 44 [00:01:55.000] For info: /user/username/projects/myproject/tsconfig.json :: No config files found. -Info 45 [00:01:56.000] Project '/user/username/projects/myproject/app/src/program/tsconfig.json' (Configured) -Info 45 [00:01:57.000] Files (4) +Info 37 [00:01:48.000] ----------------------------------------------- +Info 38 [00:01:49.000] Search path: /user/username/projects/myproject/app/src/program +Info 39 [00:01:50.000] For info: /user/username/projects/myproject/app/src/program/tsconfig.json :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 40 [00:01:51.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 41 [00:01:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 42 [00:01:53.000] Search path: /user/username/projects/myproject +Info 43 [00:01:54.000] For info: /user/username/projects/myproject/tsconfig.json :: No config files found. +Info 44 [00:01:55.000] Project '/user/username/projects/myproject/app/src/program/tsconfig.json' (Configured) +Info 44 [00:01:56.000] Files (4) -Info 45 [00:01:58.000] ----------------------------------------------- -Info 45 [00:01:59.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 45 [00:02:00.000] Files (0) InitialLoadPending +Info 44 [00:01:57.000] ----------------------------------------------- +Info 44 [00:01:58.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 44 [00:01:59.000] Files (0) InitialLoadPending -Info 45 [00:02:01.000] ----------------------------------------------- -Info 45 [00:02:02.000] Open files: -Info 45 [00:02:03.000] FileName: /user/username/projects/myproject/app/src/program/index.ts ProjectRootPath: undefined -Info 45 [00:02:04.000] Projects: /user/username/projects/myproject/app/src/program/tsconfig.json +Info 44 [00:02:00.000] ----------------------------------------------- +Info 44 [00:02:01.000] Open files: +Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/app/src/program/index.ts ProjectRootPath: undefined +Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/app/src/program/tsconfig.json After request PolledWatches:: @@ -328,11 +327,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 45 [00:02:05.000] response: +Info 44 [00:02:04.000] response: { "responseRequired": false } -Info 46 [00:02:06.000] request: +Info 45 [00:02:05.000] request: { "command": "getCodeFixes", "arguments": { @@ -390,8 +389,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 47 [00:02:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 48 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 46 [00:02:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 47 [00:02:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache After request PolledWatches:: @@ -434,7 +433,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 49 [00:02:09.000] response: +Info 48 [00:02:08.000] response: { "response": [ { diff --git a/tests/baselines/reference/tsserver/projectReferences/auto-import-with-referenced-project.js b/tests/baselines/reference/tsserver/projectReferences/auto-import-with-referenced-project.js index 4cc528348d4..07bba00668f 100644 --- a/tests/baselines/reference/tsserver/projectReferences/auto-import-with-referenced-project.js +++ b/tests/baselines/reference/tsserver/projectReferences/auto-import-with-referenced-project.js @@ -74,10 +74,9 @@ Info 6 [00:00:53.000] Config: /user/username/projects/myproject/app/src/progr } Info 7 [00:00:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/program 1 undefined Config: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Wild card directory Info 8 [00:00:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/program 1 undefined Config: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:56.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/program/bar.ts 500 undefined WatchType: Closed Script info -Info 11 [00:00:58.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/app/src/program/tsconfig.json -Info 12 [00:00:59.000] Config: /user/username/projects/myproject/shared/src/library/tsconfig.json : { +Info 9 [00:00:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/program/bar.ts 500 undefined WatchType: Closed Script info +Info 10 [00:00:57.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/app/src/program/tsconfig.json +Info 11 [00:00:58.000] Config: /user/username/projects/myproject/shared/src/library/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/shared/src/library/index.ts" ], @@ -87,31 +86,31 @@ Info 12 [00:00:59.000] Config: /user/username/projects/myproject/shared/src/li "configFilePath": "/user/username/projects/myproject/shared/src/library/tsconfig.json" } } -Info 13 [00:01:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/shared/src/library/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Config file -Info 14 [00:01:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/shared/src/library 1 undefined Config: /user/username/projects/myproject/shared/src/library/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/shared/src/library 1 undefined Config: /user/username/projects/myproject/shared/src/library/tsconfig.json WatchType: Wild card directory -Info 16 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/shared/src/library/index.ts 500 undefined WatchType: Closed Script info -Info 17 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/program/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations -Info 19 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/program/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations -Info 20 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations -Info 23 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations -Info 24 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations -Info 25 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations -Info 26 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/shared/package.json 2000 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: File location affecting resolution -Info 27 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/program/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots -Info 28 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/program/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots -Info 29 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots -Info 30 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots -Info 31 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots -Info 32 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots -Info 33 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots -Info 34 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots -Info 35 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/app/src/program/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:23.000] Project '/user/username/projects/myproject/app/src/program/tsconfig.json' (Configured) -Info 37 [00:01:24.000] Files (4) +Info 12 [00:00:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/shared/src/library/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Config file +Info 13 [00:01:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/shared/src/library 1 undefined Config: /user/username/projects/myproject/shared/src/library/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/shared/src/library 1 undefined Config: /user/username/projects/myproject/shared/src/library/tsconfig.json WatchType: Wild card directory +Info 15 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/shared/src/library/index.ts 500 undefined WatchType: Closed Script info +Info 16 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/program/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations +Info 18 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/program/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations +Info 19 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations +Info 22 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations +Info 23 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations +Info 24 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Failed Lookup Locations +Info 25 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/shared/package.json 2000 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: File location affecting resolution +Info 26 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/program/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots +Info 27 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/program/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots +Info 28 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots +Info 29 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/src/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots +Info 30 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots +Info 31 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots +Info 32 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots +Info 33 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots +Info 34 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/app/src/program/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 35 [00:01:22.000] Project '/user/username/projects/myproject/app/src/program/tsconfig.json' (Configured) +Info 36 [00:01:23.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/shared/src/library/index.ts /user/username/projects/myproject/app/src/program/bar.ts @@ -127,24 +126,24 @@ Info 37 [00:01:24.000] Files (4) index.ts Matched by default include pattern '**/*' -Info 38 [00:01:25.000] ----------------------------------------------- -Info 39 [00:01:26.000] Search path: /user/username/projects/myproject/app/src/program -Info 40 [00:01:27.000] For info: /user/username/projects/myproject/app/src/program/tsconfig.json :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 41 [00:01:28.000] Creating configuration project /user/username/projects/myproject/tsconfig.json -Info 42 [00:01:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 43 [00:01:30.000] Search path: /user/username/projects/myproject -Info 44 [00:01:31.000] For info: /user/username/projects/myproject/tsconfig.json :: No config files found. -Info 45 [00:01:32.000] Project '/user/username/projects/myproject/app/src/program/tsconfig.json' (Configured) -Info 45 [00:01:33.000] Files (4) +Info 37 [00:01:24.000] ----------------------------------------------- +Info 38 [00:01:25.000] Search path: /user/username/projects/myproject/app/src/program +Info 39 [00:01:26.000] For info: /user/username/projects/myproject/app/src/program/tsconfig.json :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 40 [00:01:27.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 41 [00:01:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 42 [00:01:29.000] Search path: /user/username/projects/myproject +Info 43 [00:01:30.000] For info: /user/username/projects/myproject/tsconfig.json :: No config files found. +Info 44 [00:01:31.000] Project '/user/username/projects/myproject/app/src/program/tsconfig.json' (Configured) +Info 44 [00:01:32.000] Files (4) -Info 45 [00:01:34.000] ----------------------------------------------- -Info 45 [00:01:35.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 45 [00:01:36.000] Files (0) InitialLoadPending +Info 44 [00:01:33.000] ----------------------------------------------- +Info 44 [00:01:34.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 44 [00:01:35.000] Files (0) InitialLoadPending -Info 45 [00:01:37.000] ----------------------------------------------- -Info 45 [00:01:38.000] Open files: -Info 45 [00:01:39.000] FileName: /user/username/projects/myproject/app/src/program/index.ts ProjectRootPath: undefined -Info 45 [00:01:40.000] Projects: /user/username/projects/myproject/app/src/program/tsconfig.json +Info 44 [00:01:36.000] ----------------------------------------------- +Info 44 [00:01:37.000] Open files: +Info 44 [00:01:38.000] FileName: /user/username/projects/myproject/app/src/program/index.ts ProjectRootPath: undefined +Info 44 [00:01:39.000] Projects: /user/username/projects/myproject/app/src/program/tsconfig.json After request PolledWatches:: @@ -187,11 +186,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 45 [00:01:41.000] response: +Info 44 [00:01:40.000] response: { "responseRequired": false } -Info 46 [00:01:42.000] request: +Info 45 [00:01:41.000] request: { "command": "getCodeFixes", "arguments": { @@ -249,8 +248,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 47 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 48 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 46 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 47 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache After request PolledWatches:: @@ -293,7 +292,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 49 [00:01:45.000] response: +Info 48 [00:01:44.000] response: { "response": [ { diff --git a/tests/baselines/reference/tsserver/projectReferences/can-successfully-find-references-with-out-option.js b/tests/baselines/reference/tsserver/projectReferences/can-successfully-find-references-with-out-option.js index 9503e1c5076..281d031e181 100644 --- a/tests/baselines/reference/tsserver/projectReferences/can-successfully-find-references-with-out-option.js +++ b/tests/baselines/reference/tsserver/projectReferences/can-successfully-find-references-with-out-option.js @@ -368,9 +368,8 @@ Info 6 [00:01:16.000] Config: /user/username/projects/container/compositeExec } ] } -Info 7 [00:01:17.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 8 [00:01:18.000] Starting updateGraphWorker: Project: /user/username/projects/container/compositeExec/tsconfig.json -Info 9 [00:01:19.000] Config: /user/username/projects/container/lib/tsconfig.json : { +Info 7 [00:01:17.000] Starting updateGraphWorker: Project: /user/username/projects/container/compositeExec/tsconfig.json +Info 8 [00:01:18.000] Config: /user/username/projects/container/lib/tsconfig.json : { "rootNames": [ "/user/username/projects/container/lib/index.ts" ], @@ -381,16 +380,16 @@ Info 9 [00:01:19.000] Config: /user/username/projects/container/lib/tsconfig. "configFilePath": "/user/username/projects/container/lib/tsconfig.json" } } -Info 10 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/lib/tsconfig.json 2000 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Config file -Info 11 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/lib/index.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:22.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 13 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/compositeExec/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots -Info 14 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/compositeExec/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots -Info 15 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots -Info 16 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots -Info 17 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/container/compositeExec/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 18 [00:01:28.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) -Info 19 [00:01:29.000] Files (3) +Info 9 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/lib/tsconfig.json 2000 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Config file +Info 10 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/lib/index.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 12 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/compositeExec/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots +Info 13 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/compositeExec/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots +Info 14 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots +Info 15 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots +Info 16 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/container/compositeExec/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 17 [00:01:27.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) +Info 18 [00:01:28.000] Files (3) /a/lib/lib.d.ts /user/username/projects/container/lib/index.ts /user/username/projects/container/compositeExec/index.ts @@ -403,24 +402,24 @@ Info 19 [00:01:29.000] Files (3) index.ts Part of 'files' list in tsconfig.json -Info 20 [00:01:30.000] ----------------------------------------------- -Info 21 [00:01:31.000] Search path: /user/username/projects/container/compositeExec -Info 22 [00:01:32.000] For info: /user/username/projects/container/compositeExec/tsconfig.json :: Config file name: /user/username/projects/container/tsconfig.json -Info 23 [00:01:33.000] Creating configuration project /user/username/projects/container/tsconfig.json -Info 24 [00:01:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/tsconfig.json 2000 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Config file -Info 25 [00:01:35.000] Search path: /user/username/projects/container -Info 26 [00:01:36.000] For info: /user/username/projects/container/tsconfig.json :: No config files found. -Info 27 [00:01:37.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) -Info 27 [00:01:38.000] Files (3) +Info 19 [00:01:29.000] ----------------------------------------------- +Info 20 [00:01:30.000] Search path: /user/username/projects/container/compositeExec +Info 21 [00:01:31.000] For info: /user/username/projects/container/compositeExec/tsconfig.json :: Config file name: /user/username/projects/container/tsconfig.json +Info 22 [00:01:32.000] Creating configuration project /user/username/projects/container/tsconfig.json +Info 23 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/tsconfig.json 2000 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Config file +Info 24 [00:01:34.000] Search path: /user/username/projects/container +Info 25 [00:01:35.000] For info: /user/username/projects/container/tsconfig.json :: No config files found. +Info 26 [00:01:36.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) +Info 26 [00:01:37.000] Files (3) -Info 27 [00:01:39.000] ----------------------------------------------- -Info 27 [00:01:40.000] Project '/user/username/projects/container/tsconfig.json' (Configured) -Info 27 [00:01:41.000] Files (0) InitialLoadPending +Info 26 [00:01:38.000] ----------------------------------------------- +Info 26 [00:01:39.000] Project '/user/username/projects/container/tsconfig.json' (Configured) +Info 26 [00:01:40.000] Files (0) InitialLoadPending -Info 27 [00:01:42.000] ----------------------------------------------- -Info 27 [00:01:43.000] Open files: -Info 27 [00:01:44.000] FileName: /user/username/projects/container/compositeExec/index.ts ProjectRootPath: undefined -Info 27 [00:01:45.000] Projects: /user/username/projects/container/compositeExec/tsconfig.json +Info 26 [00:01:41.000] ----------------------------------------------- +Info 26 [00:01:42.000] Open files: +Info 26 [00:01:43.000] FileName: /user/username/projects/container/compositeExec/index.ts ProjectRootPath: undefined +Info 26 [00:01:44.000] Projects: /user/username/projects/container/compositeExec/tsconfig.json After request PolledWatches:: @@ -443,11 +442,11 @@ FsWatches:: FsWatchesRecursive:: -Info 27 [00:01:46.000] response: +Info 26 [00:01:45.000] response: { "responseRequired": false } -Info 28 [00:01:47.000] request: +Info 27 [00:01:46.000] request: { "command": "rename", "arguments": { @@ -480,18 +479,17 @@ FsWatches:: FsWatchesRecursive:: -Info 29 [00:01:48.000] Search path: /user/username/projects/container/lib -Info 30 [00:01:49.000] For info: /user/username/projects/container/lib/index.ts :: Config file name: /user/username/projects/container/lib/tsconfig.json -Info 31 [00:01:50.000] Creating configuration project /user/username/projects/container/lib/tsconfig.json -Info 32 [00:01:51.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 33 [00:01:52.000] Starting updateGraphWorker: Project: /user/username/projects/container/lib/tsconfig.json -Info 34 [00:01:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/lib/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots -Info 35 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/lib/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots -Info 36 [00:01:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots -Info 37 [00:01:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots -Info 38 [00:01:57.000] Finishing updateGraphWorker: Project: /user/username/projects/container/lib/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 39 [00:01:58.000] Project '/user/username/projects/container/lib/tsconfig.json' (Configured) -Info 40 [00:01:59.000] Files (2) +Info 28 [00:01:47.000] Search path: /user/username/projects/container/lib +Info 29 [00:01:48.000] For info: /user/username/projects/container/lib/index.ts :: Config file name: /user/username/projects/container/lib/tsconfig.json +Info 30 [00:01:49.000] Creating configuration project /user/username/projects/container/lib/tsconfig.json +Info 31 [00:01:50.000] Starting updateGraphWorker: Project: /user/username/projects/container/lib/tsconfig.json +Info 32 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/lib/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 33 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/lib/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 34 [00:01:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 35 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 36 [00:01:55.000] Finishing updateGraphWorker: Project: /user/username/projects/container/lib/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 37 [00:01:56.000] Project '/user/username/projects/container/lib/tsconfig.json' (Configured) +Info 38 [00:01:57.000] Files (2) /a/lib/lib.d.ts /user/username/projects/container/lib/index.ts @@ -501,9 +499,9 @@ Info 40 [00:01:59.000] Files (2) index.ts Part of 'files' list in tsconfig.json -Info 41 [00:02:00.000] ----------------------------------------------- -Info 42 [00:02:01.000] Loading configured project /user/username/projects/container/tsconfig.json -Info 43 [00:02:02.000] Config: /user/username/projects/container/tsconfig.json : { +Info 39 [00:01:58.000] ----------------------------------------------- +Info 40 [00:01:59.000] Loading configured project /user/username/projects/container/tsconfig.json +Info 41 [00:02:00.000] Config: /user/username/projects/container/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/container/tsconfig.json" @@ -519,9 +517,8 @@ Info 43 [00:02:02.000] Config: /user/username/projects/container/tsconfig.json } ] } -Info 44 [00:02:03.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 45 [00:02:04.000] Starting updateGraphWorker: Project: /user/username/projects/container/tsconfig.json -Info 46 [00:02:05.000] Config: /user/username/projects/container/exec/tsconfig.json : { +Info 42 [00:02:01.000] Starting updateGraphWorker: Project: /user/username/projects/container/tsconfig.json +Info 43 [00:02:02.000] Config: /user/username/projects/container/exec/tsconfig.json : { "rootNames": [ "/user/username/projects/container/exec/index.ts" ], @@ -537,22 +534,21 @@ Info 46 [00:02:05.000] Config: /user/username/projects/container/exec/tsconfig } ] } -Info 47 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/tsconfig.json 2000 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Config file -Info 48 [00:02:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots -Info 49 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots -Info 50 [00:02:09.000] Finishing updateGraphWorker: Project: /user/username/projects/container/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 51 [00:02:10.000] Different program with same set of files -Info 52 [00:02:11.000] Creating configuration project /user/username/projects/container/exec/tsconfig.json -Info 53 [00:02:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 54 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/index.ts 500 undefined WatchType: Closed Script info -Info 55 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/container/exec/tsconfig.json -Info 56 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots -Info 57 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots -Info 58 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots -Info 59 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots -Info 60 [00:02:19.000] Finishing updateGraphWorker: Project: /user/username/projects/container/exec/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 61 [00:02:20.000] Project '/user/username/projects/container/exec/tsconfig.json' (Configured) -Info 62 [00:02:21.000] Files (3) +Info 44 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/tsconfig.json 2000 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Config file +Info 45 [00:02:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots +Info 46 [00:02:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots +Info 47 [00:02:06.000] Finishing updateGraphWorker: Project: /user/username/projects/container/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 48 [00:02:07.000] Different program with same set of files +Info 49 [00:02:08.000] Creating configuration project /user/username/projects/container/exec/tsconfig.json +Info 50 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/index.ts 500 undefined WatchType: Closed Script info +Info 51 [00:02:10.000] Starting updateGraphWorker: Project: /user/username/projects/container/exec/tsconfig.json +Info 52 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 53 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 54 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 55 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 56 [00:02:15.000] Finishing updateGraphWorker: Project: /user/username/projects/container/exec/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 57 [00:02:16.000] Project '/user/username/projects/container/exec/tsconfig.json' (Configured) +Info 58 [00:02:17.000] Files (3) /a/lib/lib.d.ts /user/username/projects/container/lib/index.ts /user/username/projects/container/exec/index.ts @@ -565,9 +561,9 @@ Info 62 [00:02:21.000] Files (3) index.ts Part of 'files' list in tsconfig.json -Info 63 [00:02:22.000] ----------------------------------------------- -Info 64 [00:02:23.000] Search path: /user/username/projects/container/lib -Info 65 [00:02:24.000] For info: /user/username/projects/container/lib/index.ts :: Config file name: /user/username/projects/container/lib/tsconfig.json +Info 59 [00:02:18.000] ----------------------------------------------- +Info 60 [00:02:19.000] Search path: /user/username/projects/container/lib +Info 61 [00:02:20.000] For info: /user/username/projects/container/lib/index.ts :: Config file name: /user/username/projects/container/lib/tsconfig.json After request PolledWatches:: @@ -598,7 +594,7 @@ FsWatches:: FsWatchesRecursive:: -Info 66 [00:02:25.000] response: +Info 62 [00:02:21.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferences/disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-first-indirect-project-but-not-in-another-one.js b/tests/baselines/reference/tsserver/projectReferences/disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-first-indirect-project-but-not-in-another-one.js index a599119847d..8feced6772e 100644 --- a/tests/baselines/reference/tsserver/projectReferences/disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-first-indirect-project-but-not-in-another-one.js +++ b/tests/baselines/reference/tsserver/projectReferences/disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-first-indirect-project-but-not-in-another-one.js @@ -21,9 +21,8 @@ Info 6 [00:01:11.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 7 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 8 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 9 [00:01:14.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { +Info 7 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 8 [00:01:13.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { "rootNames": [ "/user/username/projects/myproject/indirect1/main.ts" ], @@ -41,8 +40,8 @@ Info 9 [00:01:14.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 10 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 11 [00:01:16.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 9 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 10 [00:01:15.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -54,10 +53,10 @@ Info 11 [00:01:16.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 12 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 13 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 14 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 15 [00:01:20.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { +Info 11 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 12 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 13 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 14 [00:01:19.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { "rootNames": [ "/user/username/projects/myproject/indirect2/main.ts" ], @@ -74,27 +73,26 @@ Info 15 [00:01:20.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 16 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 17 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 18 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 19 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:01:25.000] Different program with same set of files +Info 15 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 16 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 17 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 18 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:01:24.000] Different program with same set of files +Info 20 [00:01:25.000] event: + {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} Info 21 [00:01:26.000] event: - {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 22 [00:01:27.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":0,"tsSize":0,"tsx":0,"tsxSize":0,"dts":0,"dtsSize":0,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 23 [00:01:28.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json -Info 24 [00:01:29.000] event: +Info 22 [00:01:27.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json +Info 23 [00:01:28.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 25 [00:01:30.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 26 [00:01:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 27 [00:01:32.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 28 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 29 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 30 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 31 [00:01:36.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 32 [00:01:37.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 33 [00:01:38.000] Files (3) +Info 24 [00:01:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 25 [00:01:30.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 26 [00:01:31.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 27 [00:01:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 28 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 29 [00:01:34.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 30 [00:01:35.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 31 [00:01:36.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -108,35 +106,34 @@ Info 33 [00:01:38.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 34 [00:01:39.000] ----------------------------------------------- -Info 35 [00:01:40.000] event: +Info 32 [00:01:37.000] ----------------------------------------------- +Info 33 [00:01:38.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 36 [00:01:41.000] event: +Info 34 [00:01:39.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"75d5ba36c0a162a329bf40235b10e96d2d129b95469e1f02c08da775fb38a2b4","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":77,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"outDir":"","baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"other","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 37 [00:01:42.000] event: +Info 35 [00:01:40.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig-src.json","diagnostics":[]}} -Info 38 [00:01:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 38 [00:01:44.000] Files (0) +Info 36 [00:01:41.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 36 [00:01:42.000] Files (0) -Info 38 [00:01:45.000] ----------------------------------------------- -Info 38 [00:01:46.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 38 [00:01:47.000] Files (3) +Info 36 [00:01:43.000] ----------------------------------------------- +Info 36 [00:01:44.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 36 [00:01:45.000] Files (3) -Info 38 [00:01:48.000] ----------------------------------------------- -Info 38 [00:01:49.000] Open files: -Info 38 [00:01:50.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 38 [00:01:51.000] Projects: /user/username/projects/myproject/tsconfig-src.json -Info 38 [00:01:52.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json -Info 38 [00:01:53.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json -Info 38 [00:01:54.000] Search path: /dummy -Info 39 [00:01:55.000] For info: /dummy/dummy.ts :: No config files found. -Info 40 [00:01:56.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 41 [00:01:57.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 42 [00:01:58.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 43 [00:01:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 44 [00:02:00.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:02:01.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 46 [00:02:02.000] Files (2) +Info 36 [00:01:46.000] ----------------------------------------------- +Info 36 [00:01:47.000] Open files: +Info 36 [00:01:48.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 36 [00:01:49.000] Projects: /user/username/projects/myproject/tsconfig-src.json +Info 36 [00:01:50.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json +Info 36 [00:01:51.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json +Info 36 [00:01:52.000] Search path: /dummy +Info 37 [00:01:53.000] For info: /dummy/dummy.ts :: No config files found. +Info 38 [00:01:54.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 39 [00:01:55.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 40 [00:01:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 41 [00:01:57.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:58.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 43 [00:01:59.000] Files (2) /a/lib/lib.d.ts /dummy/dummy.ts @@ -146,61 +143,61 @@ Info 46 [00:02:02.000] Files (2) dummy.ts Root file specified for compilation -Info 47 [00:02:03.000] ----------------------------------------------- -Info 48 [00:02:04.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 48 [00:02:05.000] Files (0) +Info 44 [00:02:00.000] ----------------------------------------------- +Info 45 [00:02:01.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 45 [00:02:02.000] Files (0) -Info 48 [00:02:06.000] ----------------------------------------------- -Info 48 [00:02:07.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 48 [00:02:08.000] Files (3) +Info 45 [00:02:03.000] ----------------------------------------------- +Info 45 [00:02:04.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 45 [00:02:05.000] Files (3) -Info 48 [00:02:09.000] ----------------------------------------------- -Info 48 [00:02:10.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 48 [00:02:11.000] Files (2) +Info 45 [00:02:06.000] ----------------------------------------------- +Info 45 [00:02:07.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 45 [00:02:08.000] Files (2) -Info 48 [00:02:12.000] ----------------------------------------------- -Info 48 [00:02:13.000] Open files: -Info 48 [00:02:14.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 48 [00:02:15.000] Projects: /user/username/projects/myproject/tsconfig-src.json -Info 48 [00:02:16.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 48 [00:02:17.000] Projects: /dev/null/inferredProject1* -Info 48 [00:02:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 49 [00:02:19.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 49 [00:02:20.000] Files (0) +Info 45 [00:02:09.000] ----------------------------------------------- +Info 45 [00:02:10.000] Open files: +Info 45 [00:02:11.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 45 [00:02:12.000] Projects: /user/username/projects/myproject/tsconfig-src.json +Info 45 [00:02:13.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 45 [00:02:14.000] Projects: /dev/null/inferredProject1* +Info 45 [00:02:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:16.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 46 [00:02:17.000] Files (0) -Info 49 [00:02:21.000] ----------------------------------------------- -Info 49 [00:02:22.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 49 [00:02:23.000] Files (3) +Info 46 [00:02:18.000] ----------------------------------------------- +Info 46 [00:02:19.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 46 [00:02:20.000] Files (3) -Info 49 [00:02:24.000] ----------------------------------------------- -Info 49 [00:02:25.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 49 [00:02:26.000] Files (2) +Info 46 [00:02:21.000] ----------------------------------------------- +Info 46 [00:02:22.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 46 [00:02:23.000] Files (2) -Info 49 [00:02:27.000] ----------------------------------------------- -Info 49 [00:02:28.000] Open files: -Info 49 [00:02:29.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 49 [00:02:30.000] Projects: /dev/null/inferredProject1* -Info 49 [00:02:31.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 50 [00:02:32.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 50 [00:02:33.000] Files (0) +Info 46 [00:02:24.000] ----------------------------------------------- +Info 46 [00:02:25.000] Open files: +Info 46 [00:02:26.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 46 [00:02:27.000] Projects: /dev/null/inferredProject1* +Info 46 [00:02:28.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 47 [00:02:29.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 47 [00:02:30.000] Files (0) -Info 50 [00:02:34.000] ----------------------------------------------- -Info 50 [00:02:35.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 50 [00:02:36.000] Files (3) +Info 47 [00:02:31.000] ----------------------------------------------- +Info 47 [00:02:32.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 47 [00:02:33.000] Files (3) -Info 50 [00:02:37.000] ----------------------------------------------- -Info 50 [00:02:38.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 50 [00:02:39.000] Files (2) +Info 47 [00:02:34.000] ----------------------------------------------- +Info 47 [00:02:35.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 47 [00:02:36.000] Files (2) -Info 50 [00:02:40.000] ----------------------------------------------- -Info 50 [00:02:41.000] Open files: -Info 50 [00:02:42.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 51 [00:02:43.000] Search path: /dummy -Info 52 [00:02:44.000] For info: /dummy/dummy.ts :: No config files found. -Info 53 [00:02:45.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 54 [00:02:46.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 55 [00:02:47.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 56 [00:02:48.000] Files (2) +Info 47 [00:02:37.000] ----------------------------------------------- +Info 47 [00:02:38.000] Open files: +Info 47 [00:02:39.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 48 [00:02:40.000] Search path: /dummy +Info 49 [00:02:41.000] For info: /dummy/dummy.ts :: No config files found. +Info 50 [00:02:42.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 51 [00:02:43.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 52 [00:02:44.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 53 [00:02:45.000] Files (2) /a/lib/lib.d.ts /dummy/dummy.ts @@ -210,22 +207,22 @@ Info 56 [00:02:48.000] Files (2) dummy.ts Root file specified for compilation -Info 57 [00:02:49.000] ----------------------------------------------- -Info 58 [00:02:50.000] `remove Project:: -Info 59 [00:02:51.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 60 [00:02:52.000] Files (0) +Info 54 [00:02:46.000] ----------------------------------------------- +Info 55 [00:02:47.000] `remove Project:: +Info 56 [00:02:48.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 57 [00:02:49.000] Files (0) -Info 61 [00:02:53.000] ----------------------------------------------- -Info 62 [00:02:54.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 63 [00:02:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 64 [00:02:56.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 65 [00:02:57.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 66 [00:02:58.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 67 [00:02:59.000] `remove Project:: -Info 68 [00:03:00.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 69 [00:03:01.000] Files (3) +Info 58 [00:02:50.000] ----------------------------------------------- +Info 59 [00:02:51.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 60 [00:02:52.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 61 [00:02:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 62 [00:02:54.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 63 [00:02:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 64 [00:02:56.000] `remove Project:: +Info 65 [00:02:57.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 66 [00:02:58.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -239,28 +236,28 @@ Info 69 [00:03:01.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 70 [00:03:02.000] ----------------------------------------------- -Info 71 [00:03:03.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 72 [00:03:04.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 73 [00:03:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 74 [00:03:06.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 75 [00:03:07.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 76 [00:03:08.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 77 [00:03:09.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 78 [00:03:10.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 78 [00:03:11.000] Files (2) +Info 67 [00:02:59.000] ----------------------------------------------- +Info 68 [00:03:00.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 69 [00:03:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 70 [00:03:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 71 [00:03:03.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 72 [00:03:04.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 73 [00:03:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 74 [00:03:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 75 [00:03:07.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 75 [00:03:08.000] Files (2) -Info 78 [00:03:12.000] ----------------------------------------------- -Info 78 [00:03:13.000] Open files: -Info 78 [00:03:14.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 78 [00:03:15.000] Projects: /dev/null/inferredProject1* -Info 78 [00:03:16.000] Search path: /user/username/projects/myproject/src -Info 79 [00:03:17.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 80 [00:03:18.000] Creating configuration project /user/username/projects/myproject/tsconfig.json -Info 81 [00:03:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 82 [00:03:20.000] event: +Info 75 [00:03:09.000] ----------------------------------------------- +Info 75 [00:03:10.000] Open files: +Info 75 [00:03:11.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 75 [00:03:12.000] Projects: /dev/null/inferredProject1* +Info 75 [00:03:13.000] Search path: /user/username/projects/myproject/src +Info 76 [00:03:14.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 77 [00:03:15.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 78 [00:03:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 79 [00:03:17.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 83 [00:03:21.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 80 [00:03:18.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/myproject/tsconfig.json" @@ -276,9 +273,8 @@ Info 83 [00:03:21.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 84 [00:03:22.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 85 [00:03:23.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 86 [00:03:24.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { +Info 81 [00:03:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 82 [00:03:20.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { "rootNames": [ "/user/username/projects/myproject/indirect1/main.ts" ], @@ -296,8 +292,8 @@ Info 86 [00:03:24.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 87 [00:03:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 88 [00:03:26.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 83 [00:03:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 84 [00:03:22.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -309,10 +305,10 @@ Info 88 [00:03:26.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 89 [00:03:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 90 [00:03:28.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 91 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 92 [00:03:30.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { +Info 85 [00:03:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 86 [00:03:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 87 [00:03:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 88 [00:03:26.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { "rootNames": [ "/user/username/projects/myproject/indirect2/main.ts" ], @@ -329,24 +325,23 @@ Info 92 [00:03:30.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 93 [00:03:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 94 [00:03:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 95 [00:03:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 96 [00:03:34.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 97 [00:03:35.000] Different program with same set of files -Info 98 [00:03:36.000] event: +Info 89 [00:03:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 90 [00:03:28.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 91 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 92 [00:03:30.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 93 [00:03:31.000] Different program with same set of files +Info 94 [00:03:32.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 99 [00:03:37.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json -Info 100 [00:03:38.000] event: +Info 95 [00:03:33.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json +Info 96 [00:03:34.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 101 [00:03:39.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 102 [00:03:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 103 [00:03:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 104 [00:03:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 105 [00:03:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 106 [00:03:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 107 [00:03:45.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 108 [00:03:46.000] Files (3) +Info 97 [00:03:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 98 [00:03:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 99 [00:03:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 100 [00:03:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 101 [00:03:39.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 102 [00:03:40.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 103 [00:03:41.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -360,44 +355,44 @@ Info 108 [00:03:46.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 109 [00:03:47.000] ----------------------------------------------- -Info 110 [00:03:48.000] event: +Info 104 [00:03:42.000] ----------------------------------------------- +Info 105 [00:03:43.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 111 [00:03:49.000] event: +Info 106 [00:03:44.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig-src.json","diagnostics":[]}} -Info 112 [00:03:50.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 112 [00:03:51.000] Files (0) +Info 107 [00:03:45.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 107 [00:03:46.000] Files (0) -Info 112 [00:03:52.000] ----------------------------------------------- -Info 112 [00:03:53.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 112 [00:03:54.000] Files (3) +Info 107 [00:03:47.000] ----------------------------------------------- +Info 107 [00:03:48.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 107 [00:03:49.000] Files (3) -Info 112 [00:03:55.000] ----------------------------------------------- -Info 112 [00:03:56.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 112 [00:03:57.000] Files (2) +Info 107 [00:03:50.000] ----------------------------------------------- +Info 107 [00:03:51.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 107 [00:03:52.000] Files (2) -Info 112 [00:03:58.000] ----------------------------------------------- -Info 112 [00:03:59.000] Open files: -Info 112 [00:04:00.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 112 [00:04:01.000] Projects: /dev/null/inferredProject1* -Info 112 [00:04:02.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 112 [00:04:03.000] Projects: /user/username/projects/myproject/tsconfig-src.json -Info 112 [00:04:04.000] reload projects. -Info 113 [00:04:05.000] Scheduled: /dev/null/inferredProject1* -Info 114 [00:04:06.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json -Info 115 [00:04:07.000] Scheduled: *ensureProjectForOpenFiles* -Info 116 [00:04:08.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json, Cancelled earlier one -Info 117 [00:04:09.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 118 [00:04:10.000] Search path: /dummy -Info 119 [00:04:11.000] For info: /dummy/dummy.ts :: No config files found. -Info 120 [00:04:12.000] Search path: /user/username/projects/myproject/src -Info 121 [00:04:13.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 122 [00:04:14.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 123 [00:04:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 124 [00:04:16.000] Reloading configured project /user/username/projects/myproject/tsconfig.json -Info 125 [00:04:17.000] event: +Info 107 [00:03:53.000] ----------------------------------------------- +Info 107 [00:03:54.000] Open files: +Info 107 [00:03:55.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 107 [00:03:56.000] Projects: /dev/null/inferredProject1* +Info 107 [00:03:57.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 107 [00:03:58.000] Projects: /user/username/projects/myproject/tsconfig-src.json +Info 107 [00:03:59.000] reload projects. +Info 108 [00:04:00.000] Scheduled: /dev/null/inferredProject1* +Info 109 [00:04:01.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json +Info 110 [00:04:02.000] Scheduled: *ensureProjectForOpenFiles* +Info 111 [00:04:03.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json, Cancelled earlier one +Info 112 [00:04:04.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 113 [00:04:05.000] Search path: /dummy +Info 114 [00:04:06.000] For info: /dummy/dummy.ts :: No config files found. +Info 115 [00:04:07.000] Search path: /user/username/projects/myproject/src +Info 116 [00:04:08.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 117 [00:04:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 118 [00:04:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 119 [00:04:11.000] Reloading configured project /user/username/projects/myproject/tsconfig.json +Info 120 [00:04:12.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"User requested reload projects"}} -Info 126 [00:04:18.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 121 [00:04:13.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/myproject/tsconfig.json" @@ -413,9 +408,8 @@ Info 126 [00:04:18.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 127 [00:04:19.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 128 [00:04:20.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 129 [00:04:21.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { +Info 122 [00:04:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 123 [00:04:15.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { "rootNames": [ "/user/username/projects/myproject/indirect1/main.ts" ], @@ -433,7 +427,7 @@ Info 129 [00:04:21.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 130 [00:04:22.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 124 [00:04:16.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -445,7 +439,7 @@ Info 130 [00:04:22.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 131 [00:04:23.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { +Info 125 [00:04:17.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { "rootNames": [ "/user/username/projects/myproject/indirect2/main.ts" ], @@ -462,69 +456,68 @@ Info 131 [00:04:23.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 132 [00:04:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 133 [00:04:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 134 [00:04:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 135 [00:04:27.000] Different program with same set of files -Info 136 [00:04:28.000] event: +Info 126 [00:04:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 127 [00:04:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 128 [00:04:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 129 [00:04:21.000] Different program with same set of files +Info 130 [00:04:22.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 137 [00:04:29.000] event: +Info 131 [00:04:23.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/tsconfig.json","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 138 [00:04:30.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 139 [00:04:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 140 [00:04:32.000] Reloading configured project /user/username/projects/myproject/tsconfig-src.json -Info 141 [00:04:33.000] event: +Info 132 [00:04:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 133 [00:04:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 134 [00:04:26.000] Reloading configured project /user/username/projects/myproject/tsconfig-src.json +Info 135 [00:04:27.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"User requested reload projects"}} -Info 142 [00:04:34.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 143 [00:04:35.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 144 [00:04:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 145 [00:04:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 146 [00:04:38.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 147 [00:04:39.000] Different program with same set of files -Info 148 [00:04:40.000] event: +Info 136 [00:04:28.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 137 [00:04:29.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 138 [00:04:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 139 [00:04:31.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 140 [00:04:32.000] Different program with same set of files +Info 141 [00:04:33.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 149 [00:04:41.000] event: +Info 142 [00:04:34.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/tsconfig-src.json","configFile":"/user/username/projects/myproject/tsconfig-src.json","diagnostics":[]}} -Info 150 [00:04:42.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 151 [00:04:43.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 152 [00:04:44.000] Before ensureProjectForOpenFiles: -Info 153 [00:04:45.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 153 [00:04:46.000] Files (0) +Info 143 [00:04:35.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 144 [00:04:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 145 [00:04:37.000] Before ensureProjectForOpenFiles: +Info 146 [00:04:38.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 146 [00:04:39.000] Files (0) -Info 153 [00:04:47.000] ----------------------------------------------- -Info 153 [00:04:48.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 153 [00:04:49.000] Files (3) +Info 146 [00:04:40.000] ----------------------------------------------- +Info 146 [00:04:41.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 146 [00:04:42.000] Files (3) -Info 153 [00:04:50.000] ----------------------------------------------- -Info 153 [00:04:51.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 153 [00:04:52.000] Files (2) +Info 146 [00:04:43.000] ----------------------------------------------- +Info 146 [00:04:44.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 146 [00:04:45.000] Files (2) -Info 153 [00:04:53.000] ----------------------------------------------- -Info 153 [00:04:54.000] Open files: -Info 153 [00:04:55.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 153 [00:04:56.000] Projects: /dev/null/inferredProject1* -Info 153 [00:04:57.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 153 [00:04:58.000] Projects: /user/username/projects/myproject/tsconfig-src.json -Info 153 [00:04:59.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 154 [00:05:00.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 155 [00:05:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 156 [00:05:02.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 157 [00:05:03.000] Different program with same set of files -Info 158 [00:05:04.000] After ensureProjectForOpenFiles: -Info 159 [00:05:05.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 159 [00:05:06.000] Files (0) +Info 146 [00:04:46.000] ----------------------------------------------- +Info 146 [00:04:47.000] Open files: +Info 146 [00:04:48.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 146 [00:04:49.000] Projects: /dev/null/inferredProject1* +Info 146 [00:04:50.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 146 [00:04:51.000] Projects: /user/username/projects/myproject/tsconfig-src.json +Info 146 [00:04:52.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 147 [00:04:53.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 148 [00:04:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 149 [00:04:55.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 150 [00:04:56.000] Different program with same set of files +Info 151 [00:04:57.000] After ensureProjectForOpenFiles: +Info 152 [00:04:58.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 152 [00:04:59.000] Files (0) -Info 159 [00:05:07.000] ----------------------------------------------- -Info 159 [00:05:08.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 159 [00:05:09.000] Files (3) +Info 152 [00:05:00.000] ----------------------------------------------- +Info 152 [00:05:01.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 152 [00:05:02.000] Files (3) -Info 159 [00:05:10.000] ----------------------------------------------- -Info 159 [00:05:11.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 159 [00:05:12.000] Files (2) +Info 152 [00:05:03.000] ----------------------------------------------- +Info 152 [00:05:04.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 152 [00:05:05.000] Files (2) -Info 159 [00:05:13.000] ----------------------------------------------- -Info 159 [00:05:14.000] Open files: -Info 159 [00:05:15.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 159 [00:05:16.000] Projects: /dev/null/inferredProject1* -Info 159 [00:05:17.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 159 [00:05:18.000] Projects: /user/username/projects/myproject/tsconfig-src.json \ No newline at end of file +Info 152 [00:05:06.000] ----------------------------------------------- +Info 152 [00:05:07.000] Open files: +Info 152 [00:05:08.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 152 [00:05:09.000] Projects: /dev/null/inferredProject1* +Info 152 [00:05:10.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 152 [00:05:11.000] Projects: /user/username/projects/myproject/tsconfig-src.json \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferences/disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-indirect-project.js b/tests/baselines/reference/tsserver/projectReferences/disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-indirect-project.js index 3d06d15f415..c03c7ad924d 100644 --- a/tests/baselines/reference/tsserver/projectReferences/disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-indirect-project.js +++ b/tests/baselines/reference/tsserver/projectReferences/disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-indirect-project.js @@ -17,9 +17,8 @@ Info 6 [00:01:05.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 7 [00:01:06.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 8 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 9 [00:01:08.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { +Info 7 [00:01:06.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 8 [00:01:07.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { "rootNames": [ "/user/username/projects/myproject/indirect1/main.ts" ], @@ -37,8 +36,8 @@ Info 9 [00:01:08.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 10 [00:01:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 11 [00:01:10.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 9 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 10 [00:01:09.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -50,30 +49,29 @@ Info 11 [00:01:10.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 12 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 13 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 14 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 15 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 16 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 17 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 18 [00:01:17.000] Different program with same set of files +Info 11 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 12 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 13 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 14 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 15 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 16 [00:01:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 17 [00:01:16.000] Different program with same set of files +Info 18 [00:01:17.000] event: + {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} Info 19 [00:01:18.000] event: - {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 20 [00:01:19.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":0,"tsSize":0,"tsx":0,"tsxSize":0,"dts":0,"dtsSize":0,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 21 [00:01:20.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect1.json -Info 22 [00:01:21.000] event: +Info 20 [00:01:19.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect1.json +Info 21 [00:01:20.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 23 [00:01:22.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 24 [00:01:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info -Info 25 [00:01:24.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json -Info 26 [00:01:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 27 [00:01:26.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 28 [00:01:27.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 29 [00:01:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 30 [00:01:29.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 31 [00:01:30.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 32 [00:01:31.000] Files (4) +Info 22 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info +Info 23 [00:01:22.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json +Info 24 [00:01:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 25 [00:01:24.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 26 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 27 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 28 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 29 [00:01:28.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 30 [00:01:29.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -89,35 +87,34 @@ Info 32 [00:01:31.000] Files (4) indirect1/main.ts Part of 'files' list in tsconfig.json -Info 33 [00:01:32.000] ----------------------------------------------- -Info 34 [00:01:33.000] event: +Info 31 [00:01:30.000] ----------------------------------------------- +Info 32 [00:01:31.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json"}} -Info 35 [00:01:34.000] event: +Info 33 [00:01:32.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"9ccc3aed1af08832ccb25ea453f7b771199f56af238b53cc428549dbd2d59246","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":134,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"outDir":"","baseUrl":"","disableReferencedProjectLoad":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"other","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 36 [00:01:35.000] event: +Info 34 [00:01:33.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig-indirect1.json","diagnostics":[]}} -Info 37 [00:01:36.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 37 [00:01:37.000] Files (0) +Info 35 [00:01:34.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 35 [00:01:35.000] Files (0) -Info 37 [00:01:38.000] ----------------------------------------------- -Info 37 [00:01:39.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 37 [00:01:40.000] Files (4) +Info 35 [00:01:36.000] ----------------------------------------------- +Info 35 [00:01:37.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 35 [00:01:38.000] Files (4) -Info 37 [00:01:41.000] ----------------------------------------------- -Info 37 [00:01:42.000] Open files: -Info 37 [00:01:43.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 37 [00:01:44.000] Projects: /user/username/projects/myproject/tsconfig-indirect1.json -Info 37 [00:01:45.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-indirect1.json -Info 37 [00:01:46.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: undefined -Info 37 [00:01:47.000] Search path: /dummy -Info 38 [00:01:48.000] For info: /dummy/dummy.ts :: No config files found. -Info 39 [00:01:49.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 40 [00:01:50.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 41 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 42 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 43 [00:01:53.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 44 [00:01:54.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 45 [00:01:55.000] Files (2) +Info 35 [00:01:39.000] ----------------------------------------------- +Info 35 [00:01:40.000] Open files: +Info 35 [00:01:41.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 35 [00:01:42.000] Projects: /user/username/projects/myproject/tsconfig-indirect1.json +Info 35 [00:01:43.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-indirect1.json +Info 35 [00:01:44.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: undefined +Info 35 [00:01:45.000] Search path: /dummy +Info 36 [00:01:46.000] For info: /dummy/dummy.ts :: No config files found. +Info 37 [00:01:47.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 38 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 39 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 40 [00:01:50.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 41 [00:01:51.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 42 [00:01:52.000] Files (2) /a/lib/lib.d.ts /dummy/dummy.ts @@ -127,61 +124,61 @@ Info 45 [00:01:55.000] Files (2) dummy.ts Root file specified for compilation -Info 46 [00:01:56.000] ----------------------------------------------- -Info 47 [00:01:57.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 47 [00:01:58.000] Files (0) +Info 43 [00:01:53.000] ----------------------------------------------- +Info 44 [00:01:54.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 44 [00:01:55.000] Files (0) -Info 47 [00:01:59.000] ----------------------------------------------- -Info 47 [00:02:00.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 47 [00:02:01.000] Files (4) +Info 44 [00:01:56.000] ----------------------------------------------- +Info 44 [00:01:57.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 44 [00:01:58.000] Files (4) -Info 47 [00:02:02.000] ----------------------------------------------- -Info 47 [00:02:03.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 47 [00:02:04.000] Files (2) +Info 44 [00:01:59.000] ----------------------------------------------- +Info 44 [00:02:00.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 44 [00:02:01.000] Files (2) -Info 47 [00:02:05.000] ----------------------------------------------- -Info 47 [00:02:06.000] Open files: -Info 47 [00:02:07.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 47 [00:02:08.000] Projects: /user/username/projects/myproject/tsconfig-indirect1.json -Info 47 [00:02:09.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 47 [00:02:10.000] Projects: /dev/null/inferredProject1* -Info 47 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 48 [00:02:12.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 48 [00:02:13.000] Files (0) +Info 44 [00:02:02.000] ----------------------------------------------- +Info 44 [00:02:03.000] Open files: +Info 44 [00:02:04.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 44 [00:02:05.000] Projects: /user/username/projects/myproject/tsconfig-indirect1.json +Info 44 [00:02:06.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 44 [00:02:07.000] Projects: /dev/null/inferredProject1* +Info 44 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 45 [00:02:09.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 45 [00:02:10.000] Files (0) -Info 48 [00:02:14.000] ----------------------------------------------- -Info 48 [00:02:15.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 48 [00:02:16.000] Files (4) +Info 45 [00:02:11.000] ----------------------------------------------- +Info 45 [00:02:12.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 45 [00:02:13.000] Files (4) -Info 48 [00:02:17.000] ----------------------------------------------- -Info 48 [00:02:18.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 48 [00:02:19.000] Files (2) +Info 45 [00:02:14.000] ----------------------------------------------- +Info 45 [00:02:15.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 45 [00:02:16.000] Files (2) -Info 48 [00:02:20.000] ----------------------------------------------- -Info 48 [00:02:21.000] Open files: -Info 48 [00:02:22.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 48 [00:02:23.000] Projects: /dev/null/inferredProject1* -Info 48 [00:02:24.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 49 [00:02:25.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 49 [00:02:26.000] Files (0) +Info 45 [00:02:17.000] ----------------------------------------------- +Info 45 [00:02:18.000] Open files: +Info 45 [00:02:19.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 45 [00:02:20.000] Projects: /dev/null/inferredProject1* +Info 45 [00:02:21.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:22.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 46 [00:02:23.000] Files (0) -Info 49 [00:02:27.000] ----------------------------------------------- -Info 49 [00:02:28.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 49 [00:02:29.000] Files (4) +Info 46 [00:02:24.000] ----------------------------------------------- +Info 46 [00:02:25.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 46 [00:02:26.000] Files (4) -Info 49 [00:02:30.000] ----------------------------------------------- -Info 49 [00:02:31.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 49 [00:02:32.000] Files (2) +Info 46 [00:02:27.000] ----------------------------------------------- +Info 46 [00:02:28.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 46 [00:02:29.000] Files (2) -Info 49 [00:02:33.000] ----------------------------------------------- -Info 49 [00:02:34.000] Open files: -Info 49 [00:02:35.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 50 [00:02:36.000] Search path: /dummy -Info 51 [00:02:37.000] For info: /dummy/dummy.ts :: No config files found. -Info 52 [00:02:38.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 53 [00:02:39.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 54 [00:02:40.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 55 [00:02:41.000] Files (2) +Info 46 [00:02:30.000] ----------------------------------------------- +Info 46 [00:02:31.000] Open files: +Info 46 [00:02:32.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 47 [00:02:33.000] Search path: /dummy +Info 48 [00:02:34.000] For info: /dummy/dummy.ts :: No config files found. +Info 49 [00:02:35.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 50 [00:02:36.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 51 [00:02:37.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 52 [00:02:38.000] Files (2) /a/lib/lib.d.ts /dummy/dummy.ts @@ -191,20 +188,20 @@ Info 55 [00:02:41.000] Files (2) dummy.ts Root file specified for compilation -Info 56 [00:02:42.000] ----------------------------------------------- -Info 57 [00:02:43.000] `remove Project:: -Info 58 [00:02:44.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 59 [00:02:45.000] Files (0) +Info 53 [00:02:39.000] ----------------------------------------------- +Info 54 [00:02:40.000] `remove Project:: +Info 55 [00:02:41.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 56 [00:02:42.000] Files (0) -Info 60 [00:02:46.000] ----------------------------------------------- -Info 61 [00:02:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 62 [00:02:48.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 63 [00:02:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 64 [00:02:50.000] `remove Project:: -Info 65 [00:02:51.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 66 [00:02:52.000] Files (4) +Info 57 [00:02:43.000] ----------------------------------------------- +Info 58 [00:02:44.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 59 [00:02:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 60 [00:02:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 61 [00:02:47.000] `remove Project:: +Info 62 [00:02:48.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 63 [00:02:49.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -220,30 +217,30 @@ Info 66 [00:02:52.000] Files (4) indirect1/main.ts Part of 'files' list in tsconfig.json -Info 67 [00:02:53.000] ----------------------------------------------- -Info 68 [00:02:54.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 69 [00:02:55.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 70 [00:02:56.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 71 [00:02:57.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 72 [00:02:58.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 73 [00:02:59.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 74 [00:03:00.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 75 [00:03:01.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info -Info 76 [00:03:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 77 [00:03:03.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 77 [00:03:04.000] Files (2) +Info 64 [00:02:50.000] ----------------------------------------------- +Info 65 [00:02:51.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 66 [00:02:52.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 67 [00:02:53.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 68 [00:02:54.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 69 [00:02:55.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 70 [00:02:56.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 71 [00:02:57.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 72 [00:02:58.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info +Info 73 [00:02:59.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 74 [00:03:00.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 74 [00:03:01.000] Files (2) -Info 77 [00:03:05.000] ----------------------------------------------- -Info 77 [00:03:06.000] Open files: -Info 77 [00:03:07.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 77 [00:03:08.000] Projects: /dev/null/inferredProject1* -Info 77 [00:03:09.000] Search path: /user/username/projects/myproject/src -Info 78 [00:03:10.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 79 [00:03:11.000] Creating configuration project /user/username/projects/myproject/tsconfig.json -Info 80 [00:03:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 81 [00:03:13.000] event: +Info 74 [00:03:02.000] ----------------------------------------------- +Info 74 [00:03:03.000] Open files: +Info 74 [00:03:04.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 74 [00:03:05.000] Projects: /dev/null/inferredProject1* +Info 74 [00:03:06.000] Search path: /user/username/projects/myproject/src +Info 75 [00:03:07.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 76 [00:03:08.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 77 [00:03:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 78 [00:03:10.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 82 [00:03:14.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 79 [00:03:11.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/myproject/tsconfig.json" @@ -255,9 +252,8 @@ Info 82 [00:03:14.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 83 [00:03:15.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 84 [00:03:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 85 [00:03:17.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { +Info 80 [00:03:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 81 [00:03:13.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { "rootNames": [ "/user/username/projects/myproject/indirect1/main.ts" ], @@ -275,8 +271,8 @@ Info 85 [00:03:17.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 86 [00:03:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 87 [00:03:19.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 82 [00:03:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 83 [00:03:15.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -288,27 +284,26 @@ Info 87 [00:03:19.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 88 [00:03:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 89 [00:03:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 90 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 91 [00:03:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 92 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 93 [00:03:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 94 [00:03:26.000] Different program with same set of files -Info 95 [00:03:27.000] event: +Info 84 [00:03:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 85 [00:03:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 86 [00:03:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 87 [00:03:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 88 [00:03:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 89 [00:03:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 90 [00:03:22.000] Different program with same set of files +Info 91 [00:03:23.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 96 [00:03:28.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect1.json -Info 97 [00:03:29.000] event: +Info 92 [00:03:24.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect1.json +Info 93 [00:03:25.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 98 [00:03:30.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 99 [00:03:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info -Info 100 [00:03:32.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json -Info 101 [00:03:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 102 [00:03:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 103 [00:03:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 104 [00:03:36.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 105 [00:03:37.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 106 [00:03:38.000] Files (4) +Info 94 [00:03:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info +Info 95 [00:03:27.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json +Info 96 [00:03:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 97 [00:03:29.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 98 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 99 [00:03:31.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 100 [00:03:32.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 101 [00:03:33.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -324,46 +319,46 @@ Info 106 [00:03:38.000] Files (4) indirect1/main.ts Part of 'files' list in tsconfig.json -Info 107 [00:03:39.000] ----------------------------------------------- -Info 108 [00:03:40.000] event: +Info 102 [00:03:34.000] ----------------------------------------------- +Info 103 [00:03:35.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json"}} -Info 109 [00:03:41.000] event: +Info 104 [00:03:36.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig-indirect1.json","diagnostics":[]}} -Info 110 [00:03:42.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 110 [00:03:43.000] Files (0) +Info 105 [00:03:37.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 105 [00:03:38.000] Files (0) -Info 110 [00:03:44.000] ----------------------------------------------- -Info 110 [00:03:45.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 110 [00:03:46.000] Files (4) +Info 105 [00:03:39.000] ----------------------------------------------- +Info 105 [00:03:40.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 105 [00:03:41.000] Files (4) -Info 110 [00:03:47.000] ----------------------------------------------- -Info 110 [00:03:48.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 110 [00:03:49.000] Files (2) +Info 105 [00:03:42.000] ----------------------------------------------- +Info 105 [00:03:43.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 105 [00:03:44.000] Files (2) -Info 110 [00:03:50.000] ----------------------------------------------- -Info 110 [00:03:51.000] Open files: -Info 110 [00:03:52.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 110 [00:03:53.000] Projects: /dev/null/inferredProject1* -Info 110 [00:03:54.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 110 [00:03:55.000] Projects: /user/username/projects/myproject/tsconfig-indirect1.json -Info 110 [00:03:56.000] reload projects. -Info 111 [00:03:57.000] Scheduled: /dev/null/inferredProject1* -Info 112 [00:03:58.000] Scheduled: /user/username/projects/myproject/tsconfig-indirect1.json -Info 113 [00:03:59.000] Scheduled: *ensureProjectForOpenFiles* -Info 114 [00:04:00.000] Scheduled: /user/username/projects/myproject/tsconfig-indirect1.json, Cancelled earlier one -Info 115 [00:04:01.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 116 [00:04:02.000] Scheduled: /user/username/projects/myproject/tsconfig-indirect1.json, Cancelled earlier one -Info 117 [00:04:03.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 118 [00:04:04.000] Search path: /dummy -Info 119 [00:04:05.000] For info: /dummy/dummy.ts :: No config files found. -Info 120 [00:04:06.000] Search path: /user/username/projects/myproject/src -Info 121 [00:04:07.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 122 [00:04:08.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 123 [00:04:09.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 124 [00:04:10.000] Reloading configured project /user/username/projects/myproject/tsconfig.json -Info 125 [00:04:11.000] event: +Info 105 [00:03:45.000] ----------------------------------------------- +Info 105 [00:03:46.000] Open files: +Info 105 [00:03:47.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 105 [00:03:48.000] Projects: /dev/null/inferredProject1* +Info 105 [00:03:49.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 105 [00:03:50.000] Projects: /user/username/projects/myproject/tsconfig-indirect1.json +Info 105 [00:03:51.000] reload projects. +Info 106 [00:03:52.000] Scheduled: /dev/null/inferredProject1* +Info 107 [00:03:53.000] Scheduled: /user/username/projects/myproject/tsconfig-indirect1.json +Info 108 [00:03:54.000] Scheduled: *ensureProjectForOpenFiles* +Info 109 [00:03:55.000] Scheduled: /user/username/projects/myproject/tsconfig-indirect1.json, Cancelled earlier one +Info 110 [00:03:56.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 111 [00:03:57.000] Scheduled: /user/username/projects/myproject/tsconfig-indirect1.json, Cancelled earlier one +Info 112 [00:03:58.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 113 [00:03:59.000] Search path: /dummy +Info 114 [00:04:00.000] For info: /dummy/dummy.ts :: No config files found. +Info 115 [00:04:01.000] Search path: /user/username/projects/myproject/src +Info 116 [00:04:02.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 117 [00:04:03.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 118 [00:04:04.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 119 [00:04:05.000] Reloading configured project /user/username/projects/myproject/tsconfig.json +Info 120 [00:04:06.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"User requested reload projects"}} -Info 126 [00:04:12.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 121 [00:04:07.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/myproject/tsconfig.json" @@ -375,9 +370,8 @@ Info 126 [00:04:12.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 127 [00:04:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 128 [00:04:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 129 [00:04:15.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { +Info 122 [00:04:08.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 123 [00:04:09.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { "rootNames": [ "/user/username/projects/myproject/indirect1/main.ts" ], @@ -395,7 +389,7 @@ Info 129 [00:04:15.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 130 [00:04:16.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 124 [00:04:10.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -407,69 +401,68 @@ Info 130 [00:04:16.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 131 [00:04:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 132 [00:04:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 133 [00:04:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 134 [00:04:20.000] Different program with same set of files -Info 135 [00:04:21.000] event: +Info 125 [00:04:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 126 [00:04:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 127 [00:04:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 128 [00:04:14.000] Different program with same set of files +Info 129 [00:04:15.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 136 [00:04:22.000] event: +Info 130 [00:04:16.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/tsconfig.json","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 137 [00:04:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 138 [00:04:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 139 [00:04:25.000] Reloading configured project /user/username/projects/myproject/tsconfig-indirect1.json -Info 140 [00:04:26.000] event: +Info 131 [00:04:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 132 [00:04:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 133 [00:04:19.000] Reloading configured project /user/username/projects/myproject/tsconfig-indirect1.json +Info 134 [00:04:20.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json","reason":"User requested reload projects"}} -Info 141 [00:04:27.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 142 [00:04:28.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json -Info 143 [00:04:29.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 144 [00:04:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 145 [00:04:31.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 146 [00:04:32.000] Different program with same set of files -Info 147 [00:04:33.000] event: +Info 135 [00:04:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json +Info 136 [00:04:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 137 [00:04:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 138 [00:04:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 139 [00:04:25.000] Different program with same set of files +Info 140 [00:04:26.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json"}} -Info 148 [00:04:34.000] event: +Info 141 [00:04:27.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/tsconfig-indirect1.json","configFile":"/user/username/projects/myproject/tsconfig-indirect1.json","diagnostics":[]}} -Info 149 [00:04:35.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 150 [00:04:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 151 [00:04:37.000] Before ensureProjectForOpenFiles: -Info 152 [00:04:38.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 152 [00:04:39.000] Files (0) +Info 142 [00:04:28.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 143 [00:04:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 144 [00:04:30.000] Before ensureProjectForOpenFiles: +Info 145 [00:04:31.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 145 [00:04:32.000] Files (0) -Info 152 [00:04:40.000] ----------------------------------------------- -Info 152 [00:04:41.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 152 [00:04:42.000] Files (4) +Info 145 [00:04:33.000] ----------------------------------------------- +Info 145 [00:04:34.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 145 [00:04:35.000] Files (4) -Info 152 [00:04:43.000] ----------------------------------------------- -Info 152 [00:04:44.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 152 [00:04:45.000] Files (2) +Info 145 [00:04:36.000] ----------------------------------------------- +Info 145 [00:04:37.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 145 [00:04:38.000] Files (2) -Info 152 [00:04:46.000] ----------------------------------------------- -Info 152 [00:04:47.000] Open files: -Info 152 [00:04:48.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 152 [00:04:49.000] Projects: /dev/null/inferredProject1* -Info 152 [00:04:50.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 152 [00:04:51.000] Projects: /user/username/projects/myproject/tsconfig-indirect1.json -Info 152 [00:04:52.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 153 [00:04:53.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 154 [00:04:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 155 [00:04:55.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 156 [00:04:56.000] Different program with same set of files -Info 157 [00:04:57.000] After ensureProjectForOpenFiles: -Info 158 [00:04:58.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 158 [00:04:59.000] Files (0) +Info 145 [00:04:39.000] ----------------------------------------------- +Info 145 [00:04:40.000] Open files: +Info 145 [00:04:41.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 145 [00:04:42.000] Projects: /dev/null/inferredProject1* +Info 145 [00:04:43.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 145 [00:04:44.000] Projects: /user/username/projects/myproject/tsconfig-indirect1.json +Info 145 [00:04:45.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 146 [00:04:46.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 147 [00:04:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 148 [00:04:48.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 149 [00:04:49.000] Different program with same set of files +Info 150 [00:04:50.000] After ensureProjectForOpenFiles: +Info 151 [00:04:51.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 151 [00:04:52.000] Files (0) -Info 158 [00:05:00.000] ----------------------------------------------- -Info 158 [00:05:01.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 158 [00:05:02.000] Files (4) +Info 151 [00:04:53.000] ----------------------------------------------- +Info 151 [00:04:54.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 151 [00:04:55.000] Files (4) -Info 158 [00:05:03.000] ----------------------------------------------- -Info 158 [00:05:04.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 158 [00:05:05.000] Files (2) +Info 151 [00:04:56.000] ----------------------------------------------- +Info 151 [00:04:57.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 151 [00:04:58.000] Files (2) -Info 158 [00:05:06.000] ----------------------------------------------- -Info 158 [00:05:07.000] Open files: -Info 158 [00:05:08.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 158 [00:05:09.000] Projects: /dev/null/inferredProject1* -Info 158 [00:05:10.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 158 [00:05:11.000] Projects: /user/username/projects/myproject/tsconfig-indirect1.json \ No newline at end of file +Info 151 [00:04:59.000] ----------------------------------------------- +Info 151 [00:05:00.000] Open files: +Info 151 [00:05:01.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 151 [00:05:02.000] Projects: /dev/null/inferredProject1* +Info 151 [00:05:03.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 151 [00:05:04.000] Projects: /user/username/projects/myproject/tsconfig-indirect1.json \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferences/disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set.js b/tests/baselines/reference/tsserver/projectReferences/disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set.js index 7c4ced343ab..57597e84e6c 100644 --- a/tests/baselines/reference/tsserver/projectReferences/disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set.js +++ b/tests/baselines/reference/tsserver/projectReferences/disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set.js @@ -18,9 +18,8 @@ Info 6 [00:00:59.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 7 [00:01:00.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 8 [00:01:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 9 [00:01:02.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 7 [00:01:00.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 8 [00:01:01.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -32,36 +31,35 @@ Info 9 [00:01:02.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 10 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 11 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 12 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 13 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 14 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 15 [00:01:08.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:09.000] Different program with same set of files +Info 9 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 10 [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 11 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 12 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 13 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 14 [00:01:07.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 15 [00:01:08.000] Different program with same set of files +Info 16 [00:01:09.000] event: + {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} Info 17 [00:01:10.000] event: - {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 18 [00:01:11.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":0,"tsSize":0,"tsx":0,"tsxSize":0,"dts":0,"dtsSize":0,"deferred":0,"deferredSize":0},"compilerOptions":{"disableReferencedProjectLoad":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 19 [00:01:12.000] event: +Info 18 [00:01:11.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 20 [00:01:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 21 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 22 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 23 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 24 [00:01:17.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 25 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 26 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 27 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 28 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 29 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 30 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 31 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 32 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 33 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 34 [00:01:27.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 35 [00:01:28.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 36 [00:01:29.000] Files (2) +Info 19 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 20 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 21 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 22 [00:01:15.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 23 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 24 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 25 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 26 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 27 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 28 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 29 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 30 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 31 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 32 [00:01:25.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 33 [00:01:26.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 34 [00:01:27.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/src/main.ts @@ -71,29 +69,28 @@ Info 36 [00:01:29.000] Files (2) main.ts Root file specified for compilation -Info 37 [00:01:30.000] ----------------------------------------------- -Info 38 [00:01:31.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 38 [00:01:32.000] Files (0) +Info 35 [00:01:28.000] ----------------------------------------------- +Info 36 [00:01:29.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 36 [00:01:30.000] Files (0) -Info 38 [00:01:33.000] ----------------------------------------------- -Info 38 [00:01:34.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 38 [00:01:35.000] Files (2) +Info 36 [00:01:31.000] ----------------------------------------------- +Info 36 [00:01:32.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 36 [00:01:33.000] Files (2) -Info 38 [00:01:36.000] ----------------------------------------------- -Info 38 [00:01:37.000] Open files: -Info 38 [00:01:38.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 38 [00:01:39.000] Projects: /dev/null/inferredProject1* -Info 38 [00:01:40.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /dev/null/inferredProject1* -Info 38 [00:01:41.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: undefined -Info 38 [00:01:42.000] Search path: /dummy -Info 39 [00:01:43.000] For info: /dummy/dummy.ts :: No config files found. -Info 40 [00:01:44.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 41 [00:01:45.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* -Info 42 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots -Info 43 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots -Info 44 [00:01:48.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject2* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:49.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 46 [00:01:50.000] Files (2) +Info 36 [00:01:34.000] ----------------------------------------------- +Info 36 [00:01:35.000] Open files: +Info 36 [00:01:36.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 36 [00:01:37.000] Projects: /dev/null/inferredProject1* +Info 36 [00:01:38.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /dev/null/inferredProject1* +Info 36 [00:01:39.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: undefined +Info 36 [00:01:40.000] Search path: /dummy +Info 37 [00:01:41.000] For info: /dummy/dummy.ts :: No config files found. +Info 38 [00:01:42.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* +Info 39 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots +Info 40 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots +Info 41 [00:01:45.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject2* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:46.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 43 [00:01:47.000] Files (2) /a/lib/lib.d.ts /dummy/dummy.ts @@ -103,65 +100,65 @@ Info 46 [00:01:50.000] Files (2) dummy.ts Root file specified for compilation -Info 47 [00:01:51.000] ----------------------------------------------- -Info 48 [00:01:52.000] `remove Project:: -Info 49 [00:01:53.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 50 [00:01:54.000] Files (0) +Info 44 [00:01:48.000] ----------------------------------------------- +Info 45 [00:01:49.000] `remove Project:: +Info 46 [00:01:50.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 47 [00:01:51.000] Files (0) -Info 51 [00:01:55.000] ----------------------------------------------- -Info 52 [00:01:56.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 53 [00:01:57.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 54 [00:01:58.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 55 [00:01:59.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 56 [00:02:00.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 57 [00:02:01.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 57 [00:02:02.000] Files (2) +Info 48 [00:01:52.000] ----------------------------------------------- +Info 49 [00:01:53.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 50 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 51 [00:01:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 52 [00:01:56.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 53 [00:01:57.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 54 [00:01:58.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 54 [00:01:59.000] Files (2) -Info 57 [00:02:03.000] ----------------------------------------------- -Info 57 [00:02:04.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 57 [00:02:05.000] Files (2) +Info 54 [00:02:00.000] ----------------------------------------------- +Info 54 [00:02:01.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 54 [00:02:02.000] Files (2) -Info 57 [00:02:06.000] ----------------------------------------------- -Info 57 [00:02:07.000] Open files: -Info 57 [00:02:08.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 57 [00:02:09.000] Projects: /dev/null/inferredProject1* -Info 57 [00:02:10.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 57 [00:02:11.000] Projects: /dev/null/inferredProject2* -Info 57 [00:02:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 58 [00:02:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 59 [00:02:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 60 [00:02:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 61 [00:02:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 62 [00:02:17.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 62 [00:02:18.000] Files (2) +Info 54 [00:02:03.000] ----------------------------------------------- +Info 54 [00:02:04.000] Open files: +Info 54 [00:02:05.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 54 [00:02:06.000] Projects: /dev/null/inferredProject1* +Info 54 [00:02:07.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 54 [00:02:08.000] Projects: /dev/null/inferredProject2* +Info 54 [00:02:09.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 55 [00:02:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 56 [00:02:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 57 [00:02:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 58 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 59 [00:02:14.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 59 [00:02:15.000] Files (2) -Info 62 [00:02:19.000] ----------------------------------------------- -Info 62 [00:02:20.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 62 [00:02:21.000] Files (2) +Info 59 [00:02:16.000] ----------------------------------------------- +Info 59 [00:02:17.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 59 [00:02:18.000] Files (2) -Info 62 [00:02:22.000] ----------------------------------------------- -Info 62 [00:02:23.000] Open files: -Info 62 [00:02:24.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 62 [00:02:25.000] Projects: /dev/null/inferredProject2* -Info 62 [00:02:26.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 63 [00:02:27.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 63 [00:02:28.000] Files (2) +Info 59 [00:02:19.000] ----------------------------------------------- +Info 59 [00:02:20.000] Open files: +Info 59 [00:02:21.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 59 [00:02:22.000] Projects: /dev/null/inferredProject2* +Info 59 [00:02:23.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 60 [00:02:24.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 60 [00:02:25.000] Files (2) -Info 63 [00:02:29.000] ----------------------------------------------- -Info 63 [00:02:30.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 63 [00:02:31.000] Files (2) +Info 60 [00:02:26.000] ----------------------------------------------- +Info 60 [00:02:27.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 60 [00:02:28.000] Files (2) -Info 63 [00:02:32.000] ----------------------------------------------- -Info 63 [00:02:33.000] Open files: -Info 63 [00:02:34.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 64 [00:02:35.000] Search path: /dummy -Info 65 [00:02:36.000] For info: /dummy/dummy.ts :: No config files found. -Info 66 [00:02:37.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* -Info 67 [00:02:38.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject2* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 68 [00:02:39.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 69 [00:02:40.000] Files (2) +Info 60 [00:02:29.000] ----------------------------------------------- +Info 60 [00:02:30.000] Open files: +Info 60 [00:02:31.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 61 [00:02:32.000] Search path: /dummy +Info 62 [00:02:33.000] For info: /dummy/dummy.ts :: No config files found. +Info 63 [00:02:34.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* +Info 64 [00:02:35.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject2* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 65 [00:02:36.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 66 [00:02:37.000] Files (2) /a/lib/lib.d.ts /dummy/dummy.ts @@ -171,10 +168,10 @@ Info 69 [00:02:40.000] Files (2) dummy.ts Root file specified for compilation -Info 70 [00:02:41.000] ----------------------------------------------- -Info 71 [00:02:42.000] `remove Project:: -Info 72 [00:02:43.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 73 [00:02:44.000] Files (2) +Info 67 [00:02:38.000] ----------------------------------------------- +Info 68 [00:02:39.000] `remove Project:: +Info 69 [00:02:40.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 70 [00:02:41.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/src/main.ts @@ -184,30 +181,30 @@ Info 73 [00:02:44.000] Files (2) main.ts Root file specified for compilation -Info 74 [00:02:45.000] ----------------------------------------------- -Info 75 [00:02:46.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 76 [00:02:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 77 [00:02:48.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 78 [00:02:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 79 [00:02:50.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 80 [00:02:51.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 81 [00:02:52.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 82 [00:02:53.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 83 [00:02:54.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 84 [00:02:55.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 84 [00:02:56.000] Files (2) +Info 71 [00:02:42.000] ----------------------------------------------- +Info 72 [00:02:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 73 [00:02:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 74 [00:02:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 75 [00:02:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 76 [00:02:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 77 [00:02:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 78 [00:02:49.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 79 [00:02:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 80 [00:02:51.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 81 [00:02:52.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 81 [00:02:53.000] Files (2) -Info 84 [00:02:57.000] ----------------------------------------------- -Info 84 [00:02:58.000] Open files: -Info 84 [00:02:59.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 84 [00:03:00.000] Projects: /dev/null/inferredProject2* -Info 84 [00:03:01.000] Search path: /user/username/projects/myproject/src -Info 85 [00:03:02.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 86 [00:03:03.000] Creating configuration project /user/username/projects/myproject/tsconfig.json -Info 87 [00:03:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 88 [00:03:05.000] event: +Info 81 [00:02:54.000] ----------------------------------------------- +Info 81 [00:02:55.000] Open files: +Info 81 [00:02:56.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 81 [00:02:57.000] Projects: /dev/null/inferredProject2* +Info 81 [00:02:58.000] Search path: /user/username/projects/myproject/src +Info 82 [00:02:59.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 83 [00:03:00.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 84 [00:03:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 85 [00:03:02.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 89 [00:03:06.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 86 [00:03:03.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [], "options": { "disableReferencedProjectLoad": true, @@ -220,9 +217,8 @@ Info 89 [00:03:06.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 90 [00:03:07.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 91 [00:03:08.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 92 [00:03:09.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 87 [00:03:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 88 [00:03:05.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -234,33 +230,32 @@ Info 92 [00:03:09.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 93 [00:03:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 94 [00:03:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 95 [00:03:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 96 [00:03:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 97 [00:03:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 98 [00:03:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 99 [00:03:16.000] Different program with same set of files -Info 100 [00:03:17.000] event: +Info 89 [00:03:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 90 [00:03:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 91 [00:03:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 92 [00:03:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 93 [00:03:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 94 [00:03:11.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 95 [00:03:12.000] Different program with same set of files +Info 96 [00:03:13.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 101 [00:03:18.000] event: +Info 97 [00:03:14.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 102 [00:03:19.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 103 [00:03:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 104 [00:03:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 105 [00:03:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 106 [00:03:23.000] Starting updateGraphWorker: Project: /dev/null/inferredProject3* -Info 107 [00:03:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations -Info 108 [00:03:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations -Info 109 [00:03:26.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations -Info 110 [00:03:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations -Info 111 [00:03:28.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots -Info 112 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots -Info 113 [00:03:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots -Info 114 [00:03:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots -Info 115 [00:03:32.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject3* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 116 [00:03:33.000] Project '/dev/null/inferredProject3*' (Inferred) -Info 117 [00:03:34.000] Files (2) +Info 98 [00:03:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 99 [00:03:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 100 [00:03:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 101 [00:03:18.000] Starting updateGraphWorker: Project: /dev/null/inferredProject3* +Info 102 [00:03:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations +Info 103 [00:03:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations +Info 104 [00:03:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations +Info 105 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations +Info 106 [00:03:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots +Info 107 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots +Info 108 [00:03:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots +Info 109 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots +Info 110 [00:03:27.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject3* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 111 [00:03:28.000] Project '/dev/null/inferredProject3*' (Inferred) +Info 112 [00:03:29.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/src/main.ts @@ -270,38 +265,38 @@ Info 117 [00:03:34.000] Files (2) main.ts Root file specified for compilation -Info 118 [00:03:35.000] ----------------------------------------------- -Info 119 [00:03:36.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 119 [00:03:37.000] Files (0) +Info 113 [00:03:30.000] ----------------------------------------------- +Info 114 [00:03:31.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 114 [00:03:32.000] Files (0) -Info 119 [00:03:38.000] ----------------------------------------------- -Info 119 [00:03:39.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 119 [00:03:40.000] Files (2) +Info 114 [00:03:33.000] ----------------------------------------------- +Info 114 [00:03:34.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 114 [00:03:35.000] Files (2) -Info 119 [00:03:41.000] ----------------------------------------------- -Info 119 [00:03:42.000] Project '/dev/null/inferredProject3*' (Inferred) -Info 119 [00:03:43.000] Files (2) +Info 114 [00:03:36.000] ----------------------------------------------- +Info 114 [00:03:37.000] Project '/dev/null/inferredProject3*' (Inferred) +Info 114 [00:03:38.000] Files (2) -Info 119 [00:03:44.000] ----------------------------------------------- -Info 119 [00:03:45.000] Open files: -Info 119 [00:03:46.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 119 [00:03:47.000] Projects: /dev/null/inferredProject2* -Info 119 [00:03:48.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 119 [00:03:49.000] Projects: /dev/null/inferredProject3* -Info 119 [00:03:50.000] reload projects. -Info 120 [00:03:51.000] Scheduled: /dev/null/inferredProject2* -Info 121 [00:03:52.000] Scheduled: /dev/null/inferredProject3* -Info 122 [00:03:53.000] Scheduled: *ensureProjectForOpenFiles* -Info 123 [00:03:54.000] Search path: /dummy -Info 124 [00:03:55.000] For info: /dummy/dummy.ts :: No config files found. -Info 125 [00:03:56.000] Search path: /user/username/projects/myproject/src -Info 126 [00:03:57.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 127 [00:03:58.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 128 [00:03:59.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 129 [00:04:00.000] Reloading configured project /user/username/projects/myproject/tsconfig.json -Info 130 [00:04:01.000] event: +Info 114 [00:03:39.000] ----------------------------------------------- +Info 114 [00:03:40.000] Open files: +Info 114 [00:03:41.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 114 [00:03:42.000] Projects: /dev/null/inferredProject2* +Info 114 [00:03:43.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 114 [00:03:44.000] Projects: /dev/null/inferredProject3* +Info 114 [00:03:45.000] reload projects. +Info 115 [00:03:46.000] Scheduled: /dev/null/inferredProject2* +Info 116 [00:03:47.000] Scheduled: /dev/null/inferredProject3* +Info 117 [00:03:48.000] Scheduled: *ensureProjectForOpenFiles* +Info 118 [00:03:49.000] Search path: /dummy +Info 119 [00:03:50.000] For info: /dummy/dummy.ts :: No config files found. +Info 120 [00:03:51.000] Search path: /user/username/projects/myproject/src +Info 121 [00:03:52.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 122 [00:03:53.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 123 [00:03:54.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 124 [00:03:55.000] Reloading configured project /user/username/projects/myproject/tsconfig.json +Info 125 [00:03:56.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"User requested reload projects"}} -Info 131 [00:04:02.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 126 [00:03:57.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [], "options": { "disableReferencedProjectLoad": true, @@ -314,9 +309,8 @@ Info 131 [00:04:02.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 132 [00:04:03.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 133 [00:04:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 134 [00:04:05.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 127 [00:03:58.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 128 [00:03:59.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -328,73 +322,73 @@ Info 134 [00:04:05.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 135 [00:04:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 136 [00:04:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 137 [00:04:08.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 138 [00:04:09.000] Different program with same set of files -Info 139 [00:04:10.000] event: +Info 129 [00:04:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 130 [00:04:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 131 [00:04:02.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 132 [00:04:03.000] Different program with same set of files +Info 133 [00:04:04.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 140 [00:04:11.000] event: +Info 134 [00:04:05.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/tsconfig.json","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 141 [00:04:12.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots -Info 142 [00:04:13.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots -Info 143 [00:04:14.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations -Info 144 [00:04:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations -Info 145 [00:04:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations -Info 146 [00:04:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations -Info 147 [00:04:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots -Info 148 [00:04:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots -Info 149 [00:04:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots -Info 150 [00:04:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots -Info 151 [00:04:22.000] Before ensureProjectForOpenFiles: -Info 152 [00:04:23.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 152 [00:04:24.000] Files (0) +Info 135 [00:04:06.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots +Info 136 [00:04:07.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots +Info 137 [00:04:08.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations +Info 138 [00:04:09.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations +Info 139 [00:04:10.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations +Info 140 [00:04:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations +Info 141 [00:04:12.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots +Info 142 [00:04:13.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots +Info 143 [00:04:14.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots +Info 144 [00:04:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots +Info 145 [00:04:16.000] Before ensureProjectForOpenFiles: +Info 146 [00:04:17.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 146 [00:04:18.000] Files (0) -Info 152 [00:04:25.000] ----------------------------------------------- -Info 152 [00:04:26.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 152 [00:04:27.000] Files (2) +Info 146 [00:04:19.000] ----------------------------------------------- +Info 146 [00:04:20.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 146 [00:04:21.000] Files (2) -Info 152 [00:04:28.000] ----------------------------------------------- -Info 152 [00:04:29.000] Project '/dev/null/inferredProject3*' (Inferred) -Info 152 [00:04:30.000] Files (2) +Info 146 [00:04:22.000] ----------------------------------------------- +Info 146 [00:04:23.000] Project '/dev/null/inferredProject3*' (Inferred) +Info 146 [00:04:24.000] Files (2) -Info 152 [00:04:31.000] ----------------------------------------------- -Info 152 [00:04:32.000] Open files: -Info 152 [00:04:33.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 152 [00:04:34.000] Projects: /dev/null/inferredProject2* -Info 152 [00:04:35.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 152 [00:04:36.000] Projects: /dev/null/inferredProject3* -Info 152 [00:04:37.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* -Info 153 [00:04:38.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots -Info 154 [00:04:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots -Info 155 [00:04:40.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject2* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 156 [00:04:41.000] Different program with same set of files -Info 157 [00:04:42.000] Starting updateGraphWorker: Project: /dev/null/inferredProject3* -Info 158 [00:04:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations -Info 159 [00:04:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations -Info 160 [00:04:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations -Info 161 [00:04:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations -Info 162 [00:04:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots -Info 163 [00:04:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots -Info 164 [00:04:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots -Info 165 [00:04:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots -Info 166 [00:04:51.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject3* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 167 [00:04:52.000] Different program with same set of files -Info 168 [00:04:53.000] After ensureProjectForOpenFiles: -Info 169 [00:04:54.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 169 [00:04:55.000] Files (0) +Info 146 [00:04:25.000] ----------------------------------------------- +Info 146 [00:04:26.000] Open files: +Info 146 [00:04:27.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 146 [00:04:28.000] Projects: /dev/null/inferredProject2* +Info 146 [00:04:29.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 146 [00:04:30.000] Projects: /dev/null/inferredProject3* +Info 146 [00:04:31.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* +Info 147 [00:04:32.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots +Info 148 [00:04:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots +Info 149 [00:04:34.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject2* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 150 [00:04:35.000] Different program with same set of files +Info 151 [00:04:36.000] Starting updateGraphWorker: Project: /dev/null/inferredProject3* +Info 152 [00:04:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations +Info 153 [00:04:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations +Info 154 [00:04:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations +Info 155 [00:04:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations +Info 156 [00:04:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots +Info 157 [00:04:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots +Info 158 [00:04:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots +Info 159 [00:04:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots +Info 160 [00:04:45.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject3* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 161 [00:04:46.000] Different program with same set of files +Info 162 [00:04:47.000] After ensureProjectForOpenFiles: +Info 163 [00:04:48.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 163 [00:04:49.000] Files (0) -Info 169 [00:04:56.000] ----------------------------------------------- -Info 169 [00:04:57.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 169 [00:04:58.000] Files (2) +Info 163 [00:04:50.000] ----------------------------------------------- +Info 163 [00:04:51.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 163 [00:04:52.000] Files (2) -Info 169 [00:04:59.000] ----------------------------------------------- -Info 169 [00:05:00.000] Project '/dev/null/inferredProject3*' (Inferred) -Info 169 [00:05:01.000] Files (2) +Info 163 [00:04:53.000] ----------------------------------------------- +Info 163 [00:04:54.000] Project '/dev/null/inferredProject3*' (Inferred) +Info 163 [00:04:55.000] Files (2) -Info 169 [00:05:02.000] ----------------------------------------------- -Info 169 [00:05:03.000] Open files: -Info 169 [00:05:04.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 169 [00:05:05.000] Projects: /dev/null/inferredProject2* -Info 169 [00:05:06.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 169 [00:05:07.000] Projects: /dev/null/inferredProject3* \ No newline at end of file +Info 163 [00:04:56.000] ----------------------------------------------- +Info 163 [00:04:57.000] Open files: +Info 163 [00:04:58.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 163 [00:04:59.000] Projects: /dev/null/inferredProject2* +Info 163 [00:05:00.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 163 [00:05:01.000] Projects: /dev/null/inferredProject3* \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferences/does-not-error-on-container-only-project.js b/tests/baselines/reference/tsserver/projectReferences/does-not-error-on-container-only-project.js index 7a781651b91..a25ee965273 100644 --- a/tests/baselines/reference/tsserver/projectReferences/does-not-error-on-container-only-project.js +++ b/tests/baselines/reference/tsserver/projectReferences/does-not-error-on-container-only-project.js @@ -19,10 +19,9 @@ Info 3 [00:01:13.000] Config: /user/username/projects/container/compositeExec } ] } -Info 4 [00:01:14.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 5 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/compositeExec/index.ts 500 undefined WatchType: Closed Script info -Info 6 [00:01:16.000] Starting updateGraphWorker: Project: /user/username/projects/container/compositeExec/tsconfig.json -Info 7 [00:01:17.000] Config: /user/username/projects/container/lib/tsconfig.json : { +Info 4 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/compositeExec/index.ts 500 undefined WatchType: Closed Script info +Info 5 [00:01:15.000] Starting updateGraphWorker: Project: /user/username/projects/container/compositeExec/tsconfig.json +Info 6 [00:01:16.000] Config: /user/username/projects/container/lib/tsconfig.json : { "rootNames": [ "/user/username/projects/container/lib/index.ts" ], @@ -33,16 +32,16 @@ Info 7 [00:01:17.000] Config: /user/username/projects/container/lib/tsconfig. "configFilePath": "/user/username/projects/container/lib/tsconfig.json" } } -Info 8 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/lib/tsconfig.json 2000 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Config file -Info 9 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/lib/index.ts 500 undefined WatchType: Closed Script info -Info 10 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 11 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/compositeExec/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots -Info 12 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/compositeExec/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots -Info 13 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots -Info 14 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots -Info 15 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/container/compositeExec/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:26.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) -Info 17 [00:01:27.000] Files (3) +Info 7 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/lib/tsconfig.json 2000 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Config file +Info 8 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/lib/index.ts 500 undefined WatchType: Closed Script info +Info 9 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 10 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/compositeExec/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots +Info 11 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/compositeExec/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots +Info 12 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots +Info 13 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots +Info 14 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/container/compositeExec/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 15 [00:01:25.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) +Info 16 [00:01:26.000] Files (3) /a/lib/lib.d.ts /user/username/projects/container/lib/index.ts /user/username/projects/container/compositeExec/index.ts @@ -55,10 +54,10 @@ Info 17 [00:01:27.000] Files (3) index.ts Part of 'files' list in tsconfig.json -Info 18 [00:01:28.000] ----------------------------------------------- -Info 19 [00:01:29.000] Creating configuration project /user/username/projects/container/exec/tsconfig.json -Info 20 [00:01:30.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/tsconfig.json 2000 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Config file -Info 21 [00:01:31.000] Config: /user/username/projects/container/exec/tsconfig.json : { +Info 17 [00:01:27.000] ----------------------------------------------- +Info 18 [00:01:28.000] Creating configuration project /user/username/projects/container/exec/tsconfig.json +Info 19 [00:01:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/tsconfig.json 2000 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Config file +Info 20 [00:01:30.000] Config: /user/username/projects/container/exec/tsconfig.json : { "rootNames": [ "/user/username/projects/container/exec/index.ts" ], @@ -74,16 +73,15 @@ Info 21 [00:01:31.000] Config: /user/username/projects/container/exec/tsconfig } ] } -Info 22 [00:01:32.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 23 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/index.ts 500 undefined WatchType: Closed Script info -Info 24 [00:01:34.000] Starting updateGraphWorker: Project: /user/username/projects/container/exec/tsconfig.json -Info 25 [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots -Info 26 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots -Info 27 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots -Info 28 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots -Info 29 [00:01:39.000] Finishing updateGraphWorker: Project: /user/username/projects/container/exec/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 30 [00:01:40.000] Project '/user/username/projects/container/exec/tsconfig.json' (Configured) -Info 31 [00:01:41.000] Files (3) +Info 21 [00:01:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/index.ts 500 undefined WatchType: Closed Script info +Info 22 [00:01:32.000] Starting updateGraphWorker: Project: /user/username/projects/container/exec/tsconfig.json +Info 23 [00:01:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 24 [00:01:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 25 [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 26 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 27 [00:01:37.000] Finishing updateGraphWorker: Project: /user/username/projects/container/exec/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 28 [00:01:38.000] Project '/user/username/projects/container/exec/tsconfig.json' (Configured) +Info 29 [00:01:39.000] Files (3) /a/lib/lib.d.ts /user/username/projects/container/lib/index.ts /user/username/projects/container/exec/index.ts @@ -96,17 +94,16 @@ Info 31 [00:01:41.000] Files (3) index.ts Part of 'files' list in tsconfig.json -Info 32 [00:01:42.000] ----------------------------------------------- -Info 33 [00:01:43.000] Creating configuration project /user/username/projects/container/lib/tsconfig.json -Info 34 [00:01:44.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/container/lib/tsconfig.json -Info 36 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/lib/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots -Info 37 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/lib/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots -Info 38 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots -Info 39 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots -Info 40 [00:01:50.000] Finishing updateGraphWorker: Project: /user/username/projects/container/lib/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 41 [00:01:51.000] Project '/user/username/projects/container/lib/tsconfig.json' (Configured) -Info 42 [00:01:52.000] Files (2) +Info 30 [00:01:40.000] ----------------------------------------------- +Info 31 [00:01:41.000] Creating configuration project /user/username/projects/container/lib/tsconfig.json +Info 32 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/container/lib/tsconfig.json +Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/lib/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/lib/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 37 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/container/lib/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:48.000] Project '/user/username/projects/container/lib/tsconfig.json' (Configured) +Info 39 [00:01:49.000] Files (2) /a/lib/lib.d.ts /user/username/projects/container/lib/index.ts @@ -116,10 +113,10 @@ Info 42 [00:01:52.000] Files (2) index.ts Part of 'files' list in tsconfig.json -Info 43 [00:01:53.000] ----------------------------------------------- -Info 44 [00:01:54.000] Creating configuration project /user/username/projects/container/tsconfig.json -Info 45 [00:01:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/tsconfig.json 2000 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Config file -Info 46 [00:01:56.000] Config: /user/username/projects/container/tsconfig.json : { +Info 40 [00:01:50.000] ----------------------------------------------- +Info 41 [00:01:51.000] Creating configuration project /user/username/projects/container/tsconfig.json +Info 42 [00:01:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/tsconfig.json 2000 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Config file +Info 43 [00:01:53.000] Config: /user/username/projects/container/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/container/tsconfig.json" @@ -135,13 +132,12 @@ Info 46 [00:01:56.000] Config: /user/username/projects/container/tsconfig.json } ] } -Info 47 [00:01:57.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 48 [00:01:58.000] Starting updateGraphWorker: Project: /user/username/projects/container/tsconfig.json -Info 49 [00:01:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots -Info 50 [00:02:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots -Info 51 [00:02:01.000] Finishing updateGraphWorker: Project: /user/username/projects/container/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 52 [00:02:02.000] Different program with same set of files -Info 53 [00:02:03.000] request: +Info 44 [00:01:54.000] Starting updateGraphWorker: Project: /user/username/projects/container/tsconfig.json +Info 45 [00:01:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots +Info 46 [00:01:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots +Info 47 [00:01:57.000] Finishing updateGraphWorker: Project: /user/username/projects/container/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 48 [00:01:58.000] Different program with same set of files +Info 49 [00:01:59.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -482,6 +478,163 @@ declare namespace container { ====================================================================== +PolledWatches:: +/user/username/projects/container/compositeexec/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/container/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/container/exec/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/container/lib/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/container/compositeexec/tsconfig.json: + {} +/user/username/projects/container/compositeexec/index.ts: + {} +/user/username/projects/container/lib/tsconfig.json: + {} +/user/username/projects/container/lib/index.ts: + {} +/a/lib/lib.d.ts: + {} +/user/username/projects/container/exec/tsconfig.json: + {} +/user/username/projects/container/exec/index.ts: + {} +/user/username/projects/container/tsconfig.json: + {} + +FsWatchesRecursive:: + +After request + +PolledWatches:: +/user/username/projects/container/compositeexec/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/container/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/container/exec/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/container/lib/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/container/compositeexec/tsconfig.json: + {} +/user/username/projects/container/compositeexec/index.ts: + {} +/user/username/projects/container/lib/tsconfig.json: + {} +/user/username/projects/container/lib/index.ts: + {} +/a/lib/lib.d.ts: + {} +/user/username/projects/container/exec/tsconfig.json: + {} +/user/username/projects/container/exec/index.ts: + {} +/user/username/projects/container/tsconfig.json: + {} + +FsWatchesRecursive:: + +Info 50 [00:02:00.000] response: + { + "response": [], + "responseRequired": true + } +Info 51 [00:02:01.000] request: + { + "command": "semanticDiagnosticsSync", + "arguments": { + "file": "/a/lib/lib.d.ts" + }, + "seq": 2, + "type": "request" + } +Before request + +PolledWatches:: +/user/username/projects/container/compositeexec/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/container/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/container/exec/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/container/lib/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/container/compositeexec/tsconfig.json: + {} +/user/username/projects/container/compositeexec/index.ts: + {} +/user/username/projects/container/lib/tsconfig.json: + {} +/user/username/projects/container/lib/index.ts: + {} +/a/lib/lib.d.ts: + {} +/user/username/projects/container/exec/tsconfig.json: + {} +/user/username/projects/container/exec/index.ts: + {} +/user/username/projects/container/tsconfig.json: + {} + +FsWatchesRecursive:: + +After request + +PolledWatches:: +/user/username/projects/container/compositeexec/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/container/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/container/exec/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/container/lib/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/container/compositeexec/tsconfig.json: + {} +/user/username/projects/container/compositeexec/index.ts: + {} +/user/username/projects/container/lib/tsconfig.json: + {} +/user/username/projects/container/lib/index.ts: + {} +/a/lib/lib.d.ts: + {} +/user/username/projects/container/exec/tsconfig.json: + {} +/user/username/projects/container/exec/index.ts: + {} +/user/username/projects/container/tsconfig.json: + {} + +FsWatchesRecursive:: + +Info 52 [00:02:02.000] response: + { + "response": [], + "responseRequired": true + } +Info 53 [00:02:03.000] request: + { + "command": "syntacticDiagnosticsSync", + "arguments": { + "file": "/user/username/projects/container/lib/tsconfig.json", + "projectFileName": "/user/username/projects/container/lib/tsconfig.json" + }, + "seq": 3, + "type": "request" + } +Before request + PolledWatches:: /user/username/projects/container/compositeexec/node_modules/@types: {"pollingInterval":500} @@ -553,9 +706,10 @@ Info 55 [00:02:05.000] request: { "command": "semanticDiagnosticsSync", "arguments": { - "file": "/a/lib/lib.d.ts" + "file": "/user/username/projects/container/lib/tsconfig.json", + "projectFileName": "/user/username/projects/container/lib/tsconfig.json" }, - "seq": 2, + "seq": 4, "type": "request" } Before request @@ -631,10 +785,9 @@ Info 57 [00:02:07.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { - "file": "/user/username/projects/container/lib/tsconfig.json", - "projectFileName": "/user/username/projects/container/lib/tsconfig.json" + "file": "/user/username/projects/container/lib/index.ts" }, - "seq": 3, + "seq": 5, "type": "request" } Before request @@ -710,10 +863,9 @@ Info 59 [00:02:09.000] request: { "command": "semanticDiagnosticsSync", "arguments": { - "file": "/user/username/projects/container/lib/tsconfig.json", - "projectFileName": "/user/username/projects/container/lib/tsconfig.json" + "file": "/user/username/projects/container/lib/index.ts" }, - "seq": 4, + "seq": 6, "type": "request" } Before request @@ -789,9 +941,10 @@ Info 61 [00:02:11.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { - "file": "/user/username/projects/container/lib/index.ts" + "file": "/user/username/projects/container/exec/tsconfig.json", + "projectFileName": "/user/username/projects/container/exec/tsconfig.json" }, - "seq": 5, + "seq": 7, "type": "request" } Before request @@ -867,9 +1020,10 @@ Info 63 [00:02:13.000] request: { "command": "semanticDiagnosticsSync", "arguments": { - "file": "/user/username/projects/container/lib/index.ts" + "file": "/user/username/projects/container/exec/tsconfig.json", + "projectFileName": "/user/username/projects/container/exec/tsconfig.json" }, - "seq": 6, + "seq": 8, "type": "request" } Before request @@ -945,10 +1099,9 @@ Info 65 [00:02:15.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { - "file": "/user/username/projects/container/exec/tsconfig.json", - "projectFileName": "/user/username/projects/container/exec/tsconfig.json" + "file": "/user/username/projects/container/exec/index.ts" }, - "seq": 7, + "seq": 9, "type": "request" } Before request @@ -1024,10 +1177,9 @@ Info 67 [00:02:17.000] request: { "command": "semanticDiagnosticsSync", "arguments": { - "file": "/user/username/projects/container/exec/tsconfig.json", - "projectFileName": "/user/username/projects/container/exec/tsconfig.json" + "file": "/user/username/projects/container/exec/index.ts" }, - "seq": 8, + "seq": 10, "type": "request" } Before request @@ -1103,9 +1255,10 @@ Info 69 [00:02:19.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { - "file": "/user/username/projects/container/exec/index.ts" + "file": "/user/username/projects/container/compositeExec/tsconfig.json", + "projectFileName": "/user/username/projects/container/compositeExec/tsconfig.json" }, - "seq": 9, + "seq": 11, "type": "request" } Before request @@ -1181,9 +1334,10 @@ Info 71 [00:02:21.000] request: { "command": "semanticDiagnosticsSync", "arguments": { - "file": "/user/username/projects/container/exec/index.ts" + "file": "/user/username/projects/container/compositeExec/tsconfig.json", + "projectFileName": "/user/username/projects/container/compositeExec/tsconfig.json" }, - "seq": 10, + "seq": 12, "type": "request" } Before request @@ -1259,10 +1413,9 @@ Info 73 [00:02:23.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { - "file": "/user/username/projects/container/compositeExec/tsconfig.json", - "projectFileName": "/user/username/projects/container/compositeExec/tsconfig.json" + "file": "/user/username/projects/container/compositeExec/index.ts" }, - "seq": 11, + "seq": 13, "type": "request" } Before request @@ -1338,10 +1491,9 @@ Info 75 [00:02:25.000] request: { "command": "semanticDiagnosticsSync", "arguments": { - "file": "/user/username/projects/container/compositeExec/tsconfig.json", - "projectFileName": "/user/username/projects/container/compositeExec/tsconfig.json" + "file": "/user/username/projects/container/compositeExec/index.ts" }, - "seq": 12, + "seq": 14, "type": "request" } Before request @@ -1417,9 +1569,10 @@ Info 77 [00:02:27.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { - "file": "/user/username/projects/container/compositeExec/index.ts" + "file": "/user/username/projects/container/tsconfig.json", + "projectFileName": "/user/username/projects/container/tsconfig.json" }, - "seq": 13, + "seq": 15, "type": "request" } Before request @@ -1495,9 +1648,10 @@ Info 79 [00:02:29.000] request: { "command": "semanticDiagnosticsSync", "arguments": { - "file": "/user/username/projects/container/compositeExec/index.ts" + "file": "/user/username/projects/container/tsconfig.json", + "projectFileName": "/user/username/projects/container/tsconfig.json" }, - "seq": 14, + "seq": 16, "type": "request" } Before request @@ -1570,164 +1724,6 @@ Info 80 [00:02:30.000] response: "responseRequired": true } Info 81 [00:02:31.000] request: - { - "command": "syntacticDiagnosticsSync", - "arguments": { - "file": "/user/username/projects/container/tsconfig.json", - "projectFileName": "/user/username/projects/container/tsconfig.json" - }, - "seq": 15, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - -Info 82 [00:02:32.000] response: - { - "response": [], - "responseRequired": true - } -Info 83 [00:02:33.000] request: - { - "command": "semanticDiagnosticsSync", - "arguments": { - "file": "/user/username/projects/container/tsconfig.json", - "projectFileName": "/user/username/projects/container/tsconfig.json" - }, - "seq": 16, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - -Info 84 [00:02:34.000] response: - { - "response": [], - "responseRequired": true - } -Info 85 [00:02:35.000] request: { "command": "compilerOptionsDiagnostics-full", "arguments": { @@ -1800,7 +1796,7 @@ FsWatches:: FsWatchesRecursive:: -Info 86 [00:02:36.000] response: +Info 82 [00:02:32.000] response: { "response": [], "responseRequired": true diff --git a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-missing.js b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-missing.js index 4d572a9d4bd..4978c06b717 100644 --- a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-missing.js +++ b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-missing.js @@ -75,9 +75,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/a/tsconfig.js } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/helper.ts", "/user/username/projects/myproject/b/index.ts" @@ -89,20 +88,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/b/tsconfig.js "configFilePath": "/user/username/projects/myproject/b/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (2) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (2) /user/username/projects/myproject/b/lib/index.d.ts /user/username/projects/myproject/a/index.ts @@ -112,16 +111,16 @@ Info 25 [00:00:54.000] Files (2) index.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Search path: /user/username/projects/myproject/a -Info 28 [00:00:57.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. -Info 29 [00:00:58.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 29 [00:00:59.000] Files (2) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Search path: /user/username/projects/myproject/a +Info 27 [00:00:56.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (2) -Info 29 [00:01:00.000] ----------------------------------------------- -Info 29 [00:01:01.000] Open files: -Info 29 [00:01:02.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 29 [00:01:03.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/a/tsconfig.json After request PolledWatches:: @@ -146,11 +145,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 29 [00:01:04.000] response: +Info 28 [00:01:03.000] response: { "responseRequired": false } -Info 30 [00:01:05.000] request: +Info 29 [00:01:04.000] request: { "seq": 0, "type": "request", @@ -183,22 +182,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 31 [00:01:06.000] Search path: /user/username/projects/myproject/b -Info 32 [00:01:07.000] For info: /user/username/projects/myproject/b/helper.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 33 [00:01:08.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json -Info 34 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info -Info 36 [00:01:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json -Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 39 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file -Info 40 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 41 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 42 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 43 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 44 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:20.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 46 [00:01:21.000] Files (2) +Info 30 [00:01:05.000] Search path: /user/username/projects/myproject/b +Info 31 [00:01:06.000] For info: /user/username/projects/myproject/b/helper.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 32 [00:01:07.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json +Info 33 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 37 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file +Info 38 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 39 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 40 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 42 [00:01:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:18.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 44 [00:01:19.000] Files (2) /user/username/projects/myproject/b/index.ts /user/username/projects/myproject/b/helper.ts @@ -209,22 +207,22 @@ Info 46 [00:01:21.000] Files (2) helper.ts Matched by default include pattern '**/*' -Info 47 [00:01:22.000] ----------------------------------------------- -Info 48 [00:01:23.000] Search path: /user/username/projects/myproject/b -Info 49 [00:01:24.000] For info: /user/username/projects/myproject/b/tsconfig.json :: No config files found. -Info 50 [00:01:25.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 50 [00:01:26.000] Files (2) +Info 45 [00:01:20.000] ----------------------------------------------- +Info 46 [00:01:21.000] Search path: /user/username/projects/myproject/b +Info 47 [00:01:22.000] For info: /user/username/projects/myproject/b/tsconfig.json :: No config files found. +Info 48 [00:01:23.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 48 [00:01:24.000] Files (2) -Info 50 [00:01:27.000] ----------------------------------------------- -Info 50 [00:01:28.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 50 [00:01:29.000] Files (2) +Info 48 [00:01:25.000] ----------------------------------------------- +Info 48 [00:01:26.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 48 [00:01:27.000] Files (2) -Info 50 [00:01:30.000] ----------------------------------------------- -Info 50 [00:01:31.000] Open files: -Info 50 [00:01:32.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 50 [00:01:33.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 50 [00:01:34.000] FileName: /user/username/projects/myproject/b/helper.ts ProjectRootPath: undefined -Info 50 [00:01:35.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 48 [00:01:28.000] ----------------------------------------------- +Info 48 [00:01:29.000] Open files: +Info 48 [00:01:30.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 48 [00:01:31.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 48 [00:01:32.000] FileName: /user/username/projects/myproject/b/helper.ts ProjectRootPath: undefined +Info 48 [00:01:33.000] Projects: /user/username/projects/myproject/b/tsconfig.json After request PolledWatches:: @@ -255,11 +253,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 50 [00:01:36.000] response: +Info 48 [00:01:34.000] response: { "responseRequired": false } -Info 51 [00:01:37.000] request: +Info 49 [00:01:35.000] request: { "command": "references", "arguments": { @@ -300,8 +298,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 52 [00:01:38.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json -Info 53 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts.map 2000 undefined WatchType: Missing source map file +Info 50 [00:01:36.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json +Info 51 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts.map 2000 undefined WatchType: Missing source map file After request PolledWatches:: @@ -334,7 +332,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 54 [00:01:40.000] response: +Info 52 [00:01:38.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-present.js b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-present.js index 39493c661c4..e6aa476a62b 100644 --- a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-present.js +++ b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-present.js @@ -78,9 +78,8 @@ Info 6 [00:00:37.000] Config: /user/username/projects/myproject/a/tsconfig.js } Info 7 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory Info 8 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:40.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json -Info 11 [00:00:42.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 9 [00:00:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json +Info 10 [00:00:41.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/helper.ts", "/user/username/projects/myproject/b/index.ts" @@ -92,20 +91,20 @@ Info 11 [00:00:42.000] Config: /user/username/projects/myproject/b/tsconfig.js "configFilePath": "/user/username/projects/myproject/b/tsconfig.json" } } -Info 12 [00:00:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Config file -Info 13 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:49.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file -Info 19 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 20 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 21 [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 22 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 23 [00:00:54.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:55.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 25 [00:00:56.000] Files (2) +Info 11 [00:00:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Config file +Info 12 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file +Info 18 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 19 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 20 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 21 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 22 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:54.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 24 [00:00:55.000] Files (2) /user/username/projects/myproject/b/lib/index.d.ts /user/username/projects/myproject/a/index.ts @@ -115,16 +114,16 @@ Info 25 [00:00:56.000] Files (2) index.ts Matched by default include pattern '**/*' -Info 26 [00:00:57.000] ----------------------------------------------- -Info 27 [00:00:58.000] Search path: /user/username/projects/myproject/a -Info 28 [00:00:59.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. -Info 29 [00:01:00.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 29 [00:01:01.000] Files (2) +Info 25 [00:00:56.000] ----------------------------------------------- +Info 26 [00:00:57.000] Search path: /user/username/projects/myproject/a +Info 27 [00:00:58.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. +Info 28 [00:00:59.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 28 [00:01:00.000] Files (2) -Info 29 [00:01:02.000] ----------------------------------------------- -Info 29 [00:01:03.000] Open files: -Info 29 [00:01:04.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 29 [00:01:05.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 28 [00:01:01.000] ----------------------------------------------- +Info 28 [00:01:02.000] Open files: +Info 28 [00:01:03.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 28 [00:01:04.000] Projects: /user/username/projects/myproject/a/tsconfig.json After request PolledWatches:: @@ -149,11 +148,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 29 [00:01:06.000] response: +Info 28 [00:01:05.000] response: { "responseRequired": false } -Info 30 [00:01:07.000] request: +Info 29 [00:01:06.000] request: { "seq": 0, "type": "request", @@ -186,22 +185,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 31 [00:01:08.000] Search path: /user/username/projects/myproject/b -Info 32 [00:01:09.000] For info: /user/username/projects/myproject/b/helper.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 33 [00:01:10.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json -Info 34 [00:01:11.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info -Info 36 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json -Info 37 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 38 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 39 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file -Info 40 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 41 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 42 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 43 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 44 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:22.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 46 [00:01:23.000] Files (2) +Info 30 [00:01:07.000] Search path: /user/username/projects/myproject/b +Info 31 [00:01:08.000] For info: /user/username/projects/myproject/b/helper.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 32 [00:01:09.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json +Info 33 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 34 [00:01:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json +Info 35 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 36 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 37 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file +Info 38 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 39 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 40 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 41 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 42 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:20.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 44 [00:01:21.000] Files (2) /user/username/projects/myproject/b/index.ts /user/username/projects/myproject/b/helper.ts @@ -212,22 +210,22 @@ Info 46 [00:01:23.000] Files (2) helper.ts Matched by default include pattern '**/*' -Info 47 [00:01:24.000] ----------------------------------------------- -Info 48 [00:01:25.000] Search path: /user/username/projects/myproject/b -Info 49 [00:01:26.000] For info: /user/username/projects/myproject/b/tsconfig.json :: No config files found. -Info 50 [00:01:27.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 50 [00:01:28.000] Files (2) +Info 45 [00:01:22.000] ----------------------------------------------- +Info 46 [00:01:23.000] Search path: /user/username/projects/myproject/b +Info 47 [00:01:24.000] For info: /user/username/projects/myproject/b/tsconfig.json :: No config files found. +Info 48 [00:01:25.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 48 [00:01:26.000] Files (2) -Info 50 [00:01:29.000] ----------------------------------------------- -Info 50 [00:01:30.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 50 [00:01:31.000] Files (2) +Info 48 [00:01:27.000] ----------------------------------------------- +Info 48 [00:01:28.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 48 [00:01:29.000] Files (2) -Info 50 [00:01:32.000] ----------------------------------------------- -Info 50 [00:01:33.000] Open files: -Info 50 [00:01:34.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 50 [00:01:35.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 50 [00:01:36.000] FileName: /user/username/projects/myproject/b/helper.ts ProjectRootPath: undefined -Info 50 [00:01:37.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 48 [00:01:30.000] ----------------------------------------------- +Info 48 [00:01:31.000] Open files: +Info 48 [00:01:32.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 48 [00:01:33.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 48 [00:01:34.000] FileName: /user/username/projects/myproject/b/helper.ts ProjectRootPath: undefined +Info 48 [00:01:35.000] Projects: /user/username/projects/myproject/b/tsconfig.json After request PolledWatches:: @@ -258,11 +256,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 50 [00:01:38.000] response: +Info 48 [00:01:36.000] response: { "responseRequired": false } -Info 51 [00:01:39.000] request: +Info 49 [00:01:37.000] request: { "command": "references", "arguments": { @@ -303,13 +301,13 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 52 [00:01:40.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json -Info 53 [00:01:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts.map 500 undefined WatchType: Closed Script info +Info 50 [00:01:38.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json +Info 51 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts.map 500 undefined WatchType: Closed Script info +Info 52 [00:01:40.000] Search path: /user/username/projects/myproject/b +Info 53 [00:01:41.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json Info 54 [00:01:42.000] Search path: /user/username/projects/myproject/b Info 55 [00:01:43.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 56 [00:01:44.000] Search path: /user/username/projects/myproject/b -Info 57 [00:01:45.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 58 [00:01:46.000] Finding references to /user/username/projects/myproject/b/index.ts position 13 in project /user/username/projects/myproject/b/tsconfig.json +Info 56 [00:01:44.000] Finding references to /user/username/projects/myproject/b/index.ts position 13 in project /user/username/projects/myproject/b/tsconfig.json After request PolledWatches:: @@ -342,7 +340,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 59 [00:01:47.000] response: +Info 57 [00:01:45.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-missing.js b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-missing.js index bef09307e49..6fa086443d9 100644 --- a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-missing.js +++ b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-missing.js @@ -75,9 +75,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/a/tsconfig.js } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/helper.ts", "/user/username/projects/myproject/b/index.ts" @@ -89,20 +88,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/b/tsconfig.js "configFilePath": "/user/username/projects/myproject/b/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (2) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (2) /user/username/projects/myproject/b/index.ts /user/username/projects/myproject/a/index.ts @@ -112,16 +111,16 @@ Info 25 [00:00:54.000] Files (2) index.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Search path: /user/username/projects/myproject/a -Info 28 [00:00:57.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. -Info 29 [00:00:58.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 29 [00:00:59.000] Files (2) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Search path: /user/username/projects/myproject/a +Info 27 [00:00:56.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (2) -Info 29 [00:01:00.000] ----------------------------------------------- -Info 29 [00:01:01.000] Open files: -Info 29 [00:01:02.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 29 [00:01:03.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/a/tsconfig.json After request PolledWatches:: @@ -146,11 +145,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 29 [00:01:04.000] response: +Info 28 [00:01:03.000] response: { "responseRequired": false } -Info 30 [00:01:05.000] request: +Info 29 [00:01:04.000] request: { "seq": 0, "type": "request", @@ -183,21 +182,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 31 [00:01:06.000] Search path: /user/username/projects/myproject/b -Info 32 [00:01:07.000] For info: /user/username/projects/myproject/b/helper.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 33 [00:01:08.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json -Info 34 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json -Info 36 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 37 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 38 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file -Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 41 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 42 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 43 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 44 [00:01:19.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 45 [00:01:20.000] Files (2) +Info 30 [00:01:05.000] Search path: /user/username/projects/myproject/b +Info 31 [00:01:06.000] For info: /user/username/projects/myproject/b/helper.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 32 [00:01:07.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json +Info 33 [00:01:08.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json +Info 34 [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 35 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 36 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file +Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:17.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 43 [00:01:18.000] Files (2) /user/username/projects/myproject/b/index.ts /user/username/projects/myproject/b/helper.ts @@ -208,22 +206,22 @@ Info 45 [00:01:20.000] Files (2) helper.ts Matched by default include pattern '**/*' -Info 46 [00:01:21.000] ----------------------------------------------- -Info 47 [00:01:22.000] Search path: /user/username/projects/myproject/b -Info 48 [00:01:23.000] For info: /user/username/projects/myproject/b/tsconfig.json :: No config files found. -Info 49 [00:01:24.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 49 [00:01:25.000] Files (2) +Info 44 [00:01:19.000] ----------------------------------------------- +Info 45 [00:01:20.000] Search path: /user/username/projects/myproject/b +Info 46 [00:01:21.000] For info: /user/username/projects/myproject/b/tsconfig.json :: No config files found. +Info 47 [00:01:22.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 47 [00:01:23.000] Files (2) -Info 49 [00:01:26.000] ----------------------------------------------- -Info 49 [00:01:27.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 49 [00:01:28.000] Files (2) +Info 47 [00:01:24.000] ----------------------------------------------- +Info 47 [00:01:25.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 47 [00:01:26.000] Files (2) -Info 49 [00:01:29.000] ----------------------------------------------- -Info 49 [00:01:30.000] Open files: -Info 49 [00:01:31.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 49 [00:01:32.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 49 [00:01:33.000] FileName: /user/username/projects/myproject/b/helper.ts ProjectRootPath: undefined -Info 49 [00:01:34.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 47 [00:01:27.000] ----------------------------------------------- +Info 47 [00:01:28.000] Open files: +Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 47 [00:01:30.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/b/helper.ts ProjectRootPath: undefined +Info 47 [00:01:32.000] Projects: /user/username/projects/myproject/b/tsconfig.json After request PolledWatches:: @@ -252,11 +250,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 49 [00:01:35.000] response: +Info 47 [00:01:33.000] response: { "responseRequired": false } -Info 50 [00:01:36.000] request: +Info 48 [00:01:34.000] request: { "command": "references", "arguments": { @@ -295,12 +293,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 51 [00:01:37.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json +Info 49 [00:01:35.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json +Info 50 [00:01:36.000] Search path: /user/username/projects/myproject/b +Info 51 [00:01:37.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json Info 52 [00:01:38.000] Search path: /user/username/projects/myproject/b Info 53 [00:01:39.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 54 [00:01:40.000] Search path: /user/username/projects/myproject/b -Info 55 [00:01:41.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 56 [00:01:42.000] Finding references to /user/username/projects/myproject/b/index.ts position 13 in project /user/username/projects/myproject/b/tsconfig.json +Info 54 [00:01:40.000] Finding references to /user/username/projects/myproject/b/index.ts position 13 in project /user/username/projects/myproject/b/tsconfig.json After request PolledWatches:: @@ -329,7 +327,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 57 [00:01:43.000] response: +Info 55 [00:01:41.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-present.js b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-present.js index 974ad23e860..b3c140d1d5c 100644 --- a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-present.js +++ b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-present.js @@ -78,9 +78,8 @@ Info 6 [00:00:37.000] Config: /user/username/projects/myproject/a/tsconfig.js } Info 7 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory Info 8 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:40.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json -Info 11 [00:00:42.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 9 [00:00:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json +Info 10 [00:00:41.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/helper.ts", "/user/username/projects/myproject/b/index.ts" @@ -92,20 +91,20 @@ Info 11 [00:00:42.000] Config: /user/username/projects/myproject/b/tsconfig.js "configFilePath": "/user/username/projects/myproject/b/tsconfig.json" } } -Info 12 [00:00:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Config file -Info 13 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:49.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file -Info 19 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 20 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 21 [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 22 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 23 [00:00:54.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:55.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 25 [00:00:56.000] Files (2) +Info 11 [00:00:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Config file +Info 12 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file +Info 18 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 19 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 20 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 21 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 22 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:54.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 24 [00:00:55.000] Files (2) /user/username/projects/myproject/b/index.ts /user/username/projects/myproject/a/index.ts @@ -115,16 +114,16 @@ Info 25 [00:00:56.000] Files (2) index.ts Matched by default include pattern '**/*' -Info 26 [00:00:57.000] ----------------------------------------------- -Info 27 [00:00:58.000] Search path: /user/username/projects/myproject/a -Info 28 [00:00:59.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. -Info 29 [00:01:00.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 29 [00:01:01.000] Files (2) +Info 25 [00:00:56.000] ----------------------------------------------- +Info 26 [00:00:57.000] Search path: /user/username/projects/myproject/a +Info 27 [00:00:58.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. +Info 28 [00:00:59.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 28 [00:01:00.000] Files (2) -Info 29 [00:01:02.000] ----------------------------------------------- -Info 29 [00:01:03.000] Open files: -Info 29 [00:01:04.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 29 [00:01:05.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 28 [00:01:01.000] ----------------------------------------------- +Info 28 [00:01:02.000] Open files: +Info 28 [00:01:03.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 28 [00:01:04.000] Projects: /user/username/projects/myproject/a/tsconfig.json After request PolledWatches:: @@ -149,11 +148,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 29 [00:01:06.000] response: +Info 28 [00:01:05.000] response: { "responseRequired": false } -Info 30 [00:01:07.000] request: +Info 29 [00:01:06.000] request: { "seq": 0, "type": "request", @@ -186,21 +185,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 31 [00:01:08.000] Search path: /user/username/projects/myproject/b -Info 32 [00:01:09.000] For info: /user/username/projects/myproject/b/helper.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 33 [00:01:10.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json -Info 34 [00:01:11.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json -Info 36 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 37 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 38 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file -Info 39 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 40 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 41 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 42 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 43 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 44 [00:01:21.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 45 [00:01:22.000] Files (2) +Info 30 [00:01:07.000] Search path: /user/username/projects/myproject/b +Info 31 [00:01:08.000] For info: /user/username/projects/myproject/b/helper.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 32 [00:01:09.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json +Info 33 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json +Info 34 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 35 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 36 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file +Info 37 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 38 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 39 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 40 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 41 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:19.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 43 [00:01:20.000] Files (2) /user/username/projects/myproject/b/index.ts /user/username/projects/myproject/b/helper.ts @@ -211,22 +209,22 @@ Info 45 [00:01:22.000] Files (2) helper.ts Matched by default include pattern '**/*' -Info 46 [00:01:23.000] ----------------------------------------------- -Info 47 [00:01:24.000] Search path: /user/username/projects/myproject/b -Info 48 [00:01:25.000] For info: /user/username/projects/myproject/b/tsconfig.json :: No config files found. -Info 49 [00:01:26.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 49 [00:01:27.000] Files (2) +Info 44 [00:01:21.000] ----------------------------------------------- +Info 45 [00:01:22.000] Search path: /user/username/projects/myproject/b +Info 46 [00:01:23.000] For info: /user/username/projects/myproject/b/tsconfig.json :: No config files found. +Info 47 [00:01:24.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 47 [00:01:25.000] Files (2) -Info 49 [00:01:28.000] ----------------------------------------------- -Info 49 [00:01:29.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 49 [00:01:30.000] Files (2) +Info 47 [00:01:26.000] ----------------------------------------------- +Info 47 [00:01:27.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 47 [00:01:28.000] Files (2) -Info 49 [00:01:31.000] ----------------------------------------------- -Info 49 [00:01:32.000] Open files: -Info 49 [00:01:33.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 49 [00:01:34.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 49 [00:01:35.000] FileName: /user/username/projects/myproject/b/helper.ts ProjectRootPath: undefined -Info 49 [00:01:36.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 47 [00:01:29.000] ----------------------------------------------- +Info 47 [00:01:30.000] Open files: +Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 47 [00:01:32.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 47 [00:01:33.000] FileName: /user/username/projects/myproject/b/helper.ts ProjectRootPath: undefined +Info 47 [00:01:34.000] Projects: /user/username/projects/myproject/b/tsconfig.json After request PolledWatches:: @@ -255,11 +253,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 49 [00:01:37.000] response: +Info 47 [00:01:35.000] response: { "responseRequired": false } -Info 50 [00:01:38.000] request: +Info 48 [00:01:36.000] request: { "command": "references", "arguments": { @@ -298,12 +296,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 51 [00:01:39.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json +Info 49 [00:01:37.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json +Info 50 [00:01:38.000] Search path: /user/username/projects/myproject/b +Info 51 [00:01:39.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json Info 52 [00:01:40.000] Search path: /user/username/projects/myproject/b Info 53 [00:01:41.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 54 [00:01:42.000] Search path: /user/username/projects/myproject/b -Info 55 [00:01:43.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 56 [00:01:44.000] Finding references to /user/username/projects/myproject/b/index.ts position 13 in project /user/username/projects/myproject/b/tsconfig.json +Info 54 [00:01:42.000] Finding references to /user/username/projects/myproject/b/index.ts position 13 in project /user/username/projects/myproject/b/tsconfig.json After request PolledWatches:: @@ -332,7 +330,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 57 [00:01:45.000] response: +Info 55 [00:01:43.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-missing.js b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-missing.js index 30ad37cadc2..38f03fd83af 100644 --- a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-missing.js +++ b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-missing.js @@ -75,9 +75,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/a/tsconfig.js } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/helper.ts", "/user/username/projects/myproject/b/index.ts" @@ -89,20 +88,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/b/tsconfig.js "configFilePath": "/user/username/projects/myproject/b/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (2) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (2) /user/username/projects/myproject/b/lib/index.d.ts /user/username/projects/myproject/a/index.ts @@ -112,16 +111,16 @@ Info 25 [00:00:54.000] Files (2) index.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Search path: /user/username/projects/myproject/a -Info 28 [00:00:57.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. -Info 29 [00:00:58.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 29 [00:00:59.000] Files (2) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Search path: /user/username/projects/myproject/a +Info 27 [00:00:56.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (2) -Info 29 [00:01:00.000] ----------------------------------------------- -Info 29 [00:01:01.000] Open files: -Info 29 [00:01:02.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 29 [00:01:03.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/a/tsconfig.json After request PolledWatches:: @@ -146,11 +145,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 29 [00:01:04.000] response: +Info 28 [00:01:03.000] response: { "responseRequired": false } -Info 30 [00:01:05.000] request: +Info 29 [00:01:04.000] request: { "seq": 0, "type": "request", @@ -183,22 +182,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 31 [00:01:06.000] Search path: /user/username/projects/myproject/b -Info 32 [00:01:07.000] For info: /user/username/projects/myproject/b/helper.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 33 [00:01:08.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json -Info 34 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info -Info 36 [00:01:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json -Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 39 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file -Info 40 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 41 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 42 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 43 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 44 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:20.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 46 [00:01:21.000] Files (2) +Info 30 [00:01:05.000] Search path: /user/username/projects/myproject/b +Info 31 [00:01:06.000] For info: /user/username/projects/myproject/b/helper.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 32 [00:01:07.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json +Info 33 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 37 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file +Info 38 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 39 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 40 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 42 [00:01:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:18.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 44 [00:01:19.000] Files (2) /user/username/projects/myproject/b/index.ts /user/username/projects/myproject/b/helper.ts @@ -209,22 +207,22 @@ Info 46 [00:01:21.000] Files (2) helper.ts Matched by default include pattern '**/*' -Info 47 [00:01:22.000] ----------------------------------------------- -Info 48 [00:01:23.000] Search path: /user/username/projects/myproject/b -Info 49 [00:01:24.000] For info: /user/username/projects/myproject/b/tsconfig.json :: No config files found. -Info 50 [00:01:25.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 50 [00:01:26.000] Files (2) +Info 45 [00:01:20.000] ----------------------------------------------- +Info 46 [00:01:21.000] Search path: /user/username/projects/myproject/b +Info 47 [00:01:22.000] For info: /user/username/projects/myproject/b/tsconfig.json :: No config files found. +Info 48 [00:01:23.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 48 [00:01:24.000] Files (2) -Info 50 [00:01:27.000] ----------------------------------------------- -Info 50 [00:01:28.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 50 [00:01:29.000] Files (2) +Info 48 [00:01:25.000] ----------------------------------------------- +Info 48 [00:01:26.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 48 [00:01:27.000] Files (2) -Info 50 [00:01:30.000] ----------------------------------------------- -Info 50 [00:01:31.000] Open files: -Info 50 [00:01:32.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 50 [00:01:33.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 50 [00:01:34.000] FileName: /user/username/projects/myproject/b/helper.ts ProjectRootPath: undefined -Info 50 [00:01:35.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 48 [00:01:28.000] ----------------------------------------------- +Info 48 [00:01:29.000] Open files: +Info 48 [00:01:30.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 48 [00:01:31.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 48 [00:01:32.000] FileName: /user/username/projects/myproject/b/helper.ts ProjectRootPath: undefined +Info 48 [00:01:33.000] Projects: /user/username/projects/myproject/b/tsconfig.json After request PolledWatches:: @@ -255,11 +253,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 50 [00:01:36.000] response: +Info 48 [00:01:34.000] response: { "responseRequired": false } -Info 51 [00:01:37.000] request: +Info 49 [00:01:35.000] request: { "command": "references", "arguments": { @@ -300,8 +298,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 52 [00:01:38.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json -Info 53 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts.map 2000 undefined WatchType: Missing source map file +Info 50 [00:01:36.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json +Info 51 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts.map 2000 undefined WatchType: Missing source map file After request PolledWatches:: @@ -334,7 +332,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 54 [00:01:40.000] response: +Info 52 [00:01:38.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-present.js b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-present.js index 82a231c7cfe..4366fd48fee 100644 --- a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-present.js +++ b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-present.js @@ -78,9 +78,8 @@ Info 6 [00:00:37.000] Config: /user/username/projects/myproject/a/tsconfig.js } Info 7 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory Info 8 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:40.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json -Info 11 [00:00:42.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 9 [00:00:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json +Info 10 [00:00:41.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/helper.ts", "/user/username/projects/myproject/b/index.ts" @@ -92,20 +91,20 @@ Info 11 [00:00:42.000] Config: /user/username/projects/myproject/b/tsconfig.js "configFilePath": "/user/username/projects/myproject/b/tsconfig.json" } } -Info 12 [00:00:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Config file -Info 13 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:49.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file -Info 19 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 20 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 21 [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 22 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 23 [00:00:54.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:55.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 25 [00:00:56.000] Files (2) +Info 11 [00:00:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Config file +Info 12 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file +Info 18 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 19 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 20 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 21 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 22 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:54.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 24 [00:00:55.000] Files (2) /user/username/projects/myproject/b/lib/index.d.ts /user/username/projects/myproject/a/index.ts @@ -115,16 +114,16 @@ Info 25 [00:00:56.000] Files (2) index.ts Matched by default include pattern '**/*' -Info 26 [00:00:57.000] ----------------------------------------------- -Info 27 [00:00:58.000] Search path: /user/username/projects/myproject/a -Info 28 [00:00:59.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. -Info 29 [00:01:00.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 29 [00:01:01.000] Files (2) +Info 25 [00:00:56.000] ----------------------------------------------- +Info 26 [00:00:57.000] Search path: /user/username/projects/myproject/a +Info 27 [00:00:58.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. +Info 28 [00:00:59.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 28 [00:01:00.000] Files (2) -Info 29 [00:01:02.000] ----------------------------------------------- -Info 29 [00:01:03.000] Open files: -Info 29 [00:01:04.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 29 [00:01:05.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 28 [00:01:01.000] ----------------------------------------------- +Info 28 [00:01:02.000] Open files: +Info 28 [00:01:03.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 28 [00:01:04.000] Projects: /user/username/projects/myproject/a/tsconfig.json After request PolledWatches:: @@ -149,11 +148,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 29 [00:01:06.000] response: +Info 28 [00:01:05.000] response: { "responseRequired": false } -Info 30 [00:01:07.000] request: +Info 29 [00:01:06.000] request: { "seq": 0, "type": "request", @@ -186,22 +185,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 31 [00:01:08.000] Search path: /user/username/projects/myproject/b -Info 32 [00:01:09.000] For info: /user/username/projects/myproject/b/helper.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 33 [00:01:10.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json -Info 34 [00:01:11.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info -Info 36 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json -Info 37 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 38 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 39 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file -Info 40 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 41 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 42 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 43 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 44 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:22.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 46 [00:01:23.000] Files (2) +Info 30 [00:01:07.000] Search path: /user/username/projects/myproject/b +Info 31 [00:01:08.000] For info: /user/username/projects/myproject/b/helper.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 32 [00:01:09.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json +Info 33 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 34 [00:01:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json +Info 35 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 36 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 37 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file +Info 38 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 39 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 40 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 41 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 42 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:20.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 44 [00:01:21.000] Files (2) /user/username/projects/myproject/b/index.ts /user/username/projects/myproject/b/helper.ts @@ -212,22 +210,22 @@ Info 46 [00:01:23.000] Files (2) helper.ts Matched by default include pattern '**/*' -Info 47 [00:01:24.000] ----------------------------------------------- -Info 48 [00:01:25.000] Search path: /user/username/projects/myproject/b -Info 49 [00:01:26.000] For info: /user/username/projects/myproject/b/tsconfig.json :: No config files found. -Info 50 [00:01:27.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 50 [00:01:28.000] Files (2) +Info 45 [00:01:22.000] ----------------------------------------------- +Info 46 [00:01:23.000] Search path: /user/username/projects/myproject/b +Info 47 [00:01:24.000] For info: /user/username/projects/myproject/b/tsconfig.json :: No config files found. +Info 48 [00:01:25.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 48 [00:01:26.000] Files (2) -Info 50 [00:01:29.000] ----------------------------------------------- -Info 50 [00:01:30.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 50 [00:01:31.000] Files (2) +Info 48 [00:01:27.000] ----------------------------------------------- +Info 48 [00:01:28.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 48 [00:01:29.000] Files (2) -Info 50 [00:01:32.000] ----------------------------------------------- -Info 50 [00:01:33.000] Open files: -Info 50 [00:01:34.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 50 [00:01:35.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 50 [00:01:36.000] FileName: /user/username/projects/myproject/b/helper.ts ProjectRootPath: undefined -Info 50 [00:01:37.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 48 [00:01:30.000] ----------------------------------------------- +Info 48 [00:01:31.000] Open files: +Info 48 [00:01:32.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 48 [00:01:33.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 48 [00:01:34.000] FileName: /user/username/projects/myproject/b/helper.ts ProjectRootPath: undefined +Info 48 [00:01:35.000] Projects: /user/username/projects/myproject/b/tsconfig.json After request PolledWatches:: @@ -258,11 +256,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 50 [00:01:38.000] response: +Info 48 [00:01:36.000] response: { "responseRequired": false } -Info 51 [00:01:39.000] request: +Info 49 [00:01:37.000] request: { "command": "references", "arguments": { @@ -303,13 +301,13 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 52 [00:01:40.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json -Info 53 [00:01:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts.map 500 undefined WatchType: Closed Script info +Info 50 [00:01:38.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json +Info 51 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts.map 500 undefined WatchType: Closed Script info +Info 52 [00:01:40.000] Search path: /user/username/projects/myproject/b +Info 53 [00:01:41.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json Info 54 [00:01:42.000] Search path: /user/username/projects/myproject/b Info 55 [00:01:43.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 56 [00:01:44.000] Search path: /user/username/projects/myproject/b -Info 57 [00:01:45.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 58 [00:01:46.000] Finding references to /user/username/projects/myproject/b/index.ts position 13 in project /user/username/projects/myproject/b/tsconfig.json +Info 56 [00:01:44.000] Finding references to /user/username/projects/myproject/b/index.ts position 13 in project /user/username/projects/myproject/b/tsconfig.json After request PolledWatches:: @@ -342,7 +340,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 59 [00:01:47.000] response: +Info 57 [00:01:45.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-missing.js b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-missing.js index e23d9416a2d..c2e97dc6d26 100644 --- a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-missing.js +++ b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-missing.js @@ -75,9 +75,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/a/tsconfig.js } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/helper.ts", "/user/username/projects/myproject/b/index.ts" @@ -89,20 +88,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/b/tsconfig.js "configFilePath": "/user/username/projects/myproject/b/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (2) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (2) /user/username/projects/myproject/b/index.ts /user/username/projects/myproject/a/index.ts @@ -112,16 +111,16 @@ Info 25 [00:00:54.000] Files (2) index.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Search path: /user/username/projects/myproject/a -Info 28 [00:00:57.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. -Info 29 [00:00:58.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 29 [00:00:59.000] Files (2) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Search path: /user/username/projects/myproject/a +Info 27 [00:00:56.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (2) -Info 29 [00:01:00.000] ----------------------------------------------- -Info 29 [00:01:01.000] Open files: -Info 29 [00:01:02.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 29 [00:01:03.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/a/tsconfig.json After request PolledWatches:: @@ -146,11 +145,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 29 [00:01:04.000] response: +Info 28 [00:01:03.000] response: { "responseRequired": false } -Info 30 [00:01:05.000] request: +Info 29 [00:01:04.000] request: { "seq": 0, "type": "request", @@ -183,21 +182,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 31 [00:01:06.000] Search path: /user/username/projects/myproject/b -Info 32 [00:01:07.000] For info: /user/username/projects/myproject/b/helper.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 33 [00:01:08.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json -Info 34 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json -Info 36 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 37 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 38 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file -Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 41 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 42 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 43 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 44 [00:01:19.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 45 [00:01:20.000] Files (2) +Info 30 [00:01:05.000] Search path: /user/username/projects/myproject/b +Info 31 [00:01:06.000] For info: /user/username/projects/myproject/b/helper.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 32 [00:01:07.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json +Info 33 [00:01:08.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json +Info 34 [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 35 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 36 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file +Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:17.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 43 [00:01:18.000] Files (2) /user/username/projects/myproject/b/index.ts /user/username/projects/myproject/b/helper.ts @@ -208,22 +206,22 @@ Info 45 [00:01:20.000] Files (2) helper.ts Matched by default include pattern '**/*' -Info 46 [00:01:21.000] ----------------------------------------------- -Info 47 [00:01:22.000] Search path: /user/username/projects/myproject/b -Info 48 [00:01:23.000] For info: /user/username/projects/myproject/b/tsconfig.json :: No config files found. -Info 49 [00:01:24.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 49 [00:01:25.000] Files (2) +Info 44 [00:01:19.000] ----------------------------------------------- +Info 45 [00:01:20.000] Search path: /user/username/projects/myproject/b +Info 46 [00:01:21.000] For info: /user/username/projects/myproject/b/tsconfig.json :: No config files found. +Info 47 [00:01:22.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 47 [00:01:23.000] Files (2) -Info 49 [00:01:26.000] ----------------------------------------------- -Info 49 [00:01:27.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 49 [00:01:28.000] Files (2) +Info 47 [00:01:24.000] ----------------------------------------------- +Info 47 [00:01:25.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 47 [00:01:26.000] Files (2) -Info 49 [00:01:29.000] ----------------------------------------------- -Info 49 [00:01:30.000] Open files: -Info 49 [00:01:31.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 49 [00:01:32.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 49 [00:01:33.000] FileName: /user/username/projects/myproject/b/helper.ts ProjectRootPath: undefined -Info 49 [00:01:34.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 47 [00:01:27.000] ----------------------------------------------- +Info 47 [00:01:28.000] Open files: +Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 47 [00:01:30.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/b/helper.ts ProjectRootPath: undefined +Info 47 [00:01:32.000] Projects: /user/username/projects/myproject/b/tsconfig.json After request PolledWatches:: @@ -252,11 +250,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 49 [00:01:35.000] response: +Info 47 [00:01:33.000] response: { "responseRequired": false } -Info 50 [00:01:36.000] request: +Info 48 [00:01:34.000] request: { "command": "references", "arguments": { @@ -295,12 +293,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 51 [00:01:37.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json +Info 49 [00:01:35.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json +Info 50 [00:01:36.000] Search path: /user/username/projects/myproject/b +Info 51 [00:01:37.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json Info 52 [00:01:38.000] Search path: /user/username/projects/myproject/b Info 53 [00:01:39.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 54 [00:01:40.000] Search path: /user/username/projects/myproject/b -Info 55 [00:01:41.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 56 [00:01:42.000] Finding references to /user/username/projects/myproject/b/index.ts position 13 in project /user/username/projects/myproject/b/tsconfig.json +Info 54 [00:01:40.000] Finding references to /user/username/projects/myproject/b/index.ts position 13 in project /user/username/projects/myproject/b/tsconfig.json After request PolledWatches:: @@ -329,7 +327,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 57 [00:01:43.000] response: +Info 55 [00:01:41.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-present.js b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-present.js index 4659083bed3..736d8ff0e61 100644 --- a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-present.js +++ b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-present.js @@ -78,9 +78,8 @@ Info 6 [00:00:37.000] Config: /user/username/projects/myproject/a/tsconfig.js } Info 7 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory Info 8 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:40.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json -Info 11 [00:00:42.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 9 [00:00:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json +Info 10 [00:00:41.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/helper.ts", "/user/username/projects/myproject/b/index.ts" @@ -92,20 +91,20 @@ Info 11 [00:00:42.000] Config: /user/username/projects/myproject/b/tsconfig.js "configFilePath": "/user/username/projects/myproject/b/tsconfig.json" } } -Info 12 [00:00:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Config file -Info 13 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:49.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file -Info 19 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 20 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 21 [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 22 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 23 [00:00:54.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:55.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 25 [00:00:56.000] Files (2) +Info 11 [00:00:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Config file +Info 12 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file +Info 18 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 19 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 20 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 21 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 22 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:54.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 24 [00:00:55.000] Files (2) /user/username/projects/myproject/b/index.ts /user/username/projects/myproject/a/index.ts @@ -115,16 +114,16 @@ Info 25 [00:00:56.000] Files (2) index.ts Matched by default include pattern '**/*' -Info 26 [00:00:57.000] ----------------------------------------------- -Info 27 [00:00:58.000] Search path: /user/username/projects/myproject/a -Info 28 [00:00:59.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. -Info 29 [00:01:00.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 29 [00:01:01.000] Files (2) +Info 25 [00:00:56.000] ----------------------------------------------- +Info 26 [00:00:57.000] Search path: /user/username/projects/myproject/a +Info 27 [00:00:58.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. +Info 28 [00:00:59.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 28 [00:01:00.000] Files (2) -Info 29 [00:01:02.000] ----------------------------------------------- -Info 29 [00:01:03.000] Open files: -Info 29 [00:01:04.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 29 [00:01:05.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 28 [00:01:01.000] ----------------------------------------------- +Info 28 [00:01:02.000] Open files: +Info 28 [00:01:03.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 28 [00:01:04.000] Projects: /user/username/projects/myproject/a/tsconfig.json After request PolledWatches:: @@ -149,11 +148,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 29 [00:01:06.000] response: +Info 28 [00:01:05.000] response: { "responseRequired": false } -Info 30 [00:01:07.000] request: +Info 29 [00:01:06.000] request: { "seq": 0, "type": "request", @@ -186,21 +185,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 31 [00:01:08.000] Search path: /user/username/projects/myproject/b -Info 32 [00:01:09.000] For info: /user/username/projects/myproject/b/helper.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 33 [00:01:10.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json -Info 34 [00:01:11.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json -Info 36 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 37 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 38 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file -Info 39 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 40 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 41 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 42 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 43 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 44 [00:01:21.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 45 [00:01:22.000] Files (2) +Info 30 [00:01:07.000] Search path: /user/username/projects/myproject/b +Info 31 [00:01:08.000] For info: /user/username/projects/myproject/b/helper.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 32 [00:01:09.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json +Info 33 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json +Info 34 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 35 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 36 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file +Info 37 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 38 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 39 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 40 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 41 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:19.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 43 [00:01:20.000] Files (2) /user/username/projects/myproject/b/index.ts /user/username/projects/myproject/b/helper.ts @@ -211,22 +209,22 @@ Info 45 [00:01:22.000] Files (2) helper.ts Matched by default include pattern '**/*' -Info 46 [00:01:23.000] ----------------------------------------------- -Info 47 [00:01:24.000] Search path: /user/username/projects/myproject/b -Info 48 [00:01:25.000] For info: /user/username/projects/myproject/b/tsconfig.json :: No config files found. -Info 49 [00:01:26.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 49 [00:01:27.000] Files (2) +Info 44 [00:01:21.000] ----------------------------------------------- +Info 45 [00:01:22.000] Search path: /user/username/projects/myproject/b +Info 46 [00:01:23.000] For info: /user/username/projects/myproject/b/tsconfig.json :: No config files found. +Info 47 [00:01:24.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 47 [00:01:25.000] Files (2) -Info 49 [00:01:28.000] ----------------------------------------------- -Info 49 [00:01:29.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 49 [00:01:30.000] Files (2) +Info 47 [00:01:26.000] ----------------------------------------------- +Info 47 [00:01:27.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 47 [00:01:28.000] Files (2) -Info 49 [00:01:31.000] ----------------------------------------------- -Info 49 [00:01:32.000] Open files: -Info 49 [00:01:33.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 49 [00:01:34.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 49 [00:01:35.000] FileName: /user/username/projects/myproject/b/helper.ts ProjectRootPath: undefined -Info 49 [00:01:36.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 47 [00:01:29.000] ----------------------------------------------- +Info 47 [00:01:30.000] Open files: +Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 47 [00:01:32.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 47 [00:01:33.000] FileName: /user/username/projects/myproject/b/helper.ts ProjectRootPath: undefined +Info 47 [00:01:34.000] Projects: /user/username/projects/myproject/b/tsconfig.json After request PolledWatches:: @@ -255,11 +253,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 49 [00:01:37.000] response: +Info 47 [00:01:35.000] response: { "responseRequired": false } -Info 50 [00:01:38.000] request: +Info 48 [00:01:36.000] request: { "command": "references", "arguments": { @@ -298,12 +296,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 51 [00:01:39.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json +Info 49 [00:01:37.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json +Info 50 [00:01:38.000] Search path: /user/username/projects/myproject/b +Info 51 [00:01:39.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json Info 52 [00:01:40.000] Search path: /user/username/projects/myproject/b Info 53 [00:01:41.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 54 [00:01:42.000] Search path: /user/username/projects/myproject/b -Info 55 [00:01:43.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 56 [00:01:44.000] Finding references to /user/username/projects/myproject/b/index.ts position 13 in project /user/username/projects/myproject/b/tsconfig.json +Info 54 [00:01:42.000] Finding references to /user/username/projects/myproject/b/index.ts position 13 in project /user/username/projects/myproject/b/tsconfig.json After request PolledWatches:: @@ -332,7 +330,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 57 [00:01:45.000] response: +Info 55 [00:01:43.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-missing.js b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-missing.js index a833e44cf10..148e0d58550 100644 --- a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-missing.js +++ b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-missing.js @@ -75,9 +75,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/a/tsconfig.js } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/helper.ts", "/user/username/projects/myproject/b/index.ts" @@ -89,20 +88,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/b/tsconfig.js "configFilePath": "/user/username/projects/myproject/b/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (2) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (2) /user/username/projects/myproject/b/lib/index.d.ts /user/username/projects/myproject/a/index.ts @@ -112,16 +111,16 @@ Info 25 [00:00:54.000] Files (2) index.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Search path: /user/username/projects/myproject/a -Info 28 [00:00:57.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. -Info 29 [00:00:58.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 29 [00:00:59.000] Files (2) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Search path: /user/username/projects/myproject/a +Info 27 [00:00:56.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (2) -Info 29 [00:01:00.000] ----------------------------------------------- -Info 29 [00:01:01.000] Open files: -Info 29 [00:01:02.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 29 [00:01:03.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/a/tsconfig.json After request PolledWatches:: @@ -146,11 +145,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 29 [00:01:04.000] response: +Info 28 [00:01:03.000] response: { "responseRequired": false } -Info 30 [00:01:05.000] request: +Info 29 [00:01:04.000] request: { "command": "references", "arguments": { @@ -185,8 +184,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 31 [00:01:06.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json -Info 32 [00:01:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts.map 2000 undefined WatchType: Missing source map file +Info 30 [00:01:05.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json +Info 31 [00:01:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts.map 2000 undefined WatchType: Missing source map file After request PolledWatches:: @@ -213,7 +212,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 33 [00:01:08.000] response: +Info 32 [00:01:07.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-present.js b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-present.js index cf9096da904..fc0702c99ca 100644 --- a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-present.js +++ b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-present.js @@ -78,9 +78,8 @@ Info 6 [00:00:37.000] Config: /user/username/projects/myproject/a/tsconfig.js } Info 7 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory Info 8 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:40.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json -Info 11 [00:00:42.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 9 [00:00:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json +Info 10 [00:00:41.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/helper.ts", "/user/username/projects/myproject/b/index.ts" @@ -92,20 +91,20 @@ Info 11 [00:00:42.000] Config: /user/username/projects/myproject/b/tsconfig.js "configFilePath": "/user/username/projects/myproject/b/tsconfig.json" } } -Info 12 [00:00:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Config file -Info 13 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:49.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file -Info 19 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 20 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 21 [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 22 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 23 [00:00:54.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:55.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 25 [00:00:56.000] Files (2) +Info 11 [00:00:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Config file +Info 12 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file +Info 18 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 19 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 20 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 21 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 22 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:54.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 24 [00:00:55.000] Files (2) /user/username/projects/myproject/b/lib/index.d.ts /user/username/projects/myproject/a/index.ts @@ -115,16 +114,16 @@ Info 25 [00:00:56.000] Files (2) index.ts Matched by default include pattern '**/*' -Info 26 [00:00:57.000] ----------------------------------------------- -Info 27 [00:00:58.000] Search path: /user/username/projects/myproject/a -Info 28 [00:00:59.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. -Info 29 [00:01:00.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 29 [00:01:01.000] Files (2) +Info 25 [00:00:56.000] ----------------------------------------------- +Info 26 [00:00:57.000] Search path: /user/username/projects/myproject/a +Info 27 [00:00:58.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. +Info 28 [00:00:59.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 28 [00:01:00.000] Files (2) -Info 29 [00:01:02.000] ----------------------------------------------- -Info 29 [00:01:03.000] Open files: -Info 29 [00:01:04.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 29 [00:01:05.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 28 [00:01:01.000] ----------------------------------------------- +Info 28 [00:01:02.000] Open files: +Info 28 [00:01:03.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 28 [00:01:04.000] Projects: /user/username/projects/myproject/a/tsconfig.json After request PolledWatches:: @@ -149,11 +148,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 29 [00:01:06.000] response: +Info 28 [00:01:05.000] response: { "responseRequired": false } -Info 30 [00:01:07.000] request: +Info 29 [00:01:06.000] request: { "command": "references", "arguments": { @@ -188,13 +187,13 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 31 [00:01:08.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json -Info 32 [00:01:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts.map 500 undefined WatchType: Closed Script info -Info 33 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info -Info 34 [00:01:11.000] Search path: /user/username/projects/myproject/b -Info 35 [00:01:12.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 36 [00:01:13.000] Search path: /user/username/projects/myproject/b -Info 37 [00:01:14.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 30 [00:01:07.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json +Info 31 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts.map 500 undefined WatchType: Closed Script info +Info 32 [00:01:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:10.000] Search path: /user/username/projects/myproject/b +Info 34 [00:01:11.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 35 [00:01:12.000] Search path: /user/username/projects/myproject/b +Info 36 [00:01:13.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json After request PolledWatches:: @@ -223,7 +222,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 38 [00:01:15.000] response: +Info 37 [00:01:14.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-missing.js b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-missing.js index f0d6376d098..722d92b45db 100644 --- a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-missing.js +++ b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-missing.js @@ -75,9 +75,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/a/tsconfig.js } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/helper.ts", "/user/username/projects/myproject/b/index.ts" @@ -89,20 +88,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/b/tsconfig.js "configFilePath": "/user/username/projects/myproject/b/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (2) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (2) /user/username/projects/myproject/b/index.ts /user/username/projects/myproject/a/index.ts @@ -112,16 +111,16 @@ Info 25 [00:00:54.000] Files (2) index.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Search path: /user/username/projects/myproject/a -Info 28 [00:00:57.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. -Info 29 [00:00:58.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 29 [00:00:59.000] Files (2) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Search path: /user/username/projects/myproject/a +Info 27 [00:00:56.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (2) -Info 29 [00:01:00.000] ----------------------------------------------- -Info 29 [00:01:01.000] Open files: -Info 29 [00:01:02.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 29 [00:01:03.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/a/tsconfig.json After request PolledWatches:: @@ -146,11 +145,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 29 [00:01:04.000] response: +Info 28 [00:01:03.000] response: { "responseRequired": false } -Info 30 [00:01:05.000] request: +Info 29 [00:01:04.000] request: { "command": "references", "arguments": { @@ -185,11 +184,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 31 [00:01:06.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json -Info 32 [00:01:07.000] Search path: /user/username/projects/myproject/b -Info 33 [00:01:08.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 34 [00:01:09.000] Search path: /user/username/projects/myproject/b -Info 35 [00:01:10.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 30 [00:01:05.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json +Info 31 [00:01:06.000] Search path: /user/username/projects/myproject/b +Info 32 [00:01:07.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 33 [00:01:08.000] Search path: /user/username/projects/myproject/b +Info 34 [00:01:09.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json After request PolledWatches:: @@ -214,7 +213,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 36 [00:01:11.000] response: +Info 35 [00:01:10.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-present.js b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-present.js index e25aeed59c9..568bc7ab92b 100644 --- a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-present.js +++ b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-present.js @@ -78,9 +78,8 @@ Info 6 [00:00:37.000] Config: /user/username/projects/myproject/a/tsconfig.js } Info 7 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory Info 8 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:40.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json -Info 11 [00:00:42.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 9 [00:00:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json +Info 10 [00:00:41.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/helper.ts", "/user/username/projects/myproject/b/index.ts" @@ -92,20 +91,20 @@ Info 11 [00:00:42.000] Config: /user/username/projects/myproject/b/tsconfig.js "configFilePath": "/user/username/projects/myproject/b/tsconfig.json" } } -Info 12 [00:00:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Config file -Info 13 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:49.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file -Info 19 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 20 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 21 [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 22 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 23 [00:00:54.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:55.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 25 [00:00:56.000] Files (2) +Info 11 [00:00:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Config file +Info 12 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file +Info 18 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 19 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 20 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 21 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 22 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:54.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 24 [00:00:55.000] Files (2) /user/username/projects/myproject/b/index.ts /user/username/projects/myproject/a/index.ts @@ -115,16 +114,16 @@ Info 25 [00:00:56.000] Files (2) index.ts Matched by default include pattern '**/*' -Info 26 [00:00:57.000] ----------------------------------------------- -Info 27 [00:00:58.000] Search path: /user/username/projects/myproject/a -Info 28 [00:00:59.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. -Info 29 [00:01:00.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 29 [00:01:01.000] Files (2) +Info 25 [00:00:56.000] ----------------------------------------------- +Info 26 [00:00:57.000] Search path: /user/username/projects/myproject/a +Info 27 [00:00:58.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. +Info 28 [00:00:59.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 28 [00:01:00.000] Files (2) -Info 29 [00:01:02.000] ----------------------------------------------- -Info 29 [00:01:03.000] Open files: -Info 29 [00:01:04.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 29 [00:01:05.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 28 [00:01:01.000] ----------------------------------------------- +Info 28 [00:01:02.000] Open files: +Info 28 [00:01:03.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 28 [00:01:04.000] Projects: /user/username/projects/myproject/a/tsconfig.json After request PolledWatches:: @@ -149,11 +148,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 29 [00:01:06.000] response: +Info 28 [00:01:05.000] response: { "responseRequired": false } -Info 30 [00:01:07.000] request: +Info 29 [00:01:06.000] request: { "command": "references", "arguments": { @@ -188,11 +187,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 31 [00:01:08.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json -Info 32 [00:01:09.000] Search path: /user/username/projects/myproject/b -Info 33 [00:01:10.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 34 [00:01:11.000] Search path: /user/username/projects/myproject/b -Info 35 [00:01:12.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 30 [00:01:07.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json +Info 31 [00:01:08.000] Search path: /user/username/projects/myproject/b +Info 32 [00:01:09.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 33 [00:01:10.000] Search path: /user/username/projects/myproject/b +Info 34 [00:01:11.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json After request PolledWatches:: @@ -217,7 +216,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 36 [00:01:13.000] response: +Info 35 [00:01:12.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-missing.js b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-missing.js index da02d1a157a..ba071bbd262 100644 --- a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-missing.js +++ b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-missing.js @@ -75,9 +75,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/a/tsconfig.js } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/helper.ts", "/user/username/projects/myproject/b/index.ts" @@ -89,20 +88,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/b/tsconfig.js "configFilePath": "/user/username/projects/myproject/b/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (2) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (2) /user/username/projects/myproject/b/lib/index.d.ts /user/username/projects/myproject/a/index.ts @@ -112,16 +111,16 @@ Info 25 [00:00:54.000] Files (2) index.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Search path: /user/username/projects/myproject/a -Info 28 [00:00:57.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. -Info 29 [00:00:58.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 29 [00:00:59.000] Files (2) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Search path: /user/username/projects/myproject/a +Info 27 [00:00:56.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (2) -Info 29 [00:01:00.000] ----------------------------------------------- -Info 29 [00:01:01.000] Open files: -Info 29 [00:01:02.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 29 [00:01:03.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/a/tsconfig.json After request PolledWatches:: @@ -146,11 +145,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 29 [00:01:04.000] response: +Info 28 [00:01:03.000] response: { "responseRequired": false } -Info 30 [00:01:05.000] request: +Info 29 [00:01:04.000] request: { "command": "references", "arguments": { @@ -185,8 +184,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 31 [00:01:06.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json -Info 32 [00:01:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts.map 2000 undefined WatchType: Missing source map file +Info 30 [00:01:05.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json +Info 31 [00:01:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts.map 2000 undefined WatchType: Missing source map file After request PolledWatches:: @@ -213,7 +212,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 33 [00:01:08.000] response: +Info 32 [00:01:07.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-present.js b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-present.js index 3183247dcf0..b9d1e534fe0 100644 --- a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-present.js +++ b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-present.js @@ -78,9 +78,8 @@ Info 6 [00:00:37.000] Config: /user/username/projects/myproject/a/tsconfig.js } Info 7 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory Info 8 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:40.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json -Info 11 [00:00:42.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 9 [00:00:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json +Info 10 [00:00:41.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/helper.ts", "/user/username/projects/myproject/b/index.ts" @@ -92,20 +91,20 @@ Info 11 [00:00:42.000] Config: /user/username/projects/myproject/b/tsconfig.js "configFilePath": "/user/username/projects/myproject/b/tsconfig.json" } } -Info 12 [00:00:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Config file -Info 13 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:49.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file -Info 19 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 20 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 21 [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 22 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 23 [00:00:54.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:55.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 25 [00:00:56.000] Files (2) +Info 11 [00:00:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Config file +Info 12 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file +Info 18 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 19 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 20 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 21 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 22 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:54.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 24 [00:00:55.000] Files (2) /user/username/projects/myproject/b/lib/index.d.ts /user/username/projects/myproject/a/index.ts @@ -115,16 +114,16 @@ Info 25 [00:00:56.000] Files (2) index.ts Matched by default include pattern '**/*' -Info 26 [00:00:57.000] ----------------------------------------------- -Info 27 [00:00:58.000] Search path: /user/username/projects/myproject/a -Info 28 [00:00:59.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. -Info 29 [00:01:00.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 29 [00:01:01.000] Files (2) +Info 25 [00:00:56.000] ----------------------------------------------- +Info 26 [00:00:57.000] Search path: /user/username/projects/myproject/a +Info 27 [00:00:58.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. +Info 28 [00:00:59.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 28 [00:01:00.000] Files (2) -Info 29 [00:01:02.000] ----------------------------------------------- -Info 29 [00:01:03.000] Open files: -Info 29 [00:01:04.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 29 [00:01:05.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 28 [00:01:01.000] ----------------------------------------------- +Info 28 [00:01:02.000] Open files: +Info 28 [00:01:03.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 28 [00:01:04.000] Projects: /user/username/projects/myproject/a/tsconfig.json After request PolledWatches:: @@ -149,11 +148,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 29 [00:01:06.000] response: +Info 28 [00:01:05.000] response: { "responseRequired": false } -Info 30 [00:01:07.000] request: +Info 29 [00:01:06.000] request: { "command": "references", "arguments": { @@ -188,25 +187,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 31 [00:01:08.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json -Info 32 [00:01:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts.map 500 undefined WatchType: Closed Script info -Info 33 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info -Info 34 [00:01:11.000] Search path: /user/username/projects/myproject/b -Info 35 [00:01:12.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 36 [00:01:13.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json -Info 37 [00:01:14.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 38 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/helper.ts 500 undefined WatchType: Closed Script info -Info 39 [00:01:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json -Info 40 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 41 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 42 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file -Info 43 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 44 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 45 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 46 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 47 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 48 [00:01:25.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 49 [00:01:26.000] Files (2) +Info 30 [00:01:07.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json +Info 31 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts.map 500 undefined WatchType: Closed Script info +Info 32 [00:01:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:10.000] Search path: /user/username/projects/myproject/b +Info 34 [00:01:11.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 35 [00:01:12.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json +Info 36 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/helper.ts 500 undefined WatchType: Closed Script info +Info 37 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json +Info 38 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 39 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 40 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file +Info 41 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 42 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 43 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 44 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 45 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 46 [00:01:23.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 47 [00:01:24.000] Files (2) /user/username/projects/myproject/b/index.ts /user/username/projects/myproject/b/helper.ts @@ -217,10 +215,10 @@ Info 49 [00:01:26.000] Files (2) helper.ts Matched by default include pattern '**/*' -Info 50 [00:01:27.000] ----------------------------------------------- -Info 51 [00:01:28.000] Search path: /user/username/projects/myproject/b -Info 52 [00:01:29.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 53 [00:01:30.000] Finding references to /user/username/projects/myproject/b/index.ts position 13 in project /user/username/projects/myproject/b/tsconfig.json +Info 48 [00:01:25.000] ----------------------------------------------- +Info 49 [00:01:26.000] Search path: /user/username/projects/myproject/b +Info 50 [00:01:27.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 51 [00:01:28.000] Finding references to /user/username/projects/myproject/b/index.ts position 13 in project /user/username/projects/myproject/b/tsconfig.json After request PolledWatches:: @@ -255,7 +253,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 54 [00:01:31.000] response: +Info 52 [00:01:29.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-missing.js b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-missing.js index f9c1aeb3daf..d8f0a5c5dd7 100644 --- a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-missing.js +++ b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-missing.js @@ -75,9 +75,8 @@ Info 6 [00:00:35.000] Config: /user/username/projects/myproject/a/tsconfig.js } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json -Info 11 [00:00:40.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json +Info 10 [00:00:39.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/helper.ts", "/user/username/projects/myproject/b/index.ts" @@ -89,20 +88,20 @@ Info 11 [00:00:40.000] Config: /user/username/projects/myproject/b/tsconfig.js "configFilePath": "/user/username/projects/myproject/b/tsconfig.json" } } -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Config file -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (2) +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Config file +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (2) /user/username/projects/myproject/b/index.ts /user/username/projects/myproject/a/index.ts @@ -112,16 +111,16 @@ Info 25 [00:00:54.000] Files (2) index.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] Search path: /user/username/projects/myproject/a -Info 28 [00:00:57.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. -Info 29 [00:00:58.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 29 [00:00:59.000] Files (2) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Search path: /user/username/projects/myproject/a +Info 27 [00:00:56.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (2) -Info 29 [00:01:00.000] ----------------------------------------------- -Info 29 [00:01:01.000] Open files: -Info 29 [00:01:02.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 29 [00:01:03.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/a/tsconfig.json After request PolledWatches:: @@ -146,11 +145,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 29 [00:01:04.000] response: +Info 28 [00:01:03.000] response: { "responseRequired": false } -Info 30 [00:01:05.000] request: +Info 29 [00:01:04.000] request: { "command": "references", "arguments": { @@ -185,23 +184,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 31 [00:01:06.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json -Info 32 [00:01:07.000] Search path: /user/username/projects/myproject/b -Info 33 [00:01:08.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 34 [00:01:09.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json -Info 35 [00:01:10.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 36 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/helper.ts 500 undefined WatchType: Closed Script info -Info 37 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json -Info 38 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 39 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 40 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file -Info 41 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 42 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 43 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 44 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 45 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 46 [00:01:21.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 47 [00:01:22.000] Files (2) +Info 30 [00:01:05.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json +Info 31 [00:01:06.000] Search path: /user/username/projects/myproject/b +Info 32 [00:01:07.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 33 [00:01:08.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json +Info 34 [00:01:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/helper.ts 500 undefined WatchType: Closed Script info +Info 35 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json +Info 36 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 37 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 38 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file +Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 42 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 43 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:01:19.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 45 [00:01:20.000] Files (2) /user/username/projects/myproject/b/index.ts /user/username/projects/myproject/b/helper.ts @@ -212,10 +210,10 @@ Info 47 [00:01:22.000] Files (2) helper.ts Matched by default include pattern '**/*' -Info 48 [00:01:23.000] ----------------------------------------------- -Info 49 [00:01:24.000] Search path: /user/username/projects/myproject/b -Info 50 [00:01:25.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 51 [00:01:26.000] Finding references to /user/username/projects/myproject/b/index.ts position 13 in project /user/username/projects/myproject/b/tsconfig.json +Info 46 [00:01:21.000] ----------------------------------------------- +Info 47 [00:01:22.000] Search path: /user/username/projects/myproject/b +Info 48 [00:01:23.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 49 [00:01:24.000] Finding references to /user/username/projects/myproject/b/index.ts position 13 in project /user/username/projects/myproject/b/tsconfig.json After request PolledWatches:: @@ -246,7 +244,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 52 [00:01:27.000] response: +Info 50 [00:01:25.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-present.js b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-present.js index 3cea0350671..8ca77317abb 100644 --- a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-present.js +++ b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-present.js @@ -78,9 +78,8 @@ Info 6 [00:00:37.000] Config: /user/username/projects/myproject/a/tsconfig.js } Info 7 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory Info 8 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:40.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json -Info 11 [00:00:42.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 9 [00:00:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json +Info 10 [00:00:41.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/helper.ts", "/user/username/projects/myproject/b/index.ts" @@ -92,20 +91,20 @@ Info 11 [00:00:42.000] Config: /user/username/projects/myproject/b/tsconfig.js "configFilePath": "/user/username/projects/myproject/b/tsconfig.json" } } -Info 12 [00:00:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Config file -Info 13 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:49.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file -Info 19 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 20 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 21 [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 22 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 23 [00:00:54.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:55.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 25 [00:00:56.000] Files (2) +Info 11 [00:00:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Config file +Info 12 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file +Info 18 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 19 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 20 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 21 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 22 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:54.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 24 [00:00:55.000] Files (2) /user/username/projects/myproject/b/index.ts /user/username/projects/myproject/a/index.ts @@ -115,16 +114,16 @@ Info 25 [00:00:56.000] Files (2) index.ts Matched by default include pattern '**/*' -Info 26 [00:00:57.000] ----------------------------------------------- -Info 27 [00:00:58.000] Search path: /user/username/projects/myproject/a -Info 28 [00:00:59.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. -Info 29 [00:01:00.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 29 [00:01:01.000] Files (2) +Info 25 [00:00:56.000] ----------------------------------------------- +Info 26 [00:00:57.000] Search path: /user/username/projects/myproject/a +Info 27 [00:00:58.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. +Info 28 [00:00:59.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 28 [00:01:00.000] Files (2) -Info 29 [00:01:02.000] ----------------------------------------------- -Info 29 [00:01:03.000] Open files: -Info 29 [00:01:04.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 29 [00:01:05.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 28 [00:01:01.000] ----------------------------------------------- +Info 28 [00:01:02.000] Open files: +Info 28 [00:01:03.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 28 [00:01:04.000] Projects: /user/username/projects/myproject/a/tsconfig.json After request PolledWatches:: @@ -149,11 +148,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 29 [00:01:06.000] response: +Info 28 [00:01:05.000] response: { "responseRequired": false } -Info 30 [00:01:07.000] request: +Info 29 [00:01:06.000] request: { "command": "references", "arguments": { @@ -188,23 +187,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 31 [00:01:08.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json -Info 32 [00:01:09.000] Search path: /user/username/projects/myproject/b -Info 33 [00:01:10.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 34 [00:01:11.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json -Info 35 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 36 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/helper.ts 500 undefined WatchType: Closed Script info -Info 37 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json -Info 38 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 39 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 40 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file -Info 41 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 42 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 43 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 44 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 45 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 46 [00:01:23.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 47 [00:01:24.000] Files (2) +Info 30 [00:01:07.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json +Info 31 [00:01:08.000] Search path: /user/username/projects/myproject/b +Info 32 [00:01:09.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 33 [00:01:10.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json +Info 34 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/helper.ts 500 undefined WatchType: Closed Script info +Info 35 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json +Info 36 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 37 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 38 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file +Info 39 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 40 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 41 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 42 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 43 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:01:21.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 45 [00:01:22.000] Files (2) /user/username/projects/myproject/b/index.ts /user/username/projects/myproject/b/helper.ts @@ -215,10 +213,10 @@ Info 47 [00:01:24.000] Files (2) helper.ts Matched by default include pattern '**/*' -Info 48 [00:01:25.000] ----------------------------------------------- -Info 49 [00:01:26.000] Search path: /user/username/projects/myproject/b -Info 50 [00:01:27.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 51 [00:01:28.000] Finding references to /user/username/projects/myproject/b/index.ts position 13 in project /user/username/projects/myproject/b/tsconfig.json +Info 46 [00:01:23.000] ----------------------------------------------- +Info 47 [00:01:24.000] Search path: /user/username/projects/myproject/b +Info 48 [00:01:25.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 49 [00:01:26.000] Finding references to /user/username/projects/myproject/b/index.ts position 13 in project /user/username/projects/myproject/b/tsconfig.json After request PolledWatches:: @@ -249,7 +247,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 52 [00:01:29.000] response: +Info 50 [00:01:27.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/finding-local-reference-doesnt-load-ancestor/sibling-projects.js b/tests/baselines/reference/tsserver/projectReferences/finding-local-reference-doesnt-load-ancestor/sibling-projects.js index 345a427cbf1..45a5a115acd 100644 --- a/tests/baselines/reference/tsserver/projectReferences/finding-local-reference-doesnt-load-ancestor/sibling-projects.js +++ b/tests/baselines/reference/tsserver/projectReferences/finding-local-reference-doesnt-load-ancestor/sibling-projects.js @@ -76,17 +76,16 @@ Info 6 [00:00:40.000] Config: /user/username/projects/solution/compiler/tscon "configFilePath": "/user/username/projects/solution/compiler/tsconfig.json" } } -Info 7 [00:00:41.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 8 [00:00:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/compiler/types.ts 500 undefined WatchType: Closed Script info -Info 9 [00:00:43.000] Starting updateGraphWorker: Project: /user/username/projects/solution/compiler/tsconfig.json -Info 10 [00:00:44.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 11 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/compiler/node_modules/@types 1 undefined Project: /user/username/projects/solution/compiler/tsconfig.json WatchType: Type roots -Info 12 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/compiler/node_modules/@types 1 undefined Project: /user/username/projects/solution/compiler/tsconfig.json WatchType: Type roots -Info 13 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/compiler/tsconfig.json WatchType: Type roots -Info 14 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/compiler/tsconfig.json WatchType: Type roots -Info 15 [00:00:49.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/compiler/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:50.000] Project '/user/username/projects/solution/compiler/tsconfig.json' (Configured) -Info 17 [00:00:51.000] Files (3) +Info 7 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/compiler/types.ts 500 undefined WatchType: Closed Script info +Info 8 [00:00:42.000] Starting updateGraphWorker: Project: /user/username/projects/solution/compiler/tsconfig.json +Info 9 [00:00:43.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 10 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/compiler/node_modules/@types 1 undefined Project: /user/username/projects/solution/compiler/tsconfig.json WatchType: Type roots +Info 11 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/compiler/node_modules/@types 1 undefined Project: /user/username/projects/solution/compiler/tsconfig.json WatchType: Type roots +Info 12 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/compiler/tsconfig.json WatchType: Type roots +Info 13 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/compiler/tsconfig.json WatchType: Type roots +Info 14 [00:00:48.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/compiler/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 15 [00:00:49.000] Project '/user/username/projects/solution/compiler/tsconfig.json' (Configured) +Info 16 [00:00:50.000] Files (3) /a/lib/lib.d.ts /user/username/projects/solution/compiler/types.ts /user/username/projects/solution/compiler/program.ts @@ -99,24 +98,24 @@ Info 17 [00:00:51.000] Files (3) program.ts Part of 'files' list in tsconfig.json -Info 18 [00:00:52.000] ----------------------------------------------- -Info 19 [00:00:53.000] Search path: /user/username/projects/solution/compiler -Info 20 [00:00:54.000] For info: /user/username/projects/solution/compiler/tsconfig.json :: Config file name: /user/username/projects/solution/tsconfig.json -Info 21 [00:00:55.000] Creating configuration project /user/username/projects/solution/tsconfig.json -Info 22 [00:00:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file -Info 23 [00:00:57.000] Search path: /user/username/projects/solution -Info 24 [00:00:58.000] For info: /user/username/projects/solution/tsconfig.json :: No config files found. -Info 25 [00:00:59.000] Project '/user/username/projects/solution/compiler/tsconfig.json' (Configured) -Info 25 [00:01:00.000] Files (3) +Info 17 [00:00:51.000] ----------------------------------------------- +Info 18 [00:00:52.000] Search path: /user/username/projects/solution/compiler +Info 19 [00:00:53.000] For info: /user/username/projects/solution/compiler/tsconfig.json :: Config file name: /user/username/projects/solution/tsconfig.json +Info 20 [00:00:54.000] Creating configuration project /user/username/projects/solution/tsconfig.json +Info 21 [00:00:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file +Info 22 [00:00:56.000] Search path: /user/username/projects/solution +Info 23 [00:00:57.000] For info: /user/username/projects/solution/tsconfig.json :: No config files found. +Info 24 [00:00:58.000] Project '/user/username/projects/solution/compiler/tsconfig.json' (Configured) +Info 24 [00:00:59.000] Files (3) -Info 25 [00:01:01.000] ----------------------------------------------- -Info 25 [00:01:02.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) -Info 25 [00:01:03.000] Files (0) InitialLoadPending +Info 24 [00:01:00.000] ----------------------------------------------- +Info 24 [00:01:01.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) +Info 24 [00:01:02.000] Files (0) InitialLoadPending -Info 25 [00:01:04.000] ----------------------------------------------- -Info 25 [00:01:05.000] Open files: -Info 25 [00:01:06.000] FileName: /user/username/projects/solution/compiler/program.ts ProjectRootPath: undefined -Info 25 [00:01:07.000] Projects: /user/username/projects/solution/compiler/tsconfig.json +Info 24 [00:01:03.000] ----------------------------------------------- +Info 24 [00:01:04.000] Open files: +Info 24 [00:01:05.000] FileName: /user/username/projects/solution/compiler/program.ts ProjectRootPath: undefined +Info 24 [00:01:06.000] Projects: /user/username/projects/solution/compiler/tsconfig.json After request PolledWatches:: @@ -137,11 +136,11 @@ FsWatches:: FsWatchesRecursive:: -Info 25 [00:01:08.000] response: +Info 24 [00:01:07.000] response: { "responseRequired": false } -Info 26 [00:01:09.000] request: +Info 25 [00:01:08.000] request: { "command": "references", "arguments": { @@ -172,7 +171,7 @@ FsWatches:: FsWatchesRecursive:: -Info 27 [00:01:10.000] Finding references to /user/username/projects/solution/compiler/program.ts position 133 in project /user/username/projects/solution/compiler/tsconfig.json +Info 26 [00:01:09.000] Finding references to /user/username/projects/solution/compiler/program.ts position 133 in project /user/username/projects/solution/compiler/tsconfig.json After request PolledWatches:: @@ -193,7 +192,7 @@ FsWatches:: FsWatchesRecursive:: -Info 28 [00:01:11.000] response: +Info 27 [00:01:10.000] response: { "response": { "refs": [ @@ -238,7 +237,7 @@ Info 28 [00:01:11.000] response: }, "responseRequired": true } -Info 29 [00:01:12.000] request: +Info 28 [00:01:11.000] request: { "command": "references", "arguments": { @@ -269,9 +268,9 @@ FsWatches:: FsWatchesRecursive:: -Info 30 [00:01:13.000] Finding references to /user/username/projects/solution/compiler/program.ts position 110 in project /user/username/projects/solution/compiler/tsconfig.json -Info 31 [00:01:14.000] Loading configured project /user/username/projects/solution/tsconfig.json -Info 32 [00:01:15.000] Config: /user/username/projects/solution/tsconfig.json : { +Info 29 [00:01:12.000] Finding references to /user/username/projects/solution/compiler/program.ts position 110 in project /user/username/projects/solution/compiler/tsconfig.json +Info 30 [00:01:13.000] Loading configured project /user/username/projects/solution/tsconfig.json +Info 31 [00:01:14.000] Config: /user/username/projects/solution/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/solution/tsconfig.json" @@ -287,9 +286,8 @@ Info 32 [00:01:15.000] Config: /user/username/projects/solution/tsconfig.json } ] } -Info 33 [00:01:16.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 34 [00:01:17.000] Starting updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json -Info 35 [00:01:18.000] Config: /user/username/projects/solution/services/tsconfig.json : { +Info 32 [00:01:15.000] Starting updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json +Info 33 [00:01:16.000] Config: /user/username/projects/solution/services/tsconfig.json : { "rootNames": [ "/user/username/projects/solution/services/services.ts" ], @@ -304,22 +302,21 @@ Info 35 [00:01:18.000] Config: /user/username/projects/solution/services/tscon } ] } -Info 36 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/services/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file -Info 37 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots -Info 38 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots -Info 39 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:23.000] Different program with same set of files -Info 41 [00:01:24.000] Creating configuration project /user/username/projects/solution/services/tsconfig.json -Info 42 [00:01:25.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 43 [00:01:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/services/services.ts 500 undefined WatchType: Closed Script info -Info 44 [00:01:27.000] Starting updateGraphWorker: Project: /user/username/projects/solution/services/tsconfig.json -Info 45 [00:01:28.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/services/node_modules/@types 1 undefined Project: /user/username/projects/solution/services/tsconfig.json WatchType: Type roots -Info 46 [00:01:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/services/node_modules/@types 1 undefined Project: /user/username/projects/solution/services/tsconfig.json WatchType: Type roots -Info 47 [00:01:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/services/tsconfig.json WatchType: Type roots -Info 48 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/services/tsconfig.json WatchType: Type roots -Info 49 [00:01:32.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/services/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 50 [00:01:33.000] Project '/user/username/projects/solution/services/tsconfig.json' (Configured) -Info 51 [00:01:34.000] Files (4) +Info 34 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/services/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file +Info 35 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots +Info 36 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots +Info 37 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:21.000] Different program with same set of files +Info 39 [00:01:22.000] Creating configuration project /user/username/projects/solution/services/tsconfig.json +Info 40 [00:01:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/services/services.ts 500 undefined WatchType: Closed Script info +Info 41 [00:01:24.000] Starting updateGraphWorker: Project: /user/username/projects/solution/services/tsconfig.json +Info 42 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/services/node_modules/@types 1 undefined Project: /user/username/projects/solution/services/tsconfig.json WatchType: Type roots +Info 43 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/services/node_modules/@types 1 undefined Project: /user/username/projects/solution/services/tsconfig.json WatchType: Type roots +Info 44 [00:01:27.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/services/tsconfig.json WatchType: Type roots +Info 45 [00:01:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/services/tsconfig.json WatchType: Type roots +Info 46 [00:01:29.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/services/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:30.000] Project '/user/username/projects/solution/services/tsconfig.json' (Configured) +Info 48 [00:01:31.000] Files (4) /a/lib/lib.d.ts /user/username/projects/solution/compiler/types.ts /user/username/projects/solution/compiler/program.ts @@ -335,15 +332,15 @@ Info 51 [00:01:34.000] Files (4) services.ts Part of 'files' list in tsconfig.json -Info 52 [00:01:35.000] ----------------------------------------------- -Info 53 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/compiler/types.d.ts 2000 undefined Project: /user/username/projects/solution/compiler/tsconfig.json WatchType: Missing generated file -Info 54 [00:01:37.000] Finding references to /user/username/projects/solution/compiler/types.ts position 103 in project /user/username/projects/solution/services/tsconfig.json -Info 55 [00:01:38.000] Search path: /user/username/projects/solution/compiler -Info 56 [00:01:39.000] For info: /user/username/projects/solution/compiler/types.ts :: Config file name: /user/username/projects/solution/compiler/tsconfig.json -Info 57 [00:01:40.000] Search path: /user/username/projects/solution/compiler -Info 58 [00:01:41.000] For info: /user/username/projects/solution/compiler/types.ts :: Config file name: /user/username/projects/solution/compiler/tsconfig.json -Info 59 [00:01:42.000] Search path: /user/username/projects/solution/compiler -Info 60 [00:01:43.000] For info: /user/username/projects/solution/compiler/program.ts :: Config file name: /user/username/projects/solution/compiler/tsconfig.json +Info 49 [00:01:32.000] ----------------------------------------------- +Info 50 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/compiler/types.d.ts 2000 undefined Project: /user/username/projects/solution/compiler/tsconfig.json WatchType: Missing generated file +Info 51 [00:01:34.000] Finding references to /user/username/projects/solution/compiler/types.ts position 103 in project /user/username/projects/solution/services/tsconfig.json +Info 52 [00:01:35.000] Search path: /user/username/projects/solution/compiler +Info 53 [00:01:36.000] For info: /user/username/projects/solution/compiler/types.ts :: Config file name: /user/username/projects/solution/compiler/tsconfig.json +Info 54 [00:01:37.000] Search path: /user/username/projects/solution/compiler +Info 55 [00:01:38.000] For info: /user/username/projects/solution/compiler/types.ts :: Config file name: /user/username/projects/solution/compiler/tsconfig.json +Info 56 [00:01:39.000] Search path: /user/username/projects/solution/compiler +Info 57 [00:01:40.000] For info: /user/username/projects/solution/compiler/program.ts :: Config file name: /user/username/projects/solution/compiler/tsconfig.json After request PolledWatches:: @@ -372,7 +369,7 @@ FsWatches:: FsWatchesRecursive:: -Info 61 [00:01:44.000] response: +Info 58 [00:01:41.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/finding-references-in-overlapping-projects.js b/tests/baselines/reference/tsserver/projectReferences/finding-references-in-overlapping-projects.js index fabcb37fd7e..3ae4a124569 100644 --- a/tests/baselines/reference/tsserver/projectReferences/finding-references-in-overlapping-projects.js +++ b/tests/baselines/reference/tsserver/projectReferences/finding-references-in-overlapping-projects.js @@ -93,9 +93,8 @@ Info 6 [00:00:50.000] Config: /user/username/projects/solution/b/tsconfig.jso } ] } -Info 7 [00:00:51.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 8 [00:00:52.000] Starting updateGraphWorker: Project: /user/username/projects/solution/b/tsconfig.json -Info 9 [00:00:53.000] Config: /user/username/projects/solution/a/tsconfig.json : { +Info 7 [00:00:51.000] Starting updateGraphWorker: Project: /user/username/projects/solution/b/tsconfig.json +Info 8 [00:00:52.000] Config: /user/username/projects/solution/a/tsconfig.json : { "rootNames": [ "/user/username/projects/solution/a/index.ts" ], @@ -105,20 +104,20 @@ Info 9 [00:00:53.000] Config: /user/username/projects/solution/a/tsconfig.jso "configFilePath": "/user/username/projects/solution/a/tsconfig.json" } } -Info 10 [00:00:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/a/tsconfig.json 2000 undefined Project: /user/username/projects/solution/b/tsconfig.json WatchType: Config file -Info 11 [00:00:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/a/index.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution 0 undefined Project: /user/username/projects/solution/b/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution 0 undefined Project: /user/username/projects/solution/b/tsconfig.json WatchType: Failed Lookup Locations -Info 14 [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/a 1 undefined Project: /user/username/projects/solution/b/tsconfig.json WatchType: Failed Lookup Locations -Info 15 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/a 1 undefined Project: /user/username/projects/solution/b/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:00.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 17 [00:01:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/b/node_modules/@types 1 undefined Project: /user/username/projects/solution/b/tsconfig.json WatchType: Type roots -Info 18 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/b/node_modules/@types 1 undefined Project: /user/username/projects/solution/b/tsconfig.json WatchType: Type roots -Info 19 [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/b/tsconfig.json WatchType: Type roots -Info 20 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/b/tsconfig.json WatchType: Type roots -Info 21 [00:01:05.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 22 [00:01:06.000] Project '/user/username/projects/solution/b/tsconfig.json' (Configured) -Info 23 [00:01:07.000] Files (3) +Info 9 [00:00:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/a/tsconfig.json 2000 undefined Project: /user/username/projects/solution/b/tsconfig.json WatchType: Config file +Info 10 [00:00:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/a/index.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution 0 undefined Project: /user/username/projects/solution/b/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution 0 undefined Project: /user/username/projects/solution/b/tsconfig.json WatchType: Failed Lookup Locations +Info 13 [00:00:57.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/a 1 undefined Project: /user/username/projects/solution/b/tsconfig.json WatchType: Failed Lookup Locations +Info 14 [00:00:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/a 1 undefined Project: /user/username/projects/solution/b/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:59.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 16 [00:01:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/b/node_modules/@types 1 undefined Project: /user/username/projects/solution/b/tsconfig.json WatchType: Type roots +Info 17 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/b/node_modules/@types 1 undefined Project: /user/username/projects/solution/b/tsconfig.json WatchType: Type roots +Info 18 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/b/tsconfig.json WatchType: Type roots +Info 19 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/b/tsconfig.json WatchType: Type roots +Info 20 [00:01:04.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:01:05.000] Project '/user/username/projects/solution/b/tsconfig.json' (Configured) +Info 22 [00:01:06.000] Files (3) /a/lib/lib.d.ts /user/username/projects/solution/a/index.ts /user/username/projects/solution/b/index.ts @@ -132,24 +131,24 @@ Info 23 [00:01:07.000] Files (3) index.ts Part of 'files' list in tsconfig.json -Info 24 [00:01:08.000] ----------------------------------------------- -Info 25 [00:01:09.000] Search path: /user/username/projects/solution/b -Info 26 [00:01:10.000] For info: /user/username/projects/solution/b/tsconfig.json :: Config file name: /user/username/projects/solution/tsconfig.json -Info 27 [00:01:11.000] Creating configuration project /user/username/projects/solution/tsconfig.json -Info 28 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file -Info 29 [00:01:13.000] Search path: /user/username/projects/solution -Info 30 [00:01:14.000] For info: /user/username/projects/solution/tsconfig.json :: No config files found. -Info 31 [00:01:15.000] Project '/user/username/projects/solution/b/tsconfig.json' (Configured) -Info 31 [00:01:16.000] Files (3) +Info 23 [00:01:07.000] ----------------------------------------------- +Info 24 [00:01:08.000] Search path: /user/username/projects/solution/b +Info 25 [00:01:09.000] For info: /user/username/projects/solution/b/tsconfig.json :: Config file name: /user/username/projects/solution/tsconfig.json +Info 26 [00:01:10.000] Creating configuration project /user/username/projects/solution/tsconfig.json +Info 27 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file +Info 28 [00:01:12.000] Search path: /user/username/projects/solution +Info 29 [00:01:13.000] For info: /user/username/projects/solution/tsconfig.json :: No config files found. +Info 30 [00:01:14.000] Project '/user/username/projects/solution/b/tsconfig.json' (Configured) +Info 30 [00:01:15.000] Files (3) -Info 31 [00:01:17.000] ----------------------------------------------- -Info 31 [00:01:18.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) -Info 31 [00:01:19.000] Files (0) InitialLoadPending +Info 30 [00:01:16.000] ----------------------------------------------- +Info 30 [00:01:17.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) +Info 30 [00:01:18.000] Files (0) InitialLoadPending -Info 31 [00:01:20.000] ----------------------------------------------- -Info 31 [00:01:21.000] Open files: -Info 31 [00:01:22.000] FileName: /user/username/projects/solution/b/index.ts ProjectRootPath: undefined -Info 31 [00:01:23.000] Projects: /user/username/projects/solution/b/tsconfig.json +Info 30 [00:01:19.000] ----------------------------------------------- +Info 30 [00:01:20.000] Open files: +Info 30 [00:01:21.000] FileName: /user/username/projects/solution/b/index.ts ProjectRootPath: undefined +Info 30 [00:01:22.000] Projects: /user/username/projects/solution/b/tsconfig.json After request PolledWatches:: @@ -176,11 +175,11 @@ FsWatchesRecursive:: /user/username/projects/solution/a: {} -Info 31 [00:01:24.000] response: +Info 30 [00:01:23.000] response: { "responseRequired": false } -Info 32 [00:01:25.000] request: +Info 31 [00:01:24.000] request: { "command": "references", "arguments": { @@ -217,19 +216,18 @@ FsWatchesRecursive:: /user/username/projects/solution/a: {} -Info 33 [00:01:26.000] Finding references to /user/username/projects/solution/b/index.ts position 86 in project /user/username/projects/solution/b/tsconfig.json -Info 34 [00:01:27.000] Search path: /user/username/projects/solution/a -Info 35 [00:01:28.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json -Info 36 [00:01:29.000] Creating configuration project /user/username/projects/solution/a/tsconfig.json -Info 37 [00:01:30.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 38 [00:01:31.000] Starting updateGraphWorker: Project: /user/username/projects/solution/a/tsconfig.json -Info 39 [00:01:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/a/node_modules/@types 1 undefined Project: /user/username/projects/solution/a/tsconfig.json WatchType: Type roots -Info 40 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/a/node_modules/@types 1 undefined Project: /user/username/projects/solution/a/tsconfig.json WatchType: Type roots -Info 41 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/a/tsconfig.json WatchType: Type roots -Info 42 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/a/tsconfig.json WatchType: Type roots -Info 43 [00:01:36.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 44 [00:01:37.000] Project '/user/username/projects/solution/a/tsconfig.json' (Configured) -Info 45 [00:01:38.000] Files (2) +Info 32 [00:01:25.000] Finding references to /user/username/projects/solution/b/index.ts position 86 in project /user/username/projects/solution/b/tsconfig.json +Info 33 [00:01:26.000] Search path: /user/username/projects/solution/a +Info 34 [00:01:27.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json +Info 35 [00:01:28.000] Creating configuration project /user/username/projects/solution/a/tsconfig.json +Info 36 [00:01:29.000] Starting updateGraphWorker: Project: /user/username/projects/solution/a/tsconfig.json +Info 37 [00:01:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/a/node_modules/@types 1 undefined Project: /user/username/projects/solution/a/tsconfig.json WatchType: Type roots +Info 38 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/a/node_modules/@types 1 undefined Project: /user/username/projects/solution/a/tsconfig.json WatchType: Type roots +Info 39 [00:01:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/a/tsconfig.json WatchType: Type roots +Info 40 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/a/tsconfig.json WatchType: Type roots +Info 41 [00:01:34.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:35.000] Project '/user/username/projects/solution/a/tsconfig.json' (Configured) +Info 43 [00:01:36.000] Files (2) /a/lib/lib.d.ts /user/username/projects/solution/a/index.ts @@ -239,12 +237,12 @@ Info 45 [00:01:38.000] Files (2) index.ts Part of 'files' list in tsconfig.json -Info 46 [00:01:39.000] ----------------------------------------------- -Info 47 [00:01:40.000] Search path: /user/username/projects/solution/a -Info 48 [00:01:41.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json -Info 49 [00:01:42.000] Finding references to /user/username/projects/solution/a/index.ts position 34 in project /user/username/projects/solution/a/tsconfig.json -Info 50 [00:01:43.000] Loading configured project /user/username/projects/solution/tsconfig.json -Info 51 [00:01:44.000] Config: /user/username/projects/solution/tsconfig.json : { +Info 44 [00:01:37.000] ----------------------------------------------- +Info 45 [00:01:38.000] Search path: /user/username/projects/solution/a +Info 46 [00:01:39.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json +Info 47 [00:01:40.000] Finding references to /user/username/projects/solution/a/index.ts position 34 in project /user/username/projects/solution/a/tsconfig.json +Info 48 [00:01:41.000] Loading configured project /user/username/projects/solution/tsconfig.json +Info 49 [00:01:42.000] Config: /user/username/projects/solution/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/solution/tsconfig.json" @@ -268,9 +266,8 @@ Info 51 [00:01:44.000] Config: /user/username/projects/solution/tsconfig.json } ] } -Info 52 [00:01:45.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 53 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json -Info 54 [00:01:47.000] Config: /user/username/projects/solution/c/tsconfig.json : { +Info 50 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json +Info 51 [00:01:44.000] Config: /user/username/projects/solution/c/tsconfig.json : { "rootNames": [ "/user/username/projects/solution/c/index.ts" ], @@ -285,8 +282,8 @@ Info 54 [00:01:47.000] Config: /user/username/projects/solution/c/tsconfig.jso } ] } -Info 55 [00:01:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/c/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file -Info 56 [00:01:49.000] Config: /user/username/projects/solution/d/tsconfig.json : { +Info 52 [00:01:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/c/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file +Info 53 [00:01:46.000] Config: /user/username/projects/solution/d/tsconfig.json : { "rootNames": [ "/user/username/projects/solution/d/index.ts" ], @@ -301,28 +298,27 @@ Info 56 [00:01:49.000] Config: /user/username/projects/solution/d/tsconfig.jso } ] } -Info 57 [00:01:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/d/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file -Info 58 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots -Info 59 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots -Info 60 [00:01:53.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 61 [00:01:54.000] Different program with same set of files -Info 62 [00:01:55.000] Creating configuration project /user/username/projects/solution/c/tsconfig.json -Info 63 [00:01:56.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 64 [00:01:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/c/index.ts 500 undefined WatchType: Closed Script info -Info 65 [00:01:58.000] Starting updateGraphWorker: Project: /user/username/projects/solution/c/tsconfig.json -Info 66 [00:01:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution 0 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Failed Lookup Locations -Info 67 [00:02:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution 0 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Failed Lookup Locations -Info 68 [00:02:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/a 1 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Failed Lookup Locations -Info 69 [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/a 1 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Failed Lookup Locations -Info 70 [00:02:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/b 1 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Failed Lookup Locations -Info 71 [00:02:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/b 1 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Failed Lookup Locations -Info 72 [00:02:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/c/node_modules/@types 1 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Type roots -Info 73 [00:02:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/c/node_modules/@types 1 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Type roots -Info 74 [00:02:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Type roots -Info 75 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Type roots -Info 76 [00:02:09.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 77 [00:02:10.000] Project '/user/username/projects/solution/c/tsconfig.json' (Configured) -Info 78 [00:02:11.000] Files (4) +Info 54 [00:01:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/d/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file +Info 55 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots +Info 56 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots +Info 57 [00:01:50.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 58 [00:01:51.000] Different program with same set of files +Info 59 [00:01:52.000] Creating configuration project /user/username/projects/solution/c/tsconfig.json +Info 60 [00:01:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/c/index.ts 500 undefined WatchType: Closed Script info +Info 61 [00:01:54.000] Starting updateGraphWorker: Project: /user/username/projects/solution/c/tsconfig.json +Info 62 [00:01:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution 0 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Failed Lookup Locations +Info 63 [00:01:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution 0 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Failed Lookup Locations +Info 64 [00:01:57.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/a 1 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Failed Lookup Locations +Info 65 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/a 1 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Failed Lookup Locations +Info 66 [00:01:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/b 1 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Failed Lookup Locations +Info 67 [00:02:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/b 1 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Failed Lookup Locations +Info 68 [00:02:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/c/node_modules/@types 1 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Type roots +Info 69 [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/c/node_modules/@types 1 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Type roots +Info 70 [00:02:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Type roots +Info 71 [00:02:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Type roots +Info 72 [00:02:05.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 73 [00:02:06.000] Project '/user/username/projects/solution/c/tsconfig.json' (Configured) +Info 74 [00:02:07.000] Files (4) /a/lib/lib.d.ts /user/username/projects/solution/a/index.ts /user/username/projects/solution/b/index.ts @@ -339,26 +335,25 @@ Info 78 [00:02:11.000] Files (4) index.ts Part of 'files' list in tsconfig.json -Info 79 [00:02:12.000] ----------------------------------------------- -Info 80 [00:02:13.000] Creating configuration project /user/username/projects/solution/d/tsconfig.json -Info 81 [00:02:14.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 82 [00:02:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/d/index.ts 500 undefined WatchType: Closed Script info -Info 83 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/solution/d/tsconfig.json -Info 84 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution 0 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Failed Lookup Locations -Info 85 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution 0 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Failed Lookup Locations -Info 86 [00:02:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/a 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Failed Lookup Locations -Info 87 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/a 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Failed Lookup Locations -Info 88 [00:02:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/c 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Failed Lookup Locations -Info 89 [00:02:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/c 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Failed Lookup Locations -Info 90 [00:02:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/b 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Failed Lookup Locations -Info 91 [00:02:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/b 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Failed Lookup Locations -Info 92 [00:02:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/d/node_modules/@types 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Type roots -Info 93 [00:02:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/d/node_modules/@types 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Type roots -Info 94 [00:02:27.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Type roots -Info 95 [00:02:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Type roots -Info 96 [00:02:29.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/d/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 97 [00:02:30.000] Project '/user/username/projects/solution/d/tsconfig.json' (Configured) -Info 98 [00:02:31.000] Files (5) +Info 75 [00:02:08.000] ----------------------------------------------- +Info 76 [00:02:09.000] Creating configuration project /user/username/projects/solution/d/tsconfig.json +Info 77 [00:02:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/d/index.ts 500 undefined WatchType: Closed Script info +Info 78 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/solution/d/tsconfig.json +Info 79 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution 0 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Failed Lookup Locations +Info 80 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution 0 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Failed Lookup Locations +Info 81 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/a 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Failed Lookup Locations +Info 82 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/a 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Failed Lookup Locations +Info 83 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/c 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Failed Lookup Locations +Info 84 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/c 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Failed Lookup Locations +Info 85 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/b 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Failed Lookup Locations +Info 86 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/b 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Failed Lookup Locations +Info 87 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/d/node_modules/@types 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Type roots +Info 88 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/d/node_modules/@types 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Type roots +Info 89 [00:02:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Type roots +Info 90 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Type roots +Info 91 [00:02:24.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/d/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 92 [00:02:25.000] Project '/user/username/projects/solution/d/tsconfig.json' (Configured) +Info 93 [00:02:26.000] Files (5) /a/lib/lib.d.ts /user/username/projects/solution/a/index.ts /user/username/projects/solution/b/index.ts @@ -379,35 +374,35 @@ Info 98 [00:02:31.000] Files (5) index.ts Part of 'files' list in tsconfig.json -Info 99 [00:02:32.000] ----------------------------------------------- -Info 100 [00:02:33.000] Finding references to /user/username/projects/solution/a/index.ts position 34 in project /user/username/projects/solution/c/tsconfig.json -Info 101 [00:02:34.000] Search path: /user/username/projects/solution/a -Info 102 [00:02:35.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json -Info 103 [00:02:36.000] Search path: /user/username/projects/solution/a -Info 104 [00:02:37.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json -Info 105 [00:02:38.000] Search path: /user/username/projects/solution/b -Info 106 [00:02:39.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json -Info 107 [00:02:40.000] Search path: /user/username/projects/solution/b -Info 108 [00:02:41.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json -Info 109 [00:02:42.000] Search path: /user/username/projects/solution/b -Info 110 [00:02:43.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json -Info 111 [00:02:44.000] Finding references to /user/username/projects/solution/a/index.ts position 34 in project /user/username/projects/solution/d/tsconfig.json -Info 112 [00:02:45.000] Search path: /user/username/projects/solution/a -Info 113 [00:02:46.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json -Info 114 [00:02:47.000] Search path: /user/username/projects/solution/a -Info 115 [00:02:48.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json -Info 116 [00:02:49.000] Search path: /user/username/projects/solution/b -Info 117 [00:02:50.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json -Info 118 [00:02:51.000] Search path: /user/username/projects/solution/b -Info 119 [00:02:52.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json -Info 120 [00:02:53.000] Search path: /user/username/projects/solution/b -Info 121 [00:02:54.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json -Info 122 [00:02:55.000] Search path: /user/username/projects/solution/c -Info 123 [00:02:56.000] For info: /user/username/projects/solution/c/index.ts :: Config file name: /user/username/projects/solution/c/tsconfig.json -Info 124 [00:02:57.000] Search path: /user/username/projects/solution/c -Info 125 [00:02:58.000] For info: /user/username/projects/solution/c/index.ts :: Config file name: /user/username/projects/solution/c/tsconfig.json -Info 126 [00:02:59.000] Search path: /user/username/projects/solution/c -Info 127 [00:03:00.000] For info: /user/username/projects/solution/c/index.ts :: Config file name: /user/username/projects/solution/c/tsconfig.json +Info 94 [00:02:27.000] ----------------------------------------------- +Info 95 [00:02:28.000] Finding references to /user/username/projects/solution/a/index.ts position 34 in project /user/username/projects/solution/c/tsconfig.json +Info 96 [00:02:29.000] Search path: /user/username/projects/solution/a +Info 97 [00:02:30.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json +Info 98 [00:02:31.000] Search path: /user/username/projects/solution/a +Info 99 [00:02:32.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json +Info 100 [00:02:33.000] Search path: /user/username/projects/solution/b +Info 101 [00:02:34.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json +Info 102 [00:02:35.000] Search path: /user/username/projects/solution/b +Info 103 [00:02:36.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json +Info 104 [00:02:37.000] Search path: /user/username/projects/solution/b +Info 105 [00:02:38.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json +Info 106 [00:02:39.000] Finding references to /user/username/projects/solution/a/index.ts position 34 in project /user/username/projects/solution/d/tsconfig.json +Info 107 [00:02:40.000] Search path: /user/username/projects/solution/a +Info 108 [00:02:41.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json +Info 109 [00:02:42.000] Search path: /user/username/projects/solution/a +Info 110 [00:02:43.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json +Info 111 [00:02:44.000] Search path: /user/username/projects/solution/b +Info 112 [00:02:45.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json +Info 113 [00:02:46.000] Search path: /user/username/projects/solution/b +Info 114 [00:02:47.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json +Info 115 [00:02:48.000] Search path: /user/username/projects/solution/b +Info 116 [00:02:49.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json +Info 117 [00:02:50.000] Search path: /user/username/projects/solution/c +Info 118 [00:02:51.000] For info: /user/username/projects/solution/c/index.ts :: Config file name: /user/username/projects/solution/c/tsconfig.json +Info 119 [00:02:52.000] Search path: /user/username/projects/solution/c +Info 120 [00:02:53.000] For info: /user/username/projects/solution/c/index.ts :: Config file name: /user/username/projects/solution/c/tsconfig.json +Info 121 [00:02:54.000] Search path: /user/username/projects/solution/c +Info 122 [00:02:55.000] For info: /user/username/projects/solution/c/index.ts :: Config file name: /user/username/projects/solution/c/tsconfig.json After request PolledWatches:: @@ -452,7 +447,7 @@ FsWatchesRecursive:: /user/username/projects/solution/c: {} -Info 128 [00:03:01.000] response: +Info 123 [00:02:56.000] response: { "response": { "refs": [ @@ -586,7 +581,7 @@ Info 128 [00:03:01.000] response: }, "responseRequired": true } -Info 129 [00:03:02.000] request: +Info 124 [00:02:57.000] request: { "command": "references", "arguments": { @@ -641,40 +636,40 @@ FsWatchesRecursive:: /user/username/projects/solution/c: {} -Info 130 [00:03:03.000] Finding references to /user/username/projects/solution/b/index.ts position 86 in project /user/username/projects/solution/b/tsconfig.json -Info 131 [00:03:04.000] Search path: /user/username/projects/solution/a -Info 132 [00:03:05.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json -Info 133 [00:03:06.000] Search path: /user/username/projects/solution/a -Info 134 [00:03:07.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json -Info 135 [00:03:08.000] Finding references to /user/username/projects/solution/b/index.ts position 86 in project /user/username/projects/solution/c/tsconfig.json -Info 136 [00:03:09.000] Search path: /user/username/projects/solution/b -Info 137 [00:03:10.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json -Info 138 [00:03:11.000] Search path: /user/username/projects/solution/b -Info 139 [00:03:12.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json -Info 140 [00:03:13.000] Search path: /user/username/projects/solution/b -Info 141 [00:03:14.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json -Info 142 [00:03:15.000] Search path: /user/username/projects/solution/a -Info 143 [00:03:16.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json -Info 144 [00:03:17.000] Search path: /user/username/projects/solution/a -Info 145 [00:03:18.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json -Info 146 [00:03:19.000] Finding references to /user/username/projects/solution/b/index.ts position 86 in project /user/username/projects/solution/d/tsconfig.json -Info 147 [00:03:20.000] Search path: /user/username/projects/solution/b -Info 148 [00:03:21.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json -Info 149 [00:03:22.000] Search path: /user/username/projects/solution/b -Info 150 [00:03:23.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json -Info 151 [00:03:24.000] Search path: /user/username/projects/solution/b -Info 152 [00:03:25.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json -Info 153 [00:03:26.000] Search path: /user/username/projects/solution/a -Info 154 [00:03:27.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json -Info 155 [00:03:28.000] Search path: /user/username/projects/solution/a -Info 156 [00:03:29.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json -Info 157 [00:03:30.000] Search path: /user/username/projects/solution/c -Info 158 [00:03:31.000] For info: /user/username/projects/solution/c/index.ts :: Config file name: /user/username/projects/solution/c/tsconfig.json -Info 159 [00:03:32.000] Search path: /user/username/projects/solution/c -Info 160 [00:03:33.000] For info: /user/username/projects/solution/c/index.ts :: Config file name: /user/username/projects/solution/c/tsconfig.json -Info 161 [00:03:34.000] Search path: /user/username/projects/solution/c -Info 162 [00:03:35.000] For info: /user/username/projects/solution/c/index.ts :: Config file name: /user/username/projects/solution/c/tsconfig.json -Info 163 [00:03:36.000] Finding references to /user/username/projects/solution/a/index.ts position 34 in project /user/username/projects/solution/a/tsconfig.json +Info 125 [00:02:58.000] Finding references to /user/username/projects/solution/b/index.ts position 86 in project /user/username/projects/solution/b/tsconfig.json +Info 126 [00:02:59.000] Search path: /user/username/projects/solution/a +Info 127 [00:03:00.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json +Info 128 [00:03:01.000] Search path: /user/username/projects/solution/a +Info 129 [00:03:02.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json +Info 130 [00:03:03.000] Finding references to /user/username/projects/solution/b/index.ts position 86 in project /user/username/projects/solution/c/tsconfig.json +Info 131 [00:03:04.000] Search path: /user/username/projects/solution/b +Info 132 [00:03:05.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json +Info 133 [00:03:06.000] Search path: /user/username/projects/solution/b +Info 134 [00:03:07.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json +Info 135 [00:03:08.000] Search path: /user/username/projects/solution/b +Info 136 [00:03:09.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json +Info 137 [00:03:10.000] Search path: /user/username/projects/solution/a +Info 138 [00:03:11.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json +Info 139 [00:03:12.000] Search path: /user/username/projects/solution/a +Info 140 [00:03:13.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json +Info 141 [00:03:14.000] Finding references to /user/username/projects/solution/b/index.ts position 86 in project /user/username/projects/solution/d/tsconfig.json +Info 142 [00:03:15.000] Search path: /user/username/projects/solution/b +Info 143 [00:03:16.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json +Info 144 [00:03:17.000] Search path: /user/username/projects/solution/b +Info 145 [00:03:18.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json +Info 146 [00:03:19.000] Search path: /user/username/projects/solution/b +Info 147 [00:03:20.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json +Info 148 [00:03:21.000] Search path: /user/username/projects/solution/a +Info 149 [00:03:22.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json +Info 150 [00:03:23.000] Search path: /user/username/projects/solution/a +Info 151 [00:03:24.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json +Info 152 [00:03:25.000] Search path: /user/username/projects/solution/c +Info 153 [00:03:26.000] For info: /user/username/projects/solution/c/index.ts :: Config file name: /user/username/projects/solution/c/tsconfig.json +Info 154 [00:03:27.000] Search path: /user/username/projects/solution/c +Info 155 [00:03:28.000] For info: /user/username/projects/solution/c/index.ts :: Config file name: /user/username/projects/solution/c/tsconfig.json +Info 156 [00:03:29.000] Search path: /user/username/projects/solution/c +Info 157 [00:03:30.000] For info: /user/username/projects/solution/c/index.ts :: Config file name: /user/username/projects/solution/c/tsconfig.json +Info 158 [00:03:31.000] Finding references to /user/username/projects/solution/a/index.ts position 34 in project /user/username/projects/solution/a/tsconfig.json After request PolledWatches:: @@ -719,7 +714,7 @@ FsWatchesRecursive:: /user/username/projects/solution/c: {} -Info 164 [00:03:37.000] response: +Info 159 [00:03:32.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-and-solution-is-built-with-preserveSymlinks.js b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-and-solution-is-built-with-preserveSymlinks.js index 85d7dba477c..42b67999bbb 100644 --- a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-and-solution-is-built-with-preserveSymlinks.js +++ b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-and-solution-is-built-with-preserveSymlinks.js @@ -220,9 +220,8 @@ Info 7 [00:01:18.000] Config: /user/username/projects/myproject/packages/A/ts } Info 8 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/a/src 1 undefined Config: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Wild card directory Info 9 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/a/src 1 undefined Config: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Wild card directory -Info 10 [00:01:21.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:01:22.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 12 [00:01:23.000] Config: /user/username/projects/myproject/packages/B/tsconfig.json : { +Info 10 [00:01:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 11 [00:01:22.000] Config: /user/username/projects/myproject/packages/B/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/packages/B/src/bar.ts", "/user/username/projects/myproject/packages/B/src/index.ts" @@ -235,30 +234,30 @@ Info 12 [00:01:23.000] Config: /user/username/projects/myproject/packages/B/ts "configFilePath": "/user/username/projects/myproject/packages/B/tsconfig.json" } } -Info 13 [00:01:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Config file -Info 14 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory -Info 16 [00:01:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/index.ts 500 undefined WatchType: Closed Script info -Info 17 [00:01:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/bar.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:29.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 20 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:01:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 23 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 24 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 25 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 26 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 27 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/package.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: File location affecting resolution -Info 28 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 29 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 30 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 31 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 32 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 33 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 34 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 35 [00:01:46.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 36 [00:01:47.000] Files (4) +Info 12 [00:01:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Config file +Info 13 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory +Info 15 [00:01:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/index.ts 500 undefined WatchType: Closed Script info +Info 16 [00:01:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/bar.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:28.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:29.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 19 [00:01:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:01:31.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 22 [00:01:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 23 [00:01:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 24 [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 25 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 26 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/package.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: File location affecting resolution +Info 27 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 28 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 29 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 30 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 31 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 32 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 33 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 34 [00:01:45.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 35 [00:01:46.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/packages/B/src/index.ts /user/username/projects/myproject/packages/B/src/bar.ts @@ -274,22 +273,22 @@ Info 36 [00:01:47.000] Files (4) src/index.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 37 [00:01:48.000] ----------------------------------------------- -Info 38 [00:01:49.000] event: +Info 36 [00:01:47.000] ----------------------------------------------- +Info 37 [00:01:48.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/packages/A/tsconfig.json"}} -Info 39 [00:01:50.000] event: +Info 38 [00:01:49.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"8c5cfb88fb6a6125ddaca4c198af63d261c8feb2786e348cbf3223fcf8461e16","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":122,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","rootDir":"","composite":true,"preserveSymlinks":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 40 [00:01:51.000] event: +Info 39 [00:01:50.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/packages/A/src/index.ts","configFile":"/user/username/projects/myproject/packages/A/tsconfig.json","diagnostics":[]}} -Info 41 [00:01:52.000] Search path: /user/username/projects/myproject/packages/A -Info 42 [00:01:53.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. -Info 43 [00:01:54.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 43 [00:01:55.000] Files (4) +Info 40 [00:01:51.000] Search path: /user/username/projects/myproject/packages/A +Info 41 [00:01:52.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. +Info 42 [00:01:53.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 42 [00:01:54.000] Files (4) -Info 43 [00:01:56.000] ----------------------------------------------- -Info 43 [00:01:57.000] Open files: -Info 43 [00:01:58.000] FileName: /user/username/projects/myproject/packages/A/src/index.ts ProjectRootPath: undefined -Info 43 [00:01:59.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json +Info 42 [00:01:55.000] ----------------------------------------------- +Info 42 [00:01:56.000] Open files: +Info 42 [00:01:57.000] FileName: /user/username/projects/myproject/packages/A/src/index.ts ProjectRootPath: undefined +Info 42 [00:01:58.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json After request PolledWatches:: @@ -326,11 +325,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 43 [00:02:00.000] response: +Info 42 [00:01:59.000] response: { "responseRequired": false } -Info 44 [00:02:01.000] request: +Info 43 [00:02:00.000] request: { "command": "geterr", "arguments": { @@ -414,7 +413,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 45 [00:02:02.000] response: +Info 44 [00:02:01.000] response: { "responseRequired": false } @@ -454,7 +453,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 46 [00:02:03.000] event: +Info 45 [00:02:02.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -528,7 +527,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 47 [00:02:04.000] event: +Info 46 [00:02:03.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -602,9 +601,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 48 [00:02:05.000] event: +Info 47 [00:02:04.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} -Info 49 [00:02:06.000] event: +Info 48 [00:02:05.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) @@ -642,7 +641,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 50 [00:02:07.000] request: +Info 49 [00:02:06.000] request: { "command": "updateOpen", "arguments": { @@ -740,12 +739,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 51 [00:02:08.000] response: +Info 50 [00:02:07.000] response: { "response": true, "responseRequired": true } -Info 52 [00:02:09.000] request: +Info 51 [00:02:08.000] request: { "command": "geterr", "arguments": { @@ -829,7 +828,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 53 [00:02:10.000] response: +Info 52 [00:02:09.000] response: { "responseRequired": false } @@ -869,10 +868,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 54 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 55 [00:02:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 56 [00:02:13.000] Different program with same set of files -Info 57 [00:02:14.000] event: +Info 53 [00:02:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 54 [00:02:11.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 55 [00:02:12.000] Different program with same set of files +Info 56 [00:02:13.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -946,7 +945,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 58 [00:02:15.000] event: +Info 57 [00:02:14.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -1020,9 +1019,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 59 [00:02:16.000] event: +Info 58 [00:02:15.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} -Info 60 [00:02:17.000] event: +Info 59 [00:02:16.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-and-solution-is-built.js b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-and-solution-is-built.js index 7b49753486f..a14306181a3 100644 --- a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-and-solution-is-built.js +++ b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-and-solution-is-built.js @@ -219,9 +219,8 @@ Info 7 [00:01:18.000] Config: /user/username/projects/myproject/packages/A/ts } Info 8 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/a/src 1 undefined Config: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Wild card directory Info 9 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/a/src 1 undefined Config: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Wild card directory -Info 10 [00:01:21.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:01:22.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 12 [00:01:23.000] Config: /user/username/projects/myproject/packages/B/tsconfig.json : { +Info 10 [00:01:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 11 [00:01:22.000] Config: /user/username/projects/myproject/packages/B/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/packages/B/src/bar.ts", "/user/username/projects/myproject/packages/B/src/index.ts" @@ -233,30 +232,30 @@ Info 12 [00:01:23.000] Config: /user/username/projects/myproject/packages/B/ts "configFilePath": "/user/username/projects/myproject/packages/B/tsconfig.json" } } -Info 13 [00:01:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Config file -Info 14 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory -Info 16 [00:01:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/index.ts 500 undefined WatchType: Closed Script info -Info 17 [00:01:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/bar.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:29.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 20 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:01:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 23 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 24 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 25 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 26 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 27 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/package.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: File location affecting resolution -Info 28 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 29 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 30 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 31 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 32 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 33 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 34 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 35 [00:01:46.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 36 [00:01:47.000] Files (4) +Info 12 [00:01:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Config file +Info 13 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory +Info 15 [00:01:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/index.ts 500 undefined WatchType: Closed Script info +Info 16 [00:01:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/bar.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:28.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:29.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 19 [00:01:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:01:31.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 22 [00:01:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 23 [00:01:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 24 [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 25 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 26 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/package.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: File location affecting resolution +Info 27 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 28 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 29 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 30 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 31 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 32 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 33 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 34 [00:01:45.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 35 [00:01:46.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/packages/B/src/index.ts /user/username/projects/myproject/packages/B/src/bar.ts @@ -272,22 +271,22 @@ Info 36 [00:01:47.000] Files (4) src/index.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 37 [00:01:48.000] ----------------------------------------------- -Info 38 [00:01:49.000] event: +Info 36 [00:01:47.000] ----------------------------------------------- +Info 37 [00:01:48.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/packages/A/tsconfig.json"}} -Info 39 [00:01:50.000] event: +Info 38 [00:01:49.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"8c5cfb88fb6a6125ddaca4c198af63d261c8feb2786e348cbf3223fcf8461e16","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":122,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","rootDir":"","composite":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 40 [00:01:51.000] event: +Info 39 [00:01:50.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/packages/A/src/index.ts","configFile":"/user/username/projects/myproject/packages/A/tsconfig.json","diagnostics":[]}} -Info 41 [00:01:52.000] Search path: /user/username/projects/myproject/packages/A -Info 42 [00:01:53.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. -Info 43 [00:01:54.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 43 [00:01:55.000] Files (4) +Info 40 [00:01:51.000] Search path: /user/username/projects/myproject/packages/A +Info 41 [00:01:52.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. +Info 42 [00:01:53.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 42 [00:01:54.000] Files (4) -Info 43 [00:01:56.000] ----------------------------------------------- -Info 43 [00:01:57.000] Open files: -Info 43 [00:01:58.000] FileName: /user/username/projects/myproject/packages/A/src/index.ts ProjectRootPath: undefined -Info 43 [00:01:59.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json +Info 42 [00:01:55.000] ----------------------------------------------- +Info 42 [00:01:56.000] Open files: +Info 42 [00:01:57.000] FileName: /user/username/projects/myproject/packages/A/src/index.ts ProjectRootPath: undefined +Info 42 [00:01:58.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json After request PolledWatches:: @@ -324,11 +323,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 43 [00:02:00.000] response: +Info 42 [00:01:59.000] response: { "responseRequired": false } -Info 44 [00:02:01.000] request: +Info 43 [00:02:00.000] request: { "command": "geterr", "arguments": { @@ -412,7 +411,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 45 [00:02:02.000] response: +Info 44 [00:02:01.000] response: { "responseRequired": false } @@ -452,7 +451,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 46 [00:02:03.000] event: +Info 45 [00:02:02.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -526,7 +525,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 47 [00:02:04.000] event: +Info 46 [00:02:03.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -600,9 +599,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 48 [00:02:05.000] event: +Info 47 [00:02:04.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} -Info 49 [00:02:06.000] event: +Info 48 [00:02:05.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) @@ -640,7 +639,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 50 [00:02:07.000] request: +Info 49 [00:02:06.000] request: { "command": "updateOpen", "arguments": { @@ -738,12 +737,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 51 [00:02:08.000] response: +Info 50 [00:02:07.000] response: { "response": true, "responseRequired": true } -Info 52 [00:02:09.000] request: +Info 51 [00:02:08.000] request: { "command": "geterr", "arguments": { @@ -827,7 +826,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 53 [00:02:10.000] response: +Info 52 [00:02:09.000] response: { "responseRequired": false } @@ -867,10 +866,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 54 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 55 [00:02:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 56 [00:02:13.000] Different program with same set of files -Info 57 [00:02:14.000] event: +Info 53 [00:02:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 54 [00:02:11.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 55 [00:02:12.000] Different program with same set of files +Info 56 [00:02:13.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -944,7 +943,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 58 [00:02:15.000] event: +Info 57 [00:02:14.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -1018,9 +1017,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 59 [00:02:16.000] event: +Info 58 [00:02:15.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} -Info 60 [00:02:17.000] event: +Info 59 [00:02:16.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-and-solution-is-not-built-with-preserveSymlinks.js b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-and-solution-is-not-built-with-preserveSymlinks.js index be11413f440..b133a5efea9 100644 --- a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-and-solution-is-not-built-with-preserveSymlinks.js +++ b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-and-solution-is-not-built-with-preserveSymlinks.js @@ -78,9 +78,8 @@ Info 7 [00:00:50.000] Config: /user/username/projects/myproject/packages/A/ts } Info 8 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/a/src 1 undefined Config: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Wild card directory Info 9 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/a/src 1 undefined Config: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:53.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:54.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 12 [00:00:55.000] Config: /user/username/projects/myproject/packages/B/tsconfig.json : { +Info 10 [00:00:53.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 11 [00:00:54.000] Config: /user/username/projects/myproject/packages/B/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/packages/B/src/bar.ts", "/user/username/projects/myproject/packages/B/src/index.ts" @@ -93,30 +92,30 @@ Info 12 [00:00:55.000] Config: /user/username/projects/myproject/packages/B/ts "configFilePath": "/user/username/projects/myproject/packages/B/tsconfig.json" } } -Info 13 [00:00:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Config file -Info 14 [00:00:57.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory -Info 16 [00:00:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/index.ts 500 undefined WatchType: Closed Script info -Info 17 [00:01:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/bar.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 20 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 23 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 24 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 25 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 26 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 27 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/package.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: File location affecting resolution -Info 28 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 29 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 30 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 31 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 32 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 33 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 34 [00:01:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 35 [00:01:18.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 36 [00:01:19.000] Files (4) +Info 12 [00:00:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Config file +Info 13 [00:00:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory +Info 15 [00:00:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/index.ts 500 undefined WatchType: Closed Script info +Info 16 [00:00:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/bar.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:00.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 19 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 22 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 23 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 24 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 25 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 26 [00:01:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/package.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: File location affecting resolution +Info 27 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 28 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 29 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 30 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 31 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 32 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 33 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 34 [00:01:17.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 35 [00:01:18.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/packages/B/src/index.ts /user/username/projects/myproject/packages/B/src/bar.ts @@ -132,22 +131,22 @@ Info 36 [00:01:19.000] Files (4) src/index.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 37 [00:01:20.000] ----------------------------------------------- -Info 38 [00:01:21.000] event: +Info 36 [00:01:19.000] ----------------------------------------------- +Info 37 [00:01:20.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/packages/A/tsconfig.json"}} -Info 39 [00:01:22.000] event: +Info 38 [00:01:21.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"8c5cfb88fb6a6125ddaca4c198af63d261c8feb2786e348cbf3223fcf8461e16","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":122,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","rootDir":"","composite":true,"preserveSymlinks":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 40 [00:01:23.000] event: +Info 39 [00:01:22.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/packages/A/src/index.ts","configFile":"/user/username/projects/myproject/packages/A/tsconfig.json","diagnostics":[]}} -Info 41 [00:01:24.000] Search path: /user/username/projects/myproject/packages/A -Info 42 [00:01:25.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. -Info 43 [00:01:26.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 43 [00:01:27.000] Files (4) +Info 40 [00:01:23.000] Search path: /user/username/projects/myproject/packages/A +Info 41 [00:01:24.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. +Info 42 [00:01:25.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 42 [00:01:26.000] Files (4) -Info 43 [00:01:28.000] ----------------------------------------------- -Info 43 [00:01:29.000] Open files: -Info 43 [00:01:30.000] FileName: /user/username/projects/myproject/packages/A/src/index.ts ProjectRootPath: undefined -Info 43 [00:01:31.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json +Info 42 [00:01:27.000] ----------------------------------------------- +Info 42 [00:01:28.000] Open files: +Info 42 [00:01:29.000] FileName: /user/username/projects/myproject/packages/A/src/index.ts ProjectRootPath: undefined +Info 42 [00:01:30.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json After request PolledWatches:: @@ -184,11 +183,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 43 [00:01:32.000] response: +Info 42 [00:01:31.000] response: { "responseRequired": false } -Info 44 [00:01:33.000] request: +Info 43 [00:01:32.000] request: { "command": "geterr", "arguments": { @@ -272,7 +271,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 45 [00:01:34.000] response: +Info 44 [00:01:33.000] response: { "responseRequired": false } @@ -312,7 +311,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 46 [00:01:35.000] event: +Info 45 [00:01:34.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -386,7 +385,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 47 [00:01:36.000] event: +Info 46 [00:01:35.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -460,9 +459,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 48 [00:01:37.000] event: +Info 47 [00:01:36.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} -Info 49 [00:01:38.000] event: +Info 48 [00:01:37.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) @@ -500,7 +499,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 50 [00:01:39.000] request: +Info 49 [00:01:38.000] request: { "command": "updateOpen", "arguments": { @@ -598,12 +597,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 51 [00:01:40.000] response: +Info 50 [00:01:39.000] response: { "response": true, "responseRequired": true } -Info 52 [00:01:41.000] request: +Info 51 [00:01:40.000] request: { "command": "geterr", "arguments": { @@ -687,7 +686,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 53 [00:01:42.000] response: +Info 52 [00:01:41.000] response: { "responseRequired": false } @@ -727,10 +726,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 54 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 55 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 56 [00:01:45.000] Different program with same set of files -Info 57 [00:01:46.000] event: +Info 53 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 54 [00:01:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 55 [00:01:44.000] Different program with same set of files +Info 56 [00:01:45.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -804,7 +803,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 58 [00:01:47.000] event: +Info 57 [00:01:46.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -878,9 +877,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 59 [00:01:48.000] event: +Info 58 [00:01:47.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} -Info 60 [00:01:49.000] event: +Info 59 [00:01:48.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-and-solution-is-not-built.js b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-and-solution-is-not-built.js index 7dce3e3a21a..f5a08da0c6b 100644 --- a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-and-solution-is-not-built.js +++ b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-and-solution-is-not-built.js @@ -77,9 +77,8 @@ Info 7 [00:00:50.000] Config: /user/username/projects/myproject/packages/A/ts } Info 8 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/a/src 1 undefined Config: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Wild card directory Info 9 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/a/src 1 undefined Config: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:53.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:54.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 12 [00:00:55.000] Config: /user/username/projects/myproject/packages/B/tsconfig.json : { +Info 10 [00:00:53.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 11 [00:00:54.000] Config: /user/username/projects/myproject/packages/B/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/packages/B/src/bar.ts", "/user/username/projects/myproject/packages/B/src/index.ts" @@ -91,30 +90,30 @@ Info 12 [00:00:55.000] Config: /user/username/projects/myproject/packages/B/ts "configFilePath": "/user/username/projects/myproject/packages/B/tsconfig.json" } } -Info 13 [00:00:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Config file -Info 14 [00:00:57.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory -Info 16 [00:00:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/index.ts 500 undefined WatchType: Closed Script info -Info 17 [00:01:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/bar.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 20 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 23 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 24 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 25 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 26 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 27 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/package.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: File location affecting resolution -Info 28 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 29 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 30 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 31 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 32 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 33 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 34 [00:01:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 35 [00:01:18.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 36 [00:01:19.000] Files (4) +Info 12 [00:00:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Config file +Info 13 [00:00:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory +Info 15 [00:00:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/index.ts 500 undefined WatchType: Closed Script info +Info 16 [00:00:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/bar.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:00.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 19 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 22 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 23 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 24 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 25 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 26 [00:01:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/package.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: File location affecting resolution +Info 27 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 28 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 29 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 30 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 31 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 32 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 33 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 34 [00:01:17.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 35 [00:01:18.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/packages/B/src/index.ts /user/username/projects/myproject/packages/B/src/bar.ts @@ -130,22 +129,22 @@ Info 36 [00:01:19.000] Files (4) src/index.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 37 [00:01:20.000] ----------------------------------------------- -Info 38 [00:01:21.000] event: +Info 36 [00:01:19.000] ----------------------------------------------- +Info 37 [00:01:20.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/packages/A/tsconfig.json"}} -Info 39 [00:01:22.000] event: +Info 38 [00:01:21.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"8c5cfb88fb6a6125ddaca4c198af63d261c8feb2786e348cbf3223fcf8461e16","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":122,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","rootDir":"","composite":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 40 [00:01:23.000] event: +Info 39 [00:01:22.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/packages/A/src/index.ts","configFile":"/user/username/projects/myproject/packages/A/tsconfig.json","diagnostics":[]}} -Info 41 [00:01:24.000] Search path: /user/username/projects/myproject/packages/A -Info 42 [00:01:25.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. -Info 43 [00:01:26.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 43 [00:01:27.000] Files (4) +Info 40 [00:01:23.000] Search path: /user/username/projects/myproject/packages/A +Info 41 [00:01:24.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. +Info 42 [00:01:25.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 42 [00:01:26.000] Files (4) -Info 43 [00:01:28.000] ----------------------------------------------- -Info 43 [00:01:29.000] Open files: -Info 43 [00:01:30.000] FileName: /user/username/projects/myproject/packages/A/src/index.ts ProjectRootPath: undefined -Info 43 [00:01:31.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json +Info 42 [00:01:27.000] ----------------------------------------------- +Info 42 [00:01:28.000] Open files: +Info 42 [00:01:29.000] FileName: /user/username/projects/myproject/packages/A/src/index.ts ProjectRootPath: undefined +Info 42 [00:01:30.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json After request PolledWatches:: @@ -182,11 +181,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 43 [00:01:32.000] response: +Info 42 [00:01:31.000] response: { "responseRequired": false } -Info 44 [00:01:33.000] request: +Info 43 [00:01:32.000] request: { "command": "geterr", "arguments": { @@ -270,7 +269,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 45 [00:01:34.000] response: +Info 44 [00:01:33.000] response: { "responseRequired": false } @@ -310,7 +309,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 46 [00:01:35.000] event: +Info 45 [00:01:34.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -384,7 +383,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 47 [00:01:36.000] event: +Info 46 [00:01:35.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -458,9 +457,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 48 [00:01:37.000] event: +Info 47 [00:01:36.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} -Info 49 [00:01:38.000] event: +Info 48 [00:01:37.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) @@ -498,7 +497,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 50 [00:01:39.000] request: +Info 49 [00:01:38.000] request: { "command": "updateOpen", "arguments": { @@ -596,12 +595,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 51 [00:01:40.000] response: +Info 50 [00:01:39.000] response: { "response": true, "responseRequired": true } -Info 52 [00:01:41.000] request: +Info 51 [00:01:40.000] request: { "command": "geterr", "arguments": { @@ -685,7 +684,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 53 [00:01:42.000] response: +Info 52 [00:01:41.000] response: { "responseRequired": false } @@ -725,10 +724,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 54 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 55 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 56 [00:01:45.000] Different program with same set of files -Info 57 [00:01:46.000] event: +Info 53 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 54 [00:01:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 55 [00:01:44.000] Different program with same set of files +Info 56 [00:01:45.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -802,7 +801,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 58 [00:01:47.000] event: +Info 57 [00:01:46.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -876,9 +875,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 59 [00:01:48.000] event: +Info 58 [00:01:47.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} -Info 60 [00:01:49.000] event: +Info 59 [00:01:48.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-with-scoped-package-and-solution-is-built-with-preserveSymlinks.js b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-with-scoped-package-and-solution-is-built-with-preserveSymlinks.js index b3388095846..bd04345296f 100644 --- a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-with-scoped-package-and-solution-is-built-with-preserveSymlinks.js +++ b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-with-scoped-package-and-solution-is-built-with-preserveSymlinks.js @@ -220,9 +220,8 @@ Info 7 [00:01:20.000] Config: /user/username/projects/myproject/packages/A/ts } Info 8 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/a/src 1 undefined Config: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Wild card directory Info 9 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/a/src 1 undefined Config: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Wild card directory -Info 10 [00:01:23.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:01:24.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 12 [00:01:25.000] Config: /user/username/projects/myproject/packages/B/tsconfig.json : { +Info 10 [00:01:23.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 11 [00:01:24.000] Config: /user/username/projects/myproject/packages/B/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/packages/B/src/bar.ts", "/user/username/projects/myproject/packages/B/src/index.ts" @@ -235,30 +234,30 @@ Info 12 [00:01:25.000] Config: /user/username/projects/myproject/packages/B/ts "configFilePath": "/user/username/projects/myproject/packages/B/tsconfig.json" } } -Info 13 [00:01:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Config file -Info 14 [00:01:27.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory -Info 16 [00:01:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/index.ts 500 undefined WatchType: Closed Script info -Info 17 [00:01:30.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/bar.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:31.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 20 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 23 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 24 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 25 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 26 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 27 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/package.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: File location affecting resolution -Info 28 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 29 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 30 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 31 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 32 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 33 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 34 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 35 [00:01:48.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 36 [00:01:49.000] Files (4) +Info 12 [00:01:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Config file +Info 13 [00:01:26.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory +Info 15 [00:01:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/index.ts 500 undefined WatchType: Closed Script info +Info 16 [00:01:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/bar.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:30.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:31.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 19 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:01:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:01:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 22 [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 23 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 24 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 25 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 26 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/package.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: File location affecting resolution +Info 27 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 28 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 29 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 30 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 31 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 32 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 33 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 34 [00:01:47.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 35 [00:01:48.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/packages/B/src/index.ts /user/username/projects/myproject/packages/B/src/bar.ts @@ -274,22 +273,22 @@ Info 36 [00:01:49.000] Files (4) src/index.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 37 [00:01:50.000] ----------------------------------------------- -Info 38 [00:01:51.000] event: +Info 36 [00:01:49.000] ----------------------------------------------- +Info 37 [00:01:50.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/packages/A/tsconfig.json"}} -Info 39 [00:01:52.000] event: +Info 38 [00:01:51.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"8c5cfb88fb6a6125ddaca4c198af63d261c8feb2786e348cbf3223fcf8461e16","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":136,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","rootDir":"","composite":true,"preserveSymlinks":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 40 [00:01:53.000] event: +Info 39 [00:01:52.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/packages/A/src/index.ts","configFile":"/user/username/projects/myproject/packages/A/tsconfig.json","diagnostics":[]}} -Info 41 [00:01:54.000] Search path: /user/username/projects/myproject/packages/A -Info 42 [00:01:55.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. -Info 43 [00:01:56.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 43 [00:01:57.000] Files (4) +Info 40 [00:01:53.000] Search path: /user/username/projects/myproject/packages/A +Info 41 [00:01:54.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. +Info 42 [00:01:55.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 42 [00:01:56.000] Files (4) -Info 43 [00:01:58.000] ----------------------------------------------- -Info 43 [00:01:59.000] Open files: -Info 43 [00:02:00.000] FileName: /user/username/projects/myproject/packages/A/src/index.ts ProjectRootPath: undefined -Info 43 [00:02:01.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json +Info 42 [00:01:57.000] ----------------------------------------------- +Info 42 [00:01:58.000] Open files: +Info 42 [00:01:59.000] FileName: /user/username/projects/myproject/packages/A/src/index.ts ProjectRootPath: undefined +Info 42 [00:02:00.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json After request PolledWatches:: @@ -326,11 +325,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 43 [00:02:02.000] response: +Info 42 [00:02:01.000] response: { "responseRequired": false } -Info 44 [00:02:03.000] request: +Info 43 [00:02:02.000] request: { "command": "geterr", "arguments": { @@ -414,7 +413,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 45 [00:02:04.000] response: +Info 44 [00:02:03.000] response: { "responseRequired": false } @@ -454,7 +453,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 46 [00:02:05.000] event: +Info 45 [00:02:04.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -528,7 +527,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 47 [00:02:06.000] event: +Info 46 [00:02:05.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -602,9 +601,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 48 [00:02:07.000] event: +Info 47 [00:02:06.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} -Info 49 [00:02:08.000] event: +Info 48 [00:02:07.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) @@ -642,7 +641,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 50 [00:02:09.000] request: +Info 49 [00:02:08.000] request: { "command": "updateOpen", "arguments": { @@ -740,12 +739,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 51 [00:02:10.000] response: +Info 50 [00:02:09.000] response: { "response": true, "responseRequired": true } -Info 52 [00:02:11.000] request: +Info 51 [00:02:10.000] request: { "command": "geterr", "arguments": { @@ -829,7 +828,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 53 [00:02:12.000] response: +Info 52 [00:02:11.000] response: { "responseRequired": false } @@ -869,10 +868,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 54 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 55 [00:02:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 56 [00:02:15.000] Different program with same set of files -Info 57 [00:02:16.000] event: +Info 53 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 54 [00:02:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 55 [00:02:14.000] Different program with same set of files +Info 56 [00:02:15.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -946,7 +945,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 58 [00:02:17.000] event: +Info 57 [00:02:16.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -1020,9 +1019,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 59 [00:02:18.000] event: +Info 58 [00:02:17.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} -Info 60 [00:02:19.000] event: +Info 59 [00:02:18.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-with-scoped-package-and-solution-is-built.js b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-with-scoped-package-and-solution-is-built.js index 88766b8e736..cdb686d523c 100644 --- a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-with-scoped-package-and-solution-is-built.js +++ b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-with-scoped-package-and-solution-is-built.js @@ -219,9 +219,8 @@ Info 7 [00:01:20.000] Config: /user/username/projects/myproject/packages/A/ts } Info 8 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/a/src 1 undefined Config: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Wild card directory Info 9 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/a/src 1 undefined Config: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Wild card directory -Info 10 [00:01:23.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:01:24.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 12 [00:01:25.000] Config: /user/username/projects/myproject/packages/B/tsconfig.json : { +Info 10 [00:01:23.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 11 [00:01:24.000] Config: /user/username/projects/myproject/packages/B/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/packages/B/src/bar.ts", "/user/username/projects/myproject/packages/B/src/index.ts" @@ -233,30 +232,30 @@ Info 12 [00:01:25.000] Config: /user/username/projects/myproject/packages/B/ts "configFilePath": "/user/username/projects/myproject/packages/B/tsconfig.json" } } -Info 13 [00:01:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Config file -Info 14 [00:01:27.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory -Info 16 [00:01:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/index.ts 500 undefined WatchType: Closed Script info -Info 17 [00:01:30.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/bar.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:31.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 20 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 23 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 24 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 25 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 26 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 27 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/package.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: File location affecting resolution -Info 28 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 29 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 30 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 31 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 32 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 33 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 34 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 35 [00:01:48.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 36 [00:01:49.000] Files (4) +Info 12 [00:01:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Config file +Info 13 [00:01:26.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory +Info 15 [00:01:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/index.ts 500 undefined WatchType: Closed Script info +Info 16 [00:01:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/bar.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:30.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:31.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 19 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:01:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:01:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 22 [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 23 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 24 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 25 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 26 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/package.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: File location affecting resolution +Info 27 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 28 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 29 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 30 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 31 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 32 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 33 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 34 [00:01:47.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 35 [00:01:48.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/packages/B/src/index.ts /user/username/projects/myproject/packages/B/src/bar.ts @@ -272,22 +271,22 @@ Info 36 [00:01:49.000] Files (4) src/index.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 37 [00:01:50.000] ----------------------------------------------- -Info 38 [00:01:51.000] event: +Info 36 [00:01:49.000] ----------------------------------------------- +Info 37 [00:01:50.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/packages/A/tsconfig.json"}} -Info 39 [00:01:52.000] event: +Info 38 [00:01:51.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"8c5cfb88fb6a6125ddaca4c198af63d261c8feb2786e348cbf3223fcf8461e16","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":136,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","rootDir":"","composite":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 40 [00:01:53.000] event: +Info 39 [00:01:52.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/packages/A/src/index.ts","configFile":"/user/username/projects/myproject/packages/A/tsconfig.json","diagnostics":[]}} -Info 41 [00:01:54.000] Search path: /user/username/projects/myproject/packages/A -Info 42 [00:01:55.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. -Info 43 [00:01:56.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 43 [00:01:57.000] Files (4) +Info 40 [00:01:53.000] Search path: /user/username/projects/myproject/packages/A +Info 41 [00:01:54.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. +Info 42 [00:01:55.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 42 [00:01:56.000] Files (4) -Info 43 [00:01:58.000] ----------------------------------------------- -Info 43 [00:01:59.000] Open files: -Info 43 [00:02:00.000] FileName: /user/username/projects/myproject/packages/A/src/index.ts ProjectRootPath: undefined -Info 43 [00:02:01.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json +Info 42 [00:01:57.000] ----------------------------------------------- +Info 42 [00:01:58.000] Open files: +Info 42 [00:01:59.000] FileName: /user/username/projects/myproject/packages/A/src/index.ts ProjectRootPath: undefined +Info 42 [00:02:00.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json After request PolledWatches:: @@ -324,11 +323,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 43 [00:02:02.000] response: +Info 42 [00:02:01.000] response: { "responseRequired": false } -Info 44 [00:02:03.000] request: +Info 43 [00:02:02.000] request: { "command": "geterr", "arguments": { @@ -412,7 +411,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 45 [00:02:04.000] response: +Info 44 [00:02:03.000] response: { "responseRequired": false } @@ -452,7 +451,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 46 [00:02:05.000] event: +Info 45 [00:02:04.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -526,7 +525,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 47 [00:02:06.000] event: +Info 46 [00:02:05.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -600,9 +599,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 48 [00:02:07.000] event: +Info 47 [00:02:06.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} -Info 49 [00:02:08.000] event: +Info 48 [00:02:07.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) @@ -640,7 +639,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 50 [00:02:09.000] request: +Info 49 [00:02:08.000] request: { "command": "updateOpen", "arguments": { @@ -738,12 +737,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 51 [00:02:10.000] response: +Info 50 [00:02:09.000] response: { "response": true, "responseRequired": true } -Info 52 [00:02:11.000] request: +Info 51 [00:02:10.000] request: { "command": "geterr", "arguments": { @@ -827,7 +826,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 53 [00:02:12.000] response: +Info 52 [00:02:11.000] response: { "responseRequired": false } @@ -867,10 +866,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 54 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 55 [00:02:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 56 [00:02:15.000] Different program with same set of files -Info 57 [00:02:16.000] event: +Info 53 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 54 [00:02:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 55 [00:02:14.000] Different program with same set of files +Info 56 [00:02:15.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -944,7 +943,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 58 [00:02:17.000] event: +Info 57 [00:02:16.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -1018,9 +1017,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 59 [00:02:18.000] event: +Info 58 [00:02:17.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} -Info 60 [00:02:19.000] event: +Info 59 [00:02:18.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-with-scoped-package-and-solution-is-not-built-with-preserveSymlinks.js b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-with-scoped-package-and-solution-is-not-built-with-preserveSymlinks.js index bd5b3d49a9e..cd4b47eb474 100644 --- a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-with-scoped-package-and-solution-is-not-built-with-preserveSymlinks.js +++ b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-with-scoped-package-and-solution-is-not-built-with-preserveSymlinks.js @@ -78,9 +78,8 @@ Info 7 [00:00:52.000] Config: /user/username/projects/myproject/packages/A/ts } Info 8 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/a/src 1 undefined Config: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Wild card directory Info 9 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/a/src 1 undefined Config: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:55.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:56.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 12 [00:00:57.000] Config: /user/username/projects/myproject/packages/B/tsconfig.json : { +Info 10 [00:00:55.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 11 [00:00:56.000] Config: /user/username/projects/myproject/packages/B/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/packages/B/src/bar.ts", "/user/username/projects/myproject/packages/B/src/index.ts" @@ -93,30 +92,30 @@ Info 12 [00:00:57.000] Config: /user/username/projects/myproject/packages/B/ts "configFilePath": "/user/username/projects/myproject/packages/B/tsconfig.json" } } -Info 13 [00:00:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Config file -Info 14 [00:00:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory -Info 16 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/index.ts 500 undefined WatchType: Closed Script info -Info 17 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/bar.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 20 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 23 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 24 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 25 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 26 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 27 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/package.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: File location affecting resolution -Info 28 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 29 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 30 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 31 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 32 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 33 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 34 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 35 [00:01:20.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 36 [00:01:21.000] Files (4) +Info 12 [00:00:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Config file +Info 13 [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory +Info 15 [00:01:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/index.ts 500 undefined WatchType: Closed Script info +Info 16 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/bar.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 19 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 22 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 23 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 24 [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 25 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 26 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/package.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: File location affecting resolution +Info 27 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 28 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 29 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 30 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 31 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 32 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 33 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 34 [00:01:19.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 35 [00:01:20.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/packages/B/src/index.ts /user/username/projects/myproject/packages/B/src/bar.ts @@ -132,22 +131,22 @@ Info 36 [00:01:21.000] Files (4) src/index.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 37 [00:01:22.000] ----------------------------------------------- -Info 38 [00:01:23.000] event: +Info 36 [00:01:21.000] ----------------------------------------------- +Info 37 [00:01:22.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/packages/A/tsconfig.json"}} -Info 39 [00:01:24.000] event: +Info 38 [00:01:23.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"8c5cfb88fb6a6125ddaca4c198af63d261c8feb2786e348cbf3223fcf8461e16","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":136,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","rootDir":"","composite":true,"preserveSymlinks":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 40 [00:01:25.000] event: +Info 39 [00:01:24.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/packages/A/src/index.ts","configFile":"/user/username/projects/myproject/packages/A/tsconfig.json","diagnostics":[]}} -Info 41 [00:01:26.000] Search path: /user/username/projects/myproject/packages/A -Info 42 [00:01:27.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. -Info 43 [00:01:28.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 43 [00:01:29.000] Files (4) +Info 40 [00:01:25.000] Search path: /user/username/projects/myproject/packages/A +Info 41 [00:01:26.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. +Info 42 [00:01:27.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 42 [00:01:28.000] Files (4) -Info 43 [00:01:30.000] ----------------------------------------------- -Info 43 [00:01:31.000] Open files: -Info 43 [00:01:32.000] FileName: /user/username/projects/myproject/packages/A/src/index.ts ProjectRootPath: undefined -Info 43 [00:01:33.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json +Info 42 [00:01:29.000] ----------------------------------------------- +Info 42 [00:01:30.000] Open files: +Info 42 [00:01:31.000] FileName: /user/username/projects/myproject/packages/A/src/index.ts ProjectRootPath: undefined +Info 42 [00:01:32.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json After request PolledWatches:: @@ -184,11 +183,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 43 [00:01:34.000] response: +Info 42 [00:01:33.000] response: { "responseRequired": false } -Info 44 [00:01:35.000] request: +Info 43 [00:01:34.000] request: { "command": "geterr", "arguments": { @@ -272,7 +271,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 45 [00:01:36.000] response: +Info 44 [00:01:35.000] response: { "responseRequired": false } @@ -312,7 +311,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 46 [00:01:37.000] event: +Info 45 [00:01:36.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -386,7 +385,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 47 [00:01:38.000] event: +Info 46 [00:01:37.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -460,9 +459,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 48 [00:01:39.000] event: +Info 47 [00:01:38.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} -Info 49 [00:01:40.000] event: +Info 48 [00:01:39.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) @@ -500,7 +499,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 50 [00:01:41.000] request: +Info 49 [00:01:40.000] request: { "command": "updateOpen", "arguments": { @@ -598,12 +597,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 51 [00:01:42.000] response: +Info 50 [00:01:41.000] response: { "response": true, "responseRequired": true } -Info 52 [00:01:43.000] request: +Info 51 [00:01:42.000] request: { "command": "geterr", "arguments": { @@ -687,7 +686,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 53 [00:01:44.000] response: +Info 52 [00:01:43.000] response: { "responseRequired": false } @@ -727,10 +726,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 54 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 55 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 56 [00:01:47.000] Different program with same set of files -Info 57 [00:01:48.000] event: +Info 53 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 54 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 55 [00:01:46.000] Different program with same set of files +Info 56 [00:01:47.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -804,7 +803,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 58 [00:01:49.000] event: +Info 57 [00:01:48.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -878,9 +877,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 59 [00:01:50.000] event: +Info 58 [00:01:49.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} -Info 60 [00:01:51.000] event: +Info 59 [00:01:50.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-with-scoped-package-and-solution-is-not-built.js b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-with-scoped-package-and-solution-is-not-built.js index 54bb95b90b0..16ef4db7d78 100644 --- a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-with-scoped-package-and-solution-is-not-built.js +++ b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-with-scoped-package-and-solution-is-not-built.js @@ -77,9 +77,8 @@ Info 7 [00:00:52.000] Config: /user/username/projects/myproject/packages/A/ts } Info 8 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/a/src 1 undefined Config: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Wild card directory Info 9 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/a/src 1 undefined Config: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:55.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:56.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 12 [00:00:57.000] Config: /user/username/projects/myproject/packages/B/tsconfig.json : { +Info 10 [00:00:55.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 11 [00:00:56.000] Config: /user/username/projects/myproject/packages/B/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/packages/B/src/bar.ts", "/user/username/projects/myproject/packages/B/src/index.ts" @@ -91,30 +90,30 @@ Info 12 [00:00:57.000] Config: /user/username/projects/myproject/packages/B/ts "configFilePath": "/user/username/projects/myproject/packages/B/tsconfig.json" } } -Info 13 [00:00:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Config file -Info 14 [00:00:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory -Info 16 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/index.ts 500 undefined WatchType: Closed Script info -Info 17 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/bar.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 20 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 23 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 24 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 25 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 26 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 27 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/package.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: File location affecting resolution -Info 28 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 29 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 30 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 31 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 32 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 33 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 34 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 35 [00:01:20.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 36 [00:01:21.000] Files (4) +Info 12 [00:00:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Config file +Info 13 [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory +Info 15 [00:01:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/index.ts 500 undefined WatchType: Closed Script info +Info 16 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/bar.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 19 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 22 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 23 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 24 [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 25 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 26 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/package.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: File location affecting resolution +Info 27 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 28 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 29 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 30 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 31 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 32 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 33 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 34 [00:01:19.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 35 [00:01:20.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/packages/B/src/index.ts /user/username/projects/myproject/packages/B/src/bar.ts @@ -130,22 +129,22 @@ Info 36 [00:01:21.000] Files (4) src/index.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 37 [00:01:22.000] ----------------------------------------------- -Info 38 [00:01:23.000] event: +Info 36 [00:01:21.000] ----------------------------------------------- +Info 37 [00:01:22.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/packages/A/tsconfig.json"}} -Info 39 [00:01:24.000] event: +Info 38 [00:01:23.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"8c5cfb88fb6a6125ddaca4c198af63d261c8feb2786e348cbf3223fcf8461e16","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":136,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","rootDir":"","composite":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 40 [00:01:25.000] event: +Info 39 [00:01:24.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/packages/A/src/index.ts","configFile":"/user/username/projects/myproject/packages/A/tsconfig.json","diagnostics":[]}} -Info 41 [00:01:26.000] Search path: /user/username/projects/myproject/packages/A -Info 42 [00:01:27.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. -Info 43 [00:01:28.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 43 [00:01:29.000] Files (4) +Info 40 [00:01:25.000] Search path: /user/username/projects/myproject/packages/A +Info 41 [00:01:26.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. +Info 42 [00:01:27.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 42 [00:01:28.000] Files (4) -Info 43 [00:01:30.000] ----------------------------------------------- -Info 43 [00:01:31.000] Open files: -Info 43 [00:01:32.000] FileName: /user/username/projects/myproject/packages/A/src/index.ts ProjectRootPath: undefined -Info 43 [00:01:33.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json +Info 42 [00:01:29.000] ----------------------------------------------- +Info 42 [00:01:30.000] Open files: +Info 42 [00:01:31.000] FileName: /user/username/projects/myproject/packages/A/src/index.ts ProjectRootPath: undefined +Info 42 [00:01:32.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json After request PolledWatches:: @@ -182,11 +181,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 43 [00:01:34.000] response: +Info 42 [00:01:33.000] response: { "responseRequired": false } -Info 44 [00:01:35.000] request: +Info 43 [00:01:34.000] request: { "command": "geterr", "arguments": { @@ -270,7 +269,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 45 [00:01:36.000] response: +Info 44 [00:01:35.000] response: { "responseRequired": false } @@ -310,7 +309,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 46 [00:01:37.000] event: +Info 45 [00:01:36.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -384,7 +383,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 47 [00:01:38.000] event: +Info 46 [00:01:37.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -458,9 +457,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 48 [00:01:39.000] event: +Info 47 [00:01:38.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} -Info 49 [00:01:40.000] event: +Info 48 [00:01:39.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) @@ -498,7 +497,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 50 [00:01:41.000] request: +Info 49 [00:01:40.000] request: { "command": "updateOpen", "arguments": { @@ -596,12 +595,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 51 [00:01:42.000] response: +Info 50 [00:01:41.000] response: { "response": true, "responseRequired": true } -Info 52 [00:01:43.000] request: +Info 51 [00:01:42.000] request: { "command": "geterr", "arguments": { @@ -685,7 +684,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 53 [00:01:44.000] response: +Info 52 [00:01:43.000] response: { "responseRequired": false } @@ -725,10 +724,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 54 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 55 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 56 [00:01:47.000] Different program with same set of files -Info 57 [00:01:48.000] event: +Info 53 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 54 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 55 [00:01:46.000] Different program with same set of files +Info 56 [00:01:47.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -802,7 +801,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 58 [00:01:49.000] event: +Info 57 [00:01:48.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -876,9 +875,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 59 [00:01:50.000] event: +Info 58 [00:01:49.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} -Info 60 [00:01:51.000] event: +Info 59 [00:01:50.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-and-solution-is-built-with-preserveSymlinks.js b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-and-solution-is-built-with-preserveSymlinks.js index 038473bb0be..f0d60a46e82 100644 --- a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-and-solution-is-built-with-preserveSymlinks.js +++ b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-and-solution-is-built-with-preserveSymlinks.js @@ -220,9 +220,8 @@ Info 7 [00:01:23.000] Config: /user/username/projects/myproject/packages/A/ts } Info 8 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/a/src 1 undefined Config: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Wild card directory Info 9 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/a/src 1 undefined Config: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Wild card directory -Info 10 [00:01:26.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:01:27.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 12 [00:01:28.000] Config: /user/username/projects/myproject/packages/B/tsconfig.json : { +Info 10 [00:01:26.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 11 [00:01:27.000] Config: /user/username/projects/myproject/packages/B/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/packages/B/src/foo.ts", "/user/username/projects/myproject/packages/B/src/bar/foo.ts" @@ -235,30 +234,30 @@ Info 12 [00:01:28.000] Config: /user/username/projects/myproject/packages/B/ts "configFilePath": "/user/username/projects/myproject/packages/B/tsconfig.json" } } -Info 13 [00:01:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Config file -Info 14 [00:01:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory -Info 16 [00:01:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/foo.ts 500 undefined WatchType: Closed Script info -Info 17 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/bar/foo.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:34.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 20 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 23 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 24 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 25 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 26 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 27 [00:01:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/package.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: File location affecting resolution -Info 28 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 29 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 30 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 31 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 32 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 33 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 34 [00:01:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 35 [00:01:51.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 36 [00:01:52.000] Files (4) +Info 12 [00:01:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Config file +Info 13 [00:01:29.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory +Info 15 [00:01:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/foo.ts 500 undefined WatchType: Closed Script info +Info 16 [00:01:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/bar/foo.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 19 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 22 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 23 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 24 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 25 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 26 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/package.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: File location affecting resolution +Info 27 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 28 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 29 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 30 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 31 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 32 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 33 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 34 [00:01:50.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 35 [00:01:51.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/packages/B/src/foo.ts /user/username/projects/myproject/packages/B/src/bar/foo.ts @@ -274,22 +273,22 @@ Info 36 [00:01:52.000] Files (4) src/test.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 37 [00:01:53.000] ----------------------------------------------- -Info 38 [00:01:54.000] event: +Info 36 [00:01:52.000] ----------------------------------------------- +Info 37 [00:01:53.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/packages/A/tsconfig.json"}} -Info 39 [00:01:55.000] event: +Info 38 [00:01:54.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"8c5cfb88fb6a6125ddaca4c198af63d261c8feb2786e348cbf3223fcf8461e16","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":134,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","rootDir":"","composite":true,"preserveSymlinks":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 40 [00:01:56.000] event: +Info 39 [00:01:55.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/packages/A/src/test.ts","configFile":"/user/username/projects/myproject/packages/A/tsconfig.json","diagnostics":[]}} -Info 41 [00:01:57.000] Search path: /user/username/projects/myproject/packages/A -Info 42 [00:01:58.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. -Info 43 [00:01:59.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 43 [00:02:00.000] Files (4) +Info 40 [00:01:56.000] Search path: /user/username/projects/myproject/packages/A +Info 41 [00:01:57.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. +Info 42 [00:01:58.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 42 [00:01:59.000] Files (4) -Info 43 [00:02:01.000] ----------------------------------------------- -Info 43 [00:02:02.000] Open files: -Info 43 [00:02:03.000] FileName: /user/username/projects/myproject/packages/A/src/test.ts ProjectRootPath: undefined -Info 43 [00:02:04.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json +Info 42 [00:02:00.000] ----------------------------------------------- +Info 42 [00:02:01.000] Open files: +Info 42 [00:02:02.000] FileName: /user/username/projects/myproject/packages/A/src/test.ts ProjectRootPath: undefined +Info 42 [00:02:03.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json After request PolledWatches:: @@ -326,11 +325,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 43 [00:02:05.000] response: +Info 42 [00:02:04.000] response: { "responseRequired": false } -Info 44 [00:02:06.000] request: +Info 43 [00:02:05.000] request: { "command": "geterr", "arguments": { @@ -414,7 +413,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 45 [00:02:07.000] response: +Info 44 [00:02:06.000] response: { "responseRequired": false } @@ -454,7 +453,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 46 [00:02:08.000] event: +Info 45 [00:02:07.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -528,7 +527,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 47 [00:02:09.000] event: +Info 46 [00:02:08.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -602,9 +601,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 48 [00:02:10.000] event: +Info 47 [00:02:09.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} -Info 49 [00:02:11.000] event: +Info 48 [00:02:10.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) @@ -642,7 +641,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 50 [00:02:12.000] request: +Info 49 [00:02:11.000] request: { "command": "updateOpen", "arguments": { @@ -740,12 +739,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 51 [00:02:13.000] response: +Info 50 [00:02:12.000] response: { "response": true, "responseRequired": true } -Info 52 [00:02:14.000] request: +Info 51 [00:02:13.000] request: { "command": "geterr", "arguments": { @@ -829,7 +828,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 53 [00:02:15.000] response: +Info 52 [00:02:14.000] response: { "responseRequired": false } @@ -869,10 +868,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 54 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 55 [00:02:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 56 [00:02:18.000] Different program with same set of files -Info 57 [00:02:19.000] event: +Info 53 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 54 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 55 [00:02:17.000] Different program with same set of files +Info 56 [00:02:18.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -946,7 +945,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 58 [00:02:20.000] event: +Info 57 [00:02:19.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -1020,9 +1019,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 59 [00:02:21.000] event: +Info 58 [00:02:20.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} -Info 60 [00:02:22.000] event: +Info 59 [00:02:21.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-and-solution-is-built.js b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-and-solution-is-built.js index 626f273ccca..817a9e6242e 100644 --- a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-and-solution-is-built.js +++ b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-and-solution-is-built.js @@ -219,9 +219,8 @@ Info 7 [00:01:23.000] Config: /user/username/projects/myproject/packages/A/ts } Info 8 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/a/src 1 undefined Config: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Wild card directory Info 9 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/a/src 1 undefined Config: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Wild card directory -Info 10 [00:01:26.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:01:27.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 12 [00:01:28.000] Config: /user/username/projects/myproject/packages/B/tsconfig.json : { +Info 10 [00:01:26.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 11 [00:01:27.000] Config: /user/username/projects/myproject/packages/B/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/packages/B/src/foo.ts", "/user/username/projects/myproject/packages/B/src/bar/foo.ts" @@ -233,30 +232,30 @@ Info 12 [00:01:28.000] Config: /user/username/projects/myproject/packages/B/ts "configFilePath": "/user/username/projects/myproject/packages/B/tsconfig.json" } } -Info 13 [00:01:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Config file -Info 14 [00:01:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory -Info 16 [00:01:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/foo.ts 500 undefined WatchType: Closed Script info -Info 17 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/bar/foo.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:34.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 20 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 23 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 24 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 25 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 26 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 27 [00:01:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/package.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: File location affecting resolution -Info 28 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 29 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 30 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 31 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 32 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 33 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 34 [00:01:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 35 [00:01:51.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 36 [00:01:52.000] Files (4) +Info 12 [00:01:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Config file +Info 13 [00:01:29.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory +Info 15 [00:01:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/foo.ts 500 undefined WatchType: Closed Script info +Info 16 [00:01:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/bar/foo.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 19 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 22 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 23 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 24 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 25 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 26 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/package.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: File location affecting resolution +Info 27 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 28 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 29 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 30 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 31 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 32 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 33 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 34 [00:01:50.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 35 [00:01:51.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/packages/B/src/foo.ts /user/username/projects/myproject/packages/B/src/bar/foo.ts @@ -272,22 +271,22 @@ Info 36 [00:01:52.000] Files (4) src/test.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 37 [00:01:53.000] ----------------------------------------------- -Info 38 [00:01:54.000] event: +Info 36 [00:01:52.000] ----------------------------------------------- +Info 37 [00:01:53.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/packages/A/tsconfig.json"}} -Info 39 [00:01:55.000] event: +Info 38 [00:01:54.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"8c5cfb88fb6a6125ddaca4c198af63d261c8feb2786e348cbf3223fcf8461e16","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":134,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","rootDir":"","composite":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 40 [00:01:56.000] event: +Info 39 [00:01:55.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/packages/A/src/test.ts","configFile":"/user/username/projects/myproject/packages/A/tsconfig.json","diagnostics":[]}} -Info 41 [00:01:57.000] Search path: /user/username/projects/myproject/packages/A -Info 42 [00:01:58.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. -Info 43 [00:01:59.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 43 [00:02:00.000] Files (4) +Info 40 [00:01:56.000] Search path: /user/username/projects/myproject/packages/A +Info 41 [00:01:57.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. +Info 42 [00:01:58.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 42 [00:01:59.000] Files (4) -Info 43 [00:02:01.000] ----------------------------------------------- -Info 43 [00:02:02.000] Open files: -Info 43 [00:02:03.000] FileName: /user/username/projects/myproject/packages/A/src/test.ts ProjectRootPath: undefined -Info 43 [00:02:04.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json +Info 42 [00:02:00.000] ----------------------------------------------- +Info 42 [00:02:01.000] Open files: +Info 42 [00:02:02.000] FileName: /user/username/projects/myproject/packages/A/src/test.ts ProjectRootPath: undefined +Info 42 [00:02:03.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json After request PolledWatches:: @@ -324,11 +323,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 43 [00:02:05.000] response: +Info 42 [00:02:04.000] response: { "responseRequired": false } -Info 44 [00:02:06.000] request: +Info 43 [00:02:05.000] request: { "command": "geterr", "arguments": { @@ -412,7 +411,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 45 [00:02:07.000] response: +Info 44 [00:02:06.000] response: { "responseRequired": false } @@ -452,7 +451,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 46 [00:02:08.000] event: +Info 45 [00:02:07.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -526,7 +525,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 47 [00:02:09.000] event: +Info 46 [00:02:08.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -600,9 +599,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 48 [00:02:10.000] event: +Info 47 [00:02:09.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} -Info 49 [00:02:11.000] event: +Info 48 [00:02:10.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) @@ -640,7 +639,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 50 [00:02:12.000] request: +Info 49 [00:02:11.000] request: { "command": "updateOpen", "arguments": { @@ -738,12 +737,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 51 [00:02:13.000] response: +Info 50 [00:02:12.000] response: { "response": true, "responseRequired": true } -Info 52 [00:02:14.000] request: +Info 51 [00:02:13.000] request: { "command": "geterr", "arguments": { @@ -827,7 +826,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 53 [00:02:15.000] response: +Info 52 [00:02:14.000] response: { "responseRequired": false } @@ -867,10 +866,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 54 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 55 [00:02:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 56 [00:02:18.000] Different program with same set of files -Info 57 [00:02:19.000] event: +Info 53 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 54 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 55 [00:02:17.000] Different program with same set of files +Info 56 [00:02:18.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -944,7 +943,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 58 [00:02:20.000] event: +Info 57 [00:02:19.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -1018,9 +1017,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 59 [00:02:21.000] event: +Info 58 [00:02:20.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} -Info 60 [00:02:22.000] event: +Info 59 [00:02:21.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-and-solution-is-not-built-with-preserveSymlinks.js b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-and-solution-is-not-built-with-preserveSymlinks.js index 48cc83b3460..4bdce3059dd 100644 --- a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-and-solution-is-not-built-with-preserveSymlinks.js +++ b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-and-solution-is-not-built-with-preserveSymlinks.js @@ -78,9 +78,8 @@ Info 7 [00:00:52.000] Config: /user/username/projects/myproject/packages/A/ts } Info 8 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/a/src 1 undefined Config: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Wild card directory Info 9 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/a/src 1 undefined Config: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:55.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:56.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 12 [00:00:57.000] Config: /user/username/projects/myproject/packages/B/tsconfig.json : { +Info 10 [00:00:55.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 11 [00:00:56.000] Config: /user/username/projects/myproject/packages/B/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/packages/B/src/foo.ts", "/user/username/projects/myproject/packages/B/src/bar/foo.ts" @@ -93,30 +92,30 @@ Info 12 [00:00:57.000] Config: /user/username/projects/myproject/packages/B/ts "configFilePath": "/user/username/projects/myproject/packages/B/tsconfig.json" } } -Info 13 [00:00:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Config file -Info 14 [00:00:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory -Info 16 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/foo.ts 500 undefined WatchType: Closed Script info -Info 17 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/bar/foo.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 20 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 23 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 24 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 25 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 26 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 27 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/package.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: File location affecting resolution -Info 28 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 29 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 30 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 31 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 32 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 33 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 34 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 35 [00:01:20.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 36 [00:01:21.000] Files (4) +Info 12 [00:00:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Config file +Info 13 [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory +Info 15 [00:01:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/foo.ts 500 undefined WatchType: Closed Script info +Info 16 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/bar/foo.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 19 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 22 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 23 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 24 [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 25 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 26 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/package.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: File location affecting resolution +Info 27 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 28 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 29 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 30 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 31 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 32 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 33 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 34 [00:01:19.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 35 [00:01:20.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/packages/B/src/foo.ts /user/username/projects/myproject/packages/B/src/bar/foo.ts @@ -132,22 +131,22 @@ Info 36 [00:01:21.000] Files (4) src/test.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 37 [00:01:22.000] ----------------------------------------------- -Info 38 [00:01:23.000] event: +Info 36 [00:01:21.000] ----------------------------------------------- +Info 37 [00:01:22.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/packages/A/tsconfig.json"}} -Info 39 [00:01:24.000] event: +Info 38 [00:01:23.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"8c5cfb88fb6a6125ddaca4c198af63d261c8feb2786e348cbf3223fcf8461e16","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":134,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","rootDir":"","composite":true,"preserveSymlinks":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 40 [00:01:25.000] event: +Info 39 [00:01:24.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/packages/A/src/test.ts","configFile":"/user/username/projects/myproject/packages/A/tsconfig.json","diagnostics":[]}} -Info 41 [00:01:26.000] Search path: /user/username/projects/myproject/packages/A -Info 42 [00:01:27.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. -Info 43 [00:01:28.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 43 [00:01:29.000] Files (4) +Info 40 [00:01:25.000] Search path: /user/username/projects/myproject/packages/A +Info 41 [00:01:26.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. +Info 42 [00:01:27.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 42 [00:01:28.000] Files (4) -Info 43 [00:01:30.000] ----------------------------------------------- -Info 43 [00:01:31.000] Open files: -Info 43 [00:01:32.000] FileName: /user/username/projects/myproject/packages/A/src/test.ts ProjectRootPath: undefined -Info 43 [00:01:33.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json +Info 42 [00:01:29.000] ----------------------------------------------- +Info 42 [00:01:30.000] Open files: +Info 42 [00:01:31.000] FileName: /user/username/projects/myproject/packages/A/src/test.ts ProjectRootPath: undefined +Info 42 [00:01:32.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json After request PolledWatches:: @@ -184,11 +183,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 43 [00:01:34.000] response: +Info 42 [00:01:33.000] response: { "responseRequired": false } -Info 44 [00:01:35.000] request: +Info 43 [00:01:34.000] request: { "command": "geterr", "arguments": { @@ -272,7 +271,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 45 [00:01:36.000] response: +Info 44 [00:01:35.000] response: { "responseRequired": false } @@ -312,7 +311,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 46 [00:01:37.000] event: +Info 45 [00:01:36.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -386,7 +385,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 47 [00:01:38.000] event: +Info 46 [00:01:37.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -460,9 +459,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 48 [00:01:39.000] event: +Info 47 [00:01:38.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} -Info 49 [00:01:40.000] event: +Info 48 [00:01:39.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) @@ -500,7 +499,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 50 [00:01:41.000] request: +Info 49 [00:01:40.000] request: { "command": "updateOpen", "arguments": { @@ -598,12 +597,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 51 [00:01:42.000] response: +Info 50 [00:01:41.000] response: { "response": true, "responseRequired": true } -Info 52 [00:01:43.000] request: +Info 51 [00:01:42.000] request: { "command": "geterr", "arguments": { @@ -687,7 +686,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 53 [00:01:44.000] response: +Info 52 [00:01:43.000] response: { "responseRequired": false } @@ -727,10 +726,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 54 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 55 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 56 [00:01:47.000] Different program with same set of files -Info 57 [00:01:48.000] event: +Info 53 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 54 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 55 [00:01:46.000] Different program with same set of files +Info 56 [00:01:47.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -804,7 +803,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 58 [00:01:49.000] event: +Info 57 [00:01:48.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -878,9 +877,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 59 [00:01:50.000] event: +Info 58 [00:01:49.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} -Info 60 [00:01:51.000] event: +Info 59 [00:01:50.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-and-solution-is-not-built.js b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-and-solution-is-not-built.js index 965feba1830..6db969314cd 100644 --- a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-and-solution-is-not-built.js +++ b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-and-solution-is-not-built.js @@ -77,9 +77,8 @@ Info 7 [00:00:52.000] Config: /user/username/projects/myproject/packages/A/ts } Info 8 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/a/src 1 undefined Config: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Wild card directory Info 9 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/a/src 1 undefined Config: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:55.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:56.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 12 [00:00:57.000] Config: /user/username/projects/myproject/packages/B/tsconfig.json : { +Info 10 [00:00:55.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 11 [00:00:56.000] Config: /user/username/projects/myproject/packages/B/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/packages/B/src/foo.ts", "/user/username/projects/myproject/packages/B/src/bar/foo.ts" @@ -91,30 +90,30 @@ Info 12 [00:00:57.000] Config: /user/username/projects/myproject/packages/B/ts "configFilePath": "/user/username/projects/myproject/packages/B/tsconfig.json" } } -Info 13 [00:00:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Config file -Info 14 [00:00:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory -Info 16 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/foo.ts 500 undefined WatchType: Closed Script info -Info 17 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/bar/foo.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 20 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 23 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 24 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 25 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 26 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 27 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/package.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: File location affecting resolution -Info 28 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 29 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 30 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 31 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 32 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 33 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 34 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 35 [00:01:20.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 36 [00:01:21.000] Files (4) +Info 12 [00:00:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Config file +Info 13 [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory +Info 15 [00:01:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/foo.ts 500 undefined WatchType: Closed Script info +Info 16 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/bar/foo.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 19 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 22 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 23 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 24 [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 25 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 26 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/package.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: File location affecting resolution +Info 27 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 28 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 29 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 30 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 31 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 32 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 33 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 34 [00:01:19.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 35 [00:01:20.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/packages/B/src/foo.ts /user/username/projects/myproject/packages/B/src/bar/foo.ts @@ -130,22 +129,22 @@ Info 36 [00:01:21.000] Files (4) src/test.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 37 [00:01:22.000] ----------------------------------------------- -Info 38 [00:01:23.000] event: +Info 36 [00:01:21.000] ----------------------------------------------- +Info 37 [00:01:22.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/packages/A/tsconfig.json"}} -Info 39 [00:01:24.000] event: +Info 38 [00:01:23.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"8c5cfb88fb6a6125ddaca4c198af63d261c8feb2786e348cbf3223fcf8461e16","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":134,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","rootDir":"","composite":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 40 [00:01:25.000] event: +Info 39 [00:01:24.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/packages/A/src/test.ts","configFile":"/user/username/projects/myproject/packages/A/tsconfig.json","diagnostics":[]}} -Info 41 [00:01:26.000] Search path: /user/username/projects/myproject/packages/A -Info 42 [00:01:27.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. -Info 43 [00:01:28.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 43 [00:01:29.000] Files (4) +Info 40 [00:01:25.000] Search path: /user/username/projects/myproject/packages/A +Info 41 [00:01:26.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. +Info 42 [00:01:27.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 42 [00:01:28.000] Files (4) -Info 43 [00:01:30.000] ----------------------------------------------- -Info 43 [00:01:31.000] Open files: -Info 43 [00:01:32.000] FileName: /user/username/projects/myproject/packages/A/src/test.ts ProjectRootPath: undefined -Info 43 [00:01:33.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json +Info 42 [00:01:29.000] ----------------------------------------------- +Info 42 [00:01:30.000] Open files: +Info 42 [00:01:31.000] FileName: /user/username/projects/myproject/packages/A/src/test.ts ProjectRootPath: undefined +Info 42 [00:01:32.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json After request PolledWatches:: @@ -182,11 +181,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 43 [00:01:34.000] response: +Info 42 [00:01:33.000] response: { "responseRequired": false } -Info 44 [00:01:35.000] request: +Info 43 [00:01:34.000] request: { "command": "geterr", "arguments": { @@ -270,7 +269,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 45 [00:01:36.000] response: +Info 44 [00:01:35.000] response: { "responseRequired": false } @@ -310,7 +309,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 46 [00:01:37.000] event: +Info 45 [00:01:36.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -384,7 +383,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 47 [00:01:38.000] event: +Info 46 [00:01:37.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -458,9 +457,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 48 [00:01:39.000] event: +Info 47 [00:01:38.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} -Info 49 [00:01:40.000] event: +Info 48 [00:01:39.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) @@ -498,7 +497,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 50 [00:01:41.000] request: +Info 49 [00:01:40.000] request: { "command": "updateOpen", "arguments": { @@ -596,12 +595,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 51 [00:01:42.000] response: +Info 50 [00:01:41.000] response: { "response": true, "responseRequired": true } -Info 52 [00:01:43.000] request: +Info 51 [00:01:42.000] request: { "command": "geterr", "arguments": { @@ -685,7 +684,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 53 [00:01:44.000] response: +Info 52 [00:01:43.000] response: { "responseRequired": false } @@ -725,10 +724,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 54 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 55 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 56 [00:01:47.000] Different program with same set of files -Info 57 [00:01:48.000] event: +Info 53 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 54 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 55 [00:01:46.000] Different program with same set of files +Info 56 [00:01:47.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -802,7 +801,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 58 [00:01:49.000] event: +Info 57 [00:01:48.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -876,9 +875,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 59 [00:01:50.000] event: +Info 58 [00:01:49.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} -Info 60 [00:01:51.000] event: +Info 59 [00:01:50.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-with-scoped-package-and-solution-is-built-with-preserveSymlinks.js b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-with-scoped-package-and-solution-is-built-with-preserveSymlinks.js index ba2437a0ae6..533087a347a 100644 --- a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-with-scoped-package-and-solution-is-built-with-preserveSymlinks.js +++ b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-with-scoped-package-and-solution-is-built-with-preserveSymlinks.js @@ -220,9 +220,8 @@ Info 7 [00:01:25.000] Config: /user/username/projects/myproject/packages/A/ts } Info 8 [00:01:26.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/a/src 1 undefined Config: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Wild card directory Info 9 [00:01:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/a/src 1 undefined Config: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Wild card directory -Info 10 [00:01:28.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:01:29.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 12 [00:01:30.000] Config: /user/username/projects/myproject/packages/B/tsconfig.json : { +Info 10 [00:01:28.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 11 [00:01:29.000] Config: /user/username/projects/myproject/packages/B/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/packages/B/src/foo.ts", "/user/username/projects/myproject/packages/B/src/bar/foo.ts" @@ -235,30 +234,30 @@ Info 12 [00:01:30.000] Config: /user/username/projects/myproject/packages/B/ts "configFilePath": "/user/username/projects/myproject/packages/B/tsconfig.json" } } -Info 13 [00:01:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Config file -Info 14 [00:01:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory -Info 16 [00:01:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/foo.ts 500 undefined WatchType: Closed Script info -Info 17 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/bar/foo.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 20 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 23 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 24 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 25 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 26 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 27 [00:01:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/package.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: File location affecting resolution -Info 28 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 29 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 30 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 31 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 32 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 33 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 34 [00:01:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 35 [00:01:53.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 36 [00:01:54.000] Files (4) +Info 12 [00:01:30.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Config file +Info 13 [00:01:31.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory +Info 15 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/foo.ts 500 undefined WatchType: Closed Script info +Info 16 [00:01:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/bar/foo.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 19 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 22 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 23 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 24 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 25 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 26 [00:01:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/package.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: File location affecting resolution +Info 27 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 28 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 29 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 30 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 31 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 32 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 33 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 34 [00:01:52.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 35 [00:01:53.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/packages/B/src/foo.ts /user/username/projects/myproject/packages/B/src/bar/foo.ts @@ -274,22 +273,22 @@ Info 36 [00:01:54.000] Files (4) src/test.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 37 [00:01:55.000] ----------------------------------------------- -Info 38 [00:01:56.000] event: +Info 36 [00:01:54.000] ----------------------------------------------- +Info 37 [00:01:55.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/packages/A/tsconfig.json"}} -Info 39 [00:01:57.000] event: +Info 38 [00:01:56.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"8c5cfb88fb6a6125ddaca4c198af63d261c8feb2786e348cbf3223fcf8461e16","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":148,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","rootDir":"","composite":true,"preserveSymlinks":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 40 [00:01:58.000] event: +Info 39 [00:01:57.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/packages/A/src/test.ts","configFile":"/user/username/projects/myproject/packages/A/tsconfig.json","diagnostics":[]}} -Info 41 [00:01:59.000] Search path: /user/username/projects/myproject/packages/A -Info 42 [00:02:00.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. -Info 43 [00:02:01.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 43 [00:02:02.000] Files (4) +Info 40 [00:01:58.000] Search path: /user/username/projects/myproject/packages/A +Info 41 [00:01:59.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. +Info 42 [00:02:00.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 42 [00:02:01.000] Files (4) -Info 43 [00:02:03.000] ----------------------------------------------- -Info 43 [00:02:04.000] Open files: -Info 43 [00:02:05.000] FileName: /user/username/projects/myproject/packages/A/src/test.ts ProjectRootPath: undefined -Info 43 [00:02:06.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json +Info 42 [00:02:02.000] ----------------------------------------------- +Info 42 [00:02:03.000] Open files: +Info 42 [00:02:04.000] FileName: /user/username/projects/myproject/packages/A/src/test.ts ProjectRootPath: undefined +Info 42 [00:02:05.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json After request PolledWatches:: @@ -326,11 +325,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 43 [00:02:07.000] response: +Info 42 [00:02:06.000] response: { "responseRequired": false } -Info 44 [00:02:08.000] request: +Info 43 [00:02:07.000] request: { "command": "geterr", "arguments": { @@ -414,7 +413,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 45 [00:02:09.000] response: +Info 44 [00:02:08.000] response: { "responseRequired": false } @@ -454,7 +453,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 46 [00:02:10.000] event: +Info 45 [00:02:09.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -528,7 +527,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 47 [00:02:11.000] event: +Info 46 [00:02:10.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -602,9 +601,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 48 [00:02:12.000] event: +Info 47 [00:02:11.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} -Info 49 [00:02:13.000] event: +Info 48 [00:02:12.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) @@ -642,7 +641,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 50 [00:02:14.000] request: +Info 49 [00:02:13.000] request: { "command": "updateOpen", "arguments": { @@ -740,12 +739,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 51 [00:02:15.000] response: +Info 50 [00:02:14.000] response: { "response": true, "responseRequired": true } -Info 52 [00:02:16.000] request: +Info 51 [00:02:15.000] request: { "command": "geterr", "arguments": { @@ -829,7 +828,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 53 [00:02:17.000] response: +Info 52 [00:02:16.000] response: { "responseRequired": false } @@ -869,10 +868,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 54 [00:02:18.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 55 [00:02:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 56 [00:02:20.000] Different program with same set of files -Info 57 [00:02:21.000] event: +Info 53 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 54 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 55 [00:02:19.000] Different program with same set of files +Info 56 [00:02:20.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -946,7 +945,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 58 [00:02:22.000] event: +Info 57 [00:02:21.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -1020,9 +1019,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 59 [00:02:23.000] event: +Info 58 [00:02:22.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} -Info 60 [00:02:24.000] event: +Info 59 [00:02:23.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-with-scoped-package-and-solution-is-built.js b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-with-scoped-package-and-solution-is-built.js index a5a24b79141..692feeed516 100644 --- a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-with-scoped-package-and-solution-is-built.js +++ b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-with-scoped-package-and-solution-is-built.js @@ -219,9 +219,8 @@ Info 7 [00:01:25.000] Config: /user/username/projects/myproject/packages/A/ts } Info 8 [00:01:26.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/a/src 1 undefined Config: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Wild card directory Info 9 [00:01:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/a/src 1 undefined Config: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Wild card directory -Info 10 [00:01:28.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:01:29.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 12 [00:01:30.000] Config: /user/username/projects/myproject/packages/B/tsconfig.json : { +Info 10 [00:01:28.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 11 [00:01:29.000] Config: /user/username/projects/myproject/packages/B/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/packages/B/src/foo.ts", "/user/username/projects/myproject/packages/B/src/bar/foo.ts" @@ -233,30 +232,30 @@ Info 12 [00:01:30.000] Config: /user/username/projects/myproject/packages/B/ts "configFilePath": "/user/username/projects/myproject/packages/B/tsconfig.json" } } -Info 13 [00:01:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Config file -Info 14 [00:01:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory -Info 16 [00:01:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/foo.ts 500 undefined WatchType: Closed Script info -Info 17 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/bar/foo.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 20 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 23 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 24 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 25 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 26 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 27 [00:01:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/package.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: File location affecting resolution -Info 28 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 29 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 30 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 31 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 32 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 33 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 34 [00:01:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 35 [00:01:53.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 36 [00:01:54.000] Files (4) +Info 12 [00:01:30.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Config file +Info 13 [00:01:31.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory +Info 15 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/foo.ts 500 undefined WatchType: Closed Script info +Info 16 [00:01:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/bar/foo.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 19 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 22 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 23 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 24 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 25 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 26 [00:01:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/package.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: File location affecting resolution +Info 27 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 28 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 29 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 30 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 31 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 32 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 33 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 34 [00:01:52.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 35 [00:01:53.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/packages/B/src/foo.ts /user/username/projects/myproject/packages/B/src/bar/foo.ts @@ -272,22 +271,22 @@ Info 36 [00:01:54.000] Files (4) src/test.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 37 [00:01:55.000] ----------------------------------------------- -Info 38 [00:01:56.000] event: +Info 36 [00:01:54.000] ----------------------------------------------- +Info 37 [00:01:55.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/packages/A/tsconfig.json"}} -Info 39 [00:01:57.000] event: +Info 38 [00:01:56.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"8c5cfb88fb6a6125ddaca4c198af63d261c8feb2786e348cbf3223fcf8461e16","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":148,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","rootDir":"","composite":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 40 [00:01:58.000] event: +Info 39 [00:01:57.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/packages/A/src/test.ts","configFile":"/user/username/projects/myproject/packages/A/tsconfig.json","diagnostics":[]}} -Info 41 [00:01:59.000] Search path: /user/username/projects/myproject/packages/A -Info 42 [00:02:00.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. -Info 43 [00:02:01.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 43 [00:02:02.000] Files (4) +Info 40 [00:01:58.000] Search path: /user/username/projects/myproject/packages/A +Info 41 [00:01:59.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. +Info 42 [00:02:00.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 42 [00:02:01.000] Files (4) -Info 43 [00:02:03.000] ----------------------------------------------- -Info 43 [00:02:04.000] Open files: -Info 43 [00:02:05.000] FileName: /user/username/projects/myproject/packages/A/src/test.ts ProjectRootPath: undefined -Info 43 [00:02:06.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json +Info 42 [00:02:02.000] ----------------------------------------------- +Info 42 [00:02:03.000] Open files: +Info 42 [00:02:04.000] FileName: /user/username/projects/myproject/packages/A/src/test.ts ProjectRootPath: undefined +Info 42 [00:02:05.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json After request PolledWatches:: @@ -324,11 +323,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 43 [00:02:07.000] response: +Info 42 [00:02:06.000] response: { "responseRequired": false } -Info 44 [00:02:08.000] request: +Info 43 [00:02:07.000] request: { "command": "geterr", "arguments": { @@ -412,7 +411,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 45 [00:02:09.000] response: +Info 44 [00:02:08.000] response: { "responseRequired": false } @@ -452,7 +451,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 46 [00:02:10.000] event: +Info 45 [00:02:09.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -526,7 +525,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 47 [00:02:11.000] event: +Info 46 [00:02:10.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -600,9 +599,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 48 [00:02:12.000] event: +Info 47 [00:02:11.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} -Info 49 [00:02:13.000] event: +Info 48 [00:02:12.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) @@ -640,7 +639,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 50 [00:02:14.000] request: +Info 49 [00:02:13.000] request: { "command": "updateOpen", "arguments": { @@ -738,12 +737,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 51 [00:02:15.000] response: +Info 50 [00:02:14.000] response: { "response": true, "responseRequired": true } -Info 52 [00:02:16.000] request: +Info 51 [00:02:15.000] request: { "command": "geterr", "arguments": { @@ -827,7 +826,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 53 [00:02:17.000] response: +Info 52 [00:02:16.000] response: { "responseRequired": false } @@ -867,10 +866,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 54 [00:02:18.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 55 [00:02:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 56 [00:02:20.000] Different program with same set of files -Info 57 [00:02:21.000] event: +Info 53 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 54 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 55 [00:02:19.000] Different program with same set of files +Info 56 [00:02:20.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -944,7 +943,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 58 [00:02:22.000] event: +Info 57 [00:02:21.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -1018,9 +1017,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 59 [00:02:23.000] event: +Info 58 [00:02:22.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} -Info 60 [00:02:24.000] event: +Info 59 [00:02:23.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-with-scoped-package-and-solution-is-not-built-with-preserveSymlinks.js b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-with-scoped-package-and-solution-is-not-built-with-preserveSymlinks.js index 691f33aa15e..a2e4f3a950f 100644 --- a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-with-scoped-package-and-solution-is-not-built-with-preserveSymlinks.js +++ b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-with-scoped-package-and-solution-is-not-built-with-preserveSymlinks.js @@ -78,9 +78,8 @@ Info 7 [00:00:54.000] Config: /user/username/projects/myproject/packages/A/ts } Info 8 [00:00:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/a/src 1 undefined Config: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Wild card directory Info 9 [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/a/src 1 undefined Config: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:57.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:58.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 12 [00:00:59.000] Config: /user/username/projects/myproject/packages/B/tsconfig.json : { +Info 10 [00:00:57.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 11 [00:00:58.000] Config: /user/username/projects/myproject/packages/B/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/packages/B/src/foo.ts", "/user/username/projects/myproject/packages/B/src/bar/foo.ts" @@ -93,30 +92,30 @@ Info 12 [00:00:59.000] Config: /user/username/projects/myproject/packages/B/ts "configFilePath": "/user/username/projects/myproject/packages/B/tsconfig.json" } } -Info 13 [00:01:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Config file -Info 14 [00:01:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory -Info 16 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/foo.ts 500 undefined WatchType: Closed Script info -Info 17 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/bar/foo.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:05.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 20 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 23 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 24 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 25 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 26 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 27 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/package.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: File location affecting resolution -Info 28 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 29 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 30 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 31 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 32 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 33 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 34 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 35 [00:01:22.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 36 [00:01:23.000] Files (4) +Info 12 [00:00:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Config file +Info 13 [00:01:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory +Info 15 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/foo.ts 500 undefined WatchType: Closed Script info +Info 16 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/bar/foo.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 19 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 22 [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 23 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 24 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 25 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 26 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/package.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: File location affecting resolution +Info 27 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 28 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 29 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 30 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 31 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 32 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 33 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 34 [00:01:21.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 35 [00:01:22.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/packages/B/src/foo.ts /user/username/projects/myproject/packages/B/src/bar/foo.ts @@ -132,22 +131,22 @@ Info 36 [00:01:23.000] Files (4) src/test.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 37 [00:01:24.000] ----------------------------------------------- -Info 38 [00:01:25.000] event: +Info 36 [00:01:23.000] ----------------------------------------------- +Info 37 [00:01:24.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/packages/A/tsconfig.json"}} -Info 39 [00:01:26.000] event: +Info 38 [00:01:25.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"8c5cfb88fb6a6125ddaca4c198af63d261c8feb2786e348cbf3223fcf8461e16","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":148,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","rootDir":"","composite":true,"preserveSymlinks":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 40 [00:01:27.000] event: +Info 39 [00:01:26.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/packages/A/src/test.ts","configFile":"/user/username/projects/myproject/packages/A/tsconfig.json","diagnostics":[]}} -Info 41 [00:01:28.000] Search path: /user/username/projects/myproject/packages/A -Info 42 [00:01:29.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. -Info 43 [00:01:30.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 43 [00:01:31.000] Files (4) +Info 40 [00:01:27.000] Search path: /user/username/projects/myproject/packages/A +Info 41 [00:01:28.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. +Info 42 [00:01:29.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 42 [00:01:30.000] Files (4) -Info 43 [00:01:32.000] ----------------------------------------------- -Info 43 [00:01:33.000] Open files: -Info 43 [00:01:34.000] FileName: /user/username/projects/myproject/packages/A/src/test.ts ProjectRootPath: undefined -Info 43 [00:01:35.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json +Info 42 [00:01:31.000] ----------------------------------------------- +Info 42 [00:01:32.000] Open files: +Info 42 [00:01:33.000] FileName: /user/username/projects/myproject/packages/A/src/test.ts ProjectRootPath: undefined +Info 42 [00:01:34.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json After request PolledWatches:: @@ -184,11 +183,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 43 [00:01:36.000] response: +Info 42 [00:01:35.000] response: { "responseRequired": false } -Info 44 [00:01:37.000] request: +Info 43 [00:01:36.000] request: { "command": "geterr", "arguments": { @@ -272,7 +271,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 45 [00:01:38.000] response: +Info 44 [00:01:37.000] response: { "responseRequired": false } @@ -312,7 +311,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 46 [00:01:39.000] event: +Info 45 [00:01:38.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -386,7 +385,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 47 [00:01:40.000] event: +Info 46 [00:01:39.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -460,9 +459,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 48 [00:01:41.000] event: +Info 47 [00:01:40.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} -Info 49 [00:01:42.000] event: +Info 48 [00:01:41.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) @@ -500,7 +499,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 50 [00:01:43.000] request: +Info 49 [00:01:42.000] request: { "command": "updateOpen", "arguments": { @@ -598,12 +597,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 51 [00:01:44.000] response: +Info 50 [00:01:43.000] response: { "response": true, "responseRequired": true } -Info 52 [00:01:45.000] request: +Info 51 [00:01:44.000] request: { "command": "geterr", "arguments": { @@ -687,7 +686,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 53 [00:01:46.000] response: +Info 52 [00:01:45.000] response: { "responseRequired": false } @@ -727,10 +726,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 54 [00:01:47.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 55 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 56 [00:01:49.000] Different program with same set of files -Info 57 [00:01:50.000] event: +Info 53 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 54 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 55 [00:01:48.000] Different program with same set of files +Info 56 [00:01:49.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -804,7 +803,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 58 [00:01:51.000] event: +Info 57 [00:01:50.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -878,9 +877,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 59 [00:01:52.000] event: +Info 58 [00:01:51.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} -Info 60 [00:01:53.000] event: +Info 59 [00:01:52.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-with-scoped-package-and-solution-is-not-built.js b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-with-scoped-package-and-solution-is-not-built.js index 2f8276f94f6..14c5ca1946e 100644 --- a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-with-scoped-package-and-solution-is-not-built.js +++ b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-with-scoped-package-and-solution-is-not-built.js @@ -77,9 +77,8 @@ Info 7 [00:00:54.000] Config: /user/username/projects/myproject/packages/A/ts } Info 8 [00:00:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/a/src 1 undefined Config: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Wild card directory Info 9 [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/a/src 1 undefined Config: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:57.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:58.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 12 [00:00:59.000] Config: /user/username/projects/myproject/packages/B/tsconfig.json : { +Info 10 [00:00:57.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 11 [00:00:58.000] Config: /user/username/projects/myproject/packages/B/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/packages/B/src/foo.ts", "/user/username/projects/myproject/packages/B/src/bar/foo.ts" @@ -91,30 +90,30 @@ Info 12 [00:00:59.000] Config: /user/username/projects/myproject/packages/B/ts "configFilePath": "/user/username/projects/myproject/packages/B/tsconfig.json" } } -Info 13 [00:01:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Config file -Info 14 [00:01:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory -Info 16 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/foo.ts 500 undefined WatchType: Closed Script info -Info 17 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/bar/foo.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:05.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 20 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 23 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 24 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 25 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 26 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations -Info 27 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/package.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: File location affecting resolution -Info 28 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 29 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 30 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 31 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 32 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 33 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 34 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 35 [00:01:22.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 36 [00:01:23.000] Files (4) +Info 12 [00:00:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Config file +Info 13 [00:01:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/b/src 1 undefined Config: /user/username/projects/myproject/packages/B/tsconfig.json WatchType: Wild card directory +Info 15 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/foo.ts 500 undefined WatchType: Closed Script info +Info 16 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/src/bar/foo.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 19 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/src 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 22 [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 23 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 24 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 25 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Failed Lookup Locations +Info 26 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/B/package.json 2000 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: File location affecting resolution +Info 27 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 28 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/A/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 29 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 30 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 31 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 32 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 33 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 34 [00:01:21.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 35 [00:01:22.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/packages/B/src/foo.ts /user/username/projects/myproject/packages/B/src/bar/foo.ts @@ -130,22 +129,22 @@ Info 36 [00:01:23.000] Files (4) src/test.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 37 [00:01:24.000] ----------------------------------------------- -Info 38 [00:01:25.000] event: +Info 36 [00:01:23.000] ----------------------------------------------- +Info 37 [00:01:24.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/packages/A/tsconfig.json"}} -Info 39 [00:01:26.000] event: +Info 38 [00:01:25.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"8c5cfb88fb6a6125ddaca4c198af63d261c8feb2786e348cbf3223fcf8461e16","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":148,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","rootDir":"","composite":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 40 [00:01:27.000] event: +Info 39 [00:01:26.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/packages/A/src/test.ts","configFile":"/user/username/projects/myproject/packages/A/tsconfig.json","diagnostics":[]}} -Info 41 [00:01:28.000] Search path: /user/username/projects/myproject/packages/A -Info 42 [00:01:29.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. -Info 43 [00:01:30.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 43 [00:01:31.000] Files (4) +Info 40 [00:01:27.000] Search path: /user/username/projects/myproject/packages/A +Info 41 [00:01:28.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. +Info 42 [00:01:29.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 42 [00:01:30.000] Files (4) -Info 43 [00:01:32.000] ----------------------------------------------- -Info 43 [00:01:33.000] Open files: -Info 43 [00:01:34.000] FileName: /user/username/projects/myproject/packages/A/src/test.ts ProjectRootPath: undefined -Info 43 [00:01:35.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json +Info 42 [00:01:31.000] ----------------------------------------------- +Info 42 [00:01:32.000] Open files: +Info 42 [00:01:33.000] FileName: /user/username/projects/myproject/packages/A/src/test.ts ProjectRootPath: undefined +Info 42 [00:01:34.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json After request PolledWatches:: @@ -182,11 +181,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 43 [00:01:36.000] response: +Info 42 [00:01:35.000] response: { "responseRequired": false } -Info 44 [00:01:37.000] request: +Info 43 [00:01:36.000] request: { "command": "geterr", "arguments": { @@ -270,7 +269,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 45 [00:01:38.000] response: +Info 44 [00:01:37.000] response: { "responseRequired": false } @@ -310,7 +309,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 46 [00:01:39.000] event: +Info 45 [00:01:38.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -384,7 +383,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 47 [00:01:40.000] event: +Info 46 [00:01:39.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -458,9 +457,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 48 [00:01:41.000] event: +Info 47 [00:01:40.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} -Info 49 [00:01:42.000] event: +Info 48 [00:01:41.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) @@ -498,7 +497,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 50 [00:01:43.000] request: +Info 49 [00:01:42.000] request: { "command": "updateOpen", "arguments": { @@ -596,12 +595,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 51 [00:01:44.000] response: +Info 50 [00:01:43.000] response: { "response": true, "responseRequired": true } -Info 52 [00:01:45.000] request: +Info 51 [00:01:44.000] request: { "command": "geterr", "arguments": { @@ -685,7 +684,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 53 [00:01:46.000] response: +Info 52 [00:01:45.000] response: { "responseRequired": false } @@ -725,10 +724,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 54 [00:01:47.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 55 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 56 [00:01:49.000] Different program with same set of files -Info 57 [00:01:50.000] event: +Info 53 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 54 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 55 [00:01:48.000] Different program with same set of files +Info 56 [00:01:49.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -802,7 +801,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 58 [00:01:51.000] event: +Info 57 [00:01:50.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -876,9 +875,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 59 [00:01:52.000] event: +Info 58 [00:01:51.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} -Info 60 [00:01:53.000] event: +Info 59 [00:01:52.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferences/new-file-is-added-to-the-referenced-project-when-referenced-project-is-not-open-with-disableSourceOfProjectReferenceRedirect.js b/tests/baselines/reference/tsserver/projectReferences/new-file-is-added-to-the-referenced-project-when-referenced-project-is-not-open-with-disableSourceOfProjectReferenceRedirect.js index 8d719602f47..079ec690f55 100644 --- a/tests/baselines/reference/tsserver/projectReferences/new-file-is-added-to-the-referenced-project-when-referenced-project-is-not-open-with-disableSourceOfProjectReferenceRedirect.js +++ b/tests/baselines/reference/tsserver/projectReferences/new-file-is-added-to-the-referenced-project-when-referenced-project-is-not-open-with-disableSourceOfProjectReferenceRedirect.js @@ -67,9 +67,8 @@ Info 6 [00:00:39.000] Config: /user/username/projects/myproject/projects/proj } Info 7 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project2 1 undefined Config: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Wild card directory Info 8 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project2 1 undefined Config: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:42.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 11 [00:00:44.000] Config: /user/username/projects/myproject/projects/project1/tsconfig.json : { +Info 9 [00:00:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 10 [00:00:43.000] Config: /user/username/projects/myproject/projects/project1/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/projects/project1/class1.ts" ], @@ -79,20 +78,20 @@ Info 11 [00:00:44.000] Config: /user/username/projects/myproject/projects/proj "configFilePath": "/user/username/projects/myproject/projects/project1/tsconfig.json" } } -Info 12 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Config file -Info 13 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class1.d.ts 500 undefined WatchType: Closed Script info -Info 16 [00:00:49.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 17 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project2/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots -Info 18 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project2/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots -Info 19 [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots -Info 20 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots -Info 21 [00:00:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots -Info 22 [00:00:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots -Info 23 [00:00:56.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:57.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 25 [00:00:58.000] Files (3) +Info 11 [00:00:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Config file +Info 12 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class1.d.ts 500 undefined WatchType: Closed Script info +Info 15 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 16 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project2/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots +Info 17 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project2/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots +Info 18 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots +Info 19 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots +Info 20 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots +Info 21 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots +Info 22 [00:00:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:56.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 24 [00:00:57.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/projects/project1/class1.d.ts /user/username/projects/myproject/projects/project2/class2.ts @@ -105,16 +104,16 @@ Info 25 [00:00:58.000] Files (3) class2.ts Matched by default include pattern '**/*' -Info 26 [00:00:59.000] ----------------------------------------------- -Info 27 [00:01:00.000] Search path: /user/username/projects/myproject/projects/project2 -Info 28 [00:01:01.000] For info: /user/username/projects/myproject/projects/project2/tsconfig.json :: No config files found. -Info 29 [00:01:02.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 29 [00:01:03.000] Files (3) +Info 25 [00:00:58.000] ----------------------------------------------- +Info 26 [00:00:59.000] Search path: /user/username/projects/myproject/projects/project2 +Info 27 [00:01:00.000] For info: /user/username/projects/myproject/projects/project2/tsconfig.json :: No config files found. +Info 28 [00:01:01.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 28 [00:01:02.000] Files (3) -Info 29 [00:01:04.000] ----------------------------------------------- -Info 29 [00:01:05.000] Open files: -Info 29 [00:01:06.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 29 [00:01:07.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 28 [00:01:03.000] ----------------------------------------------- +Info 28 [00:01:04.000] Open files: +Info 28 [00:01:05.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 28 [00:01:06.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json After request PolledWatches:: @@ -141,14 +140,14 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 29 [00:01:08.000] response: +Info 28 [00:01:07.000] response: { "responseRequired": false } -Info 30 [00:01:11.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:12.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 32 [00:01:13.000] Scheduled: *ensureProjectForOpenFiles* -Info 33 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:10.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:11.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 31 [00:01:12.000] Scheduled: *ensureProjectForOpenFiles* +Info 32 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/projects/project1/class3.ts] class class3 {} @@ -178,28 +177,28 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 34 [00:01:15.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 35 [00:01:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 36 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file -Info 37 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:19.000] Different program with same set of files -Info 39 [00:01:20.000] Running: *ensureProjectForOpenFiles* -Info 40 [00:01:21.000] Before ensureProjectForOpenFiles: -Info 41 [00:01:22.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 41 [00:01:23.000] Files (3) +Info 33 [00:01:14.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 34 [00:01:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 35 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file +Info 36 [00:01:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 37 [00:01:18.000] Different program with same set of files +Info 38 [00:01:19.000] Running: *ensureProjectForOpenFiles* +Info 39 [00:01:20.000] Before ensureProjectForOpenFiles: +Info 40 [00:01:21.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 40 [00:01:22.000] Files (3) -Info 41 [00:01:24.000] ----------------------------------------------- -Info 41 [00:01:25.000] Open files: -Info 41 [00:01:26.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 41 [00:01:27.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 41 [00:01:28.000] After ensureProjectForOpenFiles: -Info 42 [00:01:29.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 42 [00:01:30.000] Files (3) +Info 40 [00:01:23.000] ----------------------------------------------- +Info 40 [00:01:24.000] Open files: +Info 40 [00:01:25.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 40 [00:01:26.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 40 [00:01:27.000] After ensureProjectForOpenFiles: +Info 41 [00:01:28.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 41 [00:01:29.000] Files (3) -Info 42 [00:01:31.000] ----------------------------------------------- -Info 42 [00:01:32.000] Open files: -Info 42 [00:01:33.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 42 [00:01:34.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 41 [00:01:30.000] ----------------------------------------------- +Info 41 [00:01:31.000] Open files: +Info 41 [00:01:32.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 41 [00:01:33.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: @@ -228,14 +227,14 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 42 [00:01:37.000] FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 0:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file -Info 43 [00:01:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file -Info 44 [00:01:39.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 45 [00:01:40.000] Scheduled: *ensureProjectForOpenFiles* -Info 46 [00:01:41.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 0:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file -Info 47 [00:01:42.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 48 [00:01:43.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected output file: /user/username/projects/myproject/projects/project1/class3.d.ts -Info 49 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 41 [00:01:36.000] FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 0:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file +Info 42 [00:01:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file +Info 43 [00:01:38.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 44 [00:01:39.000] Scheduled: *ensureProjectForOpenFiles* +Info 45 [00:01:40.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 0:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file +Info 46 [00:01:41.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 47 [00:01:42.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected output file: /user/username/projects/myproject/projects/project1/class3.d.ts +Info 48 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/projects/project1/class3.d.ts] declare class class3 {} @@ -265,12 +264,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 50 [00:01:45.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 51 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 52 [00:01:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info -Info 53 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 54 [00:01:49.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 55 [00:01:50.000] Files (4) +Info 49 [00:01:44.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 50 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 51 [00:01:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info +Info 52 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 53 [00:01:48.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 54 [00:01:49.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/projects/project1/class1.d.ts /user/username/projects/myproject/projects/project1/class3.d.ts @@ -286,24 +285,24 @@ Info 55 [00:01:50.000] Files (4) class2.ts Matched by default include pattern '**/*' -Info 56 [00:01:51.000] ----------------------------------------------- -Info 57 [00:01:52.000] Running: *ensureProjectForOpenFiles* -Info 58 [00:01:53.000] Before ensureProjectForOpenFiles: -Info 59 [00:01:54.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 59 [00:01:55.000] Files (4) +Info 55 [00:01:50.000] ----------------------------------------------- +Info 56 [00:01:51.000] Running: *ensureProjectForOpenFiles* +Info 57 [00:01:52.000] Before ensureProjectForOpenFiles: +Info 58 [00:01:53.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 58 [00:01:54.000] Files (4) -Info 59 [00:01:56.000] ----------------------------------------------- -Info 59 [00:01:57.000] Open files: -Info 59 [00:01:58.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 59 [00:01:59.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 59 [00:02:00.000] After ensureProjectForOpenFiles: -Info 60 [00:02:01.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 60 [00:02:02.000] Files (4) +Info 58 [00:01:55.000] ----------------------------------------------- +Info 58 [00:01:56.000] Open files: +Info 58 [00:01:57.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 58 [00:01:58.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 58 [00:01:59.000] After ensureProjectForOpenFiles: +Info 59 [00:02:00.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 59 [00:02:01.000] Files (4) -Info 60 [00:02:03.000] ----------------------------------------------- -Info 60 [00:02:04.000] Open files: -Info 60 [00:02:05.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 60 [00:02:06.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 59 [00:02:02.000] ----------------------------------------------- +Info 59 [00:02:03.000] Open files: +Info 59 [00:02:04.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 59 [00:02:05.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: @@ -332,12 +331,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 60 [00:02:10.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 61 [00:02:11.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected excluded file: /user/username/projects/myproject/projects/project1/temp -Info 62 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 63 [00:02:14.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp/file.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 64 [00:02:15.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected excluded file: /user/username/projects/myproject/projects/project1/temp/file.d.ts -Info 65 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp/file.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 59 [00:02:09.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 60 [00:02:10.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected excluded file: /user/username/projects/myproject/projects/project1/temp +Info 61 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 62 [00:02:13.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp/file.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 63 [00:02:14.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected excluded file: /user/username/projects/myproject/projects/project1/temp/file.d.ts +Info 64 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp/file.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (0) and running //// [/user/username/projects/myproject/projects/project1/temp/file.d.ts] declare class file {} @@ -397,14 +396,14 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 66 [00:02:18.000] FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 2:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info -Info 67 [00:02:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info -Info 68 [00:02:20.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 69 [00:02:21.000] Scheduled: *ensureProjectForOpenFiles* -Info 70 [00:02:22.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 2:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info -Info 71 [00:02:23.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 72 [00:02:24.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected output file: /user/username/projects/myproject/projects/project1/class3.d.ts -Info 73 [00:02:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 65 [00:02:17.000] FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 2:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info +Info 66 [00:02:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info +Info 67 [00:02:19.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 68 [00:02:20.000] Scheduled: *ensureProjectForOpenFiles* +Info 69 [00:02:21.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 2:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info +Info 70 [00:02:22.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 71 [00:02:23.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected output file: /user/username/projects/myproject/projects/project1/class3.d.ts +Info 72 [00:02:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/projects/project1/class3.d.ts] deleted @@ -432,12 +431,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 74 [00:02:26.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 75 [00:02:27.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 76 [00:02:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file -Info 77 [00:02:29.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 78 [00:02:30.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 79 [00:02:31.000] Files (3) +Info 73 [00:02:25.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 74 [00:02:26.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 75 [00:02:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file +Info 76 [00:02:28.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 77 [00:02:29.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 78 [00:02:30.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/projects/project1/class1.d.ts /user/username/projects/myproject/projects/project2/class2.ts @@ -450,24 +449,24 @@ Info 79 [00:02:31.000] Files (3) class2.ts Matched by default include pattern '**/*' -Info 80 [00:02:32.000] ----------------------------------------------- -Info 81 [00:02:33.000] Running: *ensureProjectForOpenFiles* -Info 82 [00:02:34.000] Before ensureProjectForOpenFiles: -Info 83 [00:02:35.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 83 [00:02:36.000] Files (3) +Info 79 [00:02:31.000] ----------------------------------------------- +Info 80 [00:02:32.000] Running: *ensureProjectForOpenFiles* +Info 81 [00:02:33.000] Before ensureProjectForOpenFiles: +Info 82 [00:02:34.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 82 [00:02:35.000] Files (3) -Info 83 [00:02:37.000] ----------------------------------------------- -Info 83 [00:02:38.000] Open files: -Info 83 [00:02:39.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 83 [00:02:40.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 83 [00:02:41.000] After ensureProjectForOpenFiles: -Info 84 [00:02:42.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 84 [00:02:43.000] Files (3) +Info 82 [00:02:36.000] ----------------------------------------------- +Info 82 [00:02:37.000] Open files: +Info 82 [00:02:38.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 82 [00:02:39.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 82 [00:02:40.000] After ensureProjectForOpenFiles: +Info 83 [00:02:41.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 83 [00:02:42.000] Files (3) -Info 84 [00:02:44.000] ----------------------------------------------- -Info 84 [00:02:45.000] Open files: -Info 84 [00:02:46.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 84 [00:02:47.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 83 [00:02:43.000] ----------------------------------------------- +Info 83 [00:02:44.000] Open files: +Info 83 [00:02:45.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 83 [00:02:46.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: @@ -496,14 +495,14 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 84 [00:02:50.000] FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 0:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file -Info 85 [00:02:51.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file -Info 86 [00:02:52.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 87 [00:02:53.000] Scheduled: *ensureProjectForOpenFiles* -Info 88 [00:02:54.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 0:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file -Info 89 [00:02:55.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 90 [00:02:56.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected output file: /user/username/projects/myproject/projects/project1/class3.d.ts -Info 91 [00:02:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 83 [00:02:49.000] FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 0:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file +Info 84 [00:02:50.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file +Info 85 [00:02:51.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 86 [00:02:52.000] Scheduled: *ensureProjectForOpenFiles* +Info 87 [00:02:53.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 0:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file +Info 88 [00:02:54.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 89 [00:02:55.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected output file: /user/username/projects/myproject/projects/project1/class3.d.ts +Info 90 [00:02:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/projects/project1/class3.d.ts] declare class class3 {} @@ -533,12 +532,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 92 [00:02:58.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 93 [00:02:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 94 [00:03:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info -Info 95 [00:03:01.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 5 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 96 [00:03:02.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 97 [00:03:03.000] Files (4) +Info 91 [00:02:57.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 92 [00:02:58.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 93 [00:02:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info +Info 94 [00:03:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 5 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 95 [00:03:01.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 96 [00:03:02.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/projects/project1/class1.d.ts /user/username/projects/myproject/projects/project1/class3.d.ts @@ -554,24 +553,24 @@ Info 97 [00:03:03.000] Files (4) class2.ts Matched by default include pattern '**/*' -Info 98 [00:03:04.000] ----------------------------------------------- -Info 99 [00:03:05.000] Running: *ensureProjectForOpenFiles* -Info 100 [00:03:06.000] Before ensureProjectForOpenFiles: -Info 101 [00:03:07.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 101 [00:03:08.000] Files (4) +Info 97 [00:03:03.000] ----------------------------------------------- +Info 98 [00:03:04.000] Running: *ensureProjectForOpenFiles* +Info 99 [00:03:05.000] Before ensureProjectForOpenFiles: +Info 100 [00:03:06.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 100 [00:03:07.000] Files (4) -Info 101 [00:03:09.000] ----------------------------------------------- -Info 101 [00:03:10.000] Open files: -Info 101 [00:03:11.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 101 [00:03:12.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 101 [00:03:13.000] After ensureProjectForOpenFiles: -Info 102 [00:03:14.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 102 [00:03:15.000] Files (4) +Info 100 [00:03:08.000] ----------------------------------------------- +Info 100 [00:03:09.000] Open files: +Info 100 [00:03:10.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 100 [00:03:11.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 100 [00:03:12.000] After ensureProjectForOpenFiles: +Info 101 [00:03:13.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 101 [00:03:14.000] Files (4) -Info 102 [00:03:16.000] ----------------------------------------------- -Info 102 [00:03:17.000] Open files: -Info 102 [00:03:18.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 102 [00:03:19.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 101 [00:03:15.000] ----------------------------------------------- +Info 101 [00:03:16.000] Open files: +Info 101 [00:03:17.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 101 [00:03:18.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: diff --git a/tests/baselines/reference/tsserver/projectReferences/new-file-is-added-to-the-referenced-project-when-referenced-project-is-not-open.js b/tests/baselines/reference/tsserver/projectReferences/new-file-is-added-to-the-referenced-project-when-referenced-project-is-not-open.js index 8e7b7b1d312..2b42f860abf 100644 --- a/tests/baselines/reference/tsserver/projectReferences/new-file-is-added-to-the-referenced-project-when-referenced-project-is-not-open.js +++ b/tests/baselines/reference/tsserver/projectReferences/new-file-is-added-to-the-referenced-project-when-referenced-project-is-not-open.js @@ -66,9 +66,8 @@ Info 6 [00:00:39.000] Config: /user/username/projects/myproject/projects/proj } Info 7 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project2 1 undefined Config: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Wild card directory Info 8 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project2 1 undefined Config: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:42.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 11 [00:00:44.000] Config: /user/username/projects/myproject/projects/project1/tsconfig.json : { +Info 9 [00:00:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 10 [00:00:43.000] Config: /user/username/projects/myproject/projects/project1/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/projects/project1/class1.ts" ], @@ -78,20 +77,20 @@ Info 11 [00:00:44.000] Config: /user/username/projects/myproject/projects/proj "configFilePath": "/user/username/projects/myproject/projects/project1/tsconfig.json" } } -Info 12 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Config file -Info 13 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class1.ts 500 undefined WatchType: Closed Script info -Info 16 [00:00:49.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 17 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project2/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots -Info 18 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project2/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots -Info 19 [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots -Info 20 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots -Info 21 [00:00:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots -Info 22 [00:00:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots -Info 23 [00:00:56.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:57.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 25 [00:00:58.000] Files (3) +Info 11 [00:00:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Config file +Info 12 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class1.ts 500 undefined WatchType: Closed Script info +Info 15 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 16 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project2/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots +Info 17 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project2/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots +Info 18 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots +Info 19 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots +Info 20 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots +Info 21 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots +Info 22 [00:00:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:56.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 24 [00:00:57.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/projects/project1/class1.ts /user/username/projects/myproject/projects/project2/class2.ts @@ -104,16 +103,16 @@ Info 25 [00:00:58.000] Files (3) class2.ts Matched by default include pattern '**/*' -Info 26 [00:00:59.000] ----------------------------------------------- -Info 27 [00:01:00.000] Search path: /user/username/projects/myproject/projects/project2 -Info 28 [00:01:01.000] For info: /user/username/projects/myproject/projects/project2/tsconfig.json :: No config files found. -Info 29 [00:01:02.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 29 [00:01:03.000] Files (3) +Info 25 [00:00:58.000] ----------------------------------------------- +Info 26 [00:00:59.000] Search path: /user/username/projects/myproject/projects/project2 +Info 27 [00:01:00.000] For info: /user/username/projects/myproject/projects/project2/tsconfig.json :: No config files found. +Info 28 [00:01:01.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 28 [00:01:02.000] Files (3) -Info 29 [00:01:04.000] ----------------------------------------------- -Info 29 [00:01:05.000] Open files: -Info 29 [00:01:06.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 29 [00:01:07.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 28 [00:01:03.000] ----------------------------------------------- +Info 28 [00:01:04.000] Open files: +Info 28 [00:01:05.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 28 [00:01:06.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json After request PolledWatches:: @@ -140,14 +139,14 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 29 [00:01:08.000] response: +Info 28 [00:01:07.000] response: { "responseRequired": false } -Info 30 [00:01:11.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:12.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 32 [00:01:13.000] Scheduled: *ensureProjectForOpenFiles* -Info 33 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:10.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:11.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 31 [00:01:12.000] Scheduled: *ensureProjectForOpenFiles* +Info 32 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/projects/project1/class3.ts] class class3 {} @@ -177,12 +176,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 34 [00:01:15.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 35 [00:01:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 36 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.ts 500 undefined WatchType: Closed Script info -Info 37 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:19.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 39 [00:01:20.000] Files (4) +Info 33 [00:01:14.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 34 [00:01:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 35 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.ts 500 undefined WatchType: Closed Script info +Info 36 [00:01:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 37 [00:01:18.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 38 [00:01:19.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/projects/project1/class1.ts /user/username/projects/myproject/projects/project1/class3.ts @@ -198,24 +197,24 @@ Info 39 [00:01:20.000] Files (4) class2.ts Matched by default include pattern '**/*' -Info 40 [00:01:21.000] ----------------------------------------------- -Info 41 [00:01:22.000] Running: *ensureProjectForOpenFiles* -Info 42 [00:01:23.000] Before ensureProjectForOpenFiles: -Info 43 [00:01:24.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 43 [00:01:25.000] Files (4) +Info 39 [00:01:20.000] ----------------------------------------------- +Info 40 [00:01:21.000] Running: *ensureProjectForOpenFiles* +Info 41 [00:01:22.000] Before ensureProjectForOpenFiles: +Info 42 [00:01:23.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 42 [00:01:24.000] Files (4) -Info 43 [00:01:26.000] ----------------------------------------------- -Info 43 [00:01:27.000] Open files: -Info 43 [00:01:28.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 43 [00:01:29.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 43 [00:01:30.000] After ensureProjectForOpenFiles: -Info 44 [00:01:31.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 44 [00:01:32.000] Files (4) +Info 42 [00:01:25.000] ----------------------------------------------- +Info 42 [00:01:26.000] Open files: +Info 42 [00:01:27.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 42 [00:01:28.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 42 [00:01:29.000] After ensureProjectForOpenFiles: +Info 43 [00:01:30.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 43 [00:01:31.000] Files (4) -Info 44 [00:01:33.000] ----------------------------------------------- -Info 44 [00:01:34.000] Open files: -Info 44 [00:01:35.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 44 [00:01:36.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 43 [00:01:32.000] ----------------------------------------------- +Info 43 [00:01:33.000] Open files: +Info 43 [00:01:34.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 43 [00:01:35.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: @@ -244,12 +243,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 44 [00:01:40.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 45 [00:01:41.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected excluded file: /user/username/projects/myproject/projects/project1/temp -Info 46 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 47 [00:01:44.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp/file.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 48 [00:01:45.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected excluded file: /user/username/projects/myproject/projects/project1/temp/file.d.ts -Info 49 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp/file.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 43 [00:01:39.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 44 [00:01:40.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected excluded file: /user/username/projects/myproject/projects/project1/temp +Info 45 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 46 [00:01:43.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp/file.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 47 [00:01:44.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected excluded file: /user/username/projects/myproject/projects/project1/temp/file.d.ts +Info 48 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp/file.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (0) and running //// [/user/username/projects/myproject/projects/project1/temp/file.d.ts] declare class file {} @@ -309,9 +308,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 50 [00:01:49.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 51 [00:01:50.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected output file: /user/username/projects/myproject/projects/project1/class3.d.ts -Info 52 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 49 [00:01:48.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 50 [00:01:49.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected output file: /user/username/projects/myproject/projects/project1/class3.d.ts +Info 51 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (0) and running //// [/user/username/projects/myproject/projects/project1/class3.d.ts] declare class class3 {} diff --git a/tests/baselines/reference/tsserver/projectReferences/new-file-is-added-to-the-referenced-project-when-referenced-project-is-open-with-disableSourceOfProjectReferenceRedirect.js b/tests/baselines/reference/tsserver/projectReferences/new-file-is-added-to-the-referenced-project-when-referenced-project-is-open-with-disableSourceOfProjectReferenceRedirect.js index 0254915b21d..f1367dae654 100644 --- a/tests/baselines/reference/tsserver/projectReferences/new-file-is-added-to-the-referenced-project-when-referenced-project-is-open-with-disableSourceOfProjectReferenceRedirect.js +++ b/tests/baselines/reference/tsserver/projectReferences/new-file-is-added-to-the-referenced-project-when-referenced-project-is-open-with-disableSourceOfProjectReferenceRedirect.js @@ -67,9 +67,8 @@ Info 6 [00:00:39.000] Config: /user/username/projects/myproject/projects/proj } Info 7 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project2 1 undefined Config: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Wild card directory Info 8 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project2 1 undefined Config: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:42.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 11 [00:00:44.000] Config: /user/username/projects/myproject/projects/project1/tsconfig.json : { +Info 9 [00:00:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 10 [00:00:43.000] Config: /user/username/projects/myproject/projects/project1/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/projects/project1/class1.ts" ], @@ -79,20 +78,20 @@ Info 11 [00:00:44.000] Config: /user/username/projects/myproject/projects/proj "configFilePath": "/user/username/projects/myproject/projects/project1/tsconfig.json" } } -Info 12 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Config file -Info 13 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class1.d.ts 500 undefined WatchType: Closed Script info -Info 16 [00:00:49.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 17 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project2/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots -Info 18 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project2/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots -Info 19 [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots -Info 20 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots -Info 21 [00:00:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots -Info 22 [00:00:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots -Info 23 [00:00:56.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:57.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 25 [00:00:58.000] Files (3) +Info 11 [00:00:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Config file +Info 12 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class1.d.ts 500 undefined WatchType: Closed Script info +Info 15 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 16 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project2/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots +Info 17 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project2/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots +Info 18 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots +Info 19 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots +Info 20 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots +Info 21 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots +Info 22 [00:00:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:56.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 24 [00:00:57.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/projects/project1/class1.d.ts /user/username/projects/myproject/projects/project2/class2.ts @@ -105,16 +104,16 @@ Info 25 [00:00:58.000] Files (3) class2.ts Matched by default include pattern '**/*' -Info 26 [00:00:59.000] ----------------------------------------------- -Info 27 [00:01:00.000] Search path: /user/username/projects/myproject/projects/project2 -Info 28 [00:01:01.000] For info: /user/username/projects/myproject/projects/project2/tsconfig.json :: No config files found. -Info 29 [00:01:02.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 29 [00:01:03.000] Files (3) +Info 25 [00:00:58.000] ----------------------------------------------- +Info 26 [00:00:59.000] Search path: /user/username/projects/myproject/projects/project2 +Info 27 [00:01:00.000] For info: /user/username/projects/myproject/projects/project2/tsconfig.json :: No config files found. +Info 28 [00:01:01.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 28 [00:01:02.000] Files (3) -Info 29 [00:01:04.000] ----------------------------------------------- -Info 29 [00:01:05.000] Open files: -Info 29 [00:01:06.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 29 [00:01:07.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 28 [00:01:03.000] ----------------------------------------------- +Info 28 [00:01:04.000] Open files: +Info 28 [00:01:05.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 28 [00:01:06.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json After request PolledWatches:: @@ -141,11 +140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 29 [00:01:08.000] response: +Info 28 [00:01:07.000] response: { "responseRequired": false } -Info 30 [00:01:09.000] request: +Info 29 [00:01:08.000] request: { "seq": 0, "type": "request", @@ -180,20 +179,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 31 [00:01:10.000] Search path: /user/username/projects/myproject/projects/project1 -Info 32 [00:01:11.000] For info: /user/username/projects/myproject/projects/project1/class1.ts :: Config file name: /user/username/projects/myproject/projects/project1/tsconfig.json -Info 33 [00:01:12.000] Creating configuration project /user/username/projects/myproject/projects/project1/tsconfig.json -Info 34 [00:01:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project1/tsconfig.json -Info 36 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots -Info 37 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots -Info 38 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots -Info 39 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots -Info 40 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots -Info 41 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots -Info 42 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project1/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:22.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) -Info 44 [00:01:23.000] Files (2) +Info 30 [00:01:09.000] Search path: /user/username/projects/myproject/projects/project1 +Info 31 [00:01:10.000] For info: /user/username/projects/myproject/projects/project1/class1.ts :: Config file name: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 32 [00:01:11.000] Creating configuration project /user/username/projects/myproject/projects/project1/tsconfig.json +Info 33 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 34 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots +Info 35 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots +Info 36 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots +Info 37 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots +Info 38 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots +Info 39 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots +Info 40 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project1/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 41 [00:01:20.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) +Info 42 [00:01:21.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/projects/project1/class1.ts @@ -203,22 +201,22 @@ Info 44 [00:01:23.000] Files (2) class1.ts Matched by default include pattern '**/*' -Info 45 [00:01:24.000] ----------------------------------------------- -Info 46 [00:01:25.000] Search path: /user/username/projects/myproject/projects/project1 -Info 47 [00:01:26.000] For info: /user/username/projects/myproject/projects/project1/tsconfig.json :: No config files found. -Info 48 [00:01:27.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 48 [00:01:28.000] Files (3) +Info 43 [00:01:22.000] ----------------------------------------------- +Info 44 [00:01:23.000] Search path: /user/username/projects/myproject/projects/project1 +Info 45 [00:01:24.000] For info: /user/username/projects/myproject/projects/project1/tsconfig.json :: No config files found. +Info 46 [00:01:25.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 46 [00:01:26.000] Files (3) -Info 48 [00:01:29.000] ----------------------------------------------- -Info 48 [00:01:30.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) -Info 48 [00:01:31.000] Files (2) +Info 46 [00:01:27.000] ----------------------------------------------- +Info 46 [00:01:28.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) +Info 46 [00:01:29.000] Files (2) -Info 48 [00:01:32.000] ----------------------------------------------- -Info 48 [00:01:33.000] Open files: -Info 48 [00:01:34.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 48 [00:01:35.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 48 [00:01:36.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined -Info 48 [00:01:37.000] Projects: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 46 [00:01:30.000] ----------------------------------------------- +Info 46 [00:01:31.000] Open files: +Info 46 [00:01:32.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 46 [00:01:33.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 46 [00:01:34.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined +Info 46 [00:01:35.000] Projects: /user/username/projects/myproject/projects/project1/tsconfig.json After request PolledWatches:: @@ -247,16 +245,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 48 [00:01:38.000] response: +Info 46 [00:01:36.000] response: { "responseRequired": false } -Info 49 [00:01:41.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 50 [00:01:42.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 51 [00:01:43.000] Scheduled: *ensureProjectForOpenFiles* -Info 52 [00:01:44.000] Scheduled: /user/username/projects/myproject/projects/project1/tsconfig.json -Info 53 [00:01:45.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 54 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 47 [00:01:39.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 48 [00:01:40.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 49 [00:01:41.000] Scheduled: *ensureProjectForOpenFiles* +Info 50 [00:01:42.000] Scheduled: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 51 [00:01:43.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 52 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (3) and running //// [/user/username/projects/myproject/projects/project1/class3.ts] class class3 {} @@ -288,17 +286,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 55 [00:01:47.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 56 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 57 [00:01:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file -Info 58 [00:01:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 59 [00:01:51.000] Different program with same set of files -Info 60 [00:01:52.000] Running: /user/username/projects/myproject/projects/project1/tsconfig.json -Info 61 [00:01:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.ts 500 undefined WatchType: Closed Script info -Info 62 [00:01:54.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project1/tsconfig.json -Info 63 [00:01:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project1/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 64 [00:01:56.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) -Info 65 [00:01:57.000] Files (3) +Info 53 [00:01:45.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 54 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 55 [00:01:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file +Info 56 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 57 [00:01:49.000] Different program with same set of files +Info 58 [00:01:50.000] Running: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 59 [00:01:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.ts 500 undefined WatchType: Closed Script info +Info 60 [00:01:52.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 61 [00:01:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project1/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 62 [00:01:54.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) +Info 63 [00:01:55.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/projects/project1/class1.ts /user/username/projects/myproject/projects/project1/class3.ts @@ -311,36 +309,36 @@ Info 65 [00:01:57.000] Files (3) class3.ts Matched by default include pattern '**/*' -Info 66 [00:01:58.000] ----------------------------------------------- -Info 67 [00:01:59.000] Running: *ensureProjectForOpenFiles* -Info 68 [00:02:00.000] Before ensureProjectForOpenFiles: -Info 69 [00:02:01.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 69 [00:02:02.000] Files (3) +Info 64 [00:01:56.000] ----------------------------------------------- +Info 65 [00:01:57.000] Running: *ensureProjectForOpenFiles* +Info 66 [00:01:58.000] Before ensureProjectForOpenFiles: +Info 67 [00:01:59.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 67 [00:02:00.000] Files (3) -Info 69 [00:02:03.000] ----------------------------------------------- -Info 69 [00:02:04.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) -Info 69 [00:02:05.000] Files (3) +Info 67 [00:02:01.000] ----------------------------------------------- +Info 67 [00:02:02.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) +Info 67 [00:02:03.000] Files (3) -Info 69 [00:02:06.000] ----------------------------------------------- -Info 69 [00:02:07.000] Open files: -Info 69 [00:02:08.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 69 [00:02:09.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 69 [00:02:10.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined -Info 69 [00:02:11.000] Projects: /user/username/projects/myproject/projects/project1/tsconfig.json -Info 69 [00:02:12.000] After ensureProjectForOpenFiles: -Info 70 [00:02:13.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 70 [00:02:14.000] Files (3) +Info 67 [00:02:04.000] ----------------------------------------------- +Info 67 [00:02:05.000] Open files: +Info 67 [00:02:06.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 67 [00:02:07.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 67 [00:02:08.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined +Info 67 [00:02:09.000] Projects: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 67 [00:02:10.000] After ensureProjectForOpenFiles: +Info 68 [00:02:11.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 68 [00:02:12.000] Files (3) -Info 70 [00:02:15.000] ----------------------------------------------- -Info 70 [00:02:16.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) -Info 70 [00:02:17.000] Files (3) +Info 68 [00:02:13.000] ----------------------------------------------- +Info 68 [00:02:14.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) +Info 68 [00:02:15.000] Files (3) -Info 70 [00:02:18.000] ----------------------------------------------- -Info 70 [00:02:19.000] Open files: -Info 70 [00:02:20.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 70 [00:02:21.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 70 [00:02:22.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined -Info 70 [00:02:23.000] Projects: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 68 [00:02:16.000] ----------------------------------------------- +Info 68 [00:02:17.000] Open files: +Info 68 [00:02:18.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 68 [00:02:19.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 68 [00:02:20.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined +Info 68 [00:02:21.000] Projects: /user/username/projects/myproject/projects/project1/tsconfig.json After checking timeout queue length (3) and running PolledWatches:: @@ -373,14 +371,14 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 70 [00:02:26.000] FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 0:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file -Info 71 [00:02:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file -Info 72 [00:02:28.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 73 [00:02:29.000] Scheduled: *ensureProjectForOpenFiles* -Info 74 [00:02:30.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 0:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file -Info 75 [00:02:31.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 76 [00:02:32.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected output file: /user/username/projects/myproject/projects/project1/class3.d.ts -Info 77 [00:02:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 68 [00:02:24.000] FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 0:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file +Info 69 [00:02:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file +Info 70 [00:02:26.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 71 [00:02:27.000] Scheduled: *ensureProjectForOpenFiles* +Info 72 [00:02:28.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 0:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file +Info 73 [00:02:29.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 74 [00:02:30.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected output file: /user/username/projects/myproject/projects/project1/class3.d.ts +Info 75 [00:02:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/projects/project1/class3.d.ts] declare class class3 {} @@ -414,12 +412,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 78 [00:02:34.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 79 [00:02:35.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 80 [00:02:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info -Info 81 [00:02:37.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 82 [00:02:38.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 83 [00:02:39.000] Files (4) +Info 76 [00:02:32.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 77 [00:02:33.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 78 [00:02:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info +Info 79 [00:02:35.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 80 [00:02:36.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 81 [00:02:37.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/projects/project1/class1.d.ts /user/username/projects/myproject/projects/project1/class3.d.ts @@ -435,36 +433,36 @@ Info 83 [00:02:39.000] Files (4) class2.ts Matched by default include pattern '**/*' -Info 84 [00:02:40.000] ----------------------------------------------- -Info 85 [00:02:41.000] Running: *ensureProjectForOpenFiles* -Info 86 [00:02:42.000] Before ensureProjectForOpenFiles: -Info 87 [00:02:43.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 87 [00:02:44.000] Files (4) +Info 82 [00:02:38.000] ----------------------------------------------- +Info 83 [00:02:39.000] Running: *ensureProjectForOpenFiles* +Info 84 [00:02:40.000] Before ensureProjectForOpenFiles: +Info 85 [00:02:41.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 85 [00:02:42.000] Files (4) -Info 87 [00:02:45.000] ----------------------------------------------- -Info 87 [00:02:46.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) -Info 87 [00:02:47.000] Files (3) +Info 85 [00:02:43.000] ----------------------------------------------- +Info 85 [00:02:44.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) +Info 85 [00:02:45.000] Files (3) -Info 87 [00:02:48.000] ----------------------------------------------- -Info 87 [00:02:49.000] Open files: -Info 87 [00:02:50.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 87 [00:02:51.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 87 [00:02:52.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined -Info 87 [00:02:53.000] Projects: /user/username/projects/myproject/projects/project1/tsconfig.json -Info 87 [00:02:54.000] After ensureProjectForOpenFiles: -Info 88 [00:02:55.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 88 [00:02:56.000] Files (4) +Info 85 [00:02:46.000] ----------------------------------------------- +Info 85 [00:02:47.000] Open files: +Info 85 [00:02:48.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 85 [00:02:49.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 85 [00:02:50.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined +Info 85 [00:02:51.000] Projects: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 85 [00:02:52.000] After ensureProjectForOpenFiles: +Info 86 [00:02:53.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 86 [00:02:54.000] Files (4) -Info 88 [00:02:57.000] ----------------------------------------------- -Info 88 [00:02:58.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) -Info 88 [00:02:59.000] Files (3) +Info 86 [00:02:55.000] ----------------------------------------------- +Info 86 [00:02:56.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) +Info 86 [00:02:57.000] Files (3) -Info 88 [00:03:00.000] ----------------------------------------------- -Info 88 [00:03:01.000] Open files: -Info 88 [00:03:02.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 88 [00:03:03.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 88 [00:03:04.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined -Info 88 [00:03:05.000] Projects: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 86 [00:02:58.000] ----------------------------------------------- +Info 86 [00:02:59.000] Open files: +Info 86 [00:03:00.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 86 [00:03:01.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 86 [00:03:02.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined +Info 86 [00:03:03.000] Projects: /user/username/projects/myproject/projects/project1/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: @@ -497,12 +495,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 88 [00:03:09.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 89 [00:03:10.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected excluded file: /user/username/projects/myproject/projects/project1/temp -Info 90 [00:03:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 91 [00:03:13.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp/file.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 92 [00:03:14.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected excluded file: /user/username/projects/myproject/projects/project1/temp/file.d.ts -Info 93 [00:03:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp/file.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 86 [00:03:07.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 87 [00:03:08.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected excluded file: /user/username/projects/myproject/projects/project1/temp +Info 88 [00:03:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 89 [00:03:11.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp/file.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 90 [00:03:12.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected excluded file: /user/username/projects/myproject/projects/project1/temp/file.d.ts +Info 91 [00:03:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp/file.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (0) and running //// [/user/username/projects/myproject/projects/project1/temp/file.d.ts] declare class file {} @@ -570,14 +568,14 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 94 [00:03:17.000] FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 2:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info -Info 95 [00:03:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info -Info 96 [00:03:19.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 97 [00:03:20.000] Scheduled: *ensureProjectForOpenFiles* -Info 98 [00:03:21.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 2:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info -Info 99 [00:03:22.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 100 [00:03:23.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected output file: /user/username/projects/myproject/projects/project1/class3.d.ts -Info 101 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 92 [00:03:15.000] FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 2:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info +Info 93 [00:03:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info +Info 94 [00:03:17.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 95 [00:03:18.000] Scheduled: *ensureProjectForOpenFiles* +Info 96 [00:03:19.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 2:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info +Info 97 [00:03:20.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 98 [00:03:21.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected output file: /user/username/projects/myproject/projects/project1/class3.d.ts +Info 99 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/projects/project1/class3.d.ts] deleted @@ -609,12 +607,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 102 [00:03:25.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 103 [00:03:26.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 104 [00:03:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file -Info 105 [00:03:28.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 106 [00:03:29.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 107 [00:03:30.000] Files (3) +Info 100 [00:03:23.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 101 [00:03:24.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 102 [00:03:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file +Info 103 [00:03:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 104 [00:03:27.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 105 [00:03:28.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/projects/project1/class1.d.ts /user/username/projects/myproject/projects/project2/class2.ts @@ -627,36 +625,36 @@ Info 107 [00:03:30.000] Files (3) class2.ts Matched by default include pattern '**/*' -Info 108 [00:03:31.000] ----------------------------------------------- -Info 109 [00:03:32.000] Running: *ensureProjectForOpenFiles* -Info 110 [00:03:33.000] Before ensureProjectForOpenFiles: -Info 111 [00:03:34.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 111 [00:03:35.000] Files (3) +Info 106 [00:03:29.000] ----------------------------------------------- +Info 107 [00:03:30.000] Running: *ensureProjectForOpenFiles* +Info 108 [00:03:31.000] Before ensureProjectForOpenFiles: +Info 109 [00:03:32.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 109 [00:03:33.000] Files (3) -Info 111 [00:03:36.000] ----------------------------------------------- -Info 111 [00:03:37.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) -Info 111 [00:03:38.000] Files (3) +Info 109 [00:03:34.000] ----------------------------------------------- +Info 109 [00:03:35.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) +Info 109 [00:03:36.000] Files (3) -Info 111 [00:03:39.000] ----------------------------------------------- -Info 111 [00:03:40.000] Open files: -Info 111 [00:03:41.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 111 [00:03:42.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 111 [00:03:43.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined -Info 111 [00:03:44.000] Projects: /user/username/projects/myproject/projects/project1/tsconfig.json -Info 111 [00:03:45.000] After ensureProjectForOpenFiles: -Info 112 [00:03:46.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 112 [00:03:47.000] Files (3) +Info 109 [00:03:37.000] ----------------------------------------------- +Info 109 [00:03:38.000] Open files: +Info 109 [00:03:39.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 109 [00:03:40.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 109 [00:03:41.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined +Info 109 [00:03:42.000] Projects: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 109 [00:03:43.000] After ensureProjectForOpenFiles: +Info 110 [00:03:44.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 110 [00:03:45.000] Files (3) -Info 112 [00:03:48.000] ----------------------------------------------- -Info 112 [00:03:49.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) -Info 112 [00:03:50.000] Files (3) +Info 110 [00:03:46.000] ----------------------------------------------- +Info 110 [00:03:47.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) +Info 110 [00:03:48.000] Files (3) -Info 112 [00:03:51.000] ----------------------------------------------- -Info 112 [00:03:52.000] Open files: -Info 112 [00:03:53.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 112 [00:03:54.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 112 [00:03:55.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined -Info 112 [00:03:56.000] Projects: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 110 [00:03:49.000] ----------------------------------------------- +Info 110 [00:03:50.000] Open files: +Info 110 [00:03:51.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 110 [00:03:52.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 110 [00:03:53.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined +Info 110 [00:03:54.000] Projects: /user/username/projects/myproject/projects/project1/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: @@ -689,14 +687,14 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 112 [00:03:59.000] FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 0:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file -Info 113 [00:04:00.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file -Info 114 [00:04:01.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 115 [00:04:02.000] Scheduled: *ensureProjectForOpenFiles* -Info 116 [00:04:03.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 0:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file -Info 117 [00:04:04.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 118 [00:04:05.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected output file: /user/username/projects/myproject/projects/project1/class3.d.ts -Info 119 [00:04:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 110 [00:03:57.000] FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 0:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file +Info 111 [00:03:58.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file +Info 112 [00:03:59.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 113 [00:04:00.000] Scheduled: *ensureProjectForOpenFiles* +Info 114 [00:04:01.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 0:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file +Info 115 [00:04:02.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 116 [00:04:03.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected output file: /user/username/projects/myproject/projects/project1/class3.d.ts +Info 117 [00:04:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/projects/project1/class3.d.ts] declare class class3 {} @@ -730,12 +728,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 120 [00:04:07.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 121 [00:04:08.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 122 [00:04:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info -Info 123 [00:04:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 5 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 124 [00:04:11.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 125 [00:04:12.000] Files (4) +Info 118 [00:04:05.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 119 [00:04:06.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 120 [00:04:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info +Info 121 [00:04:08.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 5 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 122 [00:04:09.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 123 [00:04:10.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/projects/project1/class1.d.ts /user/username/projects/myproject/projects/project1/class3.d.ts @@ -751,36 +749,36 @@ Info 125 [00:04:12.000] Files (4) class2.ts Matched by default include pattern '**/*' -Info 126 [00:04:13.000] ----------------------------------------------- -Info 127 [00:04:14.000] Running: *ensureProjectForOpenFiles* -Info 128 [00:04:15.000] Before ensureProjectForOpenFiles: -Info 129 [00:04:16.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 129 [00:04:17.000] Files (4) +Info 124 [00:04:11.000] ----------------------------------------------- +Info 125 [00:04:12.000] Running: *ensureProjectForOpenFiles* +Info 126 [00:04:13.000] Before ensureProjectForOpenFiles: +Info 127 [00:04:14.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 127 [00:04:15.000] Files (4) -Info 129 [00:04:18.000] ----------------------------------------------- -Info 129 [00:04:19.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) -Info 129 [00:04:20.000] Files (3) +Info 127 [00:04:16.000] ----------------------------------------------- +Info 127 [00:04:17.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) +Info 127 [00:04:18.000] Files (3) -Info 129 [00:04:21.000] ----------------------------------------------- -Info 129 [00:04:22.000] Open files: -Info 129 [00:04:23.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 129 [00:04:24.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 129 [00:04:25.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined -Info 129 [00:04:26.000] Projects: /user/username/projects/myproject/projects/project1/tsconfig.json -Info 129 [00:04:27.000] After ensureProjectForOpenFiles: -Info 130 [00:04:28.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 130 [00:04:29.000] Files (4) +Info 127 [00:04:19.000] ----------------------------------------------- +Info 127 [00:04:20.000] Open files: +Info 127 [00:04:21.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 127 [00:04:22.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 127 [00:04:23.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined +Info 127 [00:04:24.000] Projects: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 127 [00:04:25.000] After ensureProjectForOpenFiles: +Info 128 [00:04:26.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 128 [00:04:27.000] Files (4) -Info 130 [00:04:30.000] ----------------------------------------------- -Info 130 [00:04:31.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) -Info 130 [00:04:32.000] Files (3) +Info 128 [00:04:28.000] ----------------------------------------------- +Info 128 [00:04:29.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) +Info 128 [00:04:30.000] Files (3) -Info 130 [00:04:33.000] ----------------------------------------------- -Info 130 [00:04:34.000] Open files: -Info 130 [00:04:35.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 130 [00:04:36.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 130 [00:04:37.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined -Info 130 [00:04:38.000] Projects: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 128 [00:04:31.000] ----------------------------------------------- +Info 128 [00:04:32.000] Open files: +Info 128 [00:04:33.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 128 [00:04:34.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 128 [00:04:35.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined +Info 128 [00:04:36.000] Projects: /user/username/projects/myproject/projects/project1/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: diff --git a/tests/baselines/reference/tsserver/projectReferences/new-file-is-added-to-the-referenced-project-when-referenced-project-is-open.js b/tests/baselines/reference/tsserver/projectReferences/new-file-is-added-to-the-referenced-project-when-referenced-project-is-open.js index 457b9f61fa2..ecbcb471f73 100644 --- a/tests/baselines/reference/tsserver/projectReferences/new-file-is-added-to-the-referenced-project-when-referenced-project-is-open.js +++ b/tests/baselines/reference/tsserver/projectReferences/new-file-is-added-to-the-referenced-project-when-referenced-project-is-open.js @@ -66,9 +66,8 @@ Info 6 [00:00:39.000] Config: /user/username/projects/myproject/projects/proj } Info 7 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project2 1 undefined Config: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Wild card directory Info 8 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project2 1 undefined Config: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:42.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 11 [00:00:44.000] Config: /user/username/projects/myproject/projects/project1/tsconfig.json : { +Info 9 [00:00:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 10 [00:00:43.000] Config: /user/username/projects/myproject/projects/project1/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/projects/project1/class1.ts" ], @@ -78,20 +77,20 @@ Info 11 [00:00:44.000] Config: /user/username/projects/myproject/projects/proj "configFilePath": "/user/username/projects/myproject/projects/project1/tsconfig.json" } } -Info 12 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Config file -Info 13 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class1.ts 500 undefined WatchType: Closed Script info -Info 16 [00:00:49.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 17 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project2/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots -Info 18 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project2/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots -Info 19 [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots -Info 20 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots -Info 21 [00:00:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots -Info 22 [00:00:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots -Info 23 [00:00:56.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:57.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 25 [00:00:58.000] Files (3) +Info 11 [00:00:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Config file +Info 12 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class1.ts 500 undefined WatchType: Closed Script info +Info 15 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 16 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project2/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots +Info 17 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project2/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots +Info 18 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots +Info 19 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots +Info 20 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots +Info 21 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots +Info 22 [00:00:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:56.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 24 [00:00:57.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/projects/project1/class1.ts /user/username/projects/myproject/projects/project2/class2.ts @@ -104,16 +103,16 @@ Info 25 [00:00:58.000] Files (3) class2.ts Matched by default include pattern '**/*' -Info 26 [00:00:59.000] ----------------------------------------------- -Info 27 [00:01:00.000] Search path: /user/username/projects/myproject/projects/project2 -Info 28 [00:01:01.000] For info: /user/username/projects/myproject/projects/project2/tsconfig.json :: No config files found. -Info 29 [00:01:02.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 29 [00:01:03.000] Files (3) +Info 25 [00:00:58.000] ----------------------------------------------- +Info 26 [00:00:59.000] Search path: /user/username/projects/myproject/projects/project2 +Info 27 [00:01:00.000] For info: /user/username/projects/myproject/projects/project2/tsconfig.json :: No config files found. +Info 28 [00:01:01.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 28 [00:01:02.000] Files (3) -Info 29 [00:01:04.000] ----------------------------------------------- -Info 29 [00:01:05.000] Open files: -Info 29 [00:01:06.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 29 [00:01:07.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 28 [00:01:03.000] ----------------------------------------------- +Info 28 [00:01:04.000] Open files: +Info 28 [00:01:05.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 28 [00:01:06.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json After request PolledWatches:: @@ -140,11 +139,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 29 [00:01:08.000] response: +Info 28 [00:01:07.000] response: { "responseRequired": false } -Info 30 [00:01:09.000] request: +Info 29 [00:01:08.000] request: { "seq": 0, "type": "request", @@ -179,21 +178,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 31 [00:01:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class1.ts 500 undefined WatchType: Closed Script info -Info 32 [00:01:11.000] Search path: /user/username/projects/myproject/projects/project1 -Info 33 [00:01:12.000] For info: /user/username/projects/myproject/projects/project1/class1.ts :: Config file name: /user/username/projects/myproject/projects/project1/tsconfig.json -Info 34 [00:01:13.000] Creating configuration project /user/username/projects/myproject/projects/project1/tsconfig.json -Info 35 [00:01:14.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 36 [00:01:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project1/tsconfig.json -Info 37 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots -Info 38 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots -Info 39 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots -Info 40 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots -Info 41 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots -Info 42 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots -Info 43 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project1/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 44 [00:01:23.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) -Info 45 [00:01:24.000] Files (2) +Info 30 [00:01:09.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class1.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:10.000] Search path: /user/username/projects/myproject/projects/project1 +Info 32 [00:01:11.000] For info: /user/username/projects/myproject/projects/project1/class1.ts :: Config file name: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 33 [00:01:12.000] Creating configuration project /user/username/projects/myproject/projects/project1/tsconfig.json +Info 34 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 35 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots +Info 36 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots +Info 37 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots +Info 38 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots +Info 39 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots +Info 40 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots +Info 41 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project1/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:21.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) +Info 43 [00:01:22.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/projects/project1/class1.ts @@ -203,22 +201,22 @@ Info 45 [00:01:24.000] Files (2) class1.ts Matched by default include pattern '**/*' -Info 46 [00:01:25.000] ----------------------------------------------- -Info 47 [00:01:26.000] Search path: /user/username/projects/myproject/projects/project1 -Info 48 [00:01:27.000] For info: /user/username/projects/myproject/projects/project1/tsconfig.json :: No config files found. -Info 49 [00:01:28.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 49 [00:01:29.000] Files (3) +Info 44 [00:01:23.000] ----------------------------------------------- +Info 45 [00:01:24.000] Search path: /user/username/projects/myproject/projects/project1 +Info 46 [00:01:25.000] For info: /user/username/projects/myproject/projects/project1/tsconfig.json :: No config files found. +Info 47 [00:01:26.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 47 [00:01:27.000] Files (3) -Info 49 [00:01:30.000] ----------------------------------------------- -Info 49 [00:01:31.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) -Info 49 [00:01:32.000] Files (2) +Info 47 [00:01:28.000] ----------------------------------------------- +Info 47 [00:01:29.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) +Info 47 [00:01:30.000] Files (2) -Info 49 [00:01:33.000] ----------------------------------------------- -Info 49 [00:01:34.000] Open files: -Info 49 [00:01:35.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 49 [00:01:36.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 49 [00:01:37.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined -Info 49 [00:01:38.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json,/user/username/projects/myproject/projects/project1/tsconfig.json +Info 47 [00:01:31.000] ----------------------------------------------- +Info 47 [00:01:32.000] Open files: +Info 47 [00:01:33.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 47 [00:01:34.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 47 [00:01:35.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined +Info 47 [00:01:36.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json,/user/username/projects/myproject/projects/project1/tsconfig.json After request PolledWatches:: @@ -245,16 +243,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 49 [00:01:39.000] response: +Info 47 [00:01:37.000] response: { "responseRequired": false } -Info 50 [00:01:42.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 51 [00:01:43.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 52 [00:01:44.000] Scheduled: *ensureProjectForOpenFiles* -Info 53 [00:01:45.000] Scheduled: /user/username/projects/myproject/projects/project1/tsconfig.json -Info 54 [00:01:46.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 55 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 48 [00:01:40.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 49 [00:01:41.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 50 [00:01:42.000] Scheduled: *ensureProjectForOpenFiles* +Info 51 [00:01:43.000] Scheduled: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 52 [00:01:44.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 53 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (3) and running //// [/user/username/projects/myproject/projects/project1/class3.ts] class class3 {} @@ -284,12 +282,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 56 [00:01:48.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 57 [00:01:49.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 58 [00:01:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.ts 500 undefined WatchType: Closed Script info -Info 59 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 60 [00:01:52.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 61 [00:01:53.000] Files (4) +Info 54 [00:01:46.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 55 [00:01:47.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 56 [00:01:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.ts 500 undefined WatchType: Closed Script info +Info 57 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 58 [00:01:50.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 59 [00:01:51.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/projects/project1/class1.ts /user/username/projects/myproject/projects/project1/class3.ts @@ -305,12 +303,12 @@ Info 61 [00:01:53.000] Files (4) class2.ts Matched by default include pattern '**/*' -Info 62 [00:01:54.000] ----------------------------------------------- -Info 63 [00:01:55.000] Running: /user/username/projects/myproject/projects/project1/tsconfig.json -Info 64 [00:01:56.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project1/tsconfig.json -Info 65 [00:01:57.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project1/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 66 [00:01:58.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) -Info 67 [00:01:59.000] Files (3) +Info 60 [00:01:52.000] ----------------------------------------------- +Info 61 [00:01:53.000] Running: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 62 [00:01:54.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 63 [00:01:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project1/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 64 [00:01:56.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) +Info 65 [00:01:57.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/projects/project1/class1.ts /user/username/projects/myproject/projects/project1/class3.ts @@ -323,36 +321,36 @@ Info 67 [00:01:59.000] Files (3) class3.ts Matched by default include pattern '**/*' -Info 68 [00:02:00.000] ----------------------------------------------- -Info 69 [00:02:01.000] Running: *ensureProjectForOpenFiles* -Info 70 [00:02:02.000] Before ensureProjectForOpenFiles: -Info 71 [00:02:03.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 71 [00:02:04.000] Files (4) +Info 66 [00:01:58.000] ----------------------------------------------- +Info 67 [00:01:59.000] Running: *ensureProjectForOpenFiles* +Info 68 [00:02:00.000] Before ensureProjectForOpenFiles: +Info 69 [00:02:01.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 69 [00:02:02.000] Files (4) -Info 71 [00:02:05.000] ----------------------------------------------- -Info 71 [00:02:06.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) -Info 71 [00:02:07.000] Files (3) +Info 69 [00:02:03.000] ----------------------------------------------- +Info 69 [00:02:04.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) +Info 69 [00:02:05.000] Files (3) -Info 71 [00:02:08.000] ----------------------------------------------- -Info 71 [00:02:09.000] Open files: -Info 71 [00:02:10.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 71 [00:02:11.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 71 [00:02:12.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined -Info 71 [00:02:13.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json,/user/username/projects/myproject/projects/project1/tsconfig.json -Info 71 [00:02:14.000] After ensureProjectForOpenFiles: -Info 72 [00:02:15.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 72 [00:02:16.000] Files (4) +Info 69 [00:02:06.000] ----------------------------------------------- +Info 69 [00:02:07.000] Open files: +Info 69 [00:02:08.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 69 [00:02:09.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 69 [00:02:10.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined +Info 69 [00:02:11.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json,/user/username/projects/myproject/projects/project1/tsconfig.json +Info 69 [00:02:12.000] After ensureProjectForOpenFiles: +Info 70 [00:02:13.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 70 [00:02:14.000] Files (4) -Info 72 [00:02:17.000] ----------------------------------------------- -Info 72 [00:02:18.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) -Info 72 [00:02:19.000] Files (3) +Info 70 [00:02:15.000] ----------------------------------------------- +Info 70 [00:02:16.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) +Info 70 [00:02:17.000] Files (3) -Info 72 [00:02:20.000] ----------------------------------------------- -Info 72 [00:02:21.000] Open files: -Info 72 [00:02:22.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 72 [00:02:23.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 72 [00:02:24.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined -Info 72 [00:02:25.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json,/user/username/projects/myproject/projects/project1/tsconfig.json +Info 70 [00:02:18.000] ----------------------------------------------- +Info 70 [00:02:19.000] Open files: +Info 70 [00:02:20.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 70 [00:02:21.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 70 [00:02:22.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined +Info 70 [00:02:23.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json,/user/username/projects/myproject/projects/project1/tsconfig.json After checking timeout queue length (3) and running PolledWatches:: @@ -381,12 +379,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 72 [00:02:29.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 73 [00:02:30.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected excluded file: /user/username/projects/myproject/projects/project1/temp -Info 74 [00:02:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 75 [00:02:33.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp/file.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 76 [00:02:34.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected excluded file: /user/username/projects/myproject/projects/project1/temp/file.d.ts -Info 77 [00:02:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp/file.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 70 [00:02:27.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 71 [00:02:28.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected excluded file: /user/username/projects/myproject/projects/project1/temp +Info 72 [00:02:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 73 [00:02:31.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp/file.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 74 [00:02:32.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected excluded file: /user/username/projects/myproject/projects/project1/temp/file.d.ts +Info 75 [00:02:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp/file.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (0) and running //// [/user/username/projects/myproject/projects/project1/temp/file.d.ts] declare class file {} @@ -446,9 +444,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 78 [00:02:38.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 79 [00:02:39.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected output file: /user/username/projects/myproject/projects/project1/class3.d.ts -Info 80 [00:02:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 76 [00:02:36.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 77 [00:02:37.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected output file: /user/username/projects/myproject/projects/project1/class3.d.ts +Info 78 [00:02:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (0) and running //// [/user/username/projects/myproject/projects/project1/class3.d.ts] declare class class3 {} diff --git a/tests/baselines/reference/tsserver/projectReferences/project-is-directly-referenced-by-solution.js b/tests/baselines/reference/tsserver/projectReferences/project-is-directly-referenced-by-solution.js index af2dd410b01..ef9a041f6e9 100644 --- a/tests/baselines/reference/tsserver/projectReferences/project-is-directly-referenced-by-solution.js +++ b/tests/baselines/reference/tsserver/projectReferences/project-is-directly-referenced-by-solution.js @@ -17,9 +17,8 @@ Info 6 [00:00:59.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 7 [00:01:00.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 8 [00:01:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 9 [00:01:02.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 7 [00:01:00.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 8 [00:01:01.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -31,29 +30,28 @@ Info 9 [00:01:02.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 10 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 11 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 12 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 13 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 14 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 15 [00:01:08.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:09.000] Different program with same set of files -Info 17 [00:01:10.000] event: +Info 9 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 10 [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 11 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 12 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 13 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 14 [00:01:07.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 15 [00:01:08.000] Different program with same set of files +Info 16 [00:01:09.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 18 [00:01:11.000] event: +Info 17 [00:01:10.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":0,"tsSize":0,"tsx":0,"tsxSize":0,"dts":0,"dtsSize":0,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 19 [00:01:12.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json -Info 20 [00:01:13.000] event: +Info 18 [00:01:11.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json +Info 19 [00:01:12.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 21 [00:01:14.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 22 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 23 [00:01:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 24 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 25 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 26 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 27 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 28 [00:01:21.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 29 [00:01:22.000] Files (3) +Info 20 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 21 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 22 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 23 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 24 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 25 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 26 [00:01:19.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 27 [00:01:20.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -67,27 +65,27 @@ Info 29 [00:01:22.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 30 [00:01:23.000] ----------------------------------------------- -Info 31 [00:01:24.000] event: +Info 28 [00:01:21.000] ----------------------------------------------- +Info 29 [00:01:22.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 32 [00:01:25.000] event: +Info 30 [00:01:23.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"75d5ba36c0a162a329bf40235b10e96d2d129b95469e1f02c08da775fb38a2b4","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":77,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"outDir":"","baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"other","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 33 [00:01:26.000] event: +Info 31 [00:01:24.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig-src.json","diagnostics":[]}} -Info 34 [00:01:27.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 34 [00:01:28.000] Files (0) +Info 32 [00:01:25.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 32 [00:01:26.000] Files (0) -Info 34 [00:01:29.000] ----------------------------------------------- -Info 34 [00:01:30.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 34 [00:01:31.000] Files (3) +Info 32 [00:01:27.000] ----------------------------------------------- +Info 32 [00:01:28.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 32 [00:01:29.000] Files (3) -Info 34 [00:01:32.000] ----------------------------------------------- -Info 34 [00:01:33.000] Open files: -Info 34 [00:01:34.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 34 [00:01:35.000] Projects: /user/username/projects/myproject/tsconfig-src.json -Info 34 [00:01:36.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json -Info 34 [00:01:37.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json -Info 34 [00:01:38.000] request: +Info 32 [00:01:30.000] ----------------------------------------------- +Info 32 [00:01:31.000] Open files: +Info 32 [00:01:32.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 32 [00:01:33.000] Projects: /user/username/projects/myproject/tsconfig-src.json +Info 32 [00:01:34.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json +Info 32 [00:01:35.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json +Info 32 [00:01:36.000] request: { "command": "geterr", "arguments": { @@ -191,7 +189,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 35 [00:01:39.000] response: +Info 33 [00:01:37.000] response: { "responseRequired": false } @@ -215,7 +213,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 36 [00:01:40.000] event: +Info 34 [00:01:38.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -257,7 +255,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 37 [00:01:41.000] event: +Info 35 [00:01:39.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -299,9 +297,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 38 [00:01:42.000] event: +Info 36 [00:01:40.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} -Info 39 [00:01:43.000] event: +Info 37 [00:01:41.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) @@ -323,15 +321,14 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 40 [00:01:44.000] Search path: /dummy -Info 41 [00:01:45.000] For info: /dummy/dummy.ts :: No config files found. -Info 42 [00:01:46.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 43 [00:01:47.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 44 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 45 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 46 [00:01:50.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 47 [00:01:51.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 48 [00:01:52.000] Files (2) +Info 38 [00:01:42.000] Search path: /dummy +Info 39 [00:01:43.000] For info: /dummy/dummy.ts :: No config files found. +Info 40 [00:01:44.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 41 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 42 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 43 [00:01:47.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:01:48.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 45 [00:01:49.000] Files (2) /a/lib/lib.d.ts /dummy/dummy.ts @@ -341,61 +338,61 @@ Info 48 [00:01:52.000] Files (2) dummy.ts Root file specified for compilation -Info 49 [00:01:53.000] ----------------------------------------------- -Info 50 [00:01:54.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 50 [00:01:55.000] Files (0) +Info 46 [00:01:50.000] ----------------------------------------------- +Info 47 [00:01:51.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 47 [00:01:52.000] Files (0) -Info 50 [00:01:56.000] ----------------------------------------------- -Info 50 [00:01:57.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 50 [00:01:58.000] Files (3) +Info 47 [00:01:53.000] ----------------------------------------------- +Info 47 [00:01:54.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 47 [00:01:55.000] Files (3) -Info 50 [00:01:59.000] ----------------------------------------------- -Info 50 [00:02:00.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 50 [00:02:01.000] Files (2) +Info 47 [00:01:56.000] ----------------------------------------------- +Info 47 [00:01:57.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 47 [00:01:58.000] Files (2) -Info 50 [00:02:02.000] ----------------------------------------------- -Info 50 [00:02:03.000] Open files: -Info 50 [00:02:04.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 50 [00:02:05.000] Projects: /user/username/projects/myproject/tsconfig-src.json -Info 50 [00:02:06.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 50 [00:02:07.000] Projects: /dev/null/inferredProject1* -Info 50 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 51 [00:02:09.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 51 [00:02:10.000] Files (0) +Info 47 [00:01:59.000] ----------------------------------------------- +Info 47 [00:02:00.000] Open files: +Info 47 [00:02:01.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 47 [00:02:02.000] Projects: /user/username/projects/myproject/tsconfig-src.json +Info 47 [00:02:03.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 47 [00:02:04.000] Projects: /dev/null/inferredProject1* +Info 47 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 48 [00:02:06.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 48 [00:02:07.000] Files (0) -Info 51 [00:02:11.000] ----------------------------------------------- -Info 51 [00:02:12.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 51 [00:02:13.000] Files (3) +Info 48 [00:02:08.000] ----------------------------------------------- +Info 48 [00:02:09.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 48 [00:02:10.000] Files (3) -Info 51 [00:02:14.000] ----------------------------------------------- -Info 51 [00:02:15.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 51 [00:02:16.000] Files (2) +Info 48 [00:02:11.000] ----------------------------------------------- +Info 48 [00:02:12.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 48 [00:02:13.000] Files (2) -Info 51 [00:02:17.000] ----------------------------------------------- -Info 51 [00:02:18.000] Open files: -Info 51 [00:02:19.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 51 [00:02:20.000] Projects: /dev/null/inferredProject1* -Info 51 [00:02:21.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 52 [00:02:22.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 52 [00:02:23.000] Files (0) +Info 48 [00:02:14.000] ----------------------------------------------- +Info 48 [00:02:15.000] Open files: +Info 48 [00:02:16.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 48 [00:02:17.000] Projects: /dev/null/inferredProject1* +Info 48 [00:02:18.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 49 [00:02:19.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 49 [00:02:20.000] Files (0) -Info 52 [00:02:24.000] ----------------------------------------------- -Info 52 [00:02:25.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 52 [00:02:26.000] Files (3) +Info 49 [00:02:21.000] ----------------------------------------------- +Info 49 [00:02:22.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 49 [00:02:23.000] Files (3) -Info 52 [00:02:27.000] ----------------------------------------------- -Info 52 [00:02:28.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 52 [00:02:29.000] Files (2) +Info 49 [00:02:24.000] ----------------------------------------------- +Info 49 [00:02:25.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 49 [00:02:26.000] Files (2) -Info 52 [00:02:30.000] ----------------------------------------------- -Info 52 [00:02:31.000] Open files: -Info 52 [00:02:32.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 53 [00:02:33.000] Search path: /dummy -Info 54 [00:02:34.000] For info: /dummy/dummy.ts :: No config files found. -Info 55 [00:02:35.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 56 [00:02:36.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 57 [00:02:37.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 58 [00:02:38.000] Files (2) +Info 49 [00:02:27.000] ----------------------------------------------- +Info 49 [00:02:28.000] Open files: +Info 49 [00:02:29.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 50 [00:02:30.000] Search path: /dummy +Info 51 [00:02:31.000] For info: /dummy/dummy.ts :: No config files found. +Info 52 [00:02:32.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 53 [00:02:33.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 54 [00:02:34.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 55 [00:02:35.000] Files (2) /a/lib/lib.d.ts /dummy/dummy.ts @@ -405,20 +402,20 @@ Info 58 [00:02:38.000] Files (2) dummy.ts Root file specified for compilation -Info 59 [00:02:39.000] ----------------------------------------------- -Info 60 [00:02:40.000] `remove Project:: -Info 61 [00:02:41.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 62 [00:02:42.000] Files (0) +Info 56 [00:02:36.000] ----------------------------------------------- +Info 57 [00:02:37.000] `remove Project:: +Info 58 [00:02:38.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 59 [00:02:39.000] Files (0) -Info 63 [00:02:43.000] ----------------------------------------------- -Info 64 [00:02:44.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 65 [00:02:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 66 [00:02:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 67 [00:02:47.000] `remove Project:: -Info 68 [00:02:48.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 69 [00:02:49.000] Files (3) +Info 60 [00:02:40.000] ----------------------------------------------- +Info 61 [00:02:41.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 62 [00:02:42.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 63 [00:02:43.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 64 [00:02:44.000] `remove Project:: +Info 65 [00:02:45.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 66 [00:02:46.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -432,28 +429,28 @@ Info 69 [00:02:49.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 70 [00:02:50.000] ----------------------------------------------- -Info 71 [00:02:51.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 72 [00:02:52.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 73 [00:02:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 74 [00:02:54.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 75 [00:02:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 76 [00:02:56.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 77 [00:02:57.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 78 [00:02:58.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 78 [00:02:59.000] Files (2) +Info 67 [00:02:47.000] ----------------------------------------------- +Info 68 [00:02:48.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 69 [00:02:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 70 [00:02:50.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 71 [00:02:51.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 72 [00:02:52.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 73 [00:02:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 74 [00:02:54.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 75 [00:02:55.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 75 [00:02:56.000] Files (2) -Info 78 [00:03:00.000] ----------------------------------------------- -Info 78 [00:03:01.000] Open files: -Info 78 [00:03:02.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 78 [00:03:03.000] Projects: /dev/null/inferredProject1* -Info 78 [00:03:04.000] Search path: /user/username/projects/myproject/src -Info 79 [00:03:05.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 80 [00:03:06.000] Creating configuration project /user/username/projects/myproject/tsconfig.json -Info 81 [00:03:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 82 [00:03:08.000] event: +Info 75 [00:02:57.000] ----------------------------------------------- +Info 75 [00:02:58.000] Open files: +Info 75 [00:02:59.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 75 [00:03:00.000] Projects: /dev/null/inferredProject1* +Info 75 [00:03:01.000] Search path: /user/username/projects/myproject/src +Info 76 [00:03:02.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 77 [00:03:03.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 78 [00:03:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 79 [00:03:05.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 83 [00:03:09.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 80 [00:03:06.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/myproject/tsconfig.json" @@ -465,9 +462,8 @@ Info 83 [00:03:09.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 84 [00:03:10.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 85 [00:03:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 86 [00:03:12.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 81 [00:03:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 82 [00:03:08.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -479,26 +475,25 @@ Info 86 [00:03:12.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 87 [00:03:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 88 [00:03:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 89 [00:03:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 90 [00:03:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 91 [00:03:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 92 [00:03:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 93 [00:03:19.000] Different program with same set of files -Info 94 [00:03:20.000] event: +Info 83 [00:03:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 84 [00:03:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 85 [00:03:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 86 [00:03:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 87 [00:03:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 88 [00:03:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 89 [00:03:15.000] Different program with same set of files +Info 90 [00:03:16.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 95 [00:03:21.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json -Info 96 [00:03:22.000] event: +Info 91 [00:03:17.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json +Info 92 [00:03:18.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 97 [00:03:23.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 98 [00:03:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 99 [00:03:25.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 100 [00:03:26.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 101 [00:03:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 102 [00:03:28.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 103 [00:03:29.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 104 [00:03:30.000] Files (3) +Info 93 [00:03:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 94 [00:03:20.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 95 [00:03:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 96 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 97 [00:03:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 98 [00:03:24.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 99 [00:03:25.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -512,51 +507,51 @@ Info 104 [00:03:30.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 105 [00:03:31.000] ----------------------------------------------- -Info 106 [00:03:32.000] event: +Info 100 [00:03:26.000] ----------------------------------------------- +Info 101 [00:03:27.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 107 [00:03:33.000] event: +Info 102 [00:03:28.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig-src.json","diagnostics":[]}} -Info 108 [00:03:34.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 108 [00:03:35.000] Files (0) +Info 103 [00:03:29.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 103 [00:03:30.000] Files (0) -Info 108 [00:03:36.000] ----------------------------------------------- -Info 108 [00:03:37.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 108 [00:03:38.000] Files (3) +Info 103 [00:03:31.000] ----------------------------------------------- +Info 103 [00:03:32.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 103 [00:03:33.000] Files (3) -Info 108 [00:03:39.000] ----------------------------------------------- -Info 108 [00:03:40.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 108 [00:03:41.000] Files (2) +Info 103 [00:03:34.000] ----------------------------------------------- +Info 103 [00:03:35.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 103 [00:03:36.000] Files (2) -Info 108 [00:03:42.000] ----------------------------------------------- -Info 108 [00:03:43.000] Open files: -Info 108 [00:03:44.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 108 [00:03:45.000] Projects: /dev/null/inferredProject1* -Info 108 [00:03:46.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 108 [00:03:47.000] Projects: /user/username/projects/myproject/tsconfig-src.json -Info 108 [00:03:48.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 109 [00:03:49.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 109 [00:03:50.000] Files (0) +Info 103 [00:03:37.000] ----------------------------------------------- +Info 103 [00:03:38.000] Open files: +Info 103 [00:03:39.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 103 [00:03:40.000] Projects: /dev/null/inferredProject1* +Info 103 [00:03:41.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 103 [00:03:42.000] Projects: /user/username/projects/myproject/tsconfig-src.json +Info 103 [00:03:43.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 104 [00:03:44.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 104 [00:03:45.000] Files (0) -Info 109 [00:03:51.000] ----------------------------------------------- -Info 109 [00:03:52.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 109 [00:03:53.000] Files (3) +Info 104 [00:03:46.000] ----------------------------------------------- +Info 104 [00:03:47.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 104 [00:03:48.000] Files (3) -Info 109 [00:03:54.000] ----------------------------------------------- -Info 109 [00:03:55.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 109 [00:03:56.000] Files (2) +Info 104 [00:03:49.000] ----------------------------------------------- +Info 104 [00:03:50.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 104 [00:03:51.000] Files (2) -Info 109 [00:03:57.000] ----------------------------------------------- -Info 109 [00:03:58.000] Open files: -Info 109 [00:03:59.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 109 [00:04:00.000] Projects: /user/username/projects/myproject/tsconfig-src.json -Info 109 [00:04:01.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 110 [00:04:02.000] Search path: /dummy -Info 111 [00:04:03.000] For info: /dummy/dummy.ts :: No config files found. -Info 112 [00:04:04.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 113 [00:04:05.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 114 [00:04:06.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 115 [00:04:07.000] Files (2) +Info 104 [00:03:52.000] ----------------------------------------------- +Info 104 [00:03:53.000] Open files: +Info 104 [00:03:54.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 104 [00:03:55.000] Projects: /user/username/projects/myproject/tsconfig-src.json +Info 104 [00:03:56.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 105 [00:03:57.000] Search path: /dummy +Info 106 [00:03:58.000] For info: /dummy/dummy.ts :: No config files found. +Info 107 [00:03:59.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 108 [00:04:00.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 109 [00:04:01.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 110 [00:04:02.000] Files (2) /a/lib/lib.d.ts /dummy/dummy.ts @@ -566,38 +561,38 @@ Info 115 [00:04:07.000] Files (2) dummy.ts Root file specified for compilation -Info 116 [00:04:08.000] ----------------------------------------------- -Info 117 [00:04:09.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 117 [00:04:10.000] Files (0) +Info 111 [00:04:03.000] ----------------------------------------------- +Info 112 [00:04:04.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 112 [00:04:05.000] Files (0) -Info 117 [00:04:11.000] ----------------------------------------------- -Info 117 [00:04:12.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 117 [00:04:13.000] Files (3) +Info 112 [00:04:06.000] ----------------------------------------------- +Info 112 [00:04:07.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 112 [00:04:08.000] Files (3) -Info 117 [00:04:14.000] ----------------------------------------------- -Info 117 [00:04:15.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 117 [00:04:16.000] Files (2) +Info 112 [00:04:09.000] ----------------------------------------------- +Info 112 [00:04:10.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 112 [00:04:11.000] Files (2) -Info 117 [00:04:17.000] ----------------------------------------------- -Info 117 [00:04:18.000] Open files: -Info 117 [00:04:19.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 117 [00:04:20.000] Projects: /user/username/projects/myproject/tsconfig-src.json -Info 117 [00:04:21.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 117 [00:04:22.000] Projects: /dev/null/inferredProject1* -Info 117 [00:04:23.000] reload projects. -Info 118 [00:04:24.000] Scheduled: /dev/null/inferredProject1* -Info 119 [00:04:25.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json -Info 120 [00:04:26.000] Scheduled: *ensureProjectForOpenFiles* -Info 121 [00:04:27.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json, Cancelled earlier one -Info 122 [00:04:28.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 123 [00:04:29.000] Search path: /user/username/projects/myproject/src -Info 124 [00:04:30.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 125 [00:04:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 126 [00:04:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 127 [00:04:33.000] Reloading configured project /user/username/projects/myproject/tsconfig.json -Info 128 [00:04:34.000] event: +Info 112 [00:04:12.000] ----------------------------------------------- +Info 112 [00:04:13.000] Open files: +Info 112 [00:04:14.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 112 [00:04:15.000] Projects: /user/username/projects/myproject/tsconfig-src.json +Info 112 [00:04:16.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 112 [00:04:17.000] Projects: /dev/null/inferredProject1* +Info 112 [00:04:18.000] reload projects. +Info 113 [00:04:19.000] Scheduled: /dev/null/inferredProject1* +Info 114 [00:04:20.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json +Info 115 [00:04:21.000] Scheduled: *ensureProjectForOpenFiles* +Info 116 [00:04:22.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json, Cancelled earlier one +Info 117 [00:04:23.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 118 [00:04:24.000] Search path: /user/username/projects/myproject/src +Info 119 [00:04:25.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 120 [00:04:26.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 121 [00:04:27.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 122 [00:04:28.000] Reloading configured project /user/username/projects/myproject/tsconfig.json +Info 123 [00:04:29.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"User requested reload projects"}} -Info 129 [00:04:35.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 124 [00:04:30.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/myproject/tsconfig.json" @@ -609,9 +604,8 @@ Info 129 [00:04:35.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 130 [00:04:36.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 131 [00:04:37.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 132 [00:04:38.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 125 [00:04:31.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 126 [00:04:32.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -623,75 +617,74 @@ Info 132 [00:04:38.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 133 [00:04:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 134 [00:04:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 135 [00:04:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 136 [00:04:42.000] Different program with same set of files -Info 137 [00:04:43.000] event: +Info 127 [00:04:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 128 [00:04:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 129 [00:04:35.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 130 [00:04:36.000] Different program with same set of files +Info 131 [00:04:37.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 138 [00:04:44.000] event: +Info 132 [00:04:38.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/tsconfig.json","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 139 [00:04:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 140 [00:04:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 141 [00:04:47.000] Reloading configured project /user/username/projects/myproject/tsconfig-src.json -Info 142 [00:04:48.000] event: +Info 133 [00:04:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 134 [00:04:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 135 [00:04:41.000] Reloading configured project /user/username/projects/myproject/tsconfig-src.json +Info 136 [00:04:42.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"User requested reload projects"}} -Info 143 [00:04:49.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 144 [00:04:50.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 145 [00:04:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 146 [00:04:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 147 [00:04:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 148 [00:04:54.000] Different program with same set of files -Info 149 [00:04:55.000] event: +Info 137 [00:04:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 138 [00:04:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 139 [00:04:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 140 [00:04:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 141 [00:04:47.000] Different program with same set of files +Info 142 [00:04:48.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 150 [00:04:56.000] event: +Info 143 [00:04:49.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/tsconfig-src.json","configFile":"/user/username/projects/myproject/tsconfig-src.json","diagnostics":[]}} -Info 151 [00:04:57.000] Search path: /dummy -Info 152 [00:04:58.000] For info: /dummy/dummy.ts :: No config files found. -Info 153 [00:04:59.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 154 [00:05:00.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 155 [00:05:01.000] Before ensureProjectForOpenFiles: -Info 156 [00:05:02.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 156 [00:05:03.000] Files (0) +Info 144 [00:04:50.000] Search path: /dummy +Info 145 [00:04:51.000] For info: /dummy/dummy.ts :: No config files found. +Info 146 [00:04:52.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 147 [00:04:53.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 148 [00:04:54.000] Before ensureProjectForOpenFiles: +Info 149 [00:04:55.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 149 [00:04:56.000] Files (0) -Info 156 [00:05:04.000] ----------------------------------------------- -Info 156 [00:05:05.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 156 [00:05:06.000] Files (3) +Info 149 [00:04:57.000] ----------------------------------------------- +Info 149 [00:04:58.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 149 [00:04:59.000] Files (3) -Info 156 [00:05:07.000] ----------------------------------------------- -Info 156 [00:05:08.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 156 [00:05:09.000] Files (2) +Info 149 [00:05:00.000] ----------------------------------------------- +Info 149 [00:05:01.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 149 [00:05:02.000] Files (2) -Info 156 [00:05:10.000] ----------------------------------------------- -Info 156 [00:05:11.000] Open files: -Info 156 [00:05:12.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 156 [00:05:13.000] Projects: /user/username/projects/myproject/tsconfig-src.json -Info 156 [00:05:14.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 156 [00:05:15.000] Projects: /dev/null/inferredProject1* -Info 156 [00:05:16.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 157 [00:05:17.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 158 [00:05:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 159 [00:05:19.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 160 [00:05:20.000] Different program with same set of files -Info 161 [00:05:21.000] After ensureProjectForOpenFiles: -Info 162 [00:05:22.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 162 [00:05:23.000] Files (0) +Info 149 [00:05:03.000] ----------------------------------------------- +Info 149 [00:05:04.000] Open files: +Info 149 [00:05:05.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 149 [00:05:06.000] Projects: /user/username/projects/myproject/tsconfig-src.json +Info 149 [00:05:07.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 149 [00:05:08.000] Projects: /dev/null/inferredProject1* +Info 149 [00:05:09.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 150 [00:05:10.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 151 [00:05:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 152 [00:05:12.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 153 [00:05:13.000] Different program with same set of files +Info 154 [00:05:14.000] After ensureProjectForOpenFiles: +Info 155 [00:05:15.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 155 [00:05:16.000] Files (0) -Info 162 [00:05:24.000] ----------------------------------------------- -Info 162 [00:05:25.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 162 [00:05:26.000] Files (3) +Info 155 [00:05:17.000] ----------------------------------------------- +Info 155 [00:05:18.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 155 [00:05:19.000] Files (3) -Info 162 [00:05:27.000] ----------------------------------------------- -Info 162 [00:05:28.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 162 [00:05:29.000] Files (2) +Info 155 [00:05:20.000] ----------------------------------------------- +Info 155 [00:05:21.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 155 [00:05:22.000] Files (2) -Info 162 [00:05:30.000] ----------------------------------------------- -Info 162 [00:05:31.000] Open files: -Info 162 [00:05:32.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 162 [00:05:33.000] Projects: /user/username/projects/myproject/tsconfig-src.json -Info 162 [00:05:34.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 162 [00:05:35.000] Projects: /dev/null/inferredProject1* -Info 162 [00:05:36.000] request: +Info 155 [00:05:23.000] ----------------------------------------------- +Info 155 [00:05:24.000] Open files: +Info 155 [00:05:25.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 155 [00:05:26.000] Projects: /user/username/projects/myproject/tsconfig-src.json +Info 155 [00:05:27.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 155 [00:05:28.000] Projects: /dev/null/inferredProject1* +Info 155 [00:05:29.000] request: { "command": "references", "arguments": { @@ -724,9 +717,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 163 [00:05:37.000] Finding references to /user/username/projects/myproject/src/main.ts position 50 in project /user/username/projects/myproject/tsconfig-src.json -Info 164 [00:05:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts 500 undefined WatchType: Closed Script info -Info 165 [00:05:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts.map 500 undefined WatchType: Closed Script info +Info 156 [00:05:30.000] Finding references to /user/username/projects/myproject/src/main.ts position 50 in project /user/username/projects/myproject/tsconfig-src.json +Info 157 [00:05:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts 500 undefined WatchType: Closed Script info +Info 158 [00:05:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -753,7 +746,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 166 [00:05:40.000] response: +Info 159 [00:05:33.000] response: { "response": { "refs": [ @@ -830,43 +823,43 @@ Info 166 [00:05:40.000] response: }, "responseRequired": true } -Info 167 [00:05:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 168 [00:05:42.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 168 [00:05:43.000] Files (0) +Info 160 [00:05:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 161 [00:05:35.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 161 [00:05:36.000] Files (0) -Info 168 [00:05:44.000] ----------------------------------------------- -Info 168 [00:05:45.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 168 [00:05:46.000] Files (3) +Info 161 [00:05:37.000] ----------------------------------------------- +Info 161 [00:05:38.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 161 [00:05:39.000] Files (3) -Info 168 [00:05:47.000] ----------------------------------------------- -Info 168 [00:05:48.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 168 [00:05:49.000] Files (2) +Info 161 [00:05:40.000] ----------------------------------------------- +Info 161 [00:05:41.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 161 [00:05:42.000] Files (2) -Info 168 [00:05:50.000] ----------------------------------------------- -Info 168 [00:05:51.000] Open files: -Info 168 [00:05:52.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 168 [00:05:53.000] Projects: /dev/null/inferredProject1* -Info 168 [00:05:54.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 169 [00:05:55.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 169 [00:05:56.000] Files (0) +Info 161 [00:05:43.000] ----------------------------------------------- +Info 161 [00:05:44.000] Open files: +Info 161 [00:05:45.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 161 [00:05:46.000] Projects: /dev/null/inferredProject1* +Info 161 [00:05:47.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 162 [00:05:48.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 162 [00:05:49.000] Files (0) -Info 169 [00:05:57.000] ----------------------------------------------- -Info 169 [00:05:58.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 169 [00:05:59.000] Files (3) +Info 162 [00:05:50.000] ----------------------------------------------- +Info 162 [00:05:51.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 162 [00:05:52.000] Files (3) -Info 169 [00:06:00.000] ----------------------------------------------- -Info 169 [00:06:01.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 169 [00:06:02.000] Files (2) +Info 162 [00:05:53.000] ----------------------------------------------- +Info 162 [00:05:54.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 162 [00:05:55.000] Files (2) -Info 169 [00:06:03.000] ----------------------------------------------- -Info 169 [00:06:04.000] Open files: -Info 169 [00:06:05.000] Search path: /user/username/projects/myproject/indirect3 -Info 170 [00:06:06.000] For info: /user/username/projects/myproject/indirect3/main.ts :: Config file name: /user/username/projects/myproject/indirect3/tsconfig.json -Info 171 [00:06:07.000] Creating configuration project /user/username/projects/myproject/indirect3/tsconfig.json -Info 172 [00:06:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Config file -Info 173 [00:06:09.000] event: +Info 162 [00:05:56.000] ----------------------------------------------- +Info 162 [00:05:57.000] Open files: +Info 162 [00:05:58.000] Search path: /user/username/projects/myproject/indirect3 +Info 163 [00:05:59.000] For info: /user/username/projects/myproject/indirect3/main.ts :: Config file name: /user/username/projects/myproject/indirect3/tsconfig.json +Info 164 [00:06:00.000] Creating configuration project /user/username/projects/myproject/indirect3/tsconfig.json +Info 165 [00:06:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Config file +Info 166 [00:06:02.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/indirect3/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/indirect3/main.ts to open"}} -Info 174 [00:06:10.000] Config: /user/username/projects/myproject/indirect3/tsconfig.json : { +Info 167 [00:06:03.000] Config: /user/username/projects/myproject/indirect3/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/indirect3/main.ts" ], @@ -875,20 +868,19 @@ Info 174 [00:06:10.000] Config: /user/username/projects/myproject/indirect3/tsc "configFilePath": "/user/username/projects/myproject/indirect3/tsconfig.json" } } -Info 175 [00:06:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3 1 undefined Config: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Wild card directory -Info 176 [00:06:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3 1 undefined Config: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Wild card directory -Info 177 [00:06:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 178 [00:06:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/indirect3/tsconfig.json -Info 179 [00:06:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/main.d.ts 500 undefined WatchType: Closed Script info -Info 180 [00:06:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Failed Lookup Locations -Info 181 [00:06:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Failed Lookup Locations -Info 182 [00:06:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots -Info 183 [00:06:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots -Info 184 [00:06:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots -Info 185 [00:06:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots -Info 186 [00:06:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/indirect3/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 187 [00:06:23.000] Project '/user/username/projects/myproject/indirect3/tsconfig.json' (Configured) -Info 188 [00:06:24.000] Files (4) +Info 168 [00:06:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3 1 undefined Config: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Wild card directory +Info 169 [00:06:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3 1 undefined Config: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Wild card directory +Info 170 [00:06:06.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/indirect3/tsconfig.json +Info 171 [00:06:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/main.d.ts 500 undefined WatchType: Closed Script info +Info 172 [00:06:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Failed Lookup Locations +Info 173 [00:06:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Failed Lookup Locations +Info 174 [00:06:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 175 [00:06:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 176 [00:06:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 177 [00:06:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 178 [00:06:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/indirect3/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 179 [00:06:15.000] Project '/user/username/projects/myproject/indirect3/tsconfig.json' (Configured) +Info 180 [00:06:16.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/target/src/helpers/functions.d.ts /user/username/projects/myproject/target/src/main.d.ts @@ -904,26 +896,26 @@ Info 188 [00:06:24.000] Files (4) main.ts Matched by default include pattern '**/*' -Info 189 [00:06:25.000] ----------------------------------------------- -Info 190 [00:06:26.000] event: +Info 181 [00:06:17.000] ----------------------------------------------- +Info 182 [00:06:18.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/indirect3/tsconfig.json"}} -Info 191 [00:06:27.000] event: +Info 183 [00:06:19.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"5b0817f69b6871821661b976aa73f4f2533b37c5f4b920541094c2d727d0dc39","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":57,"tsx":0,"tsxSize":0,"dts":3,"dtsSize":494,"deferred":0,"deferredSize":0},"compilerOptions":{"baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 192 [00:06:28.000] event: +Info 184 [00:06:20.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/indirect3/main.ts","configFile":"/user/username/projects/myproject/indirect3/tsconfig.json","diagnostics":[]}} -Info 193 [00:06:29.000] `remove Project:: -Info 194 [00:06:30.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 195 [00:06:31.000] Files (0) +Info 185 [00:06:21.000] `remove Project:: +Info 186 [00:06:22.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 187 [00:06:23.000] Files (0) -Info 196 [00:06:32.000] ----------------------------------------------- -Info 197 [00:06:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 198 [00:06:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 199 [00:06:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 200 [00:06:36.000] `remove Project:: -Info 201 [00:06:37.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 202 [00:06:38.000] Files (3) +Info 188 [00:06:24.000] ----------------------------------------------- +Info 189 [00:06:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 190 [00:06:26.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 191 [00:06:27.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 192 [00:06:28.000] `remove Project:: +Info 193 [00:06:29.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 194 [00:06:30.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -937,15 +929,15 @@ Info 202 [00:06:38.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 203 [00:06:39.000] ----------------------------------------------- -Info 204 [00:06:40.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 205 [00:06:41.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 206 [00:06:42.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 207 [00:06:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 208 [00:06:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 209 [00:06:45.000] `remove Project:: -Info 210 [00:06:46.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 211 [00:06:47.000] Files (2) +Info 195 [00:06:31.000] ----------------------------------------------- +Info 196 [00:06:32.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 197 [00:06:33.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 198 [00:06:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 199 [00:06:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 200 [00:06:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 201 [00:06:37.000] `remove Project:: +Info 202 [00:06:38.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 203 [00:06:39.000] Files (2) /a/lib/lib.d.ts /dummy/dummy.ts @@ -955,19 +947,19 @@ Info 211 [00:06:47.000] Files (2) dummy.ts Root file specified for compilation -Info 212 [00:06:48.000] ----------------------------------------------- -Info 213 [00:06:49.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 214 [00:06:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 215 [00:06:51.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 216 [00:06:52.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 217 [00:06:53.000] Project '/user/username/projects/myproject/indirect3/tsconfig.json' (Configured) -Info 217 [00:06:54.000] Files (4) +Info 204 [00:06:40.000] ----------------------------------------------- +Info 205 [00:06:41.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 206 [00:06:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 207 [00:06:43.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 208 [00:06:44.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 209 [00:06:45.000] Project '/user/username/projects/myproject/indirect3/tsconfig.json' (Configured) +Info 209 [00:06:46.000] Files (4) -Info 217 [00:06:55.000] ----------------------------------------------- -Info 217 [00:06:56.000] Open files: -Info 217 [00:06:57.000] FileName: /user/username/projects/myproject/indirect3/main.ts ProjectRootPath: undefined -Info 217 [00:06:58.000] Projects: /user/username/projects/myproject/indirect3/tsconfig.json -Info 217 [00:06:59.000] request: +Info 209 [00:06:47.000] ----------------------------------------------- +Info 209 [00:06:48.000] Open files: +Info 209 [00:06:49.000] FileName: /user/username/projects/myproject/indirect3/main.ts ProjectRootPath: undefined +Info 209 [00:06:50.000] Projects: /user/username/projects/myproject/indirect3/tsconfig.json +Info 209 [00:06:51.000] request: { "command": "references", "arguments": { @@ -1006,16 +998,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/target: {} -Info 218 [00:07:00.000] Finding references to /user/username/projects/myproject/indirect3/main.ts position 9 in project /user/username/projects/myproject/indirect3/tsconfig.json -Info 219 [00:07:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/main.d.ts.map 500 undefined WatchType: Closed Script info -Info 220 [00:07:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 221 [00:07:03.000] Search path: /user/username/projects/myproject/src -Info 222 [00:07:04.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 223 [00:07:05.000] Creating configuration project /user/username/projects/myproject/tsconfig.json -Info 224 [00:07:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 225 [00:07:07.000] event: +Info 210 [00:06:52.000] Finding references to /user/username/projects/myproject/indirect3/main.ts position 9 in project /user/username/projects/myproject/indirect3/tsconfig.json +Info 211 [00:06:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/main.d.ts.map 500 undefined WatchType: Closed Script info +Info 212 [00:06:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 213 [00:06:55.000] Search path: /user/username/projects/myproject/src +Info 214 [00:06:56.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 215 [00:06:57.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 216 [00:06:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 217 [00:06:59.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"Creating project for original file: /user/username/projects/myproject/src/main.ts for location: /user/username/projects/myproject/target/src/main.d.ts"}} -Info 226 [00:07:08.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 218 [00:07:00.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/myproject/tsconfig.json" @@ -1027,9 +1019,8 @@ Info 226 [00:07:08.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 227 [00:07:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 228 [00:07:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 229 [00:07:11.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 219 [00:07:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 220 [00:07:02.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -1041,25 +1032,24 @@ Info 229 [00:07:11.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 230 [00:07:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 231 [00:07:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 232 [00:07:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 233 [00:07:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 234 [00:07:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 235 [00:07:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 236 [00:07:18.000] Different program with same set of files -Info 237 [00:07:19.000] event: +Info 221 [00:07:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 222 [00:07:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 223 [00:07:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 224 [00:07:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 225 [00:07:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 226 [00:07:08.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 227 [00:07:09.000] Different program with same set of files +Info 228 [00:07:10.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 238 [00:07:20.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json -Info 239 [00:07:21.000] event: +Info 229 [00:07:11.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json +Info 230 [00:07:12.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for original file: /user/username/projects/myproject/src/main.ts for location: /user/username/projects/myproject/target/src/main.d.ts"}} -Info 240 [00:07:22.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 241 [00:07:23.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 242 [00:07:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 243 [00:07:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 244 [00:07:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 245 [00:07:27.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 246 [00:07:28.000] Files (3) +Info 231 [00:07:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 232 [00:07:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 233 [00:07:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 234 [00:07:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 235 [00:07:17.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 236 [00:07:18.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -1073,18 +1063,18 @@ Info 246 [00:07:28.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 247 [00:07:29.000] ----------------------------------------------- -Info 248 [00:07:30.000] event: +Info 237 [00:07:19.000] ----------------------------------------------- +Info 238 [00:07:20.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 249 [00:07:31.000] Search path: /user/username/projects/myproject/src -Info 250 [00:07:32.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 251 [00:07:33.000] Search path: /user/username/projects/myproject/src -Info 252 [00:07:34.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 253 [00:07:35.000] Search path: /user/username/projects/myproject/src/helpers -Info 254 [00:07:36.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 255 [00:07:37.000] Search path: /user/username/projects/myproject/src/helpers -Info 256 [00:07:38.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 257 [00:07:39.000] Finding references to /user/username/projects/myproject/src/main.ts position 9 in project /user/username/projects/myproject/tsconfig-src.json +Info 239 [00:07:21.000] Search path: /user/username/projects/myproject/src +Info 240 [00:07:22.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 241 [00:07:23.000] Search path: /user/username/projects/myproject/src +Info 242 [00:07:24.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 243 [00:07:25.000] Search path: /user/username/projects/myproject/src/helpers +Info 244 [00:07:26.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 245 [00:07:27.000] Search path: /user/username/projects/myproject/src/helpers +Info 246 [00:07:28.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 247 [00:07:29.000] Finding references to /user/username/projects/myproject/src/main.ts position 9 in project /user/username/projects/myproject/tsconfig-src.json After request PolledWatches:: @@ -1123,7 +1113,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 258 [00:07:40.000] response: +Info 248 [00:07:30.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/project-is-indirectly-referenced-by-solution.js b/tests/baselines/reference/tsserver/projectReferences/project-is-indirectly-referenced-by-solution.js index cfa0db71959..518c0c0d7f1 100644 --- a/tests/baselines/reference/tsserver/projectReferences/project-is-indirectly-referenced-by-solution.js +++ b/tests/baselines/reference/tsserver/projectReferences/project-is-indirectly-referenced-by-solution.js @@ -21,9 +21,8 @@ Info 6 [00:01:11.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 7 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 8 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 9 [00:01:14.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { +Info 7 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 8 [00:01:13.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { "rootNames": [ "/user/username/projects/myproject/indirect1/main.ts" ], @@ -40,8 +39,8 @@ Info 9 [00:01:14.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 10 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 11 [00:01:16.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 9 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 10 [00:01:15.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -53,10 +52,10 @@ Info 11 [00:01:16.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 12 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 13 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 14 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 15 [00:01:20.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { +Info 11 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 12 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 13 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 14 [00:01:19.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { "rootNames": [ "/user/username/projects/myproject/indirect2/main.ts" ], @@ -73,27 +72,26 @@ Info 15 [00:01:20.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 16 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 17 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 18 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 19 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:01:25.000] Different program with same set of files -Info 21 [00:01:26.000] event: +Info 15 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 16 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 17 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 18 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:01:24.000] Different program with same set of files +Info 20 [00:01:25.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 22 [00:01:27.000] event: +Info 21 [00:01:26.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":0,"tsSize":0,"tsx":0,"tsxSize":0,"dts":0,"dtsSize":0,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 23 [00:01:28.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json -Info 24 [00:01:29.000] event: +Info 22 [00:01:27.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json +Info 23 [00:01:28.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 25 [00:01:30.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 26 [00:01:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 27 [00:01:32.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 28 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 29 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 30 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 31 [00:01:36.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 32 [00:01:37.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 33 [00:01:38.000] Files (3) +Info 24 [00:01:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 25 [00:01:30.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 26 [00:01:31.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 27 [00:01:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 28 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 29 [00:01:34.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 30 [00:01:35.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 31 [00:01:36.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -107,27 +105,27 @@ Info 33 [00:01:38.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 34 [00:01:39.000] ----------------------------------------------- -Info 35 [00:01:40.000] event: +Info 32 [00:01:37.000] ----------------------------------------------- +Info 33 [00:01:38.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 36 [00:01:41.000] event: +Info 34 [00:01:39.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"75d5ba36c0a162a329bf40235b10e96d2d129b95469e1f02c08da775fb38a2b4","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":77,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"outDir":"","baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"other","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 37 [00:01:42.000] event: +Info 35 [00:01:40.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig-src.json","diagnostics":[]}} -Info 38 [00:01:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 38 [00:01:44.000] Files (0) +Info 36 [00:01:41.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 36 [00:01:42.000] Files (0) -Info 38 [00:01:45.000] ----------------------------------------------- -Info 38 [00:01:46.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 38 [00:01:47.000] Files (3) +Info 36 [00:01:43.000] ----------------------------------------------- +Info 36 [00:01:44.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 36 [00:01:45.000] Files (3) -Info 38 [00:01:48.000] ----------------------------------------------- -Info 38 [00:01:49.000] Open files: -Info 38 [00:01:50.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 38 [00:01:51.000] Projects: /user/username/projects/myproject/tsconfig-src.json -Info 38 [00:01:52.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json -Info 38 [00:01:53.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json -Info 38 [00:01:54.000] request: +Info 36 [00:01:46.000] ----------------------------------------------- +Info 36 [00:01:47.000] Open files: +Info 36 [00:01:48.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 36 [00:01:49.000] Projects: /user/username/projects/myproject/tsconfig-src.json +Info 36 [00:01:50.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json +Info 36 [00:01:51.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json +Info 36 [00:01:52.000] request: { "command": "geterr", "arguments": { @@ -255,7 +253,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 39 [00:01:55.000] response: +Info 37 [00:01:53.000] response: { "responseRequired": false } @@ -283,7 +281,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 40 [00:01:56.000] event: +Info 38 [00:01:54.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -333,7 +331,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 41 [00:01:57.000] event: +Info 39 [00:01:55.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -383,9 +381,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 42 [00:01:58.000] event: +Info 40 [00:01:56.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} -Info 43 [00:01:59.000] event: +Info 41 [00:01:57.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) @@ -411,15 +409,14 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 44 [00:02:00.000] Search path: /dummy -Info 45 [00:02:01.000] For info: /dummy/dummy.ts :: No config files found. -Info 46 [00:02:02.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 47 [00:02:03.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 48 [00:02:04.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 49 [00:02:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 50 [00:02:06.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 51 [00:02:07.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 52 [00:02:08.000] Files (2) +Info 42 [00:01:58.000] Search path: /dummy +Info 43 [00:01:59.000] For info: /dummy/dummy.ts :: No config files found. +Info 44 [00:02:00.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 45 [00:02:01.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 46 [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 47 [00:02:03.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 48 [00:02:04.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 49 [00:02:05.000] Files (2) /a/lib/lib.d.ts /dummy/dummy.ts @@ -429,61 +426,61 @@ Info 52 [00:02:08.000] Files (2) dummy.ts Root file specified for compilation -Info 53 [00:02:09.000] ----------------------------------------------- -Info 54 [00:02:10.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 54 [00:02:11.000] Files (0) +Info 50 [00:02:06.000] ----------------------------------------------- +Info 51 [00:02:07.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 51 [00:02:08.000] Files (0) -Info 54 [00:02:12.000] ----------------------------------------------- -Info 54 [00:02:13.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 54 [00:02:14.000] Files (3) +Info 51 [00:02:09.000] ----------------------------------------------- +Info 51 [00:02:10.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 51 [00:02:11.000] Files (3) -Info 54 [00:02:15.000] ----------------------------------------------- -Info 54 [00:02:16.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 54 [00:02:17.000] Files (2) +Info 51 [00:02:12.000] ----------------------------------------------- +Info 51 [00:02:13.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 51 [00:02:14.000] Files (2) -Info 54 [00:02:18.000] ----------------------------------------------- -Info 54 [00:02:19.000] Open files: -Info 54 [00:02:20.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 54 [00:02:21.000] Projects: /user/username/projects/myproject/tsconfig-src.json -Info 54 [00:02:22.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 54 [00:02:23.000] Projects: /dev/null/inferredProject1* -Info 54 [00:02:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 55 [00:02:25.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 55 [00:02:26.000] Files (0) +Info 51 [00:02:15.000] ----------------------------------------------- +Info 51 [00:02:16.000] Open files: +Info 51 [00:02:17.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 51 [00:02:18.000] Projects: /user/username/projects/myproject/tsconfig-src.json +Info 51 [00:02:19.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 51 [00:02:20.000] Projects: /dev/null/inferredProject1* +Info 51 [00:02:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 52 [00:02:22.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 52 [00:02:23.000] Files (0) -Info 55 [00:02:27.000] ----------------------------------------------- -Info 55 [00:02:28.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 55 [00:02:29.000] Files (3) +Info 52 [00:02:24.000] ----------------------------------------------- +Info 52 [00:02:25.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 52 [00:02:26.000] Files (3) -Info 55 [00:02:30.000] ----------------------------------------------- -Info 55 [00:02:31.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 55 [00:02:32.000] Files (2) +Info 52 [00:02:27.000] ----------------------------------------------- +Info 52 [00:02:28.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 52 [00:02:29.000] Files (2) -Info 55 [00:02:33.000] ----------------------------------------------- -Info 55 [00:02:34.000] Open files: -Info 55 [00:02:35.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 55 [00:02:36.000] Projects: /dev/null/inferredProject1* -Info 55 [00:02:37.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 56 [00:02:38.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 56 [00:02:39.000] Files (0) +Info 52 [00:02:30.000] ----------------------------------------------- +Info 52 [00:02:31.000] Open files: +Info 52 [00:02:32.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 52 [00:02:33.000] Projects: /dev/null/inferredProject1* +Info 52 [00:02:34.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 53 [00:02:35.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 53 [00:02:36.000] Files (0) -Info 56 [00:02:40.000] ----------------------------------------------- -Info 56 [00:02:41.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 56 [00:02:42.000] Files (3) +Info 53 [00:02:37.000] ----------------------------------------------- +Info 53 [00:02:38.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 53 [00:02:39.000] Files (3) -Info 56 [00:02:43.000] ----------------------------------------------- -Info 56 [00:02:44.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 56 [00:02:45.000] Files (2) +Info 53 [00:02:40.000] ----------------------------------------------- +Info 53 [00:02:41.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 53 [00:02:42.000] Files (2) -Info 56 [00:02:46.000] ----------------------------------------------- -Info 56 [00:02:47.000] Open files: -Info 56 [00:02:48.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 57 [00:02:49.000] Search path: /dummy -Info 58 [00:02:50.000] For info: /dummy/dummy.ts :: No config files found. -Info 59 [00:02:51.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 60 [00:02:52.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 61 [00:02:53.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 62 [00:02:54.000] Files (2) +Info 53 [00:02:43.000] ----------------------------------------------- +Info 53 [00:02:44.000] Open files: +Info 53 [00:02:45.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 54 [00:02:46.000] Search path: /dummy +Info 55 [00:02:47.000] For info: /dummy/dummy.ts :: No config files found. +Info 56 [00:02:48.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 57 [00:02:49.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 58 [00:02:50.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 59 [00:02:51.000] Files (2) /a/lib/lib.d.ts /dummy/dummy.ts @@ -493,22 +490,22 @@ Info 62 [00:02:54.000] Files (2) dummy.ts Root file specified for compilation -Info 63 [00:02:55.000] ----------------------------------------------- -Info 64 [00:02:56.000] `remove Project:: -Info 65 [00:02:57.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 66 [00:02:58.000] Files (0) +Info 60 [00:02:52.000] ----------------------------------------------- +Info 61 [00:02:53.000] `remove Project:: +Info 62 [00:02:54.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 63 [00:02:55.000] Files (0) -Info 67 [00:02:59.000] ----------------------------------------------- -Info 68 [00:03:00.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 69 [00:03:01.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 70 [00:03:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 71 [00:03:03.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 72 [00:03:04.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 73 [00:03:05.000] `remove Project:: -Info 74 [00:03:06.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 75 [00:03:07.000] Files (3) +Info 64 [00:02:56.000] ----------------------------------------------- +Info 65 [00:02:57.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 66 [00:02:58.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 67 [00:02:59.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 68 [00:03:00.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 69 [00:03:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 70 [00:03:02.000] `remove Project:: +Info 71 [00:03:03.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 72 [00:03:04.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -522,28 +519,28 @@ Info 75 [00:03:07.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 76 [00:03:08.000] ----------------------------------------------- -Info 77 [00:03:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 78 [00:03:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 79 [00:03:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 80 [00:03:12.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 81 [00:03:13.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 82 [00:03:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 83 [00:03:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 84 [00:03:16.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 84 [00:03:17.000] Files (2) +Info 73 [00:03:05.000] ----------------------------------------------- +Info 74 [00:03:06.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 75 [00:03:07.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 76 [00:03:08.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 77 [00:03:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 78 [00:03:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 79 [00:03:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 80 [00:03:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 81 [00:03:13.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 81 [00:03:14.000] Files (2) -Info 84 [00:03:18.000] ----------------------------------------------- -Info 84 [00:03:19.000] Open files: -Info 84 [00:03:20.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 84 [00:03:21.000] Projects: /dev/null/inferredProject1* -Info 84 [00:03:22.000] Search path: /user/username/projects/myproject/src -Info 85 [00:03:23.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 86 [00:03:24.000] Creating configuration project /user/username/projects/myproject/tsconfig.json -Info 87 [00:03:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 88 [00:03:26.000] event: +Info 81 [00:03:15.000] ----------------------------------------------- +Info 81 [00:03:16.000] Open files: +Info 81 [00:03:17.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 81 [00:03:18.000] Projects: /dev/null/inferredProject1* +Info 81 [00:03:19.000] Search path: /user/username/projects/myproject/src +Info 82 [00:03:20.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 83 [00:03:21.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 84 [00:03:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 85 [00:03:23.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 89 [00:03:27.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 86 [00:03:24.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/myproject/tsconfig.json" @@ -559,9 +556,8 @@ Info 89 [00:03:27.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 90 [00:03:28.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 91 [00:03:29.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 92 [00:03:30.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { +Info 87 [00:03:25.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 88 [00:03:26.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { "rootNames": [ "/user/username/projects/myproject/indirect1/main.ts" ], @@ -578,8 +574,8 @@ Info 92 [00:03:30.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 93 [00:03:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 94 [00:03:32.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 89 [00:03:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 90 [00:03:28.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -591,10 +587,10 @@ Info 94 [00:03:32.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 95 [00:03:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 96 [00:03:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 97 [00:03:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 98 [00:03:36.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { +Info 91 [00:03:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 92 [00:03:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 93 [00:03:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 94 [00:03:32.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { "rootNames": [ "/user/username/projects/myproject/indirect2/main.ts" ], @@ -611,24 +607,23 @@ Info 98 [00:03:36.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 99 [00:03:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 100 [00:03:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 101 [00:03:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 102 [00:03:40.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 103 [00:03:41.000] Different program with same set of files -Info 104 [00:03:42.000] event: +Info 95 [00:03:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 96 [00:03:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 97 [00:03:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 98 [00:03:36.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 99 [00:03:37.000] Different program with same set of files +Info 100 [00:03:38.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 105 [00:03:43.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json -Info 106 [00:03:44.000] event: +Info 101 [00:03:39.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json +Info 102 [00:03:40.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 107 [00:03:45.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 108 [00:03:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 109 [00:03:47.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 110 [00:03:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 111 [00:03:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 112 [00:03:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 113 [00:03:51.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 114 [00:03:52.000] Files (3) +Info 103 [00:03:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 104 [00:03:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 105 [00:03:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 106 [00:03:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 107 [00:03:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 108 [00:03:46.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 109 [00:03:47.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -642,51 +637,51 @@ Info 114 [00:03:52.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 115 [00:03:53.000] ----------------------------------------------- -Info 116 [00:03:54.000] event: +Info 110 [00:03:48.000] ----------------------------------------------- +Info 111 [00:03:49.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 117 [00:03:55.000] event: +Info 112 [00:03:50.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig-src.json","diagnostics":[]}} -Info 118 [00:03:56.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 118 [00:03:57.000] Files (0) +Info 113 [00:03:51.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 113 [00:03:52.000] Files (0) -Info 118 [00:03:58.000] ----------------------------------------------- -Info 118 [00:03:59.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 118 [00:04:00.000] Files (3) +Info 113 [00:03:53.000] ----------------------------------------------- +Info 113 [00:03:54.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 113 [00:03:55.000] Files (3) -Info 118 [00:04:01.000] ----------------------------------------------- -Info 118 [00:04:02.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 118 [00:04:03.000] Files (2) +Info 113 [00:03:56.000] ----------------------------------------------- +Info 113 [00:03:57.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 113 [00:03:58.000] Files (2) -Info 118 [00:04:04.000] ----------------------------------------------- -Info 118 [00:04:05.000] Open files: -Info 118 [00:04:06.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 118 [00:04:07.000] Projects: /dev/null/inferredProject1* -Info 118 [00:04:08.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 118 [00:04:09.000] Projects: /user/username/projects/myproject/tsconfig-src.json -Info 118 [00:04:10.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 119 [00:04:11.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 119 [00:04:12.000] Files (0) +Info 113 [00:03:59.000] ----------------------------------------------- +Info 113 [00:04:00.000] Open files: +Info 113 [00:04:01.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 113 [00:04:02.000] Projects: /dev/null/inferredProject1* +Info 113 [00:04:03.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 113 [00:04:04.000] Projects: /user/username/projects/myproject/tsconfig-src.json +Info 113 [00:04:05.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 114 [00:04:06.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 114 [00:04:07.000] Files (0) -Info 119 [00:04:13.000] ----------------------------------------------- -Info 119 [00:04:14.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 119 [00:04:15.000] Files (3) +Info 114 [00:04:08.000] ----------------------------------------------- +Info 114 [00:04:09.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 114 [00:04:10.000] Files (3) -Info 119 [00:04:16.000] ----------------------------------------------- -Info 119 [00:04:17.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 119 [00:04:18.000] Files (2) +Info 114 [00:04:11.000] ----------------------------------------------- +Info 114 [00:04:12.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 114 [00:04:13.000] Files (2) -Info 119 [00:04:19.000] ----------------------------------------------- -Info 119 [00:04:20.000] Open files: -Info 119 [00:04:21.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 119 [00:04:22.000] Projects: /user/username/projects/myproject/tsconfig-src.json -Info 119 [00:04:23.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 120 [00:04:24.000] Search path: /dummy -Info 121 [00:04:25.000] For info: /dummy/dummy.ts :: No config files found. -Info 122 [00:04:26.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 123 [00:04:27.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 124 [00:04:28.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 125 [00:04:29.000] Files (2) +Info 114 [00:04:14.000] ----------------------------------------------- +Info 114 [00:04:15.000] Open files: +Info 114 [00:04:16.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 114 [00:04:17.000] Projects: /user/username/projects/myproject/tsconfig-src.json +Info 114 [00:04:18.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 115 [00:04:19.000] Search path: /dummy +Info 116 [00:04:20.000] For info: /dummy/dummy.ts :: No config files found. +Info 117 [00:04:21.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 118 [00:04:22.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 119 [00:04:23.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 120 [00:04:24.000] Files (2) /a/lib/lib.d.ts /dummy/dummy.ts @@ -696,38 +691,38 @@ Info 125 [00:04:29.000] Files (2) dummy.ts Root file specified for compilation -Info 126 [00:04:30.000] ----------------------------------------------- -Info 127 [00:04:31.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 127 [00:04:32.000] Files (0) +Info 121 [00:04:25.000] ----------------------------------------------- +Info 122 [00:04:26.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 122 [00:04:27.000] Files (0) -Info 127 [00:04:33.000] ----------------------------------------------- -Info 127 [00:04:34.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 127 [00:04:35.000] Files (3) +Info 122 [00:04:28.000] ----------------------------------------------- +Info 122 [00:04:29.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 122 [00:04:30.000] Files (3) -Info 127 [00:04:36.000] ----------------------------------------------- -Info 127 [00:04:37.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 127 [00:04:38.000] Files (2) +Info 122 [00:04:31.000] ----------------------------------------------- +Info 122 [00:04:32.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 122 [00:04:33.000] Files (2) -Info 127 [00:04:39.000] ----------------------------------------------- -Info 127 [00:04:40.000] Open files: -Info 127 [00:04:41.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 127 [00:04:42.000] Projects: /user/username/projects/myproject/tsconfig-src.json -Info 127 [00:04:43.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 127 [00:04:44.000] Projects: /dev/null/inferredProject1* -Info 127 [00:04:45.000] reload projects. -Info 128 [00:04:46.000] Scheduled: /dev/null/inferredProject1* -Info 129 [00:04:47.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json -Info 130 [00:04:48.000] Scheduled: *ensureProjectForOpenFiles* -Info 131 [00:04:49.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json, Cancelled earlier one -Info 132 [00:04:50.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 133 [00:04:51.000] Search path: /user/username/projects/myproject/src -Info 134 [00:04:52.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 135 [00:04:53.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 136 [00:04:54.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 137 [00:04:55.000] Reloading configured project /user/username/projects/myproject/tsconfig.json -Info 138 [00:04:56.000] event: +Info 122 [00:04:34.000] ----------------------------------------------- +Info 122 [00:04:35.000] Open files: +Info 122 [00:04:36.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 122 [00:04:37.000] Projects: /user/username/projects/myproject/tsconfig-src.json +Info 122 [00:04:38.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 122 [00:04:39.000] Projects: /dev/null/inferredProject1* +Info 122 [00:04:40.000] reload projects. +Info 123 [00:04:41.000] Scheduled: /dev/null/inferredProject1* +Info 124 [00:04:42.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json +Info 125 [00:04:43.000] Scheduled: *ensureProjectForOpenFiles* +Info 126 [00:04:44.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json, Cancelled earlier one +Info 127 [00:04:45.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 128 [00:04:46.000] Search path: /user/username/projects/myproject/src +Info 129 [00:04:47.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 130 [00:04:48.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 131 [00:04:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 132 [00:04:50.000] Reloading configured project /user/username/projects/myproject/tsconfig.json +Info 133 [00:04:51.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"User requested reload projects"}} -Info 139 [00:04:57.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 134 [00:04:52.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/myproject/tsconfig.json" @@ -743,9 +738,8 @@ Info 139 [00:04:57.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 140 [00:04:58.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 141 [00:04:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 142 [00:05:00.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { +Info 135 [00:04:53.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 136 [00:04:54.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { "rootNames": [ "/user/username/projects/myproject/indirect1/main.ts" ], @@ -762,7 +756,7 @@ Info 142 [00:05:00.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 143 [00:05:01.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 137 [00:04:55.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -774,7 +768,7 @@ Info 143 [00:05:01.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 144 [00:05:02.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { +Info 138 [00:04:56.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { "rootNames": [ "/user/username/projects/myproject/indirect2/main.ts" ], @@ -791,75 +785,74 @@ Info 144 [00:05:02.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 145 [00:05:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 146 [00:05:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 147 [00:05:05.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 148 [00:05:06.000] Different program with same set of files -Info 149 [00:05:07.000] event: +Info 139 [00:04:57.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 140 [00:04:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 141 [00:04:59.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 142 [00:05:00.000] Different program with same set of files +Info 143 [00:05:01.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 150 [00:05:08.000] event: +Info 144 [00:05:02.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/tsconfig.json","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 151 [00:05:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 152 [00:05:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 153 [00:05:11.000] Reloading configured project /user/username/projects/myproject/tsconfig-src.json -Info 154 [00:05:12.000] event: +Info 145 [00:05:03.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 146 [00:05:04.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 147 [00:05:05.000] Reloading configured project /user/username/projects/myproject/tsconfig-src.json +Info 148 [00:05:06.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"User requested reload projects"}} -Info 155 [00:05:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 156 [00:05:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 157 [00:05:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 158 [00:05:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 159 [00:05:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 160 [00:05:18.000] Different program with same set of files -Info 161 [00:05:19.000] event: +Info 149 [00:05:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 150 [00:05:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 151 [00:05:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 152 [00:05:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 153 [00:05:11.000] Different program with same set of files +Info 154 [00:05:12.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 162 [00:05:20.000] event: +Info 155 [00:05:13.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/tsconfig-src.json","configFile":"/user/username/projects/myproject/tsconfig-src.json","diagnostics":[]}} -Info 163 [00:05:21.000] Search path: /dummy -Info 164 [00:05:22.000] For info: /dummy/dummy.ts :: No config files found. -Info 165 [00:05:23.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 166 [00:05:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 167 [00:05:25.000] Before ensureProjectForOpenFiles: -Info 168 [00:05:26.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 168 [00:05:27.000] Files (0) +Info 156 [00:05:14.000] Search path: /dummy +Info 157 [00:05:15.000] For info: /dummy/dummy.ts :: No config files found. +Info 158 [00:05:16.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 159 [00:05:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 160 [00:05:18.000] Before ensureProjectForOpenFiles: +Info 161 [00:05:19.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 161 [00:05:20.000] Files (0) -Info 168 [00:05:28.000] ----------------------------------------------- -Info 168 [00:05:29.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 168 [00:05:30.000] Files (3) +Info 161 [00:05:21.000] ----------------------------------------------- +Info 161 [00:05:22.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 161 [00:05:23.000] Files (3) -Info 168 [00:05:31.000] ----------------------------------------------- -Info 168 [00:05:32.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 168 [00:05:33.000] Files (2) +Info 161 [00:05:24.000] ----------------------------------------------- +Info 161 [00:05:25.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 161 [00:05:26.000] Files (2) -Info 168 [00:05:34.000] ----------------------------------------------- -Info 168 [00:05:35.000] Open files: -Info 168 [00:05:36.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 168 [00:05:37.000] Projects: /user/username/projects/myproject/tsconfig-src.json -Info 168 [00:05:38.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 168 [00:05:39.000] Projects: /dev/null/inferredProject1* -Info 168 [00:05:40.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 169 [00:05:41.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 170 [00:05:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 171 [00:05:43.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 172 [00:05:44.000] Different program with same set of files -Info 173 [00:05:45.000] After ensureProjectForOpenFiles: -Info 174 [00:05:46.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 174 [00:05:47.000] Files (0) +Info 161 [00:05:27.000] ----------------------------------------------- +Info 161 [00:05:28.000] Open files: +Info 161 [00:05:29.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 161 [00:05:30.000] Projects: /user/username/projects/myproject/tsconfig-src.json +Info 161 [00:05:31.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 161 [00:05:32.000] Projects: /dev/null/inferredProject1* +Info 161 [00:05:33.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 162 [00:05:34.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 163 [00:05:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 164 [00:05:36.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 165 [00:05:37.000] Different program with same set of files +Info 166 [00:05:38.000] After ensureProjectForOpenFiles: +Info 167 [00:05:39.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 167 [00:05:40.000] Files (0) -Info 174 [00:05:48.000] ----------------------------------------------- -Info 174 [00:05:49.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 174 [00:05:50.000] Files (3) +Info 167 [00:05:41.000] ----------------------------------------------- +Info 167 [00:05:42.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 167 [00:05:43.000] Files (3) -Info 174 [00:05:51.000] ----------------------------------------------- -Info 174 [00:05:52.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 174 [00:05:53.000] Files (2) +Info 167 [00:05:44.000] ----------------------------------------------- +Info 167 [00:05:45.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 167 [00:05:46.000] Files (2) -Info 174 [00:05:54.000] ----------------------------------------------- -Info 174 [00:05:55.000] Open files: -Info 174 [00:05:56.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 174 [00:05:57.000] Projects: /user/username/projects/myproject/tsconfig-src.json -Info 174 [00:05:58.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 174 [00:05:59.000] Projects: /dev/null/inferredProject1* -Info 174 [00:06:00.000] request: +Info 167 [00:05:47.000] ----------------------------------------------- +Info 167 [00:05:48.000] Open files: +Info 167 [00:05:49.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 167 [00:05:50.000] Projects: /user/username/projects/myproject/tsconfig-src.json +Info 167 [00:05:51.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 167 [00:05:52.000] Projects: /dev/null/inferredProject1* +Info 167 [00:05:53.000] request: { "command": "references", "arguments": { @@ -896,18 +889,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 175 [00:06:01.000] Finding references to /user/username/projects/myproject/src/main.ts position 50 in project /user/username/projects/myproject/tsconfig-src.json -Info 176 [00:06:02.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect1.json -Info 177 [00:06:03.000] event: +Info 168 [00:05:54.000] Finding references to /user/username/projects/myproject/src/main.ts position 50 in project /user/username/projects/myproject/tsconfig-src.json +Info 169 [00:05:55.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect1.json +Info 170 [00:05:56.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json","reason":"Creating project referenced by : /user/username/projects/myproject/tsconfig.json as it references project /user/username/projects/myproject/tsconfig-src.json"}} -Info 178 [00:06:04.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 179 [00:06:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info -Info 180 [00:06:06.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json -Info 181 [00:06:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 182 [00:06:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 183 [00:06:09.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 184 [00:06:10.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 185 [00:06:11.000] Files (4) +Info 171 [00:05:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info +Info 172 [00:05:58.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json +Info 173 [00:05:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 174 [00:06:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 175 [00:06:01.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 176 [00:06:02.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 177 [00:06:03.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -923,22 +915,21 @@ Info 185 [00:06:11.000] Files (4) indirect1/main.ts Part of 'files' list in tsconfig.json -Info 186 [00:06:12.000] ----------------------------------------------- -Info 187 [00:06:13.000] event: +Info 178 [00:06:04.000] ----------------------------------------------- +Info 179 [00:06:05.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json"}} -Info 188 [00:06:14.000] event: +Info 180 [00:06:06.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"9ccc3aed1af08832ccb25ea453f7b771199f56af238b53cc428549dbd2d59246","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":134,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"outDir":"","baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"other","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 189 [00:06:15.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect2.json -Info 190 [00:06:16.000] event: +Info 181 [00:06:07.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect2.json +Info 182 [00:06:08.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect2.json","reason":"Creating project referenced by : /user/username/projects/myproject/tsconfig.json as it references project /user/username/projects/myproject/tsconfig-src.json"}} -Info 191 [00:06:17.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 192 [00:06:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect2/main.ts 500 undefined WatchType: Closed Script info -Info 193 [00:06:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect2.json -Info 194 [00:06:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots -Info 195 [00:06:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots -Info 196 [00:06:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect2.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 197 [00:06:23.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) -Info 198 [00:06:24.000] Files (4) +Info 183 [00:06:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect2/main.ts 500 undefined WatchType: Closed Script info +Info 184 [00:06:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect2.json +Info 185 [00:06:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots +Info 186 [00:06:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots +Info 187 [00:06:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect2.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 188 [00:06:14.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) +Info 189 [00:06:15.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -954,35 +945,35 @@ Info 198 [00:06:24.000] Files (4) indirect2/main.ts Part of 'files' list in tsconfig.json -Info 199 [00:06:25.000] ----------------------------------------------- -Info 200 [00:06:26.000] event: +Info 190 [00:06:16.000] ----------------------------------------------- +Info 191 [00:06:17.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect2.json"}} -Info 201 [00:06:27.000] event: +Info 192 [00:06:18.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"d9a040bddd6b85b85abd507a988a4b809b1515b5e61257ea3f8263da59589565","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":134,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"outDir":"","baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"other","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 202 [00:06:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts 500 undefined WatchType: Closed Script info -Info 203 [00:06:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts.map 500 undefined WatchType: Closed Script info -Info 204 [00:06:30.000] Finding references to /user/username/projects/myproject/src/helpers/functions.ts position 13 in project /user/username/projects/myproject/tsconfig-indirect1.json -Info 205 [00:06:31.000] Search path: /user/username/projects/myproject/src/helpers -Info 206 [00:06:32.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 193 [00:06:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts 500 undefined WatchType: Closed Script info +Info 194 [00:06:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts.map 500 undefined WatchType: Closed Script info +Info 195 [00:06:21.000] Finding references to /user/username/projects/myproject/src/helpers/functions.ts position 13 in project /user/username/projects/myproject/tsconfig-indirect1.json +Info 196 [00:06:22.000] Search path: /user/username/projects/myproject/src/helpers +Info 197 [00:06:23.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 198 [00:06:24.000] Search path: /user/username/projects/myproject/src/helpers +Info 199 [00:06:25.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 200 [00:06:26.000] Search path: /user/username/projects/myproject/src +Info 201 [00:06:27.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 202 [00:06:28.000] Search path: /user/username/projects/myproject/src +Info 203 [00:06:29.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 204 [00:06:30.000] Search path: /user/username/projects/myproject/src +Info 205 [00:06:31.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 206 [00:06:32.000] Finding references to /user/username/projects/myproject/src/helpers/functions.ts position 13 in project /user/username/projects/myproject/tsconfig-indirect2.json Info 207 [00:06:33.000] Search path: /user/username/projects/myproject/src/helpers Info 208 [00:06:34.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 209 [00:06:35.000] Search path: /user/username/projects/myproject/src -Info 210 [00:06:36.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 209 [00:06:35.000] Search path: /user/username/projects/myproject/src/helpers +Info 210 [00:06:36.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json Info 211 [00:06:37.000] Search path: /user/username/projects/myproject/src Info 212 [00:06:38.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json Info 213 [00:06:39.000] Search path: /user/username/projects/myproject/src Info 214 [00:06:40.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 215 [00:06:41.000] Finding references to /user/username/projects/myproject/src/helpers/functions.ts position 13 in project /user/username/projects/myproject/tsconfig-indirect2.json -Info 216 [00:06:42.000] Search path: /user/username/projects/myproject/src/helpers -Info 217 [00:06:43.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 218 [00:06:44.000] Search path: /user/username/projects/myproject/src/helpers -Info 219 [00:06:45.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 220 [00:06:46.000] Search path: /user/username/projects/myproject/src -Info 221 [00:06:47.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 222 [00:06:48.000] Search path: /user/username/projects/myproject/src -Info 223 [00:06:49.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 224 [00:06:50.000] Search path: /user/username/projects/myproject/src -Info 225 [00:06:51.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 215 [00:06:41.000] Search path: /user/username/projects/myproject/src +Info 216 [00:06:42.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json After request PolledWatches:: @@ -1017,7 +1008,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 226 [00:06:52.000] response: +Info 217 [00:06:43.000] response: { "response": { "refs": [ @@ -1166,59 +1157,59 @@ Info 226 [00:06:52.000] response: }, "responseRequired": true } -Info 227 [00:06:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 228 [00:06:54.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 228 [00:06:55.000] Files (0) +Info 218 [00:06:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 219 [00:06:45.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 219 [00:06:46.000] Files (0) -Info 228 [00:06:56.000] ----------------------------------------------- -Info 228 [00:06:57.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 228 [00:06:58.000] Files (3) +Info 219 [00:06:47.000] ----------------------------------------------- +Info 219 [00:06:48.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 219 [00:06:49.000] Files (3) -Info 228 [00:06:59.000] ----------------------------------------------- -Info 228 [00:07:00.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 228 [00:07:01.000] Files (4) +Info 219 [00:06:50.000] ----------------------------------------------- +Info 219 [00:06:51.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 219 [00:06:52.000] Files (4) -Info 228 [00:07:02.000] ----------------------------------------------- -Info 228 [00:07:03.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) -Info 228 [00:07:04.000] Files (4) +Info 219 [00:06:53.000] ----------------------------------------------- +Info 219 [00:06:54.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) +Info 219 [00:06:55.000] Files (4) -Info 228 [00:07:05.000] ----------------------------------------------- -Info 228 [00:07:06.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 228 [00:07:07.000] Files (2) +Info 219 [00:06:56.000] ----------------------------------------------- +Info 219 [00:06:57.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 219 [00:06:58.000] Files (2) -Info 228 [00:07:08.000] ----------------------------------------------- -Info 228 [00:07:09.000] Open files: -Info 228 [00:07:10.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 228 [00:07:11.000] Projects: /dev/null/inferredProject1* -Info 228 [00:07:12.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 229 [00:07:13.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 229 [00:07:14.000] Files (0) +Info 219 [00:06:59.000] ----------------------------------------------- +Info 219 [00:07:00.000] Open files: +Info 219 [00:07:01.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 219 [00:07:02.000] Projects: /dev/null/inferredProject1* +Info 219 [00:07:03.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 220 [00:07:04.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 220 [00:07:05.000] Files (0) -Info 229 [00:07:15.000] ----------------------------------------------- -Info 229 [00:07:16.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 229 [00:07:17.000] Files (3) +Info 220 [00:07:06.000] ----------------------------------------------- +Info 220 [00:07:07.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 220 [00:07:08.000] Files (3) -Info 229 [00:07:18.000] ----------------------------------------------- -Info 229 [00:07:19.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 229 [00:07:20.000] Files (4) +Info 220 [00:07:09.000] ----------------------------------------------- +Info 220 [00:07:10.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 220 [00:07:11.000] Files (4) -Info 229 [00:07:21.000] ----------------------------------------------- -Info 229 [00:07:22.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) -Info 229 [00:07:23.000] Files (4) +Info 220 [00:07:12.000] ----------------------------------------------- +Info 220 [00:07:13.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) +Info 220 [00:07:14.000] Files (4) -Info 229 [00:07:24.000] ----------------------------------------------- -Info 229 [00:07:25.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 229 [00:07:26.000] Files (2) +Info 220 [00:07:15.000] ----------------------------------------------- +Info 220 [00:07:16.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 220 [00:07:17.000] Files (2) -Info 229 [00:07:27.000] ----------------------------------------------- -Info 229 [00:07:28.000] Open files: -Info 229 [00:07:29.000] Search path: /user/username/projects/myproject/indirect3 -Info 230 [00:07:30.000] For info: /user/username/projects/myproject/indirect3/main.ts :: Config file name: /user/username/projects/myproject/indirect3/tsconfig.json -Info 231 [00:07:31.000] Creating configuration project /user/username/projects/myproject/indirect3/tsconfig.json -Info 232 [00:07:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Config file -Info 233 [00:07:33.000] event: +Info 220 [00:07:18.000] ----------------------------------------------- +Info 220 [00:07:19.000] Open files: +Info 220 [00:07:20.000] Search path: /user/username/projects/myproject/indirect3 +Info 221 [00:07:21.000] For info: /user/username/projects/myproject/indirect3/main.ts :: Config file name: /user/username/projects/myproject/indirect3/tsconfig.json +Info 222 [00:07:22.000] Creating configuration project /user/username/projects/myproject/indirect3/tsconfig.json +Info 223 [00:07:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Config file +Info 224 [00:07:24.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/indirect3/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/indirect3/main.ts to open"}} -Info 234 [00:07:34.000] Config: /user/username/projects/myproject/indirect3/tsconfig.json : { +Info 225 [00:07:25.000] Config: /user/username/projects/myproject/indirect3/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/indirect3/main.ts" ], @@ -1227,20 +1218,19 @@ Info 234 [00:07:34.000] Config: /user/username/projects/myproject/indirect3/tsc "configFilePath": "/user/username/projects/myproject/indirect3/tsconfig.json" } } -Info 235 [00:07:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3 1 undefined Config: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Wild card directory -Info 236 [00:07:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3 1 undefined Config: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Wild card directory -Info 237 [00:07:37.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 238 [00:07:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/indirect3/tsconfig.json -Info 239 [00:07:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/main.d.ts 500 undefined WatchType: Closed Script info -Info 240 [00:07:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Failed Lookup Locations -Info 241 [00:07:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Failed Lookup Locations -Info 242 [00:07:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots -Info 243 [00:07:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots -Info 244 [00:07:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots -Info 245 [00:07:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots -Info 246 [00:07:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/indirect3/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 247 [00:07:47.000] Project '/user/username/projects/myproject/indirect3/tsconfig.json' (Configured) -Info 248 [00:07:48.000] Files (4) +Info 226 [00:07:26.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3 1 undefined Config: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Wild card directory +Info 227 [00:07:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3 1 undefined Config: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Wild card directory +Info 228 [00:07:28.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/indirect3/tsconfig.json +Info 229 [00:07:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/main.d.ts 500 undefined WatchType: Closed Script info +Info 230 [00:07:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Failed Lookup Locations +Info 231 [00:07:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Failed Lookup Locations +Info 232 [00:07:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 233 [00:07:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 234 [00:07:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 235 [00:07:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 236 [00:07:36.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/indirect3/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 237 [00:07:37.000] Project '/user/username/projects/myproject/indirect3/tsconfig.json' (Configured) +Info 238 [00:07:38.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/target/src/helpers/functions.d.ts /user/username/projects/myproject/target/src/main.d.ts @@ -1256,26 +1246,26 @@ Info 248 [00:07:48.000] Files (4) main.ts Matched by default include pattern '**/*' -Info 249 [00:07:49.000] ----------------------------------------------- -Info 250 [00:07:50.000] event: +Info 239 [00:07:39.000] ----------------------------------------------- +Info 240 [00:07:40.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/indirect3/tsconfig.json"}} -Info 251 [00:07:51.000] event: +Info 241 [00:07:41.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"5b0817f69b6871821661b976aa73f4f2533b37c5f4b920541094c2d727d0dc39","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":57,"tsx":0,"tsxSize":0,"dts":3,"dtsSize":494,"deferred":0,"deferredSize":0},"compilerOptions":{"baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 252 [00:07:52.000] event: +Info 242 [00:07:42.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/indirect3/main.ts","configFile":"/user/username/projects/myproject/indirect3/tsconfig.json","diagnostics":[]}} -Info 253 [00:07:53.000] `remove Project:: -Info 254 [00:07:54.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 255 [00:07:55.000] Files (0) +Info 243 [00:07:43.000] `remove Project:: +Info 244 [00:07:44.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 245 [00:07:45.000] Files (0) -Info 256 [00:07:56.000] ----------------------------------------------- -Info 257 [00:07:57.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 258 [00:07:58.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 259 [00:07:59.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 260 [00:08:00.000] `remove Project:: -Info 261 [00:08:01.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 262 [00:08:02.000] Files (3) +Info 246 [00:07:46.000] ----------------------------------------------- +Info 247 [00:07:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 248 [00:07:48.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 249 [00:07:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 250 [00:07:50.000] `remove Project:: +Info 251 [00:07:51.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 252 [00:07:52.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -1289,12 +1279,12 @@ Info 262 [00:08:02.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 263 [00:08:03.000] ----------------------------------------------- -Info 264 [00:08:04.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 265 [00:08:05.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 266 [00:08:06.000] `remove Project:: -Info 267 [00:08:07.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 268 [00:08:08.000] Files (4) +Info 253 [00:07:53.000] ----------------------------------------------- +Info 254 [00:07:54.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 255 [00:07:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 256 [00:07:56.000] `remove Project:: +Info 257 [00:07:57.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 258 [00:07:58.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -1310,13 +1300,13 @@ Info 268 [00:08:08.000] Files (4) indirect1/main.ts Part of 'files' list in tsconfig.json -Info 269 [00:08:09.000] ----------------------------------------------- -Info 270 [00:08:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 271 [00:08:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 272 [00:08:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 273 [00:08:13.000] `remove Project:: -Info 274 [00:08:14.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) -Info 275 [00:08:15.000] Files (4) +Info 259 [00:07:59.000] ----------------------------------------------- +Info 260 [00:08:00.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 261 [00:08:01.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 262 [00:08:02.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 263 [00:08:03.000] `remove Project:: +Info 264 [00:08:04.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) +Info 265 [00:08:05.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -1332,16 +1322,16 @@ Info 275 [00:08:15.000] Files (4) indirect2/main.ts Part of 'files' list in tsconfig.json -Info 276 [00:08:16.000] ----------------------------------------------- -Info 277 [00:08:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 278 [00:08:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 279 [00:08:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 280 [00:08:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 281 [00:08:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots -Info 282 [00:08:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots -Info 283 [00:08:23.000] `remove Project:: -Info 284 [00:08:24.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 285 [00:08:25.000] Files (2) +Info 266 [00:08:06.000] ----------------------------------------------- +Info 267 [00:08:07.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 268 [00:08:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 269 [00:08:09.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 270 [00:08:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 271 [00:08:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots +Info 272 [00:08:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots +Info 273 [00:08:13.000] `remove Project:: +Info 274 [00:08:14.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 275 [00:08:15.000] Files (2) /a/lib/lib.d.ts /dummy/dummy.ts @@ -1351,21 +1341,21 @@ Info 285 [00:08:25.000] Files (2) dummy.ts Root file specified for compilation -Info 286 [00:08:26.000] ----------------------------------------------- -Info 287 [00:08:27.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 288 [00:08:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 289 [00:08:29.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 290 [00:08:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 291 [00:08:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info -Info 292 [00:08:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/indirect2/main.ts 500 undefined WatchType: Closed Script info -Info 293 [00:08:33.000] Project '/user/username/projects/myproject/indirect3/tsconfig.json' (Configured) -Info 293 [00:08:34.000] Files (4) +Info 276 [00:08:16.000] ----------------------------------------------- +Info 277 [00:08:17.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 278 [00:08:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 279 [00:08:19.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 280 [00:08:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 281 [00:08:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info +Info 282 [00:08:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/indirect2/main.ts 500 undefined WatchType: Closed Script info +Info 283 [00:08:23.000] Project '/user/username/projects/myproject/indirect3/tsconfig.json' (Configured) +Info 283 [00:08:24.000] Files (4) -Info 293 [00:08:35.000] ----------------------------------------------- -Info 293 [00:08:36.000] Open files: -Info 293 [00:08:37.000] FileName: /user/username/projects/myproject/indirect3/main.ts ProjectRootPath: undefined -Info 293 [00:08:38.000] Projects: /user/username/projects/myproject/indirect3/tsconfig.json -Info 293 [00:08:39.000] request: +Info 283 [00:08:25.000] ----------------------------------------------- +Info 283 [00:08:26.000] Open files: +Info 283 [00:08:27.000] FileName: /user/username/projects/myproject/indirect3/main.ts ProjectRootPath: undefined +Info 283 [00:08:28.000] Projects: /user/username/projects/myproject/indirect3/tsconfig.json +Info 283 [00:08:29.000] request: { "command": "references", "arguments": { @@ -1404,16 +1394,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/target: {} -Info 294 [00:08:40.000] Finding references to /user/username/projects/myproject/indirect3/main.ts position 9 in project /user/username/projects/myproject/indirect3/tsconfig.json -Info 295 [00:08:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/main.d.ts.map 500 undefined WatchType: Closed Script info -Info 296 [00:08:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 297 [00:08:43.000] Search path: /user/username/projects/myproject/src -Info 298 [00:08:44.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 299 [00:08:45.000] Creating configuration project /user/username/projects/myproject/tsconfig.json -Info 300 [00:08:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 301 [00:08:47.000] event: +Info 284 [00:08:30.000] Finding references to /user/username/projects/myproject/indirect3/main.ts position 9 in project /user/username/projects/myproject/indirect3/tsconfig.json +Info 285 [00:08:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/main.d.ts.map 500 undefined WatchType: Closed Script info +Info 286 [00:08:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 287 [00:08:33.000] Search path: /user/username/projects/myproject/src +Info 288 [00:08:34.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 289 [00:08:35.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 290 [00:08:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 291 [00:08:37.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"Creating project for original file: /user/username/projects/myproject/src/main.ts for location: /user/username/projects/myproject/target/src/main.d.ts"}} -Info 302 [00:08:48.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 292 [00:08:38.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/myproject/tsconfig.json" @@ -1429,9 +1419,8 @@ Info 302 [00:08:48.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 303 [00:08:49.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 304 [00:08:50.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 305 [00:08:51.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { +Info 293 [00:08:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 294 [00:08:40.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { "rootNames": [ "/user/username/projects/myproject/indirect1/main.ts" ], @@ -1448,8 +1437,8 @@ Info 305 [00:08:51.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 306 [00:08:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 307 [00:08:53.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 295 [00:08:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 296 [00:08:42.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -1461,10 +1450,10 @@ Info 307 [00:08:53.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 308 [00:08:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 309 [00:08:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 310 [00:08:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 311 [00:08:57.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { +Info 297 [00:08:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 298 [00:08:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 299 [00:08:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 300 [00:08:46.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { "rootNames": [ "/user/username/projects/myproject/indirect2/main.ts" ], @@ -1481,23 +1470,22 @@ Info 311 [00:08:57.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 312 [00:08:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 313 [00:08:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 314 [00:09:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 315 [00:09:01.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 316 [00:09:02.000] Different program with same set of files -Info 317 [00:09:03.000] event: +Info 301 [00:08:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 302 [00:08:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 303 [00:08:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 304 [00:08:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 305 [00:08:51.000] Different program with same set of files +Info 306 [00:08:52.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 318 [00:09:04.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json -Info 319 [00:09:05.000] event: +Info 307 [00:08:53.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json +Info 308 [00:08:54.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for original file: /user/username/projects/myproject/src/main.ts for location: /user/username/projects/myproject/target/src/main.d.ts"}} -Info 320 [00:09:06.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 321 [00:09:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 322 [00:09:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 323 [00:09:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 324 [00:09:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 325 [00:09:11.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 326 [00:09:12.000] Files (3) +Info 309 [00:08:55.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 310 [00:08:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 311 [00:08:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 312 [00:08:58.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 313 [00:08:59.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 314 [00:09:00.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -1511,29 +1499,28 @@ Info 326 [00:09:12.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 327 [00:09:13.000] ----------------------------------------------- -Info 328 [00:09:14.000] event: +Info 315 [00:09:01.000] ----------------------------------------------- +Info 316 [00:09:02.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 329 [00:09:15.000] Search path: /user/username/projects/myproject/src -Info 330 [00:09:16.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 331 [00:09:17.000] Search path: /user/username/projects/myproject/src -Info 332 [00:09:18.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 333 [00:09:19.000] Search path: /user/username/projects/myproject/src/helpers -Info 334 [00:09:20.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 335 [00:09:21.000] Search path: /user/username/projects/myproject/src/helpers -Info 336 [00:09:22.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 337 [00:09:23.000] Finding references to /user/username/projects/myproject/src/main.ts position 9 in project /user/username/projects/myproject/tsconfig-src.json -Info 338 [00:09:24.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect1.json -Info 339 [00:09:25.000] event: +Info 317 [00:09:03.000] Search path: /user/username/projects/myproject/src +Info 318 [00:09:04.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 319 [00:09:05.000] Search path: /user/username/projects/myproject/src +Info 320 [00:09:06.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 321 [00:09:07.000] Search path: /user/username/projects/myproject/src/helpers +Info 322 [00:09:08.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 323 [00:09:09.000] Search path: /user/username/projects/myproject/src/helpers +Info 324 [00:09:10.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 325 [00:09:11.000] Finding references to /user/username/projects/myproject/src/main.ts position 9 in project /user/username/projects/myproject/tsconfig-src.json +Info 326 [00:09:12.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect1.json +Info 327 [00:09:13.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json","reason":"Creating project referenced by : /user/username/projects/myproject/tsconfig.json as it references project /user/username/projects/myproject/tsconfig-src.json"}} -Info 340 [00:09:26.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 341 [00:09:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info -Info 342 [00:09:28.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json -Info 343 [00:09:29.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 344 [00:09:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 345 [00:09:31.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 346 [00:09:32.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 347 [00:09:33.000] Files (4) +Info 328 [00:09:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info +Info 329 [00:09:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json +Info 330 [00:09:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 331 [00:09:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 332 [00:09:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 333 [00:09:19.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 334 [00:09:20.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -1549,20 +1536,19 @@ Info 347 [00:09:33.000] Files (4) indirect1/main.ts Part of 'files' list in tsconfig.json -Info 348 [00:09:34.000] ----------------------------------------------- -Info 349 [00:09:35.000] event: +Info 335 [00:09:21.000] ----------------------------------------------- +Info 336 [00:09:22.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json"}} -Info 350 [00:09:36.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect2.json -Info 351 [00:09:37.000] event: +Info 337 [00:09:23.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect2.json +Info 338 [00:09:24.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect2.json","reason":"Creating project referenced by : /user/username/projects/myproject/tsconfig.json as it references project /user/username/projects/myproject/tsconfig-src.json"}} -Info 352 [00:09:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 353 [00:09:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect2/main.ts 500 undefined WatchType: Closed Script info -Info 354 [00:09:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect2.json -Info 355 [00:09:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots -Info 356 [00:09:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots -Info 357 [00:09:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect2.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 358 [00:09:44.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) -Info 359 [00:09:45.000] Files (4) +Info 339 [00:09:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect2/main.ts 500 undefined WatchType: Closed Script info +Info 340 [00:09:26.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect2.json +Info 341 [00:09:27.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots +Info 342 [00:09:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots +Info 343 [00:09:29.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect2.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 344 [00:09:30.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) +Info 345 [00:09:31.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -1578,31 +1564,31 @@ Info 359 [00:09:45.000] Files (4) indirect2/main.ts Part of 'files' list in tsconfig.json -Info 360 [00:09:46.000] ----------------------------------------------- -Info 361 [00:09:47.000] event: +Info 346 [00:09:32.000] ----------------------------------------------- +Info 347 [00:09:33.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect2.json"}} -Info 362 [00:09:48.000] Finding references to /user/username/projects/myproject/src/helpers/functions.ts position 13 in project /user/username/projects/myproject/tsconfig-indirect1.json -Info 363 [00:09:49.000] Search path: /user/username/projects/myproject/src/helpers -Info 364 [00:09:50.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 365 [00:09:51.000] Search path: /user/username/projects/myproject/src/helpers -Info 366 [00:09:52.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 367 [00:09:53.000] Search path: /user/username/projects/myproject/src -Info 368 [00:09:54.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 369 [00:09:55.000] Search path: /user/username/projects/myproject/src -Info 370 [00:09:56.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 371 [00:09:57.000] Search path: /user/username/projects/myproject/src -Info 372 [00:09:58.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 373 [00:09:59.000] Finding references to /user/username/projects/myproject/src/helpers/functions.ts position 13 in project /user/username/projects/myproject/tsconfig-indirect2.json -Info 374 [00:10:00.000] Search path: /user/username/projects/myproject/src/helpers -Info 375 [00:10:01.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 376 [00:10:02.000] Search path: /user/username/projects/myproject/src/helpers -Info 377 [00:10:03.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 378 [00:10:04.000] Search path: /user/username/projects/myproject/src -Info 379 [00:10:05.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 380 [00:10:06.000] Search path: /user/username/projects/myproject/src -Info 381 [00:10:07.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 382 [00:10:08.000] Search path: /user/username/projects/myproject/src -Info 383 [00:10:09.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 348 [00:09:34.000] Finding references to /user/username/projects/myproject/src/helpers/functions.ts position 13 in project /user/username/projects/myproject/tsconfig-indirect1.json +Info 349 [00:09:35.000] Search path: /user/username/projects/myproject/src/helpers +Info 350 [00:09:36.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 351 [00:09:37.000] Search path: /user/username/projects/myproject/src/helpers +Info 352 [00:09:38.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 353 [00:09:39.000] Search path: /user/username/projects/myproject/src +Info 354 [00:09:40.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 355 [00:09:41.000] Search path: /user/username/projects/myproject/src +Info 356 [00:09:42.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 357 [00:09:43.000] Search path: /user/username/projects/myproject/src +Info 358 [00:09:44.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 359 [00:09:45.000] Finding references to /user/username/projects/myproject/src/helpers/functions.ts position 13 in project /user/username/projects/myproject/tsconfig-indirect2.json +Info 360 [00:09:46.000] Search path: /user/username/projects/myproject/src/helpers +Info 361 [00:09:47.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 362 [00:09:48.000] Search path: /user/username/projects/myproject/src/helpers +Info 363 [00:09:49.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 364 [00:09:50.000] Search path: /user/username/projects/myproject/src +Info 365 [00:09:51.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 366 [00:09:52.000] Search path: /user/username/projects/myproject/src +Info 367 [00:09:53.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 368 [00:09:54.000] Search path: /user/username/projects/myproject/src +Info 369 [00:09:55.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json After request PolledWatches:: @@ -1649,7 +1635,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 384 [00:10:10.000] response: +Info 370 [00:09:56.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/root-file-is-file-from-referenced-project-and-using-declaration-maps.js b/tests/baselines/reference/tsserver/projectReferences/root-file-is-file-from-referenced-project-and-using-declaration-maps.js index 8dc2b67c4a7..aa5be24bda7 100644 --- a/tests/baselines/reference/tsserver/projectReferences/root-file-is-file-from-referenced-project-and-using-declaration-maps.js +++ b/tests/baselines/reference/tsserver/projectReferences/root-file-is-file-from-referenced-project-and-using-declaration-maps.js @@ -253,19 +253,18 @@ Info 6 [00:01:23.000] Config: /user/username/projects/project/src/common/tsco } Info 7 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/common 1 undefined Config: /user/username/projects/project/src/common/tsconfig.json WatchType: Wild card directory Info 8 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/common 1 undefined Config: /user/username/projects/project/src/common/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:26.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/project/src/common/input/keyboard.test.ts 500 undefined WatchType: Closed Script info -Info 11 [00:01:28.000] Starting updateGraphWorker: Project: /user/username/projects/project/src/common/tsconfig.json -Info 12 [00:01:29.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 13 [00:01:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/common/node_modules/@types 1 undefined Project: /user/username/projects/project/src/common/tsconfig.json WatchType: Type roots -Info 14 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/common/node_modules/@types 1 undefined Project: /user/username/projects/project/src/common/tsconfig.json WatchType: Type roots -Info 15 [00:01:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/node_modules/@types 1 undefined Project: /user/username/projects/project/src/common/tsconfig.json WatchType: Type roots -Info 16 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/node_modules/@types 1 undefined Project: /user/username/projects/project/src/common/tsconfig.json WatchType: Type roots -Info 17 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/node_modules/@types 1 undefined Project: /user/username/projects/project/src/common/tsconfig.json WatchType: Type roots -Info 18 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/node_modules/@types 1 undefined Project: /user/username/projects/project/src/common/tsconfig.json WatchType: Type roots -Info 19 [00:01:36.000] Finishing updateGraphWorker: Project: /user/username/projects/project/src/common/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:01:37.000] Project '/user/username/projects/project/src/common/tsconfig.json' (Configured) -Info 21 [00:01:38.000] Files (3) +Info 9 [00:01:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/project/src/common/input/keyboard.test.ts 500 undefined WatchType: Closed Script info +Info 10 [00:01:27.000] Starting updateGraphWorker: Project: /user/username/projects/project/src/common/tsconfig.json +Info 11 [00:01:28.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 12 [00:01:29.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/common/node_modules/@types 1 undefined Project: /user/username/projects/project/src/common/tsconfig.json WatchType: Type roots +Info 13 [00:01:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/common/node_modules/@types 1 undefined Project: /user/username/projects/project/src/common/tsconfig.json WatchType: Type roots +Info 14 [00:01:31.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/node_modules/@types 1 undefined Project: /user/username/projects/project/src/common/tsconfig.json WatchType: Type roots +Info 15 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/node_modules/@types 1 undefined Project: /user/username/projects/project/src/common/tsconfig.json WatchType: Type roots +Info 16 [00:01:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/node_modules/@types 1 undefined Project: /user/username/projects/project/src/common/tsconfig.json WatchType: Type roots +Info 17 [00:01:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/node_modules/@types 1 undefined Project: /user/username/projects/project/src/common/tsconfig.json WatchType: Type roots +Info 18 [00:01:35.000] Finishing updateGraphWorker: Project: /user/username/projects/project/src/common/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:01:36.000] Project '/user/username/projects/project/src/common/tsconfig.json' (Configured) +Info 20 [00:01:37.000] Files (3) /a/lib/lib.d.ts /user/username/projects/project/src/common/input/keyboard.ts /user/username/projects/project/src/common/input/keyboard.test.ts @@ -279,24 +278,24 @@ Info 21 [00:01:38.000] Files (3) input/keyboard.test.ts Matched by include pattern './**/*' in 'tsconfig.json' -Info 22 [00:01:39.000] ----------------------------------------------- -Info 23 [00:01:40.000] Search path: /user/username/projects/project/src/common -Info 24 [00:01:41.000] For info: /user/username/projects/project/src/common/tsconfig.json :: Config file name: /user/username/projects/project/src/tsconfig.json -Info 25 [00:01:42.000] Creating configuration project /user/username/projects/project/src/tsconfig.json -Info 26 [00:01:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/project/src/tsconfig.json 2000 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Config file -Info 27 [00:01:44.000] Search path: /user/username/projects/project/src -Info 28 [00:01:45.000] For info: /user/username/projects/project/src/tsconfig.json :: No config files found. -Info 29 [00:01:46.000] Project '/user/username/projects/project/src/common/tsconfig.json' (Configured) -Info 29 [00:01:47.000] Files (3) +Info 21 [00:01:38.000] ----------------------------------------------- +Info 22 [00:01:39.000] Search path: /user/username/projects/project/src/common +Info 23 [00:01:40.000] For info: /user/username/projects/project/src/common/tsconfig.json :: Config file name: /user/username/projects/project/src/tsconfig.json +Info 24 [00:01:41.000] Creating configuration project /user/username/projects/project/src/tsconfig.json +Info 25 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/project/src/tsconfig.json 2000 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Config file +Info 26 [00:01:43.000] Search path: /user/username/projects/project/src +Info 27 [00:01:44.000] For info: /user/username/projects/project/src/tsconfig.json :: No config files found. +Info 28 [00:01:45.000] Project '/user/username/projects/project/src/common/tsconfig.json' (Configured) +Info 28 [00:01:46.000] Files (3) -Info 29 [00:01:48.000] ----------------------------------------------- -Info 29 [00:01:49.000] Project '/user/username/projects/project/src/tsconfig.json' (Configured) -Info 29 [00:01:50.000] Files (0) InitialLoadPending +Info 28 [00:01:47.000] ----------------------------------------------- +Info 28 [00:01:48.000] Project '/user/username/projects/project/src/tsconfig.json' (Configured) +Info 28 [00:01:49.000] Files (0) InitialLoadPending -Info 29 [00:01:51.000] ----------------------------------------------- -Info 29 [00:01:52.000] Open files: -Info 29 [00:01:53.000] FileName: /user/username/projects/project/src/common/input/keyboard.ts ProjectRootPath: undefined -Info 29 [00:01:54.000] Projects: /user/username/projects/project/src/common/tsconfig.json +Info 28 [00:01:50.000] ----------------------------------------------- +Info 28 [00:01:51.000] Open files: +Info 28 [00:01:52.000] FileName: /user/username/projects/project/src/common/input/keyboard.ts ProjectRootPath: undefined +Info 28 [00:01:53.000] Projects: /user/username/projects/project/src/common/tsconfig.json After request PolledWatches:: @@ -321,11 +320,11 @@ FsWatchesRecursive:: /user/username/projects/project/src/common: {} -Info 29 [00:01:55.000] response: +Info 28 [00:01:54.000] response: { "responseRequired": false } -Info 30 [00:01:56.000] request: +Info 29 [00:01:55.000] request: { "seq": 0, "type": "request", @@ -358,10 +357,10 @@ FsWatchesRecursive:: /user/username/projects/project/src/common: {} -Info 31 [00:01:57.000] Search path: /user/username/projects/project/src -Info 32 [00:01:58.000] For info: /user/username/projects/project/src/terminal.ts :: Config file name: /user/username/projects/project/src/tsconfig.json -Info 33 [00:01:59.000] Loading configured project /user/username/projects/project/src/tsconfig.json -Info 34 [00:02:00.000] Config: /user/username/projects/project/src/tsconfig.json : { +Info 30 [00:01:56.000] Search path: /user/username/projects/project/src +Info 31 [00:01:57.000] For info: /user/username/projects/project/src/terminal.ts :: Config file name: /user/username/projects/project/src/tsconfig.json +Info 32 [00:01:58.000] Loading configured project /user/username/projects/project/src/tsconfig.json +Info 33 [00:01:59.000] Config: /user/username/projects/project/src/tsconfig.json : { "rootNames": [ "/user/username/projects/project/src/terminal.ts", "/user/username/projects/project/src/common/input/keyboard.test.ts", @@ -389,18 +388,17 @@ Info 34 [00:02:00.000] Config: /user/username/projects/project/src/tsconfig.js } ] } -Info 35 [00:02:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src 1 undefined Config: /user/username/projects/project/src/tsconfig.json WatchType: Wild card directory -Info 36 [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src 1 undefined Config: /user/username/projects/project/src/tsconfig.json WatchType: Wild card directory -Info 37 [00:02:03.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 38 [00:02:04.000] Starting updateGraphWorker: Project: /user/username/projects/project/src/tsconfig.json -Info 39 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/project/out/input/keyboard.d.ts 500 undefined WatchType: Closed Script info -Info 40 [00:02:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/node_modules/@types 1 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Type roots -Info 41 [00:02:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/node_modules/@types 1 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Type roots -Info 42 [00:02:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/node_modules/@types 1 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Type roots -Info 43 [00:02:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/node_modules/@types 1 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Type roots -Info 44 [00:02:10.000] Finishing updateGraphWorker: Project: /user/username/projects/project/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:02:11.000] Project '/user/username/projects/project/src/tsconfig.json' (Configured) -Info 46 [00:02:12.000] Files (4) +Info 34 [00:02:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src 1 undefined Config: /user/username/projects/project/src/tsconfig.json WatchType: Wild card directory +Info 35 [00:02:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src 1 undefined Config: /user/username/projects/project/src/tsconfig.json WatchType: Wild card directory +Info 36 [00:02:02.000] Starting updateGraphWorker: Project: /user/username/projects/project/src/tsconfig.json +Info 37 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/project/out/input/keyboard.d.ts 500 undefined WatchType: Closed Script info +Info 38 [00:02:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/node_modules/@types 1 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Type roots +Info 39 [00:02:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/node_modules/@types 1 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Type roots +Info 40 [00:02:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/node_modules/@types 1 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Type roots +Info 41 [00:02:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/node_modules/@types 1 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Type roots +Info 42 [00:02:08.000] Finishing updateGraphWorker: Project: /user/username/projects/project/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:02:09.000] Project '/user/username/projects/project/src/tsconfig.json' (Configured) +Info 44 [00:02:10.000] Files (4) /a/lib/lib.d.ts /user/username/projects/project/out/input/keyboard.d.ts /user/username/projects/project/src/terminal.ts @@ -419,22 +417,22 @@ Info 46 [00:02:12.000] Files (4) common/input/keyboard.test.ts Matched by include pattern './**/*' in 'tsconfig.json' -Info 47 [00:02:13.000] ----------------------------------------------- -Info 48 [00:02:14.000] Search path: /user/username/projects/project/src -Info 49 [00:02:15.000] For info: /user/username/projects/project/src/tsconfig.json :: No config files found. -Info 50 [00:02:16.000] Project '/user/username/projects/project/src/common/tsconfig.json' (Configured) -Info 50 [00:02:17.000] Files (3) +Info 45 [00:02:11.000] ----------------------------------------------- +Info 46 [00:02:12.000] Search path: /user/username/projects/project/src +Info 47 [00:02:13.000] For info: /user/username/projects/project/src/tsconfig.json :: No config files found. +Info 48 [00:02:14.000] Project '/user/username/projects/project/src/common/tsconfig.json' (Configured) +Info 48 [00:02:15.000] Files (3) -Info 50 [00:02:18.000] ----------------------------------------------- -Info 50 [00:02:19.000] Project '/user/username/projects/project/src/tsconfig.json' (Configured) -Info 50 [00:02:20.000] Files (4) +Info 48 [00:02:16.000] ----------------------------------------------- +Info 48 [00:02:17.000] Project '/user/username/projects/project/src/tsconfig.json' (Configured) +Info 48 [00:02:18.000] Files (4) -Info 50 [00:02:21.000] ----------------------------------------------- -Info 50 [00:02:22.000] Open files: -Info 50 [00:02:23.000] FileName: /user/username/projects/project/src/common/input/keyboard.ts ProjectRootPath: undefined -Info 50 [00:02:24.000] Projects: /user/username/projects/project/src/common/tsconfig.json,/user/username/projects/project/src/tsconfig.json -Info 50 [00:02:25.000] FileName: /user/username/projects/project/src/terminal.ts ProjectRootPath: undefined -Info 50 [00:02:26.000] Projects: /user/username/projects/project/src/tsconfig.json +Info 48 [00:02:19.000] ----------------------------------------------- +Info 48 [00:02:20.000] Open files: +Info 48 [00:02:21.000] FileName: /user/username/projects/project/src/common/input/keyboard.ts ProjectRootPath: undefined +Info 48 [00:02:22.000] Projects: /user/username/projects/project/src/common/tsconfig.json,/user/username/projects/project/src/tsconfig.json +Info 48 [00:02:23.000] FileName: /user/username/projects/project/src/terminal.ts ProjectRootPath: undefined +Info 48 [00:02:24.000] Projects: /user/username/projects/project/src/tsconfig.json After request PolledWatches:: @@ -463,11 +461,11 @@ FsWatchesRecursive:: /user/username/projects/project/src: {} -Info 50 [00:02:27.000] response: +Info 48 [00:02:25.000] response: { "responseRequired": false } -Info 51 [00:02:28.000] request: +Info 49 [00:02:26.000] request: { "command": "references", "arguments": { @@ -506,13 +504,13 @@ FsWatchesRecursive:: /user/username/projects/project/src: {} -Info 52 [00:02:29.000] Finding references to /user/username/projects/project/src/common/input/keyboard.ts position 99 in project /user/username/projects/project/src/common/tsconfig.json -Info 53 [00:02:30.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/project/out/input/keyboard.d.ts.map 500 undefined WatchType: Closed Script info -Info 54 [00:02:31.000] Finding references to /user/username/projects/project/out/input/keyboard.d.ts position 24 in project /user/username/projects/project/src/tsconfig.json +Info 50 [00:02:27.000] Finding references to /user/username/projects/project/src/common/input/keyboard.ts position 99 in project /user/username/projects/project/src/common/tsconfig.json +Info 51 [00:02:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/project/out/input/keyboard.d.ts.map 500 undefined WatchType: Closed Script info +Info 52 [00:02:29.000] Finding references to /user/username/projects/project/out/input/keyboard.d.ts position 24 in project /user/username/projects/project/src/tsconfig.json +Info 53 [00:02:30.000] Search path: /user/username/projects/project/src/common/input +Info 54 [00:02:31.000] For info: /user/username/projects/project/src/common/input/keyboard.ts :: Config file name: /user/username/projects/project/src/common/tsconfig.json Info 55 [00:02:32.000] Search path: /user/username/projects/project/src/common/input Info 56 [00:02:33.000] For info: /user/username/projects/project/src/common/input/keyboard.ts :: Config file name: /user/username/projects/project/src/common/tsconfig.json -Info 57 [00:02:34.000] Search path: /user/username/projects/project/src/common/input -Info 58 [00:02:35.000] For info: /user/username/projects/project/src/common/input/keyboard.ts :: Config file name: /user/username/projects/project/src/common/tsconfig.json After request PolledWatches:: @@ -543,7 +541,7 @@ FsWatchesRecursive:: /user/username/projects/project/src: {} -Info 59 [00:02:36.000] response: +Info 57 [00:02:34.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/root-file-is-file-from-referenced-project.js b/tests/baselines/reference/tsserver/projectReferences/root-file-is-file-from-referenced-project.js index ff84443dc1b..06b72b43529 100644 --- a/tests/baselines/reference/tsserver/projectReferences/root-file-is-file-from-referenced-project.js +++ b/tests/baselines/reference/tsserver/projectReferences/root-file-is-file-from-referenced-project.js @@ -253,19 +253,18 @@ Info 6 [00:01:23.000] Config: /user/username/projects/project/src/common/tsco } Info 7 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/common 1 undefined Config: /user/username/projects/project/src/common/tsconfig.json WatchType: Wild card directory Info 8 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/common 1 undefined Config: /user/username/projects/project/src/common/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:26.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/project/src/common/input/keyboard.test.ts 500 undefined WatchType: Closed Script info -Info 11 [00:01:28.000] Starting updateGraphWorker: Project: /user/username/projects/project/src/common/tsconfig.json -Info 12 [00:01:29.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 13 [00:01:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/common/node_modules/@types 1 undefined Project: /user/username/projects/project/src/common/tsconfig.json WatchType: Type roots -Info 14 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/common/node_modules/@types 1 undefined Project: /user/username/projects/project/src/common/tsconfig.json WatchType: Type roots -Info 15 [00:01:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/node_modules/@types 1 undefined Project: /user/username/projects/project/src/common/tsconfig.json WatchType: Type roots -Info 16 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/node_modules/@types 1 undefined Project: /user/username/projects/project/src/common/tsconfig.json WatchType: Type roots -Info 17 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/node_modules/@types 1 undefined Project: /user/username/projects/project/src/common/tsconfig.json WatchType: Type roots -Info 18 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/node_modules/@types 1 undefined Project: /user/username/projects/project/src/common/tsconfig.json WatchType: Type roots -Info 19 [00:01:36.000] Finishing updateGraphWorker: Project: /user/username/projects/project/src/common/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:01:37.000] Project '/user/username/projects/project/src/common/tsconfig.json' (Configured) -Info 21 [00:01:38.000] Files (3) +Info 9 [00:01:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/project/src/common/input/keyboard.test.ts 500 undefined WatchType: Closed Script info +Info 10 [00:01:27.000] Starting updateGraphWorker: Project: /user/username/projects/project/src/common/tsconfig.json +Info 11 [00:01:28.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 12 [00:01:29.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/common/node_modules/@types 1 undefined Project: /user/username/projects/project/src/common/tsconfig.json WatchType: Type roots +Info 13 [00:01:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/common/node_modules/@types 1 undefined Project: /user/username/projects/project/src/common/tsconfig.json WatchType: Type roots +Info 14 [00:01:31.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/node_modules/@types 1 undefined Project: /user/username/projects/project/src/common/tsconfig.json WatchType: Type roots +Info 15 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/node_modules/@types 1 undefined Project: /user/username/projects/project/src/common/tsconfig.json WatchType: Type roots +Info 16 [00:01:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/node_modules/@types 1 undefined Project: /user/username/projects/project/src/common/tsconfig.json WatchType: Type roots +Info 17 [00:01:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/node_modules/@types 1 undefined Project: /user/username/projects/project/src/common/tsconfig.json WatchType: Type roots +Info 18 [00:01:35.000] Finishing updateGraphWorker: Project: /user/username/projects/project/src/common/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:01:36.000] Project '/user/username/projects/project/src/common/tsconfig.json' (Configured) +Info 20 [00:01:37.000] Files (3) /a/lib/lib.d.ts /user/username/projects/project/src/common/input/keyboard.ts /user/username/projects/project/src/common/input/keyboard.test.ts @@ -279,24 +278,24 @@ Info 21 [00:01:38.000] Files (3) input/keyboard.test.ts Matched by include pattern './**/*' in 'tsconfig.json' -Info 22 [00:01:39.000] ----------------------------------------------- -Info 23 [00:01:40.000] Search path: /user/username/projects/project/src/common -Info 24 [00:01:41.000] For info: /user/username/projects/project/src/common/tsconfig.json :: Config file name: /user/username/projects/project/src/tsconfig.json -Info 25 [00:01:42.000] Creating configuration project /user/username/projects/project/src/tsconfig.json -Info 26 [00:01:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/project/src/tsconfig.json 2000 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Config file -Info 27 [00:01:44.000] Search path: /user/username/projects/project/src -Info 28 [00:01:45.000] For info: /user/username/projects/project/src/tsconfig.json :: No config files found. -Info 29 [00:01:46.000] Project '/user/username/projects/project/src/common/tsconfig.json' (Configured) -Info 29 [00:01:47.000] Files (3) +Info 21 [00:01:38.000] ----------------------------------------------- +Info 22 [00:01:39.000] Search path: /user/username/projects/project/src/common +Info 23 [00:01:40.000] For info: /user/username/projects/project/src/common/tsconfig.json :: Config file name: /user/username/projects/project/src/tsconfig.json +Info 24 [00:01:41.000] Creating configuration project /user/username/projects/project/src/tsconfig.json +Info 25 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/project/src/tsconfig.json 2000 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Config file +Info 26 [00:01:43.000] Search path: /user/username/projects/project/src +Info 27 [00:01:44.000] For info: /user/username/projects/project/src/tsconfig.json :: No config files found. +Info 28 [00:01:45.000] Project '/user/username/projects/project/src/common/tsconfig.json' (Configured) +Info 28 [00:01:46.000] Files (3) -Info 29 [00:01:48.000] ----------------------------------------------- -Info 29 [00:01:49.000] Project '/user/username/projects/project/src/tsconfig.json' (Configured) -Info 29 [00:01:50.000] Files (0) InitialLoadPending +Info 28 [00:01:47.000] ----------------------------------------------- +Info 28 [00:01:48.000] Project '/user/username/projects/project/src/tsconfig.json' (Configured) +Info 28 [00:01:49.000] Files (0) InitialLoadPending -Info 29 [00:01:51.000] ----------------------------------------------- -Info 29 [00:01:52.000] Open files: -Info 29 [00:01:53.000] FileName: /user/username/projects/project/src/common/input/keyboard.ts ProjectRootPath: undefined -Info 29 [00:01:54.000] Projects: /user/username/projects/project/src/common/tsconfig.json +Info 28 [00:01:50.000] ----------------------------------------------- +Info 28 [00:01:51.000] Open files: +Info 28 [00:01:52.000] FileName: /user/username/projects/project/src/common/input/keyboard.ts ProjectRootPath: undefined +Info 28 [00:01:53.000] Projects: /user/username/projects/project/src/common/tsconfig.json After request PolledWatches:: @@ -321,11 +320,11 @@ FsWatchesRecursive:: /user/username/projects/project/src/common: {} -Info 29 [00:01:55.000] response: +Info 28 [00:01:54.000] response: { "responseRequired": false } -Info 30 [00:01:56.000] request: +Info 29 [00:01:55.000] request: { "seq": 0, "type": "request", @@ -358,10 +357,10 @@ FsWatchesRecursive:: /user/username/projects/project/src/common: {} -Info 31 [00:01:57.000] Search path: /user/username/projects/project/src -Info 32 [00:01:58.000] For info: /user/username/projects/project/src/terminal.ts :: Config file name: /user/username/projects/project/src/tsconfig.json -Info 33 [00:01:59.000] Loading configured project /user/username/projects/project/src/tsconfig.json -Info 34 [00:02:00.000] Config: /user/username/projects/project/src/tsconfig.json : { +Info 30 [00:01:56.000] Search path: /user/username/projects/project/src +Info 31 [00:01:57.000] For info: /user/username/projects/project/src/terminal.ts :: Config file name: /user/username/projects/project/src/tsconfig.json +Info 32 [00:01:58.000] Loading configured project /user/username/projects/project/src/tsconfig.json +Info 33 [00:01:59.000] Config: /user/username/projects/project/src/tsconfig.json : { "rootNames": [ "/user/username/projects/project/src/terminal.ts", "/user/username/projects/project/src/common/input/keyboard.test.ts", @@ -389,17 +388,16 @@ Info 34 [00:02:00.000] Config: /user/username/projects/project/src/tsconfig.js } ] } -Info 35 [00:02:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src 1 undefined Config: /user/username/projects/project/src/tsconfig.json WatchType: Wild card directory -Info 36 [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src 1 undefined Config: /user/username/projects/project/src/tsconfig.json WatchType: Wild card directory -Info 37 [00:02:03.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 38 [00:02:04.000] Starting updateGraphWorker: Project: /user/username/projects/project/src/tsconfig.json -Info 39 [00:02:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/node_modules/@types 1 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Type roots -Info 40 [00:02:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/node_modules/@types 1 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Type roots -Info 41 [00:02:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/node_modules/@types 1 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Type roots -Info 42 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/node_modules/@types 1 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Type roots -Info 43 [00:02:09.000] Finishing updateGraphWorker: Project: /user/username/projects/project/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 44 [00:02:10.000] Project '/user/username/projects/project/src/tsconfig.json' (Configured) -Info 45 [00:02:11.000] Files (4) +Info 34 [00:02:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src 1 undefined Config: /user/username/projects/project/src/tsconfig.json WatchType: Wild card directory +Info 35 [00:02:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src 1 undefined Config: /user/username/projects/project/src/tsconfig.json WatchType: Wild card directory +Info 36 [00:02:02.000] Starting updateGraphWorker: Project: /user/username/projects/project/src/tsconfig.json +Info 37 [00:02:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/node_modules/@types 1 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Type roots +Info 38 [00:02:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/node_modules/@types 1 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Type roots +Info 39 [00:02:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/node_modules/@types 1 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Type roots +Info 40 [00:02:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/node_modules/@types 1 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Type roots +Info 41 [00:02:07.000] Finishing updateGraphWorker: Project: /user/username/projects/project/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:02:08.000] Project '/user/username/projects/project/src/tsconfig.json' (Configured) +Info 43 [00:02:09.000] Files (4) /a/lib/lib.d.ts /user/username/projects/project/src/common/input/keyboard.ts /user/username/projects/project/src/terminal.ts @@ -417,22 +415,22 @@ Info 45 [00:02:11.000] Files (4) common/input/keyboard.test.ts Matched by include pattern './**/*' in 'tsconfig.json' -Info 46 [00:02:12.000] ----------------------------------------------- -Info 47 [00:02:13.000] Search path: /user/username/projects/project/src -Info 48 [00:02:14.000] For info: /user/username/projects/project/src/tsconfig.json :: No config files found. -Info 49 [00:02:15.000] Project '/user/username/projects/project/src/common/tsconfig.json' (Configured) -Info 49 [00:02:16.000] Files (3) +Info 44 [00:02:10.000] ----------------------------------------------- +Info 45 [00:02:11.000] Search path: /user/username/projects/project/src +Info 46 [00:02:12.000] For info: /user/username/projects/project/src/tsconfig.json :: No config files found. +Info 47 [00:02:13.000] Project '/user/username/projects/project/src/common/tsconfig.json' (Configured) +Info 47 [00:02:14.000] Files (3) -Info 49 [00:02:17.000] ----------------------------------------------- -Info 49 [00:02:18.000] Project '/user/username/projects/project/src/tsconfig.json' (Configured) -Info 49 [00:02:19.000] Files (4) +Info 47 [00:02:15.000] ----------------------------------------------- +Info 47 [00:02:16.000] Project '/user/username/projects/project/src/tsconfig.json' (Configured) +Info 47 [00:02:17.000] Files (4) -Info 49 [00:02:20.000] ----------------------------------------------- -Info 49 [00:02:21.000] Open files: -Info 49 [00:02:22.000] FileName: /user/username/projects/project/src/common/input/keyboard.ts ProjectRootPath: undefined -Info 49 [00:02:23.000] Projects: /user/username/projects/project/src/common/tsconfig.json,/user/username/projects/project/src/tsconfig.json -Info 49 [00:02:24.000] FileName: /user/username/projects/project/src/terminal.ts ProjectRootPath: undefined -Info 49 [00:02:25.000] Projects: /user/username/projects/project/src/tsconfig.json +Info 47 [00:02:18.000] ----------------------------------------------- +Info 47 [00:02:19.000] Open files: +Info 47 [00:02:20.000] FileName: /user/username/projects/project/src/common/input/keyboard.ts ProjectRootPath: undefined +Info 47 [00:02:21.000] Projects: /user/username/projects/project/src/common/tsconfig.json,/user/username/projects/project/src/tsconfig.json +Info 47 [00:02:22.000] FileName: /user/username/projects/project/src/terminal.ts ProjectRootPath: undefined +Info 47 [00:02:23.000] Projects: /user/username/projects/project/src/tsconfig.json After request PolledWatches:: @@ -459,11 +457,11 @@ FsWatchesRecursive:: /user/username/projects/project/src: {} -Info 49 [00:02:26.000] response: +Info 47 [00:02:24.000] response: { "responseRequired": false } -Info 50 [00:02:27.000] request: +Info 48 [00:02:25.000] request: { "command": "references", "arguments": { @@ -500,18 +498,18 @@ FsWatchesRecursive:: /user/username/projects/project/src: {} -Info 51 [00:02:28.000] Finding references to /user/username/projects/project/src/common/input/keyboard.ts position 99 in project /user/username/projects/project/src/common/tsconfig.json -Info 52 [00:02:29.000] Finding references to /user/username/projects/project/src/common/input/keyboard.ts position 99 in project /user/username/projects/project/src/tsconfig.json +Info 49 [00:02:26.000] Finding references to /user/username/projects/project/src/common/input/keyboard.ts position 99 in project /user/username/projects/project/src/common/tsconfig.json +Info 50 [00:02:27.000] Finding references to /user/username/projects/project/src/common/input/keyboard.ts position 99 in project /user/username/projects/project/src/tsconfig.json +Info 51 [00:02:28.000] Search path: /user/username/projects/project/src/common/input +Info 52 [00:02:29.000] For info: /user/username/projects/project/src/common/input/keyboard.ts :: Config file name: /user/username/projects/project/src/common/tsconfig.json Info 53 [00:02:30.000] Search path: /user/username/projects/project/src/common/input Info 54 [00:02:31.000] For info: /user/username/projects/project/src/common/input/keyboard.ts :: Config file name: /user/username/projects/project/src/common/tsconfig.json Info 55 [00:02:32.000] Search path: /user/username/projects/project/src/common/input -Info 56 [00:02:33.000] For info: /user/username/projects/project/src/common/input/keyboard.ts :: Config file name: /user/username/projects/project/src/common/tsconfig.json +Info 56 [00:02:33.000] For info: /user/username/projects/project/src/common/input/keyboard.test.ts :: Config file name: /user/username/projects/project/src/common/tsconfig.json Info 57 [00:02:34.000] Search path: /user/username/projects/project/src/common/input Info 58 [00:02:35.000] For info: /user/username/projects/project/src/common/input/keyboard.test.ts :: Config file name: /user/username/projects/project/src/common/tsconfig.json Info 59 [00:02:36.000] Search path: /user/username/projects/project/src/common/input Info 60 [00:02:37.000] For info: /user/username/projects/project/src/common/input/keyboard.test.ts :: Config file name: /user/username/projects/project/src/common/tsconfig.json -Info 61 [00:02:38.000] Search path: /user/username/projects/project/src/common/input -Info 62 [00:02:39.000] For info: /user/username/projects/project/src/common/input/keyboard.test.ts :: Config file name: /user/username/projects/project/src/common/tsconfig.json After request PolledWatches:: @@ -538,7 +536,7 @@ FsWatchesRecursive:: /user/username/projects/project/src: {} -Info 63 [00:02:40.000] response: +Info 61 [00:02:38.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-first-indirect-project-but-not-in-another-one.js b/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-first-indirect-project-but-not-in-another-one.js index 283da3ced86..354793b7c68 100644 --- a/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-first-indirect-project-but-not-in-another-one.js +++ b/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-first-indirect-project-but-not-in-another-one.js @@ -25,10 +25,9 @@ Info 6 [00:01:15.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 7 [00:01:16.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 8 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info -Info 9 [00:01:18.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 10 [00:01:19.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { +Info 7 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info +Info 8 [00:01:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 9 [00:01:18.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { "rootNames": [ "/user/username/projects/myproject/indirect1/main.ts" ], @@ -46,8 +45,8 @@ Info 10 [00:01:19.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 11 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 12 [00:01:21.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 10 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 11 [00:01:20.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -59,10 +58,10 @@ Info 12 [00:01:21.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 13 [00:01:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 14 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 15 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 16 [00:01:25.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { +Info 12 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 13 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 14 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 15 [00:01:24.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { "rootNames": [ "/user/username/projects/myproject/indirect2/main.ts" ], @@ -79,15 +78,15 @@ Info 16 [00:01:25.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 17 [00:01:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 18 [00:01:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 20 [00:01:29.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 21 [00:01:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 22 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 23 [00:01:32.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:33.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 25 [00:01:34.000] Files (5) +Info 16 [00:01:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 17 [00:01:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 19 [00:01:28.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 20 [00:01:29.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 21 [00:01:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 22 [00:01:31.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:32.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 24 [00:01:33.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -106,21 +105,20 @@ Info 25 [00:01:34.000] Files (5) own/main.ts Part of 'files' list in tsconfig.json -Info 26 [00:01:35.000] ----------------------------------------------- +Info 25 [00:01:34.000] ----------------------------------------------- +Info 26 [00:01:35.000] event: + {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} Info 27 [00:01:36.000] event: - {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 28 [00:01:37.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":4,"tsSize":166,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 29 [00:01:38.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json -Info 30 [00:01:39.000] event: +Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json +Info 29 [00:01:38.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 31 [00:01:40.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:45.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 37 [00:01:46.000] Files (3) +Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 33 [00:01:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 34 [00:01:43.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 35 [00:01:44.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -134,35 +132,34 @@ Info 37 [00:01:46.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 38 [00:01:47.000] ----------------------------------------------- -Info 39 [00:01:48.000] event: +Info 36 [00:01:45.000] ----------------------------------------------- +Info 37 [00:01:46.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 40 [00:01:49.000] event: +Info 38 [00:01:47.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"75d5ba36c0a162a329bf40235b10e96d2d129b95469e1f02c08da775fb38a2b4","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":77,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"outDir":"","baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"other","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 41 [00:01:50.000] event: +Info 39 [00:01:48.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig-src.json","diagnostics":[]}} -Info 42 [00:01:51.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 42 [00:01:52.000] Files (5) +Info 40 [00:01:49.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 40 [00:01:50.000] Files (5) -Info 42 [00:01:53.000] ----------------------------------------------- -Info 42 [00:01:54.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 42 [00:01:55.000] Files (3) +Info 40 [00:01:51.000] ----------------------------------------------- +Info 40 [00:01:52.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 40 [00:01:53.000] Files (3) -Info 42 [00:01:56.000] ----------------------------------------------- -Info 42 [00:01:57.000] Open files: -Info 42 [00:01:58.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 42 [00:01:59.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json -Info 42 [00:02:00.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json -Info 42 [00:02:01.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json -Info 42 [00:02:02.000] Search path: /dummy -Info 43 [00:02:03.000] For info: /dummy/dummy.ts :: No config files found. -Info 44 [00:02:04.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 45 [00:02:05.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 46 [00:02:06.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 47 [00:02:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 48 [00:02:08.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 49 [00:02:09.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 50 [00:02:10.000] Files (2) +Info 40 [00:01:54.000] ----------------------------------------------- +Info 40 [00:01:55.000] Open files: +Info 40 [00:01:56.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 40 [00:01:57.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json +Info 40 [00:01:58.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json +Info 40 [00:01:59.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json +Info 40 [00:02:00.000] Search path: /dummy +Info 41 [00:02:01.000] For info: /dummy/dummy.ts :: No config files found. +Info 42 [00:02:02.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 43 [00:02:03.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 44 [00:02:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 45 [00:02:05.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 46 [00:02:06.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 47 [00:02:07.000] Files (2) /a/lib/lib.d.ts /dummy/dummy.ts @@ -172,61 +169,61 @@ Info 50 [00:02:10.000] Files (2) dummy.ts Root file specified for compilation -Info 51 [00:02:11.000] ----------------------------------------------- -Info 52 [00:02:12.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 52 [00:02:13.000] Files (5) +Info 48 [00:02:08.000] ----------------------------------------------- +Info 49 [00:02:09.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 49 [00:02:10.000] Files (5) -Info 52 [00:02:14.000] ----------------------------------------------- -Info 52 [00:02:15.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 52 [00:02:16.000] Files (3) +Info 49 [00:02:11.000] ----------------------------------------------- +Info 49 [00:02:12.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 49 [00:02:13.000] Files (3) -Info 52 [00:02:17.000] ----------------------------------------------- -Info 52 [00:02:18.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 52 [00:02:19.000] Files (2) +Info 49 [00:02:14.000] ----------------------------------------------- +Info 49 [00:02:15.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 49 [00:02:16.000] Files (2) -Info 52 [00:02:20.000] ----------------------------------------------- -Info 52 [00:02:21.000] Open files: -Info 52 [00:02:22.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 52 [00:02:23.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json -Info 52 [00:02:24.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 52 [00:02:25.000] Projects: /dev/null/inferredProject1* -Info 52 [00:02:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 53 [00:02:27.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 53 [00:02:28.000] Files (5) +Info 49 [00:02:17.000] ----------------------------------------------- +Info 49 [00:02:18.000] Open files: +Info 49 [00:02:19.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 49 [00:02:20.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json +Info 49 [00:02:21.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 49 [00:02:22.000] Projects: /dev/null/inferredProject1* +Info 49 [00:02:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 50 [00:02:24.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 50 [00:02:25.000] Files (5) -Info 53 [00:02:29.000] ----------------------------------------------- -Info 53 [00:02:30.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 53 [00:02:31.000] Files (3) +Info 50 [00:02:26.000] ----------------------------------------------- +Info 50 [00:02:27.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 50 [00:02:28.000] Files (3) -Info 53 [00:02:32.000] ----------------------------------------------- -Info 53 [00:02:33.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 53 [00:02:34.000] Files (2) +Info 50 [00:02:29.000] ----------------------------------------------- +Info 50 [00:02:30.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 50 [00:02:31.000] Files (2) -Info 53 [00:02:35.000] ----------------------------------------------- -Info 53 [00:02:36.000] Open files: -Info 53 [00:02:37.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 53 [00:02:38.000] Projects: /dev/null/inferredProject1* -Info 53 [00:02:39.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 54 [00:02:40.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 54 [00:02:41.000] Files (5) +Info 50 [00:02:32.000] ----------------------------------------------- +Info 50 [00:02:33.000] Open files: +Info 50 [00:02:34.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 50 [00:02:35.000] Projects: /dev/null/inferredProject1* +Info 50 [00:02:36.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 51 [00:02:37.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 51 [00:02:38.000] Files (5) -Info 54 [00:02:42.000] ----------------------------------------------- -Info 54 [00:02:43.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 54 [00:02:44.000] Files (3) +Info 51 [00:02:39.000] ----------------------------------------------- +Info 51 [00:02:40.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 51 [00:02:41.000] Files (3) -Info 54 [00:02:45.000] ----------------------------------------------- -Info 54 [00:02:46.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 54 [00:02:47.000] Files (2) +Info 51 [00:02:42.000] ----------------------------------------------- +Info 51 [00:02:43.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 51 [00:02:44.000] Files (2) -Info 54 [00:02:48.000] ----------------------------------------------- -Info 54 [00:02:49.000] Open files: -Info 54 [00:02:50.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 55 [00:02:51.000] Search path: /dummy -Info 56 [00:02:52.000] For info: /dummy/dummy.ts :: No config files found. -Info 57 [00:02:53.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 58 [00:02:54.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 59 [00:02:55.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 60 [00:02:56.000] Files (2) +Info 51 [00:02:45.000] ----------------------------------------------- +Info 51 [00:02:46.000] Open files: +Info 51 [00:02:47.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 52 [00:02:48.000] Search path: /dummy +Info 53 [00:02:49.000] For info: /dummy/dummy.ts :: No config files found. +Info 54 [00:02:50.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 55 [00:02:51.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 56 [00:02:52.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 57 [00:02:53.000] Files (2) /a/lib/lib.d.ts /dummy/dummy.ts @@ -236,10 +233,10 @@ Info 60 [00:02:56.000] Files (2) dummy.ts Root file specified for compilation -Info 61 [00:02:57.000] ----------------------------------------------- -Info 62 [00:02:58.000] `remove Project:: -Info 63 [00:02:59.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 64 [00:03:00.000] Files (5) +Info 58 [00:02:54.000] ----------------------------------------------- +Info 59 [00:02:55.000] `remove Project:: +Info 60 [00:02:56.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 61 [00:02:57.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -258,15 +255,15 @@ Info 64 [00:03:00.000] Files (5) own/main.ts Part of 'files' list in tsconfig.json -Info 65 [00:03:01.000] ----------------------------------------------- -Info 66 [00:03:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 67 [00:03:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 68 [00:03:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 69 [00:03:05.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 70 [00:03:06.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 71 [00:03:07.000] `remove Project:: -Info 72 [00:03:08.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 73 [00:03:09.000] Files (3) +Info 62 [00:02:58.000] ----------------------------------------------- +Info 63 [00:02:59.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 64 [00:03:00.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 65 [00:03:01.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 66 [00:03:02.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 67 [00:03:03.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 68 [00:03:04.000] `remove Project:: +Info 69 [00:03:05.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 70 [00:03:06.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -280,30 +277,30 @@ Info 73 [00:03:09.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 74 [00:03:10.000] ----------------------------------------------- -Info 75 [00:03:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 76 [00:03:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 77 [00:03:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 78 [00:03:14.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 79 [00:03:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 80 [00:03:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 81 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info -Info 82 [00:03:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info -Info 83 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 84 [00:03:20.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 84 [00:03:21.000] Files (2) +Info 71 [00:03:07.000] ----------------------------------------------- +Info 72 [00:03:08.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 73 [00:03:09.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 74 [00:03:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 75 [00:03:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 76 [00:03:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 77 [00:03:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 78 [00:03:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info +Info 79 [00:03:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info +Info 80 [00:03:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 81 [00:03:17.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 81 [00:03:18.000] Files (2) -Info 84 [00:03:22.000] ----------------------------------------------- -Info 84 [00:03:23.000] Open files: -Info 84 [00:03:24.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 84 [00:03:25.000] Projects: /dev/null/inferredProject1* -Info 84 [00:03:26.000] Search path: /user/username/projects/myproject/src -Info 85 [00:03:27.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 86 [00:03:28.000] Creating configuration project /user/username/projects/myproject/tsconfig.json -Info 87 [00:03:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 88 [00:03:30.000] event: +Info 81 [00:03:19.000] ----------------------------------------------- +Info 81 [00:03:20.000] Open files: +Info 81 [00:03:21.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 81 [00:03:22.000] Projects: /dev/null/inferredProject1* +Info 81 [00:03:23.000] Search path: /user/username/projects/myproject/src +Info 82 [00:03:24.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 83 [00:03:25.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 84 [00:03:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 85 [00:03:27.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 89 [00:03:31.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 86 [00:03:28.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/own/main.ts" ], @@ -323,10 +320,9 @@ Info 89 [00:03:31.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 90 [00:03:32.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 91 [00:03:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info -Info 92 [00:03:34.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 93 [00:03:35.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { +Info 87 [00:03:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info +Info 88 [00:03:30.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 89 [00:03:31.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { "rootNames": [ "/user/username/projects/myproject/indirect1/main.ts" ], @@ -344,8 +340,8 @@ Info 93 [00:03:35.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 94 [00:03:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 95 [00:03:37.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 90 [00:03:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 91 [00:03:33.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -357,10 +353,10 @@ Info 95 [00:03:37.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 96 [00:03:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 97 [00:03:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 98 [00:03:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 99 [00:03:41.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { +Info 92 [00:03:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 93 [00:03:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 94 [00:03:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 95 [00:03:37.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { "rootNames": [ "/user/username/projects/myproject/indirect2/main.ts" ], @@ -377,14 +373,14 @@ Info 99 [00:03:41.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 100 [00:03:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 101 [00:03:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info -Info 102 [00:03:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 103 [00:03:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 104 [00:03:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 105 [00:03:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 106 [00:03:48.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 107 [00:03:49.000] Files (5) +Info 96 [00:03:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 97 [00:03:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info +Info 98 [00:03:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 99 [00:03:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 100 [00:03:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 101 [00:03:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 102 [00:03:44.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 103 [00:03:45.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -403,19 +399,18 @@ Info 107 [00:03:49.000] Files (5) own/main.ts Part of 'files' list in tsconfig.json -Info 108 [00:03:50.000] ----------------------------------------------- -Info 109 [00:03:51.000] event: +Info 104 [00:03:46.000] ----------------------------------------------- +Info 105 [00:03:47.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 110 [00:03:52.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json -Info 111 [00:03:53.000] event: +Info 106 [00:03:48.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json +Info 107 [00:03:49.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 112 [00:03:54.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 113 [00:03:55.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 114 [00:03:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 115 [00:03:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 116 [00:03:58.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 117 [00:03:59.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 118 [00:04:00.000] Files (3) +Info 108 [00:03:50.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 109 [00:03:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 110 [00:03:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 111 [00:03:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 112 [00:03:54.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 113 [00:03:55.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -429,50 +424,50 @@ Info 118 [00:04:00.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 119 [00:04:01.000] ----------------------------------------------- -Info 120 [00:04:02.000] event: +Info 114 [00:03:56.000] ----------------------------------------------- +Info 115 [00:03:57.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 121 [00:04:03.000] event: +Info 116 [00:03:58.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig-src.json","diagnostics":[]}} -Info 122 [00:04:04.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 122 [00:04:05.000] Files (5) +Info 117 [00:03:59.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 117 [00:04:00.000] Files (5) -Info 122 [00:04:06.000] ----------------------------------------------- -Info 122 [00:04:07.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 122 [00:04:08.000] Files (3) +Info 117 [00:04:01.000] ----------------------------------------------- +Info 117 [00:04:02.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 117 [00:04:03.000] Files (3) -Info 122 [00:04:09.000] ----------------------------------------------- -Info 122 [00:04:10.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 122 [00:04:11.000] Files (2) +Info 117 [00:04:04.000] ----------------------------------------------- +Info 117 [00:04:05.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 117 [00:04:06.000] Files (2) -Info 122 [00:04:12.000] ----------------------------------------------- -Info 122 [00:04:13.000] Open files: -Info 122 [00:04:14.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 122 [00:04:15.000] Projects: /dev/null/inferredProject1* -Info 122 [00:04:16.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 122 [00:04:17.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json -Info 122 [00:04:18.000] reload projects. -Info 123 [00:04:19.000] Scheduled: /dev/null/inferredProject1* -Info 124 [00:04:20.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 125 [00:04:21.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json -Info 126 [00:04:22.000] Scheduled: *ensureProjectForOpenFiles* -Info 127 [00:04:23.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 117 [00:04:07.000] ----------------------------------------------- +Info 117 [00:04:08.000] Open files: +Info 117 [00:04:09.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 117 [00:04:10.000] Projects: /dev/null/inferredProject1* +Info 117 [00:04:11.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 117 [00:04:12.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json +Info 117 [00:04:13.000] reload projects. +Info 118 [00:04:14.000] Scheduled: /dev/null/inferredProject1* +Info 119 [00:04:15.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 120 [00:04:16.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json +Info 121 [00:04:17.000] Scheduled: *ensureProjectForOpenFiles* +Info 122 [00:04:18.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 123 [00:04:19.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 124 [00:04:20.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 125 [00:04:21.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 126 [00:04:22.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 127 [00:04:23.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json, Cancelled earlier one Info 128 [00:04:24.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 129 [00:04:25.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 130 [00:04:26.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 131 [00:04:27.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 132 [00:04:28.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json, Cancelled earlier one -Info 133 [00:04:29.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 134 [00:04:30.000] Search path: /dummy -Info 135 [00:04:31.000] For info: /dummy/dummy.ts :: No config files found. -Info 136 [00:04:32.000] Search path: /user/username/projects/myproject/src -Info 137 [00:04:33.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 138 [00:04:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 139 [00:04:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 140 [00:04:36.000] Reloading configured project /user/username/projects/myproject/tsconfig.json -Info 141 [00:04:37.000] event: +Info 129 [00:04:25.000] Search path: /dummy +Info 130 [00:04:26.000] For info: /dummy/dummy.ts :: No config files found. +Info 131 [00:04:27.000] Search path: /user/username/projects/myproject/src +Info 132 [00:04:28.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 133 [00:04:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 134 [00:04:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 135 [00:04:31.000] Reloading configured project /user/username/projects/myproject/tsconfig.json +Info 136 [00:04:32.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"User requested reload projects"}} -Info 142 [00:04:38.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 137 [00:04:33.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/own/main.ts" ], @@ -492,9 +487,8 @@ Info 142 [00:04:38.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 143 [00:04:39.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 144 [00:04:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 145 [00:04:41.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { +Info 138 [00:04:34.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 139 [00:04:35.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { "rootNames": [ "/user/username/projects/myproject/indirect1/main.ts" ], @@ -512,7 +506,7 @@ Info 145 [00:04:41.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 146 [00:04:42.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 140 [00:04:36.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -524,7 +518,7 @@ Info 146 [00:04:42.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 147 [00:04:43.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { +Info 141 [00:04:37.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { "rootNames": [ "/user/username/projects/myproject/indirect2/main.ts" ], @@ -541,69 +535,68 @@ Info 147 [00:04:43.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 148 [00:04:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 149 [00:04:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 150 [00:04:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 151 [00:04:47.000] Different program with same set of files -Info 152 [00:04:48.000] event: +Info 142 [00:04:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 143 [00:04:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 144 [00:04:40.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 145 [00:04:41.000] Different program with same set of files +Info 146 [00:04:42.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 153 [00:04:49.000] event: +Info 147 [00:04:43.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/tsconfig.json","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 154 [00:04:50.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 155 [00:04:51.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 156 [00:04:52.000] Reloading configured project /user/username/projects/myproject/tsconfig-src.json -Info 157 [00:04:53.000] event: +Info 148 [00:04:44.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 149 [00:04:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 150 [00:04:46.000] Reloading configured project /user/username/projects/myproject/tsconfig-src.json +Info 151 [00:04:47.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"User requested reload projects"}} -Info 158 [00:04:54.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 159 [00:04:55.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 160 [00:04:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 161 [00:04:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 162 [00:04:58.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 163 [00:04:59.000] Different program with same set of files -Info 164 [00:05:00.000] event: +Info 152 [00:04:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 153 [00:04:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 154 [00:04:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 155 [00:04:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 156 [00:04:52.000] Different program with same set of files +Info 157 [00:04:53.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 165 [00:05:01.000] event: +Info 158 [00:04:54.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/tsconfig-src.json","configFile":"/user/username/projects/myproject/tsconfig-src.json","diagnostics":[]}} -Info 166 [00:05:02.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 167 [00:05:03.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 168 [00:05:04.000] Before ensureProjectForOpenFiles: -Info 169 [00:05:05.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 169 [00:05:06.000] Files (5) +Info 159 [00:04:55.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 160 [00:04:56.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 161 [00:04:57.000] Before ensureProjectForOpenFiles: +Info 162 [00:04:58.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 162 [00:04:59.000] Files (5) -Info 169 [00:05:07.000] ----------------------------------------------- -Info 169 [00:05:08.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 169 [00:05:09.000] Files (3) +Info 162 [00:05:00.000] ----------------------------------------------- +Info 162 [00:05:01.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 162 [00:05:02.000] Files (3) -Info 169 [00:05:10.000] ----------------------------------------------- -Info 169 [00:05:11.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 169 [00:05:12.000] Files (2) +Info 162 [00:05:03.000] ----------------------------------------------- +Info 162 [00:05:04.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 162 [00:05:05.000] Files (2) -Info 169 [00:05:13.000] ----------------------------------------------- -Info 169 [00:05:14.000] Open files: -Info 169 [00:05:15.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 169 [00:05:16.000] Projects: /dev/null/inferredProject1* -Info 169 [00:05:17.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 169 [00:05:18.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json -Info 169 [00:05:19.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 170 [00:05:20.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 171 [00:05:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 172 [00:05:22.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 173 [00:05:23.000] Different program with same set of files -Info 174 [00:05:24.000] After ensureProjectForOpenFiles: -Info 175 [00:05:25.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 175 [00:05:26.000] Files (5) +Info 162 [00:05:06.000] ----------------------------------------------- +Info 162 [00:05:07.000] Open files: +Info 162 [00:05:08.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 162 [00:05:09.000] Projects: /dev/null/inferredProject1* +Info 162 [00:05:10.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 162 [00:05:11.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json +Info 162 [00:05:12.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 163 [00:05:13.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 164 [00:05:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 165 [00:05:15.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 166 [00:05:16.000] Different program with same set of files +Info 167 [00:05:17.000] After ensureProjectForOpenFiles: +Info 168 [00:05:18.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 168 [00:05:19.000] Files (5) -Info 175 [00:05:27.000] ----------------------------------------------- -Info 175 [00:05:28.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 175 [00:05:29.000] Files (3) +Info 168 [00:05:20.000] ----------------------------------------------- +Info 168 [00:05:21.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 168 [00:05:22.000] Files (3) -Info 175 [00:05:30.000] ----------------------------------------------- -Info 175 [00:05:31.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 175 [00:05:32.000] Files (2) +Info 168 [00:05:23.000] ----------------------------------------------- +Info 168 [00:05:24.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 168 [00:05:25.000] Files (2) -Info 175 [00:05:33.000] ----------------------------------------------- -Info 175 [00:05:34.000] Open files: -Info 175 [00:05:35.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 175 [00:05:36.000] Projects: /dev/null/inferredProject1* -Info 175 [00:05:37.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 175 [00:05:38.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json \ No newline at end of file +Info 168 [00:05:26.000] ----------------------------------------------- +Info 168 [00:05:27.000] Open files: +Info 168 [00:05:28.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 168 [00:05:29.000] Projects: /dev/null/inferredProject1* +Info 168 [00:05:30.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 168 [00:05:31.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-indirect-project.js b/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-indirect-project.js index ad1297cb3c2..feafe070741 100644 --- a/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-indirect-project.js +++ b/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-indirect-project.js @@ -21,10 +21,9 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 7 [00:01:10.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 8 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info -Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 10 [00:01:13.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { +Info 7 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info +Info 8 [00:01:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 9 [00:01:12.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { "rootNames": [ "/user/username/projects/myproject/indirect1/main.ts" ], @@ -42,8 +41,8 @@ Info 10 [00:01:13.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 12 [00:01:15.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 10 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 11 [00:01:14.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -55,17 +54,17 @@ Info 12 [00:01:15.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 16 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info -Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 20 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 21 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 22 [00:01:25.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 23 [00:01:26.000] Files (5) +Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 15 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info +Info 16 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 22 [00:01:25.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -84,21 +83,20 @@ Info 23 [00:01:26.000] Files (5) own/main.ts Part of 'files' list in tsconfig.json -Info 24 [00:01:27.000] ----------------------------------------------- +Info 23 [00:01:26.000] ----------------------------------------------- +Info 24 [00:01:27.000] event: + {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} Info 25 [00:01:28.000] event: - {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 26 [00:01:29.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":4,"tsSize":166,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 27 [00:01:30.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect1.json -Info 28 [00:01:31.000] event: +Info 26 [00:01:29.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect1.json +Info 27 [00:01:30.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 29 [00:01:32.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 30 [00:01:33.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json -Info 31 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 32 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 33 [00:01:36.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 34 [00:01:37.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 35 [00:01:38.000] Files (4) +Info 28 [00:01:31.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json +Info 29 [00:01:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 30 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 31 [00:01:34.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 32 [00:01:35.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 33 [00:01:36.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -114,35 +112,34 @@ Info 35 [00:01:38.000] Files (4) indirect1/main.ts Part of 'files' list in tsconfig.json -Info 36 [00:01:39.000] ----------------------------------------------- -Info 37 [00:01:40.000] event: +Info 34 [00:01:37.000] ----------------------------------------------- +Info 35 [00:01:38.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json"}} -Info 38 [00:01:41.000] event: +Info 36 [00:01:39.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"9ccc3aed1af08832ccb25ea453f7b771199f56af238b53cc428549dbd2d59246","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":134,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"outDir":"","baseUrl":"","disableReferencedProjectLoad":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"other","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 39 [00:01:42.000] event: +Info 37 [00:01:40.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 40 [00:01:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 40 [00:01:44.000] Files (5) +Info 38 [00:01:41.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 38 [00:01:42.000] Files (5) -Info 40 [00:01:45.000] ----------------------------------------------- -Info 40 [00:01:46.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 40 [00:01:47.000] Files (4) +Info 38 [00:01:43.000] ----------------------------------------------- +Info 38 [00:01:44.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 38 [00:01:45.000] Files (4) -Info 40 [00:01:48.000] ----------------------------------------------- -Info 40 [00:01:49.000] Open files: -Info 40 [00:01:50.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 40 [00:01:51.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-indirect1.json -Info 40 [00:01:52.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig.json -Info 40 [00:01:53.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: undefined -Info 40 [00:01:54.000] Search path: /dummy -Info 41 [00:01:55.000] For info: /dummy/dummy.ts :: No config files found. -Info 42 [00:01:56.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 43 [00:01:57.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 44 [00:01:58.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 45 [00:01:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 46 [00:02:00.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 47 [00:02:01.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 48 [00:02:02.000] Files (2) +Info 38 [00:01:46.000] ----------------------------------------------- +Info 38 [00:01:47.000] Open files: +Info 38 [00:01:48.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 38 [00:01:49.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-indirect1.json +Info 38 [00:01:50.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig.json +Info 38 [00:01:51.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: undefined +Info 38 [00:01:52.000] Search path: /dummy +Info 39 [00:01:53.000] For info: /dummy/dummy.ts :: No config files found. +Info 40 [00:01:54.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 41 [00:01:55.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 42 [00:01:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 43 [00:01:57.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:01:58.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 45 [00:01:59.000] Files (2) /a/lib/lib.d.ts /dummy/dummy.ts @@ -152,61 +149,61 @@ Info 48 [00:02:02.000] Files (2) dummy.ts Root file specified for compilation -Info 49 [00:02:03.000] ----------------------------------------------- -Info 50 [00:02:04.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 50 [00:02:05.000] Files (5) +Info 46 [00:02:00.000] ----------------------------------------------- +Info 47 [00:02:01.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 47 [00:02:02.000] Files (5) -Info 50 [00:02:06.000] ----------------------------------------------- -Info 50 [00:02:07.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 50 [00:02:08.000] Files (4) +Info 47 [00:02:03.000] ----------------------------------------------- +Info 47 [00:02:04.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 47 [00:02:05.000] Files (4) -Info 50 [00:02:09.000] ----------------------------------------------- -Info 50 [00:02:10.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 50 [00:02:11.000] Files (2) +Info 47 [00:02:06.000] ----------------------------------------------- +Info 47 [00:02:07.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 47 [00:02:08.000] Files (2) -Info 50 [00:02:12.000] ----------------------------------------------- -Info 50 [00:02:13.000] Open files: -Info 50 [00:02:14.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 50 [00:02:15.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-indirect1.json -Info 50 [00:02:16.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 50 [00:02:17.000] Projects: /dev/null/inferredProject1* -Info 50 [00:02:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 51 [00:02:19.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 51 [00:02:20.000] Files (5) +Info 47 [00:02:09.000] ----------------------------------------------- +Info 47 [00:02:10.000] Open files: +Info 47 [00:02:11.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 47 [00:02:12.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-indirect1.json +Info 47 [00:02:13.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 47 [00:02:14.000] Projects: /dev/null/inferredProject1* +Info 47 [00:02:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 48 [00:02:16.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 48 [00:02:17.000] Files (5) -Info 51 [00:02:21.000] ----------------------------------------------- -Info 51 [00:02:22.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 51 [00:02:23.000] Files (4) +Info 48 [00:02:18.000] ----------------------------------------------- +Info 48 [00:02:19.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 48 [00:02:20.000] Files (4) -Info 51 [00:02:24.000] ----------------------------------------------- -Info 51 [00:02:25.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 51 [00:02:26.000] Files (2) +Info 48 [00:02:21.000] ----------------------------------------------- +Info 48 [00:02:22.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 48 [00:02:23.000] Files (2) -Info 51 [00:02:27.000] ----------------------------------------------- -Info 51 [00:02:28.000] Open files: -Info 51 [00:02:29.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 51 [00:02:30.000] Projects: /dev/null/inferredProject1* -Info 51 [00:02:31.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 52 [00:02:32.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 52 [00:02:33.000] Files (5) +Info 48 [00:02:24.000] ----------------------------------------------- +Info 48 [00:02:25.000] Open files: +Info 48 [00:02:26.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 48 [00:02:27.000] Projects: /dev/null/inferredProject1* +Info 48 [00:02:28.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 49 [00:02:29.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 49 [00:02:30.000] Files (5) -Info 52 [00:02:34.000] ----------------------------------------------- -Info 52 [00:02:35.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 52 [00:02:36.000] Files (4) +Info 49 [00:02:31.000] ----------------------------------------------- +Info 49 [00:02:32.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 49 [00:02:33.000] Files (4) -Info 52 [00:02:37.000] ----------------------------------------------- -Info 52 [00:02:38.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 52 [00:02:39.000] Files (2) +Info 49 [00:02:34.000] ----------------------------------------------- +Info 49 [00:02:35.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 49 [00:02:36.000] Files (2) -Info 52 [00:02:40.000] ----------------------------------------------- -Info 52 [00:02:41.000] Open files: -Info 52 [00:02:42.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 53 [00:02:43.000] Search path: /dummy -Info 54 [00:02:44.000] For info: /dummy/dummy.ts :: No config files found. -Info 55 [00:02:45.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 56 [00:02:46.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 57 [00:02:47.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 58 [00:02:48.000] Files (2) +Info 49 [00:02:37.000] ----------------------------------------------- +Info 49 [00:02:38.000] Open files: +Info 49 [00:02:39.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 50 [00:02:40.000] Search path: /dummy +Info 51 [00:02:41.000] For info: /dummy/dummy.ts :: No config files found. +Info 52 [00:02:42.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 53 [00:02:43.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 54 [00:02:44.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 55 [00:02:45.000] Files (2) /a/lib/lib.d.ts /dummy/dummy.ts @@ -216,10 +213,10 @@ Info 58 [00:02:48.000] Files (2) dummy.ts Root file specified for compilation -Info 59 [00:02:49.000] ----------------------------------------------- -Info 60 [00:02:50.000] `remove Project:: -Info 61 [00:02:51.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 62 [00:02:52.000] Files (5) +Info 56 [00:02:46.000] ----------------------------------------------- +Info 57 [00:02:47.000] `remove Project:: +Info 58 [00:02:48.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 59 [00:02:49.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -238,13 +235,13 @@ Info 62 [00:02:52.000] Files (5) own/main.ts Part of 'files' list in tsconfig.json -Info 63 [00:02:53.000] ----------------------------------------------- -Info 64 [00:02:54.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 65 [00:02:55.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 66 [00:02:56.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 67 [00:02:57.000] `remove Project:: -Info 68 [00:02:58.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 69 [00:02:59.000] Files (4) +Info 60 [00:02:50.000] ----------------------------------------------- +Info 61 [00:02:51.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 62 [00:02:52.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 63 [00:02:53.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 64 [00:02:54.000] `remove Project:: +Info 65 [00:02:55.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 66 [00:02:56.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -260,31 +257,31 @@ Info 69 [00:02:59.000] Files (4) indirect1/main.ts Part of 'files' list in tsconfig.json -Info 70 [00:03:00.000] ----------------------------------------------- -Info 71 [00:03:01.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 72 [00:03:02.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 73 [00:03:03.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 74 [00:03:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 75 [00:03:05.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 76 [00:03:06.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 77 [00:03:07.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 78 [00:03:08.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info -Info 79 [00:03:09.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info -Info 80 [00:03:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 81 [00:03:11.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 81 [00:03:12.000] Files (2) +Info 67 [00:02:57.000] ----------------------------------------------- +Info 68 [00:02:58.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 69 [00:02:59.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 70 [00:03:00.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 71 [00:03:01.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 72 [00:03:02.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 73 [00:03:03.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 74 [00:03:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 75 [00:03:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info +Info 76 [00:03:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info +Info 77 [00:03:07.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 78 [00:03:08.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 78 [00:03:09.000] Files (2) -Info 81 [00:03:13.000] ----------------------------------------------- -Info 81 [00:03:14.000] Open files: -Info 81 [00:03:15.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 81 [00:03:16.000] Projects: /dev/null/inferredProject1* -Info 81 [00:03:17.000] Search path: /user/username/projects/myproject/src -Info 82 [00:03:18.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 83 [00:03:19.000] Creating configuration project /user/username/projects/myproject/tsconfig.json -Info 84 [00:03:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 85 [00:03:21.000] event: +Info 78 [00:03:10.000] ----------------------------------------------- +Info 78 [00:03:11.000] Open files: +Info 78 [00:03:12.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 78 [00:03:13.000] Projects: /dev/null/inferredProject1* +Info 78 [00:03:14.000] Search path: /user/username/projects/myproject/src +Info 79 [00:03:15.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 80 [00:03:16.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 81 [00:03:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 82 [00:03:18.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 86 [00:03:22.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 83 [00:03:19.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/own/main.ts" ], @@ -300,10 +297,9 @@ Info 86 [00:03:22.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 87 [00:03:23.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 88 [00:03:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info -Info 89 [00:03:25.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 90 [00:03:26.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { +Info 84 [00:03:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info +Info 85 [00:03:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 86 [00:03:22.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { "rootNames": [ "/user/username/projects/myproject/indirect1/main.ts" ], @@ -321,8 +317,8 @@ Info 90 [00:03:26.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 91 [00:03:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 92 [00:03:28.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 87 [00:03:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 88 [00:03:24.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -334,16 +330,16 @@ Info 92 [00:03:28.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 93 [00:03:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 94 [00:03:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 95 [00:03:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 96 [00:03:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info -Info 97 [00:03:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 98 [00:03:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 99 [00:03:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 100 [00:03:36.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 101 [00:03:37.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 102 [00:03:38.000] Files (5) +Info 89 [00:03:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 90 [00:03:26.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 91 [00:03:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 92 [00:03:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info +Info 93 [00:03:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 94 [00:03:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 95 [00:03:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 96 [00:03:32.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 97 [00:03:33.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 98 [00:03:34.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -362,19 +358,18 @@ Info 102 [00:03:38.000] Files (5) own/main.ts Part of 'files' list in tsconfig.json -Info 103 [00:03:39.000] ----------------------------------------------- -Info 104 [00:03:40.000] event: +Info 99 [00:03:35.000] ----------------------------------------------- +Info 100 [00:03:36.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 105 [00:03:41.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect1.json -Info 106 [00:03:42.000] event: +Info 101 [00:03:37.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect1.json +Info 102 [00:03:38.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 107 [00:03:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 108 [00:03:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json -Info 109 [00:03:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 110 [00:03:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 111 [00:03:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 112 [00:03:48.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 113 [00:03:49.000] Files (4) +Info 103 [00:03:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json +Info 104 [00:03:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 105 [00:03:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 106 [00:03:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 107 [00:03:43.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 108 [00:03:44.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -390,51 +385,51 @@ Info 113 [00:03:49.000] Files (4) indirect1/main.ts Part of 'files' list in tsconfig.json -Info 114 [00:03:50.000] ----------------------------------------------- -Info 115 [00:03:51.000] event: +Info 109 [00:03:45.000] ----------------------------------------------- +Info 110 [00:03:46.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json"}} -Info 116 [00:03:52.000] event: +Info 111 [00:03:47.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 117 [00:03:53.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 117 [00:03:54.000] Files (5) +Info 112 [00:03:48.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 112 [00:03:49.000] Files (5) -Info 117 [00:03:55.000] ----------------------------------------------- -Info 117 [00:03:56.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 117 [00:03:57.000] Files (4) +Info 112 [00:03:50.000] ----------------------------------------------- +Info 112 [00:03:51.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 112 [00:03:52.000] Files (4) -Info 117 [00:03:58.000] ----------------------------------------------- -Info 117 [00:03:59.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 117 [00:04:00.000] Files (2) +Info 112 [00:03:53.000] ----------------------------------------------- +Info 112 [00:03:54.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 112 [00:03:55.000] Files (2) -Info 117 [00:04:01.000] ----------------------------------------------- -Info 117 [00:04:02.000] Open files: -Info 117 [00:04:03.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 117 [00:04:04.000] Projects: /dev/null/inferredProject1* -Info 117 [00:04:05.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 117 [00:04:06.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-indirect1.json -Info 117 [00:04:07.000] reload projects. -Info 118 [00:04:08.000] Scheduled: /dev/null/inferredProject1* -Info 119 [00:04:09.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 120 [00:04:10.000] Scheduled: /user/username/projects/myproject/tsconfig-indirect1.json -Info 121 [00:04:11.000] Scheduled: *ensureProjectForOpenFiles* +Info 112 [00:03:56.000] ----------------------------------------------- +Info 112 [00:03:57.000] Open files: +Info 112 [00:03:58.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 112 [00:03:59.000] Projects: /dev/null/inferredProject1* +Info 112 [00:04:00.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 112 [00:04:01.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-indirect1.json +Info 112 [00:04:02.000] reload projects. +Info 113 [00:04:03.000] Scheduled: /dev/null/inferredProject1* +Info 114 [00:04:04.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 115 [00:04:05.000] Scheduled: /user/username/projects/myproject/tsconfig-indirect1.json +Info 116 [00:04:06.000] Scheduled: *ensureProjectForOpenFiles* +Info 117 [00:04:07.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 118 [00:04:08.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 119 [00:04:09.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 120 [00:04:10.000] Scheduled: /user/username/projects/myproject/tsconfig-indirect1.json, Cancelled earlier one +Info 121 [00:04:11.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one Info 122 [00:04:12.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 123 [00:04:13.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 124 [00:04:14.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 125 [00:04:15.000] Scheduled: /user/username/projects/myproject/tsconfig-indirect1.json, Cancelled earlier one -Info 126 [00:04:16.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 127 [00:04:17.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 128 [00:04:18.000] Scheduled: /user/username/projects/myproject/tsconfig-indirect1.json, Cancelled earlier one -Info 129 [00:04:19.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 130 [00:04:20.000] Search path: /dummy -Info 131 [00:04:21.000] For info: /dummy/dummy.ts :: No config files found. -Info 132 [00:04:22.000] Search path: /user/username/projects/myproject/src -Info 133 [00:04:23.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 134 [00:04:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 135 [00:04:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 136 [00:04:26.000] Reloading configured project /user/username/projects/myproject/tsconfig.json -Info 137 [00:04:27.000] event: +Info 123 [00:04:13.000] Scheduled: /user/username/projects/myproject/tsconfig-indirect1.json, Cancelled earlier one +Info 124 [00:04:14.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 125 [00:04:15.000] Search path: /dummy +Info 126 [00:04:16.000] For info: /dummy/dummy.ts :: No config files found. +Info 127 [00:04:17.000] Search path: /user/username/projects/myproject/src +Info 128 [00:04:18.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 129 [00:04:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 130 [00:04:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 131 [00:04:21.000] Reloading configured project /user/username/projects/myproject/tsconfig.json +Info 132 [00:04:22.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"User requested reload projects"}} -Info 138 [00:04:28.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 133 [00:04:23.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/own/main.ts" ], @@ -450,9 +445,8 @@ Info 138 [00:04:28.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 139 [00:04:29.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 140 [00:04:30.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 141 [00:04:31.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { +Info 134 [00:04:24.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 135 [00:04:25.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { "rootNames": [ "/user/username/projects/myproject/indirect1/main.ts" ], @@ -470,7 +464,7 @@ Info 141 [00:04:31.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 142 [00:04:32.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 136 [00:04:26.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -482,69 +476,68 @@ Info 142 [00:04:32.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 143 [00:04:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 144 [00:04:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 145 [00:04:35.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 146 [00:04:36.000] Different program with same set of files -Info 147 [00:04:37.000] event: +Info 137 [00:04:27.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 138 [00:04:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 139 [00:04:29.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 140 [00:04:30.000] Different program with same set of files +Info 141 [00:04:31.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 148 [00:04:38.000] event: +Info 142 [00:04:32.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/tsconfig.json","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 149 [00:04:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 150 [00:04:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 151 [00:04:41.000] Reloading configured project /user/username/projects/myproject/tsconfig-indirect1.json -Info 152 [00:04:42.000] event: +Info 143 [00:04:33.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 144 [00:04:34.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 145 [00:04:35.000] Reloading configured project /user/username/projects/myproject/tsconfig-indirect1.json +Info 146 [00:04:36.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json","reason":"User requested reload projects"}} -Info 153 [00:04:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 154 [00:04:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json -Info 155 [00:04:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 156 [00:04:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 157 [00:04:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 158 [00:04:48.000] Different program with same set of files -Info 159 [00:04:49.000] event: +Info 147 [00:04:37.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json +Info 148 [00:04:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 149 [00:04:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 150 [00:04:40.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 151 [00:04:41.000] Different program with same set of files +Info 152 [00:04:42.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json"}} -Info 160 [00:04:50.000] event: +Info 153 [00:04:43.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/tsconfig-indirect1.json","configFile":"/user/username/projects/myproject/tsconfig-indirect1.json","diagnostics":[]}} -Info 161 [00:04:51.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 162 [00:04:52.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 163 [00:04:53.000] Before ensureProjectForOpenFiles: -Info 164 [00:04:54.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 164 [00:04:55.000] Files (5) +Info 154 [00:04:44.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 155 [00:04:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 156 [00:04:46.000] Before ensureProjectForOpenFiles: +Info 157 [00:04:47.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 157 [00:04:48.000] Files (5) -Info 164 [00:04:56.000] ----------------------------------------------- -Info 164 [00:04:57.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 164 [00:04:58.000] Files (4) +Info 157 [00:04:49.000] ----------------------------------------------- +Info 157 [00:04:50.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 157 [00:04:51.000] Files (4) -Info 164 [00:04:59.000] ----------------------------------------------- -Info 164 [00:05:00.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 164 [00:05:01.000] Files (2) +Info 157 [00:04:52.000] ----------------------------------------------- +Info 157 [00:04:53.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 157 [00:04:54.000] Files (2) -Info 164 [00:05:02.000] ----------------------------------------------- -Info 164 [00:05:03.000] Open files: -Info 164 [00:05:04.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 164 [00:05:05.000] Projects: /dev/null/inferredProject1* -Info 164 [00:05:06.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 164 [00:05:07.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-indirect1.json -Info 164 [00:05:08.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 165 [00:05:09.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 166 [00:05:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 167 [00:05:11.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 168 [00:05:12.000] Different program with same set of files -Info 169 [00:05:13.000] After ensureProjectForOpenFiles: -Info 170 [00:05:14.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 170 [00:05:15.000] Files (5) +Info 157 [00:04:55.000] ----------------------------------------------- +Info 157 [00:04:56.000] Open files: +Info 157 [00:04:57.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 157 [00:04:58.000] Projects: /dev/null/inferredProject1* +Info 157 [00:04:59.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 157 [00:05:00.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-indirect1.json +Info 157 [00:05:01.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 158 [00:05:02.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 159 [00:05:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 160 [00:05:04.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 161 [00:05:05.000] Different program with same set of files +Info 162 [00:05:06.000] After ensureProjectForOpenFiles: +Info 163 [00:05:07.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 163 [00:05:08.000] Files (5) -Info 170 [00:05:16.000] ----------------------------------------------- -Info 170 [00:05:17.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 170 [00:05:18.000] Files (4) +Info 163 [00:05:09.000] ----------------------------------------------- +Info 163 [00:05:10.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 163 [00:05:11.000] Files (4) -Info 170 [00:05:19.000] ----------------------------------------------- -Info 170 [00:05:20.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 170 [00:05:21.000] Files (2) +Info 163 [00:05:12.000] ----------------------------------------------- +Info 163 [00:05:13.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 163 [00:05:14.000] Files (2) -Info 170 [00:05:22.000] ----------------------------------------------- -Info 170 [00:05:23.000] Open files: -Info 170 [00:05:24.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 170 [00:05:25.000] Projects: /dev/null/inferredProject1* -Info 170 [00:05:26.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 170 [00:05:27.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-indirect1.json \ No newline at end of file +Info 163 [00:05:15.000] ----------------------------------------------- +Info 163 [00:05:16.000] Open files: +Info 163 [00:05:17.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 163 [00:05:18.000] Projects: /dev/null/inferredProject1* +Info 163 [00:05:19.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 163 [00:05:20.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-indirect1.json \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set.js b/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set.js index a5e90397e12..87be456d99a 100644 --- a/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set.js +++ b/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set.js @@ -22,10 +22,9 @@ Info 6 [00:01:03.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 7 [00:01:04.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 8 [00:01:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info -Info 9 [00:01:06.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 10 [00:01:07.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 7 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info +Info 8 [00:01:05.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 9 [00:01:06.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -37,16 +36,16 @@ Info 10 [00:01:07.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 11 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 12 [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 13 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 14 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 15 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 16 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 17 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 18 [00:01:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:01:16.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 20 [00:01:17.000] Files (4) +Info 10 [00:01:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 11 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 12 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 13 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 14 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 15 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 16 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 17 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:15.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 19 [00:01:16.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -62,31 +61,30 @@ Info 20 [00:01:17.000] Files (4) own/main.ts Part of 'files' list in tsconfig.json -Info 21 [00:01:18.000] ----------------------------------------------- +Info 20 [00:01:17.000] ----------------------------------------------- +Info 21 [00:01:18.000] event: + {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} Info 22 [00:01:19.000] event: - {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 23 [00:01:20.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":134,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","baseUrl":"","disableReferencedProjectLoad":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 24 [00:01:21.000] event: +Info 23 [00:01:20.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 25 [00:01:22.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 25 [00:01:23.000] Files (4) +Info 24 [00:01:21.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 24 [00:01:22.000] Files (4) -Info 25 [00:01:24.000] ----------------------------------------------- -Info 25 [00:01:25.000] Open files: -Info 25 [00:01:26.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 25 [00:01:27.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 25 [00:01:28.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig.json -Info 25 [00:01:29.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: undefined -Info 25 [00:01:30.000] Search path: /dummy -Info 26 [00:01:31.000] For info: /dummy/dummy.ts :: No config files found. -Info 27 [00:01:32.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 28 [00:01:33.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 29 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 30 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 31 [00:01:36.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 32 [00:01:37.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 33 [00:01:38.000] Files (2) +Info 24 [00:01:23.000] ----------------------------------------------- +Info 24 [00:01:24.000] Open files: +Info 24 [00:01:25.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 24 [00:01:26.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 24 [00:01:27.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig.json +Info 24 [00:01:28.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: undefined +Info 24 [00:01:29.000] Search path: /dummy +Info 25 [00:01:30.000] For info: /dummy/dummy.ts :: No config files found. +Info 26 [00:01:31.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 27 [00:01:32.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 28 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 29 [00:01:34.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 30 [00:01:35.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 31 [00:01:36.000] Files (2) /a/lib/lib.d.ts /dummy/dummy.ts @@ -96,49 +94,49 @@ Info 33 [00:01:38.000] Files (2) dummy.ts Root file specified for compilation -Info 34 [00:01:39.000] ----------------------------------------------- -Info 35 [00:01:40.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 35 [00:01:41.000] Files (4) +Info 32 [00:01:37.000] ----------------------------------------------- +Info 33 [00:01:38.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 33 [00:01:39.000] Files (4) -Info 35 [00:01:42.000] ----------------------------------------------- -Info 35 [00:01:43.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 35 [00:01:44.000] Files (2) +Info 33 [00:01:40.000] ----------------------------------------------- +Info 33 [00:01:41.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 33 [00:01:42.000] Files (2) -Info 35 [00:01:45.000] ----------------------------------------------- -Info 35 [00:01:46.000] Open files: -Info 35 [00:01:47.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 35 [00:01:48.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 35 [00:01:49.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 35 [00:01:50.000] Projects: /dev/null/inferredProject1* -Info 35 [00:01:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 36 [00:01:52.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 36 [00:01:53.000] Files (4) +Info 33 [00:01:43.000] ----------------------------------------------- +Info 33 [00:01:44.000] Open files: +Info 33 [00:01:45.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 33 [00:01:46.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 33 [00:01:47.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 33 [00:01:48.000] Projects: /dev/null/inferredProject1* +Info 33 [00:01:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 34 [00:01:50.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 34 [00:01:51.000] Files (4) -Info 36 [00:01:54.000] ----------------------------------------------- -Info 36 [00:01:55.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 36 [00:01:56.000] Files (2) +Info 34 [00:01:52.000] ----------------------------------------------- +Info 34 [00:01:53.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 34 [00:01:54.000] Files (2) -Info 36 [00:01:57.000] ----------------------------------------------- -Info 36 [00:01:58.000] Open files: -Info 36 [00:01:59.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 36 [00:02:00.000] Projects: /dev/null/inferredProject1* -Info 36 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 37 [00:02:02.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 37 [00:02:03.000] Files (4) +Info 34 [00:01:55.000] ----------------------------------------------- +Info 34 [00:01:56.000] Open files: +Info 34 [00:01:57.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 34 [00:01:58.000] Projects: /dev/null/inferredProject1* +Info 34 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 35 [00:02:00.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 35 [00:02:01.000] Files (4) -Info 37 [00:02:04.000] ----------------------------------------------- -Info 37 [00:02:05.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 37 [00:02:06.000] Files (2) +Info 35 [00:02:02.000] ----------------------------------------------- +Info 35 [00:02:03.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 35 [00:02:04.000] Files (2) -Info 37 [00:02:07.000] ----------------------------------------------- -Info 37 [00:02:08.000] Open files: -Info 37 [00:02:09.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 38 [00:02:10.000] Search path: /dummy -Info 39 [00:02:11.000] For info: /dummy/dummy.ts :: No config files found. -Info 40 [00:02:12.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 41 [00:02:13.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 42 [00:02:14.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 43 [00:02:15.000] Files (2) +Info 35 [00:02:05.000] ----------------------------------------------- +Info 35 [00:02:06.000] Open files: +Info 35 [00:02:07.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 36 [00:02:08.000] Search path: /dummy +Info 37 [00:02:09.000] For info: /dummy/dummy.ts :: No config files found. +Info 38 [00:02:10.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 39 [00:02:11.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 40 [00:02:12.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 41 [00:02:13.000] Files (2) /a/lib/lib.d.ts /dummy/dummy.ts @@ -148,10 +146,10 @@ Info 43 [00:02:15.000] Files (2) dummy.ts Root file specified for compilation -Info 44 [00:02:16.000] ----------------------------------------------- -Info 45 [00:02:17.000] `remove Project:: -Info 46 [00:02:18.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 47 [00:02:19.000] Files (4) +Info 42 [00:02:14.000] ----------------------------------------------- +Info 43 [00:02:15.000] `remove Project:: +Info 44 [00:02:16.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 45 [00:02:17.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -167,30 +165,30 @@ Info 47 [00:02:19.000] Files (4) own/main.ts Part of 'files' list in tsconfig.json -Info 48 [00:02:20.000] ----------------------------------------------- -Info 49 [00:02:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 50 [00:02:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 51 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 52 [00:02:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 53 [00:02:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 54 [00:02:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 55 [00:02:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 56 [00:02:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info -Info 57 [00:02:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 58 [00:02:30.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 58 [00:02:31.000] Files (2) +Info 46 [00:02:18.000] ----------------------------------------------- +Info 47 [00:02:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 48 [00:02:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 49 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 50 [00:02:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 51 [00:02:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 52 [00:02:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 53 [00:02:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 54 [00:02:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info +Info 55 [00:02:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 56 [00:02:28.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 56 [00:02:29.000] Files (2) -Info 58 [00:02:32.000] ----------------------------------------------- -Info 58 [00:02:33.000] Open files: -Info 58 [00:02:34.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 58 [00:02:35.000] Projects: /dev/null/inferredProject1* -Info 58 [00:02:36.000] Search path: /user/username/projects/myproject/src -Info 59 [00:02:37.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 60 [00:02:38.000] Creating configuration project /user/username/projects/myproject/tsconfig.json -Info 61 [00:02:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 62 [00:02:40.000] event: +Info 56 [00:02:30.000] ----------------------------------------------- +Info 56 [00:02:31.000] Open files: +Info 56 [00:02:32.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 56 [00:02:33.000] Projects: /dev/null/inferredProject1* +Info 56 [00:02:34.000] Search path: /user/username/projects/myproject/src +Info 57 [00:02:35.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 58 [00:02:36.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 59 [00:02:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 60 [00:02:38.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 63 [00:02:41.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 61 [00:02:39.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/own/main.ts" ], @@ -207,10 +205,9 @@ Info 63 [00:02:41.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 64 [00:02:42.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 65 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info -Info 66 [00:02:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 67 [00:02:45.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 62 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info +Info 63 [00:02:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 64 [00:02:42.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -222,15 +219,15 @@ Info 67 [00:02:45.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 68 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 69 [00:02:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 70 [00:02:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 71 [00:02:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 72 [00:02:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 73 [00:02:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 74 [00:02:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 75 [00:02:53.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 76 [00:02:54.000] Files (4) +Info 65 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 66 [00:02:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 67 [00:02:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 68 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 69 [00:02:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 70 [00:02:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 71 [00:02:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 72 [00:02:50.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 73 [00:02:51.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -246,42 +243,42 @@ Info 76 [00:02:54.000] Files (4) own/main.ts Part of 'files' list in tsconfig.json -Info 77 [00:02:55.000] ----------------------------------------------- -Info 78 [00:02:56.000] event: +Info 74 [00:02:52.000] ----------------------------------------------- +Info 75 [00:02:53.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 79 [00:02:57.000] event: +Info 76 [00:02:54.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 80 [00:02:58.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 80 [00:02:59.000] Files (4) +Info 77 [00:02:55.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 77 [00:02:56.000] Files (4) -Info 80 [00:03:00.000] ----------------------------------------------- -Info 80 [00:03:01.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 80 [00:03:02.000] Files (2) +Info 77 [00:02:57.000] ----------------------------------------------- +Info 77 [00:02:58.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 77 [00:02:59.000] Files (2) -Info 80 [00:03:03.000] ----------------------------------------------- -Info 80 [00:03:04.000] Open files: -Info 80 [00:03:05.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 80 [00:03:06.000] Projects: /dev/null/inferredProject1* -Info 80 [00:03:07.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 80 [00:03:08.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 80 [00:03:09.000] reload projects. -Info 81 [00:03:10.000] Scheduled: /dev/null/inferredProject1* -Info 82 [00:03:11.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 83 [00:03:12.000] Scheduled: *ensureProjectForOpenFiles* -Info 84 [00:03:13.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 85 [00:03:14.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 86 [00:03:15.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 87 [00:03:16.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 88 [00:03:17.000] Search path: /dummy -Info 89 [00:03:18.000] For info: /dummy/dummy.ts :: No config files found. -Info 90 [00:03:19.000] Search path: /user/username/projects/myproject/src -Info 91 [00:03:20.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 92 [00:03:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 93 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 94 [00:03:23.000] Reloading configured project /user/username/projects/myproject/tsconfig.json -Info 95 [00:03:24.000] event: +Info 77 [00:03:00.000] ----------------------------------------------- +Info 77 [00:03:01.000] Open files: +Info 77 [00:03:02.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 77 [00:03:03.000] Projects: /dev/null/inferredProject1* +Info 77 [00:03:04.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 77 [00:03:05.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 77 [00:03:06.000] reload projects. +Info 78 [00:03:07.000] Scheduled: /dev/null/inferredProject1* +Info 79 [00:03:08.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 80 [00:03:09.000] Scheduled: *ensureProjectForOpenFiles* +Info 81 [00:03:10.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 82 [00:03:11.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 83 [00:03:12.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 84 [00:03:13.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 85 [00:03:14.000] Search path: /dummy +Info 86 [00:03:15.000] For info: /dummy/dummy.ts :: No config files found. +Info 87 [00:03:16.000] Search path: /user/username/projects/myproject/src +Info 88 [00:03:17.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 89 [00:03:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 90 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 91 [00:03:20.000] Reloading configured project /user/username/projects/myproject/tsconfig.json +Info 92 [00:03:21.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"User requested reload projects"}} -Info 96 [00:03:25.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 93 [00:03:22.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/own/main.ts" ], @@ -298,9 +295,8 @@ Info 96 [00:03:25.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 97 [00:03:26.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 98 [00:03:27.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 99 [00:03:28.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 94 [00:03:23.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 95 [00:03:24.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -312,46 +308,46 @@ Info 99 [00:03:28.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 100 [00:03:29.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 101 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 102 [00:03:31.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 103 [00:03:32.000] Different program with same set of files -Info 104 [00:03:33.000] event: +Info 96 [00:03:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 97 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 98 [00:03:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 99 [00:03:28.000] Different program with same set of files +Info 100 [00:03:29.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 105 [00:03:34.000] event: +Info 101 [00:03:30.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/tsconfig.json","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 106 [00:03:35.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 107 [00:03:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 108 [00:03:37.000] Before ensureProjectForOpenFiles: -Info 109 [00:03:38.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 109 [00:03:39.000] Files (4) +Info 102 [00:03:31.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 103 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 104 [00:03:33.000] Before ensureProjectForOpenFiles: +Info 105 [00:03:34.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 105 [00:03:35.000] Files (4) -Info 109 [00:03:40.000] ----------------------------------------------- -Info 109 [00:03:41.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 109 [00:03:42.000] Files (2) +Info 105 [00:03:36.000] ----------------------------------------------- +Info 105 [00:03:37.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 105 [00:03:38.000] Files (2) -Info 109 [00:03:43.000] ----------------------------------------------- -Info 109 [00:03:44.000] Open files: -Info 109 [00:03:45.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 109 [00:03:46.000] Projects: /dev/null/inferredProject1* -Info 109 [00:03:47.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 109 [00:03:48.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 109 [00:03:49.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 110 [00:03:50.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 111 [00:03:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 112 [00:03:52.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 113 [00:03:53.000] Different program with same set of files -Info 114 [00:03:54.000] After ensureProjectForOpenFiles: -Info 115 [00:03:55.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 115 [00:03:56.000] Files (4) +Info 105 [00:03:39.000] ----------------------------------------------- +Info 105 [00:03:40.000] Open files: +Info 105 [00:03:41.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 105 [00:03:42.000] Projects: /dev/null/inferredProject1* +Info 105 [00:03:43.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 105 [00:03:44.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 105 [00:03:45.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 106 [00:03:46.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 107 [00:03:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 108 [00:03:48.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 109 [00:03:49.000] Different program with same set of files +Info 110 [00:03:50.000] After ensureProjectForOpenFiles: +Info 111 [00:03:51.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 111 [00:03:52.000] Files (4) -Info 115 [00:03:57.000] ----------------------------------------------- -Info 115 [00:03:58.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 115 [00:03:59.000] Files (2) +Info 111 [00:03:53.000] ----------------------------------------------- +Info 111 [00:03:54.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 111 [00:03:55.000] Files (2) -Info 115 [00:04:00.000] ----------------------------------------------- -Info 115 [00:04:01.000] Open files: -Info 115 [00:04:02.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 115 [00:04:03.000] Projects: /dev/null/inferredProject1* -Info 115 [00:04:04.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 115 [00:04:05.000] Projects: /user/username/projects/myproject/tsconfig.json \ No newline at end of file +Info 111 [00:03:56.000] ----------------------------------------------- +Info 111 [00:03:57.000] Open files: +Info 111 [00:03:58.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 111 [00:03:59.000] Projects: /dev/null/inferredProject1* +Info 111 [00:04:00.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 111 [00:04:01.000] Projects: /user/username/projects/myproject/tsconfig.json \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-project-found-is-not-solution-but-references-open-file-through-project-reference.js b/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-project-found-is-not-solution-but-references-open-file-through-project-reference.js index 6cb6df7b2f8..a61f0691292 100644 --- a/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-project-found-is-not-solution-but-references-open-file-through-project-reference.js +++ b/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-project-found-is-not-solution-but-references-open-file-through-project-reference.js @@ -21,10 +21,9 @@ Info 6 [00:01:03.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 7 [00:01:04.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 8 [00:01:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info -Info 9 [00:01:06.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 10 [00:01:07.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 7 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info +Info 8 [00:01:05.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 9 [00:01:06.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -36,16 +35,16 @@ Info 10 [00:01:07.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 11 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 12 [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 13 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 14 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 15 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 16 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 17 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 18 [00:01:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:01:16.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 20 [00:01:17.000] Files (4) +Info 10 [00:01:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 11 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 12 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 13 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 14 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 15 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 16 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 17 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:15.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 19 [00:01:16.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -61,21 +60,20 @@ Info 20 [00:01:17.000] Files (4) own/main.ts Part of 'files' list in tsconfig.json -Info 21 [00:01:18.000] ----------------------------------------------- -Info 22 [00:01:19.000] event: +Info 20 [00:01:17.000] ----------------------------------------------- +Info 21 [00:01:18.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 23 [00:01:20.000] event: +Info 22 [00:01:19.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":134,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 24 [00:01:21.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json -Info 25 [00:01:22.000] event: +Info 23 [00:01:20.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json +Info 24 [00:01:21.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 26 [00:01:23.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 27 [00:01:24.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 28 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 29 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 30 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 31 [00:01:28.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 32 [00:01:29.000] Files (3) +Info 25 [00:01:22.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 26 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 27 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 28 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 29 [00:01:26.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 30 [00:01:27.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -89,27 +87,27 @@ Info 32 [00:01:29.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 33 [00:01:30.000] ----------------------------------------------- -Info 34 [00:01:31.000] event: +Info 31 [00:01:28.000] ----------------------------------------------- +Info 32 [00:01:29.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 35 [00:01:32.000] event: +Info 33 [00:01:30.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"75d5ba36c0a162a329bf40235b10e96d2d129b95469e1f02c08da775fb38a2b4","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":77,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"outDir":"","baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"other","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 36 [00:01:33.000] event: +Info 34 [00:01:31.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig-src.json","diagnostics":[]}} -Info 37 [00:01:34.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 37 [00:01:35.000] Files (4) +Info 35 [00:01:32.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 35 [00:01:33.000] Files (4) -Info 37 [00:01:36.000] ----------------------------------------------- -Info 37 [00:01:37.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 37 [00:01:38.000] Files (3) +Info 35 [00:01:34.000] ----------------------------------------------- +Info 35 [00:01:35.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 35 [00:01:36.000] Files (3) -Info 37 [00:01:39.000] ----------------------------------------------- -Info 37 [00:01:40.000] Open files: -Info 37 [00:01:41.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 37 [00:01:42.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json -Info 37 [00:01:43.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json -Info 37 [00:01:44.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json -Info 37 [00:01:45.000] request: +Info 35 [00:01:37.000] ----------------------------------------------- +Info 35 [00:01:38.000] Open files: +Info 35 [00:01:39.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 35 [00:01:40.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json +Info 35 [00:01:41.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json +Info 35 [00:01:42.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json +Info 35 [00:01:43.000] request: { "command": "geterr", "arguments": { @@ -222,7 +220,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 38 [00:01:46.000] response: +Info 36 [00:01:44.000] response: { "responseRequired": false } @@ -248,7 +246,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 39 [00:01:47.000] event: +Info 37 [00:01:45.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -294,7 +292,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 40 [00:01:48.000] event: +Info 38 [00:01:46.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -340,9 +338,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 41 [00:01:49.000] event: +Info 39 [00:01:47.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} -Info 42 [00:01:50.000] event: +Info 40 [00:01:48.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) @@ -366,15 +364,14 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 43 [00:01:51.000] Search path: /dummy -Info 44 [00:01:52.000] For info: /dummy/dummy.ts :: No config files found. -Info 45 [00:01:53.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 46 [00:01:54.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 47 [00:01:55.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 48 [00:01:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 49 [00:01:57.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 50 [00:01:58.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 51 [00:01:59.000] Files (2) +Info 41 [00:01:49.000] Search path: /dummy +Info 42 [00:01:50.000] For info: /dummy/dummy.ts :: No config files found. +Info 43 [00:01:51.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 44 [00:01:52.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 45 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 46 [00:01:54.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:55.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 48 [00:01:56.000] Files (2) /a/lib/lib.d.ts /dummy/dummy.ts @@ -384,61 +381,61 @@ Info 51 [00:01:59.000] Files (2) dummy.ts Root file specified for compilation -Info 52 [00:02:00.000] ----------------------------------------------- -Info 53 [00:02:01.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 53 [00:02:02.000] Files (4) +Info 49 [00:01:57.000] ----------------------------------------------- +Info 50 [00:01:58.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 50 [00:01:59.000] Files (4) -Info 53 [00:02:03.000] ----------------------------------------------- -Info 53 [00:02:04.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 53 [00:02:05.000] Files (3) +Info 50 [00:02:00.000] ----------------------------------------------- +Info 50 [00:02:01.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 50 [00:02:02.000] Files (3) -Info 53 [00:02:06.000] ----------------------------------------------- -Info 53 [00:02:07.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 53 [00:02:08.000] Files (2) +Info 50 [00:02:03.000] ----------------------------------------------- +Info 50 [00:02:04.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 50 [00:02:05.000] Files (2) -Info 53 [00:02:09.000] ----------------------------------------------- -Info 53 [00:02:10.000] Open files: -Info 53 [00:02:11.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 53 [00:02:12.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json -Info 53 [00:02:13.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 53 [00:02:14.000] Projects: /dev/null/inferredProject1* -Info 53 [00:02:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 54 [00:02:16.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 54 [00:02:17.000] Files (4) +Info 50 [00:02:06.000] ----------------------------------------------- +Info 50 [00:02:07.000] Open files: +Info 50 [00:02:08.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 50 [00:02:09.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json +Info 50 [00:02:10.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 50 [00:02:11.000] Projects: /dev/null/inferredProject1* +Info 50 [00:02:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 51 [00:02:13.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 51 [00:02:14.000] Files (4) -Info 54 [00:02:18.000] ----------------------------------------------- -Info 54 [00:02:19.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 54 [00:02:20.000] Files (3) +Info 51 [00:02:15.000] ----------------------------------------------- +Info 51 [00:02:16.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 51 [00:02:17.000] Files (3) -Info 54 [00:02:21.000] ----------------------------------------------- -Info 54 [00:02:22.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 54 [00:02:23.000] Files (2) +Info 51 [00:02:18.000] ----------------------------------------------- +Info 51 [00:02:19.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 51 [00:02:20.000] Files (2) -Info 54 [00:02:24.000] ----------------------------------------------- -Info 54 [00:02:25.000] Open files: -Info 54 [00:02:26.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 54 [00:02:27.000] Projects: /dev/null/inferredProject1* -Info 54 [00:02:28.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 55 [00:02:29.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 55 [00:02:30.000] Files (4) +Info 51 [00:02:21.000] ----------------------------------------------- +Info 51 [00:02:22.000] Open files: +Info 51 [00:02:23.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 51 [00:02:24.000] Projects: /dev/null/inferredProject1* +Info 51 [00:02:25.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 52 [00:02:26.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 52 [00:02:27.000] Files (4) -Info 55 [00:02:31.000] ----------------------------------------------- -Info 55 [00:02:32.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 55 [00:02:33.000] Files (3) +Info 52 [00:02:28.000] ----------------------------------------------- +Info 52 [00:02:29.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 52 [00:02:30.000] Files (3) -Info 55 [00:02:34.000] ----------------------------------------------- -Info 55 [00:02:35.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 55 [00:02:36.000] Files (2) +Info 52 [00:02:31.000] ----------------------------------------------- +Info 52 [00:02:32.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 52 [00:02:33.000] Files (2) -Info 55 [00:02:37.000] ----------------------------------------------- -Info 55 [00:02:38.000] Open files: -Info 55 [00:02:39.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 56 [00:02:40.000] Search path: /dummy -Info 57 [00:02:41.000] For info: /dummy/dummy.ts :: No config files found. -Info 58 [00:02:42.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 59 [00:02:43.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 60 [00:02:44.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 61 [00:02:45.000] Files (2) +Info 52 [00:02:34.000] ----------------------------------------------- +Info 52 [00:02:35.000] Open files: +Info 52 [00:02:36.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 53 [00:02:37.000] Search path: /dummy +Info 54 [00:02:38.000] For info: /dummy/dummy.ts :: No config files found. +Info 55 [00:02:39.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 56 [00:02:40.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 57 [00:02:41.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 58 [00:02:42.000] Files (2) /a/lib/lib.d.ts /dummy/dummy.ts @@ -448,10 +445,10 @@ Info 61 [00:02:45.000] Files (2) dummy.ts Root file specified for compilation -Info 62 [00:02:46.000] ----------------------------------------------- -Info 63 [00:02:47.000] `remove Project:: -Info 64 [00:02:48.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 65 [00:02:49.000] Files (4) +Info 59 [00:02:43.000] ----------------------------------------------- +Info 60 [00:02:44.000] `remove Project:: +Info 61 [00:02:45.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 62 [00:02:46.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -467,13 +464,13 @@ Info 65 [00:02:49.000] Files (4) own/main.ts Part of 'files' list in tsconfig.json -Info 66 [00:02:50.000] ----------------------------------------------- -Info 67 [00:02:51.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 68 [00:02:52.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 69 [00:02:53.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 70 [00:02:54.000] `remove Project:: -Info 71 [00:02:55.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 72 [00:02:56.000] Files (3) +Info 63 [00:02:47.000] ----------------------------------------------- +Info 64 [00:02:48.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 65 [00:02:49.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 66 [00:02:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 67 [00:02:51.000] `remove Project:: +Info 68 [00:02:52.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 69 [00:02:53.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -487,29 +484,29 @@ Info 72 [00:02:56.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 73 [00:02:57.000] ----------------------------------------------- -Info 74 [00:02:58.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 75 [00:02:59.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 76 [00:03:00.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 77 [00:03:01.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 78 [00:03:02.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 79 [00:03:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 80 [00:03:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info -Info 81 [00:03:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 82 [00:03:06.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 82 [00:03:07.000] Files (2) +Info 70 [00:02:54.000] ----------------------------------------------- +Info 71 [00:02:55.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 72 [00:02:56.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 73 [00:02:57.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 74 [00:02:58.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 75 [00:02:59.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 76 [00:03:00.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 77 [00:03:01.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info +Info 78 [00:03:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 79 [00:03:03.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 79 [00:03:04.000] Files (2) -Info 82 [00:03:08.000] ----------------------------------------------- -Info 82 [00:03:09.000] Open files: -Info 82 [00:03:10.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 82 [00:03:11.000] Projects: /dev/null/inferredProject1* -Info 82 [00:03:12.000] Search path: /user/username/projects/myproject/src -Info 83 [00:03:13.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 84 [00:03:14.000] Creating configuration project /user/username/projects/myproject/tsconfig.json -Info 85 [00:03:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 86 [00:03:16.000] event: +Info 79 [00:03:05.000] ----------------------------------------------- +Info 79 [00:03:06.000] Open files: +Info 79 [00:03:07.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 79 [00:03:08.000] Projects: /dev/null/inferredProject1* +Info 79 [00:03:09.000] Search path: /user/username/projects/myproject/src +Info 80 [00:03:10.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 81 [00:03:11.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 82 [00:03:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 83 [00:03:13.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 87 [00:03:17.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 84 [00:03:14.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/own/main.ts" ], @@ -525,10 +522,9 @@ Info 87 [00:03:17.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 88 [00:03:18.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 89 [00:03:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info -Info 90 [00:03:20.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 91 [00:03:21.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 85 [00:03:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info +Info 86 [00:03:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 87 [00:03:17.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -540,15 +536,15 @@ Info 91 [00:03:21.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 92 [00:03:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 93 [00:03:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 94 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 95 [00:03:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 96 [00:03:26.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 97 [00:03:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 98 [00:03:28.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 99 [00:03:29.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 100 [00:03:30.000] Files (4) +Info 88 [00:03:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 89 [00:03:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 90 [00:03:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 91 [00:03:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 92 [00:03:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 93 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 94 [00:03:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 95 [00:03:25.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 96 [00:03:26.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -564,19 +560,18 @@ Info 100 [00:03:30.000] Files (4) own/main.ts Part of 'files' list in tsconfig.json -Info 101 [00:03:31.000] ----------------------------------------------- -Info 102 [00:03:32.000] event: +Info 97 [00:03:27.000] ----------------------------------------------- +Info 98 [00:03:28.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 103 [00:03:33.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json -Info 104 [00:03:34.000] event: +Info 99 [00:03:29.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json +Info 100 [00:03:30.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 105 [00:03:35.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 106 [00:03:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 107 [00:03:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 108 [00:03:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 109 [00:03:39.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 110 [00:03:40.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 111 [00:03:41.000] Files (3) +Info 101 [00:03:31.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 102 [00:03:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 103 [00:03:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 104 [00:03:34.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 105 [00:03:35.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 106 [00:03:36.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -590,51 +585,51 @@ Info 111 [00:03:41.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 112 [00:03:42.000] ----------------------------------------------- -Info 113 [00:03:43.000] event: +Info 107 [00:03:37.000] ----------------------------------------------- +Info 108 [00:03:38.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 114 [00:03:44.000] event: +Info 109 [00:03:39.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig-src.json","diagnostics":[]}} -Info 115 [00:03:45.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 115 [00:03:46.000] Files (4) +Info 110 [00:03:40.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 110 [00:03:41.000] Files (4) -Info 115 [00:03:47.000] ----------------------------------------------- -Info 115 [00:03:48.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 115 [00:03:49.000] Files (3) +Info 110 [00:03:42.000] ----------------------------------------------- +Info 110 [00:03:43.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 110 [00:03:44.000] Files (3) -Info 115 [00:03:50.000] ----------------------------------------------- -Info 115 [00:03:51.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 115 [00:03:52.000] Files (2) +Info 110 [00:03:45.000] ----------------------------------------------- +Info 110 [00:03:46.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 110 [00:03:47.000] Files (2) -Info 115 [00:03:53.000] ----------------------------------------------- -Info 115 [00:03:54.000] Open files: -Info 115 [00:03:55.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 115 [00:03:56.000] Projects: /dev/null/inferredProject1* -Info 115 [00:03:57.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 115 [00:03:58.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json -Info 115 [00:03:59.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 116 [00:04:00.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 116 [00:04:01.000] Files (4) +Info 110 [00:03:48.000] ----------------------------------------------- +Info 110 [00:03:49.000] Open files: +Info 110 [00:03:50.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 110 [00:03:51.000] Projects: /dev/null/inferredProject1* +Info 110 [00:03:52.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 110 [00:03:53.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json +Info 110 [00:03:54.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 111 [00:03:55.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 111 [00:03:56.000] Files (4) -Info 116 [00:04:02.000] ----------------------------------------------- -Info 116 [00:04:03.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 116 [00:04:04.000] Files (3) +Info 111 [00:03:57.000] ----------------------------------------------- +Info 111 [00:03:58.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 111 [00:03:59.000] Files (3) -Info 116 [00:04:05.000] ----------------------------------------------- -Info 116 [00:04:06.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 116 [00:04:07.000] Files (2) +Info 111 [00:04:00.000] ----------------------------------------------- +Info 111 [00:04:01.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 111 [00:04:02.000] Files (2) -Info 116 [00:04:08.000] ----------------------------------------------- -Info 116 [00:04:09.000] Open files: -Info 116 [00:04:10.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 116 [00:04:11.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json -Info 116 [00:04:12.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 117 [00:04:13.000] Search path: /dummy -Info 118 [00:04:14.000] For info: /dummy/dummy.ts :: No config files found. -Info 119 [00:04:15.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 120 [00:04:16.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 121 [00:04:17.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 122 [00:04:18.000] Files (2) +Info 111 [00:04:03.000] ----------------------------------------------- +Info 111 [00:04:04.000] Open files: +Info 111 [00:04:05.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 111 [00:04:06.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json +Info 111 [00:04:07.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 112 [00:04:08.000] Search path: /dummy +Info 113 [00:04:09.000] For info: /dummy/dummy.ts :: No config files found. +Info 114 [00:04:10.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 115 [00:04:11.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 116 [00:04:12.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 117 [00:04:13.000] Files (2) /a/lib/lib.d.ts /dummy/dummy.ts @@ -644,42 +639,42 @@ Info 122 [00:04:18.000] Files (2) dummy.ts Root file specified for compilation -Info 123 [00:04:19.000] ----------------------------------------------- -Info 124 [00:04:20.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 124 [00:04:21.000] Files (4) +Info 118 [00:04:14.000] ----------------------------------------------- +Info 119 [00:04:15.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 119 [00:04:16.000] Files (4) -Info 124 [00:04:22.000] ----------------------------------------------- -Info 124 [00:04:23.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 124 [00:04:24.000] Files (3) +Info 119 [00:04:17.000] ----------------------------------------------- +Info 119 [00:04:18.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 119 [00:04:19.000] Files (3) -Info 124 [00:04:25.000] ----------------------------------------------- -Info 124 [00:04:26.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 124 [00:04:27.000] Files (2) +Info 119 [00:04:20.000] ----------------------------------------------- +Info 119 [00:04:21.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 119 [00:04:22.000] Files (2) -Info 124 [00:04:28.000] ----------------------------------------------- -Info 124 [00:04:29.000] Open files: -Info 124 [00:04:30.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 124 [00:04:31.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json -Info 124 [00:04:32.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 124 [00:04:33.000] Projects: /dev/null/inferredProject1* -Info 124 [00:04:34.000] reload projects. -Info 125 [00:04:35.000] Scheduled: /dev/null/inferredProject1* -Info 126 [00:04:36.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 127 [00:04:37.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json -Info 128 [00:04:38.000] Scheduled: *ensureProjectForOpenFiles* -Info 129 [00:04:39.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 130 [00:04:40.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 131 [00:04:41.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 132 [00:04:42.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json, Cancelled earlier one -Info 133 [00:04:43.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 134 [00:04:44.000] Search path: /user/username/projects/myproject/src -Info 135 [00:04:45.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 136 [00:04:46.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 137 [00:04:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 138 [00:04:48.000] Reloading configured project /user/username/projects/myproject/tsconfig.json -Info 139 [00:04:49.000] event: +Info 119 [00:04:23.000] ----------------------------------------------- +Info 119 [00:04:24.000] Open files: +Info 119 [00:04:25.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 119 [00:04:26.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json +Info 119 [00:04:27.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 119 [00:04:28.000] Projects: /dev/null/inferredProject1* +Info 119 [00:04:29.000] reload projects. +Info 120 [00:04:30.000] Scheduled: /dev/null/inferredProject1* +Info 121 [00:04:31.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 122 [00:04:32.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json +Info 123 [00:04:33.000] Scheduled: *ensureProjectForOpenFiles* +Info 124 [00:04:34.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 125 [00:04:35.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 126 [00:04:36.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 127 [00:04:37.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json, Cancelled earlier one +Info 128 [00:04:38.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 129 [00:04:39.000] Search path: /user/username/projects/myproject/src +Info 130 [00:04:40.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 131 [00:04:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 132 [00:04:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 133 [00:04:43.000] Reloading configured project /user/username/projects/myproject/tsconfig.json +Info 134 [00:04:44.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"User requested reload projects"}} -Info 140 [00:04:50.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 135 [00:04:45.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/own/main.ts" ], @@ -695,9 +690,8 @@ Info 140 [00:04:50.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 141 [00:04:51.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 142 [00:04:52.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 143 [00:04:53.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 136 [00:04:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 137 [00:04:47.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -709,75 +703,74 @@ Info 143 [00:04:53.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 144 [00:04:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 145 [00:04:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 146 [00:04:56.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 147 [00:04:57.000] Different program with same set of files -Info 148 [00:04:58.000] event: +Info 138 [00:04:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 139 [00:04:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 140 [00:04:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 141 [00:04:51.000] Different program with same set of files +Info 142 [00:04:52.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 149 [00:04:59.000] event: +Info 143 [00:04:53.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/tsconfig.json","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 150 [00:05:00.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 151 [00:05:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 152 [00:05:02.000] Reloading configured project /user/username/projects/myproject/tsconfig-src.json -Info 153 [00:05:03.000] event: +Info 144 [00:04:54.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 145 [00:04:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 146 [00:04:56.000] Reloading configured project /user/username/projects/myproject/tsconfig-src.json +Info 147 [00:04:57.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"User requested reload projects"}} -Info 154 [00:05:04.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 155 [00:05:05.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 156 [00:05:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 157 [00:05:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 158 [00:05:08.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 159 [00:05:09.000] Different program with same set of files -Info 160 [00:05:10.000] event: +Info 148 [00:04:58.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 149 [00:04:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 150 [00:05:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 151 [00:05:01.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 152 [00:05:02.000] Different program with same set of files +Info 153 [00:05:03.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 161 [00:05:11.000] event: +Info 154 [00:05:04.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/tsconfig-src.json","configFile":"/user/username/projects/myproject/tsconfig-src.json","diagnostics":[]}} -Info 162 [00:05:12.000] Search path: /dummy -Info 163 [00:05:13.000] For info: /dummy/dummy.ts :: No config files found. -Info 164 [00:05:14.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 165 [00:05:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 166 [00:05:16.000] Before ensureProjectForOpenFiles: -Info 167 [00:05:17.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 167 [00:05:18.000] Files (4) +Info 155 [00:05:05.000] Search path: /dummy +Info 156 [00:05:06.000] For info: /dummy/dummy.ts :: No config files found. +Info 157 [00:05:07.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 158 [00:05:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 159 [00:05:09.000] Before ensureProjectForOpenFiles: +Info 160 [00:05:10.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 160 [00:05:11.000] Files (4) -Info 167 [00:05:19.000] ----------------------------------------------- -Info 167 [00:05:20.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 167 [00:05:21.000] Files (3) +Info 160 [00:05:12.000] ----------------------------------------------- +Info 160 [00:05:13.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 160 [00:05:14.000] Files (3) -Info 167 [00:05:22.000] ----------------------------------------------- -Info 167 [00:05:23.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 167 [00:05:24.000] Files (2) +Info 160 [00:05:15.000] ----------------------------------------------- +Info 160 [00:05:16.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 160 [00:05:17.000] Files (2) -Info 167 [00:05:25.000] ----------------------------------------------- -Info 167 [00:05:26.000] Open files: -Info 167 [00:05:27.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 167 [00:05:28.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json -Info 167 [00:05:29.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 167 [00:05:30.000] Projects: /dev/null/inferredProject1* -Info 167 [00:05:31.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 168 [00:05:32.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 169 [00:05:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 170 [00:05:34.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 171 [00:05:35.000] Different program with same set of files -Info 172 [00:05:36.000] After ensureProjectForOpenFiles: -Info 173 [00:05:37.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 173 [00:05:38.000] Files (4) +Info 160 [00:05:18.000] ----------------------------------------------- +Info 160 [00:05:19.000] Open files: +Info 160 [00:05:20.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 160 [00:05:21.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json +Info 160 [00:05:22.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 160 [00:05:23.000] Projects: /dev/null/inferredProject1* +Info 160 [00:05:24.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 161 [00:05:25.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 162 [00:05:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 163 [00:05:27.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 164 [00:05:28.000] Different program with same set of files +Info 165 [00:05:29.000] After ensureProjectForOpenFiles: +Info 166 [00:05:30.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 166 [00:05:31.000] Files (4) -Info 173 [00:05:39.000] ----------------------------------------------- -Info 173 [00:05:40.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 173 [00:05:41.000] Files (3) +Info 166 [00:05:32.000] ----------------------------------------------- +Info 166 [00:05:33.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 166 [00:05:34.000] Files (3) -Info 173 [00:05:42.000] ----------------------------------------------- -Info 173 [00:05:43.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 173 [00:05:44.000] Files (2) +Info 166 [00:05:35.000] ----------------------------------------------- +Info 166 [00:05:36.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 166 [00:05:37.000] Files (2) -Info 173 [00:05:45.000] ----------------------------------------------- -Info 173 [00:05:46.000] Open files: -Info 173 [00:05:47.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 173 [00:05:48.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json -Info 173 [00:05:49.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 173 [00:05:50.000] Projects: /dev/null/inferredProject1* -Info 173 [00:05:51.000] request: +Info 166 [00:05:38.000] ----------------------------------------------- +Info 166 [00:05:39.000] Open files: +Info 166 [00:05:40.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 166 [00:05:41.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json +Info 166 [00:05:42.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 166 [00:05:43.000] Projects: /dev/null/inferredProject1* +Info 166 [00:05:44.000] request: { "command": "references", "arguments": { @@ -812,20 +805,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 174 [00:05:52.000] Finding references to /user/username/projects/myproject/src/main.ts position 50 in project /user/username/projects/myproject/tsconfig-src.json -Info 175 [00:05:53.000] Finding references to /user/username/projects/myproject/src/main.ts position 50 in project /user/username/projects/myproject/tsconfig.json -Info 176 [00:05:54.000] Search path: /user/username/projects/myproject/src -Info 177 [00:05:55.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 178 [00:05:56.000] Search path: /user/username/projects/myproject/src -Info 179 [00:05:57.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 180 [00:05:58.000] Search path: /user/username/projects/myproject/src -Info 181 [00:05:59.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 182 [00:06:00.000] Search path: /user/username/projects/myproject/src/helpers -Info 183 [00:06:01.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 184 [00:06:02.000] Search path: /user/username/projects/myproject/src/helpers -Info 185 [00:06:03.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 186 [00:06:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts 500 undefined WatchType: Closed Script info -Info 187 [00:06:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts.map 500 undefined WatchType: Closed Script info +Info 167 [00:05:45.000] Finding references to /user/username/projects/myproject/src/main.ts position 50 in project /user/username/projects/myproject/tsconfig-src.json +Info 168 [00:05:46.000] Finding references to /user/username/projects/myproject/src/main.ts position 50 in project /user/username/projects/myproject/tsconfig.json +Info 169 [00:05:47.000] Search path: /user/username/projects/myproject/src +Info 170 [00:05:48.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 171 [00:05:49.000] Search path: /user/username/projects/myproject/src +Info 172 [00:05:50.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 173 [00:05:51.000] Search path: /user/username/projects/myproject/src +Info 174 [00:05:52.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 175 [00:05:53.000] Search path: /user/username/projects/myproject/src/helpers +Info 176 [00:05:54.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 177 [00:05:55.000] Search path: /user/username/projects/myproject/src/helpers +Info 178 [00:05:56.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 179 [00:05:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts 500 undefined WatchType: Closed Script info +Info 180 [00:05:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -854,7 +847,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 188 [00:06:06.000] response: +Info 181 [00:05:59.000] response: { "response": { "refs": [ @@ -967,43 +960,43 @@ Info 188 [00:06:06.000] response: }, "responseRequired": true } -Info 189 [00:06:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 190 [00:06:08.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 190 [00:06:09.000] Files (4) +Info 182 [00:06:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 183 [00:06:01.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 183 [00:06:02.000] Files (4) -Info 190 [00:06:10.000] ----------------------------------------------- -Info 190 [00:06:11.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 190 [00:06:12.000] Files (3) +Info 183 [00:06:03.000] ----------------------------------------------- +Info 183 [00:06:04.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 183 [00:06:05.000] Files (3) -Info 190 [00:06:13.000] ----------------------------------------------- -Info 190 [00:06:14.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 190 [00:06:15.000] Files (2) +Info 183 [00:06:06.000] ----------------------------------------------- +Info 183 [00:06:07.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 183 [00:06:08.000] Files (2) -Info 190 [00:06:16.000] ----------------------------------------------- -Info 190 [00:06:17.000] Open files: -Info 190 [00:06:18.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 190 [00:06:19.000] Projects: /dev/null/inferredProject1* -Info 190 [00:06:20.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 191 [00:06:21.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 191 [00:06:22.000] Files (4) +Info 183 [00:06:09.000] ----------------------------------------------- +Info 183 [00:06:10.000] Open files: +Info 183 [00:06:11.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 183 [00:06:12.000] Projects: /dev/null/inferredProject1* +Info 183 [00:06:13.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 184 [00:06:14.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 184 [00:06:15.000] Files (4) -Info 191 [00:06:23.000] ----------------------------------------------- -Info 191 [00:06:24.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 191 [00:06:25.000] Files (3) +Info 184 [00:06:16.000] ----------------------------------------------- +Info 184 [00:06:17.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 184 [00:06:18.000] Files (3) -Info 191 [00:06:26.000] ----------------------------------------------- -Info 191 [00:06:27.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 191 [00:06:28.000] Files (2) +Info 184 [00:06:19.000] ----------------------------------------------- +Info 184 [00:06:20.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 184 [00:06:21.000] Files (2) -Info 191 [00:06:29.000] ----------------------------------------------- -Info 191 [00:06:30.000] Open files: -Info 191 [00:06:31.000] Search path: /user/username/projects/myproject/indirect3 -Info 192 [00:06:32.000] For info: /user/username/projects/myproject/indirect3/main.ts :: Config file name: /user/username/projects/myproject/indirect3/tsconfig.json -Info 193 [00:06:33.000] Creating configuration project /user/username/projects/myproject/indirect3/tsconfig.json -Info 194 [00:06:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Config file -Info 195 [00:06:35.000] event: +Info 184 [00:06:22.000] ----------------------------------------------- +Info 184 [00:06:23.000] Open files: +Info 184 [00:06:24.000] Search path: /user/username/projects/myproject/indirect3 +Info 185 [00:06:25.000] For info: /user/username/projects/myproject/indirect3/main.ts :: Config file name: /user/username/projects/myproject/indirect3/tsconfig.json +Info 186 [00:06:26.000] Creating configuration project /user/username/projects/myproject/indirect3/tsconfig.json +Info 187 [00:06:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Config file +Info 188 [00:06:28.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/indirect3/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/indirect3/main.ts to open"}} -Info 196 [00:06:36.000] Config: /user/username/projects/myproject/indirect3/tsconfig.json : { +Info 189 [00:06:29.000] Config: /user/username/projects/myproject/indirect3/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/indirect3/main.ts" ], @@ -1012,20 +1005,19 @@ Info 196 [00:06:36.000] Config: /user/username/projects/myproject/indirect3/tsc "configFilePath": "/user/username/projects/myproject/indirect3/tsconfig.json" } } -Info 197 [00:06:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3 1 undefined Config: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Wild card directory -Info 198 [00:06:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3 1 undefined Config: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Wild card directory -Info 199 [00:06:39.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 200 [00:06:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/indirect3/tsconfig.json -Info 201 [00:06:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/main.d.ts 500 undefined WatchType: Closed Script info -Info 202 [00:06:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Failed Lookup Locations -Info 203 [00:06:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Failed Lookup Locations -Info 204 [00:06:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots -Info 205 [00:06:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots -Info 206 [00:06:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots -Info 207 [00:06:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots -Info 208 [00:06:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/indirect3/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 209 [00:06:49.000] Project '/user/username/projects/myproject/indirect3/tsconfig.json' (Configured) -Info 210 [00:06:50.000] Files (4) +Info 190 [00:06:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3 1 undefined Config: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Wild card directory +Info 191 [00:06:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3 1 undefined Config: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Wild card directory +Info 192 [00:06:32.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/indirect3/tsconfig.json +Info 193 [00:06:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/main.d.ts 500 undefined WatchType: Closed Script info +Info 194 [00:06:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Failed Lookup Locations +Info 195 [00:06:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Failed Lookup Locations +Info 196 [00:06:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 197 [00:06:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 198 [00:06:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 199 [00:06:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 200 [00:06:40.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/indirect3/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 201 [00:06:41.000] Project '/user/username/projects/myproject/indirect3/tsconfig.json' (Configured) +Info 202 [00:06:42.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/target/src/helpers/functions.d.ts /user/username/projects/myproject/target/src/main.d.ts @@ -1041,16 +1033,16 @@ Info 210 [00:06:50.000] Files (4) main.ts Matched by default include pattern '**/*' -Info 211 [00:06:51.000] ----------------------------------------------- -Info 212 [00:06:52.000] event: +Info 203 [00:06:43.000] ----------------------------------------------- +Info 204 [00:06:44.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/indirect3/tsconfig.json"}} -Info 213 [00:06:53.000] event: +Info 205 [00:06:45.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"5b0817f69b6871821661b976aa73f4f2533b37c5f4b920541094c2d727d0dc39","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":57,"tsx":0,"tsxSize":0,"dts":3,"dtsSize":494,"deferred":0,"deferredSize":0},"compilerOptions":{"baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 214 [00:06:54.000] event: +Info 206 [00:06:46.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/indirect3/main.ts","configFile":"/user/username/projects/myproject/indirect3/tsconfig.json","diagnostics":[]}} -Info 215 [00:06:55.000] `remove Project:: -Info 216 [00:06:56.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 217 [00:06:57.000] Files (4) +Info 207 [00:06:47.000] `remove Project:: +Info 208 [00:06:48.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 209 [00:06:49.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -1066,13 +1058,13 @@ Info 217 [00:06:57.000] Files (4) own/main.ts Part of 'files' list in tsconfig.json -Info 218 [00:06:58.000] ----------------------------------------------- -Info 219 [00:06:59.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 220 [00:07:00.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 221 [00:07:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 222 [00:07:02.000] `remove Project:: -Info 223 [00:07:03.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 224 [00:07:04.000] Files (3) +Info 210 [00:06:50.000] ----------------------------------------------- +Info 211 [00:06:51.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 212 [00:06:52.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 213 [00:06:53.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 214 [00:06:54.000] `remove Project:: +Info 215 [00:06:55.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 216 [00:06:56.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -1086,15 +1078,15 @@ Info 224 [00:07:04.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 225 [00:07:05.000] ----------------------------------------------- -Info 226 [00:07:06.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 227 [00:07:07.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 228 [00:07:08.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 229 [00:07:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 230 [00:07:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 231 [00:07:11.000] `remove Project:: -Info 232 [00:07:12.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 233 [00:07:13.000] Files (2) +Info 217 [00:06:57.000] ----------------------------------------------- +Info 218 [00:06:58.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 219 [00:06:59.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 220 [00:07:00.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 221 [00:07:01.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 222 [00:07:02.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 223 [00:07:03.000] `remove Project:: +Info 224 [00:07:04.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 225 [00:07:05.000] Files (2) /a/lib/lib.d.ts /dummy/dummy.ts @@ -1104,20 +1096,20 @@ Info 233 [00:07:13.000] Files (2) dummy.ts Root file specified for compilation -Info 234 [00:07:14.000] ----------------------------------------------- -Info 235 [00:07:15.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 236 [00:07:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 237 [00:07:17.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 238 [00:07:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 239 [00:07:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info -Info 240 [00:07:20.000] Project '/user/username/projects/myproject/indirect3/tsconfig.json' (Configured) -Info 240 [00:07:21.000] Files (4) +Info 226 [00:07:06.000] ----------------------------------------------- +Info 227 [00:07:07.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 228 [00:07:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 229 [00:07:09.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 230 [00:07:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 231 [00:07:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info +Info 232 [00:07:12.000] Project '/user/username/projects/myproject/indirect3/tsconfig.json' (Configured) +Info 232 [00:07:13.000] Files (4) -Info 240 [00:07:22.000] ----------------------------------------------- -Info 240 [00:07:23.000] Open files: -Info 240 [00:07:24.000] FileName: /user/username/projects/myproject/indirect3/main.ts ProjectRootPath: undefined -Info 240 [00:07:25.000] Projects: /user/username/projects/myproject/indirect3/tsconfig.json -Info 240 [00:07:26.000] request: +Info 232 [00:07:14.000] ----------------------------------------------- +Info 232 [00:07:15.000] Open files: +Info 232 [00:07:16.000] FileName: /user/username/projects/myproject/indirect3/main.ts ProjectRootPath: undefined +Info 232 [00:07:17.000] Projects: /user/username/projects/myproject/indirect3/tsconfig.json +Info 232 [00:07:18.000] request: { "command": "references", "arguments": { @@ -1156,16 +1148,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/target: {} -Info 241 [00:07:27.000] Finding references to /user/username/projects/myproject/indirect3/main.ts position 9 in project /user/username/projects/myproject/indirect3/tsconfig.json -Info 242 [00:07:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/main.d.ts.map 500 undefined WatchType: Closed Script info -Info 243 [00:07:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 244 [00:07:30.000] Search path: /user/username/projects/myproject/src -Info 245 [00:07:31.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 246 [00:07:32.000] Creating configuration project /user/username/projects/myproject/tsconfig.json -Info 247 [00:07:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 248 [00:07:34.000] event: +Info 233 [00:07:19.000] Finding references to /user/username/projects/myproject/indirect3/main.ts position 9 in project /user/username/projects/myproject/indirect3/tsconfig.json +Info 234 [00:07:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/main.d.ts.map 500 undefined WatchType: Closed Script info +Info 235 [00:07:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 236 [00:07:22.000] Search path: /user/username/projects/myproject/src +Info 237 [00:07:23.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 238 [00:07:24.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 239 [00:07:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 240 [00:07:26.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"Creating project for original file: /user/username/projects/myproject/src/main.ts for location: /user/username/projects/myproject/target/src/main.d.ts"}} -Info 249 [00:07:35.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 241 [00:07:27.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/own/main.ts" ], @@ -1181,10 +1173,9 @@ Info 249 [00:07:35.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 250 [00:07:36.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 251 [00:07:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info -Info 252 [00:07:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 253 [00:07:39.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 242 [00:07:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info +Info 243 [00:07:29.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 244 [00:07:30.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -1196,14 +1187,14 @@ Info 253 [00:07:39.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 254 [00:07:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 255 [00:07:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 256 [00:07:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 257 [00:07:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 258 [00:07:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 259 [00:07:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 260 [00:07:46.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 261 [00:07:47.000] Files (4) +Info 245 [00:07:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 246 [00:07:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 247 [00:07:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 248 [00:07:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 249 [00:07:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 250 [00:07:36.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 251 [00:07:37.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 252 [00:07:38.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -1219,19 +1210,18 @@ Info 261 [00:07:47.000] Files (4) own/main.ts Part of 'files' list in tsconfig.json -Info 262 [00:07:48.000] ----------------------------------------------- -Info 263 [00:07:49.000] event: +Info 253 [00:07:39.000] ----------------------------------------------- +Info 254 [00:07:40.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 264 [00:07:50.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json -Info 265 [00:07:51.000] event: +Info 255 [00:07:41.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json +Info 256 [00:07:42.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for original file: /user/username/projects/myproject/src/main.ts for location: /user/username/projects/myproject/target/src/main.d.ts"}} -Info 266 [00:07:52.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 267 [00:07:53.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 268 [00:07:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 269 [00:07:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 270 [00:07:56.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 271 [00:07:57.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 272 [00:07:58.000] Files (3) +Info 257 [00:07:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 258 [00:07:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 259 [00:07:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 260 [00:07:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 261 [00:07:47.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 262 [00:07:48.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -1245,29 +1235,29 @@ Info 272 [00:07:58.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 273 [00:07:59.000] ----------------------------------------------- -Info 274 [00:08:00.000] event: +Info 263 [00:07:49.000] ----------------------------------------------- +Info 264 [00:07:50.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 275 [00:08:01.000] Search path: /user/username/projects/myproject/src -Info 276 [00:08:02.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 277 [00:08:03.000] Search path: /user/username/projects/myproject/src -Info 278 [00:08:04.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 279 [00:08:05.000] Search path: /user/username/projects/myproject/src/helpers -Info 280 [00:08:06.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 281 [00:08:07.000] Search path: /user/username/projects/myproject/src/helpers -Info 282 [00:08:08.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 283 [00:08:09.000] Finding references to /user/username/projects/myproject/src/main.ts position 9 in project /user/username/projects/myproject/tsconfig.json -Info 284 [00:08:10.000] Search path: /user/username/projects/myproject/src -Info 285 [00:08:11.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 286 [00:08:12.000] Search path: /user/username/projects/myproject/src -Info 287 [00:08:13.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 288 [00:08:14.000] Search path: /user/username/projects/myproject/src -Info 289 [00:08:15.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 290 [00:08:16.000] Search path: /user/username/projects/myproject/src/helpers -Info 291 [00:08:17.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 292 [00:08:18.000] Search path: /user/username/projects/myproject/src/helpers -Info 293 [00:08:19.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 294 [00:08:20.000] Finding references to /user/username/projects/myproject/src/main.ts position 9 in project /user/username/projects/myproject/tsconfig-src.json +Info 265 [00:07:51.000] Search path: /user/username/projects/myproject/src +Info 266 [00:07:52.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 267 [00:07:53.000] Search path: /user/username/projects/myproject/src +Info 268 [00:07:54.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 269 [00:07:55.000] Search path: /user/username/projects/myproject/src/helpers +Info 270 [00:07:56.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 271 [00:07:57.000] Search path: /user/username/projects/myproject/src/helpers +Info 272 [00:07:58.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 273 [00:07:59.000] Finding references to /user/username/projects/myproject/src/main.ts position 9 in project /user/username/projects/myproject/tsconfig.json +Info 274 [00:08:00.000] Search path: /user/username/projects/myproject/src +Info 275 [00:08:01.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 276 [00:08:02.000] Search path: /user/username/projects/myproject/src +Info 277 [00:08:03.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 278 [00:08:04.000] Search path: /user/username/projects/myproject/src +Info 279 [00:08:05.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 280 [00:08:06.000] Search path: /user/username/projects/myproject/src/helpers +Info 281 [00:08:07.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 282 [00:08:08.000] Search path: /user/username/projects/myproject/src/helpers +Info 283 [00:08:09.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 284 [00:08:10.000] Finding references to /user/username/projects/myproject/src/main.ts position 9 in project /user/username/projects/myproject/tsconfig-src.json After request PolledWatches:: @@ -1308,7 +1298,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 295 [00:08:21.000] response: +Info 285 [00:08:11.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-project-is-indirectly-referenced-by-solution.js b/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-project-is-indirectly-referenced-by-solution.js index 6d40ee56680..d0d6be47355 100644 --- a/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-project-is-indirectly-referenced-by-solution.js +++ b/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-project-is-indirectly-referenced-by-solution.js @@ -25,10 +25,9 @@ Info 6 [00:01:15.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 7 [00:01:16.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 8 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info -Info 9 [00:01:18.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 10 [00:01:19.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { +Info 7 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info +Info 8 [00:01:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 9 [00:01:18.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { "rootNames": [ "/user/username/projects/myproject/indirect1/main.ts" ], @@ -45,8 +44,8 @@ Info 10 [00:01:19.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 11 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 12 [00:01:21.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 10 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 11 [00:01:20.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -58,10 +57,10 @@ Info 12 [00:01:21.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 13 [00:01:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 14 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 15 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 16 [00:01:25.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { +Info 12 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 13 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 14 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 15 [00:01:24.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { "rootNames": [ "/user/username/projects/myproject/indirect2/main.ts" ], @@ -78,15 +77,15 @@ Info 16 [00:01:25.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 17 [00:01:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 18 [00:01:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 20 [00:01:29.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 21 [00:01:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 22 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 23 [00:01:32.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:33.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 25 [00:01:34.000] Files (5) +Info 16 [00:01:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 17 [00:01:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 19 [00:01:28.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 20 [00:01:29.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 21 [00:01:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 22 [00:01:31.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:32.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 24 [00:01:33.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -105,21 +104,20 @@ Info 25 [00:01:34.000] Files (5) own/main.ts Part of 'files' list in tsconfig.json -Info 26 [00:01:35.000] ----------------------------------------------- -Info 27 [00:01:36.000] event: +Info 25 [00:01:34.000] ----------------------------------------------- +Info 26 [00:01:35.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 28 [00:01:37.000] event: +Info 27 [00:01:36.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":4,"tsSize":166,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 29 [00:01:38.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json -Info 30 [00:01:39.000] event: +Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json +Info 29 [00:01:38.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 31 [00:01:40.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:45.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 37 [00:01:46.000] Files (3) +Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 33 [00:01:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 34 [00:01:43.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 35 [00:01:44.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -133,27 +131,27 @@ Info 37 [00:01:46.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 38 [00:01:47.000] ----------------------------------------------- -Info 39 [00:01:48.000] event: +Info 36 [00:01:45.000] ----------------------------------------------- +Info 37 [00:01:46.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 40 [00:01:49.000] event: +Info 38 [00:01:47.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"75d5ba36c0a162a329bf40235b10e96d2d129b95469e1f02c08da775fb38a2b4","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":77,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"outDir":"","baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"other","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 41 [00:01:50.000] event: +Info 39 [00:01:48.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig-src.json","diagnostics":[]}} -Info 42 [00:01:51.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 42 [00:01:52.000] Files (5) +Info 40 [00:01:49.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 40 [00:01:50.000] Files (5) -Info 42 [00:01:53.000] ----------------------------------------------- -Info 42 [00:01:54.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 42 [00:01:55.000] Files (3) +Info 40 [00:01:51.000] ----------------------------------------------- +Info 40 [00:01:52.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 40 [00:01:53.000] Files (3) -Info 42 [00:01:56.000] ----------------------------------------------- -Info 42 [00:01:57.000] Open files: -Info 42 [00:01:58.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 42 [00:01:59.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json -Info 42 [00:02:00.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json -Info 42 [00:02:01.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json -Info 42 [00:02:02.000] request: +Info 40 [00:01:54.000] ----------------------------------------------- +Info 40 [00:01:55.000] Open files: +Info 40 [00:01:56.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 40 [00:01:57.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json +Info 40 [00:01:58.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json +Info 40 [00:01:59.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json +Info 40 [00:02:00.000] request: { "command": "geterr", "arguments": { @@ -293,7 +291,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 43 [00:02:03.000] response: +Info 41 [00:02:01.000] response: { "responseRequired": false } @@ -325,7 +323,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 44 [00:02:04.000] event: +Info 42 [00:02:02.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -383,7 +381,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 45 [00:02:05.000] event: +Info 43 [00:02:03.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -441,9 +439,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 46 [00:02:06.000] event: +Info 44 [00:02:04.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} -Info 47 [00:02:07.000] event: +Info 45 [00:02:05.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) @@ -473,15 +471,14 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 48 [00:02:08.000] Search path: /dummy -Info 49 [00:02:09.000] For info: /dummy/dummy.ts :: No config files found. -Info 50 [00:02:10.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 51 [00:02:11.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 52 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 53 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 54 [00:02:14.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 55 [00:02:15.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 56 [00:02:16.000] Files (2) +Info 46 [00:02:06.000] Search path: /dummy +Info 47 [00:02:07.000] For info: /dummy/dummy.ts :: No config files found. +Info 48 [00:02:08.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 49 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 50 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 51 [00:02:11.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 52 [00:02:12.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 53 [00:02:13.000] Files (2) /a/lib/lib.d.ts /dummy/dummy.ts @@ -491,61 +488,61 @@ Info 56 [00:02:16.000] Files (2) dummy.ts Root file specified for compilation -Info 57 [00:02:17.000] ----------------------------------------------- -Info 58 [00:02:18.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 58 [00:02:19.000] Files (5) +Info 54 [00:02:14.000] ----------------------------------------------- +Info 55 [00:02:15.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 55 [00:02:16.000] Files (5) -Info 58 [00:02:20.000] ----------------------------------------------- -Info 58 [00:02:21.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 58 [00:02:22.000] Files (3) +Info 55 [00:02:17.000] ----------------------------------------------- +Info 55 [00:02:18.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 55 [00:02:19.000] Files (3) -Info 58 [00:02:23.000] ----------------------------------------------- -Info 58 [00:02:24.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 58 [00:02:25.000] Files (2) +Info 55 [00:02:20.000] ----------------------------------------------- +Info 55 [00:02:21.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 55 [00:02:22.000] Files (2) -Info 58 [00:02:26.000] ----------------------------------------------- -Info 58 [00:02:27.000] Open files: -Info 58 [00:02:28.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 58 [00:02:29.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json -Info 58 [00:02:30.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 58 [00:02:31.000] Projects: /dev/null/inferredProject1* -Info 58 [00:02:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 59 [00:02:33.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 59 [00:02:34.000] Files (5) +Info 55 [00:02:23.000] ----------------------------------------------- +Info 55 [00:02:24.000] Open files: +Info 55 [00:02:25.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 55 [00:02:26.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json +Info 55 [00:02:27.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 55 [00:02:28.000] Projects: /dev/null/inferredProject1* +Info 55 [00:02:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 56 [00:02:30.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 56 [00:02:31.000] Files (5) -Info 59 [00:02:35.000] ----------------------------------------------- -Info 59 [00:02:36.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 59 [00:02:37.000] Files (3) +Info 56 [00:02:32.000] ----------------------------------------------- +Info 56 [00:02:33.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 56 [00:02:34.000] Files (3) -Info 59 [00:02:38.000] ----------------------------------------------- -Info 59 [00:02:39.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 59 [00:02:40.000] Files (2) +Info 56 [00:02:35.000] ----------------------------------------------- +Info 56 [00:02:36.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 56 [00:02:37.000] Files (2) -Info 59 [00:02:41.000] ----------------------------------------------- -Info 59 [00:02:42.000] Open files: -Info 59 [00:02:43.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 59 [00:02:44.000] Projects: /dev/null/inferredProject1* -Info 59 [00:02:45.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 60 [00:02:46.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 60 [00:02:47.000] Files (5) +Info 56 [00:02:38.000] ----------------------------------------------- +Info 56 [00:02:39.000] Open files: +Info 56 [00:02:40.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 56 [00:02:41.000] Projects: /dev/null/inferredProject1* +Info 56 [00:02:42.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 57 [00:02:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 57 [00:02:44.000] Files (5) -Info 60 [00:02:48.000] ----------------------------------------------- -Info 60 [00:02:49.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 60 [00:02:50.000] Files (3) +Info 57 [00:02:45.000] ----------------------------------------------- +Info 57 [00:02:46.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 57 [00:02:47.000] Files (3) -Info 60 [00:02:51.000] ----------------------------------------------- -Info 60 [00:02:52.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 60 [00:02:53.000] Files (2) +Info 57 [00:02:48.000] ----------------------------------------------- +Info 57 [00:02:49.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 57 [00:02:50.000] Files (2) -Info 60 [00:02:54.000] ----------------------------------------------- -Info 60 [00:02:55.000] Open files: -Info 60 [00:02:56.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 61 [00:02:57.000] Search path: /dummy -Info 62 [00:02:58.000] For info: /dummy/dummy.ts :: No config files found. -Info 63 [00:02:59.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 64 [00:03:00.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 65 [00:03:01.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 66 [00:03:02.000] Files (2) +Info 57 [00:02:51.000] ----------------------------------------------- +Info 57 [00:02:52.000] Open files: +Info 57 [00:02:53.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 58 [00:02:54.000] Search path: /dummy +Info 59 [00:02:55.000] For info: /dummy/dummy.ts :: No config files found. +Info 60 [00:02:56.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 61 [00:02:57.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 62 [00:02:58.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 63 [00:02:59.000] Files (2) /a/lib/lib.d.ts /dummy/dummy.ts @@ -555,10 +552,10 @@ Info 66 [00:03:02.000] Files (2) dummy.ts Root file specified for compilation -Info 67 [00:03:03.000] ----------------------------------------------- -Info 68 [00:03:04.000] `remove Project:: -Info 69 [00:03:05.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 70 [00:03:06.000] Files (5) +Info 64 [00:03:00.000] ----------------------------------------------- +Info 65 [00:03:01.000] `remove Project:: +Info 66 [00:03:02.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 67 [00:03:03.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -577,15 +574,15 @@ Info 70 [00:03:06.000] Files (5) own/main.ts Part of 'files' list in tsconfig.json -Info 71 [00:03:07.000] ----------------------------------------------- -Info 72 [00:03:08.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 73 [00:03:09.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 74 [00:03:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 75 [00:03:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 76 [00:03:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 77 [00:03:13.000] `remove Project:: -Info 78 [00:03:14.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 79 [00:03:15.000] Files (3) +Info 68 [00:03:04.000] ----------------------------------------------- +Info 69 [00:03:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 70 [00:03:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 71 [00:03:07.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 72 [00:03:08.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 73 [00:03:09.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 74 [00:03:10.000] `remove Project:: +Info 75 [00:03:11.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 76 [00:03:12.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -599,30 +596,30 @@ Info 79 [00:03:15.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 80 [00:03:16.000] ----------------------------------------------- -Info 81 [00:03:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 82 [00:03:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 83 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 84 [00:03:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 85 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 86 [00:03:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 87 [00:03:23.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info -Info 88 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info -Info 89 [00:03:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 90 [00:03:26.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 90 [00:03:27.000] Files (2) +Info 77 [00:03:13.000] ----------------------------------------------- +Info 78 [00:03:14.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 79 [00:03:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 80 [00:03:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 81 [00:03:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 82 [00:03:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 83 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 84 [00:03:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info +Info 85 [00:03:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info +Info 86 [00:03:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 87 [00:03:23.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 87 [00:03:24.000] Files (2) -Info 90 [00:03:28.000] ----------------------------------------------- -Info 90 [00:03:29.000] Open files: -Info 90 [00:03:30.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 90 [00:03:31.000] Projects: /dev/null/inferredProject1* -Info 90 [00:03:32.000] Search path: /user/username/projects/myproject/src -Info 91 [00:03:33.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 92 [00:03:34.000] Creating configuration project /user/username/projects/myproject/tsconfig.json -Info 93 [00:03:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 94 [00:03:36.000] event: +Info 87 [00:03:25.000] ----------------------------------------------- +Info 87 [00:03:26.000] Open files: +Info 87 [00:03:27.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 87 [00:03:28.000] Projects: /dev/null/inferredProject1* +Info 87 [00:03:29.000] Search path: /user/username/projects/myproject/src +Info 88 [00:03:30.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 89 [00:03:31.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 90 [00:03:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 91 [00:03:33.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 95 [00:03:37.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 92 [00:03:34.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/own/main.ts" ], @@ -642,10 +639,9 @@ Info 95 [00:03:37.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 96 [00:03:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 97 [00:03:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info -Info 98 [00:03:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 99 [00:03:41.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { +Info 93 [00:03:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info +Info 94 [00:03:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 95 [00:03:37.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { "rootNames": [ "/user/username/projects/myproject/indirect1/main.ts" ], @@ -662,8 +658,8 @@ Info 99 [00:03:41.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 100 [00:03:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 101 [00:03:43.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 96 [00:03:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 97 [00:03:39.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -675,10 +671,10 @@ Info 101 [00:03:43.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 102 [00:03:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 103 [00:03:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 104 [00:03:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 105 [00:03:47.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { +Info 98 [00:03:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 99 [00:03:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 100 [00:03:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 101 [00:03:43.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { "rootNames": [ "/user/username/projects/myproject/indirect2/main.ts" ], @@ -695,14 +691,14 @@ Info 105 [00:03:47.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 106 [00:03:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 107 [00:03:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info -Info 108 [00:03:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 109 [00:03:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 110 [00:03:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 111 [00:03:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 112 [00:03:54.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 113 [00:03:55.000] Files (5) +Info 102 [00:03:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 103 [00:03:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info +Info 104 [00:03:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 105 [00:03:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 106 [00:03:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 107 [00:03:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 108 [00:03:50.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 109 [00:03:51.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -721,19 +717,18 @@ Info 113 [00:03:55.000] Files (5) own/main.ts Part of 'files' list in tsconfig.json -Info 114 [00:03:56.000] ----------------------------------------------- -Info 115 [00:03:57.000] event: +Info 110 [00:03:52.000] ----------------------------------------------- +Info 111 [00:03:53.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 116 [00:03:58.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json -Info 117 [00:03:59.000] event: +Info 112 [00:03:54.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json +Info 113 [00:03:55.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 118 [00:04:00.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 119 [00:04:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 120 [00:04:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 121 [00:04:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 122 [00:04:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 123 [00:04:05.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 124 [00:04:06.000] Files (3) +Info 114 [00:03:56.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 115 [00:03:57.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 116 [00:03:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 117 [00:03:59.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 118 [00:04:00.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 119 [00:04:01.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -747,51 +742,51 @@ Info 124 [00:04:06.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 125 [00:04:07.000] ----------------------------------------------- -Info 126 [00:04:08.000] event: +Info 120 [00:04:02.000] ----------------------------------------------- +Info 121 [00:04:03.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 127 [00:04:09.000] event: +Info 122 [00:04:04.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig-src.json","diagnostics":[]}} -Info 128 [00:04:10.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 128 [00:04:11.000] Files (5) +Info 123 [00:04:05.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 123 [00:04:06.000] Files (5) -Info 128 [00:04:12.000] ----------------------------------------------- -Info 128 [00:04:13.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 128 [00:04:14.000] Files (3) +Info 123 [00:04:07.000] ----------------------------------------------- +Info 123 [00:04:08.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 123 [00:04:09.000] Files (3) -Info 128 [00:04:15.000] ----------------------------------------------- -Info 128 [00:04:16.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 128 [00:04:17.000] Files (2) +Info 123 [00:04:10.000] ----------------------------------------------- +Info 123 [00:04:11.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 123 [00:04:12.000] Files (2) -Info 128 [00:04:18.000] ----------------------------------------------- -Info 128 [00:04:19.000] Open files: -Info 128 [00:04:20.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 128 [00:04:21.000] Projects: /dev/null/inferredProject1* -Info 128 [00:04:22.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 128 [00:04:23.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json -Info 128 [00:04:24.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 129 [00:04:25.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 129 [00:04:26.000] Files (5) +Info 123 [00:04:13.000] ----------------------------------------------- +Info 123 [00:04:14.000] Open files: +Info 123 [00:04:15.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 123 [00:04:16.000] Projects: /dev/null/inferredProject1* +Info 123 [00:04:17.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 123 [00:04:18.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json +Info 123 [00:04:19.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 124 [00:04:20.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 124 [00:04:21.000] Files (5) -Info 129 [00:04:27.000] ----------------------------------------------- -Info 129 [00:04:28.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 129 [00:04:29.000] Files (3) +Info 124 [00:04:22.000] ----------------------------------------------- +Info 124 [00:04:23.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 124 [00:04:24.000] Files (3) -Info 129 [00:04:30.000] ----------------------------------------------- -Info 129 [00:04:31.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 129 [00:04:32.000] Files (2) +Info 124 [00:04:25.000] ----------------------------------------------- +Info 124 [00:04:26.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 124 [00:04:27.000] Files (2) -Info 129 [00:04:33.000] ----------------------------------------------- -Info 129 [00:04:34.000] Open files: -Info 129 [00:04:35.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 129 [00:04:36.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json -Info 129 [00:04:37.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 130 [00:04:38.000] Search path: /dummy -Info 131 [00:04:39.000] For info: /dummy/dummy.ts :: No config files found. -Info 132 [00:04:40.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 133 [00:04:41.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 134 [00:04:42.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 135 [00:04:43.000] Files (2) +Info 124 [00:04:28.000] ----------------------------------------------- +Info 124 [00:04:29.000] Open files: +Info 124 [00:04:30.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 124 [00:04:31.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json +Info 124 [00:04:32.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 125 [00:04:33.000] Search path: /dummy +Info 126 [00:04:34.000] For info: /dummy/dummy.ts :: No config files found. +Info 127 [00:04:35.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 128 [00:04:36.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 129 [00:04:37.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 130 [00:04:38.000] Files (2) /a/lib/lib.d.ts /dummy/dummy.ts @@ -801,44 +796,44 @@ Info 135 [00:04:43.000] Files (2) dummy.ts Root file specified for compilation -Info 136 [00:04:44.000] ----------------------------------------------- -Info 137 [00:04:45.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 137 [00:04:46.000] Files (5) +Info 131 [00:04:39.000] ----------------------------------------------- +Info 132 [00:04:40.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 132 [00:04:41.000] Files (5) -Info 137 [00:04:47.000] ----------------------------------------------- -Info 137 [00:04:48.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 137 [00:04:49.000] Files (3) +Info 132 [00:04:42.000] ----------------------------------------------- +Info 132 [00:04:43.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 132 [00:04:44.000] Files (3) -Info 137 [00:04:50.000] ----------------------------------------------- -Info 137 [00:04:51.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 137 [00:04:52.000] Files (2) +Info 132 [00:04:45.000] ----------------------------------------------- +Info 132 [00:04:46.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 132 [00:04:47.000] Files (2) -Info 137 [00:04:53.000] ----------------------------------------------- -Info 137 [00:04:54.000] Open files: -Info 137 [00:04:55.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 137 [00:04:56.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json -Info 137 [00:04:57.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 137 [00:04:58.000] Projects: /dev/null/inferredProject1* -Info 137 [00:04:59.000] reload projects. -Info 138 [00:05:00.000] Scheduled: /dev/null/inferredProject1* -Info 139 [00:05:01.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 140 [00:05:02.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json -Info 141 [00:05:03.000] Scheduled: *ensureProjectForOpenFiles* -Info 142 [00:05:04.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 132 [00:04:48.000] ----------------------------------------------- +Info 132 [00:04:49.000] Open files: +Info 132 [00:04:50.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 132 [00:04:51.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json +Info 132 [00:04:52.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 132 [00:04:53.000] Projects: /dev/null/inferredProject1* +Info 132 [00:04:54.000] reload projects. +Info 133 [00:04:55.000] Scheduled: /dev/null/inferredProject1* +Info 134 [00:04:56.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 135 [00:04:57.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json +Info 136 [00:04:58.000] Scheduled: *ensureProjectForOpenFiles* +Info 137 [00:04:59.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 138 [00:05:00.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 139 [00:05:01.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 140 [00:05:02.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 141 [00:05:03.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 142 [00:05:04.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json, Cancelled earlier one Info 143 [00:05:05.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 144 [00:05:06.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 145 [00:05:07.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 146 [00:05:08.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 147 [00:05:09.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json, Cancelled earlier one -Info 148 [00:05:10.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 149 [00:05:11.000] Search path: /user/username/projects/myproject/src -Info 150 [00:05:12.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 151 [00:05:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 152 [00:05:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 153 [00:05:15.000] Reloading configured project /user/username/projects/myproject/tsconfig.json -Info 154 [00:05:16.000] event: +Info 144 [00:05:06.000] Search path: /user/username/projects/myproject/src +Info 145 [00:05:07.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 146 [00:05:08.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 147 [00:05:09.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 148 [00:05:10.000] Reloading configured project /user/username/projects/myproject/tsconfig.json +Info 149 [00:05:11.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"User requested reload projects"}} -Info 155 [00:05:17.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 150 [00:05:12.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/own/main.ts" ], @@ -858,9 +853,8 @@ Info 155 [00:05:17.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 156 [00:05:18.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 157 [00:05:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 158 [00:05:20.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { +Info 151 [00:05:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 152 [00:05:14.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { "rootNames": [ "/user/username/projects/myproject/indirect1/main.ts" ], @@ -877,7 +871,7 @@ Info 158 [00:05:20.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 159 [00:05:21.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 153 [00:05:15.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -889,7 +883,7 @@ Info 159 [00:05:21.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 160 [00:05:22.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { +Info 154 [00:05:16.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { "rootNames": [ "/user/username/projects/myproject/indirect2/main.ts" ], @@ -906,75 +900,74 @@ Info 160 [00:05:22.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 161 [00:05:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 162 [00:05:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 163 [00:05:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 164 [00:05:26.000] Different program with same set of files -Info 165 [00:05:27.000] event: +Info 155 [00:05:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 156 [00:05:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 157 [00:05:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 158 [00:05:20.000] Different program with same set of files +Info 159 [00:05:21.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 166 [00:05:28.000] event: +Info 160 [00:05:22.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/tsconfig.json","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 167 [00:05:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 168 [00:05:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 169 [00:05:31.000] Reloading configured project /user/username/projects/myproject/tsconfig-src.json -Info 170 [00:05:32.000] event: +Info 161 [00:05:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 162 [00:05:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 163 [00:05:25.000] Reloading configured project /user/username/projects/myproject/tsconfig-src.json +Info 164 [00:05:26.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"User requested reload projects"}} -Info 171 [00:05:33.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 172 [00:05:34.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 173 [00:05:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 174 [00:05:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 175 [00:05:37.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 176 [00:05:38.000] Different program with same set of files -Info 177 [00:05:39.000] event: +Info 165 [00:05:27.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 166 [00:05:28.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 167 [00:05:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 168 [00:05:30.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 169 [00:05:31.000] Different program with same set of files +Info 170 [00:05:32.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 178 [00:05:40.000] event: +Info 171 [00:05:33.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/tsconfig-src.json","configFile":"/user/username/projects/myproject/tsconfig-src.json","diagnostics":[]}} -Info 179 [00:05:41.000] Search path: /dummy -Info 180 [00:05:42.000] For info: /dummy/dummy.ts :: No config files found. -Info 181 [00:05:43.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 182 [00:05:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 183 [00:05:45.000] Before ensureProjectForOpenFiles: -Info 184 [00:05:46.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 184 [00:05:47.000] Files (5) +Info 172 [00:05:34.000] Search path: /dummy +Info 173 [00:05:35.000] For info: /dummy/dummy.ts :: No config files found. +Info 174 [00:05:36.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 175 [00:05:37.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 176 [00:05:38.000] Before ensureProjectForOpenFiles: +Info 177 [00:05:39.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 177 [00:05:40.000] Files (5) -Info 184 [00:05:48.000] ----------------------------------------------- -Info 184 [00:05:49.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 184 [00:05:50.000] Files (3) +Info 177 [00:05:41.000] ----------------------------------------------- +Info 177 [00:05:42.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 177 [00:05:43.000] Files (3) -Info 184 [00:05:51.000] ----------------------------------------------- -Info 184 [00:05:52.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 184 [00:05:53.000] Files (2) +Info 177 [00:05:44.000] ----------------------------------------------- +Info 177 [00:05:45.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 177 [00:05:46.000] Files (2) -Info 184 [00:05:54.000] ----------------------------------------------- -Info 184 [00:05:55.000] Open files: -Info 184 [00:05:56.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 184 [00:05:57.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json -Info 184 [00:05:58.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 184 [00:05:59.000] Projects: /dev/null/inferredProject1* -Info 184 [00:06:00.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 185 [00:06:01.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 186 [00:06:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 187 [00:06:03.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 188 [00:06:04.000] Different program with same set of files -Info 189 [00:06:05.000] After ensureProjectForOpenFiles: -Info 190 [00:06:06.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 190 [00:06:07.000] Files (5) +Info 177 [00:05:47.000] ----------------------------------------------- +Info 177 [00:05:48.000] Open files: +Info 177 [00:05:49.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 177 [00:05:50.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json +Info 177 [00:05:51.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 177 [00:05:52.000] Projects: /dev/null/inferredProject1* +Info 177 [00:05:53.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 178 [00:05:54.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 179 [00:05:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 180 [00:05:56.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 181 [00:05:57.000] Different program with same set of files +Info 182 [00:05:58.000] After ensureProjectForOpenFiles: +Info 183 [00:05:59.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 183 [00:06:00.000] Files (5) -Info 190 [00:06:08.000] ----------------------------------------------- -Info 190 [00:06:09.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 190 [00:06:10.000] Files (3) +Info 183 [00:06:01.000] ----------------------------------------------- +Info 183 [00:06:02.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 183 [00:06:03.000] Files (3) -Info 190 [00:06:11.000] ----------------------------------------------- -Info 190 [00:06:12.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 190 [00:06:13.000] Files (2) +Info 183 [00:06:04.000] ----------------------------------------------- +Info 183 [00:06:05.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 183 [00:06:06.000] Files (2) -Info 190 [00:06:14.000] ----------------------------------------------- -Info 190 [00:06:15.000] Open files: -Info 190 [00:06:16.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 190 [00:06:17.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json -Info 190 [00:06:18.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 190 [00:06:19.000] Projects: /dev/null/inferredProject1* -Info 190 [00:06:20.000] request: +Info 183 [00:06:07.000] ----------------------------------------------- +Info 183 [00:06:08.000] Open files: +Info 183 [00:06:09.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 183 [00:06:10.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json +Info 183 [00:06:11.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 183 [00:06:12.000] Projects: /dev/null/inferredProject1* +Info 183 [00:06:13.000] request: { "command": "references", "arguments": { @@ -1015,30 +1008,29 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 191 [00:06:21.000] Finding references to /user/username/projects/myproject/src/main.ts position 50 in project /user/username/projects/myproject/tsconfig-src.json -Info 192 [00:06:22.000] Finding references to /user/username/projects/myproject/src/main.ts position 50 in project /user/username/projects/myproject/tsconfig.json -Info 193 [00:06:23.000] Search path: /user/username/projects/myproject/src -Info 194 [00:06:24.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 195 [00:06:25.000] Search path: /user/username/projects/myproject/src -Info 196 [00:06:26.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 197 [00:06:27.000] Search path: /user/username/projects/myproject/src -Info 198 [00:06:28.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 199 [00:06:29.000] Search path: /user/username/projects/myproject/src/helpers -Info 200 [00:06:30.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 201 [00:06:31.000] Search path: /user/username/projects/myproject/src/helpers -Info 202 [00:06:32.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 203 [00:06:33.000] Search path: /user/username/projects/myproject/indirect1 -Info 204 [00:06:34.000] For info: /user/username/projects/myproject/indirect1/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 205 [00:06:35.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect1.json -Info 206 [00:06:36.000] event: +Info 184 [00:06:14.000] Finding references to /user/username/projects/myproject/src/main.ts position 50 in project /user/username/projects/myproject/tsconfig-src.json +Info 185 [00:06:15.000] Finding references to /user/username/projects/myproject/src/main.ts position 50 in project /user/username/projects/myproject/tsconfig.json +Info 186 [00:06:16.000] Search path: /user/username/projects/myproject/src +Info 187 [00:06:17.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 188 [00:06:18.000] Search path: /user/username/projects/myproject/src +Info 189 [00:06:19.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 190 [00:06:20.000] Search path: /user/username/projects/myproject/src +Info 191 [00:06:21.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 192 [00:06:22.000] Search path: /user/username/projects/myproject/src/helpers +Info 193 [00:06:23.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 194 [00:06:24.000] Search path: /user/username/projects/myproject/src/helpers +Info 195 [00:06:25.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 196 [00:06:26.000] Search path: /user/username/projects/myproject/indirect1 +Info 197 [00:06:27.000] For info: /user/username/projects/myproject/indirect1/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 198 [00:06:28.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect1.json +Info 199 [00:06:29.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for original file: /user/username/projects/myproject/indirect1/main.ts"}} -Info 207 [00:06:37.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 208 [00:06:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json -Info 209 [00:06:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 210 [00:06:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 211 [00:06:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 212 [00:06:42.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 213 [00:06:43.000] Files (4) +Info 200 [00:06:30.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json +Info 201 [00:06:31.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 202 [00:06:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 203 [00:06:33.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 204 [00:06:34.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 205 [00:06:35.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -1054,37 +1046,36 @@ Info 213 [00:06:43.000] Files (4) indirect1/main.ts Part of 'files' list in tsconfig.json -Info 214 [00:06:44.000] ----------------------------------------------- -Info 215 [00:06:45.000] event: +Info 206 [00:06:36.000] ----------------------------------------------- +Info 207 [00:06:37.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json"}} -Info 216 [00:06:46.000] event: +Info 208 [00:06:38.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"9ccc3aed1af08832ccb25ea453f7b771199f56af238b53cc428549dbd2d59246","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":134,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"outDir":"","baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"other","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 217 [00:06:47.000] Search path: /user/username/projects/myproject/indirect1 -Info 218 [00:06:48.000] For info: /user/username/projects/myproject/indirect1/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 219 [00:06:49.000] Search path: /user/username/projects/myproject/indirect1 -Info 220 [00:06:50.000] For info: /user/username/projects/myproject/indirect1/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 221 [00:06:51.000] Finding references to /user/username/projects/myproject/indirect1/main.ts position 9 in project /user/username/projects/myproject/tsconfig-indirect1.json -Info 222 [00:06:52.000] Search path: /user/username/projects/myproject/src -Info 223 [00:06:53.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 224 [00:06:54.000] Search path: /user/username/projects/myproject/src -Info 225 [00:06:55.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 226 [00:06:56.000] Search path: /user/username/projects/myproject/src -Info 227 [00:06:57.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 228 [00:06:58.000] Search path: /user/username/projects/myproject/src/helpers -Info 229 [00:06:59.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 230 [00:07:00.000] Search path: /user/username/projects/myproject/src/helpers -Info 231 [00:07:01.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 232 [00:07:02.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect2.json -Info 233 [00:07:03.000] event: +Info 209 [00:06:39.000] Search path: /user/username/projects/myproject/indirect1 +Info 210 [00:06:40.000] For info: /user/username/projects/myproject/indirect1/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 211 [00:06:41.000] Search path: /user/username/projects/myproject/indirect1 +Info 212 [00:06:42.000] For info: /user/username/projects/myproject/indirect1/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 213 [00:06:43.000] Finding references to /user/username/projects/myproject/indirect1/main.ts position 9 in project /user/username/projects/myproject/tsconfig-indirect1.json +Info 214 [00:06:44.000] Search path: /user/username/projects/myproject/src +Info 215 [00:06:45.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 216 [00:06:46.000] Search path: /user/username/projects/myproject/src +Info 217 [00:06:47.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 218 [00:06:48.000] Search path: /user/username/projects/myproject/src +Info 219 [00:06:49.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 220 [00:06:50.000] Search path: /user/username/projects/myproject/src/helpers +Info 221 [00:06:51.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 222 [00:06:52.000] Search path: /user/username/projects/myproject/src/helpers +Info 223 [00:06:53.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 224 [00:06:54.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect2.json +Info 225 [00:06:55.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect2.json","reason":"Creating project referenced by : /user/username/projects/myproject/tsconfig.json as it references project /user/username/projects/myproject/tsconfig-src.json"}} -Info 234 [00:07:04.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 235 [00:07:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect2/main.ts 500 undefined WatchType: Closed Script info -Info 236 [00:07:06.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect2.json -Info 237 [00:07:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots -Info 238 [00:07:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots -Info 239 [00:07:09.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect2.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 240 [00:07:10.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) -Info 241 [00:07:11.000] Files (4) +Info 226 [00:06:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect2/main.ts 500 undefined WatchType: Closed Script info +Info 227 [00:06:57.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect2.json +Info 228 [00:06:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots +Info 229 [00:06:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots +Info 230 [00:07:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect2.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 231 [00:07:01.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) +Info 232 [00:07:02.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -1100,24 +1091,24 @@ Info 241 [00:07:11.000] Files (4) indirect2/main.ts Part of 'files' list in tsconfig.json -Info 242 [00:07:12.000] ----------------------------------------------- -Info 243 [00:07:13.000] event: +Info 233 [00:07:03.000] ----------------------------------------------- +Info 234 [00:07:04.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect2.json"}} -Info 244 [00:07:14.000] event: +Info 235 [00:07:05.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"d9a040bddd6b85b85abd507a988a4b809b1515b5e61257ea3f8263da59589565","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":134,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"outDir":"","baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"other","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 245 [00:07:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts 500 undefined WatchType: Closed Script info -Info 246 [00:07:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts.map 500 undefined WatchType: Closed Script info -Info 247 [00:07:17.000] Finding references to /user/username/projects/myproject/src/helpers/functions.ts position 13 in project /user/username/projects/myproject/tsconfig-indirect2.json -Info 248 [00:07:18.000] Search path: /user/username/projects/myproject/src/helpers -Info 249 [00:07:19.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 250 [00:07:20.000] Search path: /user/username/projects/myproject/src/helpers -Info 251 [00:07:21.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 252 [00:07:22.000] Search path: /user/username/projects/myproject/src -Info 253 [00:07:23.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 254 [00:07:24.000] Search path: /user/username/projects/myproject/src -Info 255 [00:07:25.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 256 [00:07:26.000] Search path: /user/username/projects/myproject/src -Info 257 [00:07:27.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 236 [00:07:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts 500 undefined WatchType: Closed Script info +Info 237 [00:07:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts.map 500 undefined WatchType: Closed Script info +Info 238 [00:07:08.000] Finding references to /user/username/projects/myproject/src/helpers/functions.ts position 13 in project /user/username/projects/myproject/tsconfig-indirect2.json +Info 239 [00:07:09.000] Search path: /user/username/projects/myproject/src/helpers +Info 240 [00:07:10.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 241 [00:07:11.000] Search path: /user/username/projects/myproject/src/helpers +Info 242 [00:07:12.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 243 [00:07:13.000] Search path: /user/username/projects/myproject/src +Info 244 [00:07:14.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 245 [00:07:15.000] Search path: /user/username/projects/myproject/src +Info 246 [00:07:16.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 247 [00:07:17.000] Search path: /user/username/projects/myproject/src +Info 248 [00:07:18.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json After request PolledWatches:: @@ -1154,7 +1145,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 258 [00:07:28.000] response: +Info 249 [00:07:19.000] response: { "response": { "refs": [ @@ -1303,59 +1294,59 @@ Info 258 [00:07:28.000] response: }, "responseRequired": true } -Info 259 [00:07:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 260 [00:07:30.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 260 [00:07:31.000] Files (5) +Info 250 [00:07:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 251 [00:07:21.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 251 [00:07:22.000] Files (5) -Info 260 [00:07:32.000] ----------------------------------------------- -Info 260 [00:07:33.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 260 [00:07:34.000] Files (3) +Info 251 [00:07:23.000] ----------------------------------------------- +Info 251 [00:07:24.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 251 [00:07:25.000] Files (3) -Info 260 [00:07:35.000] ----------------------------------------------- -Info 260 [00:07:36.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 260 [00:07:37.000] Files (4) +Info 251 [00:07:26.000] ----------------------------------------------- +Info 251 [00:07:27.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 251 [00:07:28.000] Files (4) -Info 260 [00:07:38.000] ----------------------------------------------- -Info 260 [00:07:39.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) -Info 260 [00:07:40.000] Files (4) +Info 251 [00:07:29.000] ----------------------------------------------- +Info 251 [00:07:30.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) +Info 251 [00:07:31.000] Files (4) -Info 260 [00:07:41.000] ----------------------------------------------- -Info 260 [00:07:42.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 260 [00:07:43.000] Files (2) +Info 251 [00:07:32.000] ----------------------------------------------- +Info 251 [00:07:33.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 251 [00:07:34.000] Files (2) -Info 260 [00:07:44.000] ----------------------------------------------- -Info 260 [00:07:45.000] Open files: -Info 260 [00:07:46.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 260 [00:07:47.000] Projects: /dev/null/inferredProject1* -Info 260 [00:07:48.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 261 [00:07:49.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 261 [00:07:50.000] Files (5) +Info 251 [00:07:35.000] ----------------------------------------------- +Info 251 [00:07:36.000] Open files: +Info 251 [00:07:37.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 251 [00:07:38.000] Projects: /dev/null/inferredProject1* +Info 251 [00:07:39.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 252 [00:07:40.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 252 [00:07:41.000] Files (5) -Info 261 [00:07:51.000] ----------------------------------------------- -Info 261 [00:07:52.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 261 [00:07:53.000] Files (3) +Info 252 [00:07:42.000] ----------------------------------------------- +Info 252 [00:07:43.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 252 [00:07:44.000] Files (3) -Info 261 [00:07:54.000] ----------------------------------------------- -Info 261 [00:07:55.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 261 [00:07:56.000] Files (4) +Info 252 [00:07:45.000] ----------------------------------------------- +Info 252 [00:07:46.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 252 [00:07:47.000] Files (4) -Info 261 [00:07:57.000] ----------------------------------------------- -Info 261 [00:07:58.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) -Info 261 [00:07:59.000] Files (4) +Info 252 [00:07:48.000] ----------------------------------------------- +Info 252 [00:07:49.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) +Info 252 [00:07:50.000] Files (4) -Info 261 [00:08:00.000] ----------------------------------------------- -Info 261 [00:08:01.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 261 [00:08:02.000] Files (2) +Info 252 [00:07:51.000] ----------------------------------------------- +Info 252 [00:07:52.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 252 [00:07:53.000] Files (2) -Info 261 [00:08:03.000] ----------------------------------------------- -Info 261 [00:08:04.000] Open files: -Info 261 [00:08:05.000] Search path: /user/username/projects/myproject/indirect3 -Info 262 [00:08:06.000] For info: /user/username/projects/myproject/indirect3/main.ts :: Config file name: /user/username/projects/myproject/indirect3/tsconfig.json -Info 263 [00:08:07.000] Creating configuration project /user/username/projects/myproject/indirect3/tsconfig.json -Info 264 [00:08:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Config file -Info 265 [00:08:09.000] event: +Info 252 [00:07:54.000] ----------------------------------------------- +Info 252 [00:07:55.000] Open files: +Info 252 [00:07:56.000] Search path: /user/username/projects/myproject/indirect3 +Info 253 [00:07:57.000] For info: /user/username/projects/myproject/indirect3/main.ts :: Config file name: /user/username/projects/myproject/indirect3/tsconfig.json +Info 254 [00:07:58.000] Creating configuration project /user/username/projects/myproject/indirect3/tsconfig.json +Info 255 [00:07:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Config file +Info 256 [00:08:00.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/indirect3/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/indirect3/main.ts to open"}} -Info 266 [00:08:10.000] Config: /user/username/projects/myproject/indirect3/tsconfig.json : { +Info 257 [00:08:01.000] Config: /user/username/projects/myproject/indirect3/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/indirect3/main.ts" ], @@ -1364,20 +1355,19 @@ Info 266 [00:08:10.000] Config: /user/username/projects/myproject/indirect3/tsc "configFilePath": "/user/username/projects/myproject/indirect3/tsconfig.json" } } -Info 267 [00:08:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3 1 undefined Config: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Wild card directory -Info 268 [00:08:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3 1 undefined Config: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Wild card directory -Info 269 [00:08:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 270 [00:08:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/indirect3/tsconfig.json -Info 271 [00:08:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/main.d.ts 500 undefined WatchType: Closed Script info -Info 272 [00:08:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Failed Lookup Locations -Info 273 [00:08:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Failed Lookup Locations -Info 274 [00:08:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots -Info 275 [00:08:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots -Info 276 [00:08:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots -Info 277 [00:08:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots -Info 278 [00:08:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/indirect3/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 279 [00:08:23.000] Project '/user/username/projects/myproject/indirect3/tsconfig.json' (Configured) -Info 280 [00:08:24.000] Files (4) +Info 258 [00:08:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3 1 undefined Config: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Wild card directory +Info 259 [00:08:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3 1 undefined Config: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Wild card directory +Info 260 [00:08:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/indirect3/tsconfig.json +Info 261 [00:08:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/main.d.ts 500 undefined WatchType: Closed Script info +Info 262 [00:08:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Failed Lookup Locations +Info 263 [00:08:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Failed Lookup Locations +Info 264 [00:08:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 265 [00:08:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 266 [00:08:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 267 [00:08:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 268 [00:08:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/indirect3/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 269 [00:08:13.000] Project '/user/username/projects/myproject/indirect3/tsconfig.json' (Configured) +Info 270 [00:08:14.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/target/src/helpers/functions.d.ts /user/username/projects/myproject/target/src/main.d.ts @@ -1393,16 +1383,16 @@ Info 280 [00:08:24.000] Files (4) main.ts Matched by default include pattern '**/*' -Info 281 [00:08:25.000] ----------------------------------------------- -Info 282 [00:08:26.000] event: +Info 271 [00:08:15.000] ----------------------------------------------- +Info 272 [00:08:16.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/indirect3/tsconfig.json"}} -Info 283 [00:08:27.000] event: +Info 273 [00:08:17.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"5b0817f69b6871821661b976aa73f4f2533b37c5f4b920541094c2d727d0dc39","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":57,"tsx":0,"tsxSize":0,"dts":3,"dtsSize":494,"deferred":0,"deferredSize":0},"compilerOptions":{"baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 284 [00:08:28.000] event: +Info 274 [00:08:18.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/indirect3/main.ts","configFile":"/user/username/projects/myproject/indirect3/tsconfig.json","diagnostics":[]}} -Info 285 [00:08:29.000] `remove Project:: -Info 286 [00:08:30.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 287 [00:08:31.000] Files (5) +Info 275 [00:08:19.000] `remove Project:: +Info 276 [00:08:20.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 277 [00:08:21.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -1421,13 +1411,13 @@ Info 287 [00:08:31.000] Files (5) own/main.ts Part of 'files' list in tsconfig.json -Info 288 [00:08:32.000] ----------------------------------------------- -Info 289 [00:08:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 290 [00:08:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 291 [00:08:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 292 [00:08:36.000] `remove Project:: -Info 293 [00:08:37.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 294 [00:08:38.000] Files (3) +Info 278 [00:08:22.000] ----------------------------------------------- +Info 279 [00:08:23.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 280 [00:08:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 281 [00:08:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 282 [00:08:26.000] `remove Project:: +Info 283 [00:08:27.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 284 [00:08:28.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -1441,12 +1431,12 @@ Info 294 [00:08:38.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 295 [00:08:39.000] ----------------------------------------------- -Info 296 [00:08:40.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 297 [00:08:41.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 298 [00:08:42.000] `remove Project:: -Info 299 [00:08:43.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 300 [00:08:44.000] Files (4) +Info 285 [00:08:29.000] ----------------------------------------------- +Info 286 [00:08:30.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 287 [00:08:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 288 [00:08:32.000] `remove Project:: +Info 289 [00:08:33.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 290 [00:08:34.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -1462,13 +1452,13 @@ Info 300 [00:08:44.000] Files (4) indirect1/main.ts Part of 'files' list in tsconfig.json -Info 301 [00:08:45.000] ----------------------------------------------- -Info 302 [00:08:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 303 [00:08:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 304 [00:08:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 305 [00:08:49.000] `remove Project:: -Info 306 [00:08:50.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) -Info 307 [00:08:51.000] Files (4) +Info 291 [00:08:35.000] ----------------------------------------------- +Info 292 [00:08:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 293 [00:08:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 294 [00:08:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 295 [00:08:39.000] `remove Project:: +Info 296 [00:08:40.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) +Info 297 [00:08:41.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -1484,16 +1474,16 @@ Info 307 [00:08:51.000] Files (4) indirect2/main.ts Part of 'files' list in tsconfig.json -Info 308 [00:08:52.000] ----------------------------------------------- -Info 309 [00:08:53.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 310 [00:08:54.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 311 [00:08:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 312 [00:08:56.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 313 [00:08:57.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots -Info 314 [00:08:58.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots -Info 315 [00:08:59.000] `remove Project:: -Info 316 [00:09:00.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 317 [00:09:01.000] Files (2) +Info 298 [00:08:42.000] ----------------------------------------------- +Info 299 [00:08:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 300 [00:08:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 301 [00:08:45.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 302 [00:08:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 303 [00:08:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots +Info 304 [00:08:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots +Info 305 [00:08:49.000] `remove Project:: +Info 306 [00:08:50.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 307 [00:08:51.000] Files (2) /a/lib/lib.d.ts /dummy/dummy.ts @@ -1503,22 +1493,22 @@ Info 317 [00:09:01.000] Files (2) dummy.ts Root file specified for compilation -Info 318 [00:09:02.000] ----------------------------------------------- -Info 319 [00:09:03.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 320 [00:09:04.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 321 [00:09:05.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 322 [00:09:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 323 [00:09:07.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info -Info 324 [00:09:08.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info -Info 325 [00:09:09.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/indirect2/main.ts 500 undefined WatchType: Closed Script info -Info 326 [00:09:10.000] Project '/user/username/projects/myproject/indirect3/tsconfig.json' (Configured) -Info 326 [00:09:11.000] Files (4) +Info 308 [00:08:52.000] ----------------------------------------------- +Info 309 [00:08:53.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 310 [00:08:54.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 311 [00:08:55.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 312 [00:08:56.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 313 [00:08:57.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info +Info 314 [00:08:58.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info +Info 315 [00:08:59.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/indirect2/main.ts 500 undefined WatchType: Closed Script info +Info 316 [00:09:00.000] Project '/user/username/projects/myproject/indirect3/tsconfig.json' (Configured) +Info 316 [00:09:01.000] Files (4) -Info 326 [00:09:12.000] ----------------------------------------------- -Info 326 [00:09:13.000] Open files: -Info 326 [00:09:14.000] FileName: /user/username/projects/myproject/indirect3/main.ts ProjectRootPath: undefined -Info 326 [00:09:15.000] Projects: /user/username/projects/myproject/indirect3/tsconfig.json -Info 326 [00:09:16.000] request: +Info 316 [00:09:02.000] ----------------------------------------------- +Info 316 [00:09:03.000] Open files: +Info 316 [00:09:04.000] FileName: /user/username/projects/myproject/indirect3/main.ts ProjectRootPath: undefined +Info 316 [00:09:05.000] Projects: /user/username/projects/myproject/indirect3/tsconfig.json +Info 316 [00:09:06.000] request: { "command": "references", "arguments": { @@ -1557,16 +1547,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/target: {} -Info 327 [00:09:17.000] Finding references to /user/username/projects/myproject/indirect3/main.ts position 9 in project /user/username/projects/myproject/indirect3/tsconfig.json -Info 328 [00:09:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/main.d.ts.map 500 undefined WatchType: Closed Script info -Info 329 [00:09:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 330 [00:09:20.000] Search path: /user/username/projects/myproject/src -Info 331 [00:09:21.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 332 [00:09:22.000] Creating configuration project /user/username/projects/myproject/tsconfig.json -Info 333 [00:09:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 334 [00:09:24.000] event: +Info 317 [00:09:07.000] Finding references to /user/username/projects/myproject/indirect3/main.ts position 9 in project /user/username/projects/myproject/indirect3/tsconfig.json +Info 318 [00:09:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/main.d.ts.map 500 undefined WatchType: Closed Script info +Info 319 [00:09:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 320 [00:09:10.000] Search path: /user/username/projects/myproject/src +Info 321 [00:09:11.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 322 [00:09:12.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 323 [00:09:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 324 [00:09:14.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"Creating project for original file: /user/username/projects/myproject/src/main.ts for location: /user/username/projects/myproject/target/src/main.d.ts"}} -Info 335 [00:09:25.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 325 [00:09:15.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/own/main.ts" ], @@ -1586,10 +1576,9 @@ Info 335 [00:09:25.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 336 [00:09:26.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 337 [00:09:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info -Info 338 [00:09:28.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 339 [00:09:29.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { +Info 326 [00:09:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info +Info 327 [00:09:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 328 [00:09:18.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { "rootNames": [ "/user/username/projects/myproject/indirect1/main.ts" ], @@ -1606,8 +1595,8 @@ Info 339 [00:09:29.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 340 [00:09:30.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 341 [00:09:31.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 329 [00:09:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 330 [00:09:20.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -1619,10 +1608,10 @@ Info 341 [00:09:31.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 342 [00:09:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 343 [00:09:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 344 [00:09:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 345 [00:09:35.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { +Info 331 [00:09:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 332 [00:09:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 333 [00:09:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 334 [00:09:24.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { "rootNames": [ "/user/username/projects/myproject/indirect2/main.ts" ], @@ -1639,13 +1628,13 @@ Info 345 [00:09:35.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 346 [00:09:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 347 [00:09:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info -Info 348 [00:09:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 349 [00:09:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 350 [00:09:40.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 351 [00:09:41.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 352 [00:09:42.000] Files (5) +Info 335 [00:09:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 336 [00:09:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info +Info 337 [00:09:27.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 338 [00:09:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 339 [00:09:29.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 340 [00:09:30.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 341 [00:09:31.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -1664,19 +1653,18 @@ Info 352 [00:09:42.000] Files (5) own/main.ts Part of 'files' list in tsconfig.json -Info 353 [00:09:43.000] ----------------------------------------------- -Info 354 [00:09:44.000] event: +Info 342 [00:09:32.000] ----------------------------------------------- +Info 343 [00:09:33.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 355 [00:09:45.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json -Info 356 [00:09:46.000] event: +Info 344 [00:09:34.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json +Info 345 [00:09:35.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for original file: /user/username/projects/myproject/src/main.ts for location: /user/username/projects/myproject/target/src/main.d.ts"}} -Info 357 [00:09:47.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 358 [00:09:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 359 [00:09:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 360 [00:09:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 361 [00:09:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 362 [00:09:52.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 363 [00:09:53.000] Files (3) +Info 346 [00:09:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 347 [00:09:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 348 [00:09:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 349 [00:09:39.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 350 [00:09:40.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 351 [00:09:41.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -1690,40 +1678,39 @@ Info 363 [00:09:53.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 364 [00:09:54.000] ----------------------------------------------- -Info 365 [00:09:55.000] event: +Info 352 [00:09:42.000] ----------------------------------------------- +Info 353 [00:09:43.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 366 [00:09:56.000] Search path: /user/username/projects/myproject/src -Info 367 [00:09:57.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 368 [00:09:58.000] Search path: /user/username/projects/myproject/src -Info 369 [00:09:59.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 370 [00:10:00.000] Search path: /user/username/projects/myproject/src/helpers -Info 371 [00:10:01.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 372 [00:10:02.000] Search path: /user/username/projects/myproject/src/helpers -Info 373 [00:10:03.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 374 [00:10:04.000] Finding references to /user/username/projects/myproject/src/main.ts position 9 in project /user/username/projects/myproject/tsconfig.json -Info 375 [00:10:05.000] Search path: /user/username/projects/myproject/src -Info 376 [00:10:06.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 377 [00:10:07.000] Search path: /user/username/projects/myproject/src -Info 378 [00:10:08.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 379 [00:10:09.000] Search path: /user/username/projects/myproject/src -Info 380 [00:10:10.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 381 [00:10:11.000] Search path: /user/username/projects/myproject/src/helpers -Info 382 [00:10:12.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 383 [00:10:13.000] Search path: /user/username/projects/myproject/src/helpers -Info 384 [00:10:14.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 385 [00:10:15.000] Search path: /user/username/projects/myproject/indirect1 -Info 386 [00:10:16.000] For info: /user/username/projects/myproject/indirect1/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 387 [00:10:17.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect1.json -Info 388 [00:10:18.000] event: +Info 354 [00:09:44.000] Search path: /user/username/projects/myproject/src +Info 355 [00:09:45.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 356 [00:09:46.000] Search path: /user/username/projects/myproject/src +Info 357 [00:09:47.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 358 [00:09:48.000] Search path: /user/username/projects/myproject/src/helpers +Info 359 [00:09:49.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 360 [00:09:50.000] Search path: /user/username/projects/myproject/src/helpers +Info 361 [00:09:51.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 362 [00:09:52.000] Finding references to /user/username/projects/myproject/src/main.ts position 9 in project /user/username/projects/myproject/tsconfig.json +Info 363 [00:09:53.000] Search path: /user/username/projects/myproject/src +Info 364 [00:09:54.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 365 [00:09:55.000] Search path: /user/username/projects/myproject/src +Info 366 [00:09:56.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 367 [00:09:57.000] Search path: /user/username/projects/myproject/src +Info 368 [00:09:58.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 369 [00:09:59.000] Search path: /user/username/projects/myproject/src/helpers +Info 370 [00:10:00.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 371 [00:10:01.000] Search path: /user/username/projects/myproject/src/helpers +Info 372 [00:10:02.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 373 [00:10:03.000] Search path: /user/username/projects/myproject/indirect1 +Info 374 [00:10:04.000] For info: /user/username/projects/myproject/indirect1/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 375 [00:10:05.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect1.json +Info 376 [00:10:06.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for original file: /user/username/projects/myproject/indirect1/main.ts"}} -Info 389 [00:10:19.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 390 [00:10:20.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json -Info 391 [00:10:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 392 [00:10:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 393 [00:10:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 394 [00:10:24.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 395 [00:10:25.000] Files (4) +Info 377 [00:10:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json +Info 378 [00:10:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 379 [00:10:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 380 [00:10:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 381 [00:10:11.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 382 [00:10:12.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -1739,36 +1726,35 @@ Info 395 [00:10:25.000] Files (4) indirect1/main.ts Part of 'files' list in tsconfig.json -Info 396 [00:10:26.000] ----------------------------------------------- -Info 397 [00:10:27.000] event: +Info 383 [00:10:13.000] ----------------------------------------------- +Info 384 [00:10:14.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json"}} -Info 398 [00:10:28.000] Search path: /user/username/projects/myproject/indirect1 -Info 399 [00:10:29.000] For info: /user/username/projects/myproject/indirect1/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 400 [00:10:30.000] Search path: /user/username/projects/myproject/indirect1 -Info 401 [00:10:31.000] For info: /user/username/projects/myproject/indirect1/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 402 [00:10:32.000] Finding references to /user/username/projects/myproject/src/main.ts position 9 in project /user/username/projects/myproject/tsconfig-src.json -Info 403 [00:10:33.000] Finding references to /user/username/projects/myproject/indirect1/main.ts position 9 in project /user/username/projects/myproject/tsconfig-indirect1.json -Info 404 [00:10:34.000] Search path: /user/username/projects/myproject/src -Info 405 [00:10:35.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 406 [00:10:36.000] Search path: /user/username/projects/myproject/src -Info 407 [00:10:37.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 408 [00:10:38.000] Search path: /user/username/projects/myproject/src -Info 409 [00:10:39.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 410 [00:10:40.000] Search path: /user/username/projects/myproject/src/helpers -Info 411 [00:10:41.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 412 [00:10:42.000] Search path: /user/username/projects/myproject/src/helpers -Info 413 [00:10:43.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 414 [00:10:44.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect2.json -Info 415 [00:10:45.000] event: +Info 385 [00:10:15.000] Search path: /user/username/projects/myproject/indirect1 +Info 386 [00:10:16.000] For info: /user/username/projects/myproject/indirect1/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 387 [00:10:17.000] Search path: /user/username/projects/myproject/indirect1 +Info 388 [00:10:18.000] For info: /user/username/projects/myproject/indirect1/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 389 [00:10:19.000] Finding references to /user/username/projects/myproject/src/main.ts position 9 in project /user/username/projects/myproject/tsconfig-src.json +Info 390 [00:10:20.000] Finding references to /user/username/projects/myproject/indirect1/main.ts position 9 in project /user/username/projects/myproject/tsconfig-indirect1.json +Info 391 [00:10:21.000] Search path: /user/username/projects/myproject/src +Info 392 [00:10:22.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 393 [00:10:23.000] Search path: /user/username/projects/myproject/src +Info 394 [00:10:24.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 395 [00:10:25.000] Search path: /user/username/projects/myproject/src +Info 396 [00:10:26.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 397 [00:10:27.000] Search path: /user/username/projects/myproject/src/helpers +Info 398 [00:10:28.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 399 [00:10:29.000] Search path: /user/username/projects/myproject/src/helpers +Info 400 [00:10:30.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 401 [00:10:31.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect2.json +Info 402 [00:10:32.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect2.json","reason":"Creating project referenced by : /user/username/projects/myproject/tsconfig.json as it references project /user/username/projects/myproject/tsconfig-src.json"}} -Info 416 [00:10:46.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 417 [00:10:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect2/main.ts 500 undefined WatchType: Closed Script info -Info 418 [00:10:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect2.json -Info 419 [00:10:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots -Info 420 [00:10:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots -Info 421 [00:10:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect2.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 422 [00:10:52.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) -Info 423 [00:10:53.000] Files (4) +Info 403 [00:10:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect2/main.ts 500 undefined WatchType: Closed Script info +Info 404 [00:10:34.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect2.json +Info 405 [00:10:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots +Info 406 [00:10:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots +Info 407 [00:10:37.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect2.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 408 [00:10:38.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) +Info 409 [00:10:39.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -1784,20 +1770,20 @@ Info 423 [00:10:53.000] Files (4) indirect2/main.ts Part of 'files' list in tsconfig.json -Info 424 [00:10:54.000] ----------------------------------------------- -Info 425 [00:10:55.000] event: +Info 410 [00:10:40.000] ----------------------------------------------- +Info 411 [00:10:41.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect2.json"}} -Info 426 [00:10:56.000] Finding references to /user/username/projects/myproject/src/helpers/functions.ts position 13 in project /user/username/projects/myproject/tsconfig-indirect2.json -Info 427 [00:10:57.000] Search path: /user/username/projects/myproject/src/helpers -Info 428 [00:10:58.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 429 [00:10:59.000] Search path: /user/username/projects/myproject/src/helpers -Info 430 [00:11:00.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 431 [00:11:01.000] Search path: /user/username/projects/myproject/src -Info 432 [00:11:02.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 433 [00:11:03.000] Search path: /user/username/projects/myproject/src -Info 434 [00:11:04.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 435 [00:11:05.000] Search path: /user/username/projects/myproject/src -Info 436 [00:11:06.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 412 [00:10:42.000] Finding references to /user/username/projects/myproject/src/helpers/functions.ts position 13 in project /user/username/projects/myproject/tsconfig-indirect2.json +Info 413 [00:10:43.000] Search path: /user/username/projects/myproject/src/helpers +Info 414 [00:10:44.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 415 [00:10:45.000] Search path: /user/username/projects/myproject/src/helpers +Info 416 [00:10:46.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 417 [00:10:47.000] Search path: /user/username/projects/myproject/src +Info 418 [00:10:48.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 419 [00:10:49.000] Search path: /user/username/projects/myproject/src +Info 420 [00:10:50.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 421 [00:10:51.000] Search path: /user/username/projects/myproject/src +Info 422 [00:10:52.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json After request PolledWatches:: @@ -1846,7 +1832,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 437 [00:11:07.000] response: +Info 423 [00:10:53.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-arrow-function-as-object-literal-property-types.js b/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-arrow-function-as-object-literal-property-types.js index ca4d7566387..2aaec1966be 100644 --- a/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-arrow-function-as-object-literal-property-types.js +++ b/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-arrow-function-as-object-literal-property-types.js @@ -75,9 +75,8 @@ Info 6 [00:00:50.000] Config: /user/username/projects/solution/api/tsconfig.j } Info 7 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/api/src 1 undefined Config: /user/username/projects/solution/api/tsconfig.json WatchType: Wild card directory Info 8 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/api/src 1 undefined Config: /user/username/projects/solution/api/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:53.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:54.000] Starting updateGraphWorker: Project: /user/username/projects/solution/api/tsconfig.json -Info 11 [00:00:55.000] Config: /user/username/projects/solution/shared/tsconfig.json : { +Info 9 [00:00:53.000] Starting updateGraphWorker: Project: /user/username/projects/solution/api/tsconfig.json +Info 10 [00:00:54.000] Config: /user/username/projects/solution/shared/tsconfig.json : { "rootNames": [ "/user/username/projects/solution/shared/src/index.ts" ], @@ -88,20 +87,20 @@ Info 11 [00:00:55.000] Config: /user/username/projects/solution/shared/tsconfi "configFilePath": "/user/username/projects/solution/shared/tsconfig.json" } } -Info 12 [00:00:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/tsconfig.json 2000 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Config file -Info 13 [00:00:57.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/src 1 undefined Config: /user/username/projects/solution/shared/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/src 1 undefined Config: /user/username/projects/solution/shared/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/src/index.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/api/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots -Info 20 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/api/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots -Info 21 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots -Info 22 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots -Info 23 [00:01:07.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/api/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:08.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) -Info 25 [00:01:09.000] Files (3) +Info 11 [00:00:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/tsconfig.json 2000 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Config file +Info 12 [00:00:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/src 1 undefined Config: /user/username/projects/solution/shared/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/src 1 undefined Config: /user/username/projects/solution/shared/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/src/index.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/api/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots +Info 19 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/api/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots +Info 20 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots +Info 21 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots +Info 22 [00:01:06.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/api/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:07.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) +Info 24 [00:01:08.000] Files (3) /a/lib/lib.d.ts /user/username/projects/solution/shared/src/index.ts /user/username/projects/solution/api/src/server.ts @@ -114,24 +113,24 @@ Info 25 [00:01:09.000] Files (3) src/server.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 26 [00:01:10.000] ----------------------------------------------- -Info 27 [00:01:11.000] Search path: /user/username/projects/solution/api -Info 28 [00:01:12.000] For info: /user/username/projects/solution/api/tsconfig.json :: Config file name: /user/username/projects/solution/tsconfig.json -Info 29 [00:01:13.000] Creating configuration project /user/username/projects/solution/tsconfig.json -Info 30 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file -Info 31 [00:01:15.000] Search path: /user/username/projects/solution -Info 32 [00:01:16.000] For info: /user/username/projects/solution/tsconfig.json :: No config files found. -Info 33 [00:01:17.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) -Info 33 [00:01:18.000] Files (3) +Info 25 [00:01:09.000] ----------------------------------------------- +Info 26 [00:01:10.000] Search path: /user/username/projects/solution/api +Info 27 [00:01:11.000] For info: /user/username/projects/solution/api/tsconfig.json :: Config file name: /user/username/projects/solution/tsconfig.json +Info 28 [00:01:12.000] Creating configuration project /user/username/projects/solution/tsconfig.json +Info 29 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file +Info 30 [00:01:14.000] Search path: /user/username/projects/solution +Info 31 [00:01:15.000] For info: /user/username/projects/solution/tsconfig.json :: No config files found. +Info 32 [00:01:16.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) +Info 32 [00:01:17.000] Files (3) -Info 33 [00:01:19.000] ----------------------------------------------- -Info 33 [00:01:20.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) -Info 33 [00:01:21.000] Files (0) InitialLoadPending +Info 32 [00:01:18.000] ----------------------------------------------- +Info 32 [00:01:19.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) +Info 32 [00:01:20.000] Files (0) InitialLoadPending -Info 33 [00:01:22.000] ----------------------------------------------- -Info 33 [00:01:23.000] Open files: -Info 33 [00:01:24.000] FileName: /user/username/projects/solution/api/src/server.ts ProjectRootPath: undefined -Info 33 [00:01:25.000] Projects: /user/username/projects/solution/api/tsconfig.json +Info 32 [00:01:21.000] ----------------------------------------------- +Info 32 [00:01:22.000] Open files: +Info 32 [00:01:23.000] FileName: /user/username/projects/solution/api/src/server.ts ProjectRootPath: undefined +Info 32 [00:01:24.000] Projects: /user/username/projects/solution/api/tsconfig.json After request PolledWatches:: @@ -160,11 +159,11 @@ FsWatchesRecursive:: /user/username/projects/solution/shared: {} -Info 33 [00:01:26.000] response: +Info 32 [00:01:25.000] response: { "responseRequired": false } -Info 34 [00:01:27.000] request: +Info 33 [00:01:26.000] request: { "command": "references", "arguments": { @@ -203,19 +202,18 @@ FsWatchesRecursive:: /user/username/projects/solution/shared: {} -Info 35 [00:01:28.000] Finding references to /user/username/projects/solution/api/src/server.ts position 56 in project /user/username/projects/solution/api/tsconfig.json -Info 36 [00:01:29.000] Search path: /user/username/projects/solution/shared/src -Info 37 [00:01:30.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json -Info 38 [00:01:31.000] Creating configuration project /user/username/projects/solution/shared/tsconfig.json -Info 39 [00:01:32.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 40 [00:01:33.000] Starting updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json -Info 41 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 42 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 43 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 44 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 45 [00:01:38.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 46 [00:01:39.000] Project '/user/username/projects/solution/shared/tsconfig.json' (Configured) -Info 47 [00:01:40.000] Files (2) +Info 34 [00:01:27.000] Finding references to /user/username/projects/solution/api/src/server.ts position 56 in project /user/username/projects/solution/api/tsconfig.json +Info 35 [00:01:28.000] Search path: /user/username/projects/solution/shared/src +Info 36 [00:01:29.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json +Info 37 [00:01:30.000] Creating configuration project /user/username/projects/solution/shared/tsconfig.json +Info 38 [00:01:31.000] Starting updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json +Info 39 [00:01:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 40 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 41 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 42 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 43 [00:01:36.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:01:37.000] Project '/user/username/projects/solution/shared/tsconfig.json' (Configured) +Info 45 [00:01:38.000] Files (2) /a/lib/lib.d.ts /user/username/projects/solution/shared/src/index.ts @@ -225,12 +223,12 @@ Info 47 [00:01:40.000] Files (2) src/index.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 48 [00:01:41.000] ----------------------------------------------- -Info 49 [00:01:42.000] Search path: /user/username/projects/solution/shared/src -Info 50 [00:01:43.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json -Info 51 [00:01:44.000] Finding references to /user/username/projects/solution/shared/src/index.ts position 21 in project /user/username/projects/solution/shared/tsconfig.json -Info 52 [00:01:45.000] Loading configured project /user/username/projects/solution/tsconfig.json -Info 53 [00:01:46.000] Config: /user/username/projects/solution/tsconfig.json : { +Info 46 [00:01:39.000] ----------------------------------------------- +Info 47 [00:01:40.000] Search path: /user/username/projects/solution/shared/src +Info 48 [00:01:41.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json +Info 49 [00:01:42.000] Finding references to /user/username/projects/solution/shared/src/index.ts position 21 in project /user/username/projects/solution/shared/tsconfig.json +Info 50 [00:01:43.000] Loading configured project /user/username/projects/solution/tsconfig.json +Info 51 [00:01:44.000] Config: /user/username/projects/solution/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/solution/tsconfig.json" @@ -246,9 +244,8 @@ Info 53 [00:01:46.000] Config: /user/username/projects/solution/tsconfig.json } ] } -Info 54 [00:01:47.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 55 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json -Info 56 [00:01:49.000] Config: /user/username/projects/solution/app/tsconfig.json : { +Info 52 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json +Info 53 [00:01:46.000] Config: /user/username/projects/solution/app/tsconfig.json : { "rootNames": [ "/user/username/projects/solution/app/src/app.ts" ], @@ -265,26 +262,25 @@ Info 56 [00:01:49.000] Config: /user/username/projects/solution/app/tsconfig.j } ] } -Info 57 [00:01:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file -Info 58 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src 1 undefined Config: /user/username/projects/solution/app/tsconfig.json WatchType: Wild card directory -Info 59 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src 1 undefined Config: /user/username/projects/solution/app/tsconfig.json WatchType: Wild card directory -Info 60 [00:01:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots -Info 61 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots -Info 62 [00:01:55.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 63 [00:01:56.000] Different program with same set of files -Info 64 [00:01:57.000] Creating configuration project /user/username/projects/solution/app/tsconfig.json -Info 65 [00:01:58.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 66 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src/app.ts 500 undefined WatchType: Closed Script info -Info 67 [00:02:00.000] Starting updateGraphWorker: Project: /user/username/projects/solution/app/tsconfig.json -Info 68 [00:02:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Failed Lookup Locations -Info 69 [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Failed Lookup Locations -Info 70 [00:02:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots -Info 71 [00:02:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots -Info 72 [00:02:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots -Info 73 [00:02:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots -Info 74 [00:02:07.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/app/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 75 [00:02:08.000] Project '/user/username/projects/solution/app/tsconfig.json' (Configured) -Info 76 [00:02:09.000] Files (3) +Info 54 [00:01:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file +Info 55 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src 1 undefined Config: /user/username/projects/solution/app/tsconfig.json WatchType: Wild card directory +Info 56 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src 1 undefined Config: /user/username/projects/solution/app/tsconfig.json WatchType: Wild card directory +Info 57 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots +Info 58 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots +Info 59 [00:01:52.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 60 [00:01:53.000] Different program with same set of files +Info 61 [00:01:54.000] Creating configuration project /user/username/projects/solution/app/tsconfig.json +Info 62 [00:01:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src/app.ts 500 undefined WatchType: Closed Script info +Info 63 [00:01:56.000] Starting updateGraphWorker: Project: /user/username/projects/solution/app/tsconfig.json +Info 64 [00:01:57.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Failed Lookup Locations +Info 65 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Failed Lookup Locations +Info 66 [00:01:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 67 [00:02:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 68 [00:02:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 69 [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 70 [00:02:03.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/app/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 71 [00:02:04.000] Project '/user/username/projects/solution/app/tsconfig.json' (Configured) +Info 72 [00:02:05.000] Files (3) /a/lib/lib.d.ts /user/username/projects/solution/shared/src/index.ts /user/username/projects/solution/app/src/app.ts @@ -297,12 +293,12 @@ Info 76 [00:02:09.000] Files (3) src/app.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 77 [00:02:10.000] ----------------------------------------------- -Info 78 [00:02:11.000] Finding references to /user/username/projects/solution/shared/src/index.ts position 21 in project /user/username/projects/solution/app/tsconfig.json -Info 79 [00:02:12.000] Search path: /user/username/projects/solution/shared/src -Info 80 [00:02:13.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json -Info 81 [00:02:14.000] Search path: /user/username/projects/solution/shared/src -Info 82 [00:02:15.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json +Info 73 [00:02:06.000] ----------------------------------------------- +Info 74 [00:02:07.000] Finding references to /user/username/projects/solution/shared/src/index.ts position 21 in project /user/username/projects/solution/app/tsconfig.json +Info 75 [00:02:08.000] Search path: /user/username/projects/solution/shared/src +Info 76 [00:02:09.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json +Info 77 [00:02:10.000] Search path: /user/username/projects/solution/shared/src +Info 78 [00:02:11.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json After request PolledWatches:: @@ -341,7 +337,7 @@ FsWatchesRecursive:: /user/username/projects/solution/app/src: {} -Info 83 [00:02:16.000] response: +Info 79 [00:02:12.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-arrow-function-as-object-literal-property.js b/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-arrow-function-as-object-literal-property.js index 22769bbc224..b0b09a35b98 100644 --- a/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-arrow-function-as-object-literal-property.js +++ b/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-arrow-function-as-object-literal-property.js @@ -76,9 +76,8 @@ Info 6 [00:00:50.000] Config: /user/username/projects/solution/api/tsconfig.j } Info 7 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/api/src 1 undefined Config: /user/username/projects/solution/api/tsconfig.json WatchType: Wild card directory Info 8 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/api/src 1 undefined Config: /user/username/projects/solution/api/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:53.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:54.000] Starting updateGraphWorker: Project: /user/username/projects/solution/api/tsconfig.json -Info 11 [00:00:55.000] Config: /user/username/projects/solution/shared/tsconfig.json : { +Info 9 [00:00:53.000] Starting updateGraphWorker: Project: /user/username/projects/solution/api/tsconfig.json +Info 10 [00:00:54.000] Config: /user/username/projects/solution/shared/tsconfig.json : { "rootNames": [ "/user/username/projects/solution/shared/src/index.ts" ], @@ -89,20 +88,20 @@ Info 11 [00:00:55.000] Config: /user/username/projects/solution/shared/tsconfi "configFilePath": "/user/username/projects/solution/shared/tsconfig.json" } } -Info 12 [00:00:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/tsconfig.json 2000 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Config file -Info 13 [00:00:57.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/src 1 undefined Config: /user/username/projects/solution/shared/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/src 1 undefined Config: /user/username/projects/solution/shared/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/src/index.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/api/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots -Info 20 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/api/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots -Info 21 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots -Info 22 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots -Info 23 [00:01:07.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/api/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:08.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) -Info 25 [00:01:09.000] Files (3) +Info 11 [00:00:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/tsconfig.json 2000 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Config file +Info 12 [00:00:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/src 1 undefined Config: /user/username/projects/solution/shared/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/src 1 undefined Config: /user/username/projects/solution/shared/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/src/index.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/api/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots +Info 19 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/api/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots +Info 20 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots +Info 21 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots +Info 22 [00:01:06.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/api/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:07.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) +Info 24 [00:01:08.000] Files (3) /a/lib/lib.d.ts /user/username/projects/solution/shared/src/index.ts /user/username/projects/solution/api/src/server.ts @@ -115,24 +114,24 @@ Info 25 [00:01:09.000] Files (3) src/server.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 26 [00:01:10.000] ----------------------------------------------- -Info 27 [00:01:11.000] Search path: /user/username/projects/solution/api -Info 28 [00:01:12.000] For info: /user/username/projects/solution/api/tsconfig.json :: Config file name: /user/username/projects/solution/tsconfig.json -Info 29 [00:01:13.000] Creating configuration project /user/username/projects/solution/tsconfig.json -Info 30 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file -Info 31 [00:01:15.000] Search path: /user/username/projects/solution -Info 32 [00:01:16.000] For info: /user/username/projects/solution/tsconfig.json :: No config files found. -Info 33 [00:01:17.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) -Info 33 [00:01:18.000] Files (3) +Info 25 [00:01:09.000] ----------------------------------------------- +Info 26 [00:01:10.000] Search path: /user/username/projects/solution/api +Info 27 [00:01:11.000] For info: /user/username/projects/solution/api/tsconfig.json :: Config file name: /user/username/projects/solution/tsconfig.json +Info 28 [00:01:12.000] Creating configuration project /user/username/projects/solution/tsconfig.json +Info 29 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file +Info 30 [00:01:14.000] Search path: /user/username/projects/solution +Info 31 [00:01:15.000] For info: /user/username/projects/solution/tsconfig.json :: No config files found. +Info 32 [00:01:16.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) +Info 32 [00:01:17.000] Files (3) -Info 33 [00:01:19.000] ----------------------------------------------- -Info 33 [00:01:20.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) -Info 33 [00:01:21.000] Files (0) InitialLoadPending +Info 32 [00:01:18.000] ----------------------------------------------- +Info 32 [00:01:19.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) +Info 32 [00:01:20.000] Files (0) InitialLoadPending -Info 33 [00:01:22.000] ----------------------------------------------- -Info 33 [00:01:23.000] Open files: -Info 33 [00:01:24.000] FileName: /user/username/projects/solution/api/src/server.ts ProjectRootPath: undefined -Info 33 [00:01:25.000] Projects: /user/username/projects/solution/api/tsconfig.json +Info 32 [00:01:21.000] ----------------------------------------------- +Info 32 [00:01:22.000] Open files: +Info 32 [00:01:23.000] FileName: /user/username/projects/solution/api/src/server.ts ProjectRootPath: undefined +Info 32 [00:01:24.000] Projects: /user/username/projects/solution/api/tsconfig.json After request PolledWatches:: @@ -161,11 +160,11 @@ FsWatchesRecursive:: /user/username/projects/solution/shared: {} -Info 33 [00:01:26.000] response: +Info 32 [00:01:25.000] response: { "responseRequired": false } -Info 34 [00:01:27.000] request: +Info 33 [00:01:26.000] request: { "command": "references", "arguments": { @@ -204,19 +203,18 @@ FsWatchesRecursive:: /user/username/projects/solution/shared: {} -Info 35 [00:01:28.000] Finding references to /user/username/projects/solution/api/src/server.ts position 56 in project /user/username/projects/solution/api/tsconfig.json -Info 36 [00:01:29.000] Search path: /user/username/projects/solution/shared/src -Info 37 [00:01:30.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json -Info 38 [00:01:31.000] Creating configuration project /user/username/projects/solution/shared/tsconfig.json -Info 39 [00:01:32.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 40 [00:01:33.000] Starting updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json -Info 41 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 42 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 43 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 44 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 45 [00:01:38.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 46 [00:01:39.000] Project '/user/username/projects/solution/shared/tsconfig.json' (Configured) -Info 47 [00:01:40.000] Files (2) +Info 34 [00:01:27.000] Finding references to /user/username/projects/solution/api/src/server.ts position 56 in project /user/username/projects/solution/api/tsconfig.json +Info 35 [00:01:28.000] Search path: /user/username/projects/solution/shared/src +Info 36 [00:01:29.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json +Info 37 [00:01:30.000] Creating configuration project /user/username/projects/solution/shared/tsconfig.json +Info 38 [00:01:31.000] Starting updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json +Info 39 [00:01:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 40 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 41 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 42 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 43 [00:01:36.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:01:37.000] Project '/user/username/projects/solution/shared/tsconfig.json' (Configured) +Info 45 [00:01:38.000] Files (2) /a/lib/lib.d.ts /user/username/projects/solution/shared/src/index.ts @@ -226,10 +224,10 @@ Info 47 [00:01:40.000] Files (2) src/index.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 48 [00:01:41.000] ----------------------------------------------- -Info 49 [00:01:42.000] Search path: /user/username/projects/solution/shared/src -Info 50 [00:01:43.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json -Info 51 [00:01:44.000] Finding references to /user/username/projects/solution/shared/src/index.ts position 16 in project /user/username/projects/solution/shared/tsconfig.json +Info 46 [00:01:39.000] ----------------------------------------------- +Info 47 [00:01:40.000] Search path: /user/username/projects/solution/shared/src +Info 48 [00:01:41.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json +Info 49 [00:01:42.000] Finding references to /user/username/projects/solution/shared/src/index.ts position 16 in project /user/username/projects/solution/shared/tsconfig.json After request PolledWatches:: @@ -260,7 +258,7 @@ FsWatchesRecursive:: /user/username/projects/solution/shared: {} -Info 52 [00:01:45.000] response: +Info 50 [00:01:43.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-arrow-function-assignment.js b/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-arrow-function-assignment.js index a3dd14df949..ddd27b55e99 100644 --- a/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-arrow-function-assignment.js +++ b/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-arrow-function-assignment.js @@ -75,9 +75,8 @@ Info 6 [00:00:50.000] Config: /user/username/projects/solution/api/tsconfig.j } Info 7 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/api/src 1 undefined Config: /user/username/projects/solution/api/tsconfig.json WatchType: Wild card directory Info 8 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/api/src 1 undefined Config: /user/username/projects/solution/api/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:53.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:54.000] Starting updateGraphWorker: Project: /user/username/projects/solution/api/tsconfig.json -Info 11 [00:00:55.000] Config: /user/username/projects/solution/shared/tsconfig.json : { +Info 9 [00:00:53.000] Starting updateGraphWorker: Project: /user/username/projects/solution/api/tsconfig.json +Info 10 [00:00:54.000] Config: /user/username/projects/solution/shared/tsconfig.json : { "rootNames": [ "/user/username/projects/solution/shared/src/index.ts" ], @@ -88,20 +87,20 @@ Info 11 [00:00:55.000] Config: /user/username/projects/solution/shared/tsconfi "configFilePath": "/user/username/projects/solution/shared/tsconfig.json" } } -Info 12 [00:00:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/tsconfig.json 2000 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Config file -Info 13 [00:00:57.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/src 1 undefined Config: /user/username/projects/solution/shared/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/src 1 undefined Config: /user/username/projects/solution/shared/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/src/index.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/api/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots -Info 20 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/api/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots -Info 21 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots -Info 22 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots -Info 23 [00:01:07.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/api/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:08.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) -Info 25 [00:01:09.000] Files (3) +Info 11 [00:00:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/tsconfig.json 2000 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Config file +Info 12 [00:00:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/src 1 undefined Config: /user/username/projects/solution/shared/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/src 1 undefined Config: /user/username/projects/solution/shared/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/src/index.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/api/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots +Info 19 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/api/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots +Info 20 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots +Info 21 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots +Info 22 [00:01:06.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/api/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:07.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) +Info 24 [00:01:08.000] Files (3) /a/lib/lib.d.ts /user/username/projects/solution/shared/src/index.ts /user/username/projects/solution/api/src/server.ts @@ -114,24 +113,24 @@ Info 25 [00:01:09.000] Files (3) src/server.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 26 [00:01:10.000] ----------------------------------------------- -Info 27 [00:01:11.000] Search path: /user/username/projects/solution/api -Info 28 [00:01:12.000] For info: /user/username/projects/solution/api/tsconfig.json :: Config file name: /user/username/projects/solution/tsconfig.json -Info 29 [00:01:13.000] Creating configuration project /user/username/projects/solution/tsconfig.json -Info 30 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file -Info 31 [00:01:15.000] Search path: /user/username/projects/solution -Info 32 [00:01:16.000] For info: /user/username/projects/solution/tsconfig.json :: No config files found. -Info 33 [00:01:17.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) -Info 33 [00:01:18.000] Files (3) +Info 25 [00:01:09.000] ----------------------------------------------- +Info 26 [00:01:10.000] Search path: /user/username/projects/solution/api +Info 27 [00:01:11.000] For info: /user/username/projects/solution/api/tsconfig.json :: Config file name: /user/username/projects/solution/tsconfig.json +Info 28 [00:01:12.000] Creating configuration project /user/username/projects/solution/tsconfig.json +Info 29 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file +Info 30 [00:01:14.000] Search path: /user/username/projects/solution +Info 31 [00:01:15.000] For info: /user/username/projects/solution/tsconfig.json :: No config files found. +Info 32 [00:01:16.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) +Info 32 [00:01:17.000] Files (3) -Info 33 [00:01:19.000] ----------------------------------------------- -Info 33 [00:01:20.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) -Info 33 [00:01:21.000] Files (0) InitialLoadPending +Info 32 [00:01:18.000] ----------------------------------------------- +Info 32 [00:01:19.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) +Info 32 [00:01:20.000] Files (0) InitialLoadPending -Info 33 [00:01:22.000] ----------------------------------------------- -Info 33 [00:01:23.000] Open files: -Info 33 [00:01:24.000] FileName: /user/username/projects/solution/api/src/server.ts ProjectRootPath: undefined -Info 33 [00:01:25.000] Projects: /user/username/projects/solution/api/tsconfig.json +Info 32 [00:01:21.000] ----------------------------------------------- +Info 32 [00:01:22.000] Open files: +Info 32 [00:01:23.000] FileName: /user/username/projects/solution/api/src/server.ts ProjectRootPath: undefined +Info 32 [00:01:24.000] Projects: /user/username/projects/solution/api/tsconfig.json After request PolledWatches:: @@ -160,11 +159,11 @@ FsWatchesRecursive:: /user/username/projects/solution/shared: {} -Info 33 [00:01:26.000] response: +Info 32 [00:01:25.000] response: { "responseRequired": false } -Info 34 [00:01:27.000] request: +Info 33 [00:01:26.000] request: { "command": "references", "arguments": { @@ -203,19 +202,18 @@ FsWatchesRecursive:: /user/username/projects/solution/shared: {} -Info 35 [00:01:28.000] Finding references to /user/username/projects/solution/api/src/server.ts position 52 in project /user/username/projects/solution/api/tsconfig.json -Info 36 [00:01:29.000] Search path: /user/username/projects/solution/shared/src -Info 37 [00:01:30.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json -Info 38 [00:01:31.000] Creating configuration project /user/username/projects/solution/shared/tsconfig.json -Info 39 [00:01:32.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 40 [00:01:33.000] Starting updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json -Info 41 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 42 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 43 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 44 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 45 [00:01:38.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 46 [00:01:39.000] Project '/user/username/projects/solution/shared/tsconfig.json' (Configured) -Info 47 [00:01:40.000] Files (2) +Info 34 [00:01:27.000] Finding references to /user/username/projects/solution/api/src/server.ts position 52 in project /user/username/projects/solution/api/tsconfig.json +Info 35 [00:01:28.000] Search path: /user/username/projects/solution/shared/src +Info 36 [00:01:29.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json +Info 37 [00:01:30.000] Creating configuration project /user/username/projects/solution/shared/tsconfig.json +Info 38 [00:01:31.000] Starting updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json +Info 39 [00:01:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 40 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 41 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 42 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 43 [00:01:36.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:01:37.000] Project '/user/username/projects/solution/shared/tsconfig.json' (Configured) +Info 45 [00:01:38.000] Files (2) /a/lib/lib.d.ts /user/username/projects/solution/shared/src/index.ts @@ -225,12 +223,12 @@ Info 47 [00:01:40.000] Files (2) src/index.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 48 [00:01:41.000] ----------------------------------------------- -Info 49 [00:01:42.000] Search path: /user/username/projects/solution/shared/src -Info 50 [00:01:43.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json -Info 51 [00:01:44.000] Finding references to /user/username/projects/solution/shared/src/index.ts position 13 in project /user/username/projects/solution/shared/tsconfig.json -Info 52 [00:01:45.000] Loading configured project /user/username/projects/solution/tsconfig.json -Info 53 [00:01:46.000] Config: /user/username/projects/solution/tsconfig.json : { +Info 46 [00:01:39.000] ----------------------------------------------- +Info 47 [00:01:40.000] Search path: /user/username/projects/solution/shared/src +Info 48 [00:01:41.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json +Info 49 [00:01:42.000] Finding references to /user/username/projects/solution/shared/src/index.ts position 13 in project /user/username/projects/solution/shared/tsconfig.json +Info 50 [00:01:43.000] Loading configured project /user/username/projects/solution/tsconfig.json +Info 51 [00:01:44.000] Config: /user/username/projects/solution/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/solution/tsconfig.json" @@ -246,9 +244,8 @@ Info 53 [00:01:46.000] Config: /user/username/projects/solution/tsconfig.json } ] } -Info 54 [00:01:47.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 55 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json -Info 56 [00:01:49.000] Config: /user/username/projects/solution/app/tsconfig.json : { +Info 52 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json +Info 53 [00:01:46.000] Config: /user/username/projects/solution/app/tsconfig.json : { "rootNames": [ "/user/username/projects/solution/app/src/app.ts" ], @@ -265,26 +262,25 @@ Info 56 [00:01:49.000] Config: /user/username/projects/solution/app/tsconfig.j } ] } -Info 57 [00:01:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file -Info 58 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src 1 undefined Config: /user/username/projects/solution/app/tsconfig.json WatchType: Wild card directory -Info 59 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src 1 undefined Config: /user/username/projects/solution/app/tsconfig.json WatchType: Wild card directory -Info 60 [00:01:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots -Info 61 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots -Info 62 [00:01:55.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 63 [00:01:56.000] Different program with same set of files -Info 64 [00:01:57.000] Creating configuration project /user/username/projects/solution/app/tsconfig.json -Info 65 [00:01:58.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 66 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src/app.ts 500 undefined WatchType: Closed Script info -Info 67 [00:02:00.000] Starting updateGraphWorker: Project: /user/username/projects/solution/app/tsconfig.json -Info 68 [00:02:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Failed Lookup Locations -Info 69 [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Failed Lookup Locations -Info 70 [00:02:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots -Info 71 [00:02:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots -Info 72 [00:02:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots -Info 73 [00:02:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots -Info 74 [00:02:07.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/app/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 75 [00:02:08.000] Project '/user/username/projects/solution/app/tsconfig.json' (Configured) -Info 76 [00:02:09.000] Files (3) +Info 54 [00:01:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file +Info 55 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src 1 undefined Config: /user/username/projects/solution/app/tsconfig.json WatchType: Wild card directory +Info 56 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src 1 undefined Config: /user/username/projects/solution/app/tsconfig.json WatchType: Wild card directory +Info 57 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots +Info 58 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots +Info 59 [00:01:52.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 60 [00:01:53.000] Different program with same set of files +Info 61 [00:01:54.000] Creating configuration project /user/username/projects/solution/app/tsconfig.json +Info 62 [00:01:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src/app.ts 500 undefined WatchType: Closed Script info +Info 63 [00:01:56.000] Starting updateGraphWorker: Project: /user/username/projects/solution/app/tsconfig.json +Info 64 [00:01:57.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Failed Lookup Locations +Info 65 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Failed Lookup Locations +Info 66 [00:01:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 67 [00:02:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 68 [00:02:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 69 [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 70 [00:02:03.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/app/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 71 [00:02:04.000] Project '/user/username/projects/solution/app/tsconfig.json' (Configured) +Info 72 [00:02:05.000] Files (3) /a/lib/lib.d.ts /user/username/projects/solution/shared/src/index.ts /user/username/projects/solution/app/src/app.ts @@ -297,12 +293,12 @@ Info 76 [00:02:09.000] Files (3) src/app.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 77 [00:02:10.000] ----------------------------------------------- -Info 78 [00:02:11.000] Finding references to /user/username/projects/solution/shared/src/index.ts position 13 in project /user/username/projects/solution/app/tsconfig.json -Info 79 [00:02:12.000] Search path: /user/username/projects/solution/shared/src -Info 80 [00:02:13.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json -Info 81 [00:02:14.000] Search path: /user/username/projects/solution/shared/src -Info 82 [00:02:15.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json +Info 73 [00:02:06.000] ----------------------------------------------- +Info 74 [00:02:07.000] Finding references to /user/username/projects/solution/shared/src/index.ts position 13 in project /user/username/projects/solution/app/tsconfig.json +Info 75 [00:02:08.000] Search path: /user/username/projects/solution/shared/src +Info 76 [00:02:09.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json +Info 77 [00:02:10.000] Search path: /user/username/projects/solution/shared/src +Info 78 [00:02:11.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json After request PolledWatches:: @@ -341,7 +337,7 @@ FsWatchesRecursive:: /user/username/projects/solution/app/src: {} -Info 83 [00:02:16.000] response: +Info 79 [00:02:12.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-method-of-class-expression.js b/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-method-of-class-expression.js index f3a144530fe..a0036076da2 100644 --- a/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-method-of-class-expression.js +++ b/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-method-of-class-expression.js @@ -77,9 +77,8 @@ Info 6 [00:00:50.000] Config: /user/username/projects/solution/api/tsconfig.j } Info 7 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/api/src 1 undefined Config: /user/username/projects/solution/api/tsconfig.json WatchType: Wild card directory Info 8 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/api/src 1 undefined Config: /user/username/projects/solution/api/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:53.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:54.000] Starting updateGraphWorker: Project: /user/username/projects/solution/api/tsconfig.json -Info 11 [00:00:55.000] Config: /user/username/projects/solution/shared/tsconfig.json : { +Info 9 [00:00:53.000] Starting updateGraphWorker: Project: /user/username/projects/solution/api/tsconfig.json +Info 10 [00:00:54.000] Config: /user/username/projects/solution/shared/tsconfig.json : { "rootNames": [ "/user/username/projects/solution/shared/src/index.ts" ], @@ -90,20 +89,20 @@ Info 11 [00:00:55.000] Config: /user/username/projects/solution/shared/tsconfi "configFilePath": "/user/username/projects/solution/shared/tsconfig.json" } } -Info 12 [00:00:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/tsconfig.json 2000 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Config file -Info 13 [00:00:57.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/src 1 undefined Config: /user/username/projects/solution/shared/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/src 1 undefined Config: /user/username/projects/solution/shared/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/src/index.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/api/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots -Info 20 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/api/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots -Info 21 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots -Info 22 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots -Info 23 [00:01:07.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/api/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:08.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) -Info 25 [00:01:09.000] Files (3) +Info 11 [00:00:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/tsconfig.json 2000 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Config file +Info 12 [00:00:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/src 1 undefined Config: /user/username/projects/solution/shared/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/src 1 undefined Config: /user/username/projects/solution/shared/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/src/index.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/api/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots +Info 19 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/api/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots +Info 20 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots +Info 21 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots +Info 22 [00:01:06.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/api/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:07.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) +Info 24 [00:01:08.000] Files (3) /a/lib/lib.d.ts /user/username/projects/solution/shared/src/index.ts /user/username/projects/solution/api/src/server.ts @@ -116,24 +115,24 @@ Info 25 [00:01:09.000] Files (3) src/server.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 26 [00:01:10.000] ----------------------------------------------- -Info 27 [00:01:11.000] Search path: /user/username/projects/solution/api -Info 28 [00:01:12.000] For info: /user/username/projects/solution/api/tsconfig.json :: Config file name: /user/username/projects/solution/tsconfig.json -Info 29 [00:01:13.000] Creating configuration project /user/username/projects/solution/tsconfig.json -Info 30 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file -Info 31 [00:01:15.000] Search path: /user/username/projects/solution -Info 32 [00:01:16.000] For info: /user/username/projects/solution/tsconfig.json :: No config files found. -Info 33 [00:01:17.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) -Info 33 [00:01:18.000] Files (3) +Info 25 [00:01:09.000] ----------------------------------------------- +Info 26 [00:01:10.000] Search path: /user/username/projects/solution/api +Info 27 [00:01:11.000] For info: /user/username/projects/solution/api/tsconfig.json :: Config file name: /user/username/projects/solution/tsconfig.json +Info 28 [00:01:12.000] Creating configuration project /user/username/projects/solution/tsconfig.json +Info 29 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file +Info 30 [00:01:14.000] Search path: /user/username/projects/solution +Info 31 [00:01:15.000] For info: /user/username/projects/solution/tsconfig.json :: No config files found. +Info 32 [00:01:16.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) +Info 32 [00:01:17.000] Files (3) -Info 33 [00:01:19.000] ----------------------------------------------- -Info 33 [00:01:20.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) -Info 33 [00:01:21.000] Files (0) InitialLoadPending +Info 32 [00:01:18.000] ----------------------------------------------- +Info 32 [00:01:19.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) +Info 32 [00:01:20.000] Files (0) InitialLoadPending -Info 33 [00:01:22.000] ----------------------------------------------- -Info 33 [00:01:23.000] Open files: -Info 33 [00:01:24.000] FileName: /user/username/projects/solution/api/src/server.ts ProjectRootPath: undefined -Info 33 [00:01:25.000] Projects: /user/username/projects/solution/api/tsconfig.json +Info 32 [00:01:21.000] ----------------------------------------------- +Info 32 [00:01:22.000] Open files: +Info 32 [00:01:23.000] FileName: /user/username/projects/solution/api/src/server.ts ProjectRootPath: undefined +Info 32 [00:01:24.000] Projects: /user/username/projects/solution/api/tsconfig.json After request PolledWatches:: @@ -162,11 +161,11 @@ FsWatchesRecursive:: /user/username/projects/solution/shared: {} -Info 33 [00:01:26.000] response: +Info 32 [00:01:25.000] response: { "responseRequired": false } -Info 34 [00:01:27.000] request: +Info 33 [00:01:26.000] request: { "command": "references", "arguments": { @@ -205,19 +204,18 @@ FsWatchesRecursive:: /user/username/projects/solution/shared: {} -Info 35 [00:01:28.000] Finding references to /user/username/projects/solution/api/src/server.ts position 89 in project /user/username/projects/solution/api/tsconfig.json -Info 36 [00:01:29.000] Search path: /user/username/projects/solution/shared/src -Info 37 [00:01:30.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json -Info 38 [00:01:31.000] Creating configuration project /user/username/projects/solution/shared/tsconfig.json -Info 39 [00:01:32.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 40 [00:01:33.000] Starting updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json -Info 41 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 42 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 43 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 44 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 45 [00:01:38.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 46 [00:01:39.000] Project '/user/username/projects/solution/shared/tsconfig.json' (Configured) -Info 47 [00:01:40.000] Files (2) +Info 34 [00:01:27.000] Finding references to /user/username/projects/solution/api/src/server.ts position 89 in project /user/username/projects/solution/api/tsconfig.json +Info 35 [00:01:28.000] Search path: /user/username/projects/solution/shared/src +Info 36 [00:01:29.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json +Info 37 [00:01:30.000] Creating configuration project /user/username/projects/solution/shared/tsconfig.json +Info 38 [00:01:31.000] Starting updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json +Info 39 [00:01:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 40 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 41 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 42 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 43 [00:01:36.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:01:37.000] Project '/user/username/projects/solution/shared/tsconfig.json' (Configured) +Info 45 [00:01:38.000] Files (2) /a/lib/lib.d.ts /user/username/projects/solution/shared/src/index.ts @@ -227,12 +225,12 @@ Info 47 [00:01:40.000] Files (2) src/index.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 48 [00:01:41.000] ----------------------------------------------- -Info 49 [00:01:42.000] Search path: /user/username/projects/solution/shared/src -Info 50 [00:01:43.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json -Info 51 [00:01:44.000] Finding references to /user/username/projects/solution/shared/src/index.ts position 27 in project /user/username/projects/solution/shared/tsconfig.json -Info 52 [00:01:45.000] Loading configured project /user/username/projects/solution/tsconfig.json -Info 53 [00:01:46.000] Config: /user/username/projects/solution/tsconfig.json : { +Info 46 [00:01:39.000] ----------------------------------------------- +Info 47 [00:01:40.000] Search path: /user/username/projects/solution/shared/src +Info 48 [00:01:41.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json +Info 49 [00:01:42.000] Finding references to /user/username/projects/solution/shared/src/index.ts position 27 in project /user/username/projects/solution/shared/tsconfig.json +Info 50 [00:01:43.000] Loading configured project /user/username/projects/solution/tsconfig.json +Info 51 [00:01:44.000] Config: /user/username/projects/solution/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/solution/tsconfig.json" @@ -248,9 +246,8 @@ Info 53 [00:01:46.000] Config: /user/username/projects/solution/tsconfig.json } ] } -Info 54 [00:01:47.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 55 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json -Info 56 [00:01:49.000] Config: /user/username/projects/solution/app/tsconfig.json : { +Info 52 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json +Info 53 [00:01:46.000] Config: /user/username/projects/solution/app/tsconfig.json : { "rootNames": [ "/user/username/projects/solution/app/src/app.ts" ], @@ -267,26 +264,25 @@ Info 56 [00:01:49.000] Config: /user/username/projects/solution/app/tsconfig.j } ] } -Info 57 [00:01:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file -Info 58 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src 1 undefined Config: /user/username/projects/solution/app/tsconfig.json WatchType: Wild card directory -Info 59 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src 1 undefined Config: /user/username/projects/solution/app/tsconfig.json WatchType: Wild card directory -Info 60 [00:01:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots -Info 61 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots -Info 62 [00:01:55.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 63 [00:01:56.000] Different program with same set of files -Info 64 [00:01:57.000] Creating configuration project /user/username/projects/solution/app/tsconfig.json -Info 65 [00:01:58.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 66 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src/app.ts 500 undefined WatchType: Closed Script info -Info 67 [00:02:00.000] Starting updateGraphWorker: Project: /user/username/projects/solution/app/tsconfig.json -Info 68 [00:02:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Failed Lookup Locations -Info 69 [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Failed Lookup Locations -Info 70 [00:02:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots -Info 71 [00:02:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots -Info 72 [00:02:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots -Info 73 [00:02:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots -Info 74 [00:02:07.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/app/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 75 [00:02:08.000] Project '/user/username/projects/solution/app/tsconfig.json' (Configured) -Info 76 [00:02:09.000] Files (3) +Info 54 [00:01:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file +Info 55 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src 1 undefined Config: /user/username/projects/solution/app/tsconfig.json WatchType: Wild card directory +Info 56 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src 1 undefined Config: /user/username/projects/solution/app/tsconfig.json WatchType: Wild card directory +Info 57 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots +Info 58 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots +Info 59 [00:01:52.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 60 [00:01:53.000] Different program with same set of files +Info 61 [00:01:54.000] Creating configuration project /user/username/projects/solution/app/tsconfig.json +Info 62 [00:01:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src/app.ts 500 undefined WatchType: Closed Script info +Info 63 [00:01:56.000] Starting updateGraphWorker: Project: /user/username/projects/solution/app/tsconfig.json +Info 64 [00:01:57.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Failed Lookup Locations +Info 65 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Failed Lookup Locations +Info 66 [00:01:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 67 [00:02:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 68 [00:02:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 69 [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 70 [00:02:03.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/app/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 71 [00:02:04.000] Project '/user/username/projects/solution/app/tsconfig.json' (Configured) +Info 72 [00:02:05.000] Files (3) /a/lib/lib.d.ts /user/username/projects/solution/shared/src/index.ts /user/username/projects/solution/app/src/app.ts @@ -299,12 +295,12 @@ Info 76 [00:02:09.000] Files (3) src/app.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 77 [00:02:10.000] ----------------------------------------------- -Info 78 [00:02:11.000] Finding references to /user/username/projects/solution/shared/src/index.ts position 27 in project /user/username/projects/solution/app/tsconfig.json -Info 79 [00:02:12.000] Search path: /user/username/projects/solution/shared/src -Info 80 [00:02:13.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json -Info 81 [00:02:14.000] Search path: /user/username/projects/solution/shared/src -Info 82 [00:02:15.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json +Info 73 [00:02:06.000] ----------------------------------------------- +Info 74 [00:02:07.000] Finding references to /user/username/projects/solution/shared/src/index.ts position 27 in project /user/username/projects/solution/app/tsconfig.json +Info 75 [00:02:08.000] Search path: /user/username/projects/solution/shared/src +Info 76 [00:02:09.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json +Info 77 [00:02:10.000] Search path: /user/username/projects/solution/shared/src +Info 78 [00:02:11.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json After request PolledWatches:: @@ -343,7 +339,7 @@ FsWatchesRecursive:: /user/username/projects/solution/app/src: {} -Info 83 [00:02:16.000] response: +Info 79 [00:02:12.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-object-literal-property.js b/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-object-literal-property.js index 8925bbf32ff..7cb040a5b84 100644 --- a/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-object-literal-property.js +++ b/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-object-literal-property.js @@ -75,9 +75,8 @@ Info 6 [00:00:50.000] Config: /user/username/projects/solution/api/tsconfig.j } Info 7 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/api/src 1 undefined Config: /user/username/projects/solution/api/tsconfig.json WatchType: Wild card directory Info 8 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/api/src 1 undefined Config: /user/username/projects/solution/api/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:53.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:54.000] Starting updateGraphWorker: Project: /user/username/projects/solution/api/tsconfig.json -Info 11 [00:00:55.000] Config: /user/username/projects/solution/shared/tsconfig.json : { +Info 9 [00:00:53.000] Starting updateGraphWorker: Project: /user/username/projects/solution/api/tsconfig.json +Info 10 [00:00:54.000] Config: /user/username/projects/solution/shared/tsconfig.json : { "rootNames": [ "/user/username/projects/solution/shared/src/index.ts" ], @@ -88,20 +87,20 @@ Info 11 [00:00:55.000] Config: /user/username/projects/solution/shared/tsconfi "configFilePath": "/user/username/projects/solution/shared/tsconfig.json" } } -Info 12 [00:00:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/tsconfig.json 2000 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Config file -Info 13 [00:00:57.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/src 1 undefined Config: /user/username/projects/solution/shared/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/src 1 undefined Config: /user/username/projects/solution/shared/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/src/index.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/api/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots -Info 20 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/api/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots -Info 21 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots -Info 22 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots -Info 23 [00:01:07.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/api/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:08.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) -Info 25 [00:01:09.000] Files (3) +Info 11 [00:00:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/tsconfig.json 2000 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Config file +Info 12 [00:00:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/src 1 undefined Config: /user/username/projects/solution/shared/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/src 1 undefined Config: /user/username/projects/solution/shared/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/src/index.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/api/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots +Info 19 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/api/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots +Info 20 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots +Info 21 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots +Info 22 [00:01:06.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/api/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:07.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) +Info 24 [00:01:08.000] Files (3) /a/lib/lib.d.ts /user/username/projects/solution/shared/src/index.ts /user/username/projects/solution/api/src/server.ts @@ -114,24 +113,24 @@ Info 25 [00:01:09.000] Files (3) src/server.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 26 [00:01:10.000] ----------------------------------------------- -Info 27 [00:01:11.000] Search path: /user/username/projects/solution/api -Info 28 [00:01:12.000] For info: /user/username/projects/solution/api/tsconfig.json :: Config file name: /user/username/projects/solution/tsconfig.json -Info 29 [00:01:13.000] Creating configuration project /user/username/projects/solution/tsconfig.json -Info 30 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file -Info 31 [00:01:15.000] Search path: /user/username/projects/solution -Info 32 [00:01:16.000] For info: /user/username/projects/solution/tsconfig.json :: No config files found. -Info 33 [00:01:17.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) -Info 33 [00:01:18.000] Files (3) +Info 25 [00:01:09.000] ----------------------------------------------- +Info 26 [00:01:10.000] Search path: /user/username/projects/solution/api +Info 27 [00:01:11.000] For info: /user/username/projects/solution/api/tsconfig.json :: Config file name: /user/username/projects/solution/tsconfig.json +Info 28 [00:01:12.000] Creating configuration project /user/username/projects/solution/tsconfig.json +Info 29 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file +Info 30 [00:01:14.000] Search path: /user/username/projects/solution +Info 31 [00:01:15.000] For info: /user/username/projects/solution/tsconfig.json :: No config files found. +Info 32 [00:01:16.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) +Info 32 [00:01:17.000] Files (3) -Info 33 [00:01:19.000] ----------------------------------------------- -Info 33 [00:01:20.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) -Info 33 [00:01:21.000] Files (0) InitialLoadPending +Info 32 [00:01:18.000] ----------------------------------------------- +Info 32 [00:01:19.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) +Info 32 [00:01:20.000] Files (0) InitialLoadPending -Info 33 [00:01:22.000] ----------------------------------------------- -Info 33 [00:01:23.000] Open files: -Info 33 [00:01:24.000] FileName: /user/username/projects/solution/api/src/server.ts ProjectRootPath: undefined -Info 33 [00:01:25.000] Projects: /user/username/projects/solution/api/tsconfig.json +Info 32 [00:01:21.000] ----------------------------------------------- +Info 32 [00:01:22.000] Open files: +Info 32 [00:01:23.000] FileName: /user/username/projects/solution/api/src/server.ts ProjectRootPath: undefined +Info 32 [00:01:24.000] Projects: /user/username/projects/solution/api/tsconfig.json After request PolledWatches:: @@ -160,11 +159,11 @@ FsWatchesRecursive:: /user/username/projects/solution/shared: {} -Info 33 [00:01:26.000] response: +Info 32 [00:01:25.000] response: { "responseRequired": false } -Info 34 [00:01:27.000] request: +Info 33 [00:01:26.000] request: { "command": "references", "arguments": { @@ -203,19 +202,18 @@ FsWatchesRecursive:: /user/username/projects/solution/shared: {} -Info 35 [00:01:28.000] Finding references to /user/username/projects/solution/api/src/server.ts position 56 in project /user/username/projects/solution/api/tsconfig.json -Info 36 [00:01:29.000] Search path: /user/username/projects/solution/shared/src -Info 37 [00:01:30.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json -Info 38 [00:01:31.000] Creating configuration project /user/username/projects/solution/shared/tsconfig.json -Info 39 [00:01:32.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 40 [00:01:33.000] Starting updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json -Info 41 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 42 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 43 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 44 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 45 [00:01:38.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 46 [00:01:39.000] Project '/user/username/projects/solution/shared/tsconfig.json' (Configured) -Info 47 [00:01:40.000] Files (2) +Info 34 [00:01:27.000] Finding references to /user/username/projects/solution/api/src/server.ts position 56 in project /user/username/projects/solution/api/tsconfig.json +Info 35 [00:01:28.000] Search path: /user/username/projects/solution/shared/src +Info 36 [00:01:29.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json +Info 37 [00:01:30.000] Creating configuration project /user/username/projects/solution/shared/tsconfig.json +Info 38 [00:01:31.000] Starting updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json +Info 39 [00:01:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 40 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 41 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 42 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 43 [00:01:36.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:01:37.000] Project '/user/username/projects/solution/shared/tsconfig.json' (Configured) +Info 45 [00:01:38.000] Files (2) /a/lib/lib.d.ts /user/username/projects/solution/shared/src/index.ts @@ -225,12 +223,12 @@ Info 47 [00:01:40.000] Files (2) src/index.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 48 [00:01:41.000] ----------------------------------------------- -Info 49 [00:01:42.000] Search path: /user/username/projects/solution/shared/src -Info 50 [00:01:43.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json -Info 51 [00:01:44.000] Finding references to /user/username/projects/solution/shared/src/index.ts position 22 in project /user/username/projects/solution/shared/tsconfig.json -Info 52 [00:01:45.000] Loading configured project /user/username/projects/solution/tsconfig.json -Info 53 [00:01:46.000] Config: /user/username/projects/solution/tsconfig.json : { +Info 46 [00:01:39.000] ----------------------------------------------- +Info 47 [00:01:40.000] Search path: /user/username/projects/solution/shared/src +Info 48 [00:01:41.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json +Info 49 [00:01:42.000] Finding references to /user/username/projects/solution/shared/src/index.ts position 22 in project /user/username/projects/solution/shared/tsconfig.json +Info 50 [00:01:43.000] Loading configured project /user/username/projects/solution/tsconfig.json +Info 51 [00:01:44.000] Config: /user/username/projects/solution/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/solution/tsconfig.json" @@ -246,9 +244,8 @@ Info 53 [00:01:46.000] Config: /user/username/projects/solution/tsconfig.json } ] } -Info 54 [00:01:47.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 55 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json -Info 56 [00:01:49.000] Config: /user/username/projects/solution/app/tsconfig.json : { +Info 52 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json +Info 53 [00:01:46.000] Config: /user/username/projects/solution/app/tsconfig.json : { "rootNames": [ "/user/username/projects/solution/app/src/app.ts" ], @@ -265,26 +262,25 @@ Info 56 [00:01:49.000] Config: /user/username/projects/solution/app/tsconfig.j } ] } -Info 57 [00:01:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file -Info 58 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src 1 undefined Config: /user/username/projects/solution/app/tsconfig.json WatchType: Wild card directory -Info 59 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src 1 undefined Config: /user/username/projects/solution/app/tsconfig.json WatchType: Wild card directory -Info 60 [00:01:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots -Info 61 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots -Info 62 [00:01:55.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 63 [00:01:56.000] Different program with same set of files -Info 64 [00:01:57.000] Creating configuration project /user/username/projects/solution/app/tsconfig.json -Info 65 [00:01:58.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 66 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src/app.ts 500 undefined WatchType: Closed Script info -Info 67 [00:02:00.000] Starting updateGraphWorker: Project: /user/username/projects/solution/app/tsconfig.json -Info 68 [00:02:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Failed Lookup Locations -Info 69 [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Failed Lookup Locations -Info 70 [00:02:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots -Info 71 [00:02:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots -Info 72 [00:02:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots -Info 73 [00:02:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots -Info 74 [00:02:07.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/app/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 75 [00:02:08.000] Project '/user/username/projects/solution/app/tsconfig.json' (Configured) -Info 76 [00:02:09.000] Files (3) +Info 54 [00:01:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file +Info 55 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src 1 undefined Config: /user/username/projects/solution/app/tsconfig.json WatchType: Wild card directory +Info 56 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src 1 undefined Config: /user/username/projects/solution/app/tsconfig.json WatchType: Wild card directory +Info 57 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots +Info 58 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots +Info 59 [00:01:52.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 60 [00:01:53.000] Different program with same set of files +Info 61 [00:01:54.000] Creating configuration project /user/username/projects/solution/app/tsconfig.json +Info 62 [00:01:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src/app.ts 500 undefined WatchType: Closed Script info +Info 63 [00:01:56.000] Starting updateGraphWorker: Project: /user/username/projects/solution/app/tsconfig.json +Info 64 [00:01:57.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Failed Lookup Locations +Info 65 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Failed Lookup Locations +Info 66 [00:01:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 67 [00:02:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 68 [00:02:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 69 [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 70 [00:02:03.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/app/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 71 [00:02:04.000] Project '/user/username/projects/solution/app/tsconfig.json' (Configured) +Info 72 [00:02:05.000] Files (3) /a/lib/lib.d.ts /user/username/projects/solution/shared/src/index.ts /user/username/projects/solution/app/src/app.ts @@ -297,12 +293,12 @@ Info 76 [00:02:09.000] Files (3) src/app.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 77 [00:02:10.000] ----------------------------------------------- -Info 78 [00:02:11.000] Finding references to /user/username/projects/solution/shared/src/index.ts position 22 in project /user/username/projects/solution/app/tsconfig.json -Info 79 [00:02:12.000] Search path: /user/username/projects/solution/shared/src -Info 80 [00:02:13.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json -Info 81 [00:02:14.000] Search path: /user/username/projects/solution/shared/src -Info 82 [00:02:15.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json +Info 73 [00:02:06.000] ----------------------------------------------- +Info 74 [00:02:07.000] Finding references to /user/username/projects/solution/shared/src/index.ts position 22 in project /user/username/projects/solution/app/tsconfig.json +Info 75 [00:02:08.000] Search path: /user/username/projects/solution/shared/src +Info 76 [00:02:09.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json +Info 77 [00:02:10.000] Search path: /user/username/projects/solution/shared/src +Info 78 [00:02:11.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json After request PolledWatches:: @@ -341,7 +337,7 @@ FsWatchesRecursive:: /user/username/projects/solution/app/src: {} -Info 83 [00:02:16.000] response: +Info 79 [00:02:12.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/when-files-from-two-projects-are-open-and-one-project-references.js b/tests/baselines/reference/tsserver/projectReferences/when-files-from-two-projects-are-open-and-one-project-references.js index 0f7ec680695..9d64642339b 100644 --- a/tests/baselines/reference/tsserver/projectReferences/when-files-from-two-projects-are-open-and-one-project-references.js +++ b/tests/baselines/reference/tsserver/projectReferences/when-files-from-two-projects-are-open-and-one-project-references.js @@ -146,9 +146,8 @@ Info 6 [00:01:59.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:02:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:02:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:02:02.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:02:03.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:02:04.000] Config: /user/username/projects/myproject/core/tsconfig.json : { +Info 9 [00:02:02.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:02:03.000] Config: /user/username/projects/myproject/core/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/core/src/file1.ts" ], @@ -157,10 +156,10 @@ Info 11 [00:02:04.000] Config: /user/username/projects/myproject/core/tsconfig "configFilePath": "/user/username/projects/myproject/core/tsconfig.json" } } -Info 12 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/core/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:02:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/core 1 undefined Config: /user/username/projects/myproject/core/tsconfig.json WatchType: Wild card directory -Info 14 [00:02:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/core 1 undefined Config: /user/username/projects/myproject/core/tsconfig.json WatchType: Wild card directory -Info 15 [00:02:08.000] Config: /user/username/projects/myproject/indirect/tsconfig.json : { +Info 11 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/core/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:02:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/core 1 undefined Config: /user/username/projects/myproject/core/tsconfig.json WatchType: Wild card directory +Info 13 [00:02:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/core 1 undefined Config: /user/username/projects/myproject/core/tsconfig.json WatchType: Wild card directory +Info 14 [00:02:07.000] Config: /user/username/projects/myproject/indirect/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/indirect/src/file1.ts" ], @@ -175,10 +174,10 @@ Info 15 [00:02:08.000] Config: /user/username/projects/myproject/indirect/tsco } ] } -Info 16 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 17 [00:02:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect 1 undefined Config: /user/username/projects/myproject/indirect/tsconfig.json WatchType: Wild card directory -Info 18 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect 1 undefined Config: /user/username/projects/myproject/indirect/tsconfig.json WatchType: Wild card directory -Info 19 [00:02:12.000] Config: /user/username/projects/myproject/coreRef1/tsconfig.json : { +Info 15 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 16 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect 1 undefined Config: /user/username/projects/myproject/indirect/tsconfig.json WatchType: Wild card directory +Info 17 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect 1 undefined Config: /user/username/projects/myproject/indirect/tsconfig.json WatchType: Wild card directory +Info 18 [00:02:11.000] Config: /user/username/projects/myproject/coreRef1/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/coreRef1/src/file1.ts" ], @@ -193,10 +192,10 @@ Info 19 [00:02:12.000] Config: /user/username/projects/myproject/coreRef1/tsco } ] } -Info 20 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef1/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 21 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef1 1 undefined Config: /user/username/projects/myproject/coreRef1/tsconfig.json WatchType: Wild card directory -Info 22 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef1 1 undefined Config: /user/username/projects/myproject/coreRef1/tsconfig.json WatchType: Wild card directory -Info 23 [00:02:16.000] Config: /user/username/projects/myproject/noCoreRef1/tsconfig.json : { +Info 19 [00:02:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef1/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 20 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef1 1 undefined Config: /user/username/projects/myproject/coreRef1/tsconfig.json WatchType: Wild card directory +Info 21 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef1 1 undefined Config: /user/username/projects/myproject/coreRef1/tsconfig.json WatchType: Wild card directory +Info 22 [00:02:15.000] Config: /user/username/projects/myproject/noCoreRef1/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/noCoreRef1/src/file1.ts" ], @@ -205,10 +204,10 @@ Info 23 [00:02:16.000] Config: /user/username/projects/myproject/noCoreRef1/ts "configFilePath": "/user/username/projects/myproject/noCoreRef1/tsconfig.json" } } -Info 24 [00:02:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/noCoreRef1/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 25 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/noCoreRef1 1 undefined Config: /user/username/projects/myproject/noCoreRef1/tsconfig.json WatchType: Wild card directory -Info 26 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/noCoreRef1 1 undefined Config: /user/username/projects/myproject/noCoreRef1/tsconfig.json WatchType: Wild card directory -Info 27 [00:02:20.000] Config: /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json : { +Info 23 [00:02:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/noCoreRef1/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 24 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/noCoreRef1 1 undefined Config: /user/username/projects/myproject/noCoreRef1/tsconfig.json WatchType: Wild card directory +Info 25 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/noCoreRef1 1 undefined Config: /user/username/projects/myproject/noCoreRef1/tsconfig.json WatchType: Wild card directory +Info 26 [00:02:19.000] Config: /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/indirectDisabledChildLoad1/src/file1.ts" ], @@ -224,10 +223,10 @@ Info 27 [00:02:20.000] Config: /user/username/projects/myproject/indirectDisab } ] } -Info 28 [00:02:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 29 [00:02:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectDisabledChildLoad1 1 undefined Config: /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json WatchType: Wild card directory -Info 30 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectDisabledChildLoad1 1 undefined Config: /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json WatchType: Wild card directory -Info 31 [00:02:24.000] Config: /user/username/projects/myproject/coreRef2/tsconfig.json : { +Info 27 [00:02:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 28 [00:02:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectDisabledChildLoad1 1 undefined Config: /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json WatchType: Wild card directory +Info 29 [00:02:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectDisabledChildLoad1 1 undefined Config: /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json WatchType: Wild card directory +Info 30 [00:02:23.000] Config: /user/username/projects/myproject/coreRef2/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/coreRef2/src/file1.ts" ], @@ -242,10 +241,10 @@ Info 31 [00:02:24.000] Config: /user/username/projects/myproject/coreRef2/tsco } ] } -Info 32 [00:02:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef2/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 33 [00:02:26.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef2 1 undefined Config: /user/username/projects/myproject/coreRef2/tsconfig.json WatchType: Wild card directory -Info 34 [00:02:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef2 1 undefined Config: /user/username/projects/myproject/coreRef2/tsconfig.json WatchType: Wild card directory -Info 35 [00:02:28.000] Config: /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json : { +Info 31 [00:02:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef2/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 32 [00:02:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef2 1 undefined Config: /user/username/projects/myproject/coreRef2/tsconfig.json WatchType: Wild card directory +Info 33 [00:02:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef2 1 undefined Config: /user/username/projects/myproject/coreRef2/tsconfig.json WatchType: Wild card directory +Info 34 [00:02:27.000] Config: /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/indirectDisabledChildLoad2/src/file1.ts" ], @@ -261,10 +260,10 @@ Info 35 [00:02:28.000] Config: /user/username/projects/myproject/indirectDisab } ] } -Info 36 [00:02:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 37 [00:02:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectDisabledChildLoad2 1 undefined Config: /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json WatchType: Wild card directory -Info 38 [00:02:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectDisabledChildLoad2 1 undefined Config: /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json WatchType: Wild card directory -Info 39 [00:02:32.000] Config: /user/username/projects/myproject/coreRef3/tsconfig.json : { +Info 35 [00:02:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 36 [00:02:29.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectDisabledChildLoad2 1 undefined Config: /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json WatchType: Wild card directory +Info 37 [00:02:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectDisabledChildLoad2 1 undefined Config: /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json WatchType: Wild card directory +Info 38 [00:02:31.000] Config: /user/username/projects/myproject/coreRef3/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/coreRef3/src/file1.ts" ], @@ -279,10 +278,10 @@ Info 39 [00:02:32.000] Config: /user/username/projects/myproject/coreRef3/tsco } ] } -Info 40 [00:02:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef3/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 41 [00:02:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef3 1 undefined Config: /user/username/projects/myproject/coreRef3/tsconfig.json WatchType: Wild card directory -Info 42 [00:02:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef3 1 undefined Config: /user/username/projects/myproject/coreRef3/tsconfig.json WatchType: Wild card directory -Info 43 [00:02:36.000] Config: /user/username/projects/myproject/refToCoreRef3/tsconfig.json : { +Info 39 [00:02:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef3/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 40 [00:02:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef3 1 undefined Config: /user/username/projects/myproject/coreRef3/tsconfig.json WatchType: Wild card directory +Info 41 [00:02:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef3 1 undefined Config: /user/username/projects/myproject/coreRef3/tsconfig.json WatchType: Wild card directory +Info 42 [00:02:35.000] Config: /user/username/projects/myproject/refToCoreRef3/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/refToCoreRef3/src/file1.ts" ], @@ -297,10 +296,10 @@ Info 43 [00:02:36.000] Config: /user/username/projects/myproject/refToCoreRef3 } ] } -Info 44 [00:02:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refToCoreRef3/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 45 [00:02:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refToCoreRef3 1 undefined Config: /user/username/projects/myproject/refToCoreRef3/tsconfig.json WatchType: Wild card directory -Info 46 [00:02:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refToCoreRef3 1 undefined Config: /user/username/projects/myproject/refToCoreRef3/tsconfig.json WatchType: Wild card directory -Info 47 [00:02:40.000] Config: /user/username/projects/myproject/indirectNoCoreRef/tsconfig.json : { +Info 43 [00:02:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refToCoreRef3/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 44 [00:02:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refToCoreRef3 1 undefined Config: /user/username/projects/myproject/refToCoreRef3/tsconfig.json WatchType: Wild card directory +Info 45 [00:02:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refToCoreRef3 1 undefined Config: /user/username/projects/myproject/refToCoreRef3/tsconfig.json WatchType: Wild card directory +Info 46 [00:02:39.000] Config: /user/username/projects/myproject/indirectNoCoreRef/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/indirectNoCoreRef/src/file1.ts" ], @@ -315,10 +314,10 @@ Info 47 [00:02:40.000] Config: /user/username/projects/myproject/indirectNoCor } ] } -Info 48 [00:02:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectNoCoreRef/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 49 [00:02:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectNoCoreRef 1 undefined Config: /user/username/projects/myproject/indirectNoCoreRef/tsconfig.json WatchType: Wild card directory -Info 50 [00:02:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectNoCoreRef 1 undefined Config: /user/username/projects/myproject/indirectNoCoreRef/tsconfig.json WatchType: Wild card directory -Info 51 [00:02:44.000] Config: /user/username/projects/myproject/noCoreRef2/tsconfig.json : { +Info 47 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectNoCoreRef/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 48 [00:02:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectNoCoreRef 1 undefined Config: /user/username/projects/myproject/indirectNoCoreRef/tsconfig.json WatchType: Wild card directory +Info 49 [00:02:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectNoCoreRef 1 undefined Config: /user/username/projects/myproject/indirectNoCoreRef/tsconfig.json WatchType: Wild card directory +Info 50 [00:02:43.000] Config: /user/username/projects/myproject/noCoreRef2/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/noCoreRef2/src/file1.ts" ], @@ -327,17 +326,17 @@ Info 51 [00:02:44.000] Config: /user/username/projects/myproject/noCoreRef2/ts "configFilePath": "/user/username/projects/myproject/noCoreRef2/tsconfig.json" } } -Info 52 [00:02:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/noCoreRef2/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 53 [00:02:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/noCoreRef2 1 undefined Config: /user/username/projects/myproject/noCoreRef2/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/noCoreRef2 1 undefined Config: /user/username/projects/myproject/noCoreRef2/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:48.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 56 [00:02:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 57 [00:02:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 58 [00:02:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 59 [00:02:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 60 [00:02:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 61 [00:02:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 62 [00:02:55.000] Files (2) +Info 51 [00:02:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/noCoreRef2/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 52 [00:02:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/noCoreRef2 1 undefined Config: /user/username/projects/myproject/noCoreRef2/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/noCoreRef2 1 undefined Config: /user/username/projects/myproject/noCoreRef2/tsconfig.json WatchType: Wild card directory +Info 54 [00:02:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 55 [00:02:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 56 [00:02:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 57 [00:02:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 58 [00:02:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 59 [00:02:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 60 [00:02:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 61 [00:02:54.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/main/src/file1.ts @@ -347,16 +346,16 @@ Info 62 [00:02:55.000] Files (2) src/file1.ts Matched by default include pattern '**/*' -Info 63 [00:02:56.000] ----------------------------------------------- -Info 64 [00:02:57.000] Search path: /user/username/projects/myproject/main -Info 65 [00:02:58.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 66 [00:02:59.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 66 [00:03:00.000] Files (2) +Info 62 [00:02:55.000] ----------------------------------------------- +Info 63 [00:02:56.000] Search path: /user/username/projects/myproject/main +Info 64 [00:02:57.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 65 [00:02:58.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 65 [00:02:59.000] Files (2) -Info 66 [00:03:01.000] ----------------------------------------------- -Info 66 [00:03:02.000] Open files: -Info 66 [00:03:03.000] FileName: /user/username/projects/myproject/main/src/file1.ts ProjectRootPath: undefined -Info 66 [00:03:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 65 [00:03:00.000] ----------------------------------------------- +Info 65 [00:03:01.000] Open files: +Info 65 [00:03:02.000] FileName: /user/username/projects/myproject/main/src/file1.ts ProjectRootPath: undefined +Info 65 [00:03:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -419,11 +418,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/noCoreRef2: {} -Info 66 [00:03:05.000] response: +Info 65 [00:03:04.000] response: { "responseRequired": false } -Info 67 [00:03:06.000] request: +Info 66 [00:03:05.000] request: { "seq": 0, "type": "request", @@ -494,18 +493,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/noCoreRef2: {} -Info 68 [00:03:07.000] Search path: /user/username/projects/myproject/core/src -Info 69 [00:03:08.000] For info: /user/username/projects/myproject/core/src/file1.ts :: Config file name: /user/username/projects/myproject/core/tsconfig.json -Info 70 [00:03:09.000] Creating configuration project /user/username/projects/myproject/core/tsconfig.json -Info 71 [00:03:10.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 72 [00:03:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/core/tsconfig.json -Info 73 [00:03:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/core/node_modules/@types 1 undefined Project: /user/username/projects/myproject/core/tsconfig.json WatchType: Type roots -Info 74 [00:03:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/core/node_modules/@types 1 undefined Project: /user/username/projects/myproject/core/tsconfig.json WatchType: Type roots -Info 75 [00:03:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/core/tsconfig.json WatchType: Type roots -Info 76 [00:03:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/core/tsconfig.json WatchType: Type roots -Info 77 [00:03:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/core/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 78 [00:03:17.000] Project '/user/username/projects/myproject/core/tsconfig.json' (Configured) -Info 79 [00:03:18.000] Files (2) +Info 67 [00:03:06.000] Search path: /user/username/projects/myproject/core/src +Info 68 [00:03:07.000] For info: /user/username/projects/myproject/core/src/file1.ts :: Config file name: /user/username/projects/myproject/core/tsconfig.json +Info 69 [00:03:08.000] Creating configuration project /user/username/projects/myproject/core/tsconfig.json +Info 70 [00:03:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/core/tsconfig.json +Info 71 [00:03:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/core/node_modules/@types 1 undefined Project: /user/username/projects/myproject/core/tsconfig.json WatchType: Type roots +Info 72 [00:03:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/core/node_modules/@types 1 undefined Project: /user/username/projects/myproject/core/tsconfig.json WatchType: Type roots +Info 73 [00:03:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/core/tsconfig.json WatchType: Type roots +Info 74 [00:03:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/core/tsconfig.json WatchType: Type roots +Info 75 [00:03:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/core/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 76 [00:03:15.000] Project '/user/username/projects/myproject/core/tsconfig.json' (Configured) +Info 77 [00:03:16.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/core/src/file1.ts @@ -515,22 +513,22 @@ Info 79 [00:03:18.000] Files (2) src/file1.ts Matched by default include pattern '**/*' -Info 80 [00:03:19.000] ----------------------------------------------- -Info 81 [00:03:20.000] Search path: /user/username/projects/myproject/core -Info 82 [00:03:21.000] For info: /user/username/projects/myproject/core/tsconfig.json :: No config files found. -Info 83 [00:03:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 83 [00:03:23.000] Files (2) +Info 78 [00:03:17.000] ----------------------------------------------- +Info 79 [00:03:18.000] Search path: /user/username/projects/myproject/core +Info 80 [00:03:19.000] For info: /user/username/projects/myproject/core/tsconfig.json :: No config files found. +Info 81 [00:03:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 81 [00:03:21.000] Files (2) -Info 83 [00:03:24.000] ----------------------------------------------- -Info 83 [00:03:25.000] Project '/user/username/projects/myproject/core/tsconfig.json' (Configured) -Info 83 [00:03:26.000] Files (2) +Info 81 [00:03:22.000] ----------------------------------------------- +Info 81 [00:03:23.000] Project '/user/username/projects/myproject/core/tsconfig.json' (Configured) +Info 81 [00:03:24.000] Files (2) -Info 83 [00:03:27.000] ----------------------------------------------- -Info 83 [00:03:28.000] Open files: -Info 83 [00:03:29.000] FileName: /user/username/projects/myproject/main/src/file1.ts ProjectRootPath: undefined -Info 83 [00:03:30.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 83 [00:03:31.000] FileName: /user/username/projects/myproject/core/src/file1.ts ProjectRootPath: undefined -Info 83 [00:03:32.000] Projects: /user/username/projects/myproject/core/tsconfig.json +Info 81 [00:03:25.000] ----------------------------------------------- +Info 81 [00:03:26.000] Open files: +Info 81 [00:03:27.000] FileName: /user/username/projects/myproject/main/src/file1.ts ProjectRootPath: undefined +Info 81 [00:03:28.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 81 [00:03:29.000] FileName: /user/username/projects/myproject/core/src/file1.ts ProjectRootPath: undefined +Info 81 [00:03:30.000] Projects: /user/username/projects/myproject/core/tsconfig.json After request PolledWatches:: @@ -595,11 +593,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/noCoreRef2: {} -Info 83 [00:03:33.000] response: +Info 81 [00:03:31.000] response: { "responseRequired": false } -Info 84 [00:03:34.000] request: +Info 82 [00:03:32.000] request: { "command": "references", "arguments": { @@ -674,18 +672,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/noCoreRef2: {} -Info 85 [00:03:35.000] Finding references to /user/username/projects/myproject/core/src/file1.ts position 13 in project /user/username/projects/myproject/core/tsconfig.json -Info 86 [00:03:36.000] Creating configuration project /user/username/projects/myproject/indirect/tsconfig.json -Info 87 [00:03:37.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 88 [00:03:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect/src/file1.ts 500 undefined WatchType: Closed Script info -Info 89 [00:03:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/indirect/tsconfig.json -Info 90 [00:03:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect/tsconfig.json WatchType: Type roots -Info 91 [00:03:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect/tsconfig.json WatchType: Type roots -Info 92 [00:03:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect/tsconfig.json WatchType: Type roots -Info 93 [00:03:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect/tsconfig.json WatchType: Type roots -Info 94 [00:03:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/indirect/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 95 [00:03:45.000] Project '/user/username/projects/myproject/indirect/tsconfig.json' (Configured) -Info 96 [00:03:46.000] Files (2) +Info 83 [00:03:33.000] Finding references to /user/username/projects/myproject/core/src/file1.ts position 13 in project /user/username/projects/myproject/core/tsconfig.json +Info 84 [00:03:34.000] Creating configuration project /user/username/projects/myproject/indirect/tsconfig.json +Info 85 [00:03:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect/src/file1.ts 500 undefined WatchType: Closed Script info +Info 86 [00:03:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/indirect/tsconfig.json +Info 87 [00:03:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect/tsconfig.json WatchType: Type roots +Info 88 [00:03:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect/tsconfig.json WatchType: Type roots +Info 89 [00:03:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect/tsconfig.json WatchType: Type roots +Info 90 [00:03:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect/tsconfig.json WatchType: Type roots +Info 91 [00:03:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/indirect/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 92 [00:03:42.000] Project '/user/username/projects/myproject/indirect/tsconfig.json' (Configured) +Info 93 [00:03:43.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/indirect/src/file1.ts @@ -695,18 +692,17 @@ Info 96 [00:03:46.000] Files (2) src/file1.ts Matched by default include pattern '**/*' -Info 97 [00:03:47.000] ----------------------------------------------- -Info 98 [00:03:48.000] Creating configuration project /user/username/projects/myproject/coreRef1/tsconfig.json -Info 99 [00:03:49.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 100 [00:03:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef1/src/file1.ts 500 undefined WatchType: Closed Script info -Info 101 [00:03:51.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/coreRef1/tsconfig.json -Info 102 [00:03:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef1/node_modules/@types 1 undefined Project: /user/username/projects/myproject/coreRef1/tsconfig.json WatchType: Type roots -Info 103 [00:03:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef1/node_modules/@types 1 undefined Project: /user/username/projects/myproject/coreRef1/tsconfig.json WatchType: Type roots -Info 104 [00:03:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/coreRef1/tsconfig.json WatchType: Type roots -Info 105 [00:03:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/coreRef1/tsconfig.json WatchType: Type roots -Info 106 [00:03:56.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/coreRef1/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 107 [00:03:57.000] Project '/user/username/projects/myproject/coreRef1/tsconfig.json' (Configured) -Info 108 [00:03:58.000] Files (2) +Info 94 [00:03:44.000] ----------------------------------------------- +Info 95 [00:03:45.000] Creating configuration project /user/username/projects/myproject/coreRef1/tsconfig.json +Info 96 [00:03:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef1/src/file1.ts 500 undefined WatchType: Closed Script info +Info 97 [00:03:47.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/coreRef1/tsconfig.json +Info 98 [00:03:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef1/node_modules/@types 1 undefined Project: /user/username/projects/myproject/coreRef1/tsconfig.json WatchType: Type roots +Info 99 [00:03:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef1/node_modules/@types 1 undefined Project: /user/username/projects/myproject/coreRef1/tsconfig.json WatchType: Type roots +Info 100 [00:03:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/coreRef1/tsconfig.json WatchType: Type roots +Info 101 [00:03:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/coreRef1/tsconfig.json WatchType: Type roots +Info 102 [00:03:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/coreRef1/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 103 [00:03:53.000] Project '/user/username/projects/myproject/coreRef1/tsconfig.json' (Configured) +Info 104 [00:03:54.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/coreRef1/src/file1.ts @@ -716,18 +712,17 @@ Info 108 [00:03:58.000] Files (2) src/file1.ts Matched by default include pattern '**/*' -Info 109 [00:03:59.000] ----------------------------------------------- -Info 110 [00:04:00.000] Creating configuration project /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json -Info 111 [00:04:01.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 112 [00:04:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectDisabledChildLoad1/src/file1.ts 500 undefined WatchType: Closed Script info -Info 113 [00:04:03.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json -Info 114 [00:04:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectDisabledChildLoad1/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json WatchType: Type roots -Info 115 [00:04:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectDisabledChildLoad1/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json WatchType: Type roots -Info 116 [00:04:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json WatchType: Type roots -Info 117 [00:04:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json WatchType: Type roots -Info 118 [00:04:08.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 119 [00:04:09.000] Project '/user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json' (Configured) -Info 120 [00:04:10.000] Files (2) +Info 105 [00:03:55.000] ----------------------------------------------- +Info 106 [00:03:56.000] Creating configuration project /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json +Info 107 [00:03:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectDisabledChildLoad1/src/file1.ts 500 undefined WatchType: Closed Script info +Info 108 [00:03:58.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json +Info 109 [00:03:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectDisabledChildLoad1/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json WatchType: Type roots +Info 110 [00:04:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectDisabledChildLoad1/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json WatchType: Type roots +Info 111 [00:04:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json WatchType: Type roots +Info 112 [00:04:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json WatchType: Type roots +Info 113 [00:04:03.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 114 [00:04:04.000] Project '/user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json' (Configured) +Info 115 [00:04:05.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/indirectDisabledChildLoad1/src/file1.ts @@ -737,18 +732,17 @@ Info 120 [00:04:10.000] Files (2) src/file1.ts Matched by default include pattern '**/*' -Info 121 [00:04:11.000] ----------------------------------------------- -Info 122 [00:04:12.000] Creating configuration project /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json -Info 123 [00:04:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 124 [00:04:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectDisabledChildLoad2/src/file1.ts 500 undefined WatchType: Closed Script info -Info 125 [00:04:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json -Info 126 [00:04:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectDisabledChildLoad2/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json WatchType: Type roots -Info 127 [00:04:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectDisabledChildLoad2/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json WatchType: Type roots -Info 128 [00:04:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json WatchType: Type roots -Info 129 [00:04:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json WatchType: Type roots -Info 130 [00:04:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 131 [00:04:21.000] Project '/user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json' (Configured) -Info 132 [00:04:22.000] Files (2) +Info 116 [00:04:06.000] ----------------------------------------------- +Info 117 [00:04:07.000] Creating configuration project /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json +Info 118 [00:04:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectDisabledChildLoad2/src/file1.ts 500 undefined WatchType: Closed Script info +Info 119 [00:04:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json +Info 120 [00:04:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectDisabledChildLoad2/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json WatchType: Type roots +Info 121 [00:04:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectDisabledChildLoad2/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json WatchType: Type roots +Info 122 [00:04:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json WatchType: Type roots +Info 123 [00:04:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json WatchType: Type roots +Info 124 [00:04:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 125 [00:04:15.000] Project '/user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json' (Configured) +Info 126 [00:04:16.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/indirectDisabledChildLoad2/src/file1.ts @@ -758,18 +752,17 @@ Info 132 [00:04:22.000] Files (2) src/file1.ts Matched by default include pattern '**/*' -Info 133 [00:04:23.000] ----------------------------------------------- -Info 134 [00:04:24.000] Creating configuration project /user/username/projects/myproject/refToCoreRef3/tsconfig.json -Info 135 [00:04:25.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 136 [00:04:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refToCoreRef3/src/file1.ts 500 undefined WatchType: Closed Script info -Info 137 [00:04:27.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/refToCoreRef3/tsconfig.json -Info 138 [00:04:28.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refToCoreRef3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/refToCoreRef3/tsconfig.json WatchType: Type roots -Info 139 [00:04:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refToCoreRef3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/refToCoreRef3/tsconfig.json WatchType: Type roots -Info 140 [00:04:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/refToCoreRef3/tsconfig.json WatchType: Type roots -Info 141 [00:04:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/refToCoreRef3/tsconfig.json WatchType: Type roots -Info 142 [00:04:32.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/refToCoreRef3/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 143 [00:04:33.000] Project '/user/username/projects/myproject/refToCoreRef3/tsconfig.json' (Configured) -Info 144 [00:04:34.000] Files (2) +Info 127 [00:04:17.000] ----------------------------------------------- +Info 128 [00:04:18.000] Creating configuration project /user/username/projects/myproject/refToCoreRef3/tsconfig.json +Info 129 [00:04:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refToCoreRef3/src/file1.ts 500 undefined WatchType: Closed Script info +Info 130 [00:04:20.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/refToCoreRef3/tsconfig.json +Info 131 [00:04:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refToCoreRef3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/refToCoreRef3/tsconfig.json WatchType: Type roots +Info 132 [00:04:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refToCoreRef3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/refToCoreRef3/tsconfig.json WatchType: Type roots +Info 133 [00:04:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/refToCoreRef3/tsconfig.json WatchType: Type roots +Info 134 [00:04:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/refToCoreRef3/tsconfig.json WatchType: Type roots +Info 135 [00:04:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/refToCoreRef3/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 136 [00:04:26.000] Project '/user/username/projects/myproject/refToCoreRef3/tsconfig.json' (Configured) +Info 137 [00:04:27.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/refToCoreRef3/src/file1.ts @@ -779,18 +772,17 @@ Info 144 [00:04:34.000] Files (2) src/file1.ts Matched by default include pattern '**/*' -Info 145 [00:04:35.000] ----------------------------------------------- -Info 146 [00:04:36.000] Creating configuration project /user/username/projects/myproject/coreRef3/tsconfig.json -Info 147 [00:04:37.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 148 [00:04:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef3/src/file1.ts 500 undefined WatchType: Closed Script info -Info 149 [00:04:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/coreRef3/tsconfig.json -Info 150 [00:04:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/coreRef3/tsconfig.json WatchType: Type roots -Info 151 [00:04:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/coreRef3/tsconfig.json WatchType: Type roots -Info 152 [00:04:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/coreRef3/tsconfig.json WatchType: Type roots -Info 153 [00:04:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/coreRef3/tsconfig.json WatchType: Type roots -Info 154 [00:04:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/coreRef3/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 155 [00:04:45.000] Project '/user/username/projects/myproject/coreRef3/tsconfig.json' (Configured) -Info 156 [00:04:46.000] Files (2) +Info 138 [00:04:28.000] ----------------------------------------------- +Info 139 [00:04:29.000] Creating configuration project /user/username/projects/myproject/coreRef3/tsconfig.json +Info 140 [00:04:30.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef3/src/file1.ts 500 undefined WatchType: Closed Script info +Info 141 [00:04:31.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/coreRef3/tsconfig.json +Info 142 [00:04:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/coreRef3/tsconfig.json WatchType: Type roots +Info 143 [00:04:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/coreRef3/tsconfig.json WatchType: Type roots +Info 144 [00:04:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/coreRef3/tsconfig.json WatchType: Type roots +Info 145 [00:04:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/coreRef3/tsconfig.json WatchType: Type roots +Info 146 [00:04:36.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/coreRef3/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 147 [00:04:37.000] Project '/user/username/projects/myproject/coreRef3/tsconfig.json' (Configured) +Info 148 [00:04:38.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/coreRef3/src/file1.ts @@ -800,8 +792,8 @@ Info 156 [00:04:46.000] Files (2) src/file1.ts Matched by default include pattern '**/*' -Info 157 [00:04:47.000] ----------------------------------------------- -Info 158 [00:04:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/core/src/file1.d.ts 2000 undefined Project: /user/username/projects/myproject/core/tsconfig.json WatchType: Missing generated file +Info 149 [00:04:39.000] ----------------------------------------------- +Info 150 [00:04:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/core/src/file1.d.ts 2000 undefined Project: /user/username/projects/myproject/core/tsconfig.json WatchType: Missing generated file After request PolledWatches:: @@ -892,7 +884,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/noCoreRef2: {} -Info 159 [00:04:49.000] response: +Info 151 [00:04:41.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/when-the-referenced-projects-have-allowJs-and-emitDeclarationOnly.js b/tests/baselines/reference/tsserver/projectReferences/when-the-referenced-projects-have-allowJs-and-emitDeclarationOnly.js index 4741d34fe0e..a8a94b4a96c 100644 --- a/tests/baselines/reference/tsserver/projectReferences/when-the-referenced-projects-have-allowJs-and-emitDeclarationOnly.js +++ b/tests/baselines/reference/tsserver/projectReferences/when-the-referenced-projects-have-allowJs-and-emitDeclarationOnly.js @@ -82,9 +82,8 @@ Info 7 [00:00:50.000] Config: /user/username/projects/myproject/packages/cons } Info 8 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/consumer/src 1 undefined Config: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Wild card directory Info 9 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/consumer/src 1 undefined Config: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:53.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:54.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/consumer/tsconfig.json -Info 12 [00:00:55.000] Config: /user/username/projects/myproject/packages/emit-composite/tsconfig.json : { +Info 10 [00:00:53.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/consumer/tsconfig.json +Info 11 [00:00:54.000] Config: /user/username/projects/myproject/packages/emit-composite/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/packages/emit-composite/src/index.js", "/user/username/projects/myproject/packages/emit-composite/src/testModule.js" @@ -98,32 +97,32 @@ Info 12 [00:00:55.000] Config: /user/username/projects/myproject/packages/emit "configFilePath": "/user/username/projects/myproject/packages/emit-composite/tsconfig.json" } } -Info 13 [00:00:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/emit-composite/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Config file -Info 14 [00:00:57.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/emit-composite/src 1 undefined Config: /user/username/projects/myproject/packages/emit-composite/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/emit-composite/src 1 undefined Config: /user/username/projects/myproject/packages/emit-composite/tsconfig.json WatchType: Wild card directory -Info 16 [00:00:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/emit-composite/src/index.js 500 undefined WatchType: Closed Script info -Info 17 [00:01:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/emit-composite 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Failed Lookup Locations -Info 18 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/emit-composite 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Failed Lookup Locations -Info 19 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/emit-composite/src/testModule.js 500 undefined WatchType: Closed Script info -Info 20 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 21 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/consumer/src 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/consumer/src 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Failed Lookup Locations -Info 23 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/consumer/node_modules 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Failed Lookup Locations -Info 24 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/consumer/node_modules 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Failed Lookup Locations -Info 25 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Failed Lookup Locations -Info 26 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Failed Lookup Locations -Info 27 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Failed Lookup Locations -Info 28 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Failed Lookup Locations -Info 29 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/emit-composite/package.json 2000 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: File location affecting resolution -Info 30 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/consumer/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Type roots -Info 31 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/consumer/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Type roots -Info 32 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Type roots -Info 33 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Type roots -Info 34 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Type roots -Info 35 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Type roots -Info 36 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/consumer/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 37 [00:01:20.000] Project '/user/username/projects/myproject/packages/consumer/tsconfig.json' (Configured) -Info 38 [00:01:21.000] Files (4) +Info 12 [00:00:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/emit-composite/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Config file +Info 13 [00:00:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/emit-composite/src 1 undefined Config: /user/username/projects/myproject/packages/emit-composite/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/emit-composite/src 1 undefined Config: /user/username/projects/myproject/packages/emit-composite/tsconfig.json WatchType: Wild card directory +Info 15 [00:00:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/emit-composite/src/index.js 500 undefined WatchType: Closed Script info +Info 16 [00:00:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/emit-composite 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Failed Lookup Locations +Info 17 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/emit-composite 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Failed Lookup Locations +Info 18 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/emit-composite/src/testModule.js 500 undefined WatchType: Closed Script info +Info 19 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 20 [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/consumer/src 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/consumer/src 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Failed Lookup Locations +Info 22 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/consumer/node_modules 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Failed Lookup Locations +Info 23 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/consumer/node_modules 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Failed Lookup Locations +Info 24 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Failed Lookup Locations +Info 25 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Failed Lookup Locations +Info 26 [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Failed Lookup Locations +Info 27 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Failed Lookup Locations +Info 28 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/emit-composite/package.json 2000 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: File location affecting resolution +Info 29 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/consumer/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Type roots +Info 30 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/consumer/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Type roots +Info 31 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Type roots +Info 32 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Type roots +Info 33 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Type roots +Info 34 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Type roots +Info 35 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/consumer/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:19.000] Project '/user/username/projects/myproject/packages/consumer/tsconfig.json' (Configured) +Info 37 [00:01:20.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/packages/emit-composite/src/testModule.js /user/username/projects/myproject/packages/emit-composite/src/index.js @@ -139,20 +138,20 @@ Info 38 [00:01:21.000] Files (4) src/index.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 39 [00:01:22.000] ----------------------------------------------- -Info 40 [00:01:23.000] event: +Info 38 [00:01:21.000] ----------------------------------------------- +Info 39 [00:01:22.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/packages/consumer/tsconfig.json"}} -Info 41 [00:01:24.000] event: +Info 40 [00:01:23.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"f6f890b868ee990140855d3b392e7be25cc511c224e307bfaf73c9f27a024a79","fileStats":{"js":2,"jsSize":203,"jsx":0,"jsxSize":0,"ts":1,"tsSize":143,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 42 [00:01:25.000] event: +Info 41 [00:01:24.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/packages/consumer/src/index.ts","configFile":"/user/username/projects/myproject/packages/consumer/tsconfig.json","diagnostics":[]}} -Info 43 [00:01:26.000] Project '/user/username/projects/myproject/packages/consumer/tsconfig.json' (Configured) -Info 43 [00:01:27.000] Files (4) +Info 42 [00:01:25.000] Project '/user/username/projects/myproject/packages/consumer/tsconfig.json' (Configured) +Info 42 [00:01:26.000] Files (4) -Info 43 [00:01:28.000] ----------------------------------------------- -Info 43 [00:01:29.000] Open files: -Info 43 [00:01:30.000] FileName: /user/username/projects/myproject/packages/consumer/src/index.ts ProjectRootPath: undefined -Info 43 [00:01:31.000] Projects: /user/username/projects/myproject/packages/consumer/tsconfig.json +Info 42 [00:01:27.000] ----------------------------------------------- +Info 42 [00:01:28.000] Open files: +Info 42 [00:01:29.000] FileName: /user/username/projects/myproject/packages/consumer/src/index.ts ProjectRootPath: undefined +Info 42 [00:01:30.000] Projects: /user/username/projects/myproject/packages/consumer/tsconfig.json After request PolledWatches:: @@ -191,11 +190,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 43 [00:01:32.000] response: +Info 42 [00:01:31.000] response: { "responseRequired": false } -Info 44 [00:01:33.000] request: +Info 43 [00:01:32.000] request: { "command": "geterr", "arguments": { @@ -283,7 +282,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 45 [00:01:34.000] response: +Info 44 [00:01:33.000] response: { "responseRequired": false } @@ -325,7 +324,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 46 [00:01:35.000] event: +Info 45 [00:01:34.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/consumer/src/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -403,7 +402,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 47 [00:01:36.000] event: +Info 46 [00:01:35.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/consumer/src/index.ts","diagnostics":[{"start":{"line":3,"offset":42},"end":{"line":3,"offset":44},"text":"Expected 1 arguments, but got 2.","code":2554,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -481,9 +480,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 48 [00:01:37.000] event: +Info 47 [00:01:36.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/consumer/src/index.ts","diagnostics":[]}} -Info 49 [00:01:38.000] event: +Info 48 [00:01:37.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferences/with-disableSolutionSearching-solution-and-siblings-are-not-loaded.js b/tests/baselines/reference/tsserver/projectReferences/with-disableSolutionSearching-solution-and-siblings-are-not-loaded.js index b99fcf63d35..a5bcee5e8ed 100644 --- a/tests/baselines/reference/tsserver/projectReferences/with-disableSolutionSearching-solution-and-siblings-are-not-loaded.js +++ b/tests/baselines/reference/tsserver/projectReferences/with-disableSolutionSearching-solution-and-siblings-are-not-loaded.js @@ -77,17 +77,16 @@ Info 6 [00:00:40.000] Config: /user/username/projects/solution/compiler/tscon "configFilePath": "/user/username/projects/solution/compiler/tsconfig.json" } } -Info 7 [00:00:41.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 8 [00:00:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/compiler/types.ts 500 undefined WatchType: Closed Script info -Info 9 [00:00:43.000] Starting updateGraphWorker: Project: /user/username/projects/solution/compiler/tsconfig.json -Info 10 [00:00:44.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 11 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/compiler/node_modules/@types 1 undefined Project: /user/username/projects/solution/compiler/tsconfig.json WatchType: Type roots -Info 12 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/compiler/node_modules/@types 1 undefined Project: /user/username/projects/solution/compiler/tsconfig.json WatchType: Type roots -Info 13 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/compiler/tsconfig.json WatchType: Type roots -Info 14 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/compiler/tsconfig.json WatchType: Type roots -Info 15 [00:00:49.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/compiler/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:50.000] Project '/user/username/projects/solution/compiler/tsconfig.json' (Configured) -Info 17 [00:00:51.000] Files (3) +Info 7 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/compiler/types.ts 500 undefined WatchType: Closed Script info +Info 8 [00:00:42.000] Starting updateGraphWorker: Project: /user/username/projects/solution/compiler/tsconfig.json +Info 9 [00:00:43.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 10 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/compiler/node_modules/@types 1 undefined Project: /user/username/projects/solution/compiler/tsconfig.json WatchType: Type roots +Info 11 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/compiler/node_modules/@types 1 undefined Project: /user/username/projects/solution/compiler/tsconfig.json WatchType: Type roots +Info 12 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/compiler/tsconfig.json WatchType: Type roots +Info 13 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/compiler/tsconfig.json WatchType: Type roots +Info 14 [00:00:48.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/compiler/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 15 [00:00:49.000] Project '/user/username/projects/solution/compiler/tsconfig.json' (Configured) +Info 16 [00:00:50.000] Files (3) /a/lib/lib.d.ts /user/username/projects/solution/compiler/types.ts /user/username/projects/solution/compiler/program.ts @@ -100,14 +99,14 @@ Info 17 [00:00:51.000] Files (3) program.ts Part of 'files' list in tsconfig.json -Info 18 [00:00:52.000] ----------------------------------------------- -Info 19 [00:00:53.000] Project '/user/username/projects/solution/compiler/tsconfig.json' (Configured) -Info 19 [00:00:54.000] Files (3) +Info 17 [00:00:51.000] ----------------------------------------------- +Info 18 [00:00:52.000] Project '/user/username/projects/solution/compiler/tsconfig.json' (Configured) +Info 18 [00:00:53.000] Files (3) -Info 19 [00:00:55.000] ----------------------------------------------- -Info 19 [00:00:56.000] Open files: -Info 19 [00:00:57.000] FileName: /user/username/projects/solution/compiler/program.ts ProjectRootPath: undefined -Info 19 [00:00:58.000] Projects: /user/username/projects/solution/compiler/tsconfig.json +Info 18 [00:00:54.000] ----------------------------------------------- +Info 18 [00:00:55.000] Open files: +Info 18 [00:00:56.000] FileName: /user/username/projects/solution/compiler/program.ts ProjectRootPath: undefined +Info 18 [00:00:57.000] Projects: /user/username/projects/solution/compiler/tsconfig.json After request PolledWatches:: @@ -126,11 +125,11 @@ FsWatches:: FsWatchesRecursive:: -Info 19 [00:00:59.000] response: +Info 18 [00:00:58.000] response: { "responseRequired": false } -Info 20 [00:01:00.000] request: +Info 19 [00:00:59.000] request: { "command": "references", "arguments": { @@ -159,7 +158,7 @@ FsWatches:: FsWatchesRecursive:: -Info 21 [00:01:01.000] Finding references to /user/username/projects/solution/compiler/program.ts position 110 in project /user/username/projects/solution/compiler/tsconfig.json +Info 20 [00:01:00.000] Finding references to /user/username/projects/solution/compiler/program.ts position 110 in project /user/username/projects/solution/compiler/tsconfig.json After request PolledWatches:: @@ -178,7 +177,7 @@ FsWatches:: FsWatchesRecursive:: -Info 22 [00:01:02.000] response: +Info 21 [00:01:01.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-changes-with-timeout-before-request.js index 9c4fae357ff..48ec306fa3a 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-changes-with-timeout-before-request.js @@ -217,16 +217,15 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:21.000] Files (2) +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -236,16 +235,16 @@ Info 18 [00:01:21.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:22.000] ----------------------------------------------- -Info 20 [00:01:23.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:24.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:26.000] Files (2) +Info 18 [00:01:21.000] ----------------------------------------------- +Info 19 [00:01:22.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:25.000] Files (2) -Info 22 [00:01:27.000] ----------------------------------------------- -Info 22 [00:01:28.000] Open files: -Info 22 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:26.000] ----------------------------------------------- +Info 21 [00:01:27.000] Open files: +Info 21 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -264,11 +263,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:31.000] response: +Info 21 [00:01:30.000] response: { "responseRequired": false } -Info 23 [00:01:32.000] request: +Info 22 [00:01:31.000] request: { "seq": 0, "type": "request", @@ -295,11 +294,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:33.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:35.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:32.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -307,17 +306,16 @@ Info 28 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:40.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:48.000] Files (2) +Info 28 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:46.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -327,20 +325,20 @@ Info 39 [00:01:48.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:49.000] ----------------------------------------------- -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:51.000] Files (2) +Info 38 [00:01:47.000] ----------------------------------------------- +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:49.000] Files (2) -Info 41 [00:01:52.000] ----------------------------------------------- -Info 41 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:54.000] Files (2) +Info 39 [00:01:50.000] ----------------------------------------------- +Info 39 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:52.000] Files (2) -Info 41 [00:01:55.000] ----------------------------------------------- -Info 41 [00:01:56.000] Open files: -Info 41 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:58.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:01:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:02:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:53.000] ----------------------------------------------- +Info 39 [00:01:54.000] Open files: +Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -365,11 +363,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:02:01.000] response: +Info 39 [00:01:59.000] response: { "responseRequired": false } -Info 42 [00:02:02.000] request: +Info 40 [00:02:00.000] request: { "command": "rename", "arguments": { @@ -404,8 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 44 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 41 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -434,7 +432,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:05.000] response: +Info 43 [00:02:03.000] response: { "response": { "info": { @@ -482,10 +480,10 @@ Info 45 [00:02:05.000] response: }, "responseRequired": true } -Info 46 [00:02:09.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 47 [00:02:10.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:02:11.000] Scheduled: *ensureProjectForOpenFiles* -Info 49 [00:02:12.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 44 [00:02:07.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 45 [00:02:08.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:02:09.000] Scheduled: *ensureProjectForOpenFiles* +Info 47 [00:02:10.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -523,38 +521,38 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:13.000] Running: /user/username/projects/myproject/dependency/tsconfig.json -Info 51 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 52 [00:02:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 53 [00:02:16.000] Running: *ensureProjectForOpenFiles* -Info 54 [00:02:17.000] Before ensureProjectForOpenFiles: -Info 55 [00:02:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 55 [00:02:19.000] Files (2) +Info 48 [00:02:11.000] Running: /user/username/projects/myproject/dependency/tsconfig.json +Info 49 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:02:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 51 [00:02:14.000] Running: *ensureProjectForOpenFiles* +Info 52 [00:02:15.000] Before ensureProjectForOpenFiles: +Info 53 [00:02:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 53 [00:02:17.000] Files (2) -Info 55 [00:02:20.000] ----------------------------------------------- -Info 55 [00:02:21.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 55 [00:02:22.000] Files (2) +Info 53 [00:02:18.000] ----------------------------------------------- +Info 53 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 53 [00:02:20.000] Files (2) -Info 55 [00:02:23.000] ----------------------------------------------- -Info 55 [00:02:24.000] Open files: -Info 55 [00:02:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 55 [00:02:26.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 55 [00:02:27.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 55 [00:02:28.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 55 [00:02:29.000] After ensureProjectForOpenFiles: -Info 56 [00:02:30.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 56 [00:02:31.000] Files (2) +Info 53 [00:02:21.000] ----------------------------------------------- +Info 53 [00:02:22.000] Open files: +Info 53 [00:02:23.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 53 [00:02:24.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 53 [00:02:25.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 53 [00:02:26.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:27.000] After ensureProjectForOpenFiles: +Info 54 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 54 [00:02:29.000] Files (2) -Info 56 [00:02:32.000] ----------------------------------------------- -Info 56 [00:02:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 56 [00:02:34.000] Files (2) +Info 54 [00:02:30.000] ----------------------------------------------- +Info 54 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 54 [00:02:32.000] Files (2) -Info 56 [00:02:35.000] ----------------------------------------------- -Info 56 [00:02:36.000] Open files: -Info 56 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 56 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 56 [00:02:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 56 [00:02:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:33.000] ----------------------------------------------- +Info 54 [00:02:34.000] Open files: +Info 54 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 54 [00:02:36.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 54 [00:02:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 54 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks PolledWatches:: @@ -583,7 +581,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:41.000] request: +Info 54 [00:02:39.000] request: { "command": "rename", "arguments": { @@ -650,7 +648,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:42.000] response: +Info 55 [00:02:40.000] response: { "response": { "info": { @@ -698,7 +696,7 @@ Info 57 [00:02:42.000] response: }, "responseRequired": true } -Info 58 [00:02:43.000] request: +Info 56 [00:02:41.000] request: { "command": "rename", "arguments": { @@ -765,7 +763,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:44.000] response: +Info 57 [00:02:42.000] response: { "response": { "info": { @@ -813,7 +811,7 @@ Info 59 [00:02:44.000] response: }, "responseRequired": true } -Info 60 [00:02:45.000] request: +Info 58 [00:02:43.000] request: { "command": "rename", "arguments": { @@ -880,7 +878,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:46.000] response: +Info 59 [00:02:44.000] response: { "response": { "info": { @@ -928,7 +926,7 @@ Info 61 [00:02:46.000] response: }, "responseRequired": true } -Info 62 [00:02:47.000] request: +Info 60 [00:02:45.000] request: { "command": "rename", "arguments": { @@ -995,7 +993,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:48.000] response: +Info 61 [00:02:46.000] response: { "response": { "info": { @@ -1043,7 +1041,7 @@ Info 63 [00:02:48.000] response: }, "responseRequired": true } -Info 64 [00:02:49.000] request: +Info 62 [00:02:47.000] request: { "command": "rename", "arguments": { @@ -1110,7 +1108,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:50.000] response: +Info 63 [00:02:48.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-changes.js index 90816eaaad7..486b339f645 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-changes.js @@ -217,16 +217,15 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:21.000] Files (2) +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -236,16 +235,16 @@ Info 18 [00:01:21.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:22.000] ----------------------------------------------- -Info 20 [00:01:23.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:24.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:26.000] Files (2) +Info 18 [00:01:21.000] ----------------------------------------------- +Info 19 [00:01:22.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:25.000] Files (2) -Info 22 [00:01:27.000] ----------------------------------------------- -Info 22 [00:01:28.000] Open files: -Info 22 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:26.000] ----------------------------------------------- +Info 21 [00:01:27.000] Open files: +Info 21 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -264,11 +263,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:31.000] response: +Info 21 [00:01:30.000] response: { "responseRequired": false } -Info 23 [00:01:32.000] request: +Info 22 [00:01:31.000] request: { "seq": 0, "type": "request", @@ -295,11 +294,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:33.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:35.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:32.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -307,17 +306,16 @@ Info 28 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:40.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:48.000] Files (2) +Info 28 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:46.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -327,20 +325,20 @@ Info 39 [00:01:48.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:49.000] ----------------------------------------------- -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:51.000] Files (2) +Info 38 [00:01:47.000] ----------------------------------------------- +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:49.000] Files (2) -Info 41 [00:01:52.000] ----------------------------------------------- -Info 41 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:54.000] Files (2) +Info 39 [00:01:50.000] ----------------------------------------------- +Info 39 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:52.000] Files (2) -Info 41 [00:01:55.000] ----------------------------------------------- -Info 41 [00:01:56.000] Open files: -Info 41 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:58.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:01:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:02:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:53.000] ----------------------------------------------- +Info 39 [00:01:54.000] Open files: +Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -365,11 +363,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:02:01.000] response: +Info 39 [00:01:59.000] response: { "responseRequired": false } -Info 42 [00:02:02.000] request: +Info 40 [00:02:00.000] request: { "command": "rename", "arguments": { @@ -404,8 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 44 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 41 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -434,7 +432,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:05.000] response: +Info 43 [00:02:03.000] response: { "response": { "info": { @@ -482,11 +480,11 @@ Info 45 [00:02:05.000] response: }, "responseRequired": true } -Info 46 [00:02:09.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 47 [00:02:10.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:02:11.000] Scheduled: *ensureProjectForOpenFiles* -Info 49 [00:02:12.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 50 [00:02:13.000] request: +Info 44 [00:02:07.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 45 [00:02:08.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:02:09.000] Scheduled: *ensureProjectForOpenFiles* +Info 47 [00:02:10.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 48 [00:02:11.000] request: { "command": "rename", "arguments": { @@ -534,8 +532,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 51 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 52 [00:02:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 49 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:02:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms After request PolledWatches:: @@ -564,7 +562,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 53 [00:02:16.000] response: +Info 51 [00:02:14.000] response: { "response": { "info": { @@ -612,7 +610,7 @@ Info 53 [00:02:16.000] response: }, "responseRequired": true } -Info 54 [00:02:17.000] request: +Info 52 [00:02:15.000] request: { "command": "rename", "arguments": { @@ -679,7 +677,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:02:18.000] response: +Info 53 [00:02:16.000] response: { "response": { "info": { @@ -727,7 +725,7 @@ Info 55 [00:02:18.000] response: }, "responseRequired": true } -Info 56 [00:02:19.000] request: +Info 54 [00:02:17.000] request: { "command": "rename", "arguments": { @@ -794,7 +792,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:20.000] response: +Info 55 [00:02:18.000] response: { "response": { "info": { @@ -842,7 +840,7 @@ Info 57 [00:02:20.000] response: }, "responseRequired": true } -Info 58 [00:02:21.000] request: +Info 56 [00:02:19.000] request: { "command": "rename", "arguments": { @@ -909,7 +907,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:22.000] response: +Info 57 [00:02:20.000] response: { "response": { "info": { @@ -957,7 +955,7 @@ Info 59 [00:02:22.000] response: }, "responseRequired": true } -Info 60 [00:02:23.000] request: +Info 58 [00:02:21.000] request: { "command": "rename", "arguments": { @@ -1024,7 +1022,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:24.000] response: +Info 59 [00:02:22.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-created.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-created.js index ced1eb819bb..330017b3415 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-created.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-created.js @@ -209,16 +209,15 @@ Info 6 [00:01:10.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:22.000] Files (2) +Info 9 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:21.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -228,16 +227,16 @@ Info 18 [00:01:22.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:23.000] ----------------------------------------------- -Info 20 [00:01:24.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:25.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:27.000] Files (2) +Info 18 [00:01:22.000] ----------------------------------------------- +Info 19 [00:01:23.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:24.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:26.000] Files (2) -Info 22 [00:01:28.000] ----------------------------------------------- -Info 22 [00:01:29.000] Open files: -Info 22 [00:01:30.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:31.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:27.000] ----------------------------------------------- +Info 21 [00:01:28.000] Open files: +Info 21 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -256,11 +255,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:32.000] response: +Info 21 [00:01:31.000] response: { "responseRequired": false } -Info 23 [00:01:33.000] request: +Info 22 [00:01:32.000] request: { "seq": 0, "type": "request", @@ -287,11 +286,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:34.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:35.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:36.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:38.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:33.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:35.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -299,17 +298,16 @@ Info 28 [00:01:38.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:41.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) +Info 28 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:47.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -319,20 +317,20 @@ Info 39 [00:01:49.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:50.000] ----------------------------------------------- -Info 41 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:52.000] Files (2) +Info 38 [00:01:48.000] ----------------------------------------------- +Info 39 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:50.000] Files (2) -Info 41 [00:01:53.000] ----------------------------------------------- -Info 41 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:55.000] Files (2) +Info 39 [00:01:51.000] ----------------------------------------------- +Info 39 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:53.000] Files (2) -Info 41 [00:01:56.000] ----------------------------------------------- -Info 41 [00:01:57.000] Open files: -Info 41 [00:01:58.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:59.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:02:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:02:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:54.000] ----------------------------------------------- +Info 39 [00:01:55.000] Open files: +Info 39 [00:01:56.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:57.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -357,11 +355,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:02:02.000] response: +Info 39 [00:02:00.000] response: { "responseRequired": false } -Info 42 [00:02:03.000] request: +Info 40 [00:02:01.000] request: { "command": "rename", "arguments": { @@ -396,7 +394,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 41 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file After request PolledWatches:: @@ -423,7 +421,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:05.000] response: +Info 42 [00:02:03.000] response: { "response": { "info": { @@ -471,15 +469,15 @@ Info 44 [00:02:05.000] response: }, "responseRequired": true } -Info 45 [00:02:08.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 46 [00:02:09.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 47 [00:02:10.000] Scheduled: *ensureProjectForOpenFiles* -Info 48 [00:02:11.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 49 [00:02:12.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 50 [00:02:13.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json, Cancelled earlier one -Info 51 [00:02:14.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 52 [00:02:15.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 53 [00:02:16.000] request: +Info 43 [00:02:06.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 44 [00:02:07.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 45 [00:02:08.000] Scheduled: *ensureProjectForOpenFiles* +Info 46 [00:02:09.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 47 [00:02:10.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 48 [00:02:11.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json, Cancelled earlier one +Info 49 [00:02:12.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 50 [00:02:13.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 51 [00:02:14.000] request: { "command": "rename", "arguments": { @@ -524,10 +522,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 55 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 56 [00:02:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 57 [00:02:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 52 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 53 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 54 [00:02:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 55 [00:02:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -556,7 +554,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:02:21.000] response: +Info 56 [00:02:19.000] response: { "response": { "info": { @@ -604,7 +602,7 @@ Info 58 [00:02:21.000] response: }, "responseRequired": true } -Info 59 [00:02:22.000] request: +Info 57 [00:02:20.000] request: { "command": "rename", "arguments": { @@ -671,7 +669,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 60 [00:02:23.000] response: +Info 58 [00:02:21.000] response: { "response": { "info": { @@ -719,7 +717,7 @@ Info 60 [00:02:23.000] response: }, "responseRequired": true } -Info 61 [00:02:24.000] request: +Info 59 [00:02:22.000] request: { "command": "rename", "arguments": { @@ -786,7 +784,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 62 [00:02:25.000] response: +Info 60 [00:02:23.000] response: { "response": { "info": { @@ -834,7 +832,7 @@ Info 62 [00:02:25.000] response: }, "responseRequired": true } -Info 63 [00:02:26.000] request: +Info 61 [00:02:24.000] request: { "command": "rename", "arguments": { @@ -901,7 +899,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:27.000] response: +Info 62 [00:02:25.000] response: { "response": { "info": { @@ -949,7 +947,7 @@ Info 64 [00:02:27.000] response: }, "responseRequired": true } -Info 65 [00:02:28.000] request: +Info 63 [00:02:26.000] request: { "command": "rename", "arguments": { @@ -1016,7 +1014,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:29.000] response: +Info 64 [00:02:27.000] response: { "response": { "info": { @@ -1064,7 +1062,7 @@ Info 66 [00:02:29.000] response: }, "responseRequired": true } -Info 67 [00:02:30.000] request: +Info 65 [00:02:28.000] request: { "seq": 0, "type": "request", @@ -1101,18 +1099,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 69 [00:02:32.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 69 [00:02:33.000] Files (2) +Info 66 [00:02:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 67 [00:02:30.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 67 [00:02:31.000] Files (2) -Info 69 [00:02:34.000] ----------------------------------------------- -Info 69 [00:02:35.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 69 [00:02:36.000] Files (2) +Info 67 [00:02:32.000] ----------------------------------------------- +Info 67 [00:02:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 67 [00:02:34.000] Files (2) -Info 69 [00:02:37.000] ----------------------------------------------- -Info 69 [00:02:38.000] Open files: -Info 69 [00:02:39.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 69 [00:02:40.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 67 [00:02:35.000] ----------------------------------------------- +Info 67 [00:02:36.000] Open files: +Info 67 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 67 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1143,11 +1141,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 69 [00:02:41.000] response: +Info 67 [00:02:39.000] response: { "responseRequired": false } -Info 70 [00:02:42.000] request: +Info 68 [00:02:40.000] request: { "seq": 0, "type": "request", @@ -1186,22 +1184,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 71 [00:02:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 72 [00:02:44.000] Search path: /user/username/projects/myproject/random -Info 73 [00:02:45.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 74 [00:02:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 74 [00:02:47.000] Files (2) +Info 69 [00:02:41.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 70 [00:02:42.000] Search path: /user/username/projects/myproject/random +Info 71 [00:02:43.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 72 [00:02:44.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 72 [00:02:45.000] Files (2) -Info 74 [00:02:48.000] ----------------------------------------------- -Info 74 [00:02:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 74 [00:02:50.000] Files (2) +Info 72 [00:02:46.000] ----------------------------------------------- +Info 72 [00:02:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 72 [00:02:48.000] Files (2) -Info 74 [00:02:51.000] ----------------------------------------------- -Info 74 [00:02:52.000] Open files: -Info 74 [00:02:53.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 74 [00:02:54.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 74 [00:02:55.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 74 [00:02:56.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 72 [00:02:49.000] ----------------------------------------------- +Info 72 [00:02:50.000] Open files: +Info 72 [00:02:51.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 72 [00:02:52.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 72 [00:02:53.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 72 [00:02:54.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1230,11 +1228,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:57.000] response: +Info 72 [00:02:55.000] response: { "responseRequired": false } -Info 75 [00:02:58.000] request: +Info 73 [00:02:56.000] request: { "seq": 0, "type": "request", @@ -1271,18 +1269,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:02:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 77 [00:03:00.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 77 [00:03:01.000] Files (2) +Info 74 [00:02:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 75 [00:02:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 75 [00:02:59.000] Files (2) -Info 77 [00:03:02.000] ----------------------------------------------- -Info 77 [00:03:03.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 77 [00:03:04.000] Files (2) +Info 75 [00:03:00.000] ----------------------------------------------- +Info 75 [00:03:01.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 75 [00:03:02.000] Files (2) -Info 77 [00:03:05.000] ----------------------------------------------- -Info 77 [00:03:06.000] Open files: -Info 77 [00:03:07.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 77 [00:03:08.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 75 [00:03:03.000] ----------------------------------------------- +Info 75 [00:03:04.000] Open files: +Info 75 [00:03:05.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 75 [00:03:06.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1313,11 +1311,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 77 [00:03:09.000] response: +Info 75 [00:03:07.000] response: { "responseRequired": false } -Info 78 [00:03:10.000] request: +Info 76 [00:03:08.000] request: { "seq": 0, "type": "request", @@ -1356,16 +1354,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 79 [00:03:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 80 [00:03:12.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 80 [00:03:13.000] Files (2) +Info 77 [00:03:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 78 [00:03:10.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 78 [00:03:11.000] Files (2) -Info 80 [00:03:14.000] ----------------------------------------------- -Info 80 [00:03:15.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 80 [00:03:16.000] Files (2) +Info 78 [00:03:12.000] ----------------------------------------------- +Info 78 [00:03:13.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 78 [00:03:14.000] Files (2) -Info 80 [00:03:17.000] ----------------------------------------------- -Info 80 [00:03:18.000] Open files: +Info 78 [00:03:15.000] ----------------------------------------------- +Info 78 [00:03:16.000] Open files: After request PolledWatches:: @@ -1398,11 +1396,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 80 [00:03:19.000] response: +Info 78 [00:03:17.000] response: { "responseRequired": false } -Info 81 [00:03:20.000] request: +Info 79 [00:03:18.000] request: { "seq": 0, "type": "request", @@ -1443,12 +1441,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 82 [00:03:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 83 [00:03:22.000] Search path: /user/username/projects/myproject/random -Info 84 [00:03:23.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 85 [00:03:24.000] `remove Project:: -Info 86 [00:03:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 87 [00:03:26.000] Files (2) +Info 80 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 81 [00:03:20.000] Search path: /user/username/projects/myproject/random +Info 82 [00:03:21.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 83 [00:03:22.000] `remove Project:: +Info 84 [00:03:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 85 [00:03:24.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1458,25 +1456,25 @@ Info 87 [00:03:26.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 88 [00:03:27.000] ----------------------------------------------- -Info 89 [00:03:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 90 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 91 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 92 [00:03:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 93 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 94 [00:03:33.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 95 [00:03:34.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 96 [00:03:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 97 [00:03:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 98 [00:03:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 99 [00:03:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 100 [00:03:39.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 100 [00:03:40.000] Files (2) +Info 86 [00:03:25.000] ----------------------------------------------- +Info 87 [00:03:26.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 88 [00:03:27.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 89 [00:03:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 90 [00:03:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 91 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 92 [00:03:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 93 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 94 [00:03:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 95 [00:03:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 96 [00:03:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 97 [00:03:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 98 [00:03:37.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 98 [00:03:38.000] Files (2) -Info 100 [00:03:41.000] ----------------------------------------------- -Info 100 [00:03:42.000] Open files: -Info 100 [00:03:43.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 100 [00:03:44.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 98 [00:03:39.000] ----------------------------------------------- +Info 98 [00:03:40.000] Open files: +Info 98 [00:03:41.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 98 [00:03:42.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1495,7 +1493,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 100 [00:03:45.000] response: +Info 98 [00:03:43.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-deleted.js index 6ed3893c586..15165d082df 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-deleted.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-deleted.js @@ -217,16 +217,15 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:21.000] Files (2) +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -236,16 +235,16 @@ Info 18 [00:01:21.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:22.000] ----------------------------------------------- -Info 20 [00:01:23.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:24.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:26.000] Files (2) +Info 18 [00:01:21.000] ----------------------------------------------- +Info 19 [00:01:22.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:25.000] Files (2) -Info 22 [00:01:27.000] ----------------------------------------------- -Info 22 [00:01:28.000] Open files: -Info 22 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:26.000] ----------------------------------------------- +Info 21 [00:01:27.000] Open files: +Info 21 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -264,11 +263,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:31.000] response: +Info 21 [00:01:30.000] response: { "responseRequired": false } -Info 23 [00:01:32.000] request: +Info 22 [00:01:31.000] request: { "seq": 0, "type": "request", @@ -295,11 +294,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:33.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:35.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:32.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -307,17 +306,16 @@ Info 28 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:40.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:48.000] Files (2) +Info 28 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:46.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -327,20 +325,20 @@ Info 39 [00:01:48.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:49.000] ----------------------------------------------- -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:51.000] Files (2) +Info 38 [00:01:47.000] ----------------------------------------------- +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:49.000] Files (2) -Info 41 [00:01:52.000] ----------------------------------------------- -Info 41 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:54.000] Files (2) +Info 39 [00:01:50.000] ----------------------------------------------- +Info 39 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:52.000] Files (2) -Info 41 [00:01:55.000] ----------------------------------------------- -Info 41 [00:01:56.000] Open files: -Info 41 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:58.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:01:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:02:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:53.000] ----------------------------------------------- +Info 39 [00:01:54.000] Open files: +Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -365,11 +363,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:02:01.000] response: +Info 39 [00:01:59.000] response: { "responseRequired": false } -Info 42 [00:02:02.000] request: +Info 40 [00:02:00.000] request: { "command": "rename", "arguments": { @@ -404,8 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 44 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 41 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -434,7 +432,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:05.000] response: +Info 43 [00:02:03.000] response: { "response": { "info": { @@ -482,12 +480,12 @@ Info 45 [00:02:05.000] response: }, "responseRequired": true } -Info 46 [00:02:07.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 47 [00:02:08.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 48 [00:02:09.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 49 [00:02:10.000] Scheduled: *ensureProjectForOpenFiles* -Info 50 [00:02:11.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 51 [00:02:12.000] request: +Info 44 [00:02:05.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 45 [00:02:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:07.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:02:08.000] Scheduled: *ensureProjectForOpenFiles* +Info 48 [00:02:09.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 49 [00:02:10.000] request: { "command": "rename", "arguments": { @@ -525,9 +523,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 53 [00:02:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 54 [00:02:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 50 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:02:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 52 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file After request PolledWatches:: @@ -556,7 +554,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:02:16.000] response: +Info 53 [00:02:14.000] response: { "response": { "info": { @@ -604,7 +602,7 @@ Info 55 [00:02:16.000] response: }, "responseRequired": true } -Info 56 [00:02:17.000] request: +Info 54 [00:02:15.000] request: { "command": "rename", "arguments": { @@ -671,7 +669,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:18.000] response: +Info 55 [00:02:16.000] response: { "response": { "info": { @@ -719,7 +717,7 @@ Info 57 [00:02:18.000] response: }, "responseRequired": true } -Info 58 [00:02:19.000] request: +Info 56 [00:02:17.000] request: { "command": "rename", "arguments": { @@ -786,7 +784,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:20.000] response: +Info 57 [00:02:18.000] response: { "response": { "info": { @@ -834,7 +832,7 @@ Info 59 [00:02:20.000] response: }, "responseRequired": true } -Info 60 [00:02:21.000] request: +Info 58 [00:02:19.000] request: { "command": "rename", "arguments": { @@ -901,7 +899,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:22.000] response: +Info 59 [00:02:20.000] response: { "response": { "info": { @@ -949,7 +947,7 @@ Info 61 [00:02:22.000] response: }, "responseRequired": true } -Info 62 [00:02:23.000] request: +Info 60 [00:02:21.000] request: { "command": "rename", "arguments": { @@ -1016,7 +1014,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:24.000] response: +Info 61 [00:02:22.000] response: { "response": { "info": { @@ -1064,7 +1062,7 @@ Info 63 [00:02:24.000] response: }, "responseRequired": true } -Info 64 [00:02:25.000] request: +Info 62 [00:02:23.000] request: { "seq": 0, "type": "request", @@ -1101,18 +1099,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 66 [00:02:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 66 [00:02:28.000] Files (2) +Info 63 [00:02:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 64 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 64 [00:02:26.000] Files (2) -Info 66 [00:02:29.000] ----------------------------------------------- -Info 66 [00:02:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:02:31.000] Files (2) +Info 64 [00:02:27.000] ----------------------------------------------- +Info 64 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 64 [00:02:29.000] Files (2) -Info 66 [00:02:32.000] ----------------------------------------------- -Info 66 [00:02:33.000] Open files: -Info 66 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 66 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 64 [00:02:30.000] ----------------------------------------------- +Info 64 [00:02:31.000] Open files: +Info 64 [00:02:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 64 [00:02:33.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1143,11 +1141,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:36.000] response: +Info 64 [00:02:34.000] response: { "responseRequired": false } -Info 67 [00:02:37.000] request: +Info 65 [00:02:35.000] request: { "seq": 0, "type": "request", @@ -1186,23 +1184,23 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 69 [00:02:39.000] Search path: /user/username/projects/myproject/random -Info 70 [00:02:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 71 [00:02:41.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 72 [00:02:42.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 72 [00:02:43.000] Files (2) +Info 66 [00:02:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 67 [00:02:37.000] Search path: /user/username/projects/myproject/random +Info 68 [00:02:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 70 [00:02:40.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 70 [00:02:41.000] Files (2) -Info 72 [00:02:44.000] ----------------------------------------------- -Info 72 [00:02:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 72 [00:02:46.000] Files (2) +Info 70 [00:02:42.000] ----------------------------------------------- +Info 70 [00:02:43.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 70 [00:02:44.000] Files (2) -Info 72 [00:02:47.000] ----------------------------------------------- -Info 72 [00:02:48.000] Open files: -Info 72 [00:02:49.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 72 [00:02:50.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 72 [00:02:51.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 72 [00:02:52.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 70 [00:02:45.000] ----------------------------------------------- +Info 70 [00:02:46.000] Open files: +Info 70 [00:02:47.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 70 [00:02:48.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 70 [00:02:49.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 70 [00:02:50.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1229,11 +1227,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:53.000] response: +Info 70 [00:02:51.000] response: { "responseRequired": false } -Info 73 [00:02:54.000] request: +Info 71 [00:02:52.000] request: { "seq": 0, "type": "request", @@ -1268,18 +1266,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 75 [00:02:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 75 [00:02:57.000] Files (2) +Info 72 [00:02:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 73 [00:02:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 73 [00:02:55.000] Files (2) -Info 75 [00:02:58.000] ----------------------------------------------- -Info 75 [00:02:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 75 [00:03:00.000] Files (2) +Info 73 [00:02:56.000] ----------------------------------------------- +Info 73 [00:02:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 73 [00:02:58.000] Files (2) -Info 75 [00:03:01.000] ----------------------------------------------- -Info 75 [00:03:02.000] Open files: -Info 75 [00:03:03.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 75 [00:03:04.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 73 [00:02:59.000] ----------------------------------------------- +Info 73 [00:03:00.000] Open files: +Info 73 [00:03:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 73 [00:03:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1308,11 +1306,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 75 [00:03:05.000] response: +Info 73 [00:03:03.000] response: { "responseRequired": false } -Info 76 [00:03:06.000] request: +Info 74 [00:03:04.000] request: { "seq": 0, "type": "request", @@ -1349,16 +1347,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 77 [00:03:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 78 [00:03:08.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 78 [00:03:09.000] Files (2) +Info 75 [00:03:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 76 [00:03:06.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 76 [00:03:07.000] Files (2) -Info 78 [00:03:10.000] ----------------------------------------------- -Info 78 [00:03:11.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 78 [00:03:12.000] Files (2) +Info 76 [00:03:08.000] ----------------------------------------------- +Info 76 [00:03:09.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 76 [00:03:10.000] Files (2) -Info 78 [00:03:13.000] ----------------------------------------------- -Info 78 [00:03:14.000] Open files: +Info 76 [00:03:11.000] ----------------------------------------------- +Info 76 [00:03:12.000] Open files: After request PolledWatches:: @@ -1389,11 +1387,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 78 [00:03:15.000] response: +Info 76 [00:03:13.000] response: { "responseRequired": false } -Info 79 [00:03:16.000] request: +Info 77 [00:03:14.000] request: { "seq": 0, "type": "request", @@ -1432,12 +1430,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 80 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 81 [00:03:18.000] Search path: /user/username/projects/myproject/random -Info 82 [00:03:19.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 83 [00:03:20.000] `remove Project:: -Info 84 [00:03:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 85 [00:03:22.000] Files (2) +Info 78 [00:03:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 79 [00:03:16.000] Search path: /user/username/projects/myproject/random +Info 80 [00:03:17.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 81 [00:03:18.000] `remove Project:: +Info 82 [00:03:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 83 [00:03:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1447,23 +1445,23 @@ Info 85 [00:03:22.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 86 [00:03:23.000] ----------------------------------------------- -Info 87 [00:03:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 88 [00:03:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 89 [00:03:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 90 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 91 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 92 [00:03:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 93 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 94 [00:03:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 95 [00:03:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 96 [00:03:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 96 [00:03:34.000] Files (2) +Info 84 [00:03:21.000] ----------------------------------------------- +Info 85 [00:03:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 86 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 87 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 88 [00:03:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 89 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 90 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 91 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 92 [00:03:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 93 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 94 [00:03:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 94 [00:03:32.000] Files (2) -Info 96 [00:03:35.000] ----------------------------------------------- -Info 96 [00:03:36.000] Open files: -Info 96 [00:03:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 96 [00:03:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 94 [00:03:33.000] ----------------------------------------------- +Info 94 [00:03:34.000] Open files: +Info 94 [00:03:35.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 94 [00:03:36.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1482,7 +1480,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 96 [00:03:39.000] response: +Info 94 [00:03:37.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-not-present.js index e0ebde7a962..18be3a15f30 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-not-present.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-not-present.js @@ -209,16 +209,15 @@ Info 6 [00:01:10.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:22.000] Files (2) +Info 9 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:21.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -228,16 +227,16 @@ Info 18 [00:01:22.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:23.000] ----------------------------------------------- -Info 20 [00:01:24.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:25.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:27.000] Files (2) +Info 18 [00:01:22.000] ----------------------------------------------- +Info 19 [00:01:23.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:24.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:26.000] Files (2) -Info 22 [00:01:28.000] ----------------------------------------------- -Info 22 [00:01:29.000] Open files: -Info 22 [00:01:30.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:31.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:27.000] ----------------------------------------------- +Info 21 [00:01:28.000] Open files: +Info 21 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -256,11 +255,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:32.000] response: +Info 21 [00:01:31.000] response: { "responseRequired": false } -Info 23 [00:01:33.000] request: +Info 22 [00:01:32.000] request: { "seq": 0, "type": "request", @@ -287,11 +286,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:34.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:35.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:36.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:38.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:33.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:35.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -299,17 +298,16 @@ Info 28 [00:01:38.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:41.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) +Info 28 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:47.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -319,20 +317,20 @@ Info 39 [00:01:49.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:50.000] ----------------------------------------------- -Info 41 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:52.000] Files (2) +Info 38 [00:01:48.000] ----------------------------------------------- +Info 39 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:50.000] Files (2) -Info 41 [00:01:53.000] ----------------------------------------------- -Info 41 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:55.000] Files (2) +Info 39 [00:01:51.000] ----------------------------------------------- +Info 39 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:53.000] Files (2) -Info 41 [00:01:56.000] ----------------------------------------------- -Info 41 [00:01:57.000] Open files: -Info 41 [00:01:58.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:59.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:02:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:02:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:54.000] ----------------------------------------------- +Info 39 [00:01:55.000] Open files: +Info 39 [00:01:56.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:57.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -357,11 +355,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:02:02.000] response: +Info 39 [00:02:00.000] response: { "responseRequired": false } -Info 42 [00:02:03.000] request: +Info 40 [00:02:01.000] request: { "command": "rename", "arguments": { @@ -396,7 +394,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 41 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file After request PolledWatches:: @@ -423,7 +421,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:05.000] response: +Info 42 [00:02:03.000] response: { "response": { "info": { @@ -471,7 +469,7 @@ Info 44 [00:02:05.000] response: }, "responseRequired": true } -Info 45 [00:02:06.000] request: +Info 43 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -534,7 +532,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 46 [00:02:07.000] response: +Info 44 [00:02:05.000] response: { "response": { "info": { @@ -582,7 +580,7 @@ Info 46 [00:02:07.000] response: }, "responseRequired": true } -Info 47 [00:02:08.000] request: +Info 45 [00:02:06.000] request: { "command": "rename", "arguments": { @@ -645,7 +643,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:09.000] response: +Info 46 [00:02:07.000] response: { "response": { "info": { @@ -693,7 +691,7 @@ Info 48 [00:02:09.000] response: }, "responseRequired": true } -Info 49 [00:02:10.000] request: +Info 47 [00:02:08.000] request: { "command": "rename", "arguments": { @@ -756,7 +754,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:11.000] response: +Info 48 [00:02:09.000] response: { "response": { "info": { @@ -804,7 +802,7 @@ Info 50 [00:02:11.000] response: }, "responseRequired": true } -Info 51 [00:02:12.000] request: +Info 49 [00:02:10.000] request: { "command": "rename", "arguments": { @@ -867,7 +865,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:13.000] response: +Info 50 [00:02:11.000] response: { "response": { "info": { @@ -915,7 +913,7 @@ Info 52 [00:02:13.000] response: }, "responseRequired": true } -Info 53 [00:02:14.000] request: +Info 51 [00:02:12.000] request: { "seq": 0, "type": "request", @@ -950,18 +948,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 55 [00:02:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 55 [00:02:17.000] Files (2) +Info 52 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 53 [00:02:14.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 53 [00:02:15.000] Files (2) -Info 55 [00:02:18.000] ----------------------------------------------- -Info 55 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 55 [00:02:20.000] Files (2) +Info 53 [00:02:16.000] ----------------------------------------------- +Info 53 [00:02:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 53 [00:02:18.000] Files (2) -Info 55 [00:02:21.000] ----------------------------------------------- -Info 55 [00:02:22.000] Open files: -Info 55 [00:02:23.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 55 [00:02:24.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 53 [00:02:19.000] ----------------------------------------------- +Info 53 [00:02:20.000] Open files: +Info 53 [00:02:21.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 53 [00:02:22.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -990,11 +988,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:02:25.000] response: +Info 53 [00:02:23.000] response: { "responseRequired": false } -Info 56 [00:02:26.000] request: +Info 54 [00:02:24.000] request: { "seq": 0, "type": "request", @@ -1031,22 +1029,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 58 [00:02:28.000] Search path: /user/username/projects/myproject/random -Info 59 [00:02:29.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 60 [00:02:30.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 60 [00:02:31.000] Files (2) +Info 55 [00:02:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 56 [00:02:26.000] Search path: /user/username/projects/myproject/random +Info 57 [00:02:27.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 58 [00:02:29.000] Files (2) -Info 60 [00:02:32.000] ----------------------------------------------- -Info 60 [00:02:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 60 [00:02:34.000] Files (2) +Info 58 [00:02:30.000] ----------------------------------------------- +Info 58 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 58 [00:02:32.000] Files (2) -Info 60 [00:02:35.000] ----------------------------------------------- -Info 60 [00:02:36.000] Open files: -Info 60 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 60 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 60 [00:02:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 60 [00:02:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:02:33.000] ----------------------------------------------- +Info 58 [00:02:34.000] Open files: +Info 58 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 58 [00:02:36.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 58 [00:02:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 58 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1073,11 +1071,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 60 [00:02:41.000] response: +Info 58 [00:02:39.000] response: { "responseRequired": false } -Info 61 [00:02:42.000] request: +Info 59 [00:02:40.000] request: { "seq": 0, "type": "request", @@ -1112,18 +1110,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 62 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 63 [00:02:44.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 63 [00:02:45.000] Files (2) +Info 60 [00:02:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 61 [00:02:42.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 61 [00:02:43.000] Files (2) -Info 63 [00:02:46.000] ----------------------------------------------- -Info 63 [00:02:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:48.000] Files (2) +Info 61 [00:02:44.000] ----------------------------------------------- +Info 61 [00:02:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 61 [00:02:46.000] Files (2) -Info 63 [00:02:49.000] ----------------------------------------------- -Info 63 [00:02:50.000] Open files: -Info 63 [00:02:51.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 63 [00:02:52.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 61 [00:02:47.000] ----------------------------------------------- +Info 61 [00:02:48.000] Open files: +Info 61 [00:02:49.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 61 [00:02:50.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1152,11 +1150,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:53.000] response: +Info 61 [00:02:51.000] response: { "responseRequired": false } -Info 64 [00:02:54.000] request: +Info 62 [00:02:52.000] request: { "seq": 0, "type": "request", @@ -1193,16 +1191,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 66 [00:02:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 66 [00:02:57.000] Files (2) +Info 63 [00:02:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 64 [00:02:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 64 [00:02:55.000] Files (2) -Info 66 [00:02:58.000] ----------------------------------------------- -Info 66 [00:02:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:03:00.000] Files (2) +Info 64 [00:02:56.000] ----------------------------------------------- +Info 64 [00:02:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 64 [00:02:58.000] Files (2) -Info 66 [00:03:01.000] ----------------------------------------------- -Info 66 [00:03:02.000] Open files: +Info 64 [00:02:59.000] ----------------------------------------------- +Info 64 [00:03:00.000] Open files: After request PolledWatches:: @@ -1233,11 +1231,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:03:03.000] response: +Info 64 [00:03:01.000] response: { "responseRequired": false } -Info 67 [00:03:04.000] request: +Info 65 [00:03:02.000] request: { "seq": 0, "type": "request", @@ -1276,12 +1274,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:03:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 69 [00:03:06.000] Search path: /user/username/projects/myproject/random -Info 70 [00:03:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 71 [00:03:08.000] `remove Project:: -Info 72 [00:03:09.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 73 [00:03:10.000] Files (2) +Info 66 [00:03:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 67 [00:03:04.000] Search path: /user/username/projects/myproject/random +Info 68 [00:03:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:03:06.000] `remove Project:: +Info 70 [00:03:07.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 71 [00:03:08.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1291,23 +1289,23 @@ Info 73 [00:03:10.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 74 [00:03:11.000] ----------------------------------------------- -Info 75 [00:03:12.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 76 [00:03:13.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 77 [00:03:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 78 [00:03:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 79 [00:03:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 80 [00:03:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 81 [00:03:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 82 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 83 [00:03:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 84 [00:03:21.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 84 [00:03:22.000] Files (2) +Info 72 [00:03:09.000] ----------------------------------------------- +Info 73 [00:03:10.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 74 [00:03:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 75 [00:03:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 76 [00:03:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 77 [00:03:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 78 [00:03:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 79 [00:03:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 80 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 81 [00:03:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 82 [00:03:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 82 [00:03:20.000] Files (2) -Info 84 [00:03:23.000] ----------------------------------------------- -Info 84 [00:03:24.000] Open files: -Info 84 [00:03:25.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 84 [00:03:26.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 82 [00:03:21.000] ----------------------------------------------- +Info 82 [00:03:22.000] Open files: +Info 82 [00:03:23.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 82 [00:03:24.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1326,7 +1324,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 84 [00:03:27.000] response: +Info 82 [00:03:25.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-changes-with-timeout-before-request.js index 07c9d152d87..153b78f03e5 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-changes-with-timeout-before-request.js @@ -217,16 +217,15 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:21.000] Files (2) +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -236,16 +235,16 @@ Info 18 [00:01:21.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:22.000] ----------------------------------------------- -Info 20 [00:01:23.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:24.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:26.000] Files (2) +Info 18 [00:01:21.000] ----------------------------------------------- +Info 19 [00:01:22.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:25.000] Files (2) -Info 22 [00:01:27.000] ----------------------------------------------- -Info 22 [00:01:28.000] Open files: -Info 22 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:26.000] ----------------------------------------------- +Info 21 [00:01:27.000] Open files: +Info 21 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -264,11 +263,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:31.000] response: +Info 21 [00:01:30.000] response: { "responseRequired": false } -Info 23 [00:01:32.000] request: +Info 22 [00:01:31.000] request: { "seq": 0, "type": "request", @@ -295,11 +294,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:33.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:35.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:32.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -307,17 +306,16 @@ Info 28 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:40.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:48.000] Files (2) +Info 28 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:46.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -327,20 +325,20 @@ Info 39 [00:01:48.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:49.000] ----------------------------------------------- -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:51.000] Files (2) +Info 38 [00:01:47.000] ----------------------------------------------- +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:49.000] Files (2) -Info 41 [00:01:52.000] ----------------------------------------------- -Info 41 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:54.000] Files (2) +Info 39 [00:01:50.000] ----------------------------------------------- +Info 39 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:52.000] Files (2) -Info 41 [00:01:55.000] ----------------------------------------------- -Info 41 [00:01:56.000] Open files: -Info 41 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:58.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:01:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:02:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:53.000] ----------------------------------------------- +Info 39 [00:01:54.000] Open files: +Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -365,11 +363,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:02:01.000] response: +Info 39 [00:01:59.000] response: { "responseRequired": false } -Info 42 [00:02:02.000] request: +Info 40 [00:02:00.000] request: { "command": "rename", "arguments": { @@ -404,8 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 44 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 41 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -434,7 +432,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:05.000] response: +Info 43 [00:02:03.000] response: { "response": { "info": { @@ -482,10 +480,10 @@ Info 45 [00:02:05.000] response: }, "responseRequired": true } -Info 46 [00:02:09.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 47 [00:02:10.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:02:11.000] Scheduled: *ensureProjectForOpenFiles* -Info 49 [00:02:12.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 44 [00:02:07.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 45 [00:02:08.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:02:09.000] Scheduled: *ensureProjectForOpenFiles* +Info 47 [00:02:10.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/decls/FnS.d.ts.map] {"version":3,"file":"FnS.d.ts","sourceRoot":"","sources":["../dependency/FnS.ts"],"names":[],"mappings":"AAAA,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,eAAO,MAAM,CAAC,KAAK,CAAC"} @@ -517,38 +515,38 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:13.000] Running: /user/username/projects/myproject/dependency/tsconfig.json -Info 51 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 52 [00:02:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 53 [00:02:16.000] Running: *ensureProjectForOpenFiles* -Info 54 [00:02:17.000] Before ensureProjectForOpenFiles: -Info 55 [00:02:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 55 [00:02:19.000] Files (2) +Info 48 [00:02:11.000] Running: /user/username/projects/myproject/dependency/tsconfig.json +Info 49 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:02:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 51 [00:02:14.000] Running: *ensureProjectForOpenFiles* +Info 52 [00:02:15.000] Before ensureProjectForOpenFiles: +Info 53 [00:02:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 53 [00:02:17.000] Files (2) -Info 55 [00:02:20.000] ----------------------------------------------- -Info 55 [00:02:21.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 55 [00:02:22.000] Files (2) +Info 53 [00:02:18.000] ----------------------------------------------- +Info 53 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 53 [00:02:20.000] Files (2) -Info 55 [00:02:23.000] ----------------------------------------------- -Info 55 [00:02:24.000] Open files: -Info 55 [00:02:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 55 [00:02:26.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 55 [00:02:27.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 55 [00:02:28.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 55 [00:02:29.000] After ensureProjectForOpenFiles: -Info 56 [00:02:30.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 56 [00:02:31.000] Files (2) +Info 53 [00:02:21.000] ----------------------------------------------- +Info 53 [00:02:22.000] Open files: +Info 53 [00:02:23.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 53 [00:02:24.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 53 [00:02:25.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 53 [00:02:26.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:27.000] After ensureProjectForOpenFiles: +Info 54 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 54 [00:02:29.000] Files (2) -Info 56 [00:02:32.000] ----------------------------------------------- -Info 56 [00:02:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 56 [00:02:34.000] Files (2) +Info 54 [00:02:30.000] ----------------------------------------------- +Info 54 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 54 [00:02:32.000] Files (2) -Info 56 [00:02:35.000] ----------------------------------------------- -Info 56 [00:02:36.000] Open files: -Info 56 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 56 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 56 [00:02:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 56 [00:02:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:33.000] ----------------------------------------------- +Info 54 [00:02:34.000] Open files: +Info 54 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 54 [00:02:36.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 54 [00:02:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 54 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks PolledWatches:: @@ -577,7 +575,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:41.000] request: +Info 54 [00:02:39.000] request: { "command": "rename", "arguments": { @@ -644,7 +642,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:42.000] response: +Info 55 [00:02:40.000] response: { "response": { "info": { @@ -692,7 +690,7 @@ Info 57 [00:02:42.000] response: }, "responseRequired": true } -Info 58 [00:02:43.000] request: +Info 56 [00:02:41.000] request: { "command": "rename", "arguments": { @@ -759,7 +757,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:44.000] response: +Info 57 [00:02:42.000] response: { "response": { "info": { @@ -807,7 +805,7 @@ Info 59 [00:02:44.000] response: }, "responseRequired": true } -Info 60 [00:02:45.000] request: +Info 58 [00:02:43.000] request: { "command": "rename", "arguments": { @@ -874,7 +872,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:46.000] response: +Info 59 [00:02:44.000] response: { "response": { "info": { @@ -922,7 +920,7 @@ Info 61 [00:02:46.000] response: }, "responseRequired": true } -Info 62 [00:02:47.000] request: +Info 60 [00:02:45.000] request: { "command": "rename", "arguments": { @@ -989,7 +987,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:48.000] response: +Info 61 [00:02:46.000] response: { "response": { "info": { @@ -1037,7 +1035,7 @@ Info 63 [00:02:48.000] response: }, "responseRequired": true } -Info 64 [00:02:49.000] request: +Info 62 [00:02:47.000] request: { "command": "rename", "arguments": { @@ -1104,7 +1102,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:50.000] response: +Info 63 [00:02:48.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-changes.js index b0ee3d5bf0f..c5e3eadbc84 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-changes.js @@ -217,16 +217,15 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:21.000] Files (2) +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -236,16 +235,16 @@ Info 18 [00:01:21.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:22.000] ----------------------------------------------- -Info 20 [00:01:23.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:24.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:26.000] Files (2) +Info 18 [00:01:21.000] ----------------------------------------------- +Info 19 [00:01:22.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:25.000] Files (2) -Info 22 [00:01:27.000] ----------------------------------------------- -Info 22 [00:01:28.000] Open files: -Info 22 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:26.000] ----------------------------------------------- +Info 21 [00:01:27.000] Open files: +Info 21 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -264,11 +263,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:31.000] response: +Info 21 [00:01:30.000] response: { "responseRequired": false } -Info 23 [00:01:32.000] request: +Info 22 [00:01:31.000] request: { "seq": 0, "type": "request", @@ -295,11 +294,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:33.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:35.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:32.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -307,17 +306,16 @@ Info 28 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:40.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:48.000] Files (2) +Info 28 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:46.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -327,20 +325,20 @@ Info 39 [00:01:48.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:49.000] ----------------------------------------------- -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:51.000] Files (2) +Info 38 [00:01:47.000] ----------------------------------------------- +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:49.000] Files (2) -Info 41 [00:01:52.000] ----------------------------------------------- -Info 41 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:54.000] Files (2) +Info 39 [00:01:50.000] ----------------------------------------------- +Info 39 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:52.000] Files (2) -Info 41 [00:01:55.000] ----------------------------------------------- -Info 41 [00:01:56.000] Open files: -Info 41 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:58.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:01:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:02:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:53.000] ----------------------------------------------- +Info 39 [00:01:54.000] Open files: +Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -365,11 +363,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:02:01.000] response: +Info 39 [00:01:59.000] response: { "responseRequired": false } -Info 42 [00:02:02.000] request: +Info 40 [00:02:00.000] request: { "command": "rename", "arguments": { @@ -404,8 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 44 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 41 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -434,7 +432,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:05.000] response: +Info 43 [00:02:03.000] response: { "response": { "info": { @@ -482,11 +480,11 @@ Info 45 [00:02:05.000] response: }, "responseRequired": true } -Info 46 [00:02:09.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 47 [00:02:10.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:02:11.000] Scheduled: *ensureProjectForOpenFiles* -Info 49 [00:02:12.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 50 [00:02:13.000] request: +Info 44 [00:02:07.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 45 [00:02:08.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:02:09.000] Scheduled: *ensureProjectForOpenFiles* +Info 47 [00:02:10.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 48 [00:02:11.000] request: { "command": "rename", "arguments": { @@ -528,8 +526,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 51 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 52 [00:02:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 49 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:02:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms After request PolledWatches:: @@ -558,7 +556,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 53 [00:02:16.000] response: +Info 51 [00:02:14.000] response: { "response": { "info": { @@ -606,7 +604,7 @@ Info 53 [00:02:16.000] response: }, "responseRequired": true } -Info 54 [00:02:17.000] request: +Info 52 [00:02:15.000] request: { "command": "rename", "arguments": { @@ -673,7 +671,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:02:18.000] response: +Info 53 [00:02:16.000] response: { "response": { "info": { @@ -721,7 +719,7 @@ Info 55 [00:02:18.000] response: }, "responseRequired": true } -Info 56 [00:02:19.000] request: +Info 54 [00:02:17.000] request: { "command": "rename", "arguments": { @@ -788,7 +786,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:20.000] response: +Info 55 [00:02:18.000] response: { "response": { "info": { @@ -836,7 +834,7 @@ Info 57 [00:02:20.000] response: }, "responseRequired": true } -Info 58 [00:02:21.000] request: +Info 56 [00:02:19.000] request: { "command": "rename", "arguments": { @@ -903,7 +901,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:22.000] response: +Info 57 [00:02:20.000] response: { "response": { "info": { @@ -951,7 +949,7 @@ Info 59 [00:02:22.000] response: }, "responseRequired": true } -Info 60 [00:02:23.000] request: +Info 58 [00:02:21.000] request: { "command": "rename", "arguments": { @@ -1018,7 +1016,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:24.000] response: +Info 59 [00:02:22.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-created.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-created.js index 897a6136099..6405273df6c 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-created.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-created.js @@ -214,16 +214,15 @@ Info 6 [00:01:10.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:22.000] Files (2) +Info 9 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:21.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -233,16 +232,16 @@ Info 18 [00:01:22.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:23.000] ----------------------------------------------- -Info 20 [00:01:24.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:25.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:27.000] Files (2) +Info 18 [00:01:22.000] ----------------------------------------------- +Info 19 [00:01:23.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:24.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:26.000] Files (2) -Info 22 [00:01:28.000] ----------------------------------------------- -Info 22 [00:01:29.000] Open files: -Info 22 [00:01:30.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:31.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:27.000] ----------------------------------------------- +Info 21 [00:01:28.000] Open files: +Info 21 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -261,11 +260,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:32.000] response: +Info 21 [00:01:31.000] response: { "responseRequired": false } -Info 23 [00:01:33.000] request: +Info 22 [00:01:32.000] request: { "seq": 0, "type": "request", @@ -292,11 +291,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:34.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:35.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:36.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:38.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:33.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:35.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -304,17 +303,16 @@ Info 28 [00:01:38.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:41.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) +Info 28 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:47.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -324,20 +322,20 @@ Info 39 [00:01:49.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:50.000] ----------------------------------------------- -Info 41 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:52.000] Files (2) +Info 38 [00:01:48.000] ----------------------------------------------- +Info 39 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:50.000] Files (2) -Info 41 [00:01:53.000] ----------------------------------------------- -Info 41 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:55.000] Files (2) +Info 39 [00:01:51.000] ----------------------------------------------- +Info 39 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:53.000] Files (2) -Info 41 [00:01:56.000] ----------------------------------------------- -Info 41 [00:01:57.000] Open files: -Info 41 [00:01:58.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:59.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:02:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:02:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:54.000] ----------------------------------------------- +Info 39 [00:01:55.000] Open files: +Info 39 [00:01:56.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:57.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -362,11 +360,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:02:02.000] response: +Info 39 [00:02:00.000] response: { "responseRequired": false } -Info 42 [00:02:03.000] request: +Info 40 [00:02:01.000] request: { "command": "rename", "arguments": { @@ -401,8 +399,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 44 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 41 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file After request PolledWatches:: @@ -431,7 +429,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:06.000] response: +Info 43 [00:02:04.000] response: { "response": { "info": { @@ -479,12 +477,12 @@ Info 45 [00:02:06.000] response: }, "responseRequired": true } -Info 46 [00:02:09.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 47 [00:02:10.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:02:11.000] Scheduled: *ensureProjectForOpenFiles* -Info 49 [00:02:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 50 [00:02:13.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 51 [00:02:14.000] request: +Info 44 [00:02:07.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 45 [00:02:08.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:02:09.000] Scheduled: *ensureProjectForOpenFiles* +Info 47 [00:02:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 48 [00:02:11.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 49 [00:02:12.000] request: { "command": "rename", "arguments": { @@ -524,9 +522,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 53 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 54 [00:02:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 50 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:02:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 52 [00:02:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -555,7 +553,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:02:18.000] response: +Info 53 [00:02:16.000] response: { "response": { "info": { @@ -603,7 +601,7 @@ Info 55 [00:02:18.000] response: }, "responseRequired": true } -Info 56 [00:02:19.000] request: +Info 54 [00:02:17.000] request: { "command": "rename", "arguments": { @@ -670,7 +668,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:20.000] response: +Info 55 [00:02:18.000] response: { "response": { "info": { @@ -718,7 +716,7 @@ Info 57 [00:02:20.000] response: }, "responseRequired": true } -Info 58 [00:02:21.000] request: +Info 56 [00:02:19.000] request: { "command": "rename", "arguments": { @@ -785,7 +783,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:22.000] response: +Info 57 [00:02:20.000] response: { "response": { "info": { @@ -833,7 +831,7 @@ Info 59 [00:02:22.000] response: }, "responseRequired": true } -Info 60 [00:02:23.000] request: +Info 58 [00:02:21.000] request: { "command": "rename", "arguments": { @@ -900,7 +898,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:24.000] response: +Info 59 [00:02:22.000] response: { "response": { "info": { @@ -948,7 +946,7 @@ Info 61 [00:02:24.000] response: }, "responseRequired": true } -Info 62 [00:02:25.000] request: +Info 60 [00:02:23.000] request: { "command": "rename", "arguments": { @@ -1015,7 +1013,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:26.000] response: +Info 61 [00:02:24.000] response: { "response": { "info": { @@ -1063,7 +1061,7 @@ Info 63 [00:02:26.000] response: }, "responseRequired": true } -Info 64 [00:02:27.000] request: +Info 62 [00:02:25.000] request: { "seq": 0, "type": "request", @@ -1100,18 +1098,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 66 [00:02:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 66 [00:02:30.000] Files (2) +Info 63 [00:02:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 64 [00:02:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 64 [00:02:28.000] Files (2) -Info 66 [00:02:31.000] ----------------------------------------------- -Info 66 [00:02:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:02:33.000] Files (2) +Info 64 [00:02:29.000] ----------------------------------------------- +Info 64 [00:02:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 64 [00:02:31.000] Files (2) -Info 66 [00:02:34.000] ----------------------------------------------- -Info 66 [00:02:35.000] Open files: -Info 66 [00:02:36.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 66 [00:02:37.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 64 [00:02:32.000] ----------------------------------------------- +Info 64 [00:02:33.000] Open files: +Info 64 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 64 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1142,11 +1140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:38.000] response: +Info 64 [00:02:36.000] response: { "responseRequired": false } -Info 67 [00:02:39.000] request: +Info 65 [00:02:37.000] request: { "seq": 0, "type": "request", @@ -1185,22 +1183,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 69 [00:02:41.000] Search path: /user/username/projects/myproject/random -Info 70 [00:02:42.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 71 [00:02:43.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 71 [00:02:44.000] Files (2) +Info 66 [00:02:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 67 [00:02:39.000] Search path: /user/username/projects/myproject/random +Info 68 [00:02:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:41.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:02:42.000] Files (2) -Info 71 [00:02:45.000] ----------------------------------------------- -Info 71 [00:02:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 71 [00:02:47.000] Files (2) +Info 69 [00:02:43.000] ----------------------------------------------- +Info 69 [00:02:44.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:45.000] Files (2) -Info 71 [00:02:48.000] ----------------------------------------------- -Info 71 [00:02:49.000] Open files: -Info 71 [00:02:50.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 71 [00:02:51.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 71 [00:02:52.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 71 [00:02:53.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:46.000] ----------------------------------------------- +Info 69 [00:02:47.000] Open files: +Info 69 [00:02:48.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 69 [00:02:49.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:50.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 69 [00:02:51.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1229,11 +1227,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 71 [00:02:54.000] response: +Info 69 [00:02:52.000] response: { "responseRequired": false } -Info 72 [00:02:55.000] request: +Info 70 [00:02:53.000] request: { "seq": 0, "type": "request", @@ -1270,18 +1268,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 73 [00:02:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 74 [00:02:57.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 74 [00:02:58.000] Files (2) +Info 71 [00:02:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 72 [00:02:55.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 72 [00:02:56.000] Files (2) -Info 74 [00:02:59.000] ----------------------------------------------- -Info 74 [00:03:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 74 [00:03:01.000] Files (2) +Info 72 [00:02:57.000] ----------------------------------------------- +Info 72 [00:02:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 72 [00:02:59.000] Files (2) -Info 74 [00:03:02.000] ----------------------------------------------- -Info 74 [00:03:03.000] Open files: -Info 74 [00:03:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 74 [00:03:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 72 [00:03:00.000] ----------------------------------------------- +Info 72 [00:03:01.000] Open files: +Info 72 [00:03:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 72 [00:03:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1312,11 +1310,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:03:06.000] response: +Info 72 [00:03:04.000] response: { "responseRequired": false } -Info 75 [00:03:07.000] request: +Info 73 [00:03:05.000] request: { "seq": 0, "type": "request", @@ -1355,16 +1353,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:03:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 77 [00:03:09.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 77 [00:03:10.000] Files (2) +Info 74 [00:03:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 75 [00:03:07.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 75 [00:03:08.000] Files (2) -Info 77 [00:03:11.000] ----------------------------------------------- -Info 77 [00:03:12.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 77 [00:03:13.000] Files (2) +Info 75 [00:03:09.000] ----------------------------------------------- +Info 75 [00:03:10.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 75 [00:03:11.000] Files (2) -Info 77 [00:03:14.000] ----------------------------------------------- -Info 77 [00:03:15.000] Open files: +Info 75 [00:03:12.000] ----------------------------------------------- +Info 75 [00:03:13.000] Open files: After request PolledWatches:: @@ -1397,11 +1395,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 77 [00:03:16.000] response: +Info 75 [00:03:14.000] response: { "responseRequired": false } -Info 78 [00:03:17.000] request: +Info 76 [00:03:15.000] request: { "seq": 0, "type": "request", @@ -1442,12 +1440,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 79 [00:03:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 80 [00:03:19.000] Search path: /user/username/projects/myproject/random -Info 81 [00:03:20.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 82 [00:03:21.000] `remove Project:: -Info 83 [00:03:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 84 [00:03:23.000] Files (2) +Info 77 [00:03:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 78 [00:03:17.000] Search path: /user/username/projects/myproject/random +Info 79 [00:03:18.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 80 [00:03:19.000] `remove Project:: +Info 81 [00:03:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 82 [00:03:21.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1457,24 +1455,24 @@ Info 84 [00:03:23.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 85 [00:03:24.000] ----------------------------------------------- -Info 86 [00:03:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 87 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 88 [00:03:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 89 [00:03:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 90 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 91 [00:03:30.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 92 [00:03:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 93 [00:03:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 94 [00:03:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 95 [00:03:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 96 [00:03:35.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 96 [00:03:36.000] Files (2) +Info 83 [00:03:22.000] ----------------------------------------------- +Info 84 [00:03:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 85 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 86 [00:03:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 87 [00:03:26.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 88 [00:03:27.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 89 [00:03:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 90 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 91 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 92 [00:03:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 93 [00:03:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 94 [00:03:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 94 [00:03:34.000] Files (2) -Info 96 [00:03:37.000] ----------------------------------------------- -Info 96 [00:03:38.000] Open files: -Info 96 [00:03:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 96 [00:03:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 94 [00:03:35.000] ----------------------------------------------- +Info 94 [00:03:36.000] Open files: +Info 94 [00:03:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 94 [00:03:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1493,7 +1491,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 96 [00:03:41.000] response: +Info 94 [00:03:39.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-deleted.js index 001bbd12905..7547073610f 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-deleted.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-deleted.js @@ -217,16 +217,15 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:21.000] Files (2) +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -236,16 +235,16 @@ Info 18 [00:01:21.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:22.000] ----------------------------------------------- -Info 20 [00:01:23.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:24.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:26.000] Files (2) +Info 18 [00:01:21.000] ----------------------------------------------- +Info 19 [00:01:22.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:25.000] Files (2) -Info 22 [00:01:27.000] ----------------------------------------------- -Info 22 [00:01:28.000] Open files: -Info 22 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:26.000] ----------------------------------------------- +Info 21 [00:01:27.000] Open files: +Info 21 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -264,11 +263,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:31.000] response: +Info 21 [00:01:30.000] response: { "responseRequired": false } -Info 23 [00:01:32.000] request: +Info 22 [00:01:31.000] request: { "seq": 0, "type": "request", @@ -295,11 +294,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:33.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:35.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:32.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -307,17 +306,16 @@ Info 28 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:40.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:48.000] Files (2) +Info 28 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:46.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -327,20 +325,20 @@ Info 39 [00:01:48.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:49.000] ----------------------------------------------- -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:51.000] Files (2) +Info 38 [00:01:47.000] ----------------------------------------------- +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:49.000] Files (2) -Info 41 [00:01:52.000] ----------------------------------------------- -Info 41 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:54.000] Files (2) +Info 39 [00:01:50.000] ----------------------------------------------- +Info 39 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:52.000] Files (2) -Info 41 [00:01:55.000] ----------------------------------------------- -Info 41 [00:01:56.000] Open files: -Info 41 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:58.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:01:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:02:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:53.000] ----------------------------------------------- +Info 39 [00:01:54.000] Open files: +Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -365,11 +363,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:02:01.000] response: +Info 39 [00:01:59.000] response: { "responseRequired": false } -Info 42 [00:02:02.000] request: +Info 40 [00:02:00.000] request: { "command": "rename", "arguments": { @@ -404,8 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 44 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 41 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -434,7 +432,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:05.000] response: +Info 43 [00:02:03.000] response: { "response": { "info": { @@ -482,12 +480,12 @@ Info 45 [00:02:05.000] response: }, "responseRequired": true } -Info 46 [00:02:07.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 47 [00:02:08.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 48 [00:02:09.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 49 [00:02:10.000] Scheduled: *ensureProjectForOpenFiles* -Info 50 [00:02:11.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 51 [00:02:12.000] request: +Info 44 [00:02:05.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 45 [00:02:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 46 [00:02:07.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:02:08.000] Scheduled: *ensureProjectForOpenFiles* +Info 48 [00:02:09.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 49 [00:02:10.000] request: { "command": "rename", "arguments": { @@ -525,9 +523,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 53 [00:02:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 54 [00:02:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 50 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:02:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 52 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file After request PolledWatches:: @@ -556,7 +554,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:02:16.000] response: +Info 53 [00:02:14.000] response: { "response": { "info": { @@ -604,7 +602,7 @@ Info 55 [00:02:16.000] response: }, "responseRequired": true } -Info 56 [00:02:17.000] request: +Info 54 [00:02:15.000] request: { "command": "rename", "arguments": { @@ -671,7 +669,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:18.000] response: +Info 55 [00:02:16.000] response: { "response": { "info": { @@ -719,7 +717,7 @@ Info 57 [00:02:18.000] response: }, "responseRequired": true } -Info 58 [00:02:19.000] request: +Info 56 [00:02:17.000] request: { "command": "rename", "arguments": { @@ -786,7 +784,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:20.000] response: +Info 57 [00:02:18.000] response: { "response": { "info": { @@ -834,7 +832,7 @@ Info 59 [00:02:20.000] response: }, "responseRequired": true } -Info 60 [00:02:21.000] request: +Info 58 [00:02:19.000] request: { "command": "rename", "arguments": { @@ -901,7 +899,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:22.000] response: +Info 59 [00:02:20.000] response: { "response": { "info": { @@ -949,7 +947,7 @@ Info 61 [00:02:22.000] response: }, "responseRequired": true } -Info 62 [00:02:23.000] request: +Info 60 [00:02:21.000] request: { "command": "rename", "arguments": { @@ -1016,7 +1014,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:24.000] response: +Info 61 [00:02:22.000] response: { "response": { "info": { @@ -1064,7 +1062,7 @@ Info 63 [00:02:24.000] response: }, "responseRequired": true } -Info 64 [00:02:25.000] request: +Info 62 [00:02:23.000] request: { "seq": 0, "type": "request", @@ -1101,18 +1099,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 66 [00:02:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 66 [00:02:28.000] Files (2) +Info 63 [00:02:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 64 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 64 [00:02:26.000] Files (2) -Info 66 [00:02:29.000] ----------------------------------------------- -Info 66 [00:02:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:02:31.000] Files (2) +Info 64 [00:02:27.000] ----------------------------------------------- +Info 64 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 64 [00:02:29.000] Files (2) -Info 66 [00:02:32.000] ----------------------------------------------- -Info 66 [00:02:33.000] Open files: -Info 66 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 66 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 64 [00:02:30.000] ----------------------------------------------- +Info 64 [00:02:31.000] Open files: +Info 64 [00:02:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 64 [00:02:33.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1143,11 +1141,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:36.000] response: +Info 64 [00:02:34.000] response: { "responseRequired": false } -Info 67 [00:02:37.000] request: +Info 65 [00:02:35.000] request: { "seq": 0, "type": "request", @@ -1186,22 +1184,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 69 [00:02:39.000] Search path: /user/username/projects/myproject/random -Info 70 [00:02:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 71 [00:02:41.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 71 [00:02:42.000] Files (2) +Info 66 [00:02:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 67 [00:02:37.000] Search path: /user/username/projects/myproject/random +Info 68 [00:02:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:02:40.000] Files (2) -Info 71 [00:02:43.000] ----------------------------------------------- -Info 71 [00:02:44.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 71 [00:02:45.000] Files (2) +Info 69 [00:02:41.000] ----------------------------------------------- +Info 69 [00:02:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:43.000] Files (2) -Info 71 [00:02:46.000] ----------------------------------------------- -Info 71 [00:02:47.000] Open files: -Info 71 [00:02:48.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 71 [00:02:49.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 71 [00:02:50.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 71 [00:02:51.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:44.000] ----------------------------------------------- +Info 69 [00:02:45.000] Open files: +Info 69 [00:02:46.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 69 [00:02:47.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:48.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 69 [00:02:49.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1230,11 +1228,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 71 [00:02:52.000] response: +Info 69 [00:02:50.000] response: { "responseRequired": false } -Info 72 [00:02:53.000] request: +Info 70 [00:02:51.000] request: { "seq": 0, "type": "request", @@ -1271,18 +1269,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 73 [00:02:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 74 [00:02:55.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 74 [00:02:56.000] Files (2) +Info 71 [00:02:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 72 [00:02:53.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 72 [00:02:54.000] Files (2) -Info 74 [00:02:57.000] ----------------------------------------------- -Info 74 [00:02:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 74 [00:02:59.000] Files (2) +Info 72 [00:02:55.000] ----------------------------------------------- +Info 72 [00:02:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 72 [00:02:57.000] Files (2) -Info 74 [00:03:00.000] ----------------------------------------------- -Info 74 [00:03:01.000] Open files: -Info 74 [00:03:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 74 [00:03:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 72 [00:02:58.000] ----------------------------------------------- +Info 72 [00:02:59.000] Open files: +Info 72 [00:03:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 72 [00:03:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1313,11 +1311,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:03:04.000] response: +Info 72 [00:03:02.000] response: { "responseRequired": false } -Info 75 [00:03:05.000] request: +Info 73 [00:03:03.000] request: { "seq": 0, "type": "request", @@ -1356,16 +1354,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:03:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 77 [00:03:07.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 77 [00:03:08.000] Files (2) +Info 74 [00:03:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 75 [00:03:05.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 75 [00:03:06.000] Files (2) -Info 77 [00:03:09.000] ----------------------------------------------- -Info 77 [00:03:10.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 77 [00:03:11.000] Files (2) +Info 75 [00:03:07.000] ----------------------------------------------- +Info 75 [00:03:08.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 75 [00:03:09.000] Files (2) -Info 77 [00:03:12.000] ----------------------------------------------- -Info 77 [00:03:13.000] Open files: +Info 75 [00:03:10.000] ----------------------------------------------- +Info 75 [00:03:11.000] Open files: After request PolledWatches:: @@ -1398,11 +1396,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 77 [00:03:14.000] response: +Info 75 [00:03:12.000] response: { "responseRequired": false } -Info 78 [00:03:15.000] request: +Info 76 [00:03:13.000] request: { "seq": 0, "type": "request", @@ -1443,12 +1441,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 79 [00:03:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 80 [00:03:17.000] Search path: /user/username/projects/myproject/random -Info 81 [00:03:18.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 82 [00:03:19.000] `remove Project:: -Info 83 [00:03:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 84 [00:03:21.000] Files (2) +Info 77 [00:03:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 78 [00:03:15.000] Search path: /user/username/projects/myproject/random +Info 79 [00:03:16.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 80 [00:03:17.000] `remove Project:: +Info 81 [00:03:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 82 [00:03:19.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1458,24 +1456,24 @@ Info 84 [00:03:21.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 85 [00:03:22.000] ----------------------------------------------- -Info 86 [00:03:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 87 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 88 [00:03:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 89 [00:03:26.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 90 [00:03:27.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 91 [00:03:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 92 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 93 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 94 [00:03:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 95 [00:03:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 96 [00:03:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 96 [00:03:34.000] Files (2) +Info 83 [00:03:20.000] ----------------------------------------------- +Info 84 [00:03:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 85 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 86 [00:03:23.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 87 [00:03:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 88 [00:03:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 89 [00:03:26.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 90 [00:03:27.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 91 [00:03:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 92 [00:03:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 93 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 94 [00:03:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 94 [00:03:32.000] Files (2) -Info 96 [00:03:35.000] ----------------------------------------------- -Info 96 [00:03:36.000] Open files: -Info 96 [00:03:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 96 [00:03:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 94 [00:03:33.000] ----------------------------------------------- +Info 94 [00:03:34.000] Open files: +Info 94 [00:03:35.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 94 [00:03:36.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1494,7 +1492,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 96 [00:03:39.000] response: +Info 94 [00:03:37.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-not-present.js index ecf0bf9531a..5249ce436ba 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-not-present.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-not-present.js @@ -214,16 +214,15 @@ Info 6 [00:01:10.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:22.000] Files (2) +Info 9 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:21.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -233,16 +232,16 @@ Info 18 [00:01:22.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:23.000] ----------------------------------------------- -Info 20 [00:01:24.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:25.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:27.000] Files (2) +Info 18 [00:01:22.000] ----------------------------------------------- +Info 19 [00:01:23.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:24.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:26.000] Files (2) -Info 22 [00:01:28.000] ----------------------------------------------- -Info 22 [00:01:29.000] Open files: -Info 22 [00:01:30.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:31.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:27.000] ----------------------------------------------- +Info 21 [00:01:28.000] Open files: +Info 21 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -261,11 +260,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:32.000] response: +Info 21 [00:01:31.000] response: { "responseRequired": false } -Info 23 [00:01:33.000] request: +Info 22 [00:01:32.000] request: { "seq": 0, "type": "request", @@ -292,11 +291,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:34.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:35.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:36.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:38.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:33.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:35.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -304,17 +303,16 @@ Info 28 [00:01:38.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:41.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) +Info 28 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:47.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -324,20 +322,20 @@ Info 39 [00:01:49.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:50.000] ----------------------------------------------- -Info 41 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:52.000] Files (2) +Info 38 [00:01:48.000] ----------------------------------------------- +Info 39 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:50.000] Files (2) -Info 41 [00:01:53.000] ----------------------------------------------- -Info 41 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:55.000] Files (2) +Info 39 [00:01:51.000] ----------------------------------------------- +Info 39 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:53.000] Files (2) -Info 41 [00:01:56.000] ----------------------------------------------- -Info 41 [00:01:57.000] Open files: -Info 41 [00:01:58.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:59.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:02:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:02:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:54.000] ----------------------------------------------- +Info 39 [00:01:55.000] Open files: +Info 39 [00:01:56.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:57.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -362,11 +360,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:02:02.000] response: +Info 39 [00:02:00.000] response: { "responseRequired": false } -Info 42 [00:02:03.000] request: +Info 40 [00:02:01.000] request: { "command": "rename", "arguments": { @@ -401,8 +399,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 44 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 41 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file After request PolledWatches:: @@ -431,7 +429,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:06.000] response: +Info 43 [00:02:04.000] response: { "response": { "info": { @@ -479,7 +477,7 @@ Info 45 [00:02:06.000] response: }, "responseRequired": true } -Info 46 [00:02:07.000] request: +Info 44 [00:02:05.000] request: { "command": "rename", "arguments": { @@ -546,7 +544,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 47 [00:02:08.000] response: +Info 45 [00:02:06.000] response: { "response": { "info": { @@ -594,7 +592,7 @@ Info 47 [00:02:08.000] response: }, "responseRequired": true } -Info 48 [00:02:09.000] request: +Info 46 [00:02:07.000] request: { "command": "rename", "arguments": { @@ -661,7 +659,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 49 [00:02:10.000] response: +Info 47 [00:02:08.000] response: { "response": { "info": { @@ -709,7 +707,7 @@ Info 49 [00:02:10.000] response: }, "responseRequired": true } -Info 50 [00:02:11.000] request: +Info 48 [00:02:09.000] request: { "command": "rename", "arguments": { @@ -776,7 +774,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 51 [00:02:12.000] response: +Info 49 [00:02:10.000] response: { "response": { "info": { @@ -824,7 +822,7 @@ Info 51 [00:02:12.000] response: }, "responseRequired": true } -Info 52 [00:02:13.000] request: +Info 50 [00:02:11.000] request: { "command": "rename", "arguments": { @@ -891,7 +889,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 53 [00:02:14.000] response: +Info 51 [00:02:12.000] response: { "response": { "info": { @@ -939,7 +937,7 @@ Info 53 [00:02:14.000] response: }, "responseRequired": true } -Info 54 [00:02:15.000] request: +Info 52 [00:02:13.000] request: { "seq": 0, "type": "request", @@ -976,18 +974,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:02:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 56 [00:02:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 56 [00:02:18.000] Files (2) +Info 53 [00:02:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 54 [00:02:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 54 [00:02:16.000] Files (2) -Info 56 [00:02:19.000] ----------------------------------------------- -Info 56 [00:02:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 56 [00:02:21.000] Files (2) +Info 54 [00:02:17.000] ----------------------------------------------- +Info 54 [00:02:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 54 [00:02:19.000] Files (2) -Info 56 [00:02:22.000] ----------------------------------------------- -Info 56 [00:02:23.000] Open files: -Info 56 [00:02:24.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 56 [00:02:25.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 54 [00:02:20.000] ----------------------------------------------- +Info 54 [00:02:21.000] Open files: +Info 54 [00:02:22.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 54 [00:02:23.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1018,11 +1016,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:26.000] response: +Info 54 [00:02:24.000] response: { "responseRequired": false } -Info 57 [00:02:27.000] request: +Info 55 [00:02:25.000] request: { "seq": 0, "type": "request", @@ -1061,22 +1059,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:02:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 59 [00:02:29.000] Search path: /user/username/projects/myproject/random -Info 60 [00:02:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 61 [00:02:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 61 [00:02:32.000] Files (2) +Info 56 [00:02:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 57 [00:02:27.000] Search path: /user/username/projects/myproject/random +Info 58 [00:02:28.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 59 [00:02:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 59 [00:02:30.000] Files (2) -Info 61 [00:02:33.000] ----------------------------------------------- -Info 61 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:35.000] Files (2) +Info 59 [00:02:31.000] ----------------------------------------------- +Info 59 [00:02:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 59 [00:02:33.000] Files (2) -Info 61 [00:02:36.000] ----------------------------------------------- -Info 61 [00:02:37.000] Open files: -Info 61 [00:02:38.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 61 [00:02:39.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 61 [00:02:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 61 [00:02:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 59 [00:02:34.000] ----------------------------------------------- +Info 59 [00:02:35.000] Open files: +Info 59 [00:02:36.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 59 [00:02:37.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 59 [00:02:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 59 [00:02:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1105,11 +1103,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:42.000] response: +Info 59 [00:02:40.000] response: { "responseRequired": false } -Info 62 [00:02:43.000] request: +Info 60 [00:02:41.000] request: { "seq": 0, "type": "request", @@ -1146,18 +1144,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 64 [00:02:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 64 [00:02:46.000] Files (2) +Info 61 [00:02:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 62 [00:02:43.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 62 [00:02:44.000] Files (2) -Info 64 [00:02:47.000] ----------------------------------------------- -Info 64 [00:02:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:49.000] Files (2) +Info 62 [00:02:45.000] ----------------------------------------------- +Info 62 [00:02:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:47.000] Files (2) -Info 64 [00:02:50.000] ----------------------------------------------- -Info 64 [00:02:51.000] Open files: -Info 64 [00:02:52.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 64 [00:02:53.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:48.000] ----------------------------------------------- +Info 62 [00:02:49.000] Open files: +Info 62 [00:02:50.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 62 [00:02:51.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1188,11 +1186,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:54.000] response: +Info 62 [00:02:52.000] response: { "responseRequired": false } -Info 65 [00:02:55.000] request: +Info 63 [00:02:53.000] request: { "seq": 0, "type": "request", @@ -1231,16 +1229,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 67 [00:02:57.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 67 [00:02:58.000] Files (2) +Info 64 [00:02:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 65 [00:02:55.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 65 [00:02:56.000] Files (2) -Info 67 [00:02:59.000] ----------------------------------------------- -Info 67 [00:03:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 67 [00:03:01.000] Files (2) +Info 65 [00:02:57.000] ----------------------------------------------- +Info 65 [00:02:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 65 [00:02:59.000] Files (2) -Info 67 [00:03:02.000] ----------------------------------------------- -Info 67 [00:03:03.000] Open files: +Info 65 [00:03:00.000] ----------------------------------------------- +Info 65 [00:03:01.000] Open files: After request PolledWatches:: @@ -1273,11 +1271,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:03:04.000] response: +Info 65 [00:03:02.000] response: { "responseRequired": false } -Info 68 [00:03:05.000] request: +Info 66 [00:03:03.000] request: { "seq": 0, "type": "request", @@ -1318,12 +1316,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 69 [00:03:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 70 [00:03:07.000] Search path: /user/username/projects/myproject/random -Info 71 [00:03:08.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 72 [00:03:09.000] `remove Project:: -Info 73 [00:03:10.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 74 [00:03:11.000] Files (2) +Info 67 [00:03:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 68 [00:03:05.000] Search path: /user/username/projects/myproject/random +Info 69 [00:03:06.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 70 [00:03:07.000] `remove Project:: +Info 71 [00:03:08.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 72 [00:03:09.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1333,24 +1331,24 @@ Info 74 [00:03:11.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 75 [00:03:12.000] ----------------------------------------------- -Info 76 [00:03:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 77 [00:03:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 78 [00:03:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 79 [00:03:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 80 [00:03:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 81 [00:03:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 82 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 83 [00:03:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 84 [00:03:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 85 [00:03:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 86 [00:03:23.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 86 [00:03:24.000] Files (2) +Info 73 [00:03:10.000] ----------------------------------------------- +Info 74 [00:03:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 75 [00:03:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 76 [00:03:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 77 [00:03:14.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 78 [00:03:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 79 [00:03:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 80 [00:03:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 81 [00:03:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 82 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 83 [00:03:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 84 [00:03:21.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 84 [00:03:22.000] Files (2) -Info 86 [00:03:25.000] ----------------------------------------------- -Info 86 [00:03:26.000] Open files: -Info 86 [00:03:27.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 86 [00:03:28.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 84 [00:03:23.000] ----------------------------------------------- +Info 84 [00:03:24.000] Open files: +Info 84 [00:03:25.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 84 [00:03:26.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1369,7 +1367,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 86 [00:03:29.000] response: +Info 84 [00:03:27.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/rename-locations.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/rename-locations.js index 5c2e5e935b9..cf15753d855 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/rename-locations.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/rename-locations.js @@ -217,16 +217,15 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:21.000] Files (2) +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -236,16 +235,16 @@ Info 18 [00:01:21.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:22.000] ----------------------------------------------- -Info 20 [00:01:23.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:24.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:26.000] Files (2) +Info 18 [00:01:21.000] ----------------------------------------------- +Info 19 [00:01:22.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:25.000] Files (2) -Info 22 [00:01:27.000] ----------------------------------------------- -Info 22 [00:01:28.000] Open files: -Info 22 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:26.000] ----------------------------------------------- +Info 21 [00:01:27.000] Open files: +Info 21 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -264,11 +263,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:31.000] response: +Info 21 [00:01:30.000] response: { "responseRequired": false } -Info 23 [00:01:32.000] request: +Info 22 [00:01:31.000] request: { "seq": 0, "type": "request", @@ -295,11 +294,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:33.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:35.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:32.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -307,17 +306,16 @@ Info 28 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:40.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:48.000] Files (2) +Info 28 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:46.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -327,20 +325,20 @@ Info 39 [00:01:48.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:49.000] ----------------------------------------------- -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:51.000] Files (2) +Info 38 [00:01:47.000] ----------------------------------------------- +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:49.000] Files (2) -Info 41 [00:01:52.000] ----------------------------------------------- -Info 41 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:54.000] Files (2) +Info 39 [00:01:50.000] ----------------------------------------------- +Info 39 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:52.000] Files (2) -Info 41 [00:01:55.000] ----------------------------------------------- -Info 41 [00:01:56.000] Open files: -Info 41 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:58.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:01:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:02:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:53.000] ----------------------------------------------- +Info 39 [00:01:54.000] Open files: +Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -365,11 +363,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:02:01.000] response: +Info 39 [00:01:59.000] response: { "responseRequired": false } -Info 42 [00:02:02.000] request: +Info 40 [00:02:00.000] request: { "command": "rename", "arguments": { @@ -404,8 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 44 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 41 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -434,7 +432,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:05.000] response: +Info 43 [00:02:03.000] response: { "response": { "info": { @@ -482,7 +480,7 @@ Info 45 [00:02:05.000] response: }, "responseRequired": true } -Info 46 [00:02:06.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -549,7 +547,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 47 [00:02:07.000] response: +Info 45 [00:02:05.000] response: { "response": { "info": { @@ -597,7 +595,7 @@ Info 47 [00:02:07.000] response: }, "responseRequired": true } -Info 48 [00:02:08.000] request: +Info 46 [00:02:06.000] request: { "command": "rename", "arguments": { @@ -664,7 +662,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 49 [00:02:09.000] response: +Info 47 [00:02:07.000] response: { "response": { "info": { @@ -712,7 +710,7 @@ Info 49 [00:02:09.000] response: }, "responseRequired": true } -Info 50 [00:02:10.000] request: +Info 48 [00:02:08.000] request: { "command": "rename", "arguments": { @@ -779,7 +777,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 51 [00:02:11.000] response: +Info 49 [00:02:09.000] response: { "response": { "info": { @@ -827,7 +825,7 @@ Info 51 [00:02:11.000] response: }, "responseRequired": true } -Info 52 [00:02:12.000] request: +Info 50 [00:02:10.000] request: { "command": "rename", "arguments": { @@ -894,7 +892,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 53 [00:02:13.000] response: +Info 51 [00:02:11.000] response: { "response": { "info": { @@ -942,7 +940,7 @@ Info 53 [00:02:13.000] response: }, "responseRequired": true } -Info 54 [00:02:14.000] request: +Info 52 [00:02:12.000] request: { "seq": 0, "type": "request", @@ -979,18 +977,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:02:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 56 [00:02:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 56 [00:02:17.000] Files (2) +Info 53 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 54 [00:02:14.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 54 [00:02:15.000] Files (2) -Info 56 [00:02:18.000] ----------------------------------------------- -Info 56 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 56 [00:02:20.000] Files (2) +Info 54 [00:02:16.000] ----------------------------------------------- +Info 54 [00:02:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 54 [00:02:18.000] Files (2) -Info 56 [00:02:21.000] ----------------------------------------------- -Info 56 [00:02:22.000] Open files: -Info 56 [00:02:23.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 56 [00:02:24.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 54 [00:02:19.000] ----------------------------------------------- +Info 54 [00:02:20.000] Open files: +Info 54 [00:02:21.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 54 [00:02:22.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1021,11 +1019,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:25.000] response: +Info 54 [00:02:23.000] response: { "responseRequired": false } -Info 57 [00:02:26.000] request: +Info 55 [00:02:24.000] request: { "seq": 0, "type": "request", @@ -1064,22 +1062,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:02:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 59 [00:02:28.000] Search path: /user/username/projects/myproject/random -Info 60 [00:02:29.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 61 [00:02:30.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 61 [00:02:31.000] Files (2) +Info 56 [00:02:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 57 [00:02:26.000] Search path: /user/username/projects/myproject/random +Info 58 [00:02:27.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 59 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 59 [00:02:29.000] Files (2) -Info 61 [00:02:32.000] ----------------------------------------------- -Info 61 [00:02:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:34.000] Files (2) +Info 59 [00:02:30.000] ----------------------------------------------- +Info 59 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 59 [00:02:32.000] Files (2) -Info 61 [00:02:35.000] ----------------------------------------------- -Info 61 [00:02:36.000] Open files: -Info 61 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 61 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 61 [00:02:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 61 [00:02:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 59 [00:02:33.000] ----------------------------------------------- +Info 59 [00:02:34.000] Open files: +Info 59 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 59 [00:02:36.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 59 [00:02:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 59 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1108,11 +1106,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:41.000] response: +Info 59 [00:02:39.000] response: { "responseRequired": false } -Info 62 [00:02:42.000] request: +Info 60 [00:02:40.000] request: { "seq": 0, "type": "request", @@ -1149,18 +1147,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 64 [00:02:44.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 64 [00:02:45.000] Files (2) +Info 61 [00:02:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 62 [00:02:42.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 62 [00:02:43.000] Files (2) -Info 64 [00:02:46.000] ----------------------------------------------- -Info 64 [00:02:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:48.000] Files (2) +Info 62 [00:02:44.000] ----------------------------------------------- +Info 62 [00:02:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:46.000] Files (2) -Info 64 [00:02:49.000] ----------------------------------------------- -Info 64 [00:02:50.000] Open files: -Info 64 [00:02:51.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 64 [00:02:52.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:47.000] ----------------------------------------------- +Info 62 [00:02:48.000] Open files: +Info 62 [00:02:49.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 62 [00:02:50.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1191,11 +1189,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:53.000] response: +Info 62 [00:02:51.000] response: { "responseRequired": false } -Info 65 [00:02:54.000] request: +Info 63 [00:02:52.000] request: { "seq": 0, "type": "request", @@ -1234,16 +1232,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 67 [00:02:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 67 [00:02:57.000] Files (2) +Info 64 [00:02:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 65 [00:02:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 65 [00:02:55.000] Files (2) -Info 67 [00:02:58.000] ----------------------------------------------- -Info 67 [00:02:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 67 [00:03:00.000] Files (2) +Info 65 [00:02:56.000] ----------------------------------------------- +Info 65 [00:02:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 65 [00:02:58.000] Files (2) -Info 67 [00:03:01.000] ----------------------------------------------- -Info 67 [00:03:02.000] Open files: +Info 65 [00:02:59.000] ----------------------------------------------- +Info 65 [00:03:00.000] Open files: After request PolledWatches:: @@ -1276,11 +1274,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:03:03.000] response: +Info 65 [00:03:01.000] response: { "responseRequired": false } -Info 68 [00:03:04.000] request: +Info 66 [00:03:02.000] request: { "seq": 0, "type": "request", @@ -1321,12 +1319,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 69 [00:03:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 70 [00:03:06.000] Search path: /user/username/projects/myproject/random -Info 71 [00:03:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 72 [00:03:08.000] `remove Project:: -Info 73 [00:03:09.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 74 [00:03:10.000] Files (2) +Info 67 [00:03:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 68 [00:03:04.000] Search path: /user/username/projects/myproject/random +Info 69 [00:03:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 70 [00:03:06.000] `remove Project:: +Info 71 [00:03:07.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 72 [00:03:08.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1336,24 +1334,24 @@ Info 74 [00:03:10.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 75 [00:03:11.000] ----------------------------------------------- -Info 76 [00:03:12.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 77 [00:03:13.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 78 [00:03:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 79 [00:03:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 80 [00:03:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 81 [00:03:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 82 [00:03:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 83 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 84 [00:03:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 85 [00:03:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 86 [00:03:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 86 [00:03:23.000] Files (2) +Info 73 [00:03:09.000] ----------------------------------------------- +Info 74 [00:03:10.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 75 [00:03:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 76 [00:03:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 77 [00:03:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 78 [00:03:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 79 [00:03:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 80 [00:03:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 81 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 82 [00:03:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 83 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 84 [00:03:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 84 [00:03:21.000] Files (2) -Info 86 [00:03:24.000] ----------------------------------------------- -Info 86 [00:03:25.000] Open files: -Info 86 [00:03:26.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 86 [00:03:27.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 84 [00:03:22.000] ----------------------------------------------- +Info 84 [00:03:23.000] Open files: +Info 84 [00:03:24.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 84 [00:03:25.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1372,7 +1370,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 86 [00:03:28.000] response: +Info 84 [00:03:26.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/usage-file-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/usage-file-changes-with-timeout-before-request.js index f167dd0af9c..7010707134e 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/usage-file-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/usage-file-changes-with-timeout-before-request.js @@ -217,16 +217,15 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:21.000] Files (2) +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -236,16 +235,16 @@ Info 18 [00:01:21.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:22.000] ----------------------------------------------- -Info 20 [00:01:23.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:24.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:26.000] Files (2) +Info 18 [00:01:21.000] ----------------------------------------------- +Info 19 [00:01:22.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:25.000] Files (2) -Info 22 [00:01:27.000] ----------------------------------------------- -Info 22 [00:01:28.000] Open files: -Info 22 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:26.000] ----------------------------------------------- +Info 21 [00:01:27.000] Open files: +Info 21 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -264,11 +263,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:31.000] response: +Info 21 [00:01:30.000] response: { "responseRequired": false } -Info 23 [00:01:32.000] request: +Info 22 [00:01:31.000] request: { "seq": 0, "type": "request", @@ -295,11 +294,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:33.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:35.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:32.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -307,17 +306,16 @@ Info 28 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:40.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:48.000] Files (2) +Info 28 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:46.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -327,20 +325,20 @@ Info 39 [00:01:48.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:49.000] ----------------------------------------------- -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:51.000] Files (2) +Info 38 [00:01:47.000] ----------------------------------------------- +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:49.000] Files (2) -Info 41 [00:01:52.000] ----------------------------------------------- -Info 41 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:54.000] Files (2) +Info 39 [00:01:50.000] ----------------------------------------------- +Info 39 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:52.000] Files (2) -Info 41 [00:01:55.000] ----------------------------------------------- -Info 41 [00:01:56.000] Open files: -Info 41 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:58.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:01:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:02:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:53.000] ----------------------------------------------- +Info 39 [00:01:54.000] Open files: +Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -365,11 +363,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:02:01.000] response: +Info 39 [00:01:59.000] response: { "responseRequired": false } -Info 42 [00:02:02.000] request: +Info 40 [00:02:00.000] request: { "command": "rename", "arguments": { @@ -404,8 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 44 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 41 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -434,7 +432,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:05.000] response: +Info 43 [00:02:03.000] response: { "response": { "info": { @@ -482,7 +480,7 @@ Info 45 [00:02:05.000] response: }, "responseRequired": true } -Info 46 [00:02:06.000] request: +Info 44 [00:02:04.000] request: { "command": "change", "arguments": { @@ -552,7 +550,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 47 [00:02:07.000] response: +Info 45 [00:02:05.000] response: { "responseRequired": false } @@ -612,7 +610,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:08.000] request: +Info 46 [00:02:06.000] request: { "command": "rename", "arguments": { @@ -651,9 +649,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 49 [00:02:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 50 [00:02:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 51 [00:02:11.000] Different program with same set of files +Info 47 [00:02:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 48 [00:02:08.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 49 [00:02:09.000] Different program with same set of files After request PolledWatches:: @@ -682,7 +680,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:12.000] response: +Info 50 [00:02:10.000] response: { "response": { "info": { @@ -730,7 +728,7 @@ Info 52 [00:02:12.000] response: }, "responseRequired": true } -Info 53 [00:02:13.000] request: +Info 51 [00:02:11.000] request: { "command": "rename", "arguments": { @@ -797,7 +795,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:14.000] response: +Info 52 [00:02:12.000] response: { "response": { "info": { @@ -845,7 +843,7 @@ Info 54 [00:02:14.000] response: }, "responseRequired": true } -Info 55 [00:02:15.000] request: +Info 53 [00:02:13.000] request: { "command": "rename", "arguments": { @@ -912,7 +910,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:16.000] response: +Info 54 [00:02:14.000] response: { "response": { "info": { @@ -960,7 +958,7 @@ Info 56 [00:02:16.000] response: }, "responseRequired": true } -Info 57 [00:02:17.000] request: +Info 55 [00:02:15.000] request: { "command": "rename", "arguments": { @@ -1027,7 +1025,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:02:18.000] response: +Info 56 [00:02:16.000] response: { "response": { "info": { @@ -1075,7 +1073,7 @@ Info 58 [00:02:18.000] response: }, "responseRequired": true } -Info 59 [00:02:19.000] request: +Info 57 [00:02:17.000] request: { "command": "rename", "arguments": { @@ -1142,7 +1140,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 60 [00:02:20.000] response: +Info 58 [00:02:18.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/usage-file-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/usage-file-changes.js index be2f9ea3482..205158cd676 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/usage-file-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/usage-file-changes.js @@ -217,16 +217,15 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:21.000] Files (2) +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -236,16 +235,16 @@ Info 18 [00:01:21.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:22.000] ----------------------------------------------- -Info 20 [00:01:23.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:24.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:26.000] Files (2) +Info 18 [00:01:21.000] ----------------------------------------------- +Info 19 [00:01:22.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:25.000] Files (2) -Info 22 [00:01:27.000] ----------------------------------------------- -Info 22 [00:01:28.000] Open files: -Info 22 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:26.000] ----------------------------------------------- +Info 21 [00:01:27.000] Open files: +Info 21 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -264,11 +263,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:31.000] response: +Info 21 [00:01:30.000] response: { "responseRequired": false } -Info 23 [00:01:32.000] request: +Info 22 [00:01:31.000] request: { "seq": 0, "type": "request", @@ -295,11 +294,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:33.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:35.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:32.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -307,17 +306,16 @@ Info 28 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:40.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:48.000] Files (2) +Info 28 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:46.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -327,20 +325,20 @@ Info 39 [00:01:48.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:49.000] ----------------------------------------------- -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:51.000] Files (2) +Info 38 [00:01:47.000] ----------------------------------------------- +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:49.000] Files (2) -Info 41 [00:01:52.000] ----------------------------------------------- -Info 41 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:54.000] Files (2) +Info 39 [00:01:50.000] ----------------------------------------------- +Info 39 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:52.000] Files (2) -Info 41 [00:01:55.000] ----------------------------------------------- -Info 41 [00:01:56.000] Open files: -Info 41 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:58.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:01:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:02:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:53.000] ----------------------------------------------- +Info 39 [00:01:54.000] Open files: +Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -365,11 +363,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:02:01.000] response: +Info 39 [00:01:59.000] response: { "responseRequired": false } -Info 42 [00:02:02.000] request: +Info 40 [00:02:00.000] request: { "command": "rename", "arguments": { @@ -404,8 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 44 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 41 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -434,7 +432,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:05.000] response: +Info 43 [00:02:03.000] response: { "response": { "info": { @@ -482,7 +480,7 @@ Info 45 [00:02:05.000] response: }, "responseRequired": true } -Info 46 [00:02:06.000] request: +Info 44 [00:02:04.000] request: { "command": "change", "arguments": { @@ -552,11 +550,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 47 [00:02:07.000] response: +Info 45 [00:02:05.000] response: { "responseRequired": false } -Info 48 [00:02:08.000] request: +Info 46 [00:02:06.000] request: { "command": "rename", "arguments": { @@ -595,9 +593,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 49 [00:02:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 50 [00:02:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 51 [00:02:11.000] Different program with same set of files +Info 47 [00:02:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 48 [00:02:08.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 49 [00:02:09.000] Different program with same set of files After request PolledWatches:: @@ -626,7 +624,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:12.000] response: +Info 50 [00:02:10.000] response: { "response": { "info": { @@ -674,7 +672,7 @@ Info 52 [00:02:12.000] response: }, "responseRequired": true } -Info 53 [00:02:13.000] request: +Info 51 [00:02:11.000] request: { "command": "rename", "arguments": { @@ -741,7 +739,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:14.000] response: +Info 52 [00:02:12.000] response: { "response": { "info": { @@ -789,7 +787,7 @@ Info 54 [00:02:14.000] response: }, "responseRequired": true } -Info 55 [00:02:15.000] request: +Info 53 [00:02:13.000] request: { "command": "rename", "arguments": { @@ -856,7 +854,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:16.000] response: +Info 54 [00:02:14.000] response: { "response": { "info": { @@ -904,7 +902,7 @@ Info 56 [00:02:16.000] response: }, "responseRequired": true } -Info 57 [00:02:17.000] request: +Info 55 [00:02:15.000] request: { "command": "rename", "arguments": { @@ -971,7 +969,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:02:18.000] response: +Info 56 [00:02:16.000] response: { "response": { "info": { @@ -1019,7 +1017,7 @@ Info 58 [00:02:18.000] response: }, "responseRequired": true } -Info 59 [00:02:19.000] request: +Info 57 [00:02:17.000] request: { "command": "rename", "arguments": { @@ -1086,7 +1084,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 60 [00:02:20.000] response: +Info 58 [00:02:18.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-changes-with-timeout-before-request.js index 7f37250dbbf..03aaa945c5c 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-changes-with-timeout-before-request.js @@ -217,16 +217,15 @@ Info 6 [00:01:06.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:18.000] Files (2) +Info 9 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:17.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -236,16 +235,16 @@ Info 18 [00:01:18.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:19.000] ----------------------------------------------- -Info 20 [00:01:20.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:23.000] Files (2) +Info 18 [00:01:18.000] ----------------------------------------------- +Info 19 [00:01:19.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:20.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:22.000] Files (2) -Info 22 [00:01:24.000] ----------------------------------------------- -Info 22 [00:01:25.000] Open files: -Info 22 [00:01:26.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:27.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:23.000] ----------------------------------------------- +Info 21 [00:01:24.000] Open files: +Info 21 [00:01:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:26.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -264,11 +263,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:28.000] response: +Info 21 [00:01:27.000] response: { "responseRequired": false } -Info 23 [00:01:29.000] request: +Info 22 [00:01:28.000] request: { "seq": 0, "type": "request", @@ -295,11 +294,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:30.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:31.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:32.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:34.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:29.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:31.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:33.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -307,17 +306,16 @@ Info 28 [00:01:34.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:37.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:44.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:45.000] Files (2) +Info 28 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:43.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -327,20 +325,20 @@ Info 39 [00:01:45.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:46.000] ----------------------------------------------- -Info 41 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:48.000] Files (2) +Info 38 [00:01:44.000] ----------------------------------------------- +Info 39 [00:01:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:46.000] Files (2) -Info 41 [00:01:49.000] ----------------------------------------------- -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:51.000] Files (2) +Info 39 [00:01:47.000] ----------------------------------------------- +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:49.000] Files (2) -Info 41 [00:01:52.000] ----------------------------------------------- -Info 41 [00:01:53.000] Open files: -Info 41 [00:01:54.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:55.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:01:56.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:01:57.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:50.000] ----------------------------------------------- +Info 39 [00:01:51.000] Open files: +Info 39 [00:01:52.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:53.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -365,11 +363,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:01:58.000] response: +Info 39 [00:01:56.000] response: { "responseRequired": false } -Info 42 [00:01:59.000] request: +Info 40 [00:01:57.000] request: { "command": "rename", "arguments": { @@ -404,8 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 44 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 41 [00:01:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -434,7 +432,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:02.000] response: +Info 43 [00:02:00.000] response: { "response": { "info": { @@ -482,10 +480,10 @@ Info 45 [00:02:02.000] response: }, "responseRequired": true } -Info 46 [00:02:06.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 47 [00:02:07.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:02:08.000] Scheduled: *ensureProjectForOpenFiles* -Info 49 [00:02:09.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 44 [00:02:04.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 45 [00:02:05.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:02:06.000] Scheduled: *ensureProjectForOpenFiles* +Info 47 [00:02:07.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -523,38 +521,38 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:10.000] Running: /user/username/projects/myproject/dependency/tsconfig.json -Info 51 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 52 [00:02:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 53 [00:02:13.000] Running: *ensureProjectForOpenFiles* -Info 54 [00:02:14.000] Before ensureProjectForOpenFiles: -Info 55 [00:02:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 55 [00:02:16.000] Files (2) +Info 48 [00:02:08.000] Running: /user/username/projects/myproject/dependency/tsconfig.json +Info 49 [00:02:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:02:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 51 [00:02:11.000] Running: *ensureProjectForOpenFiles* +Info 52 [00:02:12.000] Before ensureProjectForOpenFiles: +Info 53 [00:02:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 53 [00:02:14.000] Files (2) -Info 55 [00:02:17.000] ----------------------------------------------- -Info 55 [00:02:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 55 [00:02:19.000] Files (2) +Info 53 [00:02:15.000] ----------------------------------------------- +Info 53 [00:02:16.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 53 [00:02:17.000] Files (2) -Info 55 [00:02:20.000] ----------------------------------------------- -Info 55 [00:02:21.000] Open files: -Info 55 [00:02:22.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 55 [00:02:23.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 55 [00:02:24.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 55 [00:02:25.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 55 [00:02:26.000] After ensureProjectForOpenFiles: -Info 56 [00:02:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 56 [00:02:28.000] Files (2) +Info 53 [00:02:18.000] ----------------------------------------------- +Info 53 [00:02:19.000] Open files: +Info 53 [00:02:20.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 53 [00:02:21.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 53 [00:02:22.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 53 [00:02:23.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:24.000] After ensureProjectForOpenFiles: +Info 54 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 54 [00:02:26.000] Files (2) -Info 56 [00:02:29.000] ----------------------------------------------- -Info 56 [00:02:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 56 [00:02:31.000] Files (2) +Info 54 [00:02:27.000] ----------------------------------------------- +Info 54 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 54 [00:02:29.000] Files (2) -Info 56 [00:02:32.000] ----------------------------------------------- -Info 56 [00:02:33.000] Open files: -Info 56 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 56 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 56 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 56 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:30.000] ----------------------------------------------- +Info 54 [00:02:31.000] Open files: +Info 54 [00:02:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 54 [00:02:33.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 54 [00:02:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 54 [00:02:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks PolledWatches:: @@ -583,7 +581,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:38.000] request: +Info 54 [00:02:36.000] request: { "command": "rename", "arguments": { @@ -650,7 +648,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:39.000] response: +Info 55 [00:02:37.000] response: { "response": { "info": { @@ -698,7 +696,7 @@ Info 57 [00:02:39.000] response: }, "responseRequired": true } -Info 58 [00:02:40.000] request: +Info 56 [00:02:38.000] request: { "command": "rename", "arguments": { @@ -765,7 +763,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:41.000] response: +Info 57 [00:02:39.000] response: { "response": { "info": { @@ -813,7 +811,7 @@ Info 59 [00:02:41.000] response: }, "responseRequired": true } -Info 60 [00:02:42.000] request: +Info 58 [00:02:40.000] request: { "command": "rename", "arguments": { @@ -880,7 +878,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:43.000] response: +Info 59 [00:02:41.000] response: { "response": { "info": { @@ -928,7 +926,7 @@ Info 61 [00:02:43.000] response: }, "responseRequired": true } -Info 62 [00:02:44.000] request: +Info 60 [00:02:42.000] request: { "command": "rename", "arguments": { @@ -995,7 +993,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:45.000] response: +Info 61 [00:02:43.000] response: { "response": { "info": { @@ -1043,7 +1041,7 @@ Info 63 [00:02:45.000] response: }, "responseRequired": true } -Info 64 [00:02:46.000] request: +Info 62 [00:02:44.000] request: { "command": "rename", "arguments": { @@ -1110,7 +1108,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:47.000] response: +Info 63 [00:02:45.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-changes.js index 3d3b2bd9327..99530ba1e0a 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-changes.js @@ -217,16 +217,15 @@ Info 6 [00:01:06.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:18.000] Files (2) +Info 9 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:17.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -236,16 +235,16 @@ Info 18 [00:01:18.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:19.000] ----------------------------------------------- -Info 20 [00:01:20.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:23.000] Files (2) +Info 18 [00:01:18.000] ----------------------------------------------- +Info 19 [00:01:19.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:20.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:22.000] Files (2) -Info 22 [00:01:24.000] ----------------------------------------------- -Info 22 [00:01:25.000] Open files: -Info 22 [00:01:26.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:27.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:23.000] ----------------------------------------------- +Info 21 [00:01:24.000] Open files: +Info 21 [00:01:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:26.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -264,11 +263,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:28.000] response: +Info 21 [00:01:27.000] response: { "responseRequired": false } -Info 23 [00:01:29.000] request: +Info 22 [00:01:28.000] request: { "seq": 0, "type": "request", @@ -295,11 +294,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:30.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:31.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:32.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:34.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:29.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:31.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:33.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -307,17 +306,16 @@ Info 28 [00:01:34.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:37.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:44.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:45.000] Files (2) +Info 28 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:43.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -327,20 +325,20 @@ Info 39 [00:01:45.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:46.000] ----------------------------------------------- -Info 41 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:48.000] Files (2) +Info 38 [00:01:44.000] ----------------------------------------------- +Info 39 [00:01:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:46.000] Files (2) -Info 41 [00:01:49.000] ----------------------------------------------- -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:51.000] Files (2) +Info 39 [00:01:47.000] ----------------------------------------------- +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:49.000] Files (2) -Info 41 [00:01:52.000] ----------------------------------------------- -Info 41 [00:01:53.000] Open files: -Info 41 [00:01:54.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:55.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:01:56.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:01:57.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:50.000] ----------------------------------------------- +Info 39 [00:01:51.000] Open files: +Info 39 [00:01:52.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:53.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -365,11 +363,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:01:58.000] response: +Info 39 [00:01:56.000] response: { "responseRequired": false } -Info 42 [00:01:59.000] request: +Info 40 [00:01:57.000] request: { "command": "rename", "arguments": { @@ -404,8 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 44 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 41 [00:01:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -434,7 +432,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:02.000] response: +Info 43 [00:02:00.000] response: { "response": { "info": { @@ -482,11 +480,11 @@ Info 45 [00:02:02.000] response: }, "responseRequired": true } -Info 46 [00:02:06.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 47 [00:02:07.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:02:08.000] Scheduled: *ensureProjectForOpenFiles* -Info 49 [00:02:09.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 50 [00:02:10.000] request: +Info 44 [00:02:04.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 45 [00:02:05.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:02:06.000] Scheduled: *ensureProjectForOpenFiles* +Info 47 [00:02:07.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 48 [00:02:08.000] request: { "command": "rename", "arguments": { @@ -534,8 +532,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 51 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 52 [00:02:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 49 [00:02:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:02:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms After request PolledWatches:: @@ -564,7 +562,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 53 [00:02:13.000] response: +Info 51 [00:02:11.000] response: { "response": { "info": { @@ -612,7 +610,7 @@ Info 53 [00:02:13.000] response: }, "responseRequired": true } -Info 54 [00:02:14.000] request: +Info 52 [00:02:12.000] request: { "command": "rename", "arguments": { @@ -679,7 +677,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:02:15.000] response: +Info 53 [00:02:13.000] response: { "response": { "info": { @@ -727,7 +725,7 @@ Info 55 [00:02:15.000] response: }, "responseRequired": true } -Info 56 [00:02:16.000] request: +Info 54 [00:02:14.000] request: { "command": "rename", "arguments": { @@ -794,7 +792,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:17.000] response: +Info 55 [00:02:15.000] response: { "response": { "info": { @@ -842,7 +840,7 @@ Info 57 [00:02:17.000] response: }, "responseRequired": true } -Info 58 [00:02:18.000] request: +Info 56 [00:02:16.000] request: { "command": "rename", "arguments": { @@ -909,7 +907,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:19.000] response: +Info 57 [00:02:17.000] response: { "response": { "info": { @@ -957,7 +955,7 @@ Info 59 [00:02:19.000] response: }, "responseRequired": true } -Info 60 [00:02:20.000] request: +Info 58 [00:02:18.000] request: { "command": "rename", "arguments": { @@ -1024,7 +1022,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:21.000] response: +Info 59 [00:02:19.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-created.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-created.js index 000dcbfc09d..4b8301531db 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-created.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-created.js @@ -209,16 +209,15 @@ Info 6 [00:01:07.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:10.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:19.000] Files (2) +Info 9 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:18.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -228,16 +227,16 @@ Info 18 [00:01:19.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:20.000] ----------------------------------------------- -Info 20 [00:01:21.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:22.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:24.000] Files (2) +Info 18 [00:01:19.000] ----------------------------------------------- +Info 19 [00:01:20.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:23.000] Files (2) -Info 22 [00:01:25.000] ----------------------------------------------- -Info 22 [00:01:26.000] Open files: -Info 22 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:28.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:24.000] ----------------------------------------------- +Info 21 [00:01:25.000] Open files: +Info 21 [00:01:26.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:27.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -256,11 +255,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:29.000] response: +Info 21 [00:01:28.000] response: { "responseRequired": false } -Info 23 [00:01:30.000] request: +Info 22 [00:01:29.000] request: { "seq": 0, "type": "request", @@ -287,11 +286,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:31.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:32.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:33.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:35.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:30.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:31.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:32.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:34.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -299,17 +298,16 @@ Info 28 [00:01:35.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:46.000] Files (2) +Info 28 [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:37.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:43.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:44.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -319,20 +317,20 @@ Info 39 [00:01:46.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:47.000] ----------------------------------------------- -Info 41 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:49.000] Files (2) +Info 38 [00:01:45.000] ----------------------------------------------- +Info 39 [00:01:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:47.000] Files (2) -Info 41 [00:01:50.000] ----------------------------------------------- -Info 41 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:52.000] Files (2) +Info 39 [00:01:48.000] ----------------------------------------------- +Info 39 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:50.000] Files (2) -Info 41 [00:01:53.000] ----------------------------------------------- -Info 41 [00:01:54.000] Open files: -Info 41 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:51.000] ----------------------------------------------- +Info 39 [00:01:52.000] Open files: +Info 39 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:54.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -357,11 +355,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:01:59.000] response: +Info 39 [00:01:57.000] response: { "responseRequired": false } -Info 42 [00:02:00.000] request: +Info 40 [00:01:58.000] request: { "command": "rename", "arguments": { @@ -396,7 +394,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 41 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file After request PolledWatches:: @@ -423,7 +421,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:02.000] response: +Info 42 [00:02:00.000] response: { "response": { "info": { @@ -471,15 +469,15 @@ Info 44 [00:02:02.000] response: }, "responseRequired": true } -Info 45 [00:02:05.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 46 [00:02:06.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 47 [00:02:07.000] Scheduled: *ensureProjectForOpenFiles* -Info 48 [00:02:08.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 49 [00:02:09.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 50 [00:02:10.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json, Cancelled earlier one -Info 51 [00:02:11.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 52 [00:02:12.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 53 [00:02:13.000] request: +Info 43 [00:02:03.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 44 [00:02:04.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 45 [00:02:05.000] Scheduled: *ensureProjectForOpenFiles* +Info 46 [00:02:06.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 47 [00:02:07.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 48 [00:02:08.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json, Cancelled earlier one +Info 49 [00:02:09.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 50 [00:02:10.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 51 [00:02:11.000] request: { "command": "rename", "arguments": { @@ -524,10 +522,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 55 [00:02:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 56 [00:02:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 57 [00:02:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 52 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 53 [00:02:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 54 [00:02:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 55 [00:02:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -556,7 +554,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:02:18.000] response: +Info 56 [00:02:16.000] response: { "response": { "info": { @@ -604,7 +602,7 @@ Info 58 [00:02:18.000] response: }, "responseRequired": true } -Info 59 [00:02:19.000] request: +Info 57 [00:02:17.000] request: { "command": "rename", "arguments": { @@ -671,7 +669,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 60 [00:02:20.000] response: +Info 58 [00:02:18.000] response: { "response": { "info": { @@ -719,7 +717,7 @@ Info 60 [00:02:20.000] response: }, "responseRequired": true } -Info 61 [00:02:21.000] request: +Info 59 [00:02:19.000] request: { "command": "rename", "arguments": { @@ -786,7 +784,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 62 [00:02:22.000] response: +Info 60 [00:02:20.000] response: { "response": { "info": { @@ -834,7 +832,7 @@ Info 62 [00:02:22.000] response: }, "responseRequired": true } -Info 63 [00:02:23.000] request: +Info 61 [00:02:21.000] request: { "command": "rename", "arguments": { @@ -901,7 +899,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:24.000] response: +Info 62 [00:02:22.000] response: { "response": { "info": { @@ -949,7 +947,7 @@ Info 64 [00:02:24.000] response: }, "responseRequired": true } -Info 65 [00:02:25.000] request: +Info 63 [00:02:23.000] request: { "command": "rename", "arguments": { @@ -1016,7 +1014,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:26.000] response: +Info 64 [00:02:24.000] response: { "response": { "info": { @@ -1064,7 +1062,7 @@ Info 66 [00:02:26.000] response: }, "responseRequired": true } -Info 67 [00:02:27.000] request: +Info 65 [00:02:25.000] request: { "seq": 0, "type": "request", @@ -1101,18 +1099,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 69 [00:02:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 69 [00:02:30.000] Files (2) +Info 66 [00:02:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 67 [00:02:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 67 [00:02:28.000] Files (2) -Info 69 [00:02:31.000] ----------------------------------------------- -Info 69 [00:02:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 69 [00:02:33.000] Files (2) +Info 67 [00:02:29.000] ----------------------------------------------- +Info 67 [00:02:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 67 [00:02:31.000] Files (2) -Info 69 [00:02:34.000] ----------------------------------------------- -Info 69 [00:02:35.000] Open files: -Info 69 [00:02:36.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 69 [00:02:37.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 67 [00:02:32.000] ----------------------------------------------- +Info 67 [00:02:33.000] Open files: +Info 67 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 67 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1143,11 +1141,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 69 [00:02:38.000] response: +Info 67 [00:02:36.000] response: { "responseRequired": false } -Info 70 [00:02:39.000] request: +Info 68 [00:02:37.000] request: { "seq": 0, "type": "request", @@ -1186,22 +1184,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 71 [00:02:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 72 [00:02:41.000] Search path: /user/username/projects/myproject/random -Info 73 [00:02:42.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 74 [00:02:43.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 74 [00:02:44.000] Files (2) +Info 69 [00:02:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 70 [00:02:39.000] Search path: /user/username/projects/myproject/random +Info 71 [00:02:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 72 [00:02:41.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 72 [00:02:42.000] Files (2) -Info 74 [00:02:45.000] ----------------------------------------------- -Info 74 [00:02:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 74 [00:02:47.000] Files (2) +Info 72 [00:02:43.000] ----------------------------------------------- +Info 72 [00:02:44.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 72 [00:02:45.000] Files (2) -Info 74 [00:02:48.000] ----------------------------------------------- -Info 74 [00:02:49.000] Open files: -Info 74 [00:02:50.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 74 [00:02:51.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 74 [00:02:52.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 74 [00:02:53.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 72 [00:02:46.000] ----------------------------------------------- +Info 72 [00:02:47.000] Open files: +Info 72 [00:02:48.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 72 [00:02:49.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 72 [00:02:50.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 72 [00:02:51.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1230,11 +1228,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:54.000] response: +Info 72 [00:02:52.000] response: { "responseRequired": false } -Info 75 [00:02:55.000] request: +Info 73 [00:02:53.000] request: { "seq": 0, "type": "request", @@ -1271,18 +1269,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:02:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 77 [00:02:57.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 77 [00:02:58.000] Files (2) +Info 74 [00:02:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 75 [00:02:55.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 75 [00:02:56.000] Files (2) -Info 77 [00:02:59.000] ----------------------------------------------- -Info 77 [00:03:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 77 [00:03:01.000] Files (2) +Info 75 [00:02:57.000] ----------------------------------------------- +Info 75 [00:02:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 75 [00:02:59.000] Files (2) -Info 77 [00:03:02.000] ----------------------------------------------- -Info 77 [00:03:03.000] Open files: -Info 77 [00:03:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 77 [00:03:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 75 [00:03:00.000] ----------------------------------------------- +Info 75 [00:03:01.000] Open files: +Info 75 [00:03:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 75 [00:03:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1313,11 +1311,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 77 [00:03:06.000] response: +Info 75 [00:03:04.000] response: { "responseRequired": false } -Info 78 [00:03:07.000] request: +Info 76 [00:03:05.000] request: { "seq": 0, "type": "request", @@ -1356,16 +1354,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 79 [00:03:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 80 [00:03:09.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 80 [00:03:10.000] Files (2) +Info 77 [00:03:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 78 [00:03:07.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 78 [00:03:08.000] Files (2) -Info 80 [00:03:11.000] ----------------------------------------------- -Info 80 [00:03:12.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 80 [00:03:13.000] Files (2) +Info 78 [00:03:09.000] ----------------------------------------------- +Info 78 [00:03:10.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 78 [00:03:11.000] Files (2) -Info 80 [00:03:14.000] ----------------------------------------------- -Info 80 [00:03:15.000] Open files: +Info 78 [00:03:12.000] ----------------------------------------------- +Info 78 [00:03:13.000] Open files: After request PolledWatches:: @@ -1398,11 +1396,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 80 [00:03:16.000] response: +Info 78 [00:03:14.000] response: { "responseRequired": false } -Info 81 [00:03:17.000] request: +Info 79 [00:03:15.000] request: { "seq": 0, "type": "request", @@ -1443,12 +1441,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 82 [00:03:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 83 [00:03:19.000] Search path: /user/username/projects/myproject/random -Info 84 [00:03:20.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 85 [00:03:21.000] `remove Project:: -Info 86 [00:03:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 87 [00:03:23.000] Files (2) +Info 80 [00:03:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 81 [00:03:17.000] Search path: /user/username/projects/myproject/random +Info 82 [00:03:18.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 83 [00:03:19.000] `remove Project:: +Info 84 [00:03:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 85 [00:03:21.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1458,25 +1456,25 @@ Info 87 [00:03:23.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 88 [00:03:24.000] ----------------------------------------------- -Info 89 [00:03:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 90 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 91 [00:03:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 92 [00:03:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 93 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 94 [00:03:30.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 95 [00:03:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 96 [00:03:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 97 [00:03:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 98 [00:03:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 99 [00:03:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 100 [00:03:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 100 [00:03:37.000] Files (2) +Info 86 [00:03:22.000] ----------------------------------------------- +Info 87 [00:03:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 88 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 89 [00:03:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 90 [00:03:26.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 91 [00:03:27.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 92 [00:03:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 93 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 94 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 95 [00:03:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 96 [00:03:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 97 [00:03:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 98 [00:03:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 98 [00:03:35.000] Files (2) -Info 100 [00:03:38.000] ----------------------------------------------- -Info 100 [00:03:39.000] Open files: -Info 100 [00:03:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 100 [00:03:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 98 [00:03:36.000] ----------------------------------------------- +Info 98 [00:03:37.000] Open files: +Info 98 [00:03:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 98 [00:03:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1495,7 +1493,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 100 [00:03:42.000] response: +Info 98 [00:03:40.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-deleted.js index bbce4629d4a..b5e64fed223 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-deleted.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-deleted.js @@ -217,16 +217,15 @@ Info 6 [00:01:06.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:18.000] Files (2) +Info 9 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:17.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -236,16 +235,16 @@ Info 18 [00:01:18.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:19.000] ----------------------------------------------- -Info 20 [00:01:20.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:23.000] Files (2) +Info 18 [00:01:18.000] ----------------------------------------------- +Info 19 [00:01:19.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:20.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:22.000] Files (2) -Info 22 [00:01:24.000] ----------------------------------------------- -Info 22 [00:01:25.000] Open files: -Info 22 [00:01:26.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:27.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:23.000] ----------------------------------------------- +Info 21 [00:01:24.000] Open files: +Info 21 [00:01:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:26.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -264,11 +263,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:28.000] response: +Info 21 [00:01:27.000] response: { "responseRequired": false } -Info 23 [00:01:29.000] request: +Info 22 [00:01:28.000] request: { "seq": 0, "type": "request", @@ -295,11 +294,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:30.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:31.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:32.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:34.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:29.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:31.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:33.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -307,17 +306,16 @@ Info 28 [00:01:34.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:37.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:44.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:45.000] Files (2) +Info 28 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:43.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -327,20 +325,20 @@ Info 39 [00:01:45.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:46.000] ----------------------------------------------- -Info 41 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:48.000] Files (2) +Info 38 [00:01:44.000] ----------------------------------------------- +Info 39 [00:01:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:46.000] Files (2) -Info 41 [00:01:49.000] ----------------------------------------------- -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:51.000] Files (2) +Info 39 [00:01:47.000] ----------------------------------------------- +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:49.000] Files (2) -Info 41 [00:01:52.000] ----------------------------------------------- -Info 41 [00:01:53.000] Open files: -Info 41 [00:01:54.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:55.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:01:56.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:01:57.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:50.000] ----------------------------------------------- +Info 39 [00:01:51.000] Open files: +Info 39 [00:01:52.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:53.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -365,11 +363,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:01:58.000] response: +Info 39 [00:01:56.000] response: { "responseRequired": false } -Info 42 [00:01:59.000] request: +Info 40 [00:01:57.000] request: { "command": "rename", "arguments": { @@ -404,8 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 44 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 41 [00:01:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -434,7 +432,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:02.000] response: +Info 43 [00:02:00.000] response: { "response": { "info": { @@ -482,12 +480,12 @@ Info 45 [00:02:02.000] response: }, "responseRequired": true } -Info 46 [00:02:04.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 47 [00:02:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 48 [00:02:06.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 49 [00:02:07.000] Scheduled: *ensureProjectForOpenFiles* -Info 50 [00:02:08.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 51 [00:02:09.000] request: +Info 44 [00:02:02.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 45 [00:02:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:04.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:02:05.000] Scheduled: *ensureProjectForOpenFiles* +Info 48 [00:02:06.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 49 [00:02:07.000] request: { "command": "rename", "arguments": { @@ -525,9 +523,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 53 [00:02:11.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 54 [00:02:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 50 [00:02:08.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:02:09.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 52 [00:02:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file After request PolledWatches:: @@ -556,7 +554,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:02:13.000] response: +Info 53 [00:02:11.000] response: { "response": { "info": { @@ -604,7 +602,7 @@ Info 55 [00:02:13.000] response: }, "responseRequired": true } -Info 56 [00:02:14.000] request: +Info 54 [00:02:12.000] request: { "command": "rename", "arguments": { @@ -671,7 +669,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:15.000] response: +Info 55 [00:02:13.000] response: { "response": { "info": { @@ -719,7 +717,7 @@ Info 57 [00:02:15.000] response: }, "responseRequired": true } -Info 58 [00:02:16.000] request: +Info 56 [00:02:14.000] request: { "command": "rename", "arguments": { @@ -786,7 +784,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:17.000] response: +Info 57 [00:02:15.000] response: { "response": { "info": { @@ -834,7 +832,7 @@ Info 59 [00:02:17.000] response: }, "responseRequired": true } -Info 60 [00:02:18.000] request: +Info 58 [00:02:16.000] request: { "command": "rename", "arguments": { @@ -901,7 +899,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:19.000] response: +Info 59 [00:02:17.000] response: { "response": { "info": { @@ -949,7 +947,7 @@ Info 61 [00:02:19.000] response: }, "responseRequired": true } -Info 62 [00:02:20.000] request: +Info 60 [00:02:18.000] request: { "command": "rename", "arguments": { @@ -1016,7 +1014,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:21.000] response: +Info 61 [00:02:19.000] response: { "response": { "info": { @@ -1064,7 +1062,7 @@ Info 63 [00:02:21.000] response: }, "responseRequired": true } -Info 64 [00:02:22.000] request: +Info 62 [00:02:20.000] request: { "seq": 0, "type": "request", @@ -1101,18 +1099,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 66 [00:02:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 66 [00:02:25.000] Files (2) +Info 63 [00:02:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 64 [00:02:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 64 [00:02:23.000] Files (2) -Info 66 [00:02:26.000] ----------------------------------------------- -Info 66 [00:02:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:02:28.000] Files (2) +Info 64 [00:02:24.000] ----------------------------------------------- +Info 64 [00:02:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 64 [00:02:26.000] Files (2) -Info 66 [00:02:29.000] ----------------------------------------------- -Info 66 [00:02:30.000] Open files: -Info 66 [00:02:31.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 66 [00:02:32.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 64 [00:02:27.000] ----------------------------------------------- +Info 64 [00:02:28.000] Open files: +Info 64 [00:02:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 64 [00:02:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1143,11 +1141,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:33.000] response: +Info 64 [00:02:31.000] response: { "responseRequired": false } -Info 67 [00:02:34.000] request: +Info 65 [00:02:32.000] request: { "seq": 0, "type": "request", @@ -1186,23 +1184,23 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 69 [00:02:36.000] Search path: /user/username/projects/myproject/random -Info 70 [00:02:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 71 [00:02:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 72 [00:02:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 72 [00:02:40.000] Files (2) +Info 66 [00:02:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 67 [00:02:34.000] Search path: /user/username/projects/myproject/random +Info 68 [00:02:35.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 70 [00:02:37.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 70 [00:02:38.000] Files (2) -Info 72 [00:02:41.000] ----------------------------------------------- -Info 72 [00:02:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 72 [00:02:43.000] Files (2) +Info 70 [00:02:39.000] ----------------------------------------------- +Info 70 [00:02:40.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 70 [00:02:41.000] Files (2) -Info 72 [00:02:44.000] ----------------------------------------------- -Info 72 [00:02:45.000] Open files: -Info 72 [00:02:46.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 72 [00:02:47.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 72 [00:02:48.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 72 [00:02:49.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 70 [00:02:42.000] ----------------------------------------------- +Info 70 [00:02:43.000] Open files: +Info 70 [00:02:44.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 70 [00:02:45.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 70 [00:02:46.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 70 [00:02:47.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1229,11 +1227,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:50.000] response: +Info 70 [00:02:48.000] response: { "responseRequired": false } -Info 73 [00:02:51.000] request: +Info 71 [00:02:49.000] request: { "seq": 0, "type": "request", @@ -1268,18 +1266,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 75 [00:02:53.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 75 [00:02:54.000] Files (2) +Info 72 [00:02:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 73 [00:02:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 73 [00:02:52.000] Files (2) -Info 75 [00:02:55.000] ----------------------------------------------- -Info 75 [00:02:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 75 [00:02:57.000] Files (2) +Info 73 [00:02:53.000] ----------------------------------------------- +Info 73 [00:02:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 73 [00:02:55.000] Files (2) -Info 75 [00:02:58.000] ----------------------------------------------- -Info 75 [00:02:59.000] Open files: -Info 75 [00:03:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 75 [00:03:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 73 [00:02:56.000] ----------------------------------------------- +Info 73 [00:02:57.000] Open files: +Info 73 [00:02:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 73 [00:02:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1308,11 +1306,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 75 [00:03:02.000] response: +Info 73 [00:03:00.000] response: { "responseRequired": false } -Info 76 [00:03:03.000] request: +Info 74 [00:03:01.000] request: { "seq": 0, "type": "request", @@ -1349,16 +1347,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 77 [00:03:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 78 [00:03:05.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 78 [00:03:06.000] Files (2) +Info 75 [00:03:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 76 [00:03:03.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 76 [00:03:04.000] Files (2) -Info 78 [00:03:07.000] ----------------------------------------------- -Info 78 [00:03:08.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 78 [00:03:09.000] Files (2) +Info 76 [00:03:05.000] ----------------------------------------------- +Info 76 [00:03:06.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 76 [00:03:07.000] Files (2) -Info 78 [00:03:10.000] ----------------------------------------------- -Info 78 [00:03:11.000] Open files: +Info 76 [00:03:08.000] ----------------------------------------------- +Info 76 [00:03:09.000] Open files: After request PolledWatches:: @@ -1389,11 +1387,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 78 [00:03:12.000] response: +Info 76 [00:03:10.000] response: { "responseRequired": false } -Info 79 [00:03:13.000] request: +Info 77 [00:03:11.000] request: { "seq": 0, "type": "request", @@ -1432,12 +1430,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 80 [00:03:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 81 [00:03:15.000] Search path: /user/username/projects/myproject/random -Info 82 [00:03:16.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 83 [00:03:17.000] `remove Project:: -Info 84 [00:03:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 85 [00:03:19.000] Files (2) +Info 78 [00:03:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 79 [00:03:13.000] Search path: /user/username/projects/myproject/random +Info 80 [00:03:14.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 81 [00:03:15.000] `remove Project:: +Info 82 [00:03:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 83 [00:03:17.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1447,23 +1445,23 @@ Info 85 [00:03:19.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 86 [00:03:20.000] ----------------------------------------------- -Info 87 [00:03:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 88 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 89 [00:03:23.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 90 [00:03:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 91 [00:03:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 92 [00:03:26.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 93 [00:03:27.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 94 [00:03:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 95 [00:03:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 96 [00:03:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 96 [00:03:31.000] Files (2) +Info 84 [00:03:18.000] ----------------------------------------------- +Info 85 [00:03:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 86 [00:03:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 87 [00:03:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 88 [00:03:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 89 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 90 [00:03:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 91 [00:03:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 92 [00:03:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 93 [00:03:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 94 [00:03:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 94 [00:03:29.000] Files (2) -Info 96 [00:03:32.000] ----------------------------------------------- -Info 96 [00:03:33.000] Open files: -Info 96 [00:03:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 96 [00:03:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 94 [00:03:30.000] ----------------------------------------------- +Info 94 [00:03:31.000] Open files: +Info 94 [00:03:32.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 94 [00:03:33.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1482,7 +1480,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 96 [00:03:36.000] response: +Info 94 [00:03:34.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-not-present.js index a0f325eeafb..1e909682e7a 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-not-present.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-not-present.js @@ -209,16 +209,15 @@ Info 6 [00:01:07.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:10.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:19.000] Files (2) +Info 9 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:18.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -228,16 +227,16 @@ Info 18 [00:01:19.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:20.000] ----------------------------------------------- -Info 20 [00:01:21.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:22.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:24.000] Files (2) +Info 18 [00:01:19.000] ----------------------------------------------- +Info 19 [00:01:20.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:23.000] Files (2) -Info 22 [00:01:25.000] ----------------------------------------------- -Info 22 [00:01:26.000] Open files: -Info 22 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:28.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:24.000] ----------------------------------------------- +Info 21 [00:01:25.000] Open files: +Info 21 [00:01:26.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:27.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -256,11 +255,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:29.000] response: +Info 21 [00:01:28.000] response: { "responseRequired": false } -Info 23 [00:01:30.000] request: +Info 22 [00:01:29.000] request: { "seq": 0, "type": "request", @@ -287,11 +286,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:31.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:32.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:33.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:35.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:30.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:31.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:32.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:34.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -299,17 +298,16 @@ Info 28 [00:01:35.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:46.000] Files (2) +Info 28 [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:37.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:43.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:44.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -319,20 +317,20 @@ Info 39 [00:01:46.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:47.000] ----------------------------------------------- -Info 41 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:49.000] Files (2) +Info 38 [00:01:45.000] ----------------------------------------------- +Info 39 [00:01:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:47.000] Files (2) -Info 41 [00:01:50.000] ----------------------------------------------- -Info 41 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:52.000] Files (2) +Info 39 [00:01:48.000] ----------------------------------------------- +Info 39 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:50.000] Files (2) -Info 41 [00:01:53.000] ----------------------------------------------- -Info 41 [00:01:54.000] Open files: -Info 41 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:51.000] ----------------------------------------------- +Info 39 [00:01:52.000] Open files: +Info 39 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:54.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -357,11 +355,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:01:59.000] response: +Info 39 [00:01:57.000] response: { "responseRequired": false } -Info 42 [00:02:00.000] request: +Info 40 [00:01:58.000] request: { "command": "rename", "arguments": { @@ -396,7 +394,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 41 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file After request PolledWatches:: @@ -423,7 +421,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:02.000] response: +Info 42 [00:02:00.000] response: { "response": { "info": { @@ -471,7 +469,7 @@ Info 44 [00:02:02.000] response: }, "responseRequired": true } -Info 45 [00:02:03.000] request: +Info 43 [00:02:01.000] request: { "command": "rename", "arguments": { @@ -534,7 +532,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 46 [00:02:04.000] response: +Info 44 [00:02:02.000] response: { "response": { "info": { @@ -582,7 +580,7 @@ Info 46 [00:02:04.000] response: }, "responseRequired": true } -Info 47 [00:02:05.000] request: +Info 45 [00:02:03.000] request: { "command": "rename", "arguments": { @@ -645,7 +643,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:06.000] response: +Info 46 [00:02:04.000] response: { "response": { "info": { @@ -693,7 +691,7 @@ Info 48 [00:02:06.000] response: }, "responseRequired": true } -Info 49 [00:02:07.000] request: +Info 47 [00:02:05.000] request: { "command": "rename", "arguments": { @@ -756,7 +754,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:08.000] response: +Info 48 [00:02:06.000] response: { "response": { "info": { @@ -804,7 +802,7 @@ Info 50 [00:02:08.000] response: }, "responseRequired": true } -Info 51 [00:02:09.000] request: +Info 49 [00:02:07.000] request: { "command": "rename", "arguments": { @@ -867,7 +865,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:10.000] response: +Info 50 [00:02:08.000] response: { "response": { "info": { @@ -915,7 +913,7 @@ Info 52 [00:02:10.000] response: }, "responseRequired": true } -Info 53 [00:02:11.000] request: +Info 51 [00:02:09.000] request: { "seq": 0, "type": "request", @@ -950,18 +948,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 55 [00:02:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 55 [00:02:14.000] Files (2) +Info 52 [00:02:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 53 [00:02:11.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 53 [00:02:12.000] Files (2) -Info 55 [00:02:15.000] ----------------------------------------------- -Info 55 [00:02:16.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 55 [00:02:17.000] Files (2) +Info 53 [00:02:13.000] ----------------------------------------------- +Info 53 [00:02:14.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 53 [00:02:15.000] Files (2) -Info 55 [00:02:18.000] ----------------------------------------------- -Info 55 [00:02:19.000] Open files: -Info 55 [00:02:20.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 55 [00:02:21.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 53 [00:02:16.000] ----------------------------------------------- +Info 53 [00:02:17.000] Open files: +Info 53 [00:02:18.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 53 [00:02:19.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -990,11 +988,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:02:22.000] response: +Info 53 [00:02:20.000] response: { "responseRequired": false } -Info 56 [00:02:23.000] request: +Info 54 [00:02:21.000] request: { "seq": 0, "type": "request", @@ -1031,22 +1029,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 58 [00:02:25.000] Search path: /user/username/projects/myproject/random -Info 59 [00:02:26.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 60 [00:02:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 60 [00:02:28.000] Files (2) +Info 55 [00:02:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 56 [00:02:23.000] Search path: /user/username/projects/myproject/random +Info 57 [00:02:24.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 58 [00:02:26.000] Files (2) -Info 60 [00:02:29.000] ----------------------------------------------- -Info 60 [00:02:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 60 [00:02:31.000] Files (2) +Info 58 [00:02:27.000] ----------------------------------------------- +Info 58 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 58 [00:02:29.000] Files (2) -Info 60 [00:02:32.000] ----------------------------------------------- -Info 60 [00:02:33.000] Open files: -Info 60 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 60 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 60 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 60 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:02:30.000] ----------------------------------------------- +Info 58 [00:02:31.000] Open files: +Info 58 [00:02:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 58 [00:02:33.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 58 [00:02:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 58 [00:02:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1073,11 +1071,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 60 [00:02:38.000] response: +Info 58 [00:02:36.000] response: { "responseRequired": false } -Info 61 [00:02:39.000] request: +Info 59 [00:02:37.000] request: { "seq": 0, "type": "request", @@ -1112,18 +1110,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 62 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 63 [00:02:41.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 63 [00:02:42.000] Files (2) +Info 60 [00:02:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 61 [00:02:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 61 [00:02:40.000] Files (2) -Info 63 [00:02:43.000] ----------------------------------------------- -Info 63 [00:02:44.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:45.000] Files (2) +Info 61 [00:02:41.000] ----------------------------------------------- +Info 61 [00:02:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 61 [00:02:43.000] Files (2) -Info 63 [00:02:46.000] ----------------------------------------------- -Info 63 [00:02:47.000] Open files: -Info 63 [00:02:48.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 63 [00:02:49.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 61 [00:02:44.000] ----------------------------------------------- +Info 61 [00:02:45.000] Open files: +Info 61 [00:02:46.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 61 [00:02:47.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1152,11 +1150,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:50.000] response: +Info 61 [00:02:48.000] response: { "responseRequired": false } -Info 64 [00:02:51.000] request: +Info 62 [00:02:49.000] request: { "seq": 0, "type": "request", @@ -1193,16 +1191,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 66 [00:02:53.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 66 [00:02:54.000] Files (2) +Info 63 [00:02:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 64 [00:02:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 64 [00:02:52.000] Files (2) -Info 66 [00:02:55.000] ----------------------------------------------- -Info 66 [00:02:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:02:57.000] Files (2) +Info 64 [00:02:53.000] ----------------------------------------------- +Info 64 [00:02:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 64 [00:02:55.000] Files (2) -Info 66 [00:02:58.000] ----------------------------------------------- -Info 66 [00:02:59.000] Open files: +Info 64 [00:02:56.000] ----------------------------------------------- +Info 64 [00:02:57.000] Open files: After request PolledWatches:: @@ -1233,11 +1231,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:03:00.000] response: +Info 64 [00:02:58.000] response: { "responseRequired": false } -Info 67 [00:03:01.000] request: +Info 65 [00:02:59.000] request: { "seq": 0, "type": "request", @@ -1276,12 +1274,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:03:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 69 [00:03:03.000] Search path: /user/username/projects/myproject/random -Info 70 [00:03:04.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 71 [00:03:05.000] `remove Project:: -Info 72 [00:03:06.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 73 [00:03:07.000] Files (2) +Info 66 [00:03:00.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 67 [00:03:01.000] Search path: /user/username/projects/myproject/random +Info 68 [00:03:02.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:03:03.000] `remove Project:: +Info 70 [00:03:04.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 71 [00:03:05.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1291,23 +1289,23 @@ Info 73 [00:03:07.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 74 [00:03:08.000] ----------------------------------------------- -Info 75 [00:03:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 76 [00:03:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 77 [00:03:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 78 [00:03:12.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 79 [00:03:13.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 80 [00:03:14.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 81 [00:03:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 82 [00:03:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 83 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 84 [00:03:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 84 [00:03:19.000] Files (2) +Info 72 [00:03:06.000] ----------------------------------------------- +Info 73 [00:03:07.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 74 [00:03:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 75 [00:03:09.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 76 [00:03:10.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 77 [00:03:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 78 [00:03:12.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 79 [00:03:13.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 80 [00:03:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 81 [00:03:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 82 [00:03:16.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 82 [00:03:17.000] Files (2) -Info 84 [00:03:20.000] ----------------------------------------------- -Info 84 [00:03:21.000] Open files: -Info 84 [00:03:22.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 84 [00:03:23.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 82 [00:03:18.000] ----------------------------------------------- +Info 82 [00:03:19.000] Open files: +Info 82 [00:03:20.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 82 [00:03:21.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1326,7 +1324,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 84 [00:03:24.000] response: +Info 82 [00:03:22.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-changes-with-timeout-before-request.js index 81249a7a800..32efae59ae9 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-changes-with-timeout-before-request.js @@ -217,16 +217,15 @@ Info 6 [00:01:06.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:18.000] Files (2) +Info 9 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:17.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -236,16 +235,16 @@ Info 18 [00:01:18.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:19.000] ----------------------------------------------- -Info 20 [00:01:20.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:23.000] Files (2) +Info 18 [00:01:18.000] ----------------------------------------------- +Info 19 [00:01:19.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:20.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:22.000] Files (2) -Info 22 [00:01:24.000] ----------------------------------------------- -Info 22 [00:01:25.000] Open files: -Info 22 [00:01:26.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:27.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:23.000] ----------------------------------------------- +Info 21 [00:01:24.000] Open files: +Info 21 [00:01:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:26.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -264,11 +263,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:28.000] response: +Info 21 [00:01:27.000] response: { "responseRequired": false } -Info 23 [00:01:29.000] request: +Info 22 [00:01:28.000] request: { "seq": 0, "type": "request", @@ -295,11 +294,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:30.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:31.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:32.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:34.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:29.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:31.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:33.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -307,17 +306,16 @@ Info 28 [00:01:34.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:37.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:44.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:45.000] Files (2) +Info 28 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:43.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -327,20 +325,20 @@ Info 39 [00:01:45.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:46.000] ----------------------------------------------- -Info 41 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:48.000] Files (2) +Info 38 [00:01:44.000] ----------------------------------------------- +Info 39 [00:01:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:46.000] Files (2) -Info 41 [00:01:49.000] ----------------------------------------------- -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:51.000] Files (2) +Info 39 [00:01:47.000] ----------------------------------------------- +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:49.000] Files (2) -Info 41 [00:01:52.000] ----------------------------------------------- -Info 41 [00:01:53.000] Open files: -Info 41 [00:01:54.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:55.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:01:56.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:01:57.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:50.000] ----------------------------------------------- +Info 39 [00:01:51.000] Open files: +Info 39 [00:01:52.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:53.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -365,11 +363,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:01:58.000] response: +Info 39 [00:01:56.000] response: { "responseRequired": false } -Info 42 [00:01:59.000] request: +Info 40 [00:01:57.000] request: { "command": "rename", "arguments": { @@ -404,8 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 44 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 41 [00:01:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -434,7 +432,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:02.000] response: +Info 43 [00:02:00.000] response: { "response": { "info": { @@ -482,10 +480,10 @@ Info 45 [00:02:02.000] response: }, "responseRequired": true } -Info 46 [00:02:06.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 47 [00:02:07.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:02:08.000] Scheduled: *ensureProjectForOpenFiles* -Info 49 [00:02:09.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 44 [00:02:04.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 45 [00:02:05.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:02:06.000] Scheduled: *ensureProjectForOpenFiles* +Info 47 [00:02:07.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/decls/FnS.d.ts.map] {"version":3,"file":"FnS.d.ts","sourceRoot":"","sources":["../dependency/FnS.ts"],"names":[],"mappings":"AAAA,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,eAAO,MAAM,CAAC,KAAK,CAAC"} @@ -517,38 +515,38 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:10.000] Running: /user/username/projects/myproject/dependency/tsconfig.json -Info 51 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 52 [00:02:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 53 [00:02:13.000] Running: *ensureProjectForOpenFiles* -Info 54 [00:02:14.000] Before ensureProjectForOpenFiles: -Info 55 [00:02:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 55 [00:02:16.000] Files (2) +Info 48 [00:02:08.000] Running: /user/username/projects/myproject/dependency/tsconfig.json +Info 49 [00:02:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:02:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 51 [00:02:11.000] Running: *ensureProjectForOpenFiles* +Info 52 [00:02:12.000] Before ensureProjectForOpenFiles: +Info 53 [00:02:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 53 [00:02:14.000] Files (2) -Info 55 [00:02:17.000] ----------------------------------------------- -Info 55 [00:02:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 55 [00:02:19.000] Files (2) +Info 53 [00:02:15.000] ----------------------------------------------- +Info 53 [00:02:16.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 53 [00:02:17.000] Files (2) -Info 55 [00:02:20.000] ----------------------------------------------- -Info 55 [00:02:21.000] Open files: -Info 55 [00:02:22.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 55 [00:02:23.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 55 [00:02:24.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 55 [00:02:25.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 55 [00:02:26.000] After ensureProjectForOpenFiles: -Info 56 [00:02:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 56 [00:02:28.000] Files (2) +Info 53 [00:02:18.000] ----------------------------------------------- +Info 53 [00:02:19.000] Open files: +Info 53 [00:02:20.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 53 [00:02:21.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 53 [00:02:22.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 53 [00:02:23.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:24.000] After ensureProjectForOpenFiles: +Info 54 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 54 [00:02:26.000] Files (2) -Info 56 [00:02:29.000] ----------------------------------------------- -Info 56 [00:02:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 56 [00:02:31.000] Files (2) +Info 54 [00:02:27.000] ----------------------------------------------- +Info 54 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 54 [00:02:29.000] Files (2) -Info 56 [00:02:32.000] ----------------------------------------------- -Info 56 [00:02:33.000] Open files: -Info 56 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 56 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 56 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 56 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:30.000] ----------------------------------------------- +Info 54 [00:02:31.000] Open files: +Info 54 [00:02:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 54 [00:02:33.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 54 [00:02:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 54 [00:02:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks PolledWatches:: @@ -577,7 +575,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:38.000] request: +Info 54 [00:02:36.000] request: { "command": "rename", "arguments": { @@ -644,7 +642,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:39.000] response: +Info 55 [00:02:37.000] response: { "response": { "info": { @@ -692,7 +690,7 @@ Info 57 [00:02:39.000] response: }, "responseRequired": true } -Info 58 [00:02:40.000] request: +Info 56 [00:02:38.000] request: { "command": "rename", "arguments": { @@ -759,7 +757,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:41.000] response: +Info 57 [00:02:39.000] response: { "response": { "info": { @@ -807,7 +805,7 @@ Info 59 [00:02:41.000] response: }, "responseRequired": true } -Info 60 [00:02:42.000] request: +Info 58 [00:02:40.000] request: { "command": "rename", "arguments": { @@ -874,7 +872,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:43.000] response: +Info 59 [00:02:41.000] response: { "response": { "info": { @@ -922,7 +920,7 @@ Info 61 [00:02:43.000] response: }, "responseRequired": true } -Info 62 [00:02:44.000] request: +Info 60 [00:02:42.000] request: { "command": "rename", "arguments": { @@ -989,7 +987,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:45.000] response: +Info 61 [00:02:43.000] response: { "response": { "info": { @@ -1037,7 +1035,7 @@ Info 63 [00:02:45.000] response: }, "responseRequired": true } -Info 64 [00:02:46.000] request: +Info 62 [00:02:44.000] request: { "command": "rename", "arguments": { @@ -1104,7 +1102,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:47.000] response: +Info 63 [00:02:45.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-changes.js index e4c4f8c4aac..7f8c3c960d8 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-changes.js @@ -217,16 +217,15 @@ Info 6 [00:01:06.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:18.000] Files (2) +Info 9 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:17.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -236,16 +235,16 @@ Info 18 [00:01:18.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:19.000] ----------------------------------------------- -Info 20 [00:01:20.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:23.000] Files (2) +Info 18 [00:01:18.000] ----------------------------------------------- +Info 19 [00:01:19.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:20.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:22.000] Files (2) -Info 22 [00:01:24.000] ----------------------------------------------- -Info 22 [00:01:25.000] Open files: -Info 22 [00:01:26.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:27.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:23.000] ----------------------------------------------- +Info 21 [00:01:24.000] Open files: +Info 21 [00:01:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:26.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -264,11 +263,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:28.000] response: +Info 21 [00:01:27.000] response: { "responseRequired": false } -Info 23 [00:01:29.000] request: +Info 22 [00:01:28.000] request: { "seq": 0, "type": "request", @@ -295,11 +294,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:30.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:31.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:32.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:34.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:29.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:31.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:33.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -307,17 +306,16 @@ Info 28 [00:01:34.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:37.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:44.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:45.000] Files (2) +Info 28 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:43.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -327,20 +325,20 @@ Info 39 [00:01:45.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:46.000] ----------------------------------------------- -Info 41 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:48.000] Files (2) +Info 38 [00:01:44.000] ----------------------------------------------- +Info 39 [00:01:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:46.000] Files (2) -Info 41 [00:01:49.000] ----------------------------------------------- -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:51.000] Files (2) +Info 39 [00:01:47.000] ----------------------------------------------- +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:49.000] Files (2) -Info 41 [00:01:52.000] ----------------------------------------------- -Info 41 [00:01:53.000] Open files: -Info 41 [00:01:54.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:55.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:01:56.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:01:57.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:50.000] ----------------------------------------------- +Info 39 [00:01:51.000] Open files: +Info 39 [00:01:52.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:53.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -365,11 +363,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:01:58.000] response: +Info 39 [00:01:56.000] response: { "responseRequired": false } -Info 42 [00:01:59.000] request: +Info 40 [00:01:57.000] request: { "command": "rename", "arguments": { @@ -404,8 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 44 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 41 [00:01:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -434,7 +432,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:02.000] response: +Info 43 [00:02:00.000] response: { "response": { "info": { @@ -482,11 +480,11 @@ Info 45 [00:02:02.000] response: }, "responseRequired": true } -Info 46 [00:02:06.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 47 [00:02:07.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:02:08.000] Scheduled: *ensureProjectForOpenFiles* -Info 49 [00:02:09.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 50 [00:02:10.000] request: +Info 44 [00:02:04.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 45 [00:02:05.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:02:06.000] Scheduled: *ensureProjectForOpenFiles* +Info 47 [00:02:07.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 48 [00:02:08.000] request: { "command": "rename", "arguments": { @@ -528,8 +526,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 51 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 52 [00:02:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 49 [00:02:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:02:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms After request PolledWatches:: @@ -558,7 +556,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 53 [00:02:13.000] response: +Info 51 [00:02:11.000] response: { "response": { "info": { @@ -606,7 +604,7 @@ Info 53 [00:02:13.000] response: }, "responseRequired": true } -Info 54 [00:02:14.000] request: +Info 52 [00:02:12.000] request: { "command": "rename", "arguments": { @@ -673,7 +671,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:02:15.000] response: +Info 53 [00:02:13.000] response: { "response": { "info": { @@ -721,7 +719,7 @@ Info 55 [00:02:15.000] response: }, "responseRequired": true } -Info 56 [00:02:16.000] request: +Info 54 [00:02:14.000] request: { "command": "rename", "arguments": { @@ -788,7 +786,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:17.000] response: +Info 55 [00:02:15.000] response: { "response": { "info": { @@ -836,7 +834,7 @@ Info 57 [00:02:17.000] response: }, "responseRequired": true } -Info 58 [00:02:18.000] request: +Info 56 [00:02:16.000] request: { "command": "rename", "arguments": { @@ -903,7 +901,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:19.000] response: +Info 57 [00:02:17.000] response: { "response": { "info": { @@ -951,7 +949,7 @@ Info 59 [00:02:19.000] response: }, "responseRequired": true } -Info 60 [00:02:20.000] request: +Info 58 [00:02:18.000] request: { "command": "rename", "arguments": { @@ -1018,7 +1016,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:21.000] response: +Info 59 [00:02:19.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-created.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-created.js index 27b32d12f12..311ac2bc503 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-created.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-created.js @@ -214,16 +214,15 @@ Info 6 [00:01:07.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:10.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:19.000] Files (2) +Info 9 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:18.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -233,16 +232,16 @@ Info 18 [00:01:19.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:20.000] ----------------------------------------------- -Info 20 [00:01:21.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:22.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:24.000] Files (2) +Info 18 [00:01:19.000] ----------------------------------------------- +Info 19 [00:01:20.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:23.000] Files (2) -Info 22 [00:01:25.000] ----------------------------------------------- -Info 22 [00:01:26.000] Open files: -Info 22 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:28.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:24.000] ----------------------------------------------- +Info 21 [00:01:25.000] Open files: +Info 21 [00:01:26.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:27.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -261,11 +260,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:29.000] response: +Info 21 [00:01:28.000] response: { "responseRequired": false } -Info 23 [00:01:30.000] request: +Info 22 [00:01:29.000] request: { "seq": 0, "type": "request", @@ -292,11 +291,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:31.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:32.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:33.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:35.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:30.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:31.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:32.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:34.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -304,17 +303,16 @@ Info 28 [00:01:35.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:46.000] Files (2) +Info 28 [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:37.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:43.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:44.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -324,20 +322,20 @@ Info 39 [00:01:46.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:47.000] ----------------------------------------------- -Info 41 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:49.000] Files (2) +Info 38 [00:01:45.000] ----------------------------------------------- +Info 39 [00:01:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:47.000] Files (2) -Info 41 [00:01:50.000] ----------------------------------------------- -Info 41 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:52.000] Files (2) +Info 39 [00:01:48.000] ----------------------------------------------- +Info 39 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:50.000] Files (2) -Info 41 [00:01:53.000] ----------------------------------------------- -Info 41 [00:01:54.000] Open files: -Info 41 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:51.000] ----------------------------------------------- +Info 39 [00:01:52.000] Open files: +Info 39 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:54.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -362,11 +360,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:01:59.000] response: +Info 39 [00:01:57.000] response: { "responseRequired": false } -Info 42 [00:02:00.000] request: +Info 40 [00:01:58.000] request: { "command": "rename", "arguments": { @@ -401,8 +399,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 44 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 41 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:02:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file After request PolledWatches:: @@ -431,7 +429,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:03.000] response: +Info 43 [00:02:01.000] response: { "response": { "info": { @@ -479,12 +477,12 @@ Info 45 [00:02:03.000] response: }, "responseRequired": true } -Info 46 [00:02:06.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 47 [00:02:07.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:02:08.000] Scheduled: *ensureProjectForOpenFiles* -Info 49 [00:02:09.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 50 [00:02:10.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 51 [00:02:11.000] request: +Info 44 [00:02:04.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 45 [00:02:05.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:02:06.000] Scheduled: *ensureProjectForOpenFiles* +Info 47 [00:02:07.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 48 [00:02:08.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 49 [00:02:09.000] request: { "command": "rename", "arguments": { @@ -524,9 +522,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 53 [00:02:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 54 [00:02:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 50 [00:02:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:02:11.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 52 [00:02:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -555,7 +553,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:02:15.000] response: +Info 53 [00:02:13.000] response: { "response": { "info": { @@ -603,7 +601,7 @@ Info 55 [00:02:15.000] response: }, "responseRequired": true } -Info 56 [00:02:16.000] request: +Info 54 [00:02:14.000] request: { "command": "rename", "arguments": { @@ -670,7 +668,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:17.000] response: +Info 55 [00:02:15.000] response: { "response": { "info": { @@ -718,7 +716,7 @@ Info 57 [00:02:17.000] response: }, "responseRequired": true } -Info 58 [00:02:18.000] request: +Info 56 [00:02:16.000] request: { "command": "rename", "arguments": { @@ -785,7 +783,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:19.000] response: +Info 57 [00:02:17.000] response: { "response": { "info": { @@ -833,7 +831,7 @@ Info 59 [00:02:19.000] response: }, "responseRequired": true } -Info 60 [00:02:20.000] request: +Info 58 [00:02:18.000] request: { "command": "rename", "arguments": { @@ -900,7 +898,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:21.000] response: +Info 59 [00:02:19.000] response: { "response": { "info": { @@ -948,7 +946,7 @@ Info 61 [00:02:21.000] response: }, "responseRequired": true } -Info 62 [00:02:22.000] request: +Info 60 [00:02:20.000] request: { "command": "rename", "arguments": { @@ -1015,7 +1013,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:23.000] response: +Info 61 [00:02:21.000] response: { "response": { "info": { @@ -1063,7 +1061,7 @@ Info 63 [00:02:23.000] response: }, "responseRequired": true } -Info 64 [00:02:24.000] request: +Info 62 [00:02:22.000] request: { "seq": 0, "type": "request", @@ -1100,18 +1098,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 66 [00:02:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 66 [00:02:27.000] Files (2) +Info 63 [00:02:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 64 [00:02:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 64 [00:02:25.000] Files (2) -Info 66 [00:02:28.000] ----------------------------------------------- -Info 66 [00:02:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:02:30.000] Files (2) +Info 64 [00:02:26.000] ----------------------------------------------- +Info 64 [00:02:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 64 [00:02:28.000] Files (2) -Info 66 [00:02:31.000] ----------------------------------------------- -Info 66 [00:02:32.000] Open files: -Info 66 [00:02:33.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 66 [00:02:34.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 64 [00:02:29.000] ----------------------------------------------- +Info 64 [00:02:30.000] Open files: +Info 64 [00:02:31.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 64 [00:02:32.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1142,11 +1140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:35.000] response: +Info 64 [00:02:33.000] response: { "responseRequired": false } -Info 67 [00:02:36.000] request: +Info 65 [00:02:34.000] request: { "seq": 0, "type": "request", @@ -1185,22 +1183,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 69 [00:02:38.000] Search path: /user/username/projects/myproject/random -Info 70 [00:02:39.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 71 [00:02:40.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 71 [00:02:41.000] Files (2) +Info 66 [00:02:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 67 [00:02:36.000] Search path: /user/username/projects/myproject/random +Info 68 [00:02:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:38.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:02:39.000] Files (2) -Info 71 [00:02:42.000] ----------------------------------------------- -Info 71 [00:02:43.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 71 [00:02:44.000] Files (2) +Info 69 [00:02:40.000] ----------------------------------------------- +Info 69 [00:02:41.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:42.000] Files (2) -Info 71 [00:02:45.000] ----------------------------------------------- -Info 71 [00:02:46.000] Open files: -Info 71 [00:02:47.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 71 [00:02:48.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 71 [00:02:49.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 71 [00:02:50.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:43.000] ----------------------------------------------- +Info 69 [00:02:44.000] Open files: +Info 69 [00:02:45.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 69 [00:02:46.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:47.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 69 [00:02:48.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1229,11 +1227,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 71 [00:02:51.000] response: +Info 69 [00:02:49.000] response: { "responseRequired": false } -Info 72 [00:02:52.000] request: +Info 70 [00:02:50.000] request: { "seq": 0, "type": "request", @@ -1270,18 +1268,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 73 [00:02:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 74 [00:02:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 74 [00:02:55.000] Files (2) +Info 71 [00:02:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 72 [00:02:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 72 [00:02:53.000] Files (2) -Info 74 [00:02:56.000] ----------------------------------------------- -Info 74 [00:02:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 74 [00:02:58.000] Files (2) +Info 72 [00:02:54.000] ----------------------------------------------- +Info 72 [00:02:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 72 [00:02:56.000] Files (2) -Info 74 [00:02:59.000] ----------------------------------------------- -Info 74 [00:03:00.000] Open files: -Info 74 [00:03:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 74 [00:03:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 72 [00:02:57.000] ----------------------------------------------- +Info 72 [00:02:58.000] Open files: +Info 72 [00:02:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 72 [00:03:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1312,11 +1310,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:03:03.000] response: +Info 72 [00:03:01.000] response: { "responseRequired": false } -Info 75 [00:03:04.000] request: +Info 73 [00:03:02.000] request: { "seq": 0, "type": "request", @@ -1355,16 +1353,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:03:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 77 [00:03:06.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 77 [00:03:07.000] Files (2) +Info 74 [00:03:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 75 [00:03:04.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 75 [00:03:05.000] Files (2) -Info 77 [00:03:08.000] ----------------------------------------------- -Info 77 [00:03:09.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 77 [00:03:10.000] Files (2) +Info 75 [00:03:06.000] ----------------------------------------------- +Info 75 [00:03:07.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 75 [00:03:08.000] Files (2) -Info 77 [00:03:11.000] ----------------------------------------------- -Info 77 [00:03:12.000] Open files: +Info 75 [00:03:09.000] ----------------------------------------------- +Info 75 [00:03:10.000] Open files: After request PolledWatches:: @@ -1397,11 +1395,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 77 [00:03:13.000] response: +Info 75 [00:03:11.000] response: { "responseRequired": false } -Info 78 [00:03:14.000] request: +Info 76 [00:03:12.000] request: { "seq": 0, "type": "request", @@ -1442,12 +1440,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 79 [00:03:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 80 [00:03:16.000] Search path: /user/username/projects/myproject/random -Info 81 [00:03:17.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 82 [00:03:18.000] `remove Project:: -Info 83 [00:03:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 84 [00:03:20.000] Files (2) +Info 77 [00:03:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 78 [00:03:14.000] Search path: /user/username/projects/myproject/random +Info 79 [00:03:15.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 80 [00:03:16.000] `remove Project:: +Info 81 [00:03:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 82 [00:03:18.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1457,24 +1455,24 @@ Info 84 [00:03:20.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 85 [00:03:21.000] ----------------------------------------------- -Info 86 [00:03:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 87 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 88 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 89 [00:03:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 90 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 91 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 92 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 93 [00:03:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 94 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 95 [00:03:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 96 [00:03:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 96 [00:03:33.000] Files (2) +Info 83 [00:03:19.000] ----------------------------------------------- +Info 84 [00:03:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 85 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 86 [00:03:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 87 [00:03:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 88 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 89 [00:03:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 90 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 91 [00:03:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 92 [00:03:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 93 [00:03:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 94 [00:03:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 94 [00:03:31.000] Files (2) -Info 96 [00:03:34.000] ----------------------------------------------- -Info 96 [00:03:35.000] Open files: -Info 96 [00:03:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 96 [00:03:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 94 [00:03:32.000] ----------------------------------------------- +Info 94 [00:03:33.000] Open files: +Info 94 [00:03:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 94 [00:03:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1493,7 +1491,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 96 [00:03:38.000] response: +Info 94 [00:03:36.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-deleted.js index 2ac3e7a173a..531eb41ad65 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-deleted.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-deleted.js @@ -217,16 +217,15 @@ Info 6 [00:01:06.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:18.000] Files (2) +Info 9 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:17.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -236,16 +235,16 @@ Info 18 [00:01:18.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:19.000] ----------------------------------------------- -Info 20 [00:01:20.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:23.000] Files (2) +Info 18 [00:01:18.000] ----------------------------------------------- +Info 19 [00:01:19.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:20.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:22.000] Files (2) -Info 22 [00:01:24.000] ----------------------------------------------- -Info 22 [00:01:25.000] Open files: -Info 22 [00:01:26.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:27.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:23.000] ----------------------------------------------- +Info 21 [00:01:24.000] Open files: +Info 21 [00:01:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:26.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -264,11 +263,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:28.000] response: +Info 21 [00:01:27.000] response: { "responseRequired": false } -Info 23 [00:01:29.000] request: +Info 22 [00:01:28.000] request: { "seq": 0, "type": "request", @@ -295,11 +294,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:30.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:31.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:32.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:34.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:29.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:31.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:33.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -307,17 +306,16 @@ Info 28 [00:01:34.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:37.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:44.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:45.000] Files (2) +Info 28 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:43.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -327,20 +325,20 @@ Info 39 [00:01:45.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:46.000] ----------------------------------------------- -Info 41 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:48.000] Files (2) +Info 38 [00:01:44.000] ----------------------------------------------- +Info 39 [00:01:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:46.000] Files (2) -Info 41 [00:01:49.000] ----------------------------------------------- -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:51.000] Files (2) +Info 39 [00:01:47.000] ----------------------------------------------- +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:49.000] Files (2) -Info 41 [00:01:52.000] ----------------------------------------------- -Info 41 [00:01:53.000] Open files: -Info 41 [00:01:54.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:55.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:01:56.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:01:57.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:50.000] ----------------------------------------------- +Info 39 [00:01:51.000] Open files: +Info 39 [00:01:52.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:53.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -365,11 +363,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:01:58.000] response: +Info 39 [00:01:56.000] response: { "responseRequired": false } -Info 42 [00:01:59.000] request: +Info 40 [00:01:57.000] request: { "command": "rename", "arguments": { @@ -404,8 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 44 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 41 [00:01:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -434,7 +432,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:02.000] response: +Info 43 [00:02:00.000] response: { "response": { "info": { @@ -482,12 +480,12 @@ Info 45 [00:02:02.000] response: }, "responseRequired": true } -Info 46 [00:02:04.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 47 [00:02:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 48 [00:02:06.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 49 [00:02:07.000] Scheduled: *ensureProjectForOpenFiles* -Info 50 [00:02:08.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 51 [00:02:09.000] request: +Info 44 [00:02:02.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 45 [00:02:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 46 [00:02:04.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:02:05.000] Scheduled: *ensureProjectForOpenFiles* +Info 48 [00:02:06.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 49 [00:02:07.000] request: { "command": "rename", "arguments": { @@ -525,9 +523,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 53 [00:02:11.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 54 [00:02:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 50 [00:02:08.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:02:09.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 52 [00:02:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file After request PolledWatches:: @@ -556,7 +554,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:02:13.000] response: +Info 53 [00:02:11.000] response: { "response": { "info": { @@ -604,7 +602,7 @@ Info 55 [00:02:13.000] response: }, "responseRequired": true } -Info 56 [00:02:14.000] request: +Info 54 [00:02:12.000] request: { "command": "rename", "arguments": { @@ -671,7 +669,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:15.000] response: +Info 55 [00:02:13.000] response: { "response": { "info": { @@ -719,7 +717,7 @@ Info 57 [00:02:15.000] response: }, "responseRequired": true } -Info 58 [00:02:16.000] request: +Info 56 [00:02:14.000] request: { "command": "rename", "arguments": { @@ -786,7 +784,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:17.000] response: +Info 57 [00:02:15.000] response: { "response": { "info": { @@ -834,7 +832,7 @@ Info 59 [00:02:17.000] response: }, "responseRequired": true } -Info 60 [00:02:18.000] request: +Info 58 [00:02:16.000] request: { "command": "rename", "arguments": { @@ -901,7 +899,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:19.000] response: +Info 59 [00:02:17.000] response: { "response": { "info": { @@ -949,7 +947,7 @@ Info 61 [00:02:19.000] response: }, "responseRequired": true } -Info 62 [00:02:20.000] request: +Info 60 [00:02:18.000] request: { "command": "rename", "arguments": { @@ -1016,7 +1014,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:21.000] response: +Info 61 [00:02:19.000] response: { "response": { "info": { @@ -1064,7 +1062,7 @@ Info 63 [00:02:21.000] response: }, "responseRequired": true } -Info 64 [00:02:22.000] request: +Info 62 [00:02:20.000] request: { "seq": 0, "type": "request", @@ -1101,18 +1099,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 66 [00:02:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 66 [00:02:25.000] Files (2) +Info 63 [00:02:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 64 [00:02:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 64 [00:02:23.000] Files (2) -Info 66 [00:02:26.000] ----------------------------------------------- -Info 66 [00:02:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:02:28.000] Files (2) +Info 64 [00:02:24.000] ----------------------------------------------- +Info 64 [00:02:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 64 [00:02:26.000] Files (2) -Info 66 [00:02:29.000] ----------------------------------------------- -Info 66 [00:02:30.000] Open files: -Info 66 [00:02:31.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 66 [00:02:32.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 64 [00:02:27.000] ----------------------------------------------- +Info 64 [00:02:28.000] Open files: +Info 64 [00:02:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 64 [00:02:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1143,11 +1141,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:33.000] response: +Info 64 [00:02:31.000] response: { "responseRequired": false } -Info 67 [00:02:34.000] request: +Info 65 [00:02:32.000] request: { "seq": 0, "type": "request", @@ -1186,22 +1184,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 69 [00:02:36.000] Search path: /user/username/projects/myproject/random -Info 70 [00:02:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 71 [00:02:38.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 71 [00:02:39.000] Files (2) +Info 66 [00:02:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 67 [00:02:34.000] Search path: /user/username/projects/myproject/random +Info 68 [00:02:35.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:36.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:02:37.000] Files (2) -Info 71 [00:02:40.000] ----------------------------------------------- -Info 71 [00:02:41.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 71 [00:02:42.000] Files (2) +Info 69 [00:02:38.000] ----------------------------------------------- +Info 69 [00:02:39.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:40.000] Files (2) -Info 71 [00:02:43.000] ----------------------------------------------- -Info 71 [00:02:44.000] Open files: -Info 71 [00:02:45.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 71 [00:02:46.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 71 [00:02:47.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 71 [00:02:48.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:41.000] ----------------------------------------------- +Info 69 [00:02:42.000] Open files: +Info 69 [00:02:43.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 69 [00:02:44.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:45.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 69 [00:02:46.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1230,11 +1228,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 71 [00:02:49.000] response: +Info 69 [00:02:47.000] response: { "responseRequired": false } -Info 72 [00:02:50.000] request: +Info 70 [00:02:48.000] request: { "seq": 0, "type": "request", @@ -1271,18 +1269,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 73 [00:02:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 74 [00:02:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 74 [00:02:53.000] Files (2) +Info 71 [00:02:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 72 [00:02:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 72 [00:02:51.000] Files (2) -Info 74 [00:02:54.000] ----------------------------------------------- -Info 74 [00:02:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 74 [00:02:56.000] Files (2) +Info 72 [00:02:52.000] ----------------------------------------------- +Info 72 [00:02:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 72 [00:02:54.000] Files (2) -Info 74 [00:02:57.000] ----------------------------------------------- -Info 74 [00:02:58.000] Open files: -Info 74 [00:02:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 74 [00:03:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 72 [00:02:55.000] ----------------------------------------------- +Info 72 [00:02:56.000] Open files: +Info 72 [00:02:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 72 [00:02:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1313,11 +1311,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:03:01.000] response: +Info 72 [00:02:59.000] response: { "responseRequired": false } -Info 75 [00:03:02.000] request: +Info 73 [00:03:00.000] request: { "seq": 0, "type": "request", @@ -1356,16 +1354,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:03:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 77 [00:03:04.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 77 [00:03:05.000] Files (2) +Info 74 [00:03:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 75 [00:03:02.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 75 [00:03:03.000] Files (2) -Info 77 [00:03:06.000] ----------------------------------------------- -Info 77 [00:03:07.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 77 [00:03:08.000] Files (2) +Info 75 [00:03:04.000] ----------------------------------------------- +Info 75 [00:03:05.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 75 [00:03:06.000] Files (2) -Info 77 [00:03:09.000] ----------------------------------------------- -Info 77 [00:03:10.000] Open files: +Info 75 [00:03:07.000] ----------------------------------------------- +Info 75 [00:03:08.000] Open files: After request PolledWatches:: @@ -1398,11 +1396,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 77 [00:03:11.000] response: +Info 75 [00:03:09.000] response: { "responseRequired": false } -Info 78 [00:03:12.000] request: +Info 76 [00:03:10.000] request: { "seq": 0, "type": "request", @@ -1443,12 +1441,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 79 [00:03:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 80 [00:03:14.000] Search path: /user/username/projects/myproject/random -Info 81 [00:03:15.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 82 [00:03:16.000] `remove Project:: -Info 83 [00:03:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 84 [00:03:18.000] Files (2) +Info 77 [00:03:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 78 [00:03:12.000] Search path: /user/username/projects/myproject/random +Info 79 [00:03:13.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 80 [00:03:14.000] `remove Project:: +Info 81 [00:03:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 82 [00:03:16.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1458,24 +1456,24 @@ Info 84 [00:03:18.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 85 [00:03:19.000] ----------------------------------------------- -Info 86 [00:03:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 87 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 88 [00:03:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 89 [00:03:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 90 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 91 [00:03:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 92 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 93 [00:03:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 94 [00:03:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 95 [00:03:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 96 [00:03:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 96 [00:03:31.000] Files (2) +Info 83 [00:03:17.000] ----------------------------------------------- +Info 84 [00:03:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 85 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 86 [00:03:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 87 [00:03:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 88 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 89 [00:03:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 90 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 91 [00:03:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 92 [00:03:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 93 [00:03:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 94 [00:03:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 94 [00:03:29.000] Files (2) -Info 96 [00:03:32.000] ----------------------------------------------- -Info 96 [00:03:33.000] Open files: -Info 96 [00:03:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 96 [00:03:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 94 [00:03:30.000] ----------------------------------------------- +Info 94 [00:03:31.000] Open files: +Info 94 [00:03:32.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 94 [00:03:33.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1494,7 +1492,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 96 [00:03:36.000] response: +Info 94 [00:03:34.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-not-present.js index 9248d3fbc30..b76f3a65e46 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-not-present.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-not-present.js @@ -214,16 +214,15 @@ Info 6 [00:01:07.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:10.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:19.000] Files (2) +Info 9 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:18.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -233,16 +232,16 @@ Info 18 [00:01:19.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:20.000] ----------------------------------------------- -Info 20 [00:01:21.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:22.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:24.000] Files (2) +Info 18 [00:01:19.000] ----------------------------------------------- +Info 19 [00:01:20.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:23.000] Files (2) -Info 22 [00:01:25.000] ----------------------------------------------- -Info 22 [00:01:26.000] Open files: -Info 22 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:28.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:24.000] ----------------------------------------------- +Info 21 [00:01:25.000] Open files: +Info 21 [00:01:26.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:27.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -261,11 +260,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:29.000] response: +Info 21 [00:01:28.000] response: { "responseRequired": false } -Info 23 [00:01:30.000] request: +Info 22 [00:01:29.000] request: { "seq": 0, "type": "request", @@ -292,11 +291,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:31.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:32.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:33.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:35.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:30.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:31.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:32.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:34.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -304,17 +303,16 @@ Info 28 [00:01:35.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:46.000] Files (2) +Info 28 [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:37.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:43.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:44.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -324,20 +322,20 @@ Info 39 [00:01:46.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:47.000] ----------------------------------------------- -Info 41 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:49.000] Files (2) +Info 38 [00:01:45.000] ----------------------------------------------- +Info 39 [00:01:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:47.000] Files (2) -Info 41 [00:01:50.000] ----------------------------------------------- -Info 41 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:52.000] Files (2) +Info 39 [00:01:48.000] ----------------------------------------------- +Info 39 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:50.000] Files (2) -Info 41 [00:01:53.000] ----------------------------------------------- -Info 41 [00:01:54.000] Open files: -Info 41 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:51.000] ----------------------------------------------- +Info 39 [00:01:52.000] Open files: +Info 39 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:54.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -362,11 +360,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:01:59.000] response: +Info 39 [00:01:57.000] response: { "responseRequired": false } -Info 42 [00:02:00.000] request: +Info 40 [00:01:58.000] request: { "command": "rename", "arguments": { @@ -401,8 +399,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 44 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 41 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:02:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file After request PolledWatches:: @@ -431,7 +429,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:03.000] response: +Info 43 [00:02:01.000] response: { "response": { "info": { @@ -479,7 +477,7 @@ Info 45 [00:02:03.000] response: }, "responseRequired": true } -Info 46 [00:02:04.000] request: +Info 44 [00:02:02.000] request: { "command": "rename", "arguments": { @@ -546,7 +544,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 47 [00:02:05.000] response: +Info 45 [00:02:03.000] response: { "response": { "info": { @@ -594,7 +592,7 @@ Info 47 [00:02:05.000] response: }, "responseRequired": true } -Info 48 [00:02:06.000] request: +Info 46 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -661,7 +659,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 49 [00:02:07.000] response: +Info 47 [00:02:05.000] response: { "response": { "info": { @@ -709,7 +707,7 @@ Info 49 [00:02:07.000] response: }, "responseRequired": true } -Info 50 [00:02:08.000] request: +Info 48 [00:02:06.000] request: { "command": "rename", "arguments": { @@ -776,7 +774,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 51 [00:02:09.000] response: +Info 49 [00:02:07.000] response: { "response": { "info": { @@ -824,7 +822,7 @@ Info 51 [00:02:09.000] response: }, "responseRequired": true } -Info 52 [00:02:10.000] request: +Info 50 [00:02:08.000] request: { "command": "rename", "arguments": { @@ -891,7 +889,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 53 [00:02:11.000] response: +Info 51 [00:02:09.000] response: { "response": { "info": { @@ -939,7 +937,7 @@ Info 53 [00:02:11.000] response: }, "responseRequired": true } -Info 54 [00:02:12.000] request: +Info 52 [00:02:10.000] request: { "seq": 0, "type": "request", @@ -976,18 +974,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 56 [00:02:14.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 56 [00:02:15.000] Files (2) +Info 53 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 54 [00:02:12.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 54 [00:02:13.000] Files (2) -Info 56 [00:02:16.000] ----------------------------------------------- -Info 56 [00:02:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 56 [00:02:18.000] Files (2) +Info 54 [00:02:14.000] ----------------------------------------------- +Info 54 [00:02:15.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 54 [00:02:16.000] Files (2) -Info 56 [00:02:19.000] ----------------------------------------------- -Info 56 [00:02:20.000] Open files: -Info 56 [00:02:21.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 56 [00:02:22.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 54 [00:02:17.000] ----------------------------------------------- +Info 54 [00:02:18.000] Open files: +Info 54 [00:02:19.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 54 [00:02:20.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1018,11 +1016,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:23.000] response: +Info 54 [00:02:21.000] response: { "responseRequired": false } -Info 57 [00:02:24.000] request: +Info 55 [00:02:22.000] request: { "seq": 0, "type": "request", @@ -1061,22 +1059,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:02:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 59 [00:02:26.000] Search path: /user/username/projects/myproject/random -Info 60 [00:02:27.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 61 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 61 [00:02:29.000] Files (2) +Info 56 [00:02:23.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 57 [00:02:24.000] Search path: /user/username/projects/myproject/random +Info 58 [00:02:25.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 59 [00:02:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 59 [00:02:27.000] Files (2) -Info 61 [00:02:30.000] ----------------------------------------------- -Info 61 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:32.000] Files (2) +Info 59 [00:02:28.000] ----------------------------------------------- +Info 59 [00:02:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 59 [00:02:30.000] Files (2) -Info 61 [00:02:33.000] ----------------------------------------------- -Info 61 [00:02:34.000] Open files: -Info 61 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 61 [00:02:36.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 61 [00:02:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 61 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 59 [00:02:31.000] ----------------------------------------------- +Info 59 [00:02:32.000] Open files: +Info 59 [00:02:33.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 59 [00:02:34.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 59 [00:02:35.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 59 [00:02:36.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1105,11 +1103,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:39.000] response: +Info 59 [00:02:37.000] response: { "responseRequired": false } -Info 62 [00:02:40.000] request: +Info 60 [00:02:38.000] request: { "seq": 0, "type": "request", @@ -1146,18 +1144,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 64 [00:02:42.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 64 [00:02:43.000] Files (2) +Info 61 [00:02:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 62 [00:02:40.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 62 [00:02:41.000] Files (2) -Info 64 [00:02:44.000] ----------------------------------------------- -Info 64 [00:02:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:46.000] Files (2) +Info 62 [00:02:42.000] ----------------------------------------------- +Info 62 [00:02:43.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:44.000] Files (2) -Info 64 [00:02:47.000] ----------------------------------------------- -Info 64 [00:02:48.000] Open files: -Info 64 [00:02:49.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 64 [00:02:50.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:45.000] ----------------------------------------------- +Info 62 [00:02:46.000] Open files: +Info 62 [00:02:47.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 62 [00:02:48.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1188,11 +1186,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:51.000] response: +Info 62 [00:02:49.000] response: { "responseRequired": false } -Info 65 [00:02:52.000] request: +Info 63 [00:02:50.000] request: { "seq": 0, "type": "request", @@ -1231,16 +1229,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 67 [00:02:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 67 [00:02:55.000] Files (2) +Info 64 [00:02:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 65 [00:02:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 65 [00:02:53.000] Files (2) -Info 67 [00:02:56.000] ----------------------------------------------- -Info 67 [00:02:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 67 [00:02:58.000] Files (2) +Info 65 [00:02:54.000] ----------------------------------------------- +Info 65 [00:02:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 65 [00:02:56.000] Files (2) -Info 67 [00:02:59.000] ----------------------------------------------- -Info 67 [00:03:00.000] Open files: +Info 65 [00:02:57.000] ----------------------------------------------- +Info 65 [00:02:58.000] Open files: After request PolledWatches:: @@ -1273,11 +1271,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:03:01.000] response: +Info 65 [00:02:59.000] response: { "responseRequired": false } -Info 68 [00:03:02.000] request: +Info 66 [00:03:00.000] request: { "seq": 0, "type": "request", @@ -1318,12 +1316,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 69 [00:03:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 70 [00:03:04.000] Search path: /user/username/projects/myproject/random -Info 71 [00:03:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 72 [00:03:06.000] `remove Project:: -Info 73 [00:03:07.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 74 [00:03:08.000] Files (2) +Info 67 [00:03:01.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 68 [00:03:02.000] Search path: /user/username/projects/myproject/random +Info 69 [00:03:03.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 70 [00:03:04.000] `remove Project:: +Info 71 [00:03:05.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 72 [00:03:06.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1333,24 +1331,24 @@ Info 74 [00:03:08.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 75 [00:03:09.000] ----------------------------------------------- -Info 76 [00:03:10.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 77 [00:03:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 78 [00:03:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 79 [00:03:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 80 [00:03:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 81 [00:03:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 82 [00:03:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 83 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 84 [00:03:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 85 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 86 [00:03:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 86 [00:03:21.000] Files (2) +Info 73 [00:03:07.000] ----------------------------------------------- +Info 74 [00:03:08.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 75 [00:03:09.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 76 [00:03:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 77 [00:03:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 78 [00:03:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 79 [00:03:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 80 [00:03:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 81 [00:03:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 82 [00:03:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 83 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 84 [00:03:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 84 [00:03:19.000] Files (2) -Info 86 [00:03:22.000] ----------------------------------------------- -Info 86 [00:03:23.000] Open files: -Info 86 [00:03:24.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 86 [00:03:25.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 84 [00:03:20.000] ----------------------------------------------- +Info 84 [00:03:21.000] Open files: +Info 84 [00:03:22.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 84 [00:03:23.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1369,7 +1367,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 86 [00:03:26.000] response: +Info 84 [00:03:24.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-source-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-source-changes-with-timeout-before-request.js index 6dd20b7ee7c..859034f99c7 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-source-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-source-changes-with-timeout-before-request.js @@ -217,16 +217,15 @@ Info 6 [00:01:06.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:18.000] Files (2) +Info 9 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:17.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -236,16 +235,16 @@ Info 18 [00:01:18.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:19.000] ----------------------------------------------- -Info 20 [00:01:20.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:23.000] Files (2) +Info 18 [00:01:18.000] ----------------------------------------------- +Info 19 [00:01:19.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:20.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:22.000] Files (2) -Info 22 [00:01:24.000] ----------------------------------------------- -Info 22 [00:01:25.000] Open files: -Info 22 [00:01:26.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:27.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:23.000] ----------------------------------------------- +Info 21 [00:01:24.000] Open files: +Info 21 [00:01:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:26.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -264,11 +263,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:28.000] response: +Info 21 [00:01:27.000] response: { "responseRequired": false } -Info 23 [00:01:29.000] request: +Info 22 [00:01:28.000] request: { "seq": 0, "type": "request", @@ -295,11 +294,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:30.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:31.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:32.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:34.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:29.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:31.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:33.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -307,17 +306,16 @@ Info 28 [00:01:34.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:37.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:44.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:45.000] Files (2) +Info 28 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:43.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -327,20 +325,20 @@ Info 39 [00:01:45.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:46.000] ----------------------------------------------- -Info 41 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:48.000] Files (2) +Info 38 [00:01:44.000] ----------------------------------------------- +Info 39 [00:01:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:46.000] Files (2) -Info 41 [00:01:49.000] ----------------------------------------------- -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:51.000] Files (2) +Info 39 [00:01:47.000] ----------------------------------------------- +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:49.000] Files (2) -Info 41 [00:01:52.000] ----------------------------------------------- -Info 41 [00:01:53.000] Open files: -Info 41 [00:01:54.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:55.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:01:56.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:01:57.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:50.000] ----------------------------------------------- +Info 39 [00:01:51.000] Open files: +Info 39 [00:01:52.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:53.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -365,11 +363,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:01:58.000] response: +Info 39 [00:01:56.000] response: { "responseRequired": false } -Info 42 [00:01:59.000] request: +Info 40 [00:01:57.000] request: { "command": "rename", "arguments": { @@ -404,8 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 44 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 41 [00:01:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -434,7 +432,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:02.000] response: +Info 43 [00:02:00.000] response: { "response": { "info": { @@ -482,7 +480,7 @@ Info 45 [00:02:02.000] response: }, "responseRequired": true } -Info 46 [00:02:03.000] request: +Info 44 [00:02:01.000] request: { "command": "change", "arguments": { @@ -552,7 +550,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 47 [00:02:04.000] response: +Info 45 [00:02:02.000] response: { "responseRequired": false } @@ -612,7 +610,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:05.000] request: +Info 46 [00:02:03.000] request: { "command": "rename", "arguments": { @@ -651,9 +649,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 49 [00:02:06.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 50 [00:02:07.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 51 [00:02:08.000] Different program with same set of files +Info 47 [00:02:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 48 [00:02:05.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 49 [00:02:06.000] Different program with same set of files After request PolledWatches:: @@ -682,7 +680,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:09.000] response: +Info 50 [00:02:07.000] response: { "response": { "info": { @@ -730,7 +728,7 @@ Info 52 [00:02:09.000] response: }, "responseRequired": true } -Info 53 [00:02:10.000] request: +Info 51 [00:02:08.000] request: { "command": "rename", "arguments": { @@ -797,7 +795,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:11.000] response: +Info 52 [00:02:09.000] response: { "response": { "info": { @@ -845,7 +843,7 @@ Info 54 [00:02:11.000] response: }, "responseRequired": true } -Info 55 [00:02:12.000] request: +Info 53 [00:02:10.000] request: { "command": "rename", "arguments": { @@ -912,7 +910,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:13.000] response: +Info 54 [00:02:11.000] response: { "response": { "info": { @@ -960,7 +958,7 @@ Info 56 [00:02:13.000] response: }, "responseRequired": true } -Info 57 [00:02:14.000] request: +Info 55 [00:02:12.000] request: { "command": "rename", "arguments": { @@ -1027,7 +1025,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:02:15.000] response: +Info 56 [00:02:13.000] response: { "response": { "info": { @@ -1075,7 +1073,7 @@ Info 58 [00:02:15.000] response: }, "responseRequired": true } -Info 59 [00:02:16.000] request: +Info 57 [00:02:14.000] request: { "command": "rename", "arguments": { @@ -1142,7 +1140,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 60 [00:02:17.000] response: +Info 58 [00:02:15.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-source-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-source-changes.js index dd9030ab5a2..9bf89423e0a 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-source-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-source-changes.js @@ -217,16 +217,15 @@ Info 6 [00:01:06.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:18.000] Files (2) +Info 9 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:17.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -236,16 +235,16 @@ Info 18 [00:01:18.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:19.000] ----------------------------------------------- -Info 20 [00:01:20.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:23.000] Files (2) +Info 18 [00:01:18.000] ----------------------------------------------- +Info 19 [00:01:19.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:20.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:22.000] Files (2) -Info 22 [00:01:24.000] ----------------------------------------------- -Info 22 [00:01:25.000] Open files: -Info 22 [00:01:26.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:27.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:23.000] ----------------------------------------------- +Info 21 [00:01:24.000] Open files: +Info 21 [00:01:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:26.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -264,11 +263,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:28.000] response: +Info 21 [00:01:27.000] response: { "responseRequired": false } -Info 23 [00:01:29.000] request: +Info 22 [00:01:28.000] request: { "seq": 0, "type": "request", @@ -295,11 +294,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:30.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:31.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:32.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:34.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:29.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:31.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:33.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -307,17 +306,16 @@ Info 28 [00:01:34.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:37.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:44.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:45.000] Files (2) +Info 28 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:43.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -327,20 +325,20 @@ Info 39 [00:01:45.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:46.000] ----------------------------------------------- -Info 41 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:48.000] Files (2) +Info 38 [00:01:44.000] ----------------------------------------------- +Info 39 [00:01:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:46.000] Files (2) -Info 41 [00:01:49.000] ----------------------------------------------- -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:51.000] Files (2) +Info 39 [00:01:47.000] ----------------------------------------------- +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:49.000] Files (2) -Info 41 [00:01:52.000] ----------------------------------------------- -Info 41 [00:01:53.000] Open files: -Info 41 [00:01:54.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:55.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:01:56.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:01:57.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:50.000] ----------------------------------------------- +Info 39 [00:01:51.000] Open files: +Info 39 [00:01:52.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:53.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -365,11 +363,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:01:58.000] response: +Info 39 [00:01:56.000] response: { "responseRequired": false } -Info 42 [00:01:59.000] request: +Info 40 [00:01:57.000] request: { "command": "rename", "arguments": { @@ -404,8 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 44 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 41 [00:01:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -434,7 +432,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:02.000] response: +Info 43 [00:02:00.000] response: { "response": { "info": { @@ -482,7 +480,7 @@ Info 45 [00:02:02.000] response: }, "responseRequired": true } -Info 46 [00:02:03.000] request: +Info 44 [00:02:01.000] request: { "command": "change", "arguments": { @@ -552,11 +550,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 47 [00:02:04.000] response: +Info 45 [00:02:02.000] response: { "responseRequired": false } -Info 48 [00:02:05.000] request: +Info 46 [00:02:03.000] request: { "command": "rename", "arguments": { @@ -595,9 +593,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 49 [00:02:06.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 50 [00:02:07.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 51 [00:02:08.000] Different program with same set of files +Info 47 [00:02:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 48 [00:02:05.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 49 [00:02:06.000] Different program with same set of files After request PolledWatches:: @@ -626,7 +624,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:09.000] response: +Info 50 [00:02:07.000] response: { "response": { "info": { @@ -674,7 +672,7 @@ Info 52 [00:02:09.000] response: }, "responseRequired": true } -Info 53 [00:02:10.000] request: +Info 51 [00:02:08.000] request: { "command": "rename", "arguments": { @@ -741,7 +739,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:11.000] response: +Info 52 [00:02:09.000] response: { "response": { "info": { @@ -789,7 +787,7 @@ Info 54 [00:02:11.000] response: }, "responseRequired": true } -Info 55 [00:02:12.000] request: +Info 53 [00:02:10.000] request: { "command": "rename", "arguments": { @@ -856,7 +854,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:13.000] response: +Info 54 [00:02:11.000] response: { "response": { "info": { @@ -904,7 +902,7 @@ Info 56 [00:02:13.000] response: }, "responseRequired": true } -Info 57 [00:02:14.000] request: +Info 55 [00:02:12.000] request: { "command": "rename", "arguments": { @@ -971,7 +969,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:02:15.000] response: +Info 56 [00:02:13.000] response: { "response": { "info": { @@ -1019,7 +1017,7 @@ Info 58 [00:02:15.000] response: }, "responseRequired": true } -Info 59 [00:02:16.000] request: +Info 57 [00:02:14.000] request: { "command": "rename", "arguments": { @@ -1086,7 +1084,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 60 [00:02:17.000] response: +Info 58 [00:02:15.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/rename-locations.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/rename-locations.js index c71dd4fb76c..16a763d1087 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/rename-locations.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/rename-locations.js @@ -217,16 +217,15 @@ Info 6 [00:01:06.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:18.000] Files (2) +Info 9 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:17.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -236,16 +235,16 @@ Info 18 [00:01:18.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:19.000] ----------------------------------------------- -Info 20 [00:01:20.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:23.000] Files (2) +Info 18 [00:01:18.000] ----------------------------------------------- +Info 19 [00:01:19.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:20.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:22.000] Files (2) -Info 22 [00:01:24.000] ----------------------------------------------- -Info 22 [00:01:25.000] Open files: -Info 22 [00:01:26.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:27.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:23.000] ----------------------------------------------- +Info 21 [00:01:24.000] Open files: +Info 21 [00:01:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:26.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -264,11 +263,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:28.000] response: +Info 21 [00:01:27.000] response: { "responseRequired": false } -Info 23 [00:01:29.000] request: +Info 22 [00:01:28.000] request: { "seq": 0, "type": "request", @@ -295,11 +294,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:30.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:31.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:32.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:34.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:29.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:31.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:33.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -307,17 +306,16 @@ Info 28 [00:01:34.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:37.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:44.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:45.000] Files (2) +Info 28 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:43.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -327,20 +325,20 @@ Info 39 [00:01:45.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:46.000] ----------------------------------------------- -Info 41 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:48.000] Files (2) +Info 38 [00:01:44.000] ----------------------------------------------- +Info 39 [00:01:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:46.000] Files (2) -Info 41 [00:01:49.000] ----------------------------------------------- -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:51.000] Files (2) +Info 39 [00:01:47.000] ----------------------------------------------- +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:49.000] Files (2) -Info 41 [00:01:52.000] ----------------------------------------------- -Info 41 [00:01:53.000] Open files: -Info 41 [00:01:54.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:55.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:01:56.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:01:57.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:50.000] ----------------------------------------------- +Info 39 [00:01:51.000] Open files: +Info 39 [00:01:52.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:53.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -365,11 +363,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:01:58.000] response: +Info 39 [00:01:56.000] response: { "responseRequired": false } -Info 42 [00:01:59.000] request: +Info 40 [00:01:57.000] request: { "command": "rename", "arguments": { @@ -404,8 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 44 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 41 [00:01:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -434,7 +432,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:02.000] response: +Info 43 [00:02:00.000] response: { "response": { "info": { @@ -482,7 +480,7 @@ Info 45 [00:02:02.000] response: }, "responseRequired": true } -Info 46 [00:02:03.000] request: +Info 44 [00:02:01.000] request: { "command": "rename", "arguments": { @@ -549,7 +547,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 47 [00:02:04.000] response: +Info 45 [00:02:02.000] response: { "response": { "info": { @@ -597,7 +595,7 @@ Info 47 [00:02:04.000] response: }, "responseRequired": true } -Info 48 [00:02:05.000] request: +Info 46 [00:02:03.000] request: { "command": "rename", "arguments": { @@ -664,7 +662,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 49 [00:02:06.000] response: +Info 47 [00:02:04.000] response: { "response": { "info": { @@ -712,7 +710,7 @@ Info 49 [00:02:06.000] response: }, "responseRequired": true } -Info 50 [00:02:07.000] request: +Info 48 [00:02:05.000] request: { "command": "rename", "arguments": { @@ -779,7 +777,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 51 [00:02:08.000] response: +Info 49 [00:02:06.000] response: { "response": { "info": { @@ -827,7 +825,7 @@ Info 51 [00:02:08.000] response: }, "responseRequired": true } -Info 52 [00:02:09.000] request: +Info 50 [00:02:07.000] request: { "command": "rename", "arguments": { @@ -894,7 +892,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 53 [00:02:10.000] response: +Info 51 [00:02:08.000] response: { "response": { "info": { @@ -942,7 +940,7 @@ Info 53 [00:02:10.000] response: }, "responseRequired": true } -Info 54 [00:02:11.000] request: +Info 52 [00:02:09.000] request: { "seq": 0, "type": "request", @@ -979,18 +977,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:02:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 56 [00:02:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 56 [00:02:14.000] Files (2) +Info 53 [00:02:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 54 [00:02:11.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 54 [00:02:12.000] Files (2) -Info 56 [00:02:15.000] ----------------------------------------------- -Info 56 [00:02:16.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 56 [00:02:17.000] Files (2) +Info 54 [00:02:13.000] ----------------------------------------------- +Info 54 [00:02:14.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 54 [00:02:15.000] Files (2) -Info 56 [00:02:18.000] ----------------------------------------------- -Info 56 [00:02:19.000] Open files: -Info 56 [00:02:20.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 56 [00:02:21.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 54 [00:02:16.000] ----------------------------------------------- +Info 54 [00:02:17.000] Open files: +Info 54 [00:02:18.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 54 [00:02:19.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1021,11 +1019,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:22.000] response: +Info 54 [00:02:20.000] response: { "responseRequired": false } -Info 57 [00:02:23.000] request: +Info 55 [00:02:21.000] request: { "seq": 0, "type": "request", @@ -1064,22 +1062,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:02:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 59 [00:02:25.000] Search path: /user/username/projects/myproject/random -Info 60 [00:02:26.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 61 [00:02:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 61 [00:02:28.000] Files (2) +Info 56 [00:02:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 57 [00:02:23.000] Search path: /user/username/projects/myproject/random +Info 58 [00:02:24.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 59 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 59 [00:02:26.000] Files (2) -Info 61 [00:02:29.000] ----------------------------------------------- -Info 61 [00:02:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:31.000] Files (2) +Info 59 [00:02:27.000] ----------------------------------------------- +Info 59 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 59 [00:02:29.000] Files (2) -Info 61 [00:02:32.000] ----------------------------------------------- -Info 61 [00:02:33.000] Open files: -Info 61 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 61 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 61 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 61 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 59 [00:02:30.000] ----------------------------------------------- +Info 59 [00:02:31.000] Open files: +Info 59 [00:02:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 59 [00:02:33.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 59 [00:02:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 59 [00:02:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1108,11 +1106,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:38.000] response: +Info 59 [00:02:36.000] response: { "responseRequired": false } -Info 62 [00:02:39.000] request: +Info 60 [00:02:37.000] request: { "seq": 0, "type": "request", @@ -1149,18 +1147,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 64 [00:02:41.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 64 [00:02:42.000] Files (2) +Info 61 [00:02:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 62 [00:02:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 62 [00:02:40.000] Files (2) -Info 64 [00:02:43.000] ----------------------------------------------- -Info 64 [00:02:44.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:45.000] Files (2) +Info 62 [00:02:41.000] ----------------------------------------------- +Info 62 [00:02:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:43.000] Files (2) -Info 64 [00:02:46.000] ----------------------------------------------- -Info 64 [00:02:47.000] Open files: -Info 64 [00:02:48.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 64 [00:02:49.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:44.000] ----------------------------------------------- +Info 62 [00:02:45.000] Open files: +Info 62 [00:02:46.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 62 [00:02:47.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1191,11 +1189,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:50.000] response: +Info 62 [00:02:48.000] response: { "responseRequired": false } -Info 65 [00:02:51.000] request: +Info 63 [00:02:49.000] request: { "seq": 0, "type": "request", @@ -1234,16 +1232,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 67 [00:02:53.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 67 [00:02:54.000] Files (2) +Info 64 [00:02:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 65 [00:02:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 65 [00:02:52.000] Files (2) -Info 67 [00:02:55.000] ----------------------------------------------- -Info 67 [00:02:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 67 [00:02:57.000] Files (2) +Info 65 [00:02:53.000] ----------------------------------------------- +Info 65 [00:02:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 65 [00:02:55.000] Files (2) -Info 67 [00:02:58.000] ----------------------------------------------- -Info 67 [00:02:59.000] Open files: +Info 65 [00:02:56.000] ----------------------------------------------- +Info 65 [00:02:57.000] Open files: After request PolledWatches:: @@ -1276,11 +1274,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:03:00.000] response: +Info 65 [00:02:58.000] response: { "responseRequired": false } -Info 68 [00:03:01.000] request: +Info 66 [00:02:59.000] request: { "seq": 0, "type": "request", @@ -1321,12 +1319,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 69 [00:03:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 70 [00:03:03.000] Search path: /user/username/projects/myproject/random -Info 71 [00:03:04.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 72 [00:03:05.000] `remove Project:: -Info 73 [00:03:06.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 74 [00:03:07.000] Files (2) +Info 67 [00:03:00.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 68 [00:03:01.000] Search path: /user/username/projects/myproject/random +Info 69 [00:03:02.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 70 [00:03:03.000] `remove Project:: +Info 71 [00:03:04.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 72 [00:03:05.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1336,24 +1334,24 @@ Info 74 [00:03:07.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 75 [00:03:08.000] ----------------------------------------------- -Info 76 [00:03:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 77 [00:03:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 78 [00:03:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 79 [00:03:12.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 80 [00:03:13.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 81 [00:03:14.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 82 [00:03:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 83 [00:03:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 84 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 85 [00:03:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 86 [00:03:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 86 [00:03:20.000] Files (2) +Info 73 [00:03:06.000] ----------------------------------------------- +Info 74 [00:03:07.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 75 [00:03:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 76 [00:03:09.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 77 [00:03:10.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 78 [00:03:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 79 [00:03:12.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 80 [00:03:13.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 81 [00:03:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 82 [00:03:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 83 [00:03:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 84 [00:03:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 84 [00:03:18.000] Files (2) -Info 86 [00:03:21.000] ----------------------------------------------- -Info 86 [00:03:22.000] Open files: -Info 86 [00:03:23.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 86 [00:03:24.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 84 [00:03:19.000] ----------------------------------------------- +Info 84 [00:03:20.000] Open files: +Info 84 [00:03:21.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 84 [00:03:22.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1372,7 +1370,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 86 [00:03:25.000] response: +Info 84 [00:03:23.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/usage-file-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/usage-file-changes-with-timeout-before-request.js index bd245a15938..ed411b66ca2 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/usage-file-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/usage-file-changes-with-timeout-before-request.js @@ -217,16 +217,15 @@ Info 6 [00:01:06.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:18.000] Files (2) +Info 9 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:17.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -236,16 +235,16 @@ Info 18 [00:01:18.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:19.000] ----------------------------------------------- -Info 20 [00:01:20.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:23.000] Files (2) +Info 18 [00:01:18.000] ----------------------------------------------- +Info 19 [00:01:19.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:20.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:22.000] Files (2) -Info 22 [00:01:24.000] ----------------------------------------------- -Info 22 [00:01:25.000] Open files: -Info 22 [00:01:26.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:27.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:23.000] ----------------------------------------------- +Info 21 [00:01:24.000] Open files: +Info 21 [00:01:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:26.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -264,11 +263,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:28.000] response: +Info 21 [00:01:27.000] response: { "responseRequired": false } -Info 23 [00:01:29.000] request: +Info 22 [00:01:28.000] request: { "seq": 0, "type": "request", @@ -295,11 +294,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:30.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:31.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:32.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:34.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:29.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:31.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:33.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -307,17 +306,16 @@ Info 28 [00:01:34.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:37.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:44.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:45.000] Files (2) +Info 28 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:43.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -327,20 +325,20 @@ Info 39 [00:01:45.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:46.000] ----------------------------------------------- -Info 41 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:48.000] Files (2) +Info 38 [00:01:44.000] ----------------------------------------------- +Info 39 [00:01:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:46.000] Files (2) -Info 41 [00:01:49.000] ----------------------------------------------- -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:51.000] Files (2) +Info 39 [00:01:47.000] ----------------------------------------------- +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:49.000] Files (2) -Info 41 [00:01:52.000] ----------------------------------------------- -Info 41 [00:01:53.000] Open files: -Info 41 [00:01:54.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:55.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:01:56.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:01:57.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:50.000] ----------------------------------------------- +Info 39 [00:01:51.000] Open files: +Info 39 [00:01:52.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:53.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -365,11 +363,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:01:58.000] response: +Info 39 [00:01:56.000] response: { "responseRequired": false } -Info 42 [00:01:59.000] request: +Info 40 [00:01:57.000] request: { "command": "rename", "arguments": { @@ -404,8 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 44 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 41 [00:01:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -434,7 +432,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:02.000] response: +Info 43 [00:02:00.000] response: { "response": { "info": { @@ -482,7 +480,7 @@ Info 45 [00:02:02.000] response: }, "responseRequired": true } -Info 46 [00:02:03.000] request: +Info 44 [00:02:01.000] request: { "command": "change", "arguments": { @@ -552,7 +550,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 47 [00:02:04.000] response: +Info 45 [00:02:02.000] response: { "responseRequired": false } @@ -612,7 +610,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:05.000] request: +Info 46 [00:02:03.000] request: { "command": "rename", "arguments": { @@ -651,9 +649,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 49 [00:02:06.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 50 [00:02:07.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 51 [00:02:08.000] Different program with same set of files +Info 47 [00:02:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 48 [00:02:05.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 49 [00:02:06.000] Different program with same set of files After request PolledWatches:: @@ -682,7 +680,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:09.000] response: +Info 50 [00:02:07.000] response: { "response": { "info": { @@ -730,7 +728,7 @@ Info 52 [00:02:09.000] response: }, "responseRequired": true } -Info 53 [00:02:10.000] request: +Info 51 [00:02:08.000] request: { "command": "rename", "arguments": { @@ -797,7 +795,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:11.000] response: +Info 52 [00:02:09.000] response: { "response": { "info": { @@ -845,7 +843,7 @@ Info 54 [00:02:11.000] response: }, "responseRequired": true } -Info 55 [00:02:12.000] request: +Info 53 [00:02:10.000] request: { "command": "rename", "arguments": { @@ -912,7 +910,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:13.000] response: +Info 54 [00:02:11.000] response: { "response": { "info": { @@ -960,7 +958,7 @@ Info 56 [00:02:13.000] response: }, "responseRequired": true } -Info 57 [00:02:14.000] request: +Info 55 [00:02:12.000] request: { "command": "rename", "arguments": { @@ -1027,7 +1025,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:02:15.000] response: +Info 56 [00:02:13.000] response: { "response": { "info": { @@ -1075,7 +1073,7 @@ Info 58 [00:02:15.000] response: }, "responseRequired": true } -Info 59 [00:02:16.000] request: +Info 57 [00:02:14.000] request: { "command": "rename", "arguments": { @@ -1142,7 +1140,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 60 [00:02:17.000] response: +Info 58 [00:02:15.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/usage-file-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/usage-file-changes.js index dd514856d07..2284549c322 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/usage-file-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/usage-file-changes.js @@ -217,16 +217,15 @@ Info 6 [00:01:06.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:18.000] Files (2) +Info 9 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:17.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -236,16 +235,16 @@ Info 18 [00:01:18.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:19.000] ----------------------------------------------- -Info 20 [00:01:20.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:23.000] Files (2) +Info 18 [00:01:18.000] ----------------------------------------------- +Info 19 [00:01:19.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:20.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:22.000] Files (2) -Info 22 [00:01:24.000] ----------------------------------------------- -Info 22 [00:01:25.000] Open files: -Info 22 [00:01:26.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:27.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:23.000] ----------------------------------------------- +Info 21 [00:01:24.000] Open files: +Info 21 [00:01:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:26.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -264,11 +263,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:28.000] response: +Info 21 [00:01:27.000] response: { "responseRequired": false } -Info 23 [00:01:29.000] request: +Info 22 [00:01:28.000] request: { "seq": 0, "type": "request", @@ -295,11 +294,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:30.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:31.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:32.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:34.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:29.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:31.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:33.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -307,17 +306,16 @@ Info 28 [00:01:34.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:37.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:44.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:45.000] Files (2) +Info 28 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:43.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -327,20 +325,20 @@ Info 39 [00:01:45.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:46.000] ----------------------------------------------- -Info 41 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:48.000] Files (2) +Info 38 [00:01:44.000] ----------------------------------------------- +Info 39 [00:01:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:46.000] Files (2) -Info 41 [00:01:49.000] ----------------------------------------------- -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:51.000] Files (2) +Info 39 [00:01:47.000] ----------------------------------------------- +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:49.000] Files (2) -Info 41 [00:01:52.000] ----------------------------------------------- -Info 41 [00:01:53.000] Open files: -Info 41 [00:01:54.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:55.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:01:56.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:01:57.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:50.000] ----------------------------------------------- +Info 39 [00:01:51.000] Open files: +Info 39 [00:01:52.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:53.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -365,11 +363,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:01:58.000] response: +Info 39 [00:01:56.000] response: { "responseRequired": false } -Info 42 [00:01:59.000] request: +Info 40 [00:01:57.000] request: { "command": "rename", "arguments": { @@ -404,8 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 44 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 41 [00:01:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -434,7 +432,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:02.000] response: +Info 43 [00:02:00.000] response: { "response": { "info": { @@ -482,7 +480,7 @@ Info 45 [00:02:02.000] response: }, "responseRequired": true } -Info 46 [00:02:03.000] request: +Info 44 [00:02:01.000] request: { "command": "change", "arguments": { @@ -552,11 +550,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 47 [00:02:04.000] response: +Info 45 [00:02:02.000] response: { "responseRequired": false } -Info 48 [00:02:05.000] request: +Info 46 [00:02:03.000] request: { "command": "rename", "arguments": { @@ -595,9 +593,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 49 [00:02:06.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 50 [00:02:07.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 51 [00:02:08.000] Different program with same set of files +Info 47 [00:02:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 48 [00:02:05.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 49 [00:02:06.000] Different program with same set of files After request PolledWatches:: @@ -626,7 +624,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:09.000] response: +Info 50 [00:02:07.000] response: { "response": { "info": { @@ -674,7 +672,7 @@ Info 52 [00:02:09.000] response: }, "responseRequired": true } -Info 53 [00:02:10.000] request: +Info 51 [00:02:08.000] request: { "command": "rename", "arguments": { @@ -741,7 +739,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:11.000] response: +Info 52 [00:02:09.000] response: { "response": { "info": { @@ -789,7 +787,7 @@ Info 54 [00:02:11.000] response: }, "responseRequired": true } -Info 55 [00:02:12.000] request: +Info 53 [00:02:10.000] request: { "command": "rename", "arguments": { @@ -856,7 +854,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:13.000] response: +Info 54 [00:02:11.000] response: { "response": { "info": { @@ -904,7 +902,7 @@ Info 56 [00:02:13.000] response: }, "responseRequired": true } -Info 57 [00:02:14.000] request: +Info 55 [00:02:12.000] request: { "command": "rename", "arguments": { @@ -971,7 +969,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:02:15.000] response: +Info 56 [00:02:13.000] response: { "response": { "info": { @@ -1019,7 +1017,7 @@ Info 58 [00:02:15.000] response: }, "responseRequired": true } -Info 59 [00:02:16.000] request: +Info 57 [00:02:14.000] request: { "command": "rename", "arguments": { @@ -1086,7 +1084,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 60 [00:02:17.000] response: +Info 58 [00:02:15.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/when-projects-are-not-built.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/when-projects-are-not-built.js index 523e3f1160f..82e7feb3912 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/when-projects-are-not-built.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/when-projects-are-not-built.js @@ -82,16 +82,15 @@ Info 6 [00:00:41.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:44.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:00:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:00:53.000] Files (2) +Info 9 [00:00:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:00:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:00:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:00:52.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -101,16 +100,16 @@ Info 18 [00:00:53.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:00:54.000] ----------------------------------------------- -Info 20 [00:00:55.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:00:56.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:00:57.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:00:58.000] Files (2) +Info 18 [00:00:53.000] ----------------------------------------------- +Info 19 [00:00:54.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:00:55.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:00:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:00:57.000] Files (2) -Info 22 [00:00:59.000] ----------------------------------------------- -Info 22 [00:01:00.000] Open files: -Info 22 [00:01:01.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:02.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:00:58.000] ----------------------------------------------- +Info 21 [00:00:59.000] Open files: +Info 21 [00:01:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:01.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -129,11 +128,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:03.000] response: +Info 21 [00:01:02.000] response: { "responseRequired": false } -Info 23 [00:01:04.000] request: +Info 22 [00:01:03.000] request: { "seq": 0, "type": "request", @@ -160,11 +159,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:05.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:06.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:07.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:09.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:04.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:06.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:08.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -172,17 +171,16 @@ Info 28 [00:01:09.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:20.000] Files (2) +Info 28 [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:18.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -192,20 +190,20 @@ Info 39 [00:01:20.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:21.000] ----------------------------------------------- -Info 41 [00:01:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:23.000] Files (2) +Info 38 [00:01:19.000] ----------------------------------------------- +Info 39 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:21.000] Files (2) -Info 41 [00:01:24.000] ----------------------------------------------- -Info 41 [00:01:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:26.000] Files (2) +Info 39 [00:01:22.000] ----------------------------------------------- +Info 39 [00:01:23.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:24.000] Files (2) -Info 41 [00:01:27.000] ----------------------------------------------- -Info 41 [00:01:28.000] Open files: -Info 41 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:01:31.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:01:32.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:25.000] ----------------------------------------------- +Info 39 [00:01:26.000] Open files: +Info 39 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:28.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:29.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:30.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -230,11 +228,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:01:33.000] response: +Info 39 [00:01:31.000] response: { "responseRequired": false } -Info 42 [00:01:34.000] request: +Info 40 [00:01:32.000] request: { "command": "rename", "arguments": { @@ -269,7 +267,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 41 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file After request PolledWatches:: @@ -296,7 +294,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:01:36.000] response: +Info 42 [00:01:34.000] response: { "response": { "info": { @@ -344,7 +342,7 @@ Info 44 [00:01:36.000] response: }, "responseRequired": true } -Info 45 [00:01:37.000] request: +Info 43 [00:01:35.000] request: { "command": "rename", "arguments": { @@ -407,7 +405,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 46 [00:01:38.000] response: +Info 44 [00:01:36.000] response: { "response": { "info": { @@ -455,7 +453,7 @@ Info 46 [00:01:38.000] response: }, "responseRequired": true } -Info 47 [00:01:39.000] request: +Info 45 [00:01:37.000] request: { "command": "rename", "arguments": { @@ -518,7 +516,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:01:40.000] response: +Info 46 [00:01:38.000] response: { "response": { "info": { @@ -566,7 +564,7 @@ Info 48 [00:01:40.000] response: }, "responseRequired": true } -Info 49 [00:01:41.000] request: +Info 47 [00:01:39.000] request: { "command": "rename", "arguments": { @@ -629,7 +627,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:01:42.000] response: +Info 48 [00:01:40.000] response: { "response": { "info": { @@ -677,7 +675,7 @@ Info 50 [00:01:42.000] response: }, "responseRequired": true } -Info 51 [00:01:43.000] request: +Info 49 [00:01:41.000] request: { "command": "rename", "arguments": { @@ -740,7 +738,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:01:44.000] response: +Info 50 [00:01:42.000] response: { "response": { "info": { @@ -788,7 +786,7 @@ Info 52 [00:01:44.000] response: }, "responseRequired": true } -Info 53 [00:01:45.000] request: +Info 51 [00:01:43.000] request: { "seq": 0, "type": "request", @@ -823,18 +821,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:01:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 55 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 55 [00:01:48.000] Files (2) +Info 52 [00:01:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 53 [00:01:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 53 [00:01:46.000] Files (2) -Info 55 [00:01:49.000] ----------------------------------------------- -Info 55 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 55 [00:01:51.000] Files (2) +Info 53 [00:01:47.000] ----------------------------------------------- +Info 53 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 53 [00:01:49.000] Files (2) -Info 55 [00:01:52.000] ----------------------------------------------- -Info 55 [00:01:53.000] Open files: -Info 55 [00:01:54.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 55 [00:01:55.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 53 [00:01:50.000] ----------------------------------------------- +Info 53 [00:01:51.000] Open files: +Info 53 [00:01:52.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 53 [00:01:53.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -863,11 +861,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:01:56.000] response: +Info 53 [00:01:54.000] response: { "responseRequired": false } -Info 56 [00:01:57.000] request: +Info 54 [00:01:55.000] request: { "seq": 0, "type": "request", @@ -904,22 +902,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:01:58.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 58 [00:01:59.000] Search path: /user/username/projects/myproject/random -Info 59 [00:02:00.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 60 [00:02:01.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 60 [00:02:02.000] Files (2) +Info 55 [00:01:56.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 56 [00:01:57.000] Search path: /user/username/projects/myproject/random +Info 57 [00:01:58.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:01:59.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 58 [00:02:00.000] Files (2) -Info 60 [00:02:03.000] ----------------------------------------------- -Info 60 [00:02:04.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 60 [00:02:05.000] Files (2) +Info 58 [00:02:01.000] ----------------------------------------------- +Info 58 [00:02:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 58 [00:02:03.000] Files (2) -Info 60 [00:02:06.000] ----------------------------------------------- -Info 60 [00:02:07.000] Open files: -Info 60 [00:02:08.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 60 [00:02:09.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 60 [00:02:10.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 60 [00:02:11.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:02:04.000] ----------------------------------------------- +Info 58 [00:02:05.000] Open files: +Info 58 [00:02:06.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 58 [00:02:07.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 58 [00:02:08.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 58 [00:02:09.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -946,11 +944,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 60 [00:02:12.000] response: +Info 58 [00:02:10.000] response: { "responseRequired": false } -Info 61 [00:02:13.000] request: +Info 59 [00:02:11.000] request: { "seq": 0, "type": "request", @@ -985,18 +983,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 62 [00:02:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 63 [00:02:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 63 [00:02:16.000] Files (2) +Info 60 [00:02:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 61 [00:02:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 61 [00:02:14.000] Files (2) -Info 63 [00:02:17.000] ----------------------------------------------- -Info 63 [00:02:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:19.000] Files (2) +Info 61 [00:02:15.000] ----------------------------------------------- +Info 61 [00:02:16.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 61 [00:02:17.000] Files (2) -Info 63 [00:02:20.000] ----------------------------------------------- -Info 63 [00:02:21.000] Open files: -Info 63 [00:02:22.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 63 [00:02:23.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 61 [00:02:18.000] ----------------------------------------------- +Info 61 [00:02:19.000] Open files: +Info 61 [00:02:20.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 61 [00:02:21.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1025,11 +1023,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:24.000] response: +Info 61 [00:02:22.000] response: { "responseRequired": false } -Info 64 [00:02:25.000] request: +Info 62 [00:02:23.000] request: { "seq": 0, "type": "request", @@ -1066,16 +1064,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 66 [00:02:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 66 [00:02:28.000] Files (2) +Info 63 [00:02:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 64 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 64 [00:02:26.000] Files (2) -Info 66 [00:02:29.000] ----------------------------------------------- -Info 66 [00:02:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:02:31.000] Files (2) +Info 64 [00:02:27.000] ----------------------------------------------- +Info 64 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 64 [00:02:29.000] Files (2) -Info 66 [00:02:32.000] ----------------------------------------------- -Info 66 [00:02:33.000] Open files: +Info 64 [00:02:30.000] ----------------------------------------------- +Info 64 [00:02:31.000] Open files: After request PolledWatches:: @@ -1106,11 +1104,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:34.000] response: +Info 64 [00:02:32.000] response: { "responseRequired": false } -Info 67 [00:02:35.000] request: +Info 65 [00:02:33.000] request: { "seq": 0, "type": "request", @@ -1149,12 +1147,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 69 [00:02:37.000] Search path: /user/username/projects/myproject/random -Info 70 [00:02:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 71 [00:02:39.000] `remove Project:: -Info 72 [00:02:40.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 73 [00:02:41.000] Files (2) +Info 66 [00:02:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 67 [00:02:35.000] Search path: /user/username/projects/myproject/random +Info 68 [00:02:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:37.000] `remove Project:: +Info 70 [00:02:38.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 71 [00:02:39.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1164,23 +1162,23 @@ Info 73 [00:02:41.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 74 [00:02:42.000] ----------------------------------------------- -Info 75 [00:02:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 76 [00:02:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 77 [00:02:45.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 78 [00:02:46.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 79 [00:02:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 80 [00:02:48.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 81 [00:02:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 82 [00:02:50.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 83 [00:02:51.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 84 [00:02:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 84 [00:02:53.000] Files (2) +Info 72 [00:02:40.000] ----------------------------------------------- +Info 73 [00:02:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 74 [00:02:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 75 [00:02:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 76 [00:02:44.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 77 [00:02:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 78 [00:02:46.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 79 [00:02:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 80 [00:02:48.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 81 [00:02:49.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 82 [00:02:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 82 [00:02:51.000] Files (2) -Info 84 [00:02:54.000] ----------------------------------------------- -Info 84 [00:02:55.000] Open files: -Info 84 [00:02:56.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 84 [00:02:57.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 82 [00:02:52.000] ----------------------------------------------- +Info 82 [00:02:53.000] Open files: +Info 82 [00:02:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 82 [00:02:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1199,7 +1197,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 84 [00:02:58.000] response: +Info 82 [00:02:56.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-changes-with-timeout-before-request.js index 1690b098bf9..cc31cd4a52e 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-changes-with-timeout-before-request.js @@ -217,16 +217,15 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:21.000] Files (2) +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -236,16 +235,16 @@ Info 18 [00:01:21.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:22.000] ----------------------------------------------- -Info 20 [00:01:23.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:24.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:26.000] Files (2) +Info 18 [00:01:21.000] ----------------------------------------------- +Info 19 [00:01:22.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:25.000] Files (2) -Info 22 [00:01:27.000] ----------------------------------------------- -Info 22 [00:01:28.000] Open files: -Info 22 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:26.000] ----------------------------------------------- +Info 21 [00:01:27.000] Open files: +Info 21 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -264,11 +263,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:31.000] response: +Info 21 [00:01:30.000] response: { "responseRequired": false } -Info 23 [00:01:32.000] request: +Info 22 [00:01:31.000] request: { "seq": 0, "type": "request", @@ -295,11 +294,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:33.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:35.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:32.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -307,17 +306,16 @@ Info 28 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:40.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:48.000] Files (2) +Info 28 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:46.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -327,20 +325,20 @@ Info 39 [00:01:48.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:49.000] ----------------------------------------------- -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:51.000] Files (2) +Info 38 [00:01:47.000] ----------------------------------------------- +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:49.000] Files (2) -Info 41 [00:01:52.000] ----------------------------------------------- -Info 41 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:54.000] Files (2) +Info 39 [00:01:50.000] ----------------------------------------------- +Info 39 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:52.000] Files (2) -Info 41 [00:01:55.000] ----------------------------------------------- -Info 41 [00:01:56.000] Open files: -Info 41 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:58.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:01:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:02:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:53.000] ----------------------------------------------- +Info 39 [00:01:54.000] Open files: +Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -365,11 +363,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:02:01.000] response: +Info 39 [00:01:59.000] response: { "responseRequired": false } -Info 42 [00:02:02.000] request: +Info 40 [00:02:00.000] request: { "command": "rename", "arguments": { @@ -404,8 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 44 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 41 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -434,7 +432,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:05.000] response: +Info 43 [00:02:03.000] response: { "response": { "info": { @@ -482,10 +480,10 @@ Info 45 [00:02:05.000] response: }, "responseRequired": true } -Info 46 [00:02:09.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 47 [00:02:10.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:02:11.000] Scheduled: *ensureProjectForOpenFiles* -Info 49 [00:02:12.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 44 [00:02:07.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 45 [00:02:08.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:02:09.000] Scheduled: *ensureProjectForOpenFiles* +Info 47 [00:02:10.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -523,38 +521,38 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:13.000] Running: /user/username/projects/myproject/dependency/tsconfig.json -Info 51 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 52 [00:02:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 53 [00:02:16.000] Running: *ensureProjectForOpenFiles* -Info 54 [00:02:17.000] Before ensureProjectForOpenFiles: -Info 55 [00:02:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 55 [00:02:19.000] Files (2) +Info 48 [00:02:11.000] Running: /user/username/projects/myproject/dependency/tsconfig.json +Info 49 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:02:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 51 [00:02:14.000] Running: *ensureProjectForOpenFiles* +Info 52 [00:02:15.000] Before ensureProjectForOpenFiles: +Info 53 [00:02:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 53 [00:02:17.000] Files (2) -Info 55 [00:02:20.000] ----------------------------------------------- -Info 55 [00:02:21.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 55 [00:02:22.000] Files (2) +Info 53 [00:02:18.000] ----------------------------------------------- +Info 53 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 53 [00:02:20.000] Files (2) -Info 55 [00:02:23.000] ----------------------------------------------- -Info 55 [00:02:24.000] Open files: -Info 55 [00:02:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 55 [00:02:26.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 55 [00:02:27.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 55 [00:02:28.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 55 [00:02:29.000] After ensureProjectForOpenFiles: -Info 56 [00:02:30.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 56 [00:02:31.000] Files (2) +Info 53 [00:02:21.000] ----------------------------------------------- +Info 53 [00:02:22.000] Open files: +Info 53 [00:02:23.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 53 [00:02:24.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 53 [00:02:25.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 53 [00:02:26.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:27.000] After ensureProjectForOpenFiles: +Info 54 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 54 [00:02:29.000] Files (2) -Info 56 [00:02:32.000] ----------------------------------------------- -Info 56 [00:02:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 56 [00:02:34.000] Files (2) +Info 54 [00:02:30.000] ----------------------------------------------- +Info 54 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 54 [00:02:32.000] Files (2) -Info 56 [00:02:35.000] ----------------------------------------------- -Info 56 [00:02:36.000] Open files: -Info 56 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 56 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 56 [00:02:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 56 [00:02:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:33.000] ----------------------------------------------- +Info 54 [00:02:34.000] Open files: +Info 54 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 54 [00:02:36.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 54 [00:02:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 54 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks PolledWatches:: @@ -583,7 +581,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:41.000] request: +Info 54 [00:02:39.000] request: { "command": "rename", "arguments": { @@ -650,7 +648,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:42.000] response: +Info 55 [00:02:40.000] response: { "response": { "info": { @@ -698,7 +696,7 @@ Info 57 [00:02:42.000] response: }, "responseRequired": true } -Info 58 [00:02:43.000] request: +Info 56 [00:02:41.000] request: { "command": "rename", "arguments": { @@ -765,7 +763,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:44.000] response: +Info 57 [00:02:42.000] response: { "response": { "info": { @@ -813,7 +811,7 @@ Info 59 [00:02:44.000] response: }, "responseRequired": true } -Info 60 [00:02:45.000] request: +Info 58 [00:02:43.000] request: { "command": "rename", "arguments": { @@ -880,7 +878,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:46.000] response: +Info 59 [00:02:44.000] response: { "response": { "info": { @@ -928,7 +926,7 @@ Info 61 [00:02:46.000] response: }, "responseRequired": true } -Info 62 [00:02:47.000] request: +Info 60 [00:02:45.000] request: { "command": "rename", "arguments": { @@ -995,7 +993,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:48.000] response: +Info 61 [00:02:46.000] response: { "response": { "info": { @@ -1043,7 +1041,7 @@ Info 63 [00:02:48.000] response: }, "responseRequired": true } -Info 64 [00:02:49.000] request: +Info 62 [00:02:47.000] request: { "command": "rename", "arguments": { @@ -1110,7 +1108,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:50.000] response: +Info 63 [00:02:48.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-changes.js index 1020d4a7d24..644c6c2cd08 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-changes.js @@ -217,16 +217,15 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:21.000] Files (2) +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -236,16 +235,16 @@ Info 18 [00:01:21.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:22.000] ----------------------------------------------- -Info 20 [00:01:23.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:24.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:26.000] Files (2) +Info 18 [00:01:21.000] ----------------------------------------------- +Info 19 [00:01:22.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:25.000] Files (2) -Info 22 [00:01:27.000] ----------------------------------------------- -Info 22 [00:01:28.000] Open files: -Info 22 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:26.000] ----------------------------------------------- +Info 21 [00:01:27.000] Open files: +Info 21 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -264,11 +263,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:31.000] response: +Info 21 [00:01:30.000] response: { "responseRequired": false } -Info 23 [00:01:32.000] request: +Info 22 [00:01:31.000] request: { "seq": 0, "type": "request", @@ -295,11 +294,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:33.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:35.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:32.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -307,17 +306,16 @@ Info 28 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:40.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:48.000] Files (2) +Info 28 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:46.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -327,20 +325,20 @@ Info 39 [00:01:48.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:49.000] ----------------------------------------------- -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:51.000] Files (2) +Info 38 [00:01:47.000] ----------------------------------------------- +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:49.000] Files (2) -Info 41 [00:01:52.000] ----------------------------------------------- -Info 41 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:54.000] Files (2) +Info 39 [00:01:50.000] ----------------------------------------------- +Info 39 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:52.000] Files (2) -Info 41 [00:01:55.000] ----------------------------------------------- -Info 41 [00:01:56.000] Open files: -Info 41 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:58.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:01:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:02:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:53.000] ----------------------------------------------- +Info 39 [00:01:54.000] Open files: +Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -365,11 +363,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:02:01.000] response: +Info 39 [00:01:59.000] response: { "responseRequired": false } -Info 42 [00:02:02.000] request: +Info 40 [00:02:00.000] request: { "command": "rename", "arguments": { @@ -404,8 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 44 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 41 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -434,7 +432,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:05.000] response: +Info 43 [00:02:03.000] response: { "response": { "info": { @@ -482,11 +480,11 @@ Info 45 [00:02:05.000] response: }, "responseRequired": true } -Info 46 [00:02:09.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 47 [00:02:10.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:02:11.000] Scheduled: *ensureProjectForOpenFiles* -Info 49 [00:02:12.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 50 [00:02:13.000] request: +Info 44 [00:02:07.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 45 [00:02:08.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:02:09.000] Scheduled: *ensureProjectForOpenFiles* +Info 47 [00:02:10.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 48 [00:02:11.000] request: { "command": "rename", "arguments": { @@ -534,8 +532,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 51 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 52 [00:02:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 49 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:02:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms After request PolledWatches:: @@ -564,7 +562,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 53 [00:02:16.000] response: +Info 51 [00:02:14.000] response: { "response": { "info": { @@ -612,7 +610,7 @@ Info 53 [00:02:16.000] response: }, "responseRequired": true } -Info 54 [00:02:17.000] request: +Info 52 [00:02:15.000] request: { "command": "rename", "arguments": { @@ -679,7 +677,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:02:18.000] response: +Info 53 [00:02:16.000] response: { "response": { "info": { @@ -727,7 +725,7 @@ Info 55 [00:02:18.000] response: }, "responseRequired": true } -Info 56 [00:02:19.000] request: +Info 54 [00:02:17.000] request: { "command": "rename", "arguments": { @@ -794,7 +792,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:20.000] response: +Info 55 [00:02:18.000] response: { "response": { "info": { @@ -842,7 +840,7 @@ Info 57 [00:02:20.000] response: }, "responseRequired": true } -Info 58 [00:02:21.000] request: +Info 56 [00:02:19.000] request: { "command": "rename", "arguments": { @@ -909,7 +907,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:22.000] response: +Info 57 [00:02:20.000] response: { "response": { "info": { @@ -957,7 +955,7 @@ Info 59 [00:02:22.000] response: }, "responseRequired": true } -Info 60 [00:02:23.000] request: +Info 58 [00:02:21.000] request: { "command": "rename", "arguments": { @@ -1024,7 +1022,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:24.000] response: +Info 59 [00:02:22.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-created.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-created.js index ff7a7fdc4dc..d53ce0650b5 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-created.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-created.js @@ -209,16 +209,15 @@ Info 6 [00:01:10.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:22.000] Files (2) +Info 9 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:21.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -228,16 +227,16 @@ Info 18 [00:01:22.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:23.000] ----------------------------------------------- -Info 20 [00:01:24.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:25.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:27.000] Files (2) +Info 18 [00:01:22.000] ----------------------------------------------- +Info 19 [00:01:23.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:24.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:26.000] Files (2) -Info 22 [00:01:28.000] ----------------------------------------------- -Info 22 [00:01:29.000] Open files: -Info 22 [00:01:30.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:31.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:27.000] ----------------------------------------------- +Info 21 [00:01:28.000] Open files: +Info 21 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -256,11 +255,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:32.000] response: +Info 21 [00:01:31.000] response: { "responseRequired": false } -Info 23 [00:01:33.000] request: +Info 22 [00:01:32.000] request: { "seq": 0, "type": "request", @@ -287,11 +286,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:34.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:35.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:36.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:38.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:33.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:35.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -299,17 +298,16 @@ Info 28 [00:01:38.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:41.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) +Info 28 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:47.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -319,20 +317,20 @@ Info 39 [00:01:49.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:50.000] ----------------------------------------------- -Info 41 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:52.000] Files (2) +Info 38 [00:01:48.000] ----------------------------------------------- +Info 39 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:50.000] Files (2) -Info 41 [00:01:53.000] ----------------------------------------------- -Info 41 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:55.000] Files (2) +Info 39 [00:01:51.000] ----------------------------------------------- +Info 39 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:53.000] Files (2) -Info 41 [00:01:56.000] ----------------------------------------------- -Info 41 [00:01:57.000] Open files: -Info 41 [00:01:58.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:59.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:02:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:02:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:54.000] ----------------------------------------------- +Info 39 [00:01:55.000] Open files: +Info 39 [00:01:56.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:57.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -357,11 +355,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:02:02.000] response: +Info 39 [00:02:00.000] response: { "responseRequired": false } -Info 42 [00:02:03.000] request: +Info 40 [00:02:01.000] request: { "command": "rename", "arguments": { @@ -396,7 +394,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 41 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file After request PolledWatches:: @@ -423,7 +421,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:05.000] response: +Info 42 [00:02:03.000] response: { "response": { "info": { @@ -471,15 +469,15 @@ Info 44 [00:02:05.000] response: }, "responseRequired": true } -Info 45 [00:02:08.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 46 [00:02:09.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 47 [00:02:10.000] Scheduled: *ensureProjectForOpenFiles* -Info 48 [00:02:11.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 49 [00:02:12.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 50 [00:02:13.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json, Cancelled earlier one -Info 51 [00:02:14.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 52 [00:02:15.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 53 [00:02:16.000] request: +Info 43 [00:02:06.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 44 [00:02:07.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 45 [00:02:08.000] Scheduled: *ensureProjectForOpenFiles* +Info 46 [00:02:09.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 47 [00:02:10.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 48 [00:02:11.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json, Cancelled earlier one +Info 49 [00:02:12.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 50 [00:02:13.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 51 [00:02:14.000] request: { "command": "rename", "arguments": { @@ -524,10 +522,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 55 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 56 [00:02:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 57 [00:02:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 52 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 53 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 54 [00:02:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 55 [00:02:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -556,7 +554,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:02:21.000] response: +Info 56 [00:02:19.000] response: { "response": { "info": { @@ -604,7 +602,7 @@ Info 58 [00:02:21.000] response: }, "responseRequired": true } -Info 59 [00:02:22.000] request: +Info 57 [00:02:20.000] request: { "command": "rename", "arguments": { @@ -671,7 +669,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 60 [00:02:23.000] response: +Info 58 [00:02:21.000] response: { "response": { "info": { @@ -719,7 +717,7 @@ Info 60 [00:02:23.000] response: }, "responseRequired": true } -Info 61 [00:02:24.000] request: +Info 59 [00:02:22.000] request: { "command": "rename", "arguments": { @@ -786,7 +784,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 62 [00:02:25.000] response: +Info 60 [00:02:23.000] response: { "response": { "info": { @@ -834,7 +832,7 @@ Info 62 [00:02:25.000] response: }, "responseRequired": true } -Info 63 [00:02:26.000] request: +Info 61 [00:02:24.000] request: { "command": "rename", "arguments": { @@ -901,7 +899,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:27.000] response: +Info 62 [00:02:25.000] response: { "response": { "info": { @@ -949,7 +947,7 @@ Info 64 [00:02:27.000] response: }, "responseRequired": true } -Info 65 [00:02:28.000] request: +Info 63 [00:02:26.000] request: { "command": "rename", "arguments": { @@ -1016,7 +1014,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:29.000] response: +Info 64 [00:02:27.000] response: { "response": { "info": { @@ -1064,7 +1062,7 @@ Info 66 [00:02:29.000] response: }, "responseRequired": true } -Info 67 [00:02:30.000] request: +Info 65 [00:02:28.000] request: { "seq": 0, "type": "request", @@ -1101,18 +1099,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 69 [00:02:32.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 69 [00:02:33.000] Files (2) +Info 66 [00:02:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 67 [00:02:30.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 67 [00:02:31.000] Files (2) -Info 69 [00:02:34.000] ----------------------------------------------- -Info 69 [00:02:35.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 69 [00:02:36.000] Files (2) +Info 67 [00:02:32.000] ----------------------------------------------- +Info 67 [00:02:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 67 [00:02:34.000] Files (2) -Info 69 [00:02:37.000] ----------------------------------------------- -Info 69 [00:02:38.000] Open files: -Info 69 [00:02:39.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 69 [00:02:40.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 67 [00:02:35.000] ----------------------------------------------- +Info 67 [00:02:36.000] Open files: +Info 67 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 67 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1143,11 +1141,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 69 [00:02:41.000] response: +Info 67 [00:02:39.000] response: { "responseRequired": false } -Info 70 [00:02:42.000] request: +Info 68 [00:02:40.000] request: { "seq": 0, "type": "request", @@ -1186,22 +1184,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 71 [00:02:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 72 [00:02:44.000] Search path: /user/username/projects/myproject/random -Info 73 [00:02:45.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 74 [00:02:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 74 [00:02:47.000] Files (2) +Info 69 [00:02:41.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 70 [00:02:42.000] Search path: /user/username/projects/myproject/random +Info 71 [00:02:43.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 72 [00:02:44.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 72 [00:02:45.000] Files (2) -Info 74 [00:02:48.000] ----------------------------------------------- -Info 74 [00:02:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 74 [00:02:50.000] Files (2) +Info 72 [00:02:46.000] ----------------------------------------------- +Info 72 [00:02:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 72 [00:02:48.000] Files (2) -Info 74 [00:02:51.000] ----------------------------------------------- -Info 74 [00:02:52.000] Open files: -Info 74 [00:02:53.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 74 [00:02:54.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 74 [00:02:55.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 74 [00:02:56.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 72 [00:02:49.000] ----------------------------------------------- +Info 72 [00:02:50.000] Open files: +Info 72 [00:02:51.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 72 [00:02:52.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 72 [00:02:53.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 72 [00:02:54.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1230,11 +1228,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:57.000] response: +Info 72 [00:02:55.000] response: { "responseRequired": false } -Info 75 [00:02:58.000] request: +Info 73 [00:02:56.000] request: { "seq": 0, "type": "request", @@ -1271,18 +1269,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:02:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 77 [00:03:00.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 77 [00:03:01.000] Files (2) +Info 74 [00:02:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 75 [00:02:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 75 [00:02:59.000] Files (2) -Info 77 [00:03:02.000] ----------------------------------------------- -Info 77 [00:03:03.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 77 [00:03:04.000] Files (2) +Info 75 [00:03:00.000] ----------------------------------------------- +Info 75 [00:03:01.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 75 [00:03:02.000] Files (2) -Info 77 [00:03:05.000] ----------------------------------------------- -Info 77 [00:03:06.000] Open files: -Info 77 [00:03:07.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 77 [00:03:08.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 75 [00:03:03.000] ----------------------------------------------- +Info 75 [00:03:04.000] Open files: +Info 75 [00:03:05.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 75 [00:03:06.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1313,11 +1311,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 77 [00:03:09.000] response: +Info 75 [00:03:07.000] response: { "responseRequired": false } -Info 78 [00:03:10.000] request: +Info 76 [00:03:08.000] request: { "seq": 0, "type": "request", @@ -1356,16 +1354,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 79 [00:03:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 80 [00:03:12.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 80 [00:03:13.000] Files (2) +Info 77 [00:03:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 78 [00:03:10.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 78 [00:03:11.000] Files (2) -Info 80 [00:03:14.000] ----------------------------------------------- -Info 80 [00:03:15.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 80 [00:03:16.000] Files (2) +Info 78 [00:03:12.000] ----------------------------------------------- +Info 78 [00:03:13.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 78 [00:03:14.000] Files (2) -Info 80 [00:03:17.000] ----------------------------------------------- -Info 80 [00:03:18.000] Open files: +Info 78 [00:03:15.000] ----------------------------------------------- +Info 78 [00:03:16.000] Open files: After request PolledWatches:: @@ -1398,11 +1396,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 80 [00:03:19.000] response: +Info 78 [00:03:17.000] response: { "responseRequired": false } -Info 81 [00:03:20.000] request: +Info 79 [00:03:18.000] request: { "seq": 0, "type": "request", @@ -1443,12 +1441,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 82 [00:03:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 83 [00:03:22.000] Search path: /user/username/projects/myproject/random -Info 84 [00:03:23.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 85 [00:03:24.000] `remove Project:: -Info 86 [00:03:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 87 [00:03:26.000] Files (2) +Info 80 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 81 [00:03:20.000] Search path: /user/username/projects/myproject/random +Info 82 [00:03:21.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 83 [00:03:22.000] `remove Project:: +Info 84 [00:03:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 85 [00:03:24.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1458,25 +1456,25 @@ Info 87 [00:03:26.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 88 [00:03:27.000] ----------------------------------------------- -Info 89 [00:03:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 90 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 91 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 92 [00:03:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 93 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 94 [00:03:33.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 95 [00:03:34.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 96 [00:03:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 97 [00:03:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 98 [00:03:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 99 [00:03:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 100 [00:03:39.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 100 [00:03:40.000] Files (2) +Info 86 [00:03:25.000] ----------------------------------------------- +Info 87 [00:03:26.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 88 [00:03:27.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 89 [00:03:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 90 [00:03:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 91 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 92 [00:03:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 93 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 94 [00:03:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 95 [00:03:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 96 [00:03:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 97 [00:03:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 98 [00:03:37.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 98 [00:03:38.000] Files (2) -Info 100 [00:03:41.000] ----------------------------------------------- -Info 100 [00:03:42.000] Open files: -Info 100 [00:03:43.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 100 [00:03:44.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 98 [00:03:39.000] ----------------------------------------------- +Info 98 [00:03:40.000] Open files: +Info 98 [00:03:41.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 98 [00:03:42.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1495,7 +1493,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 100 [00:03:45.000] response: +Info 98 [00:03:43.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-deleted.js index fa54d77fdb9..b73893b5671 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-deleted.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-deleted.js @@ -217,16 +217,15 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:21.000] Files (2) +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -236,16 +235,16 @@ Info 18 [00:01:21.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:22.000] ----------------------------------------------- -Info 20 [00:01:23.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:24.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:26.000] Files (2) +Info 18 [00:01:21.000] ----------------------------------------------- +Info 19 [00:01:22.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:25.000] Files (2) -Info 22 [00:01:27.000] ----------------------------------------------- -Info 22 [00:01:28.000] Open files: -Info 22 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:26.000] ----------------------------------------------- +Info 21 [00:01:27.000] Open files: +Info 21 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -264,11 +263,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:31.000] response: +Info 21 [00:01:30.000] response: { "responseRequired": false } -Info 23 [00:01:32.000] request: +Info 22 [00:01:31.000] request: { "seq": 0, "type": "request", @@ -295,11 +294,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:33.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:35.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:32.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -307,17 +306,16 @@ Info 28 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:40.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:48.000] Files (2) +Info 28 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:46.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -327,20 +325,20 @@ Info 39 [00:01:48.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:49.000] ----------------------------------------------- -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:51.000] Files (2) +Info 38 [00:01:47.000] ----------------------------------------------- +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:49.000] Files (2) -Info 41 [00:01:52.000] ----------------------------------------------- -Info 41 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:54.000] Files (2) +Info 39 [00:01:50.000] ----------------------------------------------- +Info 39 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:52.000] Files (2) -Info 41 [00:01:55.000] ----------------------------------------------- -Info 41 [00:01:56.000] Open files: -Info 41 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:58.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:01:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:02:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:53.000] ----------------------------------------------- +Info 39 [00:01:54.000] Open files: +Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -365,11 +363,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:02:01.000] response: +Info 39 [00:01:59.000] response: { "responseRequired": false } -Info 42 [00:02:02.000] request: +Info 40 [00:02:00.000] request: { "command": "rename", "arguments": { @@ -404,8 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 44 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 41 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -434,7 +432,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:05.000] response: +Info 43 [00:02:03.000] response: { "response": { "info": { @@ -482,12 +480,12 @@ Info 45 [00:02:05.000] response: }, "responseRequired": true } -Info 46 [00:02:07.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 47 [00:02:08.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 48 [00:02:09.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 49 [00:02:10.000] Scheduled: *ensureProjectForOpenFiles* -Info 50 [00:02:11.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 51 [00:02:12.000] request: +Info 44 [00:02:05.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 45 [00:02:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:07.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:02:08.000] Scheduled: *ensureProjectForOpenFiles* +Info 48 [00:02:09.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 49 [00:02:10.000] request: { "command": "rename", "arguments": { @@ -525,9 +523,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 53 [00:02:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 54 [00:02:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 50 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:02:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 52 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file After request PolledWatches:: @@ -556,7 +554,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:02:16.000] response: +Info 53 [00:02:14.000] response: { "response": { "info": { @@ -604,7 +602,7 @@ Info 55 [00:02:16.000] response: }, "responseRequired": true } -Info 56 [00:02:17.000] request: +Info 54 [00:02:15.000] request: { "command": "rename", "arguments": { @@ -671,7 +669,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:18.000] response: +Info 55 [00:02:16.000] response: { "response": { "info": { @@ -719,7 +717,7 @@ Info 57 [00:02:18.000] response: }, "responseRequired": true } -Info 58 [00:02:19.000] request: +Info 56 [00:02:17.000] request: { "command": "rename", "arguments": { @@ -786,7 +784,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:20.000] response: +Info 57 [00:02:18.000] response: { "response": { "info": { @@ -834,7 +832,7 @@ Info 59 [00:02:20.000] response: }, "responseRequired": true } -Info 60 [00:02:21.000] request: +Info 58 [00:02:19.000] request: { "command": "rename", "arguments": { @@ -901,7 +899,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:22.000] response: +Info 59 [00:02:20.000] response: { "response": { "info": { @@ -949,7 +947,7 @@ Info 61 [00:02:22.000] response: }, "responseRequired": true } -Info 62 [00:02:23.000] request: +Info 60 [00:02:21.000] request: { "command": "rename", "arguments": { @@ -1016,7 +1014,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:24.000] response: +Info 61 [00:02:22.000] response: { "response": { "info": { @@ -1064,7 +1062,7 @@ Info 63 [00:02:24.000] response: }, "responseRequired": true } -Info 64 [00:02:25.000] request: +Info 62 [00:02:23.000] request: { "seq": 0, "type": "request", @@ -1101,18 +1099,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 66 [00:02:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 66 [00:02:28.000] Files (2) +Info 63 [00:02:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 64 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 64 [00:02:26.000] Files (2) -Info 66 [00:02:29.000] ----------------------------------------------- -Info 66 [00:02:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:02:31.000] Files (2) +Info 64 [00:02:27.000] ----------------------------------------------- +Info 64 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 64 [00:02:29.000] Files (2) -Info 66 [00:02:32.000] ----------------------------------------------- -Info 66 [00:02:33.000] Open files: -Info 66 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 66 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 64 [00:02:30.000] ----------------------------------------------- +Info 64 [00:02:31.000] Open files: +Info 64 [00:02:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 64 [00:02:33.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1143,11 +1141,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:36.000] response: +Info 64 [00:02:34.000] response: { "responseRequired": false } -Info 67 [00:02:37.000] request: +Info 65 [00:02:35.000] request: { "seq": 0, "type": "request", @@ -1186,23 +1184,23 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 69 [00:02:39.000] Search path: /user/username/projects/myproject/random -Info 70 [00:02:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 71 [00:02:41.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 72 [00:02:42.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 72 [00:02:43.000] Files (2) +Info 66 [00:02:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 67 [00:02:37.000] Search path: /user/username/projects/myproject/random +Info 68 [00:02:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 70 [00:02:40.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 70 [00:02:41.000] Files (2) -Info 72 [00:02:44.000] ----------------------------------------------- -Info 72 [00:02:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 72 [00:02:46.000] Files (2) +Info 70 [00:02:42.000] ----------------------------------------------- +Info 70 [00:02:43.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 70 [00:02:44.000] Files (2) -Info 72 [00:02:47.000] ----------------------------------------------- -Info 72 [00:02:48.000] Open files: -Info 72 [00:02:49.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 72 [00:02:50.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 72 [00:02:51.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 72 [00:02:52.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 70 [00:02:45.000] ----------------------------------------------- +Info 70 [00:02:46.000] Open files: +Info 70 [00:02:47.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 70 [00:02:48.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 70 [00:02:49.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 70 [00:02:50.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1229,11 +1227,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:53.000] response: +Info 70 [00:02:51.000] response: { "responseRequired": false } -Info 73 [00:02:54.000] request: +Info 71 [00:02:52.000] request: { "seq": 0, "type": "request", @@ -1268,18 +1266,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 75 [00:02:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 75 [00:02:57.000] Files (2) +Info 72 [00:02:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 73 [00:02:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 73 [00:02:55.000] Files (2) -Info 75 [00:02:58.000] ----------------------------------------------- -Info 75 [00:02:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 75 [00:03:00.000] Files (2) +Info 73 [00:02:56.000] ----------------------------------------------- +Info 73 [00:02:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 73 [00:02:58.000] Files (2) -Info 75 [00:03:01.000] ----------------------------------------------- -Info 75 [00:03:02.000] Open files: -Info 75 [00:03:03.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 75 [00:03:04.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 73 [00:02:59.000] ----------------------------------------------- +Info 73 [00:03:00.000] Open files: +Info 73 [00:03:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 73 [00:03:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1308,11 +1306,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 75 [00:03:05.000] response: +Info 73 [00:03:03.000] response: { "responseRequired": false } -Info 76 [00:03:06.000] request: +Info 74 [00:03:04.000] request: { "seq": 0, "type": "request", @@ -1349,16 +1347,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 77 [00:03:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 78 [00:03:08.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 78 [00:03:09.000] Files (2) +Info 75 [00:03:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 76 [00:03:06.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 76 [00:03:07.000] Files (2) -Info 78 [00:03:10.000] ----------------------------------------------- -Info 78 [00:03:11.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 78 [00:03:12.000] Files (2) +Info 76 [00:03:08.000] ----------------------------------------------- +Info 76 [00:03:09.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 76 [00:03:10.000] Files (2) -Info 78 [00:03:13.000] ----------------------------------------------- -Info 78 [00:03:14.000] Open files: +Info 76 [00:03:11.000] ----------------------------------------------- +Info 76 [00:03:12.000] Open files: After request PolledWatches:: @@ -1389,11 +1387,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 78 [00:03:15.000] response: +Info 76 [00:03:13.000] response: { "responseRequired": false } -Info 79 [00:03:16.000] request: +Info 77 [00:03:14.000] request: { "seq": 0, "type": "request", @@ -1432,12 +1430,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 80 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 81 [00:03:18.000] Search path: /user/username/projects/myproject/random -Info 82 [00:03:19.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 83 [00:03:20.000] `remove Project:: -Info 84 [00:03:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 85 [00:03:22.000] Files (2) +Info 78 [00:03:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 79 [00:03:16.000] Search path: /user/username/projects/myproject/random +Info 80 [00:03:17.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 81 [00:03:18.000] `remove Project:: +Info 82 [00:03:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 83 [00:03:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1447,23 +1445,23 @@ Info 85 [00:03:22.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 86 [00:03:23.000] ----------------------------------------------- -Info 87 [00:03:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 88 [00:03:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 89 [00:03:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 90 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 91 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 92 [00:03:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 93 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 94 [00:03:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 95 [00:03:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 96 [00:03:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 96 [00:03:34.000] Files (2) +Info 84 [00:03:21.000] ----------------------------------------------- +Info 85 [00:03:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 86 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 87 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 88 [00:03:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 89 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 90 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 91 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 92 [00:03:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 93 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 94 [00:03:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 94 [00:03:32.000] Files (2) -Info 96 [00:03:35.000] ----------------------------------------------- -Info 96 [00:03:36.000] Open files: -Info 96 [00:03:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 96 [00:03:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 94 [00:03:33.000] ----------------------------------------------- +Info 94 [00:03:34.000] Open files: +Info 94 [00:03:35.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 94 [00:03:36.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1482,7 +1480,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 96 [00:03:39.000] response: +Info 94 [00:03:37.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-not-present.js index e56fdf01f40..50aa5088f6d 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-not-present.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-not-present.js @@ -209,16 +209,15 @@ Info 6 [00:01:10.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:22.000] Files (2) +Info 9 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:21.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -228,16 +227,16 @@ Info 18 [00:01:22.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:23.000] ----------------------------------------------- -Info 20 [00:01:24.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:25.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:27.000] Files (2) +Info 18 [00:01:22.000] ----------------------------------------------- +Info 19 [00:01:23.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:24.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:26.000] Files (2) -Info 22 [00:01:28.000] ----------------------------------------------- -Info 22 [00:01:29.000] Open files: -Info 22 [00:01:30.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:31.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:27.000] ----------------------------------------------- +Info 21 [00:01:28.000] Open files: +Info 21 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -256,11 +255,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:32.000] response: +Info 21 [00:01:31.000] response: { "responseRequired": false } -Info 23 [00:01:33.000] request: +Info 22 [00:01:32.000] request: { "seq": 0, "type": "request", @@ -287,11 +286,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:34.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:35.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:36.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:38.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:33.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:35.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -299,17 +298,16 @@ Info 28 [00:01:38.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:41.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) +Info 28 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:47.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -319,20 +317,20 @@ Info 39 [00:01:49.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:50.000] ----------------------------------------------- -Info 41 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:52.000] Files (2) +Info 38 [00:01:48.000] ----------------------------------------------- +Info 39 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:50.000] Files (2) -Info 41 [00:01:53.000] ----------------------------------------------- -Info 41 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:55.000] Files (2) +Info 39 [00:01:51.000] ----------------------------------------------- +Info 39 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:53.000] Files (2) -Info 41 [00:01:56.000] ----------------------------------------------- -Info 41 [00:01:57.000] Open files: -Info 41 [00:01:58.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:59.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:02:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:02:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:54.000] ----------------------------------------------- +Info 39 [00:01:55.000] Open files: +Info 39 [00:01:56.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:57.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -357,11 +355,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:02:02.000] response: +Info 39 [00:02:00.000] response: { "responseRequired": false } -Info 42 [00:02:03.000] request: +Info 40 [00:02:01.000] request: { "command": "rename", "arguments": { @@ -396,7 +394,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 41 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file After request PolledWatches:: @@ -423,7 +421,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:05.000] response: +Info 42 [00:02:03.000] response: { "response": { "info": { @@ -471,7 +469,7 @@ Info 44 [00:02:05.000] response: }, "responseRequired": true } -Info 45 [00:02:06.000] request: +Info 43 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -534,7 +532,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 46 [00:02:07.000] response: +Info 44 [00:02:05.000] response: { "response": { "info": { @@ -582,7 +580,7 @@ Info 46 [00:02:07.000] response: }, "responseRequired": true } -Info 47 [00:02:08.000] request: +Info 45 [00:02:06.000] request: { "command": "rename", "arguments": { @@ -645,7 +643,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:09.000] response: +Info 46 [00:02:07.000] response: { "response": { "info": { @@ -693,7 +691,7 @@ Info 48 [00:02:09.000] response: }, "responseRequired": true } -Info 49 [00:02:10.000] request: +Info 47 [00:02:08.000] request: { "command": "rename", "arguments": { @@ -756,7 +754,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:11.000] response: +Info 48 [00:02:09.000] response: { "response": { "info": { @@ -804,7 +802,7 @@ Info 50 [00:02:11.000] response: }, "responseRequired": true } -Info 51 [00:02:12.000] request: +Info 49 [00:02:10.000] request: { "command": "rename", "arguments": { @@ -867,7 +865,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:13.000] response: +Info 50 [00:02:11.000] response: { "response": { "info": { @@ -915,7 +913,7 @@ Info 52 [00:02:13.000] response: }, "responseRequired": true } -Info 53 [00:02:14.000] request: +Info 51 [00:02:12.000] request: { "seq": 0, "type": "request", @@ -950,18 +948,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 55 [00:02:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 55 [00:02:17.000] Files (2) +Info 52 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 53 [00:02:14.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 53 [00:02:15.000] Files (2) -Info 55 [00:02:18.000] ----------------------------------------------- -Info 55 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 55 [00:02:20.000] Files (2) +Info 53 [00:02:16.000] ----------------------------------------------- +Info 53 [00:02:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 53 [00:02:18.000] Files (2) -Info 55 [00:02:21.000] ----------------------------------------------- -Info 55 [00:02:22.000] Open files: -Info 55 [00:02:23.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 55 [00:02:24.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 53 [00:02:19.000] ----------------------------------------------- +Info 53 [00:02:20.000] Open files: +Info 53 [00:02:21.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 53 [00:02:22.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -990,11 +988,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:02:25.000] response: +Info 53 [00:02:23.000] response: { "responseRequired": false } -Info 56 [00:02:26.000] request: +Info 54 [00:02:24.000] request: { "seq": 0, "type": "request", @@ -1031,22 +1029,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 58 [00:02:28.000] Search path: /user/username/projects/myproject/random -Info 59 [00:02:29.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 60 [00:02:30.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 60 [00:02:31.000] Files (2) +Info 55 [00:02:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 56 [00:02:26.000] Search path: /user/username/projects/myproject/random +Info 57 [00:02:27.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 58 [00:02:29.000] Files (2) -Info 60 [00:02:32.000] ----------------------------------------------- -Info 60 [00:02:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 60 [00:02:34.000] Files (2) +Info 58 [00:02:30.000] ----------------------------------------------- +Info 58 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 58 [00:02:32.000] Files (2) -Info 60 [00:02:35.000] ----------------------------------------------- -Info 60 [00:02:36.000] Open files: -Info 60 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 60 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 60 [00:02:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 60 [00:02:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:02:33.000] ----------------------------------------------- +Info 58 [00:02:34.000] Open files: +Info 58 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 58 [00:02:36.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 58 [00:02:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 58 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1073,11 +1071,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 60 [00:02:41.000] response: +Info 58 [00:02:39.000] response: { "responseRequired": false } -Info 61 [00:02:42.000] request: +Info 59 [00:02:40.000] request: { "seq": 0, "type": "request", @@ -1112,18 +1110,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 62 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 63 [00:02:44.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 63 [00:02:45.000] Files (2) +Info 60 [00:02:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 61 [00:02:42.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 61 [00:02:43.000] Files (2) -Info 63 [00:02:46.000] ----------------------------------------------- -Info 63 [00:02:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:48.000] Files (2) +Info 61 [00:02:44.000] ----------------------------------------------- +Info 61 [00:02:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 61 [00:02:46.000] Files (2) -Info 63 [00:02:49.000] ----------------------------------------------- -Info 63 [00:02:50.000] Open files: -Info 63 [00:02:51.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 63 [00:02:52.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 61 [00:02:47.000] ----------------------------------------------- +Info 61 [00:02:48.000] Open files: +Info 61 [00:02:49.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 61 [00:02:50.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1152,11 +1150,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:53.000] response: +Info 61 [00:02:51.000] response: { "responseRequired": false } -Info 64 [00:02:54.000] request: +Info 62 [00:02:52.000] request: { "seq": 0, "type": "request", @@ -1193,16 +1191,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 66 [00:02:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 66 [00:02:57.000] Files (2) +Info 63 [00:02:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 64 [00:02:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 64 [00:02:55.000] Files (2) -Info 66 [00:02:58.000] ----------------------------------------------- -Info 66 [00:02:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:03:00.000] Files (2) +Info 64 [00:02:56.000] ----------------------------------------------- +Info 64 [00:02:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 64 [00:02:58.000] Files (2) -Info 66 [00:03:01.000] ----------------------------------------------- -Info 66 [00:03:02.000] Open files: +Info 64 [00:02:59.000] ----------------------------------------------- +Info 64 [00:03:00.000] Open files: After request PolledWatches:: @@ -1233,11 +1231,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:03:03.000] response: +Info 64 [00:03:01.000] response: { "responseRequired": false } -Info 67 [00:03:04.000] request: +Info 65 [00:03:02.000] request: { "seq": 0, "type": "request", @@ -1276,12 +1274,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:03:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 69 [00:03:06.000] Search path: /user/username/projects/myproject/random -Info 70 [00:03:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 71 [00:03:08.000] `remove Project:: -Info 72 [00:03:09.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 73 [00:03:10.000] Files (2) +Info 66 [00:03:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 67 [00:03:04.000] Search path: /user/username/projects/myproject/random +Info 68 [00:03:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:03:06.000] `remove Project:: +Info 70 [00:03:07.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 71 [00:03:08.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1291,23 +1289,23 @@ Info 73 [00:03:10.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 74 [00:03:11.000] ----------------------------------------------- -Info 75 [00:03:12.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 76 [00:03:13.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 77 [00:03:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 78 [00:03:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 79 [00:03:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 80 [00:03:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 81 [00:03:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 82 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 83 [00:03:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 84 [00:03:21.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 84 [00:03:22.000] Files (2) +Info 72 [00:03:09.000] ----------------------------------------------- +Info 73 [00:03:10.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 74 [00:03:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 75 [00:03:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 76 [00:03:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 77 [00:03:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 78 [00:03:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 79 [00:03:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 80 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 81 [00:03:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 82 [00:03:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 82 [00:03:20.000] Files (2) -Info 84 [00:03:23.000] ----------------------------------------------- -Info 84 [00:03:24.000] Open files: -Info 84 [00:03:25.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 84 [00:03:26.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 82 [00:03:21.000] ----------------------------------------------- +Info 82 [00:03:22.000] Open files: +Info 82 [00:03:23.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 82 [00:03:24.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1326,7 +1324,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 84 [00:03:27.000] response: +Info 82 [00:03:25.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-changes-with-timeout-before-request.js index 7f2bd0fccd9..c22161221b4 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-changes-with-timeout-before-request.js @@ -217,16 +217,15 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:21.000] Files (2) +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -236,16 +235,16 @@ Info 18 [00:01:21.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:22.000] ----------------------------------------------- -Info 20 [00:01:23.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:24.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:26.000] Files (2) +Info 18 [00:01:21.000] ----------------------------------------------- +Info 19 [00:01:22.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:25.000] Files (2) -Info 22 [00:01:27.000] ----------------------------------------------- -Info 22 [00:01:28.000] Open files: -Info 22 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:26.000] ----------------------------------------------- +Info 21 [00:01:27.000] Open files: +Info 21 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -264,11 +263,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:31.000] response: +Info 21 [00:01:30.000] response: { "responseRequired": false } -Info 23 [00:01:32.000] request: +Info 22 [00:01:31.000] request: { "seq": 0, "type": "request", @@ -295,11 +294,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:33.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:35.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:32.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -307,17 +306,16 @@ Info 28 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:40.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:48.000] Files (2) +Info 28 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:46.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -327,20 +325,20 @@ Info 39 [00:01:48.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:49.000] ----------------------------------------------- -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:51.000] Files (2) +Info 38 [00:01:47.000] ----------------------------------------------- +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:49.000] Files (2) -Info 41 [00:01:52.000] ----------------------------------------------- -Info 41 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:54.000] Files (2) +Info 39 [00:01:50.000] ----------------------------------------------- +Info 39 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:52.000] Files (2) -Info 41 [00:01:55.000] ----------------------------------------------- -Info 41 [00:01:56.000] Open files: -Info 41 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:58.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:01:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:02:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:53.000] ----------------------------------------------- +Info 39 [00:01:54.000] Open files: +Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -365,11 +363,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:02:01.000] response: +Info 39 [00:01:59.000] response: { "responseRequired": false } -Info 42 [00:02:02.000] request: +Info 40 [00:02:00.000] request: { "command": "rename", "arguments": { @@ -404,8 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 44 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 41 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -434,7 +432,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:05.000] response: +Info 43 [00:02:03.000] response: { "response": { "info": { @@ -482,10 +480,10 @@ Info 45 [00:02:05.000] response: }, "responseRequired": true } -Info 46 [00:02:09.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 47 [00:02:10.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:02:11.000] Scheduled: *ensureProjectForOpenFiles* -Info 49 [00:02:12.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 44 [00:02:07.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 45 [00:02:08.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:02:09.000] Scheduled: *ensureProjectForOpenFiles* +Info 47 [00:02:10.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/decls/FnS.d.ts.map] {"version":3,"file":"FnS.d.ts","sourceRoot":"","sources":["../dependency/FnS.ts"],"names":[],"mappings":"AAAA,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,eAAO,MAAM,CAAC,KAAK,CAAC"} @@ -517,38 +515,38 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:13.000] Running: /user/username/projects/myproject/dependency/tsconfig.json -Info 51 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 52 [00:02:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 53 [00:02:16.000] Running: *ensureProjectForOpenFiles* -Info 54 [00:02:17.000] Before ensureProjectForOpenFiles: -Info 55 [00:02:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 55 [00:02:19.000] Files (2) +Info 48 [00:02:11.000] Running: /user/username/projects/myproject/dependency/tsconfig.json +Info 49 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:02:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 51 [00:02:14.000] Running: *ensureProjectForOpenFiles* +Info 52 [00:02:15.000] Before ensureProjectForOpenFiles: +Info 53 [00:02:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 53 [00:02:17.000] Files (2) -Info 55 [00:02:20.000] ----------------------------------------------- -Info 55 [00:02:21.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 55 [00:02:22.000] Files (2) +Info 53 [00:02:18.000] ----------------------------------------------- +Info 53 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 53 [00:02:20.000] Files (2) -Info 55 [00:02:23.000] ----------------------------------------------- -Info 55 [00:02:24.000] Open files: -Info 55 [00:02:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 55 [00:02:26.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 55 [00:02:27.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 55 [00:02:28.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 55 [00:02:29.000] After ensureProjectForOpenFiles: -Info 56 [00:02:30.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 56 [00:02:31.000] Files (2) +Info 53 [00:02:21.000] ----------------------------------------------- +Info 53 [00:02:22.000] Open files: +Info 53 [00:02:23.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 53 [00:02:24.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 53 [00:02:25.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 53 [00:02:26.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:27.000] After ensureProjectForOpenFiles: +Info 54 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 54 [00:02:29.000] Files (2) -Info 56 [00:02:32.000] ----------------------------------------------- -Info 56 [00:02:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 56 [00:02:34.000] Files (2) +Info 54 [00:02:30.000] ----------------------------------------------- +Info 54 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 54 [00:02:32.000] Files (2) -Info 56 [00:02:35.000] ----------------------------------------------- -Info 56 [00:02:36.000] Open files: -Info 56 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 56 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 56 [00:02:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 56 [00:02:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:33.000] ----------------------------------------------- +Info 54 [00:02:34.000] Open files: +Info 54 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 54 [00:02:36.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 54 [00:02:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 54 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks PolledWatches:: @@ -577,7 +575,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:41.000] request: +Info 54 [00:02:39.000] request: { "command": "rename", "arguments": { @@ -644,7 +642,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:42.000] response: +Info 55 [00:02:40.000] response: { "response": { "info": { @@ -692,7 +690,7 @@ Info 57 [00:02:42.000] response: }, "responseRequired": true } -Info 58 [00:02:43.000] request: +Info 56 [00:02:41.000] request: { "command": "rename", "arguments": { @@ -759,7 +757,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:44.000] response: +Info 57 [00:02:42.000] response: { "response": { "info": { @@ -807,7 +805,7 @@ Info 59 [00:02:44.000] response: }, "responseRequired": true } -Info 60 [00:02:45.000] request: +Info 58 [00:02:43.000] request: { "command": "rename", "arguments": { @@ -874,7 +872,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:46.000] response: +Info 59 [00:02:44.000] response: { "response": { "info": { @@ -922,7 +920,7 @@ Info 61 [00:02:46.000] response: }, "responseRequired": true } -Info 62 [00:02:47.000] request: +Info 60 [00:02:45.000] request: { "command": "rename", "arguments": { @@ -989,7 +987,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:48.000] response: +Info 61 [00:02:46.000] response: { "response": { "info": { @@ -1037,7 +1035,7 @@ Info 63 [00:02:48.000] response: }, "responseRequired": true } -Info 64 [00:02:49.000] request: +Info 62 [00:02:47.000] request: { "command": "rename", "arguments": { @@ -1104,7 +1102,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:50.000] response: +Info 63 [00:02:48.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-changes.js index 56e3b1ef82d..b26d376f7bc 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-changes.js @@ -217,16 +217,15 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:21.000] Files (2) +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -236,16 +235,16 @@ Info 18 [00:01:21.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:22.000] ----------------------------------------------- -Info 20 [00:01:23.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:24.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:26.000] Files (2) +Info 18 [00:01:21.000] ----------------------------------------------- +Info 19 [00:01:22.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:25.000] Files (2) -Info 22 [00:01:27.000] ----------------------------------------------- -Info 22 [00:01:28.000] Open files: -Info 22 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:26.000] ----------------------------------------------- +Info 21 [00:01:27.000] Open files: +Info 21 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -264,11 +263,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:31.000] response: +Info 21 [00:01:30.000] response: { "responseRequired": false } -Info 23 [00:01:32.000] request: +Info 22 [00:01:31.000] request: { "seq": 0, "type": "request", @@ -295,11 +294,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:33.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:35.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:32.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -307,17 +306,16 @@ Info 28 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:40.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:48.000] Files (2) +Info 28 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:46.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -327,20 +325,20 @@ Info 39 [00:01:48.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:49.000] ----------------------------------------------- -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:51.000] Files (2) +Info 38 [00:01:47.000] ----------------------------------------------- +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:49.000] Files (2) -Info 41 [00:01:52.000] ----------------------------------------------- -Info 41 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:54.000] Files (2) +Info 39 [00:01:50.000] ----------------------------------------------- +Info 39 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:52.000] Files (2) -Info 41 [00:01:55.000] ----------------------------------------------- -Info 41 [00:01:56.000] Open files: -Info 41 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:58.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:01:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:02:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:53.000] ----------------------------------------------- +Info 39 [00:01:54.000] Open files: +Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -365,11 +363,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:02:01.000] response: +Info 39 [00:01:59.000] response: { "responseRequired": false } -Info 42 [00:02:02.000] request: +Info 40 [00:02:00.000] request: { "command": "rename", "arguments": { @@ -404,8 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 44 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 41 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -434,7 +432,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:05.000] response: +Info 43 [00:02:03.000] response: { "response": { "info": { @@ -482,11 +480,11 @@ Info 45 [00:02:05.000] response: }, "responseRequired": true } -Info 46 [00:02:09.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 47 [00:02:10.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:02:11.000] Scheduled: *ensureProjectForOpenFiles* -Info 49 [00:02:12.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 50 [00:02:13.000] request: +Info 44 [00:02:07.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 45 [00:02:08.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:02:09.000] Scheduled: *ensureProjectForOpenFiles* +Info 47 [00:02:10.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 48 [00:02:11.000] request: { "command": "rename", "arguments": { @@ -528,8 +526,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 51 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 52 [00:02:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 49 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:02:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms After request PolledWatches:: @@ -558,7 +556,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 53 [00:02:16.000] response: +Info 51 [00:02:14.000] response: { "response": { "info": { @@ -606,7 +604,7 @@ Info 53 [00:02:16.000] response: }, "responseRequired": true } -Info 54 [00:02:17.000] request: +Info 52 [00:02:15.000] request: { "command": "rename", "arguments": { @@ -673,7 +671,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:02:18.000] response: +Info 53 [00:02:16.000] response: { "response": { "info": { @@ -721,7 +719,7 @@ Info 55 [00:02:18.000] response: }, "responseRequired": true } -Info 56 [00:02:19.000] request: +Info 54 [00:02:17.000] request: { "command": "rename", "arguments": { @@ -788,7 +786,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:20.000] response: +Info 55 [00:02:18.000] response: { "response": { "info": { @@ -836,7 +834,7 @@ Info 57 [00:02:20.000] response: }, "responseRequired": true } -Info 58 [00:02:21.000] request: +Info 56 [00:02:19.000] request: { "command": "rename", "arguments": { @@ -903,7 +901,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:22.000] response: +Info 57 [00:02:20.000] response: { "response": { "info": { @@ -951,7 +949,7 @@ Info 59 [00:02:22.000] response: }, "responseRequired": true } -Info 60 [00:02:23.000] request: +Info 58 [00:02:21.000] request: { "command": "rename", "arguments": { @@ -1018,7 +1016,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:24.000] response: +Info 59 [00:02:22.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-created.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-created.js index 06bab878edb..f84300f7d56 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-created.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-created.js @@ -214,16 +214,15 @@ Info 6 [00:01:10.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:22.000] Files (2) +Info 9 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:21.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -233,16 +232,16 @@ Info 18 [00:01:22.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:23.000] ----------------------------------------------- -Info 20 [00:01:24.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:25.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:27.000] Files (2) +Info 18 [00:01:22.000] ----------------------------------------------- +Info 19 [00:01:23.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:24.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:26.000] Files (2) -Info 22 [00:01:28.000] ----------------------------------------------- -Info 22 [00:01:29.000] Open files: -Info 22 [00:01:30.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:31.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:27.000] ----------------------------------------------- +Info 21 [00:01:28.000] Open files: +Info 21 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -261,11 +260,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:32.000] response: +Info 21 [00:01:31.000] response: { "responseRequired": false } -Info 23 [00:01:33.000] request: +Info 22 [00:01:32.000] request: { "seq": 0, "type": "request", @@ -292,11 +291,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:34.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:35.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:36.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:38.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:33.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:35.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -304,17 +303,16 @@ Info 28 [00:01:38.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:41.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) +Info 28 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:47.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -324,20 +322,20 @@ Info 39 [00:01:49.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:50.000] ----------------------------------------------- -Info 41 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:52.000] Files (2) +Info 38 [00:01:48.000] ----------------------------------------------- +Info 39 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:50.000] Files (2) -Info 41 [00:01:53.000] ----------------------------------------------- -Info 41 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:55.000] Files (2) +Info 39 [00:01:51.000] ----------------------------------------------- +Info 39 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:53.000] Files (2) -Info 41 [00:01:56.000] ----------------------------------------------- -Info 41 [00:01:57.000] Open files: -Info 41 [00:01:58.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:59.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:02:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:02:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:54.000] ----------------------------------------------- +Info 39 [00:01:55.000] Open files: +Info 39 [00:01:56.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:57.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -362,11 +360,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:02:02.000] response: +Info 39 [00:02:00.000] response: { "responseRequired": false } -Info 42 [00:02:03.000] request: +Info 40 [00:02:01.000] request: { "command": "rename", "arguments": { @@ -401,8 +399,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 44 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 41 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file After request PolledWatches:: @@ -431,7 +429,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:06.000] response: +Info 43 [00:02:04.000] response: { "response": { "info": { @@ -479,12 +477,12 @@ Info 45 [00:02:06.000] response: }, "responseRequired": true } -Info 46 [00:02:09.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 47 [00:02:10.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:02:11.000] Scheduled: *ensureProjectForOpenFiles* -Info 49 [00:02:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 50 [00:02:13.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 51 [00:02:14.000] request: +Info 44 [00:02:07.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 45 [00:02:08.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 46 [00:02:09.000] Scheduled: *ensureProjectForOpenFiles* +Info 47 [00:02:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 48 [00:02:11.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 49 [00:02:12.000] request: { "command": "rename", "arguments": { @@ -524,9 +522,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 53 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 54 [00:02:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 50 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:02:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 52 [00:02:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -555,7 +553,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:02:18.000] response: +Info 53 [00:02:16.000] response: { "response": { "info": { @@ -603,7 +601,7 @@ Info 55 [00:02:18.000] response: }, "responseRequired": true } -Info 56 [00:02:19.000] request: +Info 54 [00:02:17.000] request: { "command": "rename", "arguments": { @@ -670,7 +668,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:20.000] response: +Info 55 [00:02:18.000] response: { "response": { "info": { @@ -718,7 +716,7 @@ Info 57 [00:02:20.000] response: }, "responseRequired": true } -Info 58 [00:02:21.000] request: +Info 56 [00:02:19.000] request: { "command": "rename", "arguments": { @@ -785,7 +783,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:22.000] response: +Info 57 [00:02:20.000] response: { "response": { "info": { @@ -833,7 +831,7 @@ Info 59 [00:02:22.000] response: }, "responseRequired": true } -Info 60 [00:02:23.000] request: +Info 58 [00:02:21.000] request: { "command": "rename", "arguments": { @@ -900,7 +898,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:24.000] response: +Info 59 [00:02:22.000] response: { "response": { "info": { @@ -948,7 +946,7 @@ Info 61 [00:02:24.000] response: }, "responseRequired": true } -Info 62 [00:02:25.000] request: +Info 60 [00:02:23.000] request: { "command": "rename", "arguments": { @@ -1015,7 +1013,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:26.000] response: +Info 61 [00:02:24.000] response: { "response": { "info": { @@ -1063,7 +1061,7 @@ Info 63 [00:02:26.000] response: }, "responseRequired": true } -Info 64 [00:02:27.000] request: +Info 62 [00:02:25.000] request: { "seq": 0, "type": "request", @@ -1100,18 +1098,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 66 [00:02:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 66 [00:02:30.000] Files (2) +Info 63 [00:02:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 64 [00:02:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 64 [00:02:28.000] Files (2) -Info 66 [00:02:31.000] ----------------------------------------------- -Info 66 [00:02:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:02:33.000] Files (2) +Info 64 [00:02:29.000] ----------------------------------------------- +Info 64 [00:02:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 64 [00:02:31.000] Files (2) -Info 66 [00:02:34.000] ----------------------------------------------- -Info 66 [00:02:35.000] Open files: -Info 66 [00:02:36.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 66 [00:02:37.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 64 [00:02:32.000] ----------------------------------------------- +Info 64 [00:02:33.000] Open files: +Info 64 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 64 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1142,11 +1140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:38.000] response: +Info 64 [00:02:36.000] response: { "responseRequired": false } -Info 67 [00:02:39.000] request: +Info 65 [00:02:37.000] request: { "seq": 0, "type": "request", @@ -1185,22 +1183,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 69 [00:02:41.000] Search path: /user/username/projects/myproject/random -Info 70 [00:02:42.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 71 [00:02:43.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 71 [00:02:44.000] Files (2) +Info 66 [00:02:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 67 [00:02:39.000] Search path: /user/username/projects/myproject/random +Info 68 [00:02:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:41.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:02:42.000] Files (2) -Info 71 [00:02:45.000] ----------------------------------------------- -Info 71 [00:02:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 71 [00:02:47.000] Files (2) +Info 69 [00:02:43.000] ----------------------------------------------- +Info 69 [00:02:44.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:45.000] Files (2) -Info 71 [00:02:48.000] ----------------------------------------------- -Info 71 [00:02:49.000] Open files: -Info 71 [00:02:50.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 71 [00:02:51.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 71 [00:02:52.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 71 [00:02:53.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:46.000] ----------------------------------------------- +Info 69 [00:02:47.000] Open files: +Info 69 [00:02:48.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 69 [00:02:49.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:50.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 69 [00:02:51.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1229,11 +1227,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 71 [00:02:54.000] response: +Info 69 [00:02:52.000] response: { "responseRequired": false } -Info 72 [00:02:55.000] request: +Info 70 [00:02:53.000] request: { "seq": 0, "type": "request", @@ -1270,18 +1268,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 73 [00:02:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 74 [00:02:57.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 74 [00:02:58.000] Files (2) +Info 71 [00:02:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 72 [00:02:55.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 72 [00:02:56.000] Files (2) -Info 74 [00:02:59.000] ----------------------------------------------- -Info 74 [00:03:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 74 [00:03:01.000] Files (2) +Info 72 [00:02:57.000] ----------------------------------------------- +Info 72 [00:02:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 72 [00:02:59.000] Files (2) -Info 74 [00:03:02.000] ----------------------------------------------- -Info 74 [00:03:03.000] Open files: -Info 74 [00:03:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 74 [00:03:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 72 [00:03:00.000] ----------------------------------------------- +Info 72 [00:03:01.000] Open files: +Info 72 [00:03:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 72 [00:03:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1312,11 +1310,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:03:06.000] response: +Info 72 [00:03:04.000] response: { "responseRequired": false } -Info 75 [00:03:07.000] request: +Info 73 [00:03:05.000] request: { "seq": 0, "type": "request", @@ -1355,16 +1353,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:03:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 77 [00:03:09.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 77 [00:03:10.000] Files (2) +Info 74 [00:03:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 75 [00:03:07.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 75 [00:03:08.000] Files (2) -Info 77 [00:03:11.000] ----------------------------------------------- -Info 77 [00:03:12.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 77 [00:03:13.000] Files (2) +Info 75 [00:03:09.000] ----------------------------------------------- +Info 75 [00:03:10.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 75 [00:03:11.000] Files (2) -Info 77 [00:03:14.000] ----------------------------------------------- -Info 77 [00:03:15.000] Open files: +Info 75 [00:03:12.000] ----------------------------------------------- +Info 75 [00:03:13.000] Open files: After request PolledWatches:: @@ -1397,11 +1395,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 77 [00:03:16.000] response: +Info 75 [00:03:14.000] response: { "responseRequired": false } -Info 78 [00:03:17.000] request: +Info 76 [00:03:15.000] request: { "seq": 0, "type": "request", @@ -1442,12 +1440,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 79 [00:03:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 80 [00:03:19.000] Search path: /user/username/projects/myproject/random -Info 81 [00:03:20.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 82 [00:03:21.000] `remove Project:: -Info 83 [00:03:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 84 [00:03:23.000] Files (2) +Info 77 [00:03:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 78 [00:03:17.000] Search path: /user/username/projects/myproject/random +Info 79 [00:03:18.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 80 [00:03:19.000] `remove Project:: +Info 81 [00:03:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 82 [00:03:21.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1457,24 +1455,24 @@ Info 84 [00:03:23.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 85 [00:03:24.000] ----------------------------------------------- -Info 86 [00:03:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 87 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 88 [00:03:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 89 [00:03:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 90 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 91 [00:03:30.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 92 [00:03:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 93 [00:03:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 94 [00:03:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 95 [00:03:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 96 [00:03:35.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 96 [00:03:36.000] Files (2) +Info 83 [00:03:22.000] ----------------------------------------------- +Info 84 [00:03:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 85 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 86 [00:03:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 87 [00:03:26.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 88 [00:03:27.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 89 [00:03:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 90 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 91 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 92 [00:03:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 93 [00:03:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 94 [00:03:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 94 [00:03:34.000] Files (2) -Info 96 [00:03:37.000] ----------------------------------------------- -Info 96 [00:03:38.000] Open files: -Info 96 [00:03:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 96 [00:03:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 94 [00:03:35.000] ----------------------------------------------- +Info 94 [00:03:36.000] Open files: +Info 94 [00:03:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 94 [00:03:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1493,7 +1491,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 96 [00:03:41.000] response: +Info 94 [00:03:39.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-deleted.js index 91a7cac3b4a..01627a0fe82 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-deleted.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-deleted.js @@ -217,16 +217,15 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:21.000] Files (2) +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -236,16 +235,16 @@ Info 18 [00:01:21.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:22.000] ----------------------------------------------- -Info 20 [00:01:23.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:24.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:26.000] Files (2) +Info 18 [00:01:21.000] ----------------------------------------------- +Info 19 [00:01:22.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:25.000] Files (2) -Info 22 [00:01:27.000] ----------------------------------------------- -Info 22 [00:01:28.000] Open files: -Info 22 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:26.000] ----------------------------------------------- +Info 21 [00:01:27.000] Open files: +Info 21 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -264,11 +263,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:31.000] response: +Info 21 [00:01:30.000] response: { "responseRequired": false } -Info 23 [00:01:32.000] request: +Info 22 [00:01:31.000] request: { "seq": 0, "type": "request", @@ -295,11 +294,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:33.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:35.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:32.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -307,17 +306,16 @@ Info 28 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:40.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:48.000] Files (2) +Info 28 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:46.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -327,20 +325,20 @@ Info 39 [00:01:48.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:49.000] ----------------------------------------------- -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:51.000] Files (2) +Info 38 [00:01:47.000] ----------------------------------------------- +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:49.000] Files (2) -Info 41 [00:01:52.000] ----------------------------------------------- -Info 41 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:54.000] Files (2) +Info 39 [00:01:50.000] ----------------------------------------------- +Info 39 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:52.000] Files (2) -Info 41 [00:01:55.000] ----------------------------------------------- -Info 41 [00:01:56.000] Open files: -Info 41 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:58.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:01:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:02:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:53.000] ----------------------------------------------- +Info 39 [00:01:54.000] Open files: +Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -365,11 +363,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:02:01.000] response: +Info 39 [00:01:59.000] response: { "responseRequired": false } -Info 42 [00:02:02.000] request: +Info 40 [00:02:00.000] request: { "command": "rename", "arguments": { @@ -404,8 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 44 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 41 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -434,7 +432,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:05.000] response: +Info 43 [00:02:03.000] response: { "response": { "info": { @@ -482,12 +480,12 @@ Info 45 [00:02:05.000] response: }, "responseRequired": true } -Info 46 [00:02:07.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 47 [00:02:08.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 48 [00:02:09.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 49 [00:02:10.000] Scheduled: *ensureProjectForOpenFiles* -Info 50 [00:02:11.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 51 [00:02:12.000] request: +Info 44 [00:02:05.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 45 [00:02:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 46 [00:02:07.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:02:08.000] Scheduled: *ensureProjectForOpenFiles* +Info 48 [00:02:09.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 49 [00:02:10.000] request: { "command": "rename", "arguments": { @@ -525,9 +523,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 53 [00:02:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 54 [00:02:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 50 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:02:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 52 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file After request PolledWatches:: @@ -556,7 +554,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:02:16.000] response: +Info 53 [00:02:14.000] response: { "response": { "info": { @@ -604,7 +602,7 @@ Info 55 [00:02:16.000] response: }, "responseRequired": true } -Info 56 [00:02:17.000] request: +Info 54 [00:02:15.000] request: { "command": "rename", "arguments": { @@ -671,7 +669,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:18.000] response: +Info 55 [00:02:16.000] response: { "response": { "info": { @@ -719,7 +717,7 @@ Info 57 [00:02:18.000] response: }, "responseRequired": true } -Info 58 [00:02:19.000] request: +Info 56 [00:02:17.000] request: { "command": "rename", "arguments": { @@ -786,7 +784,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:20.000] response: +Info 57 [00:02:18.000] response: { "response": { "info": { @@ -834,7 +832,7 @@ Info 59 [00:02:20.000] response: }, "responseRequired": true } -Info 60 [00:02:21.000] request: +Info 58 [00:02:19.000] request: { "command": "rename", "arguments": { @@ -901,7 +899,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:22.000] response: +Info 59 [00:02:20.000] response: { "response": { "info": { @@ -949,7 +947,7 @@ Info 61 [00:02:22.000] response: }, "responseRequired": true } -Info 62 [00:02:23.000] request: +Info 60 [00:02:21.000] request: { "command": "rename", "arguments": { @@ -1016,7 +1014,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:24.000] response: +Info 61 [00:02:22.000] response: { "response": { "info": { @@ -1064,7 +1062,7 @@ Info 63 [00:02:24.000] response: }, "responseRequired": true } -Info 64 [00:02:25.000] request: +Info 62 [00:02:23.000] request: { "seq": 0, "type": "request", @@ -1101,18 +1099,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 66 [00:02:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 66 [00:02:28.000] Files (2) +Info 63 [00:02:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 64 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 64 [00:02:26.000] Files (2) -Info 66 [00:02:29.000] ----------------------------------------------- -Info 66 [00:02:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:02:31.000] Files (2) +Info 64 [00:02:27.000] ----------------------------------------------- +Info 64 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 64 [00:02:29.000] Files (2) -Info 66 [00:02:32.000] ----------------------------------------------- -Info 66 [00:02:33.000] Open files: -Info 66 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 66 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 64 [00:02:30.000] ----------------------------------------------- +Info 64 [00:02:31.000] Open files: +Info 64 [00:02:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 64 [00:02:33.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1143,11 +1141,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:36.000] response: +Info 64 [00:02:34.000] response: { "responseRequired": false } -Info 67 [00:02:37.000] request: +Info 65 [00:02:35.000] request: { "seq": 0, "type": "request", @@ -1186,22 +1184,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 69 [00:02:39.000] Search path: /user/username/projects/myproject/random -Info 70 [00:02:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 71 [00:02:41.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 71 [00:02:42.000] Files (2) +Info 66 [00:02:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 67 [00:02:37.000] Search path: /user/username/projects/myproject/random +Info 68 [00:02:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:02:40.000] Files (2) -Info 71 [00:02:43.000] ----------------------------------------------- -Info 71 [00:02:44.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 71 [00:02:45.000] Files (2) +Info 69 [00:02:41.000] ----------------------------------------------- +Info 69 [00:02:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:43.000] Files (2) -Info 71 [00:02:46.000] ----------------------------------------------- -Info 71 [00:02:47.000] Open files: -Info 71 [00:02:48.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 71 [00:02:49.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 71 [00:02:50.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 71 [00:02:51.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:44.000] ----------------------------------------------- +Info 69 [00:02:45.000] Open files: +Info 69 [00:02:46.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 69 [00:02:47.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:48.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 69 [00:02:49.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1230,11 +1228,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 71 [00:02:52.000] response: +Info 69 [00:02:50.000] response: { "responseRequired": false } -Info 72 [00:02:53.000] request: +Info 70 [00:02:51.000] request: { "seq": 0, "type": "request", @@ -1271,18 +1269,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 73 [00:02:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 74 [00:02:55.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 74 [00:02:56.000] Files (2) +Info 71 [00:02:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 72 [00:02:53.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 72 [00:02:54.000] Files (2) -Info 74 [00:02:57.000] ----------------------------------------------- -Info 74 [00:02:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 74 [00:02:59.000] Files (2) +Info 72 [00:02:55.000] ----------------------------------------------- +Info 72 [00:02:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 72 [00:02:57.000] Files (2) -Info 74 [00:03:00.000] ----------------------------------------------- -Info 74 [00:03:01.000] Open files: -Info 74 [00:03:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 74 [00:03:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 72 [00:02:58.000] ----------------------------------------------- +Info 72 [00:02:59.000] Open files: +Info 72 [00:03:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 72 [00:03:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1313,11 +1311,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:03:04.000] response: +Info 72 [00:03:02.000] response: { "responseRequired": false } -Info 75 [00:03:05.000] request: +Info 73 [00:03:03.000] request: { "seq": 0, "type": "request", @@ -1356,16 +1354,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:03:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 77 [00:03:07.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 77 [00:03:08.000] Files (2) +Info 74 [00:03:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 75 [00:03:05.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 75 [00:03:06.000] Files (2) -Info 77 [00:03:09.000] ----------------------------------------------- -Info 77 [00:03:10.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 77 [00:03:11.000] Files (2) +Info 75 [00:03:07.000] ----------------------------------------------- +Info 75 [00:03:08.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 75 [00:03:09.000] Files (2) -Info 77 [00:03:12.000] ----------------------------------------------- -Info 77 [00:03:13.000] Open files: +Info 75 [00:03:10.000] ----------------------------------------------- +Info 75 [00:03:11.000] Open files: After request PolledWatches:: @@ -1398,11 +1396,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 77 [00:03:14.000] response: +Info 75 [00:03:12.000] response: { "responseRequired": false } -Info 78 [00:03:15.000] request: +Info 76 [00:03:13.000] request: { "seq": 0, "type": "request", @@ -1443,12 +1441,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 79 [00:03:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 80 [00:03:17.000] Search path: /user/username/projects/myproject/random -Info 81 [00:03:18.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 82 [00:03:19.000] `remove Project:: -Info 83 [00:03:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 84 [00:03:21.000] Files (2) +Info 77 [00:03:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 78 [00:03:15.000] Search path: /user/username/projects/myproject/random +Info 79 [00:03:16.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 80 [00:03:17.000] `remove Project:: +Info 81 [00:03:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 82 [00:03:19.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1458,24 +1456,24 @@ Info 84 [00:03:21.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 85 [00:03:22.000] ----------------------------------------------- -Info 86 [00:03:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 87 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 88 [00:03:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 89 [00:03:26.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 90 [00:03:27.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 91 [00:03:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 92 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 93 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 94 [00:03:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 95 [00:03:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 96 [00:03:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 96 [00:03:34.000] Files (2) +Info 83 [00:03:20.000] ----------------------------------------------- +Info 84 [00:03:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 85 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 86 [00:03:23.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 87 [00:03:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 88 [00:03:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 89 [00:03:26.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 90 [00:03:27.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 91 [00:03:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 92 [00:03:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 93 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 94 [00:03:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 94 [00:03:32.000] Files (2) -Info 96 [00:03:35.000] ----------------------------------------------- -Info 96 [00:03:36.000] Open files: -Info 96 [00:03:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 96 [00:03:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 94 [00:03:33.000] ----------------------------------------------- +Info 94 [00:03:34.000] Open files: +Info 94 [00:03:35.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 94 [00:03:36.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1494,7 +1492,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 96 [00:03:39.000] response: +Info 94 [00:03:37.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-not-present.js index 7bcd0513c3e..5f7913b6c23 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-not-present.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-not-present.js @@ -214,16 +214,15 @@ Info 6 [00:01:10.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:22.000] Files (2) +Info 9 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:21.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -233,16 +232,16 @@ Info 18 [00:01:22.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:23.000] ----------------------------------------------- -Info 20 [00:01:24.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:25.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:27.000] Files (2) +Info 18 [00:01:22.000] ----------------------------------------------- +Info 19 [00:01:23.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:24.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:26.000] Files (2) -Info 22 [00:01:28.000] ----------------------------------------------- -Info 22 [00:01:29.000] Open files: -Info 22 [00:01:30.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:31.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:27.000] ----------------------------------------------- +Info 21 [00:01:28.000] Open files: +Info 21 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -261,11 +260,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:32.000] response: +Info 21 [00:01:31.000] response: { "responseRequired": false } -Info 23 [00:01:33.000] request: +Info 22 [00:01:32.000] request: { "seq": 0, "type": "request", @@ -292,11 +291,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:34.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:35.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:36.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:38.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:33.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:35.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -304,17 +303,16 @@ Info 28 [00:01:38.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:41.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) +Info 28 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:47.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -324,20 +322,20 @@ Info 39 [00:01:49.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:50.000] ----------------------------------------------- -Info 41 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:52.000] Files (2) +Info 38 [00:01:48.000] ----------------------------------------------- +Info 39 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:50.000] Files (2) -Info 41 [00:01:53.000] ----------------------------------------------- -Info 41 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:55.000] Files (2) +Info 39 [00:01:51.000] ----------------------------------------------- +Info 39 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:53.000] Files (2) -Info 41 [00:01:56.000] ----------------------------------------------- -Info 41 [00:01:57.000] Open files: -Info 41 [00:01:58.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:59.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:02:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:02:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:54.000] ----------------------------------------------- +Info 39 [00:01:55.000] Open files: +Info 39 [00:01:56.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:57.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -362,11 +360,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:02:02.000] response: +Info 39 [00:02:00.000] response: { "responseRequired": false } -Info 42 [00:02:03.000] request: +Info 40 [00:02:01.000] request: { "command": "rename", "arguments": { @@ -401,8 +399,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 44 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 41 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file After request PolledWatches:: @@ -431,7 +429,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:06.000] response: +Info 43 [00:02:04.000] response: { "response": { "info": { @@ -479,7 +477,7 @@ Info 45 [00:02:06.000] response: }, "responseRequired": true } -Info 46 [00:02:07.000] request: +Info 44 [00:02:05.000] request: { "command": "rename", "arguments": { @@ -546,7 +544,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 47 [00:02:08.000] response: +Info 45 [00:02:06.000] response: { "response": { "info": { @@ -594,7 +592,7 @@ Info 47 [00:02:08.000] response: }, "responseRequired": true } -Info 48 [00:02:09.000] request: +Info 46 [00:02:07.000] request: { "command": "rename", "arguments": { @@ -661,7 +659,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 49 [00:02:10.000] response: +Info 47 [00:02:08.000] response: { "response": { "info": { @@ -709,7 +707,7 @@ Info 49 [00:02:10.000] response: }, "responseRequired": true } -Info 50 [00:02:11.000] request: +Info 48 [00:02:09.000] request: { "command": "rename", "arguments": { @@ -776,7 +774,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 51 [00:02:12.000] response: +Info 49 [00:02:10.000] response: { "response": { "info": { @@ -824,7 +822,7 @@ Info 51 [00:02:12.000] response: }, "responseRequired": true } -Info 52 [00:02:13.000] request: +Info 50 [00:02:11.000] request: { "command": "rename", "arguments": { @@ -891,7 +889,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 53 [00:02:14.000] response: +Info 51 [00:02:12.000] response: { "response": { "info": { @@ -939,7 +937,7 @@ Info 53 [00:02:14.000] response: }, "responseRequired": true } -Info 54 [00:02:15.000] request: +Info 52 [00:02:13.000] request: { "seq": 0, "type": "request", @@ -976,18 +974,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:02:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 56 [00:02:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 56 [00:02:18.000] Files (2) +Info 53 [00:02:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 54 [00:02:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 54 [00:02:16.000] Files (2) -Info 56 [00:02:19.000] ----------------------------------------------- -Info 56 [00:02:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 56 [00:02:21.000] Files (2) +Info 54 [00:02:17.000] ----------------------------------------------- +Info 54 [00:02:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 54 [00:02:19.000] Files (2) -Info 56 [00:02:22.000] ----------------------------------------------- -Info 56 [00:02:23.000] Open files: -Info 56 [00:02:24.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 56 [00:02:25.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 54 [00:02:20.000] ----------------------------------------------- +Info 54 [00:02:21.000] Open files: +Info 54 [00:02:22.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 54 [00:02:23.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1018,11 +1016,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:26.000] response: +Info 54 [00:02:24.000] response: { "responseRequired": false } -Info 57 [00:02:27.000] request: +Info 55 [00:02:25.000] request: { "seq": 0, "type": "request", @@ -1061,22 +1059,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:02:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 59 [00:02:29.000] Search path: /user/username/projects/myproject/random -Info 60 [00:02:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 61 [00:02:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 61 [00:02:32.000] Files (2) +Info 56 [00:02:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 57 [00:02:27.000] Search path: /user/username/projects/myproject/random +Info 58 [00:02:28.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 59 [00:02:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 59 [00:02:30.000] Files (2) -Info 61 [00:02:33.000] ----------------------------------------------- -Info 61 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:35.000] Files (2) +Info 59 [00:02:31.000] ----------------------------------------------- +Info 59 [00:02:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 59 [00:02:33.000] Files (2) -Info 61 [00:02:36.000] ----------------------------------------------- -Info 61 [00:02:37.000] Open files: -Info 61 [00:02:38.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 61 [00:02:39.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 61 [00:02:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 61 [00:02:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 59 [00:02:34.000] ----------------------------------------------- +Info 59 [00:02:35.000] Open files: +Info 59 [00:02:36.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 59 [00:02:37.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 59 [00:02:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 59 [00:02:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1105,11 +1103,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:42.000] response: +Info 59 [00:02:40.000] response: { "responseRequired": false } -Info 62 [00:02:43.000] request: +Info 60 [00:02:41.000] request: { "seq": 0, "type": "request", @@ -1146,18 +1144,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 64 [00:02:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 64 [00:02:46.000] Files (2) +Info 61 [00:02:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 62 [00:02:43.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 62 [00:02:44.000] Files (2) -Info 64 [00:02:47.000] ----------------------------------------------- -Info 64 [00:02:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:49.000] Files (2) +Info 62 [00:02:45.000] ----------------------------------------------- +Info 62 [00:02:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:47.000] Files (2) -Info 64 [00:02:50.000] ----------------------------------------------- -Info 64 [00:02:51.000] Open files: -Info 64 [00:02:52.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 64 [00:02:53.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:48.000] ----------------------------------------------- +Info 62 [00:02:49.000] Open files: +Info 62 [00:02:50.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 62 [00:02:51.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1188,11 +1186,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:54.000] response: +Info 62 [00:02:52.000] response: { "responseRequired": false } -Info 65 [00:02:55.000] request: +Info 63 [00:02:53.000] request: { "seq": 0, "type": "request", @@ -1231,16 +1229,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 67 [00:02:57.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 67 [00:02:58.000] Files (2) +Info 64 [00:02:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 65 [00:02:55.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 65 [00:02:56.000] Files (2) -Info 67 [00:02:59.000] ----------------------------------------------- -Info 67 [00:03:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 67 [00:03:01.000] Files (2) +Info 65 [00:02:57.000] ----------------------------------------------- +Info 65 [00:02:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 65 [00:02:59.000] Files (2) -Info 67 [00:03:02.000] ----------------------------------------------- -Info 67 [00:03:03.000] Open files: +Info 65 [00:03:00.000] ----------------------------------------------- +Info 65 [00:03:01.000] Open files: After request PolledWatches:: @@ -1273,11 +1271,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:03:04.000] response: +Info 65 [00:03:02.000] response: { "responseRequired": false } -Info 68 [00:03:05.000] request: +Info 66 [00:03:03.000] request: { "seq": 0, "type": "request", @@ -1318,12 +1316,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 69 [00:03:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 70 [00:03:07.000] Search path: /user/username/projects/myproject/random -Info 71 [00:03:08.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 72 [00:03:09.000] `remove Project:: -Info 73 [00:03:10.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 74 [00:03:11.000] Files (2) +Info 67 [00:03:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 68 [00:03:05.000] Search path: /user/username/projects/myproject/random +Info 69 [00:03:06.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 70 [00:03:07.000] `remove Project:: +Info 71 [00:03:08.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 72 [00:03:09.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1333,24 +1331,24 @@ Info 74 [00:03:11.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 75 [00:03:12.000] ----------------------------------------------- -Info 76 [00:03:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 77 [00:03:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 78 [00:03:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 79 [00:03:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 80 [00:03:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 81 [00:03:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 82 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 83 [00:03:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 84 [00:03:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 85 [00:03:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 86 [00:03:23.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 86 [00:03:24.000] Files (2) +Info 73 [00:03:10.000] ----------------------------------------------- +Info 74 [00:03:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 75 [00:03:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 76 [00:03:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 77 [00:03:14.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 78 [00:03:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 79 [00:03:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 80 [00:03:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 81 [00:03:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 82 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 83 [00:03:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 84 [00:03:21.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 84 [00:03:22.000] Files (2) -Info 86 [00:03:25.000] ----------------------------------------------- -Info 86 [00:03:26.000] Open files: -Info 86 [00:03:27.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 86 [00:03:28.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 84 [00:03:23.000] ----------------------------------------------- +Info 84 [00:03:24.000] Open files: +Info 84 [00:03:25.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 84 [00:03:26.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1369,7 +1367,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 86 [00:03:29.000] response: +Info 84 [00:03:27.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/rename-locations.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/rename-locations.js index 89e9927b60f..aec7fcc6197 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/rename-locations.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/rename-locations.js @@ -217,16 +217,15 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:21.000] Files (2) +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -236,16 +235,16 @@ Info 18 [00:01:21.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:22.000] ----------------------------------------------- -Info 20 [00:01:23.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:24.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:26.000] Files (2) +Info 18 [00:01:21.000] ----------------------------------------------- +Info 19 [00:01:22.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:25.000] Files (2) -Info 22 [00:01:27.000] ----------------------------------------------- -Info 22 [00:01:28.000] Open files: -Info 22 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:26.000] ----------------------------------------------- +Info 21 [00:01:27.000] Open files: +Info 21 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -264,11 +263,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:31.000] response: +Info 21 [00:01:30.000] response: { "responseRequired": false } -Info 23 [00:01:32.000] request: +Info 22 [00:01:31.000] request: { "seq": 0, "type": "request", @@ -295,11 +294,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:33.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:35.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:32.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -307,17 +306,16 @@ Info 28 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:40.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:48.000] Files (2) +Info 28 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:46.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -327,20 +325,20 @@ Info 39 [00:01:48.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:49.000] ----------------------------------------------- -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:51.000] Files (2) +Info 38 [00:01:47.000] ----------------------------------------------- +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:49.000] Files (2) -Info 41 [00:01:52.000] ----------------------------------------------- -Info 41 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:54.000] Files (2) +Info 39 [00:01:50.000] ----------------------------------------------- +Info 39 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:52.000] Files (2) -Info 41 [00:01:55.000] ----------------------------------------------- -Info 41 [00:01:56.000] Open files: -Info 41 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:58.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:01:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:02:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:53.000] ----------------------------------------------- +Info 39 [00:01:54.000] Open files: +Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -365,11 +363,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:02:01.000] response: +Info 39 [00:01:59.000] response: { "responseRequired": false } -Info 42 [00:02:02.000] request: +Info 40 [00:02:00.000] request: { "command": "rename", "arguments": { @@ -404,8 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 44 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 41 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -434,7 +432,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:05.000] response: +Info 43 [00:02:03.000] response: { "response": { "info": { @@ -482,7 +480,7 @@ Info 45 [00:02:05.000] response: }, "responseRequired": true } -Info 46 [00:02:06.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -549,7 +547,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 47 [00:02:07.000] response: +Info 45 [00:02:05.000] response: { "response": { "info": { @@ -597,7 +595,7 @@ Info 47 [00:02:07.000] response: }, "responseRequired": true } -Info 48 [00:02:08.000] request: +Info 46 [00:02:06.000] request: { "command": "rename", "arguments": { @@ -664,7 +662,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 49 [00:02:09.000] response: +Info 47 [00:02:07.000] response: { "response": { "info": { @@ -712,7 +710,7 @@ Info 49 [00:02:09.000] response: }, "responseRequired": true } -Info 50 [00:02:10.000] request: +Info 48 [00:02:08.000] request: { "command": "rename", "arguments": { @@ -779,7 +777,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 51 [00:02:11.000] response: +Info 49 [00:02:09.000] response: { "response": { "info": { @@ -827,7 +825,7 @@ Info 51 [00:02:11.000] response: }, "responseRequired": true } -Info 52 [00:02:12.000] request: +Info 50 [00:02:10.000] request: { "command": "rename", "arguments": { @@ -894,7 +892,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 53 [00:02:13.000] response: +Info 51 [00:02:11.000] response: { "response": { "info": { @@ -942,7 +940,7 @@ Info 53 [00:02:13.000] response: }, "responseRequired": true } -Info 54 [00:02:14.000] request: +Info 52 [00:02:12.000] request: { "seq": 0, "type": "request", @@ -979,18 +977,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:02:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 56 [00:02:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 56 [00:02:17.000] Files (2) +Info 53 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 54 [00:02:14.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 54 [00:02:15.000] Files (2) -Info 56 [00:02:18.000] ----------------------------------------------- -Info 56 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 56 [00:02:20.000] Files (2) +Info 54 [00:02:16.000] ----------------------------------------------- +Info 54 [00:02:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 54 [00:02:18.000] Files (2) -Info 56 [00:02:21.000] ----------------------------------------------- -Info 56 [00:02:22.000] Open files: -Info 56 [00:02:23.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 56 [00:02:24.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 54 [00:02:19.000] ----------------------------------------------- +Info 54 [00:02:20.000] Open files: +Info 54 [00:02:21.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 54 [00:02:22.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1021,11 +1019,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:25.000] response: +Info 54 [00:02:23.000] response: { "responseRequired": false } -Info 57 [00:02:26.000] request: +Info 55 [00:02:24.000] request: { "seq": 0, "type": "request", @@ -1064,22 +1062,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:02:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 59 [00:02:28.000] Search path: /user/username/projects/myproject/random -Info 60 [00:02:29.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 61 [00:02:30.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 61 [00:02:31.000] Files (2) +Info 56 [00:02:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 57 [00:02:26.000] Search path: /user/username/projects/myproject/random +Info 58 [00:02:27.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 59 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 59 [00:02:29.000] Files (2) -Info 61 [00:02:32.000] ----------------------------------------------- -Info 61 [00:02:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:34.000] Files (2) +Info 59 [00:02:30.000] ----------------------------------------------- +Info 59 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 59 [00:02:32.000] Files (2) -Info 61 [00:02:35.000] ----------------------------------------------- -Info 61 [00:02:36.000] Open files: -Info 61 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 61 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 61 [00:02:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 61 [00:02:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 59 [00:02:33.000] ----------------------------------------------- +Info 59 [00:02:34.000] Open files: +Info 59 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 59 [00:02:36.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 59 [00:02:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 59 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1108,11 +1106,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:41.000] response: +Info 59 [00:02:39.000] response: { "responseRequired": false } -Info 62 [00:02:42.000] request: +Info 60 [00:02:40.000] request: { "seq": 0, "type": "request", @@ -1149,18 +1147,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 64 [00:02:44.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 64 [00:02:45.000] Files (2) +Info 61 [00:02:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 62 [00:02:42.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 62 [00:02:43.000] Files (2) -Info 64 [00:02:46.000] ----------------------------------------------- -Info 64 [00:02:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:48.000] Files (2) +Info 62 [00:02:44.000] ----------------------------------------------- +Info 62 [00:02:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:46.000] Files (2) -Info 64 [00:02:49.000] ----------------------------------------------- -Info 64 [00:02:50.000] Open files: -Info 64 [00:02:51.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 64 [00:02:52.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:47.000] ----------------------------------------------- +Info 62 [00:02:48.000] Open files: +Info 62 [00:02:49.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 62 [00:02:50.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1191,11 +1189,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:53.000] response: +Info 62 [00:02:51.000] response: { "responseRequired": false } -Info 65 [00:02:54.000] request: +Info 63 [00:02:52.000] request: { "seq": 0, "type": "request", @@ -1234,16 +1232,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 67 [00:02:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 67 [00:02:57.000] Files (2) +Info 64 [00:02:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 65 [00:02:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 65 [00:02:55.000] Files (2) -Info 67 [00:02:58.000] ----------------------------------------------- -Info 67 [00:02:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 67 [00:03:00.000] Files (2) +Info 65 [00:02:56.000] ----------------------------------------------- +Info 65 [00:02:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 65 [00:02:58.000] Files (2) -Info 67 [00:03:01.000] ----------------------------------------------- -Info 67 [00:03:02.000] Open files: +Info 65 [00:02:59.000] ----------------------------------------------- +Info 65 [00:03:00.000] Open files: After request PolledWatches:: @@ -1276,11 +1274,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:03:03.000] response: +Info 65 [00:03:01.000] response: { "responseRequired": false } -Info 68 [00:03:04.000] request: +Info 66 [00:03:02.000] request: { "seq": 0, "type": "request", @@ -1321,12 +1319,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 69 [00:03:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 70 [00:03:06.000] Search path: /user/username/projects/myproject/random -Info 71 [00:03:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 72 [00:03:08.000] `remove Project:: -Info 73 [00:03:09.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 74 [00:03:10.000] Files (2) +Info 67 [00:03:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 68 [00:03:04.000] Search path: /user/username/projects/myproject/random +Info 69 [00:03:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 70 [00:03:06.000] `remove Project:: +Info 71 [00:03:07.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 72 [00:03:08.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1336,24 +1334,24 @@ Info 74 [00:03:10.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 75 [00:03:11.000] ----------------------------------------------- -Info 76 [00:03:12.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 77 [00:03:13.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 78 [00:03:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 79 [00:03:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 80 [00:03:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 81 [00:03:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 82 [00:03:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 83 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 84 [00:03:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 85 [00:03:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 86 [00:03:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 86 [00:03:23.000] Files (2) +Info 73 [00:03:09.000] ----------------------------------------------- +Info 74 [00:03:10.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 75 [00:03:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 76 [00:03:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 77 [00:03:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 78 [00:03:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 79 [00:03:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 80 [00:03:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 81 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 82 [00:03:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 83 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 84 [00:03:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 84 [00:03:21.000] Files (2) -Info 86 [00:03:24.000] ----------------------------------------------- -Info 86 [00:03:25.000] Open files: -Info 86 [00:03:26.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 86 [00:03:27.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 84 [00:03:22.000] ----------------------------------------------- +Info 84 [00:03:23.000] Open files: +Info 84 [00:03:24.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 84 [00:03:25.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1372,7 +1370,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 86 [00:03:28.000] response: +Info 84 [00:03:26.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/usage-file-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/usage-file-changes-with-timeout-before-request.js index 6d3c054ceec..6fc2c81ffb1 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/usage-file-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/usage-file-changes-with-timeout-before-request.js @@ -217,16 +217,15 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:21.000] Files (2) +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -236,16 +235,16 @@ Info 18 [00:01:21.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:22.000] ----------------------------------------------- -Info 20 [00:01:23.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:24.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:26.000] Files (2) +Info 18 [00:01:21.000] ----------------------------------------------- +Info 19 [00:01:22.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:25.000] Files (2) -Info 22 [00:01:27.000] ----------------------------------------------- -Info 22 [00:01:28.000] Open files: -Info 22 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:26.000] ----------------------------------------------- +Info 21 [00:01:27.000] Open files: +Info 21 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -264,11 +263,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:31.000] response: +Info 21 [00:01:30.000] response: { "responseRequired": false } -Info 23 [00:01:32.000] request: +Info 22 [00:01:31.000] request: { "seq": 0, "type": "request", @@ -295,11 +294,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:33.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:35.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:32.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -307,17 +306,16 @@ Info 28 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:40.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:48.000] Files (2) +Info 28 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:46.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -327,20 +325,20 @@ Info 39 [00:01:48.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:49.000] ----------------------------------------------- -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:51.000] Files (2) +Info 38 [00:01:47.000] ----------------------------------------------- +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:49.000] Files (2) -Info 41 [00:01:52.000] ----------------------------------------------- -Info 41 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:54.000] Files (2) +Info 39 [00:01:50.000] ----------------------------------------------- +Info 39 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:52.000] Files (2) -Info 41 [00:01:55.000] ----------------------------------------------- -Info 41 [00:01:56.000] Open files: -Info 41 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:58.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:01:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:02:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:53.000] ----------------------------------------------- +Info 39 [00:01:54.000] Open files: +Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -365,11 +363,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:02:01.000] response: +Info 39 [00:01:59.000] response: { "responseRequired": false } -Info 42 [00:02:02.000] request: +Info 40 [00:02:00.000] request: { "command": "rename", "arguments": { @@ -404,8 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 44 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 41 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -434,7 +432,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:05.000] response: +Info 43 [00:02:03.000] response: { "response": { "info": { @@ -482,7 +480,7 @@ Info 45 [00:02:05.000] response: }, "responseRequired": true } -Info 46 [00:02:06.000] request: +Info 44 [00:02:04.000] request: { "command": "change", "arguments": { @@ -552,7 +550,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 47 [00:02:07.000] response: +Info 45 [00:02:05.000] response: { "responseRequired": false } @@ -612,7 +610,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:08.000] request: +Info 46 [00:02:06.000] request: { "command": "rename", "arguments": { @@ -651,9 +649,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 49 [00:02:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 50 [00:02:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 51 [00:02:11.000] Different program with same set of files +Info 47 [00:02:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 48 [00:02:08.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 49 [00:02:09.000] Different program with same set of files After request PolledWatches:: @@ -682,7 +680,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:12.000] response: +Info 50 [00:02:10.000] response: { "response": { "info": { @@ -730,7 +728,7 @@ Info 52 [00:02:12.000] response: }, "responseRequired": true } -Info 53 [00:02:13.000] request: +Info 51 [00:02:11.000] request: { "command": "rename", "arguments": { @@ -797,7 +795,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:14.000] response: +Info 52 [00:02:12.000] response: { "response": { "info": { @@ -845,7 +843,7 @@ Info 54 [00:02:14.000] response: }, "responseRequired": true } -Info 55 [00:02:15.000] request: +Info 53 [00:02:13.000] request: { "command": "rename", "arguments": { @@ -912,7 +910,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:16.000] response: +Info 54 [00:02:14.000] response: { "response": { "info": { @@ -960,7 +958,7 @@ Info 56 [00:02:16.000] response: }, "responseRequired": true } -Info 57 [00:02:17.000] request: +Info 55 [00:02:15.000] request: { "command": "rename", "arguments": { @@ -1027,7 +1025,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:02:18.000] response: +Info 56 [00:02:16.000] response: { "response": { "info": { @@ -1075,7 +1073,7 @@ Info 58 [00:02:18.000] response: }, "responseRequired": true } -Info 59 [00:02:19.000] request: +Info 57 [00:02:17.000] request: { "command": "rename", "arguments": { @@ -1142,7 +1140,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 60 [00:02:20.000] response: +Info 58 [00:02:18.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/usage-file-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/usage-file-changes.js index 5399976f1ea..c4cb7a1edbb 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/usage-file-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/usage-file-changes.js @@ -217,16 +217,15 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/dependency/ts } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 13 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 16 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 18 [00:01:21.000] Files (2) +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 10 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 15 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 17 [00:01:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -236,16 +235,16 @@ Info 18 [00:01:21.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 19 [00:01:22.000] ----------------------------------------------- -Info 20 [00:01:23.000] Search path: /user/username/projects/myproject/dependency -Info 21 [00:01:24.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 22 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 22 [00:01:26.000] Files (2) +Info 18 [00:01:21.000] ----------------------------------------------- +Info 19 [00:01:22.000] Search path: /user/username/projects/myproject/dependency +Info 20 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 21 [00:01:25.000] Files (2) -Info 22 [00:01:27.000] ----------------------------------------------- -Info 22 [00:01:28.000] Open files: -Info 22 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 22 [00:01:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 21 [00:01:26.000] ----------------------------------------------- +Info 21 [00:01:27.000] Open files: +Info 21 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 21 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -264,11 +263,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 22 [00:01:31.000] response: +Info 21 [00:01:30.000] response: { "responseRequired": false } -Info 23 [00:01:32.000] request: +Info 22 [00:01:31.000] request: { "seq": 0, "type": "request", @@ -295,11 +294,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 24 [00:01:33.000] Search path: /user/username/projects/myproject/random -Info 25 [00:01:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:35.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 28 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 23 [00:01:32.000] Search path: /user/username/projects/myproject/random +Info 24 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 25 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 26 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -307,17 +306,16 @@ Info 28 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 29 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:40.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:48.000] Files (2) +Info 28 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 37 [00:01:46.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -327,20 +325,20 @@ Info 39 [00:01:48.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:49.000] ----------------------------------------------- -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:51.000] Files (2) +Info 38 [00:01:47.000] ----------------------------------------------- +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:49.000] Files (2) -Info 41 [00:01:52.000] ----------------------------------------------- -Info 41 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:54.000] Files (2) +Info 39 [00:01:50.000] ----------------------------------------------- +Info 39 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:52.000] Files (2) -Info 41 [00:01:55.000] ----------------------------------------------- -Info 41 [00:01:56.000] Open files: -Info 41 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 41 [00:01:58.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 41 [00:01:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:02:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:53.000] ----------------------------------------------- +Info 39 [00:01:54.000] Open files: +Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 39 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -365,11 +363,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 41 [00:02:01.000] response: +Info 39 [00:01:59.000] response: { "responseRequired": false } -Info 42 [00:02:02.000] request: +Info 40 [00:02:00.000] request: { "command": "rename", "arguments": { @@ -404,8 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 44 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 41 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -434,7 +432,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:05.000] response: +Info 43 [00:02:03.000] response: { "response": { "info": { @@ -482,7 +480,7 @@ Info 45 [00:02:05.000] response: }, "responseRequired": true } -Info 46 [00:02:06.000] request: +Info 44 [00:02:04.000] request: { "command": "change", "arguments": { @@ -552,11 +550,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 47 [00:02:07.000] response: +Info 45 [00:02:05.000] response: { "responseRequired": false } -Info 48 [00:02:08.000] request: +Info 46 [00:02:06.000] request: { "command": "rename", "arguments": { @@ -595,9 +593,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 49 [00:02:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 50 [00:02:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 51 [00:02:11.000] Different program with same set of files +Info 47 [00:02:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 48 [00:02:08.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 49 [00:02:09.000] Different program with same set of files After request PolledWatches:: @@ -626,7 +624,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:12.000] response: +Info 50 [00:02:10.000] response: { "response": { "info": { @@ -674,7 +672,7 @@ Info 52 [00:02:12.000] response: }, "responseRequired": true } -Info 53 [00:02:13.000] request: +Info 51 [00:02:11.000] request: { "command": "rename", "arguments": { @@ -741,7 +739,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:14.000] response: +Info 52 [00:02:12.000] response: { "response": { "info": { @@ -789,7 +787,7 @@ Info 54 [00:02:14.000] response: }, "responseRequired": true } -Info 55 [00:02:15.000] request: +Info 53 [00:02:13.000] request: { "command": "rename", "arguments": { @@ -856,7 +854,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:16.000] response: +Info 54 [00:02:14.000] response: { "response": { "info": { @@ -904,7 +902,7 @@ Info 56 [00:02:16.000] response: }, "responseRequired": true } -Info 57 [00:02:17.000] request: +Info 55 [00:02:15.000] request: { "command": "rename", "arguments": { @@ -971,7 +969,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:02:18.000] response: +Info 56 [00:02:16.000] response: { "response": { "info": { @@ -1019,7 +1017,7 @@ Info 58 [00:02:18.000] response: }, "responseRequired": true } -Info 59 [00:02:19.000] request: +Info 57 [00:02:17.000] request: { "command": "rename", "arguments": { @@ -1086,7 +1084,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 60 [00:02:20.000] response: +Info 58 [00:02:18.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-changes-with-timeout-before-request.js index 405501f664c..88862579c2d 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-changes-with-timeout-before-request.js @@ -216,19 +216,18 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 17 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 19 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 21 [00:01:24.000] Files (3) +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 11 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 16 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 17 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 18 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 20 [00:01:23.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -241,16 +240,16 @@ Info 21 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 22 [00:01:25.000] ----------------------------------------------- -Info 23 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 24 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 25 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:29.000] Files (3) +Info 21 [00:01:24.000] ----------------------------------------------- +Info 22 [00:01:25.000] Search path: /user/username/projects/myproject/main +Info 23 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:28.000] Files (3) -Info 25 [00:01:30.000] ----------------------------------------------- -Info 25 [00:01:31.000] Open files: -Info 25 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 25 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 24 [00:01:29.000] ----------------------------------------------- +Info 24 [00:01:30.000] Open files: +Info 24 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 24 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -273,11 +272,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 25 [00:01:34.000] response: +Info 24 [00:01:33.000] response: { "responseRequired": false } -Info 26 [00:01:35.000] request: +Info 25 [00:01:34.000] request: { "seq": 0, "type": "request", @@ -308,11 +307,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 27 [00:01:36.000] Search path: /user/username/projects/myproject/dependency -Info 28 [00:01:37.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 29 [00:01:38.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 30 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 31 [00:01:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 26 [00:01:35.000] Search path: /user/username/projects/myproject/dependency +Info 27 [00:01:36.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 29 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 30 [00:01:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -323,17 +322,16 @@ Info 31 [00:01:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 32 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 42 [00:01:51.000] Files (2) +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 40 [00:01:49.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -343,22 +341,22 @@ Info 42 [00:01:51.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 43 [00:01:52.000] ----------------------------------------------- -Info 44 [00:01:53.000] Search path: /user/username/projects/myproject/dependency -Info 45 [00:01:54.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (3) +Info 41 [00:01:50.000] ----------------------------------------------- +Info 42 [00:01:51.000] Search path: /user/username/projects/myproject/dependency +Info 43 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 44 [00:01:54.000] Files (3) -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:59.000] Files (2) +Info 44 [00:01:55.000] ----------------------------------------------- +Info 44 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:57.000] Files (2) -Info 46 [00:02:00.000] ----------------------------------------------- -Info 46 [00:02:01.000] Open files: -Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 44 [00:01:58.000] ----------------------------------------------- +Info 44 [00:01:59.000] Open files: +Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -387,11 +385,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 46 [00:02:06.000] response: +Info 44 [00:02:04.000] response: { "responseRequired": false } -Info 47 [00:02:07.000] request: +Info 45 [00:02:05.000] request: { "seq": 0, "type": "request", @@ -428,11 +426,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 48 [00:02:08.000] Search path: /user/username/projects/myproject/random -Info 49 [00:02:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:10.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 52 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 46 [00:02:06.000] Search path: /user/username/projects/myproject/random +Info 47 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 48 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -440,17 +438,16 @@ Info 52 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 53 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:15.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 56 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 57 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:23.000] Files (2) +Info 51 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 60 [00:02:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -460,26 +457,26 @@ Info 63 [00:02:23.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 64 [00:02:24.000] ----------------------------------------------- -Info 65 [00:02:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 65 [00:02:26.000] Files (3) +Info 61 [00:02:21.000] ----------------------------------------------- +Info 62 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 62 [00:02:23.000] Files (3) -Info 65 [00:02:27.000] ----------------------------------------------- -Info 65 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:29.000] Files (2) +Info 62 [00:02:24.000] ----------------------------------------------- +Info 62 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 62 [00:02:26.000] Files (2) -Info 65 [00:02:30.000] ----------------------------------------------- -Info 65 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:32.000] Files (2) +Info 62 [00:02:27.000] ----------------------------------------------- +Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:29.000] Files (2) -Info 65 [00:02:33.000] ----------------------------------------------- -Info 65 [00:02:34.000] Open files: -Info 65 [00:02:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 65 [00:02:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 65 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 65 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 65 [00:02:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 65 [00:02:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:30.000] ----------------------------------------------- +Info 62 [00:02:31.000] Open files: +Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -514,11 +511,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:41.000] response: +Info 62 [00:02:38.000] response: { "responseRequired": false } -Info 66 [00:02:42.000] request: +Info 63 [00:02:39.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -563,7 +560,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -600,7 +597,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:44.000] response: +Info 65 [00:02:41.000] response: { "response": { "definitions": [ @@ -637,7 +634,7 @@ Info 68 [00:02:44.000] response: }, "responseRequired": true } -Info 69 [00:02:45.000] request: +Info 66 [00:02:42.000] request: { "command": "rename", "arguments": { @@ -684,8 +681,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:46.000] Search path: /user/username/projects/myproject/dependency -Info 71 [00:02:47.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 67 [00:02:43.000] Search path: /user/username/projects/myproject/dependency +Info 68 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -722,7 +719,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:48.000] response: +Info 69 [00:02:45.000] response: { "response": { "info": { @@ -803,12 +800,12 @@ Info 72 [00:02:48.000] response: }, "responseRequired": true } -Info 73 [00:02:52.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 74 [00:02:53.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 75 [00:02:54.000] Scheduled: *ensureProjectForOpenFiles* -Info 76 [00:02:55.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 77 [00:02:56.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 78 [00:02:57.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 70 [00:02:49.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 71 [00:02:50.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 72 [00:02:51.000] Scheduled: *ensureProjectForOpenFiles* +Info 73 [00:02:52.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 74 [00:02:53.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 75 [00:02:54.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -854,54 +851,54 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 79 [00:02:58.000] Running: /user/username/projects/myproject/main/tsconfig.json -Info 80 [00:02:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 81 [00:03:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 82 [00:03:01.000] Different program with same set of files -Info 83 [00:03:02.000] Running: /user/username/projects/myproject/dependency/tsconfig.json -Info 84 [00:03:03.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 85 [00:03:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 86 [00:03:05.000] Running: *ensureProjectForOpenFiles* -Info 87 [00:03:06.000] Before ensureProjectForOpenFiles: -Info 88 [00:03:07.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 88 [00:03:08.000] Files (3) +Info 76 [00:02:55.000] Running: /user/username/projects/myproject/main/tsconfig.json +Info 77 [00:02:56.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 78 [00:02:57.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 79 [00:02:58.000] Different program with same set of files +Info 80 [00:02:59.000] Running: /user/username/projects/myproject/dependency/tsconfig.json +Info 81 [00:03:00.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 82 [00:03:01.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 83 [00:03:02.000] Running: *ensureProjectForOpenFiles* +Info 84 [00:03:03.000] Before ensureProjectForOpenFiles: +Info 85 [00:03:04.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 85 [00:03:05.000] Files (3) -Info 88 [00:03:09.000] ----------------------------------------------- -Info 88 [00:03:10.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 88 [00:03:11.000] Files (2) +Info 85 [00:03:06.000] ----------------------------------------------- +Info 85 [00:03:07.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 85 [00:03:08.000] Files (2) -Info 88 [00:03:12.000] ----------------------------------------------- -Info 88 [00:03:13.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 88 [00:03:14.000] Files (2) +Info 85 [00:03:09.000] ----------------------------------------------- +Info 85 [00:03:10.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 85 [00:03:11.000] Files (2) -Info 88 [00:03:15.000] ----------------------------------------------- -Info 88 [00:03:16.000] Open files: -Info 88 [00:03:17.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 88 [00:03:18.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 88 [00:03:19.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 88 [00:03:20.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 88 [00:03:21.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 88 [00:03:22.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 88 [00:03:23.000] After ensureProjectForOpenFiles: -Info 89 [00:03:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 89 [00:03:25.000] Files (3) +Info 85 [00:03:12.000] ----------------------------------------------- +Info 85 [00:03:13.000] Open files: +Info 85 [00:03:14.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 85 [00:03:15.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 85 [00:03:16.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 85 [00:03:17.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 85 [00:03:18.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 85 [00:03:19.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 85 [00:03:20.000] After ensureProjectForOpenFiles: +Info 86 [00:03:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 86 [00:03:22.000] Files (3) -Info 89 [00:03:26.000] ----------------------------------------------- -Info 89 [00:03:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 89 [00:03:28.000] Files (2) +Info 86 [00:03:23.000] ----------------------------------------------- +Info 86 [00:03:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 86 [00:03:25.000] Files (2) -Info 89 [00:03:29.000] ----------------------------------------------- -Info 89 [00:03:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 89 [00:03:31.000] Files (2) +Info 86 [00:03:26.000] ----------------------------------------------- +Info 86 [00:03:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 86 [00:03:28.000] Files (2) -Info 89 [00:03:32.000] ----------------------------------------------- -Info 89 [00:03:33.000] Open files: -Info 89 [00:03:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 89 [00:03:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 89 [00:03:36.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 89 [00:03:37.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 89 [00:03:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 89 [00:03:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 86 [00:03:29.000] ----------------------------------------------- +Info 86 [00:03:30.000] Open files: +Info 86 [00:03:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 86 [00:03:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 86 [00:03:33.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 86 [00:03:34.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 86 [00:03:35.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 86 [00:03:36.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks PolledWatches:: @@ -938,7 +935,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 89 [00:03:40.000] request: +Info 86 [00:03:37.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1021,7 +1018,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 90 [00:03:41.000] response: +Info 87 [00:03:38.000] response: { "response": { "definitions": [ @@ -1058,7 +1055,7 @@ Info 90 [00:03:41.000] response: }, "responseRequired": true } -Info 91 [00:03:42.000] request: +Info 88 [00:03:39.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1141,7 +1138,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 92 [00:03:43.000] response: +Info 89 [00:03:40.000] response: { "response": { "definitions": [ @@ -1178,7 +1175,7 @@ Info 92 [00:03:43.000] response: }, "responseRequired": true } -Info 93 [00:03:44.000] request: +Info 90 [00:03:41.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1261,7 +1258,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 94 [00:03:45.000] response: +Info 91 [00:03:42.000] response: { "response": { "definitions": [ @@ -1298,7 +1295,7 @@ Info 94 [00:03:45.000] response: }, "responseRequired": true } -Info 95 [00:03:46.000] request: +Info 92 [00:03:43.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1381,7 +1378,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 96 [00:03:47.000] response: +Info 93 [00:03:44.000] response: { "response": { "definitions": [ @@ -1418,7 +1415,7 @@ Info 96 [00:03:47.000] response: }, "responseRequired": true } -Info 97 [00:03:48.000] request: +Info 94 [00:03:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1501,7 +1498,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 98 [00:03:49.000] response: +Info 95 [00:03:46.000] response: { "response": { "definitions": [ @@ -1538,7 +1535,7 @@ Info 98 [00:03:49.000] response: }, "responseRequired": true } -Info 99 [00:03:50.000] request: +Info 96 [00:03:47.000] request: { "command": "rename", "arguments": { @@ -1585,8 +1582,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 100 [00:03:51.000] Search path: /user/username/projects/myproject/dependency -Info 101 [00:03:52.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 97 [00:03:48.000] Search path: /user/username/projects/myproject/dependency +Info 98 [00:03:49.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1623,7 +1620,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 102 [00:03:53.000] response: +Info 99 [00:03:50.000] response: { "response": { "info": { @@ -1704,7 +1701,7 @@ Info 102 [00:03:53.000] response: }, "responseRequired": true } -Info 103 [00:03:54.000] request: +Info 100 [00:03:51.000] request: { "command": "rename", "arguments": { @@ -1751,8 +1748,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 104 [00:03:55.000] Search path: /user/username/projects/myproject/dependency -Info 105 [00:03:56.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 101 [00:03:52.000] Search path: /user/username/projects/myproject/dependency +Info 102 [00:03:53.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1789,7 +1786,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 106 [00:03:57.000] response: +Info 103 [00:03:54.000] response: { "response": { "info": { @@ -1870,7 +1867,7 @@ Info 106 [00:03:57.000] response: }, "responseRequired": true } -Info 107 [00:03:58.000] request: +Info 104 [00:03:55.000] request: { "command": "rename", "arguments": { @@ -1917,8 +1914,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 108 [00:03:59.000] Search path: /user/username/projects/myproject/dependency -Info 109 [00:04:00.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 105 [00:03:56.000] Search path: /user/username/projects/myproject/dependency +Info 106 [00:03:57.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1955,7 +1952,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 110 [00:04:01.000] response: +Info 107 [00:03:58.000] response: { "response": { "info": { @@ -2036,7 +2033,7 @@ Info 110 [00:04:01.000] response: }, "responseRequired": true } -Info 111 [00:04:02.000] request: +Info 108 [00:03:59.000] request: { "command": "rename", "arguments": { @@ -2083,8 +2080,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 112 [00:04:03.000] Search path: /user/username/projects/myproject/dependency -Info 113 [00:04:04.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 109 [00:04:00.000] Search path: /user/username/projects/myproject/dependency +Info 110 [00:04:01.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2121,7 +2118,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 114 [00:04:05.000] response: +Info 111 [00:04:02.000] response: { "response": { "info": { @@ -2202,7 +2199,7 @@ Info 114 [00:04:05.000] response: }, "responseRequired": true } -Info 115 [00:04:06.000] request: +Info 112 [00:04:03.000] request: { "command": "rename", "arguments": { @@ -2249,8 +2246,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 116 [00:04:07.000] Search path: /user/username/projects/myproject/dependency -Info 117 [00:04:08.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 113 [00:04:04.000] Search path: /user/username/projects/myproject/dependency +Info 114 [00:04:05.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2287,7 +2284,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 118 [00:04:09.000] response: +Info 115 [00:04:06.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-changes.js index d506ab5a242..bad4822b146 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-changes.js @@ -216,19 +216,18 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 17 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 19 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 21 [00:01:24.000] Files (3) +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 11 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 16 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 17 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 18 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 20 [00:01:23.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -241,16 +240,16 @@ Info 21 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 22 [00:01:25.000] ----------------------------------------------- -Info 23 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 24 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 25 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:29.000] Files (3) +Info 21 [00:01:24.000] ----------------------------------------------- +Info 22 [00:01:25.000] Search path: /user/username/projects/myproject/main +Info 23 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:28.000] Files (3) -Info 25 [00:01:30.000] ----------------------------------------------- -Info 25 [00:01:31.000] Open files: -Info 25 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 25 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 24 [00:01:29.000] ----------------------------------------------- +Info 24 [00:01:30.000] Open files: +Info 24 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 24 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -273,11 +272,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 25 [00:01:34.000] response: +Info 24 [00:01:33.000] response: { "responseRequired": false } -Info 26 [00:01:35.000] request: +Info 25 [00:01:34.000] request: { "seq": 0, "type": "request", @@ -308,11 +307,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 27 [00:01:36.000] Search path: /user/username/projects/myproject/dependency -Info 28 [00:01:37.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 29 [00:01:38.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 30 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 31 [00:01:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 26 [00:01:35.000] Search path: /user/username/projects/myproject/dependency +Info 27 [00:01:36.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 29 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 30 [00:01:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -323,17 +322,16 @@ Info 31 [00:01:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 32 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 42 [00:01:51.000] Files (2) +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 40 [00:01:49.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -343,22 +341,22 @@ Info 42 [00:01:51.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 43 [00:01:52.000] ----------------------------------------------- -Info 44 [00:01:53.000] Search path: /user/username/projects/myproject/dependency -Info 45 [00:01:54.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (3) +Info 41 [00:01:50.000] ----------------------------------------------- +Info 42 [00:01:51.000] Search path: /user/username/projects/myproject/dependency +Info 43 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 44 [00:01:54.000] Files (3) -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:59.000] Files (2) +Info 44 [00:01:55.000] ----------------------------------------------- +Info 44 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:57.000] Files (2) -Info 46 [00:02:00.000] ----------------------------------------------- -Info 46 [00:02:01.000] Open files: -Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 44 [00:01:58.000] ----------------------------------------------- +Info 44 [00:01:59.000] Open files: +Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -387,11 +385,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 46 [00:02:06.000] response: +Info 44 [00:02:04.000] response: { "responseRequired": false } -Info 47 [00:02:07.000] request: +Info 45 [00:02:05.000] request: { "seq": 0, "type": "request", @@ -428,11 +426,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 48 [00:02:08.000] Search path: /user/username/projects/myproject/random -Info 49 [00:02:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:10.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 52 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 46 [00:02:06.000] Search path: /user/username/projects/myproject/random +Info 47 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 48 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -440,17 +438,16 @@ Info 52 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 53 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:15.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 56 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 57 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:23.000] Files (2) +Info 51 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 60 [00:02:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -460,26 +457,26 @@ Info 63 [00:02:23.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 64 [00:02:24.000] ----------------------------------------------- -Info 65 [00:02:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 65 [00:02:26.000] Files (3) +Info 61 [00:02:21.000] ----------------------------------------------- +Info 62 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 62 [00:02:23.000] Files (3) -Info 65 [00:02:27.000] ----------------------------------------------- -Info 65 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:29.000] Files (2) +Info 62 [00:02:24.000] ----------------------------------------------- +Info 62 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 62 [00:02:26.000] Files (2) -Info 65 [00:02:30.000] ----------------------------------------------- -Info 65 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:32.000] Files (2) +Info 62 [00:02:27.000] ----------------------------------------------- +Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:29.000] Files (2) -Info 65 [00:02:33.000] ----------------------------------------------- -Info 65 [00:02:34.000] Open files: -Info 65 [00:02:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 65 [00:02:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 65 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 65 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 65 [00:02:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 65 [00:02:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:30.000] ----------------------------------------------- +Info 62 [00:02:31.000] Open files: +Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -514,11 +511,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:41.000] response: +Info 62 [00:02:38.000] response: { "responseRequired": false } -Info 66 [00:02:42.000] request: +Info 63 [00:02:39.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -563,7 +560,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -600,7 +597,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:44.000] response: +Info 65 [00:02:41.000] response: { "response": { "definitions": [ @@ -637,7 +634,7 @@ Info 68 [00:02:44.000] response: }, "responseRequired": true } -Info 69 [00:02:45.000] request: +Info 66 [00:02:42.000] request: { "command": "rename", "arguments": { @@ -684,8 +681,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:46.000] Search path: /user/username/projects/myproject/dependency -Info 71 [00:02:47.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 67 [00:02:43.000] Search path: /user/username/projects/myproject/dependency +Info 68 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -722,7 +719,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:48.000] response: +Info 69 [00:02:45.000] response: { "response": { "info": { @@ -803,13 +800,13 @@ Info 72 [00:02:48.000] response: }, "responseRequired": true } -Info 73 [00:02:52.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 74 [00:02:53.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 75 [00:02:54.000] Scheduled: *ensureProjectForOpenFiles* -Info 76 [00:02:55.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 77 [00:02:56.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 78 [00:02:57.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 79 [00:02:58.000] request: +Info 70 [00:02:49.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 71 [00:02:50.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 72 [00:02:51.000] Scheduled: *ensureProjectForOpenFiles* +Info 73 [00:02:52.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 74 [00:02:53.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 75 [00:02:54.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 76 [00:02:55.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -865,9 +862,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 80 [00:02:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 81 [00:03:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 82 [00:03:01.000] Different program with same set of files +Info 77 [00:02:56.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 78 [00:02:57.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 79 [00:02:58.000] Different program with same set of files After request PolledWatches:: @@ -904,7 +901,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 83 [00:03:02.000] response: +Info 80 [00:02:59.000] response: { "response": { "definitions": [ @@ -941,7 +938,7 @@ Info 83 [00:03:02.000] response: }, "responseRequired": true } -Info 84 [00:03:03.000] request: +Info 81 [00:03:00.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1024,7 +1021,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 85 [00:03:04.000] response: +Info 82 [00:03:01.000] response: { "response": { "definitions": [ @@ -1061,7 +1058,7 @@ Info 85 [00:03:04.000] response: }, "responseRequired": true } -Info 86 [00:03:05.000] request: +Info 83 [00:03:02.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1144,7 +1141,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 87 [00:03:06.000] response: +Info 84 [00:03:03.000] response: { "response": { "definitions": [ @@ -1181,7 +1178,7 @@ Info 87 [00:03:06.000] response: }, "responseRequired": true } -Info 88 [00:03:07.000] request: +Info 85 [00:03:04.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1264,7 +1261,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 89 [00:03:08.000] response: +Info 86 [00:03:05.000] response: { "response": { "definitions": [ @@ -1301,7 +1298,7 @@ Info 89 [00:03:08.000] response: }, "responseRequired": true } -Info 90 [00:03:09.000] request: +Info 87 [00:03:06.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1384,7 +1381,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 91 [00:03:10.000] response: +Info 88 [00:03:07.000] response: { "response": { "definitions": [ @@ -1421,7 +1418,7 @@ Info 91 [00:03:10.000] response: }, "responseRequired": true } -Info 92 [00:03:11.000] request: +Info 89 [00:03:08.000] request: { "command": "rename", "arguments": { @@ -1468,10 +1465,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 93 [00:03:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 94 [00:03:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 95 [00:03:14.000] Search path: /user/username/projects/myproject/dependency -Info 96 [00:03:15.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 90 [00:03:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 91 [00:03:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 92 [00:03:11.000] Search path: /user/username/projects/myproject/dependency +Info 93 [00:03:12.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1508,7 +1505,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 97 [00:03:16.000] response: +Info 94 [00:03:13.000] response: { "response": { "info": { @@ -1589,7 +1586,7 @@ Info 97 [00:03:16.000] response: }, "responseRequired": true } -Info 98 [00:03:17.000] request: +Info 95 [00:03:14.000] request: { "command": "rename", "arguments": { @@ -1636,8 +1633,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 99 [00:03:18.000] Search path: /user/username/projects/myproject/dependency -Info 100 [00:03:19.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 96 [00:03:15.000] Search path: /user/username/projects/myproject/dependency +Info 97 [00:03:16.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1674,7 +1671,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 101 [00:03:20.000] response: +Info 98 [00:03:17.000] response: { "response": { "info": { @@ -1755,7 +1752,7 @@ Info 101 [00:03:20.000] response: }, "responseRequired": true } -Info 102 [00:03:21.000] request: +Info 99 [00:03:18.000] request: { "command": "rename", "arguments": { @@ -1802,8 +1799,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 103 [00:03:22.000] Search path: /user/username/projects/myproject/dependency -Info 104 [00:03:23.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 100 [00:03:19.000] Search path: /user/username/projects/myproject/dependency +Info 101 [00:03:20.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1840,7 +1837,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 105 [00:03:24.000] response: +Info 102 [00:03:21.000] response: { "response": { "info": { @@ -1921,7 +1918,7 @@ Info 105 [00:03:24.000] response: }, "responseRequired": true } -Info 106 [00:03:25.000] request: +Info 103 [00:03:22.000] request: { "command": "rename", "arguments": { @@ -1968,8 +1965,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 107 [00:03:26.000] Search path: /user/username/projects/myproject/dependency -Info 108 [00:03:27.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 104 [00:03:23.000] Search path: /user/username/projects/myproject/dependency +Info 105 [00:03:24.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2006,7 +2003,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 109 [00:03:28.000] response: +Info 106 [00:03:25.000] response: { "response": { "info": { @@ -2087,7 +2084,7 @@ Info 109 [00:03:28.000] response: }, "responseRequired": true } -Info 110 [00:03:29.000] request: +Info 107 [00:03:26.000] request: { "command": "rename", "arguments": { @@ -2134,8 +2131,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 111 [00:03:30.000] Search path: /user/username/projects/myproject/dependency -Info 112 [00:03:31.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 108 [00:03:27.000] Search path: /user/username/projects/myproject/dependency +Info 109 [00:03:28.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2172,7 +2169,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 113 [00:03:32.000] response: +Info 110 [00:03:29.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-created.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-created.js index 93870e607bc..f5327a29048 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-created.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-created.js @@ -208,18 +208,17 @@ Info 6 [00:01:10.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 12 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 15 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 16 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 17 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 20 [00:01:24.000] Files (2) +Info 9 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 11 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 14 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 15 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 16 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 17 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 19 [00:01:23.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/main/main.ts @@ -229,16 +228,16 @@ Info 20 [00:01:24.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 21 [00:01:25.000] ----------------------------------------------- -Info 22 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 23 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 24 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:29.000] Files (2) +Info 20 [00:01:24.000] ----------------------------------------------- +Info 21 [00:01:25.000] Search path: /user/username/projects/myproject/main +Info 22 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 23 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 23 [00:01:28.000] Files (2) -Info 24 [00:01:30.000] ----------------------------------------------- -Info 24 [00:01:31.000] Open files: -Info 24 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 24 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 23 [00:01:29.000] ----------------------------------------------- +Info 23 [00:01:30.000] Open files: +Info 23 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 23 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -259,11 +258,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 24 [00:01:34.000] response: +Info 23 [00:01:33.000] response: { "responseRequired": false } -Info 25 [00:01:35.000] request: +Info 24 [00:01:34.000] request: { "seq": 0, "type": "request", @@ -292,11 +291,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 26 [00:01:36.000] Search path: /user/username/projects/myproject/dependency -Info 27 [00:01:37.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 28 [00:01:38.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 29 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 30 [00:01:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 25 [00:01:35.000] Search path: /user/username/projects/myproject/dependency +Info 26 [00:01:36.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 27 [00:01:37.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 28 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 29 [00:01:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -307,17 +306,16 @@ Info 30 [00:01:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 31 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 34 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:51.000] Files (2) +Info 30 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:49.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -327,22 +325,22 @@ Info 41 [00:01:51.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 42 [00:01:52.000] ----------------------------------------------- -Info 43 [00:01:53.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:54.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 45 [00:01:56.000] Files (2) +Info 40 [00:01:50.000] ----------------------------------------------- +Info 41 [00:01:51.000] Search path: /user/username/projects/myproject/dependency +Info 42 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 43 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 43 [00:01:54.000] Files (2) -Info 45 [00:01:57.000] ----------------------------------------------- -Info 45 [00:01:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:59.000] Files (2) +Info 43 [00:01:55.000] ----------------------------------------------- +Info 43 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:57.000] Files (2) -Info 45 [00:02:00.000] ----------------------------------------------- -Info 45 [00:02:01.000] Open files: -Info 45 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 45 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 45 [00:02:04.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 45 [00:02:05.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:58.000] ----------------------------------------------- +Info 43 [00:01:59.000] Open files: +Info 43 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 43 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 43 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -369,11 +367,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:02:06.000] response: +Info 43 [00:02:04.000] response: { "responseRequired": false } -Info 46 [00:02:07.000] request: +Info 44 [00:02:05.000] request: { "seq": 0, "type": "request", @@ -408,11 +406,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:02:08.000] Search path: /user/username/projects/myproject/random -Info 48 [00:02:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:10.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 51 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 45 [00:02:06.000] Search path: /user/username/projects/myproject/random +Info 46 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 47 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 48 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 49 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -420,17 +418,16 @@ Info 51 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 52 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:15.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 55 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 56 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 61 [00:02:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:23.000] Files (2) +Info 50 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 51 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 52 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 54 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 55 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 58 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 59 [00:02:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -440,26 +437,26 @@ Info 62 [00:02:23.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 63 [00:02:24.000] ----------------------------------------------- -Info 64 [00:02:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 64 [00:02:26.000] Files (2) +Info 60 [00:02:21.000] ----------------------------------------------- +Info 61 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 61 [00:02:23.000] Files (2) -Info 64 [00:02:27.000] ----------------------------------------------- -Info 64 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 64 [00:02:29.000] Files (2) +Info 61 [00:02:24.000] ----------------------------------------------- +Info 61 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 61 [00:02:26.000] Files (2) -Info 64 [00:02:30.000] ----------------------------------------------- -Info 64 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:32.000] Files (2) +Info 61 [00:02:27.000] ----------------------------------------------- +Info 61 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 61 [00:02:29.000] Files (2) -Info 64 [00:02:33.000] ----------------------------------------------- -Info 64 [00:02:34.000] Open files: -Info 64 [00:02:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 64 [00:02:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 64 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 64 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 64 [00:02:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 64 [00:02:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 61 [00:02:30.000] ----------------------------------------------- +Info 61 [00:02:31.000] Open files: +Info 61 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 61 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 61 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 61 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 61 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 61 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -492,11 +489,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:41.000] response: +Info 61 [00:02:38.000] response: { "responseRequired": false } -Info 65 [00:02:42.000] request: +Info 62 [00:02:39.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -571,7 +568,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:43.000] response: +Info 63 [00:02:40.000] response: { "response": { "definitions": [ @@ -608,7 +605,7 @@ Info 66 [00:02:43.000] response: }, "responseRequired": true } -Info 67 [00:02:44.000] request: +Info 64 [00:02:41.000] request: { "command": "rename", "arguments": { @@ -651,7 +648,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 65 [00:02:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file After request PolledWatches:: @@ -686,7 +683,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 69 [00:02:46.000] response: +Info 66 [00:02:43.000] response: { "response": { "info": { @@ -734,18 +731,18 @@ Info 69 [00:02:46.000] response: }, "responseRequired": true } -Info 70 [00:02:49.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 71 [00:02:50.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 72 [00:02:51.000] Scheduled: *ensureProjectForOpenFiles* -Info 73 [00:02:52.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 74 [00:02:53.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 75 [00:02:54.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json, Cancelled earlier one -Info 76 [00:02:55.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 77 [00:02:56.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 78 [00:02:57.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 79 [00:02:58.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation -Info 80 [00:02:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 81 [00:03:00.000] request: +Info 67 [00:02:46.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 68 [00:02:47.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:48.000] Scheduled: *ensureProjectForOpenFiles* +Info 70 [00:02:49.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 71 [00:02:50.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 72 [00:02:51.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json, Cancelled earlier one +Info 73 [00:02:52.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 74 [00:02:53.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 75 [00:02:54.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 76 [00:02:55.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation +Info 77 [00:02:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 78 [00:02:57.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -798,12 +795,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 82 [00:03:01.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 83 [00:03:02.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 84 [00:03:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 85 [00:03:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 86 [00:03:05.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 87 [00:03:06.000] Files (3) +Info 79 [00:02:58.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 80 [00:02:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 81 [00:03:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 82 [00:03:01.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 83 [00:03:02.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 84 [00:03:03.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -816,8 +813,8 @@ Info 87 [00:03:06.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 88 [00:03:07.000] ----------------------------------------------- -Info 89 [00:03:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 85 [00:03:04.000] ----------------------------------------------- +Info 86 [00:03:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -854,7 +851,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 90 [00:03:09.000] response: +Info 87 [00:03:06.000] response: { "response": { "definitions": [ @@ -891,7 +888,7 @@ Info 90 [00:03:09.000] response: }, "responseRequired": true } -Info 91 [00:03:10.000] request: +Info 88 [00:03:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -974,7 +971,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 92 [00:03:11.000] response: +Info 89 [00:03:08.000] response: { "response": { "definitions": [ @@ -1011,7 +1008,7 @@ Info 92 [00:03:11.000] response: }, "responseRequired": true } -Info 93 [00:03:12.000] request: +Info 90 [00:03:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1094,7 +1091,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 94 [00:03:13.000] response: +Info 91 [00:03:10.000] response: { "response": { "definitions": [ @@ -1131,7 +1128,7 @@ Info 94 [00:03:13.000] response: }, "responseRequired": true } -Info 95 [00:03:14.000] request: +Info 92 [00:03:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1214,7 +1211,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 96 [00:03:15.000] response: +Info 93 [00:03:12.000] response: { "response": { "definitions": [ @@ -1251,7 +1248,7 @@ Info 96 [00:03:15.000] response: }, "responseRequired": true } -Info 97 [00:03:16.000] request: +Info 94 [00:03:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1334,7 +1331,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 98 [00:03:17.000] response: +Info 95 [00:03:14.000] response: { "response": { "definitions": [ @@ -1371,7 +1368,7 @@ Info 98 [00:03:17.000] response: }, "responseRequired": true } -Info 99 [00:03:18.000] request: +Info 96 [00:03:15.000] request: { "command": "rename", "arguments": { @@ -1418,10 +1415,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 100 [00:03:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 101 [00:03:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 102 [00:03:21.000] Search path: /user/username/projects/myproject/dependency -Info 103 [00:03:22.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 97 [00:03:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 98 [00:03:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 99 [00:03:18.000] Search path: /user/username/projects/myproject/dependency +Info 100 [00:03:19.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1458,7 +1455,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 104 [00:03:23.000] response: +Info 101 [00:03:20.000] response: { "response": { "info": { @@ -1539,7 +1536,7 @@ Info 104 [00:03:23.000] response: }, "responseRequired": true } -Info 105 [00:03:24.000] request: +Info 102 [00:03:21.000] request: { "command": "rename", "arguments": { @@ -1586,8 +1583,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 106 [00:03:25.000] Search path: /user/username/projects/myproject/dependency -Info 107 [00:03:26.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 103 [00:03:22.000] Search path: /user/username/projects/myproject/dependency +Info 104 [00:03:23.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1624,7 +1621,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 108 [00:03:27.000] response: +Info 105 [00:03:24.000] response: { "response": { "info": { @@ -1705,7 +1702,7 @@ Info 108 [00:03:27.000] response: }, "responseRequired": true } -Info 109 [00:03:28.000] request: +Info 106 [00:03:25.000] request: { "command": "rename", "arguments": { @@ -1752,8 +1749,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 110 [00:03:29.000] Search path: /user/username/projects/myproject/dependency -Info 111 [00:03:30.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 107 [00:03:26.000] Search path: /user/username/projects/myproject/dependency +Info 108 [00:03:27.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1790,7 +1787,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 112 [00:03:31.000] response: +Info 109 [00:03:28.000] response: { "response": { "info": { @@ -1871,7 +1868,7 @@ Info 112 [00:03:31.000] response: }, "responseRequired": true } -Info 113 [00:03:32.000] request: +Info 110 [00:03:29.000] request: { "command": "rename", "arguments": { @@ -1918,8 +1915,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 114 [00:03:33.000] Search path: /user/username/projects/myproject/dependency -Info 115 [00:03:34.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 111 [00:03:30.000] Search path: /user/username/projects/myproject/dependency +Info 112 [00:03:31.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1956,7 +1953,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 116 [00:03:35.000] response: +Info 113 [00:03:32.000] response: { "response": { "info": { @@ -2037,7 +2034,7 @@ Info 116 [00:03:35.000] response: }, "responseRequired": true } -Info 117 [00:03:36.000] request: +Info 114 [00:03:33.000] request: { "command": "rename", "arguments": { @@ -2084,8 +2081,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 118 [00:03:37.000] Search path: /user/username/projects/myproject/dependency -Info 119 [00:03:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 115 [00:03:34.000] Search path: /user/username/projects/myproject/dependency +Info 116 [00:03:35.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2122,7 +2119,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 120 [00:03:39.000] response: +Info 117 [00:03:36.000] response: { "response": { "info": { @@ -2203,7 +2200,7 @@ Info 120 [00:03:39.000] response: }, "responseRequired": true } -Info 121 [00:03:40.000] request: +Info 118 [00:03:37.000] request: { "seq": 0, "type": "request", @@ -2248,24 +2245,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 122 [00:03:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 123 [00:03:42.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 123 [00:03:43.000] Files (3) +Info 119 [00:03:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 120 [00:03:39.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 120 [00:03:40.000] Files (3) -Info 123 [00:03:44.000] ----------------------------------------------- -Info 123 [00:03:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 123 [00:03:46.000] Files (2) +Info 120 [00:03:41.000] ----------------------------------------------- +Info 120 [00:03:42.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 120 [00:03:43.000] Files (2) -Info 123 [00:03:47.000] ----------------------------------------------- -Info 123 [00:03:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 123 [00:03:49.000] Files (2) +Info 120 [00:03:44.000] ----------------------------------------------- +Info 120 [00:03:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 120 [00:03:46.000] Files (2) -Info 123 [00:03:50.000] ----------------------------------------------- -Info 123 [00:03:51.000] Open files: -Info 123 [00:03:52.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 123 [00:03:53.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 123 [00:03:54.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 123 [00:03:55.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 120 [00:03:47.000] ----------------------------------------------- +Info 120 [00:03:48.000] Open files: +Info 120 [00:03:49.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 120 [00:03:50.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 120 [00:03:51.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 120 [00:03:52.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2304,11 +2301,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 123 [00:03:56.000] response: +Info 120 [00:03:53.000] response: { "responseRequired": false } -Info 124 [00:03:57.000] request: +Info 121 [00:03:54.000] request: { "seq": 0, "type": "request", @@ -2355,28 +2352,28 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 125 [00:03:58.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 126 [00:03:59.000] Search path: /user/username/projects/myproject/random -Info 127 [00:04:00.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 128 [00:04:01.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 128 [00:04:02.000] Files (3) +Info 122 [00:03:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 123 [00:03:56.000] Search path: /user/username/projects/myproject/random +Info 124 [00:03:57.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 125 [00:03:58.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 125 [00:03:59.000] Files (3) -Info 128 [00:04:03.000] ----------------------------------------------- -Info 128 [00:04:04.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 128 [00:04:05.000] Files (2) +Info 125 [00:04:00.000] ----------------------------------------------- +Info 125 [00:04:01.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 125 [00:04:02.000] Files (2) -Info 128 [00:04:06.000] ----------------------------------------------- -Info 128 [00:04:07.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 128 [00:04:08.000] Files (2) +Info 125 [00:04:03.000] ----------------------------------------------- +Info 125 [00:04:04.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 125 [00:04:05.000] Files (2) -Info 128 [00:04:09.000] ----------------------------------------------- -Info 128 [00:04:10.000] Open files: -Info 128 [00:04:11.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 128 [00:04:12.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 128 [00:04:13.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 128 [00:04:14.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 128 [00:04:15.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 128 [00:04:16.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 125 [00:04:06.000] ----------------------------------------------- +Info 125 [00:04:07.000] Open files: +Info 125 [00:04:08.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 125 [00:04:09.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 125 [00:04:10.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 125 [00:04:11.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 125 [00:04:12.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 125 [00:04:13.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2413,11 +2410,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 128 [00:04:17.000] response: +Info 125 [00:04:14.000] response: { "responseRequired": false } -Info 129 [00:04:18.000] request: +Info 126 [00:04:15.000] request: { "seq": 0, "type": "request", @@ -2462,24 +2459,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 130 [00:04:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 131 [00:04:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 131 [00:04:21.000] Files (3) +Info 127 [00:04:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 128 [00:04:17.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 128 [00:04:18.000] Files (3) -Info 131 [00:04:22.000] ----------------------------------------------- -Info 131 [00:04:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 131 [00:04:24.000] Files (2) +Info 128 [00:04:19.000] ----------------------------------------------- +Info 128 [00:04:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 128 [00:04:21.000] Files (2) -Info 131 [00:04:25.000] ----------------------------------------------- -Info 131 [00:04:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 131 [00:04:27.000] Files (2) +Info 128 [00:04:22.000] ----------------------------------------------- +Info 128 [00:04:23.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 128 [00:04:24.000] Files (2) -Info 131 [00:04:28.000] ----------------------------------------------- -Info 131 [00:04:29.000] Open files: -Info 131 [00:04:30.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 131 [00:04:31.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 131 [00:04:32.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 131 [00:04:33.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 128 [00:04:25.000] ----------------------------------------------- +Info 128 [00:04:26.000] Open files: +Info 128 [00:04:27.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 128 [00:04:28.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 128 [00:04:29.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 128 [00:04:30.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2518,11 +2515,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 131 [00:04:34.000] response: +Info 128 [00:04:31.000] response: { "responseRequired": false } -Info 132 [00:04:35.000] request: +Info 129 [00:04:32.000] request: { "seq": 0, "type": "request", @@ -2569,22 +2566,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 133 [00:04:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 134 [00:04:37.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 134 [00:04:38.000] Files (3) +Info 130 [00:04:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 131 [00:04:34.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 131 [00:04:35.000] Files (3) -Info 134 [00:04:39.000] ----------------------------------------------- -Info 134 [00:04:40.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 134 [00:04:41.000] Files (2) +Info 131 [00:04:36.000] ----------------------------------------------- +Info 131 [00:04:37.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 131 [00:04:38.000] Files (2) -Info 134 [00:04:42.000] ----------------------------------------------- -Info 134 [00:04:43.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 134 [00:04:44.000] Files (2) +Info 131 [00:04:39.000] ----------------------------------------------- +Info 131 [00:04:40.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 131 [00:04:41.000] Files (2) -Info 134 [00:04:45.000] ----------------------------------------------- -Info 134 [00:04:46.000] Open files: -Info 134 [00:04:47.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 134 [00:04:48.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 131 [00:04:42.000] ----------------------------------------------- +Info 131 [00:04:43.000] Open files: +Info 131 [00:04:44.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 131 [00:04:45.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2625,11 +2622,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 134 [00:04:49.000] response: +Info 131 [00:04:46.000] response: { "responseRequired": false } -Info 135 [00:04:50.000] request: +Info 132 [00:04:47.000] request: { "seq": 0, "type": "request", @@ -2678,20 +2675,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 136 [00:04:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 137 [00:04:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 137 [00:04:53.000] Files (3) +Info 133 [00:04:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 134 [00:04:49.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 134 [00:04:50.000] Files (3) -Info 137 [00:04:54.000] ----------------------------------------------- -Info 137 [00:04:55.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 137 [00:04:56.000] Files (2) +Info 134 [00:04:51.000] ----------------------------------------------- +Info 134 [00:04:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 134 [00:04:53.000] Files (2) -Info 137 [00:04:57.000] ----------------------------------------------- -Info 137 [00:04:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 137 [00:04:59.000] Files (2) +Info 134 [00:04:54.000] ----------------------------------------------- +Info 134 [00:04:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 134 [00:04:56.000] Files (2) -Info 137 [00:05:00.000] ----------------------------------------------- -Info 137 [00:05:01.000] Open files: +Info 134 [00:04:57.000] ----------------------------------------------- +Info 134 [00:04:58.000] Open files: After request PolledWatches:: @@ -2734,11 +2731,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 137 [00:05:02.000] response: +Info 134 [00:04:59.000] response: { "responseRequired": false } -Info 138 [00:05:03.000] request: +Info 135 [00:05:00.000] request: { "seq": 0, "type": "request", @@ -2789,12 +2786,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 139 [00:05:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 140 [00:05:05.000] Search path: /user/username/projects/myproject/random -Info 141 [00:05:06.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 142 [00:05:07.000] `remove Project:: -Info 143 [00:05:08.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 144 [00:05:09.000] Files (3) +Info 136 [00:05:01.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 137 [00:05:02.000] Search path: /user/username/projects/myproject/random +Info 138 [00:05:03.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 139 [00:05:04.000] `remove Project:: +Info 140 [00:05:05.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 141 [00:05:06.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -2807,19 +2804,19 @@ Info 144 [00:05:09.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 145 [00:05:10.000] ----------------------------------------------- -Info 146 [00:05:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 147 [00:05:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 148 [00:05:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 149 [00:05:14.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 150 [00:05:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 151 [00:05:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 152 [00:05:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 153 [00:05:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 154 [00:05:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 155 [00:05:20.000] `remove Project:: -Info 156 [00:05:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 157 [00:05:22.000] Files (2) +Info 142 [00:05:07.000] ----------------------------------------------- +Info 143 [00:05:08.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 144 [00:05:09.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 145 [00:05:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 146 [00:05:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 147 [00:05:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 148 [00:05:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 149 [00:05:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 150 [00:05:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 151 [00:05:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 152 [00:05:17.000] `remove Project:: +Info 153 [00:05:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 154 [00:05:19.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -2829,26 +2826,26 @@ Info 157 [00:05:22.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 158 [00:05:23.000] ----------------------------------------------- -Info 159 [00:05:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 160 [00:05:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 161 [00:05:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 162 [00:05:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 163 [00:05:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 164 [00:05:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 165 [00:05:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 166 [00:05:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 167 [00:05:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 168 [00:05:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 169 [00:05:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 170 [00:05:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 171 [00:05:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 171 [00:05:37.000] Files (2) +Info 155 [00:05:20.000] ----------------------------------------------- +Info 156 [00:05:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 157 [00:05:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 158 [00:05:23.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 159 [00:05:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 160 [00:05:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 161 [00:05:26.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 162 [00:05:27.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 163 [00:05:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 164 [00:05:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 165 [00:05:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 166 [00:05:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 167 [00:05:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 168 [00:05:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 168 [00:05:34.000] Files (2) -Info 171 [00:05:38.000] ----------------------------------------------- -Info 171 [00:05:39.000] Open files: -Info 171 [00:05:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 171 [00:05:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 168 [00:05:35.000] ----------------------------------------------- +Info 168 [00:05:36.000] Open files: +Info 168 [00:05:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 168 [00:05:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2867,7 +2864,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 171 [00:05:42.000] response: +Info 168 [00:05:39.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-deleted.js index aa0049b3b97..929add9d0e1 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-deleted.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-deleted.js @@ -216,19 +216,18 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 17 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 19 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 21 [00:01:24.000] Files (3) +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 11 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 16 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 17 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 18 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 20 [00:01:23.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -241,16 +240,16 @@ Info 21 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 22 [00:01:25.000] ----------------------------------------------- -Info 23 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 24 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 25 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:29.000] Files (3) +Info 21 [00:01:24.000] ----------------------------------------------- +Info 22 [00:01:25.000] Search path: /user/username/projects/myproject/main +Info 23 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:28.000] Files (3) -Info 25 [00:01:30.000] ----------------------------------------------- -Info 25 [00:01:31.000] Open files: -Info 25 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 25 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 24 [00:01:29.000] ----------------------------------------------- +Info 24 [00:01:30.000] Open files: +Info 24 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 24 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -273,11 +272,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 25 [00:01:34.000] response: +Info 24 [00:01:33.000] response: { "responseRequired": false } -Info 26 [00:01:35.000] request: +Info 25 [00:01:34.000] request: { "seq": 0, "type": "request", @@ -308,11 +307,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 27 [00:01:36.000] Search path: /user/username/projects/myproject/dependency -Info 28 [00:01:37.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 29 [00:01:38.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 30 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 31 [00:01:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 26 [00:01:35.000] Search path: /user/username/projects/myproject/dependency +Info 27 [00:01:36.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 29 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 30 [00:01:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -323,17 +322,16 @@ Info 31 [00:01:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 32 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 42 [00:01:51.000] Files (2) +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 40 [00:01:49.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -343,22 +341,22 @@ Info 42 [00:01:51.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 43 [00:01:52.000] ----------------------------------------------- -Info 44 [00:01:53.000] Search path: /user/username/projects/myproject/dependency -Info 45 [00:01:54.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (3) +Info 41 [00:01:50.000] ----------------------------------------------- +Info 42 [00:01:51.000] Search path: /user/username/projects/myproject/dependency +Info 43 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 44 [00:01:54.000] Files (3) -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:59.000] Files (2) +Info 44 [00:01:55.000] ----------------------------------------------- +Info 44 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:57.000] Files (2) -Info 46 [00:02:00.000] ----------------------------------------------- -Info 46 [00:02:01.000] Open files: -Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 44 [00:01:58.000] ----------------------------------------------- +Info 44 [00:01:59.000] Open files: +Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -387,11 +385,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 46 [00:02:06.000] response: +Info 44 [00:02:04.000] response: { "responseRequired": false } -Info 47 [00:02:07.000] request: +Info 45 [00:02:05.000] request: { "seq": 0, "type": "request", @@ -428,11 +426,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 48 [00:02:08.000] Search path: /user/username/projects/myproject/random -Info 49 [00:02:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:10.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 52 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 46 [00:02:06.000] Search path: /user/username/projects/myproject/random +Info 47 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 48 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -440,17 +438,16 @@ Info 52 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 53 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:15.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 56 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 57 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:23.000] Files (2) +Info 51 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 60 [00:02:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -460,26 +457,26 @@ Info 63 [00:02:23.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 64 [00:02:24.000] ----------------------------------------------- -Info 65 [00:02:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 65 [00:02:26.000] Files (3) +Info 61 [00:02:21.000] ----------------------------------------------- +Info 62 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 62 [00:02:23.000] Files (3) -Info 65 [00:02:27.000] ----------------------------------------------- -Info 65 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:29.000] Files (2) +Info 62 [00:02:24.000] ----------------------------------------------- +Info 62 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 62 [00:02:26.000] Files (2) -Info 65 [00:02:30.000] ----------------------------------------------- -Info 65 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:32.000] Files (2) +Info 62 [00:02:27.000] ----------------------------------------------- +Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:29.000] Files (2) -Info 65 [00:02:33.000] ----------------------------------------------- -Info 65 [00:02:34.000] Open files: -Info 65 [00:02:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 65 [00:02:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 65 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 65 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 65 [00:02:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 65 [00:02:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:30.000] ----------------------------------------------- +Info 62 [00:02:31.000] Open files: +Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -514,11 +511,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:41.000] response: +Info 62 [00:02:38.000] response: { "responseRequired": false } -Info 66 [00:02:42.000] request: +Info 63 [00:02:39.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -563,7 +560,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -600,7 +597,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:44.000] response: +Info 65 [00:02:41.000] response: { "response": { "definitions": [ @@ -637,7 +634,7 @@ Info 68 [00:02:44.000] response: }, "responseRequired": true } -Info 69 [00:02:45.000] request: +Info 66 [00:02:42.000] request: { "command": "rename", "arguments": { @@ -684,8 +681,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:46.000] Search path: /user/username/projects/myproject/dependency -Info 71 [00:02:47.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 67 [00:02:43.000] Search path: /user/username/projects/myproject/dependency +Info 68 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -722,7 +719,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:48.000] response: +Info 69 [00:02:45.000] response: { "response": { "info": { @@ -803,17 +800,17 @@ Info 72 [00:02:48.000] response: }, "responseRequired": true } -Info 73 [00:02:50.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 74 [00:02:51.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 75 [00:02:52.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 76 [00:02:53.000] Scheduled: *ensureProjectForOpenFiles* -Info 77 [00:02:54.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 78 [00:02:55.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 79 [00:02:56.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 80 [00:02:57.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 81 [00:02:58.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation -Info 82 [00:02:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 83 [00:03:00.000] request: +Info 70 [00:02:47.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 71 [00:02:48.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 72 [00:02:49.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 73 [00:02:50.000] Scheduled: *ensureProjectForOpenFiles* +Info 74 [00:02:51.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:52.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 76 [00:02:53.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 77 [00:02:54.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 78 [00:02:55.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation +Info 79 [00:02:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 80 [00:02:57.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -859,10 +856,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 84 [00:03:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 85 [00:03:02.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 86 [00:03:03.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 87 [00:03:04.000] Files (2) +Info 81 [00:02:58.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 82 [00:02:59.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 83 [00:03:00.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 84 [00:03:01.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/main/main.ts @@ -872,7 +869,7 @@ Info 87 [00:03:04.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 88 [00:03:05.000] ----------------------------------------------- +Info 85 [00:03:02.000] ----------------------------------------------- After request PolledWatches:: @@ -907,7 +904,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 89 [00:03:06.000] response: +Info 86 [00:03:03.000] response: { "response": { "definitions": [ @@ -944,7 +941,7 @@ Info 89 [00:03:06.000] response: }, "responseRequired": true } -Info 90 [00:03:07.000] request: +Info 87 [00:03:04.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1023,7 +1020,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 91 [00:03:08.000] response: +Info 88 [00:03:05.000] response: { "response": { "definitions": [ @@ -1060,7 +1057,7 @@ Info 91 [00:03:08.000] response: }, "responseRequired": true } -Info 92 [00:03:09.000] request: +Info 89 [00:03:06.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1139,7 +1136,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 93 [00:03:10.000] response: +Info 90 [00:03:07.000] response: { "response": { "definitions": [ @@ -1176,7 +1173,7 @@ Info 93 [00:03:10.000] response: }, "responseRequired": true } -Info 94 [00:03:11.000] request: +Info 91 [00:03:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1255,7 +1252,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 95 [00:03:12.000] response: +Info 92 [00:03:09.000] response: { "response": { "definitions": [ @@ -1292,7 +1289,7 @@ Info 95 [00:03:12.000] response: }, "responseRequired": true } -Info 96 [00:03:13.000] request: +Info 93 [00:03:10.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1371,7 +1368,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 97 [00:03:14.000] response: +Info 94 [00:03:11.000] response: { "response": { "definitions": [ @@ -1408,7 +1405,7 @@ Info 97 [00:03:14.000] response: }, "responseRequired": true } -Info 98 [00:03:15.000] request: +Info 95 [00:03:12.000] request: { "command": "rename", "arguments": { @@ -1453,9 +1450,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 99 [00:03:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 100 [00:03:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 101 [00:03:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 96 [00:03:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 97 [00:03:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 98 [00:03:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file After request PolledWatches:: @@ -1492,7 +1489,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 102 [00:03:19.000] response: +Info 99 [00:03:16.000] response: { "response": { "info": { @@ -1540,7 +1537,7 @@ Info 102 [00:03:19.000] response: }, "responseRequired": true } -Info 103 [00:03:20.000] request: +Info 100 [00:03:17.000] request: { "command": "rename", "arguments": { @@ -1623,7 +1620,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 104 [00:03:21.000] response: +Info 101 [00:03:18.000] response: { "response": { "info": { @@ -1671,7 +1668,7 @@ Info 104 [00:03:21.000] response: }, "responseRequired": true } -Info 105 [00:03:22.000] request: +Info 102 [00:03:19.000] request: { "command": "rename", "arguments": { @@ -1754,7 +1751,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 106 [00:03:23.000] response: +Info 103 [00:03:20.000] response: { "response": { "info": { @@ -1802,7 +1799,7 @@ Info 106 [00:03:23.000] response: }, "responseRequired": true } -Info 107 [00:03:24.000] request: +Info 104 [00:03:21.000] request: { "command": "rename", "arguments": { @@ -1885,7 +1882,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 108 [00:03:25.000] response: +Info 105 [00:03:22.000] response: { "response": { "info": { @@ -1933,7 +1930,7 @@ Info 108 [00:03:25.000] response: }, "responseRequired": true } -Info 109 [00:03:26.000] request: +Info 106 [00:03:23.000] request: { "command": "rename", "arguments": { @@ -2016,7 +2013,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 110 [00:03:27.000] response: +Info 107 [00:03:24.000] response: { "response": { "info": { @@ -2064,7 +2061,7 @@ Info 110 [00:03:27.000] response: }, "responseRequired": true } -Info 111 [00:03:28.000] request: +Info 108 [00:03:25.000] request: { "seq": 0, "type": "request", @@ -2109,24 +2106,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 112 [00:03:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 113 [00:03:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 113 [00:03:31.000] Files (2) +Info 109 [00:03:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 110 [00:03:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 110 [00:03:28.000] Files (2) -Info 113 [00:03:32.000] ----------------------------------------------- -Info 113 [00:03:33.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 113 [00:03:34.000] Files (2) +Info 110 [00:03:29.000] ----------------------------------------------- +Info 110 [00:03:30.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 110 [00:03:31.000] Files (2) -Info 113 [00:03:35.000] ----------------------------------------------- -Info 113 [00:03:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 113 [00:03:37.000] Files (2) +Info 110 [00:03:32.000] ----------------------------------------------- +Info 110 [00:03:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 110 [00:03:34.000] Files (2) -Info 113 [00:03:38.000] ----------------------------------------------- -Info 113 [00:03:39.000] Open files: -Info 113 [00:03:40.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 113 [00:03:41.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 113 [00:03:42.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 113 [00:03:43.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 110 [00:03:35.000] ----------------------------------------------- +Info 110 [00:03:36.000] Open files: +Info 110 [00:03:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 110 [00:03:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 110 [00:03:39.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 110 [00:03:40.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2165,11 +2162,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 113 [00:03:44.000] response: +Info 110 [00:03:41.000] response: { "responseRequired": false } -Info 114 [00:03:45.000] request: +Info 111 [00:03:42.000] request: { "seq": 0, "type": "request", @@ -2216,29 +2213,29 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 115 [00:03:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 116 [00:03:47.000] Search path: /user/username/projects/myproject/random -Info 117 [00:03:48.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 118 [00:03:49.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 119 [00:03:50.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 119 [00:03:51.000] Files (2) +Info 112 [00:03:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 113 [00:03:44.000] Search path: /user/username/projects/myproject/random +Info 114 [00:03:45.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 115 [00:03:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 116 [00:03:47.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 116 [00:03:48.000] Files (2) -Info 119 [00:03:52.000] ----------------------------------------------- -Info 119 [00:03:53.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 119 [00:03:54.000] Files (2) +Info 116 [00:03:49.000] ----------------------------------------------- +Info 116 [00:03:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 116 [00:03:51.000] Files (2) -Info 119 [00:03:55.000] ----------------------------------------------- -Info 119 [00:03:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 119 [00:03:57.000] Files (2) +Info 116 [00:03:52.000] ----------------------------------------------- +Info 116 [00:03:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 116 [00:03:54.000] Files (2) -Info 119 [00:03:58.000] ----------------------------------------------- -Info 119 [00:03:59.000] Open files: -Info 119 [00:04:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 119 [00:04:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 119 [00:04:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 119 [00:04:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 119 [00:04:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 119 [00:04:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 116 [00:03:55.000] ----------------------------------------------- +Info 116 [00:03:56.000] Open files: +Info 116 [00:03:57.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 116 [00:03:58.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 116 [00:03:59.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 116 [00:04:00.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 116 [00:04:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 116 [00:04:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2273,11 +2270,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 119 [00:04:06.000] response: +Info 116 [00:04:03.000] response: { "responseRequired": false } -Info 120 [00:04:07.000] request: +Info 117 [00:04:04.000] request: { "seq": 0, "type": "request", @@ -2320,24 +2317,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 121 [00:04:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 122 [00:04:09.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 122 [00:04:10.000] Files (2) +Info 118 [00:04:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 119 [00:04:06.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 119 [00:04:07.000] Files (2) -Info 122 [00:04:11.000] ----------------------------------------------- -Info 122 [00:04:12.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 122 [00:04:13.000] Files (2) +Info 119 [00:04:08.000] ----------------------------------------------- +Info 119 [00:04:09.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 119 [00:04:10.000] Files (2) -Info 122 [00:04:14.000] ----------------------------------------------- -Info 122 [00:04:15.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 122 [00:04:16.000] Files (2) +Info 119 [00:04:11.000] ----------------------------------------------- +Info 119 [00:04:12.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 119 [00:04:13.000] Files (2) -Info 122 [00:04:17.000] ----------------------------------------------- -Info 122 [00:04:18.000] Open files: -Info 122 [00:04:19.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 122 [00:04:20.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 122 [00:04:21.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 122 [00:04:22.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 119 [00:04:14.000] ----------------------------------------------- +Info 119 [00:04:15.000] Open files: +Info 119 [00:04:16.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 119 [00:04:17.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 119 [00:04:18.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 119 [00:04:19.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2374,11 +2371,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 122 [00:04:23.000] response: +Info 119 [00:04:20.000] response: { "responseRequired": false } -Info 123 [00:04:24.000] request: +Info 120 [00:04:21.000] request: { "seq": 0, "type": "request", @@ -2423,22 +2420,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 124 [00:04:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 125 [00:04:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 125 [00:04:27.000] Files (2) +Info 121 [00:04:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 122 [00:04:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 122 [00:04:24.000] Files (2) -Info 125 [00:04:28.000] ----------------------------------------------- -Info 125 [00:04:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 125 [00:04:30.000] Files (2) +Info 122 [00:04:25.000] ----------------------------------------------- +Info 122 [00:04:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 122 [00:04:27.000] Files (2) -Info 125 [00:04:31.000] ----------------------------------------------- -Info 125 [00:04:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 125 [00:04:33.000] Files (2) +Info 122 [00:04:28.000] ----------------------------------------------- +Info 122 [00:04:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 122 [00:04:30.000] Files (2) -Info 125 [00:04:34.000] ----------------------------------------------- -Info 125 [00:04:35.000] Open files: -Info 125 [00:04:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 125 [00:04:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 122 [00:04:31.000] ----------------------------------------------- +Info 122 [00:04:32.000] Open files: +Info 122 [00:04:33.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 122 [00:04:34.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2477,11 +2474,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 125 [00:04:38.000] response: +Info 122 [00:04:35.000] response: { "responseRequired": false } -Info 126 [00:04:39.000] request: +Info 123 [00:04:36.000] request: { "seq": 0, "type": "request", @@ -2528,20 +2525,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 127 [00:04:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 128 [00:04:41.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 128 [00:04:42.000] Files (2) +Info 124 [00:04:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 125 [00:04:38.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 125 [00:04:39.000] Files (2) -Info 128 [00:04:43.000] ----------------------------------------------- -Info 128 [00:04:44.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 128 [00:04:45.000] Files (2) +Info 125 [00:04:40.000] ----------------------------------------------- +Info 125 [00:04:41.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 125 [00:04:42.000] Files (2) -Info 128 [00:04:46.000] ----------------------------------------------- -Info 128 [00:04:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 128 [00:04:48.000] Files (2) +Info 125 [00:04:43.000] ----------------------------------------------- +Info 125 [00:04:44.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 125 [00:04:45.000] Files (2) -Info 128 [00:04:49.000] ----------------------------------------------- -Info 128 [00:04:50.000] Open files: +Info 125 [00:04:46.000] ----------------------------------------------- +Info 125 [00:04:47.000] Open files: After request PolledWatches:: @@ -2582,11 +2579,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 128 [00:04:51.000] response: +Info 125 [00:04:48.000] response: { "responseRequired": false } -Info 129 [00:04:52.000] request: +Info 126 [00:04:49.000] request: { "seq": 0, "type": "request", @@ -2635,12 +2632,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 130 [00:04:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 131 [00:04:54.000] Search path: /user/username/projects/myproject/random -Info 132 [00:04:55.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 133 [00:04:56.000] `remove Project:: -Info 134 [00:04:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 135 [00:04:58.000] Files (2) +Info 127 [00:04:50.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 128 [00:04:51.000] Search path: /user/username/projects/myproject/random +Info 129 [00:04:52.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 130 [00:04:53.000] `remove Project:: +Info 131 [00:04:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 132 [00:04:55.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/main/main.ts @@ -2650,19 +2647,19 @@ Info 135 [00:04:58.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 136 [00:04:59.000] ----------------------------------------------- -Info 137 [00:05:00.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 138 [00:05:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 139 [00:05:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 140 [00:05:03.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 141 [00:05:04.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 142 [00:05:05.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 143 [00:05:06.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 144 [00:05:07.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 145 [00:05:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 146 [00:05:09.000] `remove Project:: -Info 147 [00:05:10.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 148 [00:05:11.000] Files (2) +Info 133 [00:04:56.000] ----------------------------------------------- +Info 134 [00:04:57.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 135 [00:04:58.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 136 [00:04:59.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 137 [00:05:00.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 138 [00:05:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 139 [00:05:02.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 140 [00:05:03.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 141 [00:05:04.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 142 [00:05:05.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 143 [00:05:06.000] `remove Project:: +Info 144 [00:05:07.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 145 [00:05:08.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -2672,24 +2669,24 @@ Info 148 [00:05:11.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 149 [00:05:12.000] ----------------------------------------------- -Info 150 [00:05:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 151 [00:05:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 152 [00:05:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 153 [00:05:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 154 [00:05:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 155 [00:05:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 156 [00:05:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 157 [00:05:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 158 [00:05:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 159 [00:05:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 160 [00:05:23.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 160 [00:05:24.000] Files (2) +Info 146 [00:05:09.000] ----------------------------------------------- +Info 147 [00:05:10.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 148 [00:05:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 149 [00:05:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 150 [00:05:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 151 [00:05:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 152 [00:05:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 153 [00:05:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 154 [00:05:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 155 [00:05:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 156 [00:05:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 157 [00:05:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 157 [00:05:21.000] Files (2) -Info 160 [00:05:25.000] ----------------------------------------------- -Info 160 [00:05:26.000] Open files: -Info 160 [00:05:27.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 160 [00:05:28.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 157 [00:05:22.000] ----------------------------------------------- +Info 157 [00:05:23.000] Open files: +Info 157 [00:05:24.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 157 [00:05:25.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2708,7 +2705,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 160 [00:05:29.000] response: +Info 157 [00:05:26.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-not-present.js index 1c3be6de559..a75ef4a57bf 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-not-present.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-not-present.js @@ -208,18 +208,17 @@ Info 6 [00:01:10.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 12 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 15 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 16 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 17 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 20 [00:01:24.000] Files (2) +Info 9 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 11 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 14 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 15 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 16 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 17 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 19 [00:01:23.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/main/main.ts @@ -229,16 +228,16 @@ Info 20 [00:01:24.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 21 [00:01:25.000] ----------------------------------------------- -Info 22 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 23 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 24 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:29.000] Files (2) +Info 20 [00:01:24.000] ----------------------------------------------- +Info 21 [00:01:25.000] Search path: /user/username/projects/myproject/main +Info 22 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 23 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 23 [00:01:28.000] Files (2) -Info 24 [00:01:30.000] ----------------------------------------------- -Info 24 [00:01:31.000] Open files: -Info 24 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 24 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 23 [00:01:29.000] ----------------------------------------------- +Info 23 [00:01:30.000] Open files: +Info 23 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 23 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -259,11 +258,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 24 [00:01:34.000] response: +Info 23 [00:01:33.000] response: { "responseRequired": false } -Info 25 [00:01:35.000] request: +Info 24 [00:01:34.000] request: { "seq": 0, "type": "request", @@ -292,11 +291,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 26 [00:01:36.000] Search path: /user/username/projects/myproject/dependency -Info 27 [00:01:37.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 28 [00:01:38.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 29 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 30 [00:01:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 25 [00:01:35.000] Search path: /user/username/projects/myproject/dependency +Info 26 [00:01:36.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 27 [00:01:37.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 28 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 29 [00:01:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -307,17 +306,16 @@ Info 30 [00:01:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 31 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 34 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:51.000] Files (2) +Info 30 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:49.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -327,22 +325,22 @@ Info 41 [00:01:51.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 42 [00:01:52.000] ----------------------------------------------- -Info 43 [00:01:53.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:54.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 45 [00:01:56.000] Files (2) +Info 40 [00:01:50.000] ----------------------------------------------- +Info 41 [00:01:51.000] Search path: /user/username/projects/myproject/dependency +Info 42 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 43 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 43 [00:01:54.000] Files (2) -Info 45 [00:01:57.000] ----------------------------------------------- -Info 45 [00:01:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:59.000] Files (2) +Info 43 [00:01:55.000] ----------------------------------------------- +Info 43 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:57.000] Files (2) -Info 45 [00:02:00.000] ----------------------------------------------- -Info 45 [00:02:01.000] Open files: -Info 45 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 45 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 45 [00:02:04.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 45 [00:02:05.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:58.000] ----------------------------------------------- +Info 43 [00:01:59.000] Open files: +Info 43 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 43 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 43 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -369,11 +367,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 45 [00:02:06.000] response: +Info 43 [00:02:04.000] response: { "responseRequired": false } -Info 46 [00:02:07.000] request: +Info 44 [00:02:05.000] request: { "seq": 0, "type": "request", @@ -408,11 +406,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:02:08.000] Search path: /user/username/projects/myproject/random -Info 48 [00:02:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:10.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 51 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 45 [00:02:06.000] Search path: /user/username/projects/myproject/random +Info 46 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 47 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 48 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 49 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -420,17 +418,16 @@ Info 51 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 52 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:15.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 55 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 56 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 61 [00:02:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:23.000] Files (2) +Info 50 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 51 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 52 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 54 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 55 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 58 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 59 [00:02:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -440,26 +437,26 @@ Info 62 [00:02:23.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 63 [00:02:24.000] ----------------------------------------------- -Info 64 [00:02:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 64 [00:02:26.000] Files (2) +Info 60 [00:02:21.000] ----------------------------------------------- +Info 61 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 61 [00:02:23.000] Files (2) -Info 64 [00:02:27.000] ----------------------------------------------- -Info 64 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 64 [00:02:29.000] Files (2) +Info 61 [00:02:24.000] ----------------------------------------------- +Info 61 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 61 [00:02:26.000] Files (2) -Info 64 [00:02:30.000] ----------------------------------------------- -Info 64 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:32.000] Files (2) +Info 61 [00:02:27.000] ----------------------------------------------- +Info 61 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 61 [00:02:29.000] Files (2) -Info 64 [00:02:33.000] ----------------------------------------------- -Info 64 [00:02:34.000] Open files: -Info 64 [00:02:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 64 [00:02:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 64 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 64 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 64 [00:02:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 64 [00:02:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 61 [00:02:30.000] ----------------------------------------------- +Info 61 [00:02:31.000] Open files: +Info 61 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 61 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 61 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 61 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 61 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 61 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -492,11 +489,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:41.000] response: +Info 61 [00:02:38.000] response: { "responseRequired": false } -Info 65 [00:02:42.000] request: +Info 62 [00:02:39.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -571,7 +568,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:43.000] response: +Info 63 [00:02:40.000] response: { "response": { "definitions": [ @@ -608,7 +605,7 @@ Info 66 [00:02:43.000] response: }, "responseRequired": true } -Info 67 [00:02:44.000] request: +Info 64 [00:02:41.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -683,7 +680,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:45.000] response: +Info 65 [00:02:42.000] response: { "response": { "definitions": [ @@ -720,7 +717,7 @@ Info 68 [00:02:45.000] response: }, "responseRequired": true } -Info 69 [00:02:46.000] request: +Info 66 [00:02:43.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -795,7 +792,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:47.000] response: +Info 67 [00:02:44.000] response: { "response": { "definitions": [ @@ -832,7 +829,7 @@ Info 70 [00:02:47.000] response: }, "responseRequired": true } -Info 71 [00:02:48.000] request: +Info 68 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -907,7 +904,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:49.000] response: +Info 69 [00:02:46.000] response: { "response": { "definitions": [ @@ -944,7 +941,7 @@ Info 72 [00:02:49.000] response: }, "responseRequired": true } -Info 73 [00:02:50.000] request: +Info 70 [00:02:47.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1019,7 +1016,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:51.000] response: +Info 71 [00:02:48.000] response: { "response": { "definitions": [ @@ -1056,7 +1053,7 @@ Info 74 [00:02:51.000] response: }, "responseRequired": true } -Info 75 [00:02:52.000] request: +Info 72 [00:02:49.000] request: { "command": "rename", "arguments": { @@ -1099,7 +1096,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:02:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 73 [00:02:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file After request PolledWatches:: @@ -1134,7 +1131,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 77 [00:02:54.000] response: +Info 74 [00:02:51.000] response: { "response": { "info": { @@ -1182,7 +1179,7 @@ Info 77 [00:02:54.000] response: }, "responseRequired": true } -Info 78 [00:02:55.000] request: +Info 75 [00:02:52.000] request: { "command": "rename", "arguments": { @@ -1261,7 +1258,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 79 [00:02:56.000] response: +Info 76 [00:02:53.000] response: { "response": { "info": { @@ -1309,7 +1306,7 @@ Info 79 [00:02:56.000] response: }, "responseRequired": true } -Info 80 [00:02:57.000] request: +Info 77 [00:02:54.000] request: { "command": "rename", "arguments": { @@ -1388,7 +1385,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 81 [00:02:58.000] response: +Info 78 [00:02:55.000] response: { "response": { "info": { @@ -1436,7 +1433,7 @@ Info 81 [00:02:58.000] response: }, "responseRequired": true } -Info 82 [00:02:59.000] request: +Info 79 [00:02:56.000] request: { "command": "rename", "arguments": { @@ -1515,7 +1512,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 83 [00:03:00.000] response: +Info 80 [00:02:57.000] response: { "response": { "info": { @@ -1563,7 +1560,7 @@ Info 83 [00:03:00.000] response: }, "responseRequired": true } -Info 84 [00:03:01.000] request: +Info 81 [00:02:58.000] request: { "command": "rename", "arguments": { @@ -1642,7 +1639,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 85 [00:03:02.000] response: +Info 82 [00:02:59.000] response: { "response": { "info": { @@ -1690,7 +1687,7 @@ Info 85 [00:03:02.000] response: }, "responseRequired": true } -Info 86 [00:03:03.000] request: +Info 83 [00:03:00.000] request: { "seq": 0, "type": "request", @@ -1733,24 +1730,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 87 [00:03:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 88 [00:03:05.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 88 [00:03:06.000] Files (2) +Info 84 [00:03:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 85 [00:03:02.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 85 [00:03:03.000] Files (2) -Info 88 [00:03:07.000] ----------------------------------------------- -Info 88 [00:03:08.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 88 [00:03:09.000] Files (2) +Info 85 [00:03:04.000] ----------------------------------------------- +Info 85 [00:03:05.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 85 [00:03:06.000] Files (2) -Info 88 [00:03:10.000] ----------------------------------------------- -Info 88 [00:03:11.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 88 [00:03:12.000] Files (2) +Info 85 [00:03:07.000] ----------------------------------------------- +Info 85 [00:03:08.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 85 [00:03:09.000] Files (2) -Info 88 [00:03:13.000] ----------------------------------------------- -Info 88 [00:03:14.000] Open files: -Info 88 [00:03:15.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 88 [00:03:16.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 88 [00:03:17.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 88 [00:03:18.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 85 [00:03:10.000] ----------------------------------------------- +Info 85 [00:03:11.000] Open files: +Info 85 [00:03:12.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 85 [00:03:13.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 85 [00:03:14.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 85 [00:03:15.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1787,11 +1784,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 88 [00:03:19.000] response: +Info 85 [00:03:16.000] response: { "responseRequired": false } -Info 89 [00:03:20.000] request: +Info 86 [00:03:17.000] request: { "seq": 0, "type": "request", @@ -1836,28 +1833,28 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 90 [00:03:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 91 [00:03:22.000] Search path: /user/username/projects/myproject/random -Info 92 [00:03:23.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 93 [00:03:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 93 [00:03:25.000] Files (2) +Info 87 [00:03:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 88 [00:03:19.000] Search path: /user/username/projects/myproject/random +Info 89 [00:03:20.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 90 [00:03:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 90 [00:03:22.000] Files (2) -Info 93 [00:03:26.000] ----------------------------------------------- -Info 93 [00:03:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 93 [00:03:28.000] Files (2) +Info 90 [00:03:23.000] ----------------------------------------------- +Info 90 [00:03:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 90 [00:03:25.000] Files (2) -Info 93 [00:03:29.000] ----------------------------------------------- -Info 93 [00:03:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 93 [00:03:31.000] Files (2) +Info 90 [00:03:26.000] ----------------------------------------------- +Info 90 [00:03:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 90 [00:03:28.000] Files (2) -Info 93 [00:03:32.000] ----------------------------------------------- -Info 93 [00:03:33.000] Open files: -Info 93 [00:03:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 93 [00:03:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 93 [00:03:36.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 93 [00:03:37.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 93 [00:03:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 93 [00:03:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 90 [00:03:29.000] ----------------------------------------------- +Info 90 [00:03:30.000] Open files: +Info 90 [00:03:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 90 [00:03:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 90 [00:03:33.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 90 [00:03:34.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 90 [00:03:35.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 90 [00:03:36.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1892,11 +1889,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 93 [00:03:40.000] response: +Info 90 [00:03:37.000] response: { "responseRequired": false } -Info 94 [00:03:41.000] request: +Info 91 [00:03:38.000] request: { "seq": 0, "type": "request", @@ -1939,24 +1936,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 95 [00:03:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 96 [00:03:43.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 96 [00:03:44.000] Files (2) +Info 92 [00:03:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 93 [00:03:40.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 93 [00:03:41.000] Files (2) -Info 96 [00:03:45.000] ----------------------------------------------- -Info 96 [00:03:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 96 [00:03:47.000] Files (2) +Info 93 [00:03:42.000] ----------------------------------------------- +Info 93 [00:03:43.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 93 [00:03:44.000] Files (2) -Info 96 [00:03:48.000] ----------------------------------------------- -Info 96 [00:03:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 96 [00:03:50.000] Files (2) +Info 93 [00:03:45.000] ----------------------------------------------- +Info 93 [00:03:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 93 [00:03:47.000] Files (2) -Info 96 [00:03:51.000] ----------------------------------------------- -Info 96 [00:03:52.000] Open files: -Info 96 [00:03:53.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 96 [00:03:54.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 96 [00:03:55.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 96 [00:03:56.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 93 [00:03:48.000] ----------------------------------------------- +Info 93 [00:03:49.000] Open files: +Info 93 [00:03:50.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 93 [00:03:51.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 93 [00:03:52.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 93 [00:03:53.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1993,11 +1990,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 96 [00:03:57.000] response: +Info 93 [00:03:54.000] response: { "responseRequired": false } -Info 97 [00:03:58.000] request: +Info 94 [00:03:55.000] request: { "seq": 0, "type": "request", @@ -2042,22 +2039,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 98 [00:03:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 99 [00:04:00.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 99 [00:04:01.000] Files (2) +Info 95 [00:03:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 96 [00:03:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 96 [00:03:58.000] Files (2) -Info 99 [00:04:02.000] ----------------------------------------------- -Info 99 [00:04:03.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 99 [00:04:04.000] Files (2) +Info 96 [00:03:59.000] ----------------------------------------------- +Info 96 [00:04:00.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 96 [00:04:01.000] Files (2) -Info 99 [00:04:05.000] ----------------------------------------------- -Info 99 [00:04:06.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 99 [00:04:07.000] Files (2) +Info 96 [00:04:02.000] ----------------------------------------------- +Info 96 [00:04:03.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 96 [00:04:04.000] Files (2) -Info 99 [00:04:08.000] ----------------------------------------------- -Info 99 [00:04:09.000] Open files: -Info 99 [00:04:10.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 99 [00:04:11.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 96 [00:04:05.000] ----------------------------------------------- +Info 96 [00:04:06.000] Open files: +Info 96 [00:04:07.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 96 [00:04:08.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2096,11 +2093,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 99 [00:04:12.000] response: +Info 96 [00:04:09.000] response: { "responseRequired": false } -Info 100 [00:04:13.000] request: +Info 97 [00:04:10.000] request: { "seq": 0, "type": "request", @@ -2147,20 +2144,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 101 [00:04:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 102 [00:04:15.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 102 [00:04:16.000] Files (2) +Info 98 [00:04:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 99 [00:04:12.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 99 [00:04:13.000] Files (2) -Info 102 [00:04:17.000] ----------------------------------------------- -Info 102 [00:04:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 102 [00:04:19.000] Files (2) +Info 99 [00:04:14.000] ----------------------------------------------- +Info 99 [00:04:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 99 [00:04:16.000] Files (2) -Info 102 [00:04:20.000] ----------------------------------------------- -Info 102 [00:04:21.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 102 [00:04:22.000] Files (2) +Info 99 [00:04:17.000] ----------------------------------------------- +Info 99 [00:04:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 99 [00:04:19.000] Files (2) -Info 102 [00:04:23.000] ----------------------------------------------- -Info 102 [00:04:24.000] Open files: +Info 99 [00:04:20.000] ----------------------------------------------- +Info 99 [00:04:21.000] Open files: After request PolledWatches:: @@ -2201,11 +2198,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 102 [00:04:25.000] response: +Info 99 [00:04:22.000] response: { "responseRequired": false } -Info 103 [00:04:26.000] request: +Info 100 [00:04:23.000] request: { "seq": 0, "type": "request", @@ -2254,12 +2251,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 104 [00:04:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 105 [00:04:28.000] Search path: /user/username/projects/myproject/random -Info 106 [00:04:29.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 107 [00:04:30.000] `remove Project:: -Info 108 [00:04:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 109 [00:04:32.000] Files (2) +Info 101 [00:04:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 102 [00:04:25.000] Search path: /user/username/projects/myproject/random +Info 103 [00:04:26.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 104 [00:04:27.000] `remove Project:: +Info 105 [00:04:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 106 [00:04:29.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/main/main.ts @@ -2269,19 +2266,19 @@ Info 109 [00:04:32.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 110 [00:04:33.000] ----------------------------------------------- -Info 111 [00:04:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 112 [00:04:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 113 [00:04:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 114 [00:04:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 115 [00:04:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 116 [00:04:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 117 [00:04:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 118 [00:04:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 119 [00:04:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 120 [00:04:43.000] `remove Project:: -Info 121 [00:04:44.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 122 [00:04:45.000] Files (2) +Info 107 [00:04:30.000] ----------------------------------------------- +Info 108 [00:04:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 109 [00:04:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 110 [00:04:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 111 [00:04:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 112 [00:04:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 113 [00:04:36.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 114 [00:04:37.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 115 [00:04:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 116 [00:04:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 117 [00:04:40.000] `remove Project:: +Info 118 [00:04:41.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 119 [00:04:42.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -2291,24 +2288,24 @@ Info 122 [00:04:45.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 123 [00:04:46.000] ----------------------------------------------- -Info 124 [00:04:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 125 [00:04:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 126 [00:04:49.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 127 [00:04:50.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 128 [00:04:51.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 129 [00:04:52.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 130 [00:04:53.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 131 [00:04:54.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 132 [00:04:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 133 [00:04:56.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 134 [00:04:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 134 [00:04:58.000] Files (2) +Info 120 [00:04:43.000] ----------------------------------------------- +Info 121 [00:04:44.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 122 [00:04:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 123 [00:04:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 124 [00:04:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 125 [00:04:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 126 [00:04:49.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 127 [00:04:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 128 [00:04:51.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 129 [00:04:52.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 130 [00:04:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 131 [00:04:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 131 [00:04:55.000] Files (2) -Info 134 [00:04:59.000] ----------------------------------------------- -Info 134 [00:05:00.000] Open files: -Info 134 [00:05:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 134 [00:05:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 131 [00:04:56.000] ----------------------------------------------- +Info 131 [00:04:57.000] Open files: +Info 131 [00:04:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 131 [00:04:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2327,7 +2324,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 134 [00:05:03.000] response: +Info 131 [00:05:00.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-changes-with-timeout-before-request.js index 407f240fb61..80ac721fcf1 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-changes-with-timeout-before-request.js @@ -216,19 +216,18 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 17 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 19 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 21 [00:01:24.000] Files (3) +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 11 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 16 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 17 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 18 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 20 [00:01:23.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -241,16 +240,16 @@ Info 21 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 22 [00:01:25.000] ----------------------------------------------- -Info 23 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 24 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 25 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:29.000] Files (3) +Info 21 [00:01:24.000] ----------------------------------------------- +Info 22 [00:01:25.000] Search path: /user/username/projects/myproject/main +Info 23 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:28.000] Files (3) -Info 25 [00:01:30.000] ----------------------------------------------- -Info 25 [00:01:31.000] Open files: -Info 25 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 25 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 24 [00:01:29.000] ----------------------------------------------- +Info 24 [00:01:30.000] Open files: +Info 24 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 24 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -273,11 +272,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 25 [00:01:34.000] response: +Info 24 [00:01:33.000] response: { "responseRequired": false } -Info 26 [00:01:35.000] request: +Info 25 [00:01:34.000] request: { "seq": 0, "type": "request", @@ -308,11 +307,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 27 [00:01:36.000] Search path: /user/username/projects/myproject/dependency -Info 28 [00:01:37.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 29 [00:01:38.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 30 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 31 [00:01:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 26 [00:01:35.000] Search path: /user/username/projects/myproject/dependency +Info 27 [00:01:36.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 29 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 30 [00:01:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -323,17 +322,16 @@ Info 31 [00:01:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 32 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 42 [00:01:51.000] Files (2) +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 40 [00:01:49.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -343,22 +341,22 @@ Info 42 [00:01:51.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 43 [00:01:52.000] ----------------------------------------------- -Info 44 [00:01:53.000] Search path: /user/username/projects/myproject/dependency -Info 45 [00:01:54.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (3) +Info 41 [00:01:50.000] ----------------------------------------------- +Info 42 [00:01:51.000] Search path: /user/username/projects/myproject/dependency +Info 43 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 44 [00:01:54.000] Files (3) -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:59.000] Files (2) +Info 44 [00:01:55.000] ----------------------------------------------- +Info 44 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:57.000] Files (2) -Info 46 [00:02:00.000] ----------------------------------------------- -Info 46 [00:02:01.000] Open files: -Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 44 [00:01:58.000] ----------------------------------------------- +Info 44 [00:01:59.000] Open files: +Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -387,11 +385,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 46 [00:02:06.000] response: +Info 44 [00:02:04.000] response: { "responseRequired": false } -Info 47 [00:02:07.000] request: +Info 45 [00:02:05.000] request: { "seq": 0, "type": "request", @@ -428,11 +426,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 48 [00:02:08.000] Search path: /user/username/projects/myproject/random -Info 49 [00:02:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:10.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 52 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 46 [00:02:06.000] Search path: /user/username/projects/myproject/random +Info 47 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 48 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -440,17 +438,16 @@ Info 52 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 53 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:15.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 56 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 57 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:23.000] Files (2) +Info 51 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 60 [00:02:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -460,26 +457,26 @@ Info 63 [00:02:23.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 64 [00:02:24.000] ----------------------------------------------- -Info 65 [00:02:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 65 [00:02:26.000] Files (3) +Info 61 [00:02:21.000] ----------------------------------------------- +Info 62 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 62 [00:02:23.000] Files (3) -Info 65 [00:02:27.000] ----------------------------------------------- -Info 65 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:29.000] Files (2) +Info 62 [00:02:24.000] ----------------------------------------------- +Info 62 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 62 [00:02:26.000] Files (2) -Info 65 [00:02:30.000] ----------------------------------------------- -Info 65 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:32.000] Files (2) +Info 62 [00:02:27.000] ----------------------------------------------- +Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:29.000] Files (2) -Info 65 [00:02:33.000] ----------------------------------------------- -Info 65 [00:02:34.000] Open files: -Info 65 [00:02:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 65 [00:02:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 65 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 65 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 65 [00:02:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 65 [00:02:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:30.000] ----------------------------------------------- +Info 62 [00:02:31.000] Open files: +Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -514,11 +511,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:41.000] response: +Info 62 [00:02:38.000] response: { "responseRequired": false } -Info 66 [00:02:42.000] request: +Info 63 [00:02:39.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -563,7 +560,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -600,7 +597,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:44.000] response: +Info 65 [00:02:41.000] response: { "response": { "definitions": [ @@ -637,7 +634,7 @@ Info 68 [00:02:44.000] response: }, "responseRequired": true } -Info 69 [00:02:45.000] request: +Info 66 [00:02:42.000] request: { "command": "rename", "arguments": { @@ -684,8 +681,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:46.000] Search path: /user/username/projects/myproject/dependency -Info 71 [00:02:47.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 67 [00:02:43.000] Search path: /user/username/projects/myproject/dependency +Info 68 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -722,7 +719,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:48.000] response: +Info 69 [00:02:45.000] response: { "response": { "info": { @@ -803,12 +800,12 @@ Info 72 [00:02:48.000] response: }, "responseRequired": true } -Info 73 [00:02:52.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 74 [00:02:53.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 75 [00:02:54.000] Scheduled: *ensureProjectForOpenFiles* -Info 76 [00:02:55.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 77 [00:02:56.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 78 [00:02:57.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 70 [00:02:49.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 71 [00:02:50.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 72 [00:02:51.000] Scheduled: *ensureProjectForOpenFiles* +Info 73 [00:02:52.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 74 [00:02:53.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 75 [00:02:54.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/decls/FnS.d.ts.map] {"version":3,"file":"FnS.d.ts","sourceRoot":"","sources":["../dependency/FnS.ts"],"names":[],"mappings":"AAAA,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,eAAO,MAAM,CAAC,KAAK,CAAC"} @@ -848,53 +845,53 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 79 [00:02:58.000] Running: /user/username/projects/myproject/dependency/tsconfig.json -Info 80 [00:02:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 81 [00:03:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 82 [00:03:01.000] Running: /user/username/projects/myproject/main/tsconfig.json -Info 83 [00:03:02.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 84 [00:03:03.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 85 [00:03:04.000] Running: *ensureProjectForOpenFiles* -Info 86 [00:03:05.000] Before ensureProjectForOpenFiles: -Info 87 [00:03:06.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 87 [00:03:07.000] Files (3) +Info 76 [00:02:55.000] Running: /user/username/projects/myproject/dependency/tsconfig.json +Info 77 [00:02:56.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 78 [00:02:57.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 79 [00:02:58.000] Running: /user/username/projects/myproject/main/tsconfig.json +Info 80 [00:02:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 81 [00:03:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 82 [00:03:01.000] Running: *ensureProjectForOpenFiles* +Info 83 [00:03:02.000] Before ensureProjectForOpenFiles: +Info 84 [00:03:03.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 84 [00:03:04.000] Files (3) -Info 87 [00:03:08.000] ----------------------------------------------- -Info 87 [00:03:09.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 87 [00:03:10.000] Files (2) +Info 84 [00:03:05.000] ----------------------------------------------- +Info 84 [00:03:06.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 84 [00:03:07.000] Files (2) -Info 87 [00:03:11.000] ----------------------------------------------- -Info 87 [00:03:12.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 87 [00:03:13.000] Files (2) +Info 84 [00:03:08.000] ----------------------------------------------- +Info 84 [00:03:09.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 84 [00:03:10.000] Files (2) -Info 87 [00:03:14.000] ----------------------------------------------- -Info 87 [00:03:15.000] Open files: -Info 87 [00:03:16.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 87 [00:03:17.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 87 [00:03:18.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 87 [00:03:19.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 87 [00:03:20.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 87 [00:03:21.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 87 [00:03:22.000] After ensureProjectForOpenFiles: -Info 88 [00:03:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 88 [00:03:24.000] Files (3) +Info 84 [00:03:11.000] ----------------------------------------------- +Info 84 [00:03:12.000] Open files: +Info 84 [00:03:13.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 84 [00:03:14.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 84 [00:03:15.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 84 [00:03:16.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 84 [00:03:17.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 84 [00:03:18.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 84 [00:03:19.000] After ensureProjectForOpenFiles: +Info 85 [00:03:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 85 [00:03:21.000] Files (3) -Info 88 [00:03:25.000] ----------------------------------------------- -Info 88 [00:03:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 88 [00:03:27.000] Files (2) +Info 85 [00:03:22.000] ----------------------------------------------- +Info 85 [00:03:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 85 [00:03:24.000] Files (2) -Info 88 [00:03:28.000] ----------------------------------------------- -Info 88 [00:03:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 88 [00:03:30.000] Files (2) +Info 85 [00:03:25.000] ----------------------------------------------- +Info 85 [00:03:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 85 [00:03:27.000] Files (2) -Info 88 [00:03:31.000] ----------------------------------------------- -Info 88 [00:03:32.000] Open files: -Info 88 [00:03:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 88 [00:03:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 88 [00:03:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 88 [00:03:36.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 88 [00:03:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 88 [00:03:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 85 [00:03:28.000] ----------------------------------------------- +Info 85 [00:03:29.000] Open files: +Info 85 [00:03:30.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 85 [00:03:31.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 85 [00:03:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 85 [00:03:33.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 85 [00:03:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 85 [00:03:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks PolledWatches:: @@ -931,7 +928,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 88 [00:03:39.000] request: +Info 85 [00:03:36.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1014,7 +1011,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 89 [00:03:40.000] response: +Info 86 [00:03:37.000] response: { "response": { "definitions": [ @@ -1051,7 +1048,7 @@ Info 89 [00:03:40.000] response: }, "responseRequired": true } -Info 90 [00:03:41.000] request: +Info 87 [00:03:38.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1134,7 +1131,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 91 [00:03:42.000] response: +Info 88 [00:03:39.000] response: { "response": { "definitions": [ @@ -1171,7 +1168,7 @@ Info 91 [00:03:42.000] response: }, "responseRequired": true } -Info 92 [00:03:43.000] request: +Info 89 [00:03:40.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1254,7 +1251,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 93 [00:03:44.000] response: +Info 90 [00:03:41.000] response: { "response": { "definitions": [ @@ -1291,7 +1288,7 @@ Info 93 [00:03:44.000] response: }, "responseRequired": true } -Info 94 [00:03:45.000] request: +Info 91 [00:03:42.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1374,7 +1371,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 95 [00:03:46.000] response: +Info 92 [00:03:43.000] response: { "response": { "definitions": [ @@ -1411,7 +1408,7 @@ Info 95 [00:03:46.000] response: }, "responseRequired": true } -Info 96 [00:03:47.000] request: +Info 93 [00:03:44.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1494,7 +1491,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 97 [00:03:48.000] response: +Info 94 [00:03:45.000] response: { "response": { "definitions": [ @@ -1531,7 +1528,7 @@ Info 97 [00:03:48.000] response: }, "responseRequired": true } -Info 98 [00:03:49.000] request: +Info 95 [00:03:46.000] request: { "command": "rename", "arguments": { @@ -1578,8 +1575,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 99 [00:03:50.000] Search path: /user/username/projects/myproject/dependency -Info 100 [00:03:51.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 96 [00:03:47.000] Search path: /user/username/projects/myproject/dependency +Info 97 [00:03:48.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1616,7 +1613,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 101 [00:03:52.000] response: +Info 98 [00:03:49.000] response: { "response": { "info": { @@ -1697,7 +1694,7 @@ Info 101 [00:03:52.000] response: }, "responseRequired": true } -Info 102 [00:03:53.000] request: +Info 99 [00:03:50.000] request: { "command": "rename", "arguments": { @@ -1744,8 +1741,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 103 [00:03:54.000] Search path: /user/username/projects/myproject/dependency -Info 104 [00:03:55.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 100 [00:03:51.000] Search path: /user/username/projects/myproject/dependency +Info 101 [00:03:52.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1782,7 +1779,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 105 [00:03:56.000] response: +Info 102 [00:03:53.000] response: { "response": { "info": { @@ -1863,7 +1860,7 @@ Info 105 [00:03:56.000] response: }, "responseRequired": true } -Info 106 [00:03:57.000] request: +Info 103 [00:03:54.000] request: { "command": "rename", "arguments": { @@ -1910,8 +1907,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 107 [00:03:58.000] Search path: /user/username/projects/myproject/dependency -Info 108 [00:03:59.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 104 [00:03:55.000] Search path: /user/username/projects/myproject/dependency +Info 105 [00:03:56.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1948,7 +1945,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 109 [00:04:00.000] response: +Info 106 [00:03:57.000] response: { "response": { "info": { @@ -2029,7 +2026,7 @@ Info 109 [00:04:00.000] response: }, "responseRequired": true } -Info 110 [00:04:01.000] request: +Info 107 [00:03:58.000] request: { "command": "rename", "arguments": { @@ -2076,8 +2073,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 111 [00:04:02.000] Search path: /user/username/projects/myproject/dependency -Info 112 [00:04:03.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 108 [00:03:59.000] Search path: /user/username/projects/myproject/dependency +Info 109 [00:04:00.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2114,7 +2111,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 113 [00:04:04.000] response: +Info 110 [00:04:01.000] response: { "response": { "info": { @@ -2195,7 +2192,7 @@ Info 113 [00:04:04.000] response: }, "responseRequired": true } -Info 114 [00:04:05.000] request: +Info 111 [00:04:02.000] request: { "command": "rename", "arguments": { @@ -2242,8 +2239,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 115 [00:04:06.000] Search path: /user/username/projects/myproject/dependency -Info 116 [00:04:07.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 112 [00:04:03.000] Search path: /user/username/projects/myproject/dependency +Info 113 [00:04:04.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2280,7 +2277,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 117 [00:04:08.000] response: +Info 114 [00:04:05.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-changes.js index 2c736a83885..ba8d4f74396 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-changes.js @@ -216,19 +216,18 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 17 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 19 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 21 [00:01:24.000] Files (3) +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 11 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 16 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 17 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 18 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 20 [00:01:23.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -241,16 +240,16 @@ Info 21 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 22 [00:01:25.000] ----------------------------------------------- -Info 23 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 24 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 25 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:29.000] Files (3) +Info 21 [00:01:24.000] ----------------------------------------------- +Info 22 [00:01:25.000] Search path: /user/username/projects/myproject/main +Info 23 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:28.000] Files (3) -Info 25 [00:01:30.000] ----------------------------------------------- -Info 25 [00:01:31.000] Open files: -Info 25 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 25 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 24 [00:01:29.000] ----------------------------------------------- +Info 24 [00:01:30.000] Open files: +Info 24 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 24 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -273,11 +272,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 25 [00:01:34.000] response: +Info 24 [00:01:33.000] response: { "responseRequired": false } -Info 26 [00:01:35.000] request: +Info 25 [00:01:34.000] request: { "seq": 0, "type": "request", @@ -308,11 +307,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 27 [00:01:36.000] Search path: /user/username/projects/myproject/dependency -Info 28 [00:01:37.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 29 [00:01:38.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 30 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 31 [00:01:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 26 [00:01:35.000] Search path: /user/username/projects/myproject/dependency +Info 27 [00:01:36.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 29 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 30 [00:01:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -323,17 +322,16 @@ Info 31 [00:01:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 32 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 42 [00:01:51.000] Files (2) +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 40 [00:01:49.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -343,22 +341,22 @@ Info 42 [00:01:51.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 43 [00:01:52.000] ----------------------------------------------- -Info 44 [00:01:53.000] Search path: /user/username/projects/myproject/dependency -Info 45 [00:01:54.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (3) +Info 41 [00:01:50.000] ----------------------------------------------- +Info 42 [00:01:51.000] Search path: /user/username/projects/myproject/dependency +Info 43 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 44 [00:01:54.000] Files (3) -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:59.000] Files (2) +Info 44 [00:01:55.000] ----------------------------------------------- +Info 44 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:57.000] Files (2) -Info 46 [00:02:00.000] ----------------------------------------------- -Info 46 [00:02:01.000] Open files: -Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 44 [00:01:58.000] ----------------------------------------------- +Info 44 [00:01:59.000] Open files: +Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -387,11 +385,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 46 [00:02:06.000] response: +Info 44 [00:02:04.000] response: { "responseRequired": false } -Info 47 [00:02:07.000] request: +Info 45 [00:02:05.000] request: { "seq": 0, "type": "request", @@ -428,11 +426,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 48 [00:02:08.000] Search path: /user/username/projects/myproject/random -Info 49 [00:02:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:10.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 52 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 46 [00:02:06.000] Search path: /user/username/projects/myproject/random +Info 47 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 48 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -440,17 +438,16 @@ Info 52 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 53 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:15.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 56 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 57 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:23.000] Files (2) +Info 51 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 60 [00:02:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -460,26 +457,26 @@ Info 63 [00:02:23.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 64 [00:02:24.000] ----------------------------------------------- -Info 65 [00:02:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 65 [00:02:26.000] Files (3) +Info 61 [00:02:21.000] ----------------------------------------------- +Info 62 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 62 [00:02:23.000] Files (3) -Info 65 [00:02:27.000] ----------------------------------------------- -Info 65 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:29.000] Files (2) +Info 62 [00:02:24.000] ----------------------------------------------- +Info 62 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 62 [00:02:26.000] Files (2) -Info 65 [00:02:30.000] ----------------------------------------------- -Info 65 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:32.000] Files (2) +Info 62 [00:02:27.000] ----------------------------------------------- +Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:29.000] Files (2) -Info 65 [00:02:33.000] ----------------------------------------------- -Info 65 [00:02:34.000] Open files: -Info 65 [00:02:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 65 [00:02:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 65 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 65 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 65 [00:02:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 65 [00:02:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:30.000] ----------------------------------------------- +Info 62 [00:02:31.000] Open files: +Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -514,11 +511,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:41.000] response: +Info 62 [00:02:38.000] response: { "responseRequired": false } -Info 66 [00:02:42.000] request: +Info 63 [00:02:39.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -563,7 +560,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -600,7 +597,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:44.000] response: +Info 65 [00:02:41.000] response: { "response": { "definitions": [ @@ -637,7 +634,7 @@ Info 68 [00:02:44.000] response: }, "responseRequired": true } -Info 69 [00:02:45.000] request: +Info 66 [00:02:42.000] request: { "command": "rename", "arguments": { @@ -684,8 +681,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:46.000] Search path: /user/username/projects/myproject/dependency -Info 71 [00:02:47.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 67 [00:02:43.000] Search path: /user/username/projects/myproject/dependency +Info 68 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -722,7 +719,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:48.000] response: +Info 69 [00:02:45.000] response: { "response": { "info": { @@ -803,13 +800,13 @@ Info 72 [00:02:48.000] response: }, "responseRequired": true } -Info 73 [00:02:52.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 74 [00:02:53.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 75 [00:02:54.000] Scheduled: *ensureProjectForOpenFiles* -Info 76 [00:02:55.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 77 [00:02:56.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 78 [00:02:57.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 79 [00:02:58.000] request: +Info 70 [00:02:49.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 71 [00:02:50.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 72 [00:02:51.000] Scheduled: *ensureProjectForOpenFiles* +Info 73 [00:02:52.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 74 [00:02:53.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 75 [00:02:54.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 76 [00:02:55.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -859,8 +856,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 80 [00:02:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 81 [00:03:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 77 [00:02:56.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 78 [00:02:57.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms After request PolledWatches:: @@ -897,7 +894,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 82 [00:03:01.000] response: +Info 79 [00:02:58.000] response: { "response": { "definitions": [ @@ -934,7 +931,7 @@ Info 82 [00:03:01.000] response: }, "responseRequired": true } -Info 83 [00:03:02.000] request: +Info 80 [00:02:59.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1017,7 +1014,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 84 [00:03:03.000] response: +Info 81 [00:03:00.000] response: { "response": { "definitions": [ @@ -1054,7 +1051,7 @@ Info 84 [00:03:03.000] response: }, "responseRequired": true } -Info 85 [00:03:04.000] request: +Info 82 [00:03:01.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1137,7 +1134,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 86 [00:03:05.000] response: +Info 83 [00:03:02.000] response: { "response": { "definitions": [ @@ -1174,7 +1171,7 @@ Info 86 [00:03:05.000] response: }, "responseRequired": true } -Info 87 [00:03:06.000] request: +Info 84 [00:03:03.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1257,7 +1254,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 88 [00:03:07.000] response: +Info 85 [00:03:04.000] response: { "response": { "definitions": [ @@ -1294,7 +1291,7 @@ Info 88 [00:03:07.000] response: }, "responseRequired": true } -Info 89 [00:03:08.000] request: +Info 86 [00:03:05.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1377,7 +1374,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 90 [00:03:09.000] response: +Info 87 [00:03:06.000] response: { "response": { "definitions": [ @@ -1414,7 +1411,7 @@ Info 90 [00:03:09.000] response: }, "responseRequired": true } -Info 91 [00:03:10.000] request: +Info 88 [00:03:07.000] request: { "command": "rename", "arguments": { @@ -1461,10 +1458,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 92 [00:03:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 93 [00:03:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 94 [00:03:13.000] Search path: /user/username/projects/myproject/dependency -Info 95 [00:03:14.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 89 [00:03:08.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 90 [00:03:09.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 91 [00:03:10.000] Search path: /user/username/projects/myproject/dependency +Info 92 [00:03:11.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1501,7 +1498,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 96 [00:03:15.000] response: +Info 93 [00:03:12.000] response: { "response": { "info": { @@ -1582,7 +1579,7 @@ Info 96 [00:03:15.000] response: }, "responseRequired": true } -Info 97 [00:03:16.000] request: +Info 94 [00:03:13.000] request: { "command": "rename", "arguments": { @@ -1629,8 +1626,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 98 [00:03:17.000] Search path: /user/username/projects/myproject/dependency -Info 99 [00:03:18.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 95 [00:03:14.000] Search path: /user/username/projects/myproject/dependency +Info 96 [00:03:15.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1667,7 +1664,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 100 [00:03:19.000] response: +Info 97 [00:03:16.000] response: { "response": { "info": { @@ -1748,7 +1745,7 @@ Info 100 [00:03:19.000] response: }, "responseRequired": true } -Info 101 [00:03:20.000] request: +Info 98 [00:03:17.000] request: { "command": "rename", "arguments": { @@ -1795,8 +1792,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 102 [00:03:21.000] Search path: /user/username/projects/myproject/dependency -Info 103 [00:03:22.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 99 [00:03:18.000] Search path: /user/username/projects/myproject/dependency +Info 100 [00:03:19.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1833,7 +1830,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 104 [00:03:23.000] response: +Info 101 [00:03:20.000] response: { "response": { "info": { @@ -1914,7 +1911,7 @@ Info 104 [00:03:23.000] response: }, "responseRequired": true } -Info 105 [00:03:24.000] request: +Info 102 [00:03:21.000] request: { "command": "rename", "arguments": { @@ -1961,8 +1958,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 106 [00:03:25.000] Search path: /user/username/projects/myproject/dependency -Info 107 [00:03:26.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 103 [00:03:22.000] Search path: /user/username/projects/myproject/dependency +Info 104 [00:03:23.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1999,7 +1996,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 108 [00:03:27.000] response: +Info 105 [00:03:24.000] response: { "response": { "info": { @@ -2080,7 +2077,7 @@ Info 108 [00:03:27.000] response: }, "responseRequired": true } -Info 109 [00:03:28.000] request: +Info 106 [00:03:25.000] request: { "command": "rename", "arguments": { @@ -2127,8 +2124,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 110 [00:03:29.000] Search path: /user/username/projects/myproject/dependency -Info 111 [00:03:30.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 107 [00:03:26.000] Search path: /user/username/projects/myproject/dependency +Info 108 [00:03:27.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2165,7 +2162,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 112 [00:03:31.000] response: +Info 109 [00:03:28.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-created.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-created.js index 5f788710a43..73a546a32f2 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-created.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-created.js @@ -213,19 +213,18 @@ Info 6 [00:01:10.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 12 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 15 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 16 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 17 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 19 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 21 [00:01:25.000] Files (3) +Info 9 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 11 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 14 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 15 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 16 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 17 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 18 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 20 [00:01:24.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -238,16 +237,16 @@ Info 21 [00:01:25.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 22 [00:01:26.000] ----------------------------------------------- -Info 23 [00:01:27.000] Search path: /user/username/projects/myproject/main -Info 24 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 25 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:30.000] Files (3) +Info 21 [00:01:25.000] ----------------------------------------------- +Info 22 [00:01:26.000] Search path: /user/username/projects/myproject/main +Info 23 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 24 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:29.000] Files (3) -Info 25 [00:01:31.000] ----------------------------------------------- -Info 25 [00:01:32.000] Open files: -Info 25 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 25 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 24 [00:01:30.000] ----------------------------------------------- +Info 24 [00:01:31.000] Open files: +Info 24 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 24 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -270,11 +269,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 25 [00:01:35.000] response: +Info 24 [00:01:34.000] response: { "responseRequired": false } -Info 26 [00:01:36.000] request: +Info 25 [00:01:35.000] request: { "seq": 0, "type": "request", @@ -305,11 +304,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 27 [00:01:37.000] Search path: /user/username/projects/myproject/dependency -Info 28 [00:01:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 29 [00:01:39.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 30 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 31 [00:01:41.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 26 [00:01:36.000] Search path: /user/username/projects/myproject/dependency +Info 27 [00:01:37.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 28 [00:01:38.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 29 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 30 [00:01:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -320,17 +319,16 @@ Info 31 [00:01:41.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 32 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:44.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 36 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 41 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 42 [00:01:52.000] Files (2) +Info 31 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 40 [00:01:50.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -340,22 +338,22 @@ Info 42 [00:01:52.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 43 [00:01:53.000] ----------------------------------------------- -Info 44 [00:01:54.000] Search path: /user/username/projects/myproject/dependency -Info 45 [00:01:55.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 46 [00:01:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:57.000] Files (3) +Info 41 [00:01:51.000] ----------------------------------------------- +Info 42 [00:01:52.000] Search path: /user/username/projects/myproject/dependency +Info 43 [00:01:53.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 44 [00:01:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 44 [00:01:55.000] Files (3) -Info 46 [00:01:58.000] ----------------------------------------------- -Info 46 [00:01:59.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:02:00.000] Files (2) +Info 44 [00:01:56.000] ----------------------------------------------- +Info 44 [00:01:57.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:58.000] Files (2) -Info 46 [00:02:01.000] ----------------------------------------------- -Info 46 [00:02:02.000] Open files: -Info 46 [00:02:03.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:05.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 46 [00:02:06.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 44 [00:01:59.000] ----------------------------------------------- +Info 44 [00:02:00.000] Open files: +Info 44 [00:02:01.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 44 [00:02:02.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 44 [00:02:03.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 44 [00:02:04.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -384,11 +382,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 46 [00:02:07.000] response: +Info 44 [00:02:05.000] response: { "responseRequired": false } -Info 47 [00:02:08.000] request: +Info 45 [00:02:06.000] request: { "seq": 0, "type": "request", @@ -425,11 +423,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 48 [00:02:09.000] Search path: /user/username/projects/myproject/random -Info 49 [00:02:10.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:11.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 52 [00:02:13.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 46 [00:02:07.000] Search path: /user/username/projects/myproject/random +Info 47 [00:02:08.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 48 [00:02:09.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 50 [00:02:11.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -437,17 +435,16 @@ Info 52 [00:02:13.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 53 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:16.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 56 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 57 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 62 [00:02:23.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:24.000] Files (2) +Info 51 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 52 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 55 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 59 [00:02:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 60 [00:02:21.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -457,26 +454,26 @@ Info 63 [00:02:24.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 64 [00:02:25.000] ----------------------------------------------- -Info 65 [00:02:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 65 [00:02:27.000] Files (3) +Info 61 [00:02:22.000] ----------------------------------------------- +Info 62 [00:02:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 62 [00:02:24.000] Files (3) -Info 65 [00:02:28.000] ----------------------------------------------- -Info 65 [00:02:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:30.000] Files (2) +Info 62 [00:02:25.000] ----------------------------------------------- +Info 62 [00:02:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 62 [00:02:27.000] Files (2) -Info 65 [00:02:31.000] ----------------------------------------------- -Info 65 [00:02:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:33.000] Files (2) +Info 62 [00:02:28.000] ----------------------------------------------- +Info 62 [00:02:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:30.000] Files (2) -Info 65 [00:02:34.000] ----------------------------------------------- -Info 65 [00:02:35.000] Open files: -Info 65 [00:02:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 65 [00:02:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 65 [00:02:38.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 65 [00:02:39.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 65 [00:02:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 65 [00:02:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:31.000] ----------------------------------------------- +Info 62 [00:02:32.000] Open files: +Info 62 [00:02:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 62 [00:02:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 62 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 62 [00:02:36.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 62 [00:02:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 62 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -511,11 +508,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:42.000] response: +Info 62 [00:02:39.000] response: { "responseRequired": false } -Info 66 [00:02:43.000] request: +Info 63 [00:02:40.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -560,7 +557,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 64 [00:02:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file After request PolledWatches:: @@ -597,7 +594,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:45.000] response: +Info 65 [00:02:42.000] response: { "response": { "definitions": [ @@ -634,7 +631,7 @@ Info 68 [00:02:45.000] response: }, "responseRequired": true } -Info 69 [00:02:46.000] request: +Info 66 [00:02:43.000] request: { "command": "rename", "arguments": { @@ -717,7 +714,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:47.000] response: +Info 67 [00:02:44.000] response: { "response": { "info": { @@ -765,16 +762,16 @@ Info 70 [00:02:47.000] response: }, "responseRequired": true } -Info 71 [00:02:50.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 72 [00:02:51.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 73 [00:02:52.000] Scheduled: *ensureProjectForOpenFiles* -Info 74 [00:02:53.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 75 [00:02:54.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 76 [00:02:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 77 [00:02:56.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 78 [00:02:57.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 79 [00:02:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 80 [00:02:59.000] request: +Info 68 [00:02:47.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 69 [00:02:48.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 70 [00:02:49.000] Scheduled: *ensureProjectForOpenFiles* +Info 71 [00:02:50.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 72 [00:02:51.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 73 [00:02:52.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 74 [00:02:53.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 75 [00:02:54.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 76 [00:02:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 77 [00:02:56.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -822,9 +819,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 81 [00:03:00.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 82 [00:03:01.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 83 [00:03:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 78 [00:02:57.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 79 [00:02:58.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 80 [00:02:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -861,7 +858,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 84 [00:03:03.000] response: +Info 81 [00:03:00.000] response: { "response": { "definitions": [ @@ -898,7 +895,7 @@ Info 84 [00:03:03.000] response: }, "responseRequired": true } -Info 85 [00:03:04.000] request: +Info 82 [00:03:01.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -981,7 +978,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 86 [00:03:05.000] response: +Info 83 [00:03:02.000] response: { "response": { "definitions": [ @@ -1018,7 +1015,7 @@ Info 86 [00:03:05.000] response: }, "responseRequired": true } -Info 87 [00:03:06.000] request: +Info 84 [00:03:03.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1101,7 +1098,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 88 [00:03:07.000] response: +Info 85 [00:03:04.000] response: { "response": { "definitions": [ @@ -1138,7 +1135,7 @@ Info 88 [00:03:07.000] response: }, "responseRequired": true } -Info 89 [00:03:08.000] request: +Info 86 [00:03:05.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1221,7 +1218,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 90 [00:03:09.000] response: +Info 87 [00:03:06.000] response: { "response": { "definitions": [ @@ -1258,7 +1255,7 @@ Info 90 [00:03:09.000] response: }, "responseRequired": true } -Info 91 [00:03:10.000] request: +Info 88 [00:03:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1341,7 +1338,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 92 [00:03:11.000] response: +Info 89 [00:03:08.000] response: { "response": { "definitions": [ @@ -1378,7 +1375,7 @@ Info 92 [00:03:11.000] response: }, "responseRequired": true } -Info 93 [00:03:12.000] request: +Info 90 [00:03:09.000] request: { "command": "rename", "arguments": { @@ -1425,10 +1422,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 94 [00:03:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 95 [00:03:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 96 [00:03:15.000] Search path: /user/username/projects/myproject/dependency -Info 97 [00:03:16.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 91 [00:03:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 92 [00:03:11.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 93 [00:03:12.000] Search path: /user/username/projects/myproject/dependency +Info 94 [00:03:13.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1465,7 +1462,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 98 [00:03:17.000] response: +Info 95 [00:03:14.000] response: { "response": { "info": { @@ -1546,7 +1543,7 @@ Info 98 [00:03:17.000] response: }, "responseRequired": true } -Info 99 [00:03:18.000] request: +Info 96 [00:03:15.000] request: { "command": "rename", "arguments": { @@ -1593,8 +1590,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 100 [00:03:19.000] Search path: /user/username/projects/myproject/dependency -Info 101 [00:03:20.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 97 [00:03:16.000] Search path: /user/username/projects/myproject/dependency +Info 98 [00:03:17.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1631,7 +1628,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 102 [00:03:21.000] response: +Info 99 [00:03:18.000] response: { "response": { "info": { @@ -1712,7 +1709,7 @@ Info 102 [00:03:21.000] response: }, "responseRequired": true } -Info 103 [00:03:22.000] request: +Info 100 [00:03:19.000] request: { "command": "rename", "arguments": { @@ -1759,8 +1756,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 104 [00:03:23.000] Search path: /user/username/projects/myproject/dependency -Info 105 [00:03:24.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 101 [00:03:20.000] Search path: /user/username/projects/myproject/dependency +Info 102 [00:03:21.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1797,7 +1794,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 106 [00:03:25.000] response: +Info 103 [00:03:22.000] response: { "response": { "info": { @@ -1878,7 +1875,7 @@ Info 106 [00:03:25.000] response: }, "responseRequired": true } -Info 107 [00:03:26.000] request: +Info 104 [00:03:23.000] request: { "command": "rename", "arguments": { @@ -1925,8 +1922,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 108 [00:03:27.000] Search path: /user/username/projects/myproject/dependency -Info 109 [00:03:28.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 105 [00:03:24.000] Search path: /user/username/projects/myproject/dependency +Info 106 [00:03:25.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1963,7 +1960,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 110 [00:03:29.000] response: +Info 107 [00:03:26.000] response: { "response": { "info": { @@ -2044,7 +2041,7 @@ Info 110 [00:03:29.000] response: }, "responseRequired": true } -Info 111 [00:03:30.000] request: +Info 108 [00:03:27.000] request: { "command": "rename", "arguments": { @@ -2091,8 +2088,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 112 [00:03:31.000] Search path: /user/username/projects/myproject/dependency -Info 113 [00:03:32.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 109 [00:03:28.000] Search path: /user/username/projects/myproject/dependency +Info 110 [00:03:29.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2129,7 +2126,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 114 [00:03:33.000] response: +Info 111 [00:03:30.000] response: { "response": { "info": { @@ -2210,7 +2207,7 @@ Info 114 [00:03:33.000] response: }, "responseRequired": true } -Info 115 [00:03:34.000] request: +Info 112 [00:03:31.000] request: { "seq": 0, "type": "request", @@ -2255,24 +2252,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 116 [00:03:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 117 [00:03:36.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 117 [00:03:37.000] Files (3) +Info 113 [00:03:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 114 [00:03:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 114 [00:03:34.000] Files (3) -Info 117 [00:03:38.000] ----------------------------------------------- -Info 117 [00:03:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 117 [00:03:40.000] Files (2) +Info 114 [00:03:35.000] ----------------------------------------------- +Info 114 [00:03:36.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 114 [00:03:37.000] Files (2) -Info 117 [00:03:41.000] ----------------------------------------------- -Info 117 [00:03:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 117 [00:03:43.000] Files (2) +Info 114 [00:03:38.000] ----------------------------------------------- +Info 114 [00:03:39.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 114 [00:03:40.000] Files (2) -Info 117 [00:03:44.000] ----------------------------------------------- -Info 117 [00:03:45.000] Open files: -Info 117 [00:03:46.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 117 [00:03:47.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 117 [00:03:48.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 117 [00:03:49.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 114 [00:03:41.000] ----------------------------------------------- +Info 114 [00:03:42.000] Open files: +Info 114 [00:03:43.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 114 [00:03:44.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 114 [00:03:45.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 114 [00:03:46.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2311,11 +2308,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 117 [00:03:50.000] response: +Info 114 [00:03:47.000] response: { "responseRequired": false } -Info 118 [00:03:51.000] request: +Info 115 [00:03:48.000] request: { "seq": 0, "type": "request", @@ -2362,28 +2359,28 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 119 [00:03:52.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 120 [00:03:53.000] Search path: /user/username/projects/myproject/random -Info 121 [00:03:54.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 122 [00:03:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 122 [00:03:56.000] Files (3) +Info 116 [00:03:49.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 117 [00:03:50.000] Search path: /user/username/projects/myproject/random +Info 118 [00:03:51.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 119 [00:03:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 119 [00:03:53.000] Files (3) -Info 122 [00:03:57.000] ----------------------------------------------- -Info 122 [00:03:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 122 [00:03:59.000] Files (2) +Info 119 [00:03:54.000] ----------------------------------------------- +Info 119 [00:03:55.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 119 [00:03:56.000] Files (2) -Info 122 [00:04:00.000] ----------------------------------------------- -Info 122 [00:04:01.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 122 [00:04:02.000] Files (2) +Info 119 [00:03:57.000] ----------------------------------------------- +Info 119 [00:03:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 119 [00:03:59.000] Files (2) -Info 122 [00:04:03.000] ----------------------------------------------- -Info 122 [00:04:04.000] Open files: -Info 122 [00:04:05.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 122 [00:04:06.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 122 [00:04:07.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 122 [00:04:08.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 122 [00:04:09.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 122 [00:04:10.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 119 [00:04:00.000] ----------------------------------------------- +Info 119 [00:04:01.000] Open files: +Info 119 [00:04:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 119 [00:04:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 119 [00:04:04.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 119 [00:04:05.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 119 [00:04:06.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 119 [00:04:07.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2420,11 +2417,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 122 [00:04:11.000] response: +Info 119 [00:04:08.000] response: { "responseRequired": false } -Info 123 [00:04:12.000] request: +Info 120 [00:04:09.000] request: { "seq": 0, "type": "request", @@ -2469,24 +2466,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 124 [00:04:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 125 [00:04:14.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 125 [00:04:15.000] Files (3) +Info 121 [00:04:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 122 [00:04:11.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 122 [00:04:12.000] Files (3) -Info 125 [00:04:16.000] ----------------------------------------------- -Info 125 [00:04:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 125 [00:04:18.000] Files (2) +Info 122 [00:04:13.000] ----------------------------------------------- +Info 122 [00:04:14.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 122 [00:04:15.000] Files (2) -Info 125 [00:04:19.000] ----------------------------------------------- -Info 125 [00:04:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 125 [00:04:21.000] Files (2) +Info 122 [00:04:16.000] ----------------------------------------------- +Info 122 [00:04:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 122 [00:04:18.000] Files (2) -Info 125 [00:04:22.000] ----------------------------------------------- -Info 125 [00:04:23.000] Open files: -Info 125 [00:04:24.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 125 [00:04:25.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 125 [00:04:26.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 125 [00:04:27.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 122 [00:04:19.000] ----------------------------------------------- +Info 122 [00:04:20.000] Open files: +Info 122 [00:04:21.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 122 [00:04:22.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 122 [00:04:23.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 122 [00:04:24.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2525,11 +2522,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 125 [00:04:28.000] response: +Info 122 [00:04:25.000] response: { "responseRequired": false } -Info 126 [00:04:29.000] request: +Info 123 [00:04:26.000] request: { "seq": 0, "type": "request", @@ -2576,22 +2573,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 127 [00:04:30.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 128 [00:04:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 128 [00:04:32.000] Files (3) +Info 124 [00:04:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 125 [00:04:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 125 [00:04:29.000] Files (3) -Info 128 [00:04:33.000] ----------------------------------------------- -Info 128 [00:04:34.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 128 [00:04:35.000] Files (2) +Info 125 [00:04:30.000] ----------------------------------------------- +Info 125 [00:04:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 125 [00:04:32.000] Files (2) -Info 128 [00:04:36.000] ----------------------------------------------- -Info 128 [00:04:37.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 128 [00:04:38.000] Files (2) +Info 125 [00:04:33.000] ----------------------------------------------- +Info 125 [00:04:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 125 [00:04:35.000] Files (2) -Info 128 [00:04:39.000] ----------------------------------------------- -Info 128 [00:04:40.000] Open files: -Info 128 [00:04:41.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 128 [00:04:42.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 125 [00:04:36.000] ----------------------------------------------- +Info 125 [00:04:37.000] Open files: +Info 125 [00:04:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 125 [00:04:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2632,11 +2629,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 128 [00:04:43.000] response: +Info 125 [00:04:40.000] response: { "responseRequired": false } -Info 129 [00:04:44.000] request: +Info 126 [00:04:41.000] request: { "seq": 0, "type": "request", @@ -2685,20 +2682,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 130 [00:04:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 131 [00:04:46.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 131 [00:04:47.000] Files (3) +Info 127 [00:04:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 128 [00:04:43.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 128 [00:04:44.000] Files (3) -Info 131 [00:04:48.000] ----------------------------------------------- -Info 131 [00:04:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 131 [00:04:50.000] Files (2) +Info 128 [00:04:45.000] ----------------------------------------------- +Info 128 [00:04:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 128 [00:04:47.000] Files (2) -Info 131 [00:04:51.000] ----------------------------------------------- -Info 131 [00:04:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 131 [00:04:53.000] Files (2) +Info 128 [00:04:48.000] ----------------------------------------------- +Info 128 [00:04:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 128 [00:04:50.000] Files (2) -Info 131 [00:04:54.000] ----------------------------------------------- -Info 131 [00:04:55.000] Open files: +Info 128 [00:04:51.000] ----------------------------------------------- +Info 128 [00:04:52.000] Open files: After request PolledWatches:: @@ -2741,11 +2738,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 131 [00:04:56.000] response: +Info 128 [00:04:53.000] response: { "responseRequired": false } -Info 132 [00:04:57.000] request: +Info 129 [00:04:54.000] request: { "seq": 0, "type": "request", @@ -2796,12 +2793,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 133 [00:04:58.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 134 [00:04:59.000] Search path: /user/username/projects/myproject/random -Info 135 [00:05:00.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 136 [00:05:01.000] `remove Project:: -Info 137 [00:05:02.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 138 [00:05:03.000] Files (3) +Info 130 [00:04:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 131 [00:04:56.000] Search path: /user/username/projects/myproject/random +Info 132 [00:04:57.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 133 [00:04:58.000] `remove Project:: +Info 134 [00:04:59.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 135 [00:05:00.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -2814,19 +2811,19 @@ Info 138 [00:05:03.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 139 [00:05:04.000] ----------------------------------------------- -Info 140 [00:05:05.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 141 [00:05:06.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 142 [00:05:07.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 143 [00:05:08.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 144 [00:05:09.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 145 [00:05:10.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 146 [00:05:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 147 [00:05:12.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 148 [00:05:13.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 149 [00:05:14.000] `remove Project:: -Info 150 [00:05:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 151 [00:05:16.000] Files (2) +Info 136 [00:05:01.000] ----------------------------------------------- +Info 137 [00:05:02.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 138 [00:05:03.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 139 [00:05:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 140 [00:05:05.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 141 [00:05:06.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 142 [00:05:07.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 143 [00:05:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 144 [00:05:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 145 [00:05:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 146 [00:05:11.000] `remove Project:: +Info 147 [00:05:12.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 148 [00:05:13.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -2836,25 +2833,25 @@ Info 151 [00:05:16.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 152 [00:05:17.000] ----------------------------------------------- -Info 153 [00:05:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 154 [00:05:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 155 [00:05:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 156 [00:05:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 157 [00:05:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 158 [00:05:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 159 [00:05:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 160 [00:05:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 161 [00:05:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 162 [00:05:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 163 [00:05:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 164 [00:05:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 164 [00:05:30.000] Files (2) +Info 149 [00:05:14.000] ----------------------------------------------- +Info 150 [00:05:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 151 [00:05:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 152 [00:05:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 153 [00:05:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 154 [00:05:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 155 [00:05:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 156 [00:05:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 157 [00:05:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 158 [00:05:23.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 159 [00:05:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 160 [00:05:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 161 [00:05:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 161 [00:05:27.000] Files (2) -Info 164 [00:05:31.000] ----------------------------------------------- -Info 164 [00:05:32.000] Open files: -Info 164 [00:05:33.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 164 [00:05:34.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 161 [00:05:28.000] ----------------------------------------------- +Info 161 [00:05:29.000] Open files: +Info 161 [00:05:30.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 161 [00:05:31.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2873,7 +2870,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 164 [00:05:35.000] response: +Info 161 [00:05:32.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-deleted.js index ea59fb88e92..048ac974ae7 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-deleted.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-deleted.js @@ -216,19 +216,18 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 17 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 19 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 21 [00:01:24.000] Files (3) +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 11 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 16 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 17 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 18 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 20 [00:01:23.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -241,16 +240,16 @@ Info 21 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 22 [00:01:25.000] ----------------------------------------------- -Info 23 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 24 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 25 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:29.000] Files (3) +Info 21 [00:01:24.000] ----------------------------------------------- +Info 22 [00:01:25.000] Search path: /user/username/projects/myproject/main +Info 23 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:28.000] Files (3) -Info 25 [00:01:30.000] ----------------------------------------------- -Info 25 [00:01:31.000] Open files: -Info 25 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 25 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 24 [00:01:29.000] ----------------------------------------------- +Info 24 [00:01:30.000] Open files: +Info 24 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 24 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -273,11 +272,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 25 [00:01:34.000] response: +Info 24 [00:01:33.000] response: { "responseRequired": false } -Info 26 [00:01:35.000] request: +Info 25 [00:01:34.000] request: { "seq": 0, "type": "request", @@ -308,11 +307,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 27 [00:01:36.000] Search path: /user/username/projects/myproject/dependency -Info 28 [00:01:37.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 29 [00:01:38.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 30 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 31 [00:01:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 26 [00:01:35.000] Search path: /user/username/projects/myproject/dependency +Info 27 [00:01:36.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 29 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 30 [00:01:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -323,17 +322,16 @@ Info 31 [00:01:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 32 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 42 [00:01:51.000] Files (2) +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 40 [00:01:49.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -343,22 +341,22 @@ Info 42 [00:01:51.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 43 [00:01:52.000] ----------------------------------------------- -Info 44 [00:01:53.000] Search path: /user/username/projects/myproject/dependency -Info 45 [00:01:54.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (3) +Info 41 [00:01:50.000] ----------------------------------------------- +Info 42 [00:01:51.000] Search path: /user/username/projects/myproject/dependency +Info 43 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 44 [00:01:54.000] Files (3) -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:59.000] Files (2) +Info 44 [00:01:55.000] ----------------------------------------------- +Info 44 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:57.000] Files (2) -Info 46 [00:02:00.000] ----------------------------------------------- -Info 46 [00:02:01.000] Open files: -Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 44 [00:01:58.000] ----------------------------------------------- +Info 44 [00:01:59.000] Open files: +Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -387,11 +385,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 46 [00:02:06.000] response: +Info 44 [00:02:04.000] response: { "responseRequired": false } -Info 47 [00:02:07.000] request: +Info 45 [00:02:05.000] request: { "seq": 0, "type": "request", @@ -428,11 +426,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 48 [00:02:08.000] Search path: /user/username/projects/myproject/random -Info 49 [00:02:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:10.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 52 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 46 [00:02:06.000] Search path: /user/username/projects/myproject/random +Info 47 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 48 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -440,17 +438,16 @@ Info 52 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 53 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:15.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 56 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 57 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:23.000] Files (2) +Info 51 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 60 [00:02:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -460,26 +457,26 @@ Info 63 [00:02:23.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 64 [00:02:24.000] ----------------------------------------------- -Info 65 [00:02:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 65 [00:02:26.000] Files (3) +Info 61 [00:02:21.000] ----------------------------------------------- +Info 62 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 62 [00:02:23.000] Files (3) -Info 65 [00:02:27.000] ----------------------------------------------- -Info 65 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:29.000] Files (2) +Info 62 [00:02:24.000] ----------------------------------------------- +Info 62 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 62 [00:02:26.000] Files (2) -Info 65 [00:02:30.000] ----------------------------------------------- -Info 65 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:32.000] Files (2) +Info 62 [00:02:27.000] ----------------------------------------------- +Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:29.000] Files (2) -Info 65 [00:02:33.000] ----------------------------------------------- -Info 65 [00:02:34.000] Open files: -Info 65 [00:02:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 65 [00:02:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 65 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 65 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 65 [00:02:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 65 [00:02:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:30.000] ----------------------------------------------- +Info 62 [00:02:31.000] Open files: +Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -514,11 +511,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:41.000] response: +Info 62 [00:02:38.000] response: { "responseRequired": false } -Info 66 [00:02:42.000] request: +Info 63 [00:02:39.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -563,7 +560,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -600,7 +597,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:44.000] response: +Info 65 [00:02:41.000] response: { "response": { "definitions": [ @@ -637,7 +634,7 @@ Info 68 [00:02:44.000] response: }, "responseRequired": true } -Info 69 [00:02:45.000] request: +Info 66 [00:02:42.000] request: { "command": "rename", "arguments": { @@ -684,8 +681,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:46.000] Search path: /user/username/projects/myproject/dependency -Info 71 [00:02:47.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 67 [00:02:43.000] Search path: /user/username/projects/myproject/dependency +Info 68 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -722,7 +719,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:48.000] response: +Info 69 [00:02:45.000] response: { "response": { "info": { @@ -803,16 +800,16 @@ Info 72 [00:02:48.000] response: }, "responseRequired": true } -Info 73 [00:02:50.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 74 [00:02:51.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 75 [00:02:52.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 76 [00:02:53.000] Scheduled: *ensureProjectForOpenFiles* -Info 77 [00:02:54.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 78 [00:02:55.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 79 [00:02:56.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 80 [00:02:57.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 81 [00:02:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 82 [00:02:59.000] request: +Info 70 [00:02:47.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 71 [00:02:48.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 72 [00:02:49.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 73 [00:02:50.000] Scheduled: *ensureProjectForOpenFiles* +Info 74 [00:02:51.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 75 [00:02:52.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 76 [00:02:53.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 77 [00:02:54.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 78 [00:02:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 79 [00:02:56.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -858,9 +855,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 83 [00:03:00.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 84 [00:03:01.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 85 [00:03:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 80 [00:02:57.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 81 [00:02:58.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 82 [00:02:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file After request PolledWatches:: @@ -897,7 +894,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 86 [00:03:03.000] response: +Info 83 [00:03:00.000] response: { "response": { "definitions": [ @@ -934,7 +931,7 @@ Info 86 [00:03:03.000] response: }, "responseRequired": true } -Info 87 [00:03:04.000] request: +Info 84 [00:03:01.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1017,7 +1014,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 88 [00:03:05.000] response: +Info 85 [00:03:02.000] response: { "response": { "definitions": [ @@ -1054,7 +1051,7 @@ Info 88 [00:03:05.000] response: }, "responseRequired": true } -Info 89 [00:03:06.000] request: +Info 86 [00:03:03.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1137,7 +1134,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 90 [00:03:07.000] response: +Info 87 [00:03:04.000] response: { "response": { "definitions": [ @@ -1174,7 +1171,7 @@ Info 90 [00:03:07.000] response: }, "responseRequired": true } -Info 91 [00:03:08.000] request: +Info 88 [00:03:05.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1257,7 +1254,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 92 [00:03:09.000] response: +Info 89 [00:03:06.000] response: { "response": { "definitions": [ @@ -1294,7 +1291,7 @@ Info 92 [00:03:09.000] response: }, "responseRequired": true } -Info 93 [00:03:10.000] request: +Info 90 [00:03:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1377,7 +1374,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 94 [00:03:11.000] response: +Info 91 [00:03:08.000] response: { "response": { "definitions": [ @@ -1414,7 +1411,7 @@ Info 94 [00:03:11.000] response: }, "responseRequired": true } -Info 95 [00:03:12.000] request: +Info 92 [00:03:09.000] request: { "command": "rename", "arguments": { @@ -1461,8 +1458,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 96 [00:03:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 97 [00:03:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 93 [00:03:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 94 [00:03:11.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms After request PolledWatches:: @@ -1499,7 +1496,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 98 [00:03:15.000] response: +Info 95 [00:03:12.000] response: { "response": { "info": { @@ -1547,7 +1544,7 @@ Info 98 [00:03:15.000] response: }, "responseRequired": true } -Info 99 [00:03:16.000] request: +Info 96 [00:03:13.000] request: { "command": "rename", "arguments": { @@ -1630,7 +1627,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 100 [00:03:17.000] response: +Info 97 [00:03:14.000] response: { "response": { "info": { @@ -1678,7 +1675,7 @@ Info 100 [00:03:17.000] response: }, "responseRequired": true } -Info 101 [00:03:18.000] request: +Info 98 [00:03:15.000] request: { "command": "rename", "arguments": { @@ -1761,7 +1758,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 102 [00:03:19.000] response: +Info 99 [00:03:16.000] response: { "response": { "info": { @@ -1809,7 +1806,7 @@ Info 102 [00:03:19.000] response: }, "responseRequired": true } -Info 103 [00:03:20.000] request: +Info 100 [00:03:17.000] request: { "command": "rename", "arguments": { @@ -1892,7 +1889,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 104 [00:03:21.000] response: +Info 101 [00:03:18.000] response: { "response": { "info": { @@ -1940,7 +1937,7 @@ Info 104 [00:03:21.000] response: }, "responseRequired": true } -Info 105 [00:03:22.000] request: +Info 102 [00:03:19.000] request: { "command": "rename", "arguments": { @@ -2023,7 +2020,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 106 [00:03:23.000] response: +Info 103 [00:03:20.000] response: { "response": { "info": { @@ -2071,7 +2068,7 @@ Info 106 [00:03:23.000] response: }, "responseRequired": true } -Info 107 [00:03:24.000] request: +Info 104 [00:03:21.000] request: { "seq": 0, "type": "request", @@ -2116,24 +2113,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 108 [00:03:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 109 [00:03:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 109 [00:03:27.000] Files (3) +Info 105 [00:03:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 106 [00:03:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 106 [00:03:24.000] Files (3) -Info 109 [00:03:28.000] ----------------------------------------------- -Info 109 [00:03:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 109 [00:03:30.000] Files (2) +Info 106 [00:03:25.000] ----------------------------------------------- +Info 106 [00:03:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 106 [00:03:27.000] Files (2) -Info 109 [00:03:31.000] ----------------------------------------------- -Info 109 [00:03:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 109 [00:03:33.000] Files (2) +Info 106 [00:03:28.000] ----------------------------------------------- +Info 106 [00:03:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 106 [00:03:30.000] Files (2) -Info 109 [00:03:34.000] ----------------------------------------------- -Info 109 [00:03:35.000] Open files: -Info 109 [00:03:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 109 [00:03:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 109 [00:03:38.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 109 [00:03:39.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 106 [00:03:31.000] ----------------------------------------------- +Info 106 [00:03:32.000] Open files: +Info 106 [00:03:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 106 [00:03:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 106 [00:03:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 106 [00:03:36.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2172,11 +2169,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 109 [00:03:40.000] response: +Info 106 [00:03:37.000] response: { "responseRequired": false } -Info 110 [00:03:41.000] request: +Info 107 [00:03:38.000] request: { "seq": 0, "type": "request", @@ -2223,28 +2220,28 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 111 [00:03:42.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 112 [00:03:43.000] Search path: /user/username/projects/myproject/random -Info 113 [00:03:44.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 114 [00:03:45.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 114 [00:03:46.000] Files (3) +Info 108 [00:03:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 109 [00:03:40.000] Search path: /user/username/projects/myproject/random +Info 110 [00:03:41.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 111 [00:03:42.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 111 [00:03:43.000] Files (3) -Info 114 [00:03:47.000] ----------------------------------------------- -Info 114 [00:03:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 114 [00:03:49.000] Files (2) +Info 111 [00:03:44.000] ----------------------------------------------- +Info 111 [00:03:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 111 [00:03:46.000] Files (2) -Info 114 [00:03:50.000] ----------------------------------------------- -Info 114 [00:03:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 114 [00:03:52.000] Files (2) +Info 111 [00:03:47.000] ----------------------------------------------- +Info 111 [00:03:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 111 [00:03:49.000] Files (2) -Info 114 [00:03:53.000] ----------------------------------------------- -Info 114 [00:03:54.000] Open files: -Info 114 [00:03:55.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 114 [00:03:56.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 114 [00:03:57.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 114 [00:03:58.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 114 [00:03:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 114 [00:04:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 111 [00:03:50.000] ----------------------------------------------- +Info 111 [00:03:51.000] Open files: +Info 111 [00:03:52.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 111 [00:03:53.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 111 [00:03:54.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 111 [00:03:55.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 111 [00:03:56.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 111 [00:03:57.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2281,11 +2278,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 114 [00:04:01.000] response: +Info 111 [00:03:58.000] response: { "responseRequired": false } -Info 115 [00:04:02.000] request: +Info 112 [00:03:59.000] request: { "seq": 0, "type": "request", @@ -2330,24 +2327,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 116 [00:04:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 117 [00:04:04.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 117 [00:04:05.000] Files (3) +Info 113 [00:04:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 114 [00:04:01.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 114 [00:04:02.000] Files (3) -Info 117 [00:04:06.000] ----------------------------------------------- -Info 117 [00:04:07.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 117 [00:04:08.000] Files (2) +Info 114 [00:04:03.000] ----------------------------------------------- +Info 114 [00:04:04.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 114 [00:04:05.000] Files (2) -Info 117 [00:04:09.000] ----------------------------------------------- -Info 117 [00:04:10.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 117 [00:04:11.000] Files (2) +Info 114 [00:04:06.000] ----------------------------------------------- +Info 114 [00:04:07.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 114 [00:04:08.000] Files (2) -Info 117 [00:04:12.000] ----------------------------------------------- -Info 117 [00:04:13.000] Open files: -Info 117 [00:04:14.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 117 [00:04:15.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 117 [00:04:16.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 117 [00:04:17.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 114 [00:04:09.000] ----------------------------------------------- +Info 114 [00:04:10.000] Open files: +Info 114 [00:04:11.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 114 [00:04:12.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 114 [00:04:13.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 114 [00:04:14.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2386,11 +2383,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 117 [00:04:18.000] response: +Info 114 [00:04:15.000] response: { "responseRequired": false } -Info 118 [00:04:19.000] request: +Info 115 [00:04:16.000] request: { "seq": 0, "type": "request", @@ -2437,22 +2434,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 119 [00:04:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 120 [00:04:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 120 [00:04:22.000] Files (3) +Info 116 [00:04:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 117 [00:04:18.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 117 [00:04:19.000] Files (3) -Info 120 [00:04:23.000] ----------------------------------------------- -Info 120 [00:04:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 120 [00:04:25.000] Files (2) +Info 117 [00:04:20.000] ----------------------------------------------- +Info 117 [00:04:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 117 [00:04:22.000] Files (2) -Info 120 [00:04:26.000] ----------------------------------------------- -Info 120 [00:04:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 120 [00:04:28.000] Files (2) +Info 117 [00:04:23.000] ----------------------------------------------- +Info 117 [00:04:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 117 [00:04:25.000] Files (2) -Info 120 [00:04:29.000] ----------------------------------------------- -Info 120 [00:04:30.000] Open files: -Info 120 [00:04:31.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 120 [00:04:32.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 117 [00:04:26.000] ----------------------------------------------- +Info 117 [00:04:27.000] Open files: +Info 117 [00:04:28.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 117 [00:04:29.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2493,11 +2490,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 120 [00:04:33.000] response: +Info 117 [00:04:30.000] response: { "responseRequired": false } -Info 121 [00:04:34.000] request: +Info 118 [00:04:31.000] request: { "seq": 0, "type": "request", @@ -2546,20 +2543,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 122 [00:04:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 123 [00:04:36.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 123 [00:04:37.000] Files (3) +Info 119 [00:04:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 120 [00:04:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 120 [00:04:34.000] Files (3) -Info 123 [00:04:38.000] ----------------------------------------------- -Info 123 [00:04:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 123 [00:04:40.000] Files (2) +Info 120 [00:04:35.000] ----------------------------------------------- +Info 120 [00:04:36.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 120 [00:04:37.000] Files (2) -Info 123 [00:04:41.000] ----------------------------------------------- -Info 123 [00:04:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 123 [00:04:43.000] Files (2) +Info 120 [00:04:38.000] ----------------------------------------------- +Info 120 [00:04:39.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 120 [00:04:40.000] Files (2) -Info 123 [00:04:44.000] ----------------------------------------------- -Info 123 [00:04:45.000] Open files: +Info 120 [00:04:41.000] ----------------------------------------------- +Info 120 [00:04:42.000] Open files: After request PolledWatches:: @@ -2602,11 +2599,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 123 [00:04:46.000] response: +Info 120 [00:04:43.000] response: { "responseRequired": false } -Info 124 [00:04:47.000] request: +Info 121 [00:04:44.000] request: { "seq": 0, "type": "request", @@ -2657,12 +2654,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 125 [00:04:48.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 126 [00:04:49.000] Search path: /user/username/projects/myproject/random -Info 127 [00:04:50.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 128 [00:04:51.000] `remove Project:: -Info 129 [00:04:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 130 [00:04:53.000] Files (3) +Info 122 [00:04:45.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 123 [00:04:46.000] Search path: /user/username/projects/myproject/random +Info 124 [00:04:47.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 125 [00:04:48.000] `remove Project:: +Info 126 [00:04:49.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 127 [00:04:50.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -2675,19 +2672,19 @@ Info 130 [00:04:53.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 131 [00:04:54.000] ----------------------------------------------- -Info 132 [00:04:55.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 133 [00:04:56.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 134 [00:04:57.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 135 [00:04:58.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 136 [00:04:59.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 137 [00:05:00.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 138 [00:05:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 139 [00:05:02.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 140 [00:05:03.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 141 [00:05:04.000] `remove Project:: -Info 142 [00:05:05.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 143 [00:05:06.000] Files (2) +Info 128 [00:04:51.000] ----------------------------------------------- +Info 129 [00:04:52.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 130 [00:04:53.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 131 [00:04:54.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 132 [00:04:55.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 133 [00:04:56.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 134 [00:04:57.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 135 [00:04:58.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 136 [00:04:59.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 137 [00:05:00.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 138 [00:05:01.000] `remove Project:: +Info 139 [00:05:02.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 140 [00:05:03.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -2697,25 +2694,25 @@ Info 143 [00:05:06.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 144 [00:05:07.000] ----------------------------------------------- -Info 145 [00:05:08.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 146 [00:05:09.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 147 [00:05:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 148 [00:05:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 149 [00:05:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 150 [00:05:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 151 [00:05:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 152 [00:05:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 153 [00:05:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 154 [00:05:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 155 [00:05:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 156 [00:05:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 156 [00:05:20.000] Files (2) +Info 141 [00:05:04.000] ----------------------------------------------- +Info 142 [00:05:05.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 143 [00:05:06.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 144 [00:05:07.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 145 [00:05:08.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 146 [00:05:09.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 147 [00:05:10.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 148 [00:05:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 149 [00:05:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 150 [00:05:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 151 [00:05:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 152 [00:05:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 153 [00:05:16.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 153 [00:05:17.000] Files (2) -Info 156 [00:05:21.000] ----------------------------------------------- -Info 156 [00:05:22.000] Open files: -Info 156 [00:05:23.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 156 [00:05:24.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 153 [00:05:18.000] ----------------------------------------------- +Info 153 [00:05:19.000] Open files: +Info 153 [00:05:20.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 153 [00:05:21.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2734,7 +2731,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 156 [00:05:25.000] response: +Info 153 [00:05:22.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-not-present.js index dd10603fc59..caac3e1473d 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-not-present.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-not-present.js @@ -213,19 +213,18 @@ Info 6 [00:01:10.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 12 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 15 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 16 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 17 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 19 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 21 [00:01:25.000] Files (3) +Info 9 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 11 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 14 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 15 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 16 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 17 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 18 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 20 [00:01:24.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -238,16 +237,16 @@ Info 21 [00:01:25.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 22 [00:01:26.000] ----------------------------------------------- -Info 23 [00:01:27.000] Search path: /user/username/projects/myproject/main -Info 24 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 25 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:30.000] Files (3) +Info 21 [00:01:25.000] ----------------------------------------------- +Info 22 [00:01:26.000] Search path: /user/username/projects/myproject/main +Info 23 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 24 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:29.000] Files (3) -Info 25 [00:01:31.000] ----------------------------------------------- -Info 25 [00:01:32.000] Open files: -Info 25 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 25 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 24 [00:01:30.000] ----------------------------------------------- +Info 24 [00:01:31.000] Open files: +Info 24 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 24 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -270,11 +269,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 25 [00:01:35.000] response: +Info 24 [00:01:34.000] response: { "responseRequired": false } -Info 26 [00:01:36.000] request: +Info 25 [00:01:35.000] request: { "seq": 0, "type": "request", @@ -305,11 +304,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 27 [00:01:37.000] Search path: /user/username/projects/myproject/dependency -Info 28 [00:01:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 29 [00:01:39.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 30 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 31 [00:01:41.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 26 [00:01:36.000] Search path: /user/username/projects/myproject/dependency +Info 27 [00:01:37.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 28 [00:01:38.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 29 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 30 [00:01:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -320,17 +319,16 @@ Info 31 [00:01:41.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 32 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:44.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 36 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 41 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 42 [00:01:52.000] Files (2) +Info 31 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 40 [00:01:50.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -340,22 +338,22 @@ Info 42 [00:01:52.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 43 [00:01:53.000] ----------------------------------------------- -Info 44 [00:01:54.000] Search path: /user/username/projects/myproject/dependency -Info 45 [00:01:55.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 46 [00:01:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:57.000] Files (3) +Info 41 [00:01:51.000] ----------------------------------------------- +Info 42 [00:01:52.000] Search path: /user/username/projects/myproject/dependency +Info 43 [00:01:53.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 44 [00:01:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 44 [00:01:55.000] Files (3) -Info 46 [00:01:58.000] ----------------------------------------------- -Info 46 [00:01:59.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:02:00.000] Files (2) +Info 44 [00:01:56.000] ----------------------------------------------- +Info 44 [00:01:57.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:58.000] Files (2) -Info 46 [00:02:01.000] ----------------------------------------------- -Info 46 [00:02:02.000] Open files: -Info 46 [00:02:03.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:05.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 46 [00:02:06.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 44 [00:01:59.000] ----------------------------------------------- +Info 44 [00:02:00.000] Open files: +Info 44 [00:02:01.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 44 [00:02:02.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 44 [00:02:03.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 44 [00:02:04.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -384,11 +382,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 46 [00:02:07.000] response: +Info 44 [00:02:05.000] response: { "responseRequired": false } -Info 47 [00:02:08.000] request: +Info 45 [00:02:06.000] request: { "seq": 0, "type": "request", @@ -425,11 +423,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 48 [00:02:09.000] Search path: /user/username/projects/myproject/random -Info 49 [00:02:10.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:11.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 52 [00:02:13.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 46 [00:02:07.000] Search path: /user/username/projects/myproject/random +Info 47 [00:02:08.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 48 [00:02:09.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 50 [00:02:11.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -437,17 +435,16 @@ Info 52 [00:02:13.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 53 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:16.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 56 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 57 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 62 [00:02:23.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:24.000] Files (2) +Info 51 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 52 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 55 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 59 [00:02:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 60 [00:02:21.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -457,26 +454,26 @@ Info 63 [00:02:24.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 64 [00:02:25.000] ----------------------------------------------- -Info 65 [00:02:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 65 [00:02:27.000] Files (3) +Info 61 [00:02:22.000] ----------------------------------------------- +Info 62 [00:02:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 62 [00:02:24.000] Files (3) -Info 65 [00:02:28.000] ----------------------------------------------- -Info 65 [00:02:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:30.000] Files (2) +Info 62 [00:02:25.000] ----------------------------------------------- +Info 62 [00:02:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 62 [00:02:27.000] Files (2) -Info 65 [00:02:31.000] ----------------------------------------------- -Info 65 [00:02:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:33.000] Files (2) +Info 62 [00:02:28.000] ----------------------------------------------- +Info 62 [00:02:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:30.000] Files (2) -Info 65 [00:02:34.000] ----------------------------------------------- -Info 65 [00:02:35.000] Open files: -Info 65 [00:02:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 65 [00:02:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 65 [00:02:38.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 65 [00:02:39.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 65 [00:02:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 65 [00:02:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:31.000] ----------------------------------------------- +Info 62 [00:02:32.000] Open files: +Info 62 [00:02:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 62 [00:02:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 62 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 62 [00:02:36.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 62 [00:02:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 62 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -511,11 +508,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:42.000] response: +Info 62 [00:02:39.000] response: { "responseRequired": false } -Info 66 [00:02:43.000] request: +Info 63 [00:02:40.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -560,7 +557,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 64 [00:02:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file After request PolledWatches:: @@ -597,7 +594,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:45.000] response: +Info 65 [00:02:42.000] response: { "response": { "definitions": [ @@ -634,7 +631,7 @@ Info 68 [00:02:45.000] response: }, "responseRequired": true } -Info 69 [00:02:46.000] request: +Info 66 [00:02:43.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -717,7 +714,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:47.000] response: +Info 67 [00:02:44.000] response: { "response": { "definitions": [ @@ -754,7 +751,7 @@ Info 70 [00:02:47.000] response: }, "responseRequired": true } -Info 71 [00:02:48.000] request: +Info 68 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -837,7 +834,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:49.000] response: +Info 69 [00:02:46.000] response: { "response": { "definitions": [ @@ -874,7 +871,7 @@ Info 72 [00:02:49.000] response: }, "responseRequired": true } -Info 73 [00:02:50.000] request: +Info 70 [00:02:47.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -957,7 +954,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:51.000] response: +Info 71 [00:02:48.000] response: { "response": { "definitions": [ @@ -994,7 +991,7 @@ Info 74 [00:02:51.000] response: }, "responseRequired": true } -Info 75 [00:02:52.000] request: +Info 72 [00:02:49.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1077,7 +1074,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:02:53.000] response: +Info 73 [00:02:50.000] response: { "response": { "definitions": [ @@ -1114,7 +1111,7 @@ Info 76 [00:02:53.000] response: }, "responseRequired": true } -Info 77 [00:02:54.000] request: +Info 74 [00:02:51.000] request: { "command": "rename", "arguments": { @@ -1197,7 +1194,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 78 [00:02:55.000] response: +Info 75 [00:02:52.000] response: { "response": { "info": { @@ -1245,7 +1242,7 @@ Info 78 [00:02:55.000] response: }, "responseRequired": true } -Info 79 [00:02:56.000] request: +Info 76 [00:02:53.000] request: { "command": "rename", "arguments": { @@ -1328,7 +1325,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 80 [00:02:57.000] response: +Info 77 [00:02:54.000] response: { "response": { "info": { @@ -1376,7 +1373,7 @@ Info 80 [00:02:57.000] response: }, "responseRequired": true } -Info 81 [00:02:58.000] request: +Info 78 [00:02:55.000] request: { "command": "rename", "arguments": { @@ -1459,7 +1456,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 82 [00:02:59.000] response: +Info 79 [00:02:56.000] response: { "response": { "info": { @@ -1507,7 +1504,7 @@ Info 82 [00:02:59.000] response: }, "responseRequired": true } -Info 83 [00:03:00.000] request: +Info 80 [00:02:57.000] request: { "command": "rename", "arguments": { @@ -1590,7 +1587,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 84 [00:03:01.000] response: +Info 81 [00:02:58.000] response: { "response": { "info": { @@ -1638,7 +1635,7 @@ Info 84 [00:03:01.000] response: }, "responseRequired": true } -Info 85 [00:03:02.000] request: +Info 82 [00:02:59.000] request: { "command": "rename", "arguments": { @@ -1721,7 +1718,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 86 [00:03:03.000] response: +Info 83 [00:03:00.000] response: { "response": { "info": { @@ -1769,7 +1766,7 @@ Info 86 [00:03:03.000] response: }, "responseRequired": true } -Info 87 [00:03:04.000] request: +Info 84 [00:03:01.000] request: { "seq": 0, "type": "request", @@ -1814,24 +1811,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 88 [00:03:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 89 [00:03:06.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 89 [00:03:07.000] Files (3) +Info 85 [00:03:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 86 [00:03:03.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 86 [00:03:04.000] Files (3) -Info 89 [00:03:08.000] ----------------------------------------------- -Info 89 [00:03:09.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 89 [00:03:10.000] Files (2) +Info 86 [00:03:05.000] ----------------------------------------------- +Info 86 [00:03:06.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 86 [00:03:07.000] Files (2) -Info 89 [00:03:11.000] ----------------------------------------------- -Info 89 [00:03:12.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 89 [00:03:13.000] Files (2) +Info 86 [00:03:08.000] ----------------------------------------------- +Info 86 [00:03:09.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 86 [00:03:10.000] Files (2) -Info 89 [00:03:14.000] ----------------------------------------------- -Info 89 [00:03:15.000] Open files: -Info 89 [00:03:16.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 89 [00:03:17.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 89 [00:03:18.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 89 [00:03:19.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 86 [00:03:11.000] ----------------------------------------------- +Info 86 [00:03:12.000] Open files: +Info 86 [00:03:13.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 86 [00:03:14.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 86 [00:03:15.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 86 [00:03:16.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1870,11 +1867,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 89 [00:03:20.000] response: +Info 86 [00:03:17.000] response: { "responseRequired": false } -Info 90 [00:03:21.000] request: +Info 87 [00:03:18.000] request: { "seq": 0, "type": "request", @@ -1921,28 +1918,28 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 91 [00:03:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 92 [00:03:23.000] Search path: /user/username/projects/myproject/random -Info 93 [00:03:24.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 94 [00:03:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 94 [00:03:26.000] Files (3) +Info 88 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 89 [00:03:20.000] Search path: /user/username/projects/myproject/random +Info 90 [00:03:21.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 91 [00:03:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 91 [00:03:23.000] Files (3) -Info 94 [00:03:27.000] ----------------------------------------------- -Info 94 [00:03:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 94 [00:03:29.000] Files (2) +Info 91 [00:03:24.000] ----------------------------------------------- +Info 91 [00:03:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 91 [00:03:26.000] Files (2) -Info 94 [00:03:30.000] ----------------------------------------------- -Info 94 [00:03:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 94 [00:03:32.000] Files (2) +Info 91 [00:03:27.000] ----------------------------------------------- +Info 91 [00:03:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 91 [00:03:29.000] Files (2) -Info 94 [00:03:33.000] ----------------------------------------------- -Info 94 [00:03:34.000] Open files: -Info 94 [00:03:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 94 [00:03:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 94 [00:03:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 94 [00:03:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 94 [00:03:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 94 [00:03:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 91 [00:03:30.000] ----------------------------------------------- +Info 91 [00:03:31.000] Open files: +Info 91 [00:03:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 91 [00:03:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 91 [00:03:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 91 [00:03:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 91 [00:03:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 91 [00:03:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1979,11 +1976,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 94 [00:03:41.000] response: +Info 91 [00:03:38.000] response: { "responseRequired": false } -Info 95 [00:03:42.000] request: +Info 92 [00:03:39.000] request: { "seq": 0, "type": "request", @@ -2028,24 +2025,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 96 [00:03:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 97 [00:03:44.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 97 [00:03:45.000] Files (3) +Info 93 [00:03:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 94 [00:03:41.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 94 [00:03:42.000] Files (3) -Info 97 [00:03:46.000] ----------------------------------------------- -Info 97 [00:03:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 97 [00:03:48.000] Files (2) +Info 94 [00:03:43.000] ----------------------------------------------- +Info 94 [00:03:44.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 94 [00:03:45.000] Files (2) -Info 97 [00:03:49.000] ----------------------------------------------- -Info 97 [00:03:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 97 [00:03:51.000] Files (2) +Info 94 [00:03:46.000] ----------------------------------------------- +Info 94 [00:03:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 94 [00:03:48.000] Files (2) -Info 97 [00:03:52.000] ----------------------------------------------- -Info 97 [00:03:53.000] Open files: -Info 97 [00:03:54.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 97 [00:03:55.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 97 [00:03:56.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 97 [00:03:57.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 94 [00:03:49.000] ----------------------------------------------- +Info 94 [00:03:50.000] Open files: +Info 94 [00:03:51.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 94 [00:03:52.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 94 [00:03:53.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 94 [00:03:54.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2084,11 +2081,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 97 [00:03:58.000] response: +Info 94 [00:03:55.000] response: { "responseRequired": false } -Info 98 [00:03:59.000] request: +Info 95 [00:03:56.000] request: { "seq": 0, "type": "request", @@ -2135,22 +2132,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 99 [00:04:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 100 [00:04:01.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 100 [00:04:02.000] Files (3) +Info 96 [00:03:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 97 [00:03:58.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 97 [00:03:59.000] Files (3) -Info 100 [00:04:03.000] ----------------------------------------------- -Info 100 [00:04:04.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 100 [00:04:05.000] Files (2) +Info 97 [00:04:00.000] ----------------------------------------------- +Info 97 [00:04:01.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 97 [00:04:02.000] Files (2) -Info 100 [00:04:06.000] ----------------------------------------------- -Info 100 [00:04:07.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 100 [00:04:08.000] Files (2) +Info 97 [00:04:03.000] ----------------------------------------------- +Info 97 [00:04:04.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 97 [00:04:05.000] Files (2) -Info 100 [00:04:09.000] ----------------------------------------------- -Info 100 [00:04:10.000] Open files: -Info 100 [00:04:11.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 100 [00:04:12.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 97 [00:04:06.000] ----------------------------------------------- +Info 97 [00:04:07.000] Open files: +Info 97 [00:04:08.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 97 [00:04:09.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2191,11 +2188,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 100 [00:04:13.000] response: +Info 97 [00:04:10.000] response: { "responseRequired": false } -Info 101 [00:04:14.000] request: +Info 98 [00:04:11.000] request: { "seq": 0, "type": "request", @@ -2244,20 +2241,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 102 [00:04:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 103 [00:04:16.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 103 [00:04:17.000] Files (3) +Info 99 [00:04:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 100 [00:04:13.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 100 [00:04:14.000] Files (3) -Info 103 [00:04:18.000] ----------------------------------------------- -Info 103 [00:04:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 103 [00:04:20.000] Files (2) +Info 100 [00:04:15.000] ----------------------------------------------- +Info 100 [00:04:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 100 [00:04:17.000] Files (2) -Info 103 [00:04:21.000] ----------------------------------------------- -Info 103 [00:04:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 103 [00:04:23.000] Files (2) +Info 100 [00:04:18.000] ----------------------------------------------- +Info 100 [00:04:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 100 [00:04:20.000] Files (2) -Info 103 [00:04:24.000] ----------------------------------------------- -Info 103 [00:04:25.000] Open files: +Info 100 [00:04:21.000] ----------------------------------------------- +Info 100 [00:04:22.000] Open files: After request PolledWatches:: @@ -2300,11 +2297,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 103 [00:04:26.000] response: +Info 100 [00:04:23.000] response: { "responseRequired": false } -Info 104 [00:04:27.000] request: +Info 101 [00:04:24.000] request: { "seq": 0, "type": "request", @@ -2355,12 +2352,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 105 [00:04:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 106 [00:04:29.000] Search path: /user/username/projects/myproject/random -Info 107 [00:04:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 108 [00:04:31.000] `remove Project:: -Info 109 [00:04:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 110 [00:04:33.000] Files (3) +Info 102 [00:04:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 103 [00:04:26.000] Search path: /user/username/projects/myproject/random +Info 104 [00:04:27.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 105 [00:04:28.000] `remove Project:: +Info 106 [00:04:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 107 [00:04:30.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -2373,19 +2370,19 @@ Info 110 [00:04:33.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 111 [00:04:34.000] ----------------------------------------------- -Info 112 [00:04:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 113 [00:04:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 114 [00:04:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 115 [00:04:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 116 [00:04:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 117 [00:04:40.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 118 [00:04:41.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 119 [00:04:42.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 120 [00:04:43.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 121 [00:04:44.000] `remove Project:: -Info 122 [00:04:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 123 [00:04:46.000] Files (2) +Info 108 [00:04:31.000] ----------------------------------------------- +Info 109 [00:04:32.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 110 [00:04:33.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 111 [00:04:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 112 [00:04:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 113 [00:04:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 114 [00:04:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 115 [00:04:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 116 [00:04:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 117 [00:04:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 118 [00:04:41.000] `remove Project:: +Info 119 [00:04:42.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 120 [00:04:43.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -2395,25 +2392,25 @@ Info 123 [00:04:46.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 124 [00:04:47.000] ----------------------------------------------- -Info 125 [00:04:48.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 126 [00:04:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 127 [00:04:50.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 128 [00:04:51.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 129 [00:04:52.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 130 [00:04:53.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 131 [00:04:54.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 132 [00:04:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 133 [00:04:56.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 134 [00:04:57.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 135 [00:04:58.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 136 [00:04:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 136 [00:05:00.000] Files (2) +Info 121 [00:04:44.000] ----------------------------------------------- +Info 122 [00:04:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 123 [00:04:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 124 [00:04:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 125 [00:04:48.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 126 [00:04:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 127 [00:04:50.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 128 [00:04:51.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 129 [00:04:52.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 130 [00:04:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 131 [00:04:54.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 132 [00:04:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 133 [00:04:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 133 [00:04:57.000] Files (2) -Info 136 [00:05:01.000] ----------------------------------------------- -Info 136 [00:05:02.000] Open files: -Info 136 [00:05:03.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 136 [00:05:04.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 133 [00:04:58.000] ----------------------------------------------- +Info 133 [00:04:59.000] Open files: +Info 133 [00:05:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 133 [00:05:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2432,7 +2429,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 136 [00:05:05.000] response: +Info 133 [00:05:02.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/goToDef-and-rename-locations.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/goToDef-and-rename-locations.js index 865dcb1e84c..9e21c1aa197 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/goToDef-and-rename-locations.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/goToDef-and-rename-locations.js @@ -216,19 +216,18 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 17 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 19 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 21 [00:01:24.000] Files (3) +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 11 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 16 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 17 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 18 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 20 [00:01:23.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -241,16 +240,16 @@ Info 21 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 22 [00:01:25.000] ----------------------------------------------- -Info 23 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 24 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 25 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:29.000] Files (3) +Info 21 [00:01:24.000] ----------------------------------------------- +Info 22 [00:01:25.000] Search path: /user/username/projects/myproject/main +Info 23 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:28.000] Files (3) -Info 25 [00:01:30.000] ----------------------------------------------- -Info 25 [00:01:31.000] Open files: -Info 25 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 25 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 24 [00:01:29.000] ----------------------------------------------- +Info 24 [00:01:30.000] Open files: +Info 24 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 24 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -273,11 +272,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 25 [00:01:34.000] response: +Info 24 [00:01:33.000] response: { "responseRequired": false } -Info 26 [00:01:35.000] request: +Info 25 [00:01:34.000] request: { "seq": 0, "type": "request", @@ -308,11 +307,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 27 [00:01:36.000] Search path: /user/username/projects/myproject/dependency -Info 28 [00:01:37.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 29 [00:01:38.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 30 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 31 [00:01:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 26 [00:01:35.000] Search path: /user/username/projects/myproject/dependency +Info 27 [00:01:36.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 29 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 30 [00:01:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -323,17 +322,16 @@ Info 31 [00:01:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 32 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 42 [00:01:51.000] Files (2) +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 40 [00:01:49.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -343,22 +341,22 @@ Info 42 [00:01:51.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 43 [00:01:52.000] ----------------------------------------------- -Info 44 [00:01:53.000] Search path: /user/username/projects/myproject/dependency -Info 45 [00:01:54.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (3) +Info 41 [00:01:50.000] ----------------------------------------------- +Info 42 [00:01:51.000] Search path: /user/username/projects/myproject/dependency +Info 43 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 44 [00:01:54.000] Files (3) -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:59.000] Files (2) +Info 44 [00:01:55.000] ----------------------------------------------- +Info 44 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:57.000] Files (2) -Info 46 [00:02:00.000] ----------------------------------------------- -Info 46 [00:02:01.000] Open files: -Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 44 [00:01:58.000] ----------------------------------------------- +Info 44 [00:01:59.000] Open files: +Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -387,11 +385,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 46 [00:02:06.000] response: +Info 44 [00:02:04.000] response: { "responseRequired": false } -Info 47 [00:02:07.000] request: +Info 45 [00:02:05.000] request: { "seq": 0, "type": "request", @@ -428,11 +426,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 48 [00:02:08.000] Search path: /user/username/projects/myproject/random -Info 49 [00:02:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:10.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 52 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 46 [00:02:06.000] Search path: /user/username/projects/myproject/random +Info 47 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 48 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -440,17 +438,16 @@ Info 52 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 53 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:15.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 56 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 57 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:23.000] Files (2) +Info 51 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 60 [00:02:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -460,26 +457,26 @@ Info 63 [00:02:23.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 64 [00:02:24.000] ----------------------------------------------- -Info 65 [00:02:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 65 [00:02:26.000] Files (3) +Info 61 [00:02:21.000] ----------------------------------------------- +Info 62 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 62 [00:02:23.000] Files (3) -Info 65 [00:02:27.000] ----------------------------------------------- -Info 65 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:29.000] Files (2) +Info 62 [00:02:24.000] ----------------------------------------------- +Info 62 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 62 [00:02:26.000] Files (2) -Info 65 [00:02:30.000] ----------------------------------------------- -Info 65 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:32.000] Files (2) +Info 62 [00:02:27.000] ----------------------------------------------- +Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:29.000] Files (2) -Info 65 [00:02:33.000] ----------------------------------------------- -Info 65 [00:02:34.000] Open files: -Info 65 [00:02:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 65 [00:02:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 65 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 65 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 65 [00:02:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 65 [00:02:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:30.000] ----------------------------------------------- +Info 62 [00:02:31.000] Open files: +Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -514,11 +511,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:41.000] response: +Info 62 [00:02:38.000] response: { "responseRequired": false } -Info 66 [00:02:42.000] request: +Info 63 [00:02:39.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -563,7 +560,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -600,7 +597,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:44.000] response: +Info 65 [00:02:41.000] response: { "response": { "definitions": [ @@ -637,7 +634,7 @@ Info 68 [00:02:44.000] response: }, "responseRequired": true } -Info 69 [00:02:45.000] request: +Info 66 [00:02:42.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -720,7 +717,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:46.000] response: +Info 67 [00:02:43.000] response: { "response": { "definitions": [ @@ -757,7 +754,7 @@ Info 70 [00:02:46.000] response: }, "responseRequired": true } -Info 71 [00:02:47.000] request: +Info 68 [00:02:44.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -840,7 +837,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:48.000] response: +Info 69 [00:02:45.000] response: { "response": { "definitions": [ @@ -877,7 +874,7 @@ Info 72 [00:02:48.000] response: }, "responseRequired": true } -Info 73 [00:02:49.000] request: +Info 70 [00:02:46.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -960,7 +957,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:50.000] response: +Info 71 [00:02:47.000] response: { "response": { "definitions": [ @@ -997,7 +994,7 @@ Info 74 [00:02:50.000] response: }, "responseRequired": true } -Info 75 [00:02:51.000] request: +Info 72 [00:02:48.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1080,7 +1077,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:02:52.000] response: +Info 73 [00:02:49.000] response: { "response": { "definitions": [ @@ -1117,7 +1114,7 @@ Info 76 [00:02:52.000] response: }, "responseRequired": true } -Info 77 [00:02:53.000] request: +Info 74 [00:02:50.000] request: { "command": "rename", "arguments": { @@ -1164,8 +1161,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 78 [00:02:54.000] Search path: /user/username/projects/myproject/dependency -Info 79 [00:02:55.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:51.000] Search path: /user/username/projects/myproject/dependency +Info 76 [00:02:52.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1202,7 +1199,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 80 [00:02:56.000] response: +Info 77 [00:02:53.000] response: { "response": { "info": { @@ -1283,7 +1280,7 @@ Info 80 [00:02:56.000] response: }, "responseRequired": true } -Info 81 [00:02:57.000] request: +Info 78 [00:02:54.000] request: { "command": "rename", "arguments": { @@ -1330,8 +1327,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 82 [00:02:58.000] Search path: /user/username/projects/myproject/dependency -Info 83 [00:02:59.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 79 [00:02:55.000] Search path: /user/username/projects/myproject/dependency +Info 80 [00:02:56.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1368,7 +1365,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 84 [00:03:00.000] response: +Info 81 [00:02:57.000] response: { "response": { "info": { @@ -1449,7 +1446,7 @@ Info 84 [00:03:00.000] response: }, "responseRequired": true } -Info 85 [00:03:01.000] request: +Info 82 [00:02:58.000] request: { "command": "rename", "arguments": { @@ -1496,8 +1493,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 86 [00:03:02.000] Search path: /user/username/projects/myproject/dependency -Info 87 [00:03:03.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 83 [00:02:59.000] Search path: /user/username/projects/myproject/dependency +Info 84 [00:03:00.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1534,7 +1531,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 88 [00:03:04.000] response: +Info 85 [00:03:01.000] response: { "response": { "info": { @@ -1615,7 +1612,7 @@ Info 88 [00:03:04.000] response: }, "responseRequired": true } -Info 89 [00:03:05.000] request: +Info 86 [00:03:02.000] request: { "command": "rename", "arguments": { @@ -1662,8 +1659,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 90 [00:03:06.000] Search path: /user/username/projects/myproject/dependency -Info 91 [00:03:07.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 87 [00:03:03.000] Search path: /user/username/projects/myproject/dependency +Info 88 [00:03:04.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1700,7 +1697,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 92 [00:03:08.000] response: +Info 89 [00:03:05.000] response: { "response": { "info": { @@ -1781,7 +1778,7 @@ Info 92 [00:03:08.000] response: }, "responseRequired": true } -Info 93 [00:03:09.000] request: +Info 90 [00:03:06.000] request: { "command": "rename", "arguments": { @@ -1828,8 +1825,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 94 [00:03:10.000] Search path: /user/username/projects/myproject/dependency -Info 95 [00:03:11.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 91 [00:03:07.000] Search path: /user/username/projects/myproject/dependency +Info 92 [00:03:08.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1866,7 +1863,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 96 [00:03:12.000] response: +Info 93 [00:03:09.000] response: { "response": { "info": { @@ -1947,7 +1944,7 @@ Info 96 [00:03:12.000] response: }, "responseRequired": true } -Info 97 [00:03:13.000] request: +Info 94 [00:03:10.000] request: { "seq": 0, "type": "request", @@ -1992,24 +1989,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 98 [00:03:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 99 [00:03:15.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 99 [00:03:16.000] Files (3) +Info 95 [00:03:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 96 [00:03:12.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 96 [00:03:13.000] Files (3) -Info 99 [00:03:17.000] ----------------------------------------------- -Info 99 [00:03:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 99 [00:03:19.000] Files (2) +Info 96 [00:03:14.000] ----------------------------------------------- +Info 96 [00:03:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 96 [00:03:16.000] Files (2) -Info 99 [00:03:20.000] ----------------------------------------------- -Info 99 [00:03:21.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 99 [00:03:22.000] Files (2) +Info 96 [00:03:17.000] ----------------------------------------------- +Info 96 [00:03:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 96 [00:03:19.000] Files (2) -Info 99 [00:03:23.000] ----------------------------------------------- -Info 99 [00:03:24.000] Open files: -Info 99 [00:03:25.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 99 [00:03:26.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 99 [00:03:27.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 99 [00:03:28.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 96 [00:03:20.000] ----------------------------------------------- +Info 96 [00:03:21.000] Open files: +Info 96 [00:03:22.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 96 [00:03:23.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 96 [00:03:24.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 96 [00:03:25.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2048,11 +2045,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 99 [00:03:29.000] response: +Info 96 [00:03:26.000] response: { "responseRequired": false } -Info 100 [00:03:30.000] request: +Info 97 [00:03:27.000] request: { "seq": 0, "type": "request", @@ -2099,28 +2096,28 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 101 [00:03:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 102 [00:03:32.000] Search path: /user/username/projects/myproject/random -Info 103 [00:03:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 104 [00:03:34.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 104 [00:03:35.000] Files (3) +Info 98 [00:03:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 99 [00:03:29.000] Search path: /user/username/projects/myproject/random +Info 100 [00:03:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 101 [00:03:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 101 [00:03:32.000] Files (3) -Info 104 [00:03:36.000] ----------------------------------------------- -Info 104 [00:03:37.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 104 [00:03:38.000] Files (2) +Info 101 [00:03:33.000] ----------------------------------------------- +Info 101 [00:03:34.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 101 [00:03:35.000] Files (2) -Info 104 [00:03:39.000] ----------------------------------------------- -Info 104 [00:03:40.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 104 [00:03:41.000] Files (2) +Info 101 [00:03:36.000] ----------------------------------------------- +Info 101 [00:03:37.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 101 [00:03:38.000] Files (2) -Info 104 [00:03:42.000] ----------------------------------------------- -Info 104 [00:03:43.000] Open files: -Info 104 [00:03:44.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 104 [00:03:45.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 104 [00:03:46.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 104 [00:03:47.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 104 [00:03:48.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 104 [00:03:49.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 101 [00:03:39.000] ----------------------------------------------- +Info 101 [00:03:40.000] Open files: +Info 101 [00:03:41.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 101 [00:03:42.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 101 [00:03:43.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 101 [00:03:44.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 101 [00:03:45.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 101 [00:03:46.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2157,11 +2154,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 104 [00:03:50.000] response: +Info 101 [00:03:47.000] response: { "responseRequired": false } -Info 105 [00:03:51.000] request: +Info 102 [00:03:48.000] request: { "seq": 0, "type": "request", @@ -2206,24 +2203,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 106 [00:03:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 107 [00:03:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 107 [00:03:54.000] Files (3) +Info 103 [00:03:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 104 [00:03:50.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 104 [00:03:51.000] Files (3) -Info 107 [00:03:55.000] ----------------------------------------------- -Info 107 [00:03:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 107 [00:03:57.000] Files (2) +Info 104 [00:03:52.000] ----------------------------------------------- +Info 104 [00:03:53.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 104 [00:03:54.000] Files (2) -Info 107 [00:03:58.000] ----------------------------------------------- -Info 107 [00:03:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 107 [00:04:00.000] Files (2) +Info 104 [00:03:55.000] ----------------------------------------------- +Info 104 [00:03:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 104 [00:03:57.000] Files (2) -Info 107 [00:04:01.000] ----------------------------------------------- -Info 107 [00:04:02.000] Open files: -Info 107 [00:04:03.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 107 [00:04:04.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 107 [00:04:05.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 107 [00:04:06.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 104 [00:03:58.000] ----------------------------------------------- +Info 104 [00:03:59.000] Open files: +Info 104 [00:04:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 104 [00:04:01.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 104 [00:04:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 104 [00:04:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2262,11 +2259,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 107 [00:04:07.000] response: +Info 104 [00:04:04.000] response: { "responseRequired": false } -Info 108 [00:04:08.000] request: +Info 105 [00:04:05.000] request: { "seq": 0, "type": "request", @@ -2313,22 +2310,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 109 [00:04:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 110 [00:04:10.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 110 [00:04:11.000] Files (3) +Info 106 [00:04:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 107 [00:04:07.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 107 [00:04:08.000] Files (3) -Info 110 [00:04:12.000] ----------------------------------------------- -Info 110 [00:04:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 110 [00:04:14.000] Files (2) +Info 107 [00:04:09.000] ----------------------------------------------- +Info 107 [00:04:10.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 107 [00:04:11.000] Files (2) -Info 110 [00:04:15.000] ----------------------------------------------- -Info 110 [00:04:16.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 110 [00:04:17.000] Files (2) +Info 107 [00:04:12.000] ----------------------------------------------- +Info 107 [00:04:13.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 107 [00:04:14.000] Files (2) -Info 110 [00:04:18.000] ----------------------------------------------- -Info 110 [00:04:19.000] Open files: -Info 110 [00:04:20.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 110 [00:04:21.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 107 [00:04:15.000] ----------------------------------------------- +Info 107 [00:04:16.000] Open files: +Info 107 [00:04:17.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 107 [00:04:18.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2369,11 +2366,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 110 [00:04:22.000] response: +Info 107 [00:04:19.000] response: { "responseRequired": false } -Info 111 [00:04:23.000] request: +Info 108 [00:04:20.000] request: { "seq": 0, "type": "request", @@ -2422,20 +2419,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 112 [00:04:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 113 [00:04:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 113 [00:04:26.000] Files (3) +Info 109 [00:04:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 110 [00:04:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 110 [00:04:23.000] Files (3) -Info 113 [00:04:27.000] ----------------------------------------------- -Info 113 [00:04:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 113 [00:04:29.000] Files (2) +Info 110 [00:04:24.000] ----------------------------------------------- +Info 110 [00:04:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 110 [00:04:26.000] Files (2) -Info 113 [00:04:30.000] ----------------------------------------------- -Info 113 [00:04:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 113 [00:04:32.000] Files (2) +Info 110 [00:04:27.000] ----------------------------------------------- +Info 110 [00:04:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 110 [00:04:29.000] Files (2) -Info 113 [00:04:33.000] ----------------------------------------------- -Info 113 [00:04:34.000] Open files: +Info 110 [00:04:30.000] ----------------------------------------------- +Info 110 [00:04:31.000] Open files: After request PolledWatches:: @@ -2478,11 +2475,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 113 [00:04:35.000] response: +Info 110 [00:04:32.000] response: { "responseRequired": false } -Info 114 [00:04:36.000] request: +Info 111 [00:04:33.000] request: { "seq": 0, "type": "request", @@ -2533,12 +2530,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 115 [00:04:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 116 [00:04:38.000] Search path: /user/username/projects/myproject/random -Info 117 [00:04:39.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 118 [00:04:40.000] `remove Project:: -Info 119 [00:04:41.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 120 [00:04:42.000] Files (3) +Info 112 [00:04:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 113 [00:04:35.000] Search path: /user/username/projects/myproject/random +Info 114 [00:04:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 115 [00:04:37.000] `remove Project:: +Info 116 [00:04:38.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 117 [00:04:39.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -2551,19 +2548,19 @@ Info 120 [00:04:42.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 121 [00:04:43.000] ----------------------------------------------- -Info 122 [00:04:44.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 123 [00:04:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 124 [00:04:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 125 [00:04:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 126 [00:04:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 127 [00:04:49.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 128 [00:04:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 129 [00:04:51.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 130 [00:04:52.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 131 [00:04:53.000] `remove Project:: -Info 132 [00:04:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 133 [00:04:55.000] Files (2) +Info 118 [00:04:40.000] ----------------------------------------------- +Info 119 [00:04:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 120 [00:04:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 121 [00:04:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 122 [00:04:44.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 123 [00:04:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 124 [00:04:46.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 125 [00:04:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 126 [00:04:48.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 127 [00:04:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 128 [00:04:50.000] `remove Project:: +Info 129 [00:04:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 130 [00:04:52.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -2573,25 +2570,25 @@ Info 133 [00:04:55.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 134 [00:04:56.000] ----------------------------------------------- -Info 135 [00:04:57.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 136 [00:04:58.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 137 [00:04:59.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 138 [00:05:00.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 139 [00:05:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 140 [00:05:02.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 141 [00:05:03.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 142 [00:05:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 143 [00:05:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 144 [00:05:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 145 [00:05:07.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 146 [00:05:08.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 146 [00:05:09.000] Files (2) +Info 131 [00:04:53.000] ----------------------------------------------- +Info 132 [00:04:54.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 133 [00:04:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 134 [00:04:56.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 135 [00:04:57.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 136 [00:04:58.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 137 [00:04:59.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 138 [00:05:00.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 139 [00:05:01.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 140 [00:05:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 141 [00:05:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 142 [00:05:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 143 [00:05:05.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 143 [00:05:06.000] Files (2) -Info 146 [00:05:10.000] ----------------------------------------------- -Info 146 [00:05:11.000] Open files: -Info 146 [00:05:12.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 146 [00:05:13.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 143 [00:05:07.000] ----------------------------------------------- +Info 143 [00:05:08.000] Open files: +Info 143 [00:05:09.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 143 [00:05:10.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2610,7 +2607,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 146 [00:05:14.000] response: +Info 143 [00:05:11.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/usage-file-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/usage-file-changes-with-timeout-before-request.js index f5c4c38f6a6..acf934af1bb 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/usage-file-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/usage-file-changes-with-timeout-before-request.js @@ -216,19 +216,18 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 17 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 19 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 21 [00:01:24.000] Files (3) +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 11 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 16 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 17 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 18 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 20 [00:01:23.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -241,16 +240,16 @@ Info 21 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 22 [00:01:25.000] ----------------------------------------------- -Info 23 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 24 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 25 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:29.000] Files (3) +Info 21 [00:01:24.000] ----------------------------------------------- +Info 22 [00:01:25.000] Search path: /user/username/projects/myproject/main +Info 23 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:28.000] Files (3) -Info 25 [00:01:30.000] ----------------------------------------------- -Info 25 [00:01:31.000] Open files: -Info 25 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 25 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 24 [00:01:29.000] ----------------------------------------------- +Info 24 [00:01:30.000] Open files: +Info 24 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 24 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -273,11 +272,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 25 [00:01:34.000] response: +Info 24 [00:01:33.000] response: { "responseRequired": false } -Info 26 [00:01:35.000] request: +Info 25 [00:01:34.000] request: { "seq": 0, "type": "request", @@ -308,11 +307,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 27 [00:01:36.000] Search path: /user/username/projects/myproject/dependency -Info 28 [00:01:37.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 29 [00:01:38.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 30 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 31 [00:01:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 26 [00:01:35.000] Search path: /user/username/projects/myproject/dependency +Info 27 [00:01:36.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 29 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 30 [00:01:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -323,17 +322,16 @@ Info 31 [00:01:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 32 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 42 [00:01:51.000] Files (2) +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 40 [00:01:49.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -343,22 +341,22 @@ Info 42 [00:01:51.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 43 [00:01:52.000] ----------------------------------------------- -Info 44 [00:01:53.000] Search path: /user/username/projects/myproject/dependency -Info 45 [00:01:54.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (3) +Info 41 [00:01:50.000] ----------------------------------------------- +Info 42 [00:01:51.000] Search path: /user/username/projects/myproject/dependency +Info 43 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 44 [00:01:54.000] Files (3) -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:59.000] Files (2) +Info 44 [00:01:55.000] ----------------------------------------------- +Info 44 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:57.000] Files (2) -Info 46 [00:02:00.000] ----------------------------------------------- -Info 46 [00:02:01.000] Open files: -Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 44 [00:01:58.000] ----------------------------------------------- +Info 44 [00:01:59.000] Open files: +Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -387,11 +385,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 46 [00:02:06.000] response: +Info 44 [00:02:04.000] response: { "responseRequired": false } -Info 47 [00:02:07.000] request: +Info 45 [00:02:05.000] request: { "seq": 0, "type": "request", @@ -428,11 +426,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 48 [00:02:08.000] Search path: /user/username/projects/myproject/random -Info 49 [00:02:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:10.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 52 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 46 [00:02:06.000] Search path: /user/username/projects/myproject/random +Info 47 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 48 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -440,17 +438,16 @@ Info 52 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 53 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:15.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 56 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 57 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:23.000] Files (2) +Info 51 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 60 [00:02:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -460,26 +457,26 @@ Info 63 [00:02:23.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 64 [00:02:24.000] ----------------------------------------------- -Info 65 [00:02:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 65 [00:02:26.000] Files (3) +Info 61 [00:02:21.000] ----------------------------------------------- +Info 62 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 62 [00:02:23.000] Files (3) -Info 65 [00:02:27.000] ----------------------------------------------- -Info 65 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:29.000] Files (2) +Info 62 [00:02:24.000] ----------------------------------------------- +Info 62 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 62 [00:02:26.000] Files (2) -Info 65 [00:02:30.000] ----------------------------------------------- -Info 65 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:32.000] Files (2) +Info 62 [00:02:27.000] ----------------------------------------------- +Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:29.000] Files (2) -Info 65 [00:02:33.000] ----------------------------------------------- -Info 65 [00:02:34.000] Open files: -Info 65 [00:02:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 65 [00:02:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 65 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 65 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 65 [00:02:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 65 [00:02:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:30.000] ----------------------------------------------- +Info 62 [00:02:31.000] Open files: +Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -514,11 +511,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:41.000] response: +Info 62 [00:02:38.000] response: { "responseRequired": false } -Info 66 [00:02:42.000] request: +Info 63 [00:02:39.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -563,7 +560,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -600,7 +597,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:44.000] response: +Info 65 [00:02:41.000] response: { "response": { "definitions": [ @@ -637,7 +634,7 @@ Info 68 [00:02:44.000] response: }, "responseRequired": true } -Info 69 [00:02:45.000] request: +Info 66 [00:02:42.000] request: { "command": "rename", "arguments": { @@ -684,8 +681,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:46.000] Search path: /user/username/projects/myproject/dependency -Info 71 [00:02:47.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 67 [00:02:43.000] Search path: /user/username/projects/myproject/dependency +Info 68 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -722,7 +719,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:48.000] response: +Info 69 [00:02:45.000] response: { "response": { "info": { @@ -803,7 +800,7 @@ Info 72 [00:02:48.000] response: }, "responseRequired": true } -Info 73 [00:02:49.000] request: +Info 70 [00:02:46.000] request: { "command": "change", "arguments": { @@ -889,11 +886,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:50.000] response: +Info 71 [00:02:47.000] response: { "responseRequired": false } -Info 75 [00:02:51.000] request: +Info 72 [00:02:48.000] request: { "command": "change", "arguments": { @@ -979,7 +976,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:02:52.000] response: +Info 73 [00:02:49.000] response: { "responseRequired": false } @@ -1055,7 +1052,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 77 [00:02:53.000] request: +Info 74 [00:02:50.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1102,9 +1099,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 78 [00:02:54.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 79 [00:02:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 80 [00:02:56.000] Different program with same set of files +Info 75 [00:02:51.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 76 [00:02:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 77 [00:02:53.000] Different program with same set of files After request PolledWatches:: @@ -1141,7 +1138,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 81 [00:02:57.000] response: +Info 78 [00:02:54.000] response: { "response": { "definitions": [ @@ -1178,7 +1175,7 @@ Info 81 [00:02:57.000] response: }, "responseRequired": true } -Info 82 [00:02:58.000] request: +Info 79 [00:02:55.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1261,7 +1258,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 83 [00:02:59.000] response: +Info 80 [00:02:56.000] response: { "response": { "definitions": [ @@ -1298,7 +1295,7 @@ Info 83 [00:02:59.000] response: }, "responseRequired": true } -Info 84 [00:03:00.000] request: +Info 81 [00:02:57.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1381,7 +1378,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 85 [00:03:01.000] response: +Info 82 [00:02:58.000] response: { "response": { "definitions": [ @@ -1418,7 +1415,7 @@ Info 85 [00:03:01.000] response: }, "responseRequired": true } -Info 86 [00:03:02.000] request: +Info 83 [00:02:59.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1501,7 +1498,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 87 [00:03:03.000] response: +Info 84 [00:03:00.000] response: { "response": { "definitions": [ @@ -1538,7 +1535,7 @@ Info 87 [00:03:03.000] response: }, "responseRequired": true } -Info 88 [00:03:04.000] request: +Info 85 [00:03:01.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1621,7 +1618,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 89 [00:03:05.000] response: +Info 86 [00:03:02.000] response: { "response": { "definitions": [ @@ -1658,7 +1655,7 @@ Info 89 [00:03:05.000] response: }, "responseRequired": true } -Info 90 [00:03:06.000] request: +Info 87 [00:03:03.000] request: { "command": "rename", "arguments": { @@ -1705,11 +1702,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 91 [00:03:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 92 [00:03:08.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 93 [00:03:09.000] Different program with same set of files -Info 94 [00:03:10.000] Search path: /user/username/projects/myproject/dependency -Info 95 [00:03:11.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 88 [00:03:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 89 [00:03:05.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 90 [00:03:06.000] Different program with same set of files +Info 91 [00:03:07.000] Search path: /user/username/projects/myproject/dependency +Info 92 [00:03:08.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1746,7 +1743,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 96 [00:03:12.000] response: +Info 93 [00:03:09.000] response: { "response": { "info": { @@ -1827,7 +1824,7 @@ Info 96 [00:03:12.000] response: }, "responseRequired": true } -Info 97 [00:03:13.000] request: +Info 94 [00:03:10.000] request: { "command": "rename", "arguments": { @@ -1874,8 +1871,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 98 [00:03:14.000] Search path: /user/username/projects/myproject/dependency -Info 99 [00:03:15.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 95 [00:03:11.000] Search path: /user/username/projects/myproject/dependency +Info 96 [00:03:12.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1912,7 +1909,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 100 [00:03:16.000] response: +Info 97 [00:03:13.000] response: { "response": { "info": { @@ -1993,7 +1990,7 @@ Info 100 [00:03:16.000] response: }, "responseRequired": true } -Info 101 [00:03:17.000] request: +Info 98 [00:03:14.000] request: { "command": "rename", "arguments": { @@ -2040,8 +2037,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 102 [00:03:18.000] Search path: /user/username/projects/myproject/dependency -Info 103 [00:03:19.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 99 [00:03:15.000] Search path: /user/username/projects/myproject/dependency +Info 100 [00:03:16.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2078,7 +2075,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 104 [00:03:20.000] response: +Info 101 [00:03:17.000] response: { "response": { "info": { @@ -2159,7 +2156,7 @@ Info 104 [00:03:20.000] response: }, "responseRequired": true } -Info 105 [00:03:21.000] request: +Info 102 [00:03:18.000] request: { "command": "rename", "arguments": { @@ -2206,8 +2203,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 106 [00:03:22.000] Search path: /user/username/projects/myproject/dependency -Info 107 [00:03:23.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 103 [00:03:19.000] Search path: /user/username/projects/myproject/dependency +Info 104 [00:03:20.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2244,7 +2241,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 108 [00:03:24.000] response: +Info 105 [00:03:21.000] response: { "response": { "info": { @@ -2325,7 +2322,7 @@ Info 108 [00:03:24.000] response: }, "responseRequired": true } -Info 109 [00:03:25.000] request: +Info 106 [00:03:22.000] request: { "command": "rename", "arguments": { @@ -2372,8 +2369,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 110 [00:03:26.000] Search path: /user/username/projects/myproject/dependency -Info 111 [00:03:27.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 107 [00:03:23.000] Search path: /user/username/projects/myproject/dependency +Info 108 [00:03:24.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2410,7 +2407,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 112 [00:03:28.000] response: +Info 109 [00:03:25.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/usage-file-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/usage-file-changes.js index bb6e9e759d5..625f541a405 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/usage-file-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/usage-file-changes.js @@ -216,19 +216,18 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 17 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 19 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 21 [00:01:24.000] Files (3) +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 11 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 16 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 17 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 18 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 20 [00:01:23.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -241,16 +240,16 @@ Info 21 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 22 [00:01:25.000] ----------------------------------------------- -Info 23 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 24 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 25 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:29.000] Files (3) +Info 21 [00:01:24.000] ----------------------------------------------- +Info 22 [00:01:25.000] Search path: /user/username/projects/myproject/main +Info 23 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:28.000] Files (3) -Info 25 [00:01:30.000] ----------------------------------------------- -Info 25 [00:01:31.000] Open files: -Info 25 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 25 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 24 [00:01:29.000] ----------------------------------------------- +Info 24 [00:01:30.000] Open files: +Info 24 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 24 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -273,11 +272,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 25 [00:01:34.000] response: +Info 24 [00:01:33.000] response: { "responseRequired": false } -Info 26 [00:01:35.000] request: +Info 25 [00:01:34.000] request: { "seq": 0, "type": "request", @@ -308,11 +307,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 27 [00:01:36.000] Search path: /user/username/projects/myproject/dependency -Info 28 [00:01:37.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 29 [00:01:38.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 30 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 31 [00:01:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 26 [00:01:35.000] Search path: /user/username/projects/myproject/dependency +Info 27 [00:01:36.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 29 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 30 [00:01:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -323,17 +322,16 @@ Info 31 [00:01:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 32 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 42 [00:01:51.000] Files (2) +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 40 [00:01:49.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -343,22 +341,22 @@ Info 42 [00:01:51.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 43 [00:01:52.000] ----------------------------------------------- -Info 44 [00:01:53.000] Search path: /user/username/projects/myproject/dependency -Info 45 [00:01:54.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (3) +Info 41 [00:01:50.000] ----------------------------------------------- +Info 42 [00:01:51.000] Search path: /user/username/projects/myproject/dependency +Info 43 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 44 [00:01:54.000] Files (3) -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:59.000] Files (2) +Info 44 [00:01:55.000] ----------------------------------------------- +Info 44 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:57.000] Files (2) -Info 46 [00:02:00.000] ----------------------------------------------- -Info 46 [00:02:01.000] Open files: -Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 44 [00:01:58.000] ----------------------------------------------- +Info 44 [00:01:59.000] Open files: +Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -387,11 +385,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 46 [00:02:06.000] response: +Info 44 [00:02:04.000] response: { "responseRequired": false } -Info 47 [00:02:07.000] request: +Info 45 [00:02:05.000] request: { "seq": 0, "type": "request", @@ -428,11 +426,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 48 [00:02:08.000] Search path: /user/username/projects/myproject/random -Info 49 [00:02:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:10.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 52 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 46 [00:02:06.000] Search path: /user/username/projects/myproject/random +Info 47 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 48 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -440,17 +438,16 @@ Info 52 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 53 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:15.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 56 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 57 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:23.000] Files (2) +Info 51 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 60 [00:02:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -460,26 +457,26 @@ Info 63 [00:02:23.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 64 [00:02:24.000] ----------------------------------------------- -Info 65 [00:02:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 65 [00:02:26.000] Files (3) +Info 61 [00:02:21.000] ----------------------------------------------- +Info 62 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 62 [00:02:23.000] Files (3) -Info 65 [00:02:27.000] ----------------------------------------------- -Info 65 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:29.000] Files (2) +Info 62 [00:02:24.000] ----------------------------------------------- +Info 62 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 62 [00:02:26.000] Files (2) -Info 65 [00:02:30.000] ----------------------------------------------- -Info 65 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:32.000] Files (2) +Info 62 [00:02:27.000] ----------------------------------------------- +Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:29.000] Files (2) -Info 65 [00:02:33.000] ----------------------------------------------- -Info 65 [00:02:34.000] Open files: -Info 65 [00:02:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 65 [00:02:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 65 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 65 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 65 [00:02:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 65 [00:02:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:30.000] ----------------------------------------------- +Info 62 [00:02:31.000] Open files: +Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -514,11 +511,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:41.000] response: +Info 62 [00:02:38.000] response: { "responseRequired": false } -Info 66 [00:02:42.000] request: +Info 63 [00:02:39.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -563,7 +560,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -600,7 +597,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:44.000] response: +Info 65 [00:02:41.000] response: { "response": { "definitions": [ @@ -637,7 +634,7 @@ Info 68 [00:02:44.000] response: }, "responseRequired": true } -Info 69 [00:02:45.000] request: +Info 66 [00:02:42.000] request: { "command": "rename", "arguments": { @@ -684,8 +681,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:46.000] Search path: /user/username/projects/myproject/dependency -Info 71 [00:02:47.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 67 [00:02:43.000] Search path: /user/username/projects/myproject/dependency +Info 68 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -722,7 +719,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:48.000] response: +Info 69 [00:02:45.000] response: { "response": { "info": { @@ -803,7 +800,7 @@ Info 72 [00:02:48.000] response: }, "responseRequired": true } -Info 73 [00:02:49.000] request: +Info 70 [00:02:46.000] request: { "command": "change", "arguments": { @@ -889,11 +886,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:50.000] response: +Info 71 [00:02:47.000] response: { "responseRequired": false } -Info 75 [00:02:51.000] request: +Info 72 [00:02:48.000] request: { "command": "change", "arguments": { @@ -979,11 +976,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:02:52.000] response: +Info 73 [00:02:49.000] response: { "responseRequired": false } -Info 77 [00:02:53.000] request: +Info 74 [00:02:50.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1030,9 +1027,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 78 [00:02:54.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 79 [00:02:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 80 [00:02:56.000] Different program with same set of files +Info 75 [00:02:51.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 76 [00:02:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 77 [00:02:53.000] Different program with same set of files After request PolledWatches:: @@ -1069,7 +1066,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 81 [00:02:57.000] response: +Info 78 [00:02:54.000] response: { "response": { "definitions": [ @@ -1106,7 +1103,7 @@ Info 81 [00:02:57.000] response: }, "responseRequired": true } -Info 82 [00:02:58.000] request: +Info 79 [00:02:55.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1189,7 +1186,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 83 [00:02:59.000] response: +Info 80 [00:02:56.000] response: { "response": { "definitions": [ @@ -1226,7 +1223,7 @@ Info 83 [00:02:59.000] response: }, "responseRequired": true } -Info 84 [00:03:00.000] request: +Info 81 [00:02:57.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1309,7 +1306,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 85 [00:03:01.000] response: +Info 82 [00:02:58.000] response: { "response": { "definitions": [ @@ -1346,7 +1343,7 @@ Info 85 [00:03:01.000] response: }, "responseRequired": true } -Info 86 [00:03:02.000] request: +Info 83 [00:02:59.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1429,7 +1426,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 87 [00:03:03.000] response: +Info 84 [00:03:00.000] response: { "response": { "definitions": [ @@ -1466,7 +1463,7 @@ Info 87 [00:03:03.000] response: }, "responseRequired": true } -Info 88 [00:03:04.000] request: +Info 85 [00:03:01.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1549,7 +1546,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 89 [00:03:05.000] response: +Info 86 [00:03:02.000] response: { "response": { "definitions": [ @@ -1586,7 +1583,7 @@ Info 89 [00:03:05.000] response: }, "responseRequired": true } -Info 90 [00:03:06.000] request: +Info 87 [00:03:03.000] request: { "command": "rename", "arguments": { @@ -1633,11 +1630,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 91 [00:03:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 92 [00:03:08.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 93 [00:03:09.000] Different program with same set of files -Info 94 [00:03:10.000] Search path: /user/username/projects/myproject/dependency -Info 95 [00:03:11.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 88 [00:03:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 89 [00:03:05.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 90 [00:03:06.000] Different program with same set of files +Info 91 [00:03:07.000] Search path: /user/username/projects/myproject/dependency +Info 92 [00:03:08.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1674,7 +1671,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 96 [00:03:12.000] response: +Info 93 [00:03:09.000] response: { "response": { "info": { @@ -1755,7 +1752,7 @@ Info 96 [00:03:12.000] response: }, "responseRequired": true } -Info 97 [00:03:13.000] request: +Info 94 [00:03:10.000] request: { "command": "rename", "arguments": { @@ -1802,8 +1799,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 98 [00:03:14.000] Search path: /user/username/projects/myproject/dependency -Info 99 [00:03:15.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 95 [00:03:11.000] Search path: /user/username/projects/myproject/dependency +Info 96 [00:03:12.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1840,7 +1837,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 100 [00:03:16.000] response: +Info 97 [00:03:13.000] response: { "response": { "info": { @@ -1921,7 +1918,7 @@ Info 100 [00:03:16.000] response: }, "responseRequired": true } -Info 101 [00:03:17.000] request: +Info 98 [00:03:14.000] request: { "command": "rename", "arguments": { @@ -1968,8 +1965,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 102 [00:03:18.000] Search path: /user/username/projects/myproject/dependency -Info 103 [00:03:19.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 99 [00:03:15.000] Search path: /user/username/projects/myproject/dependency +Info 100 [00:03:16.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2006,7 +2003,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 104 [00:03:20.000] response: +Info 101 [00:03:17.000] response: { "response": { "info": { @@ -2087,7 +2084,7 @@ Info 104 [00:03:20.000] response: }, "responseRequired": true } -Info 105 [00:03:21.000] request: +Info 102 [00:03:18.000] request: { "command": "rename", "arguments": { @@ -2134,8 +2131,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 106 [00:03:22.000] Search path: /user/username/projects/myproject/dependency -Info 107 [00:03:23.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 103 [00:03:19.000] Search path: /user/username/projects/myproject/dependency +Info 104 [00:03:20.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2172,7 +2169,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 108 [00:03:24.000] response: +Info 105 [00:03:21.000] response: { "response": { "info": { @@ -2253,7 +2250,7 @@ Info 108 [00:03:24.000] response: }, "responseRequired": true } -Info 109 [00:03:25.000] request: +Info 106 [00:03:22.000] request: { "command": "rename", "arguments": { @@ -2300,8 +2297,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 110 [00:03:26.000] Search path: /user/username/projects/myproject/dependency -Info 111 [00:03:27.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 107 [00:03:23.000] Search path: /user/username/projects/myproject/dependency +Info 108 [00:03:24.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2338,7 +2335,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 112 [00:03:28.000] response: +Info 109 [00:03:25.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-changes-with-timeout-before-request.js index 7bd9b220317..902e5c0f578 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-changes-with-timeout-before-request.js @@ -222,9 +222,8 @@ Info 6 [00:01:06.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:10.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -235,20 +234,20 @@ Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:25.000] Files (3) +Info 11 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:24.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -261,16 +260,16 @@ Info 25 [00:01:25.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:26.000] ----------------------------------------------- -Info 27 [00:01:27.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:30.000] Files (3) +Info 25 [00:01:25.000] ----------------------------------------------- +Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:29.000] Files (3) -Info 29 [00:01:31.000] ----------------------------------------------- -Info 29 [00:01:32.000] Open files: -Info 29 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Open files: +Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -297,11 +296,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:35.000] response: +Info 28 [00:01:34.000] response: { "responseRequired": false } -Info 30 [00:01:36.000] request: +Info 29 [00:01:35.000] request: { "seq": 0, "type": "request", @@ -336,19 +335,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 32 [00:01:38.000] Search path: /user/username/projects/myproject/dependency -Info 33 [00:01:39.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:40.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:41.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 36 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 41 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:49.000] Files (2) +Info 30 [00:01:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:37.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:39.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 41 [00:01:47.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -358,22 +356,22 @@ Info 43 [00:01:49.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 44 [00:01:50.000] ----------------------------------------------- -Info 45 [00:01:51.000] Search path: /user/username/projects/myproject/dependency -Info 46 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 47 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 47 [00:01:54.000] Files (3) +Info 42 [00:01:48.000] ----------------------------------------------- +Info 43 [00:01:49.000] Search path: /user/username/projects/myproject/dependency +Info 44 [00:01:50.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 45 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 45 [00:01:52.000] Files (3) -Info 47 [00:01:55.000] ----------------------------------------------- -Info 47 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:57.000] Files (2) +Info 45 [00:01:53.000] ----------------------------------------------- +Info 45 [00:01:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 45 [00:01:55.000] Files (2) -Info 47 [00:01:58.000] ----------------------------------------------- -Info 47 [00:01:59.000] Open files: -Info 47 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 47 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 47 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 47 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 45 [00:01:56.000] ----------------------------------------------- +Info 45 [00:01:57.000] Open files: +Info 45 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 45 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 45 [00:02:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 45 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -400,11 +398,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 47 [00:02:04.000] response: +Info 45 [00:02:02.000] response: { "responseRequired": false } -Info 48 [00:02:05.000] request: +Info 46 [00:02:03.000] request: { "seq": 0, "type": "request", @@ -439,11 +437,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 49 [00:02:06.000] Search path: /user/username/projects/myproject/random -Info 50 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 52 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 53 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 47 [00:02:04.000] Search path: /user/username/projects/myproject/random +Info 48 [00:02:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:06.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 51 [00:02:08.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -451,17 +449,16 @@ Info 53 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 54 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 56 [00:02:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 57 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 58 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 62 [00:02:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 63 [00:02:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:21.000] Files (2) +Info 52 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 54 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 55 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 60 [00:02:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 61 [00:02:18.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -471,26 +468,26 @@ Info 64 [00:02:21.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 65 [00:02:22.000] ----------------------------------------------- -Info 66 [00:02:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 66 [00:02:24.000] Files (3) +Info 62 [00:02:19.000] ----------------------------------------------- +Info 63 [00:02:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 63 [00:02:21.000] Files (3) -Info 66 [00:02:25.000] ----------------------------------------------- -Info 66 [00:02:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 66 [00:02:27.000] Files (2) +Info 63 [00:02:22.000] ----------------------------------------------- +Info 63 [00:02:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 63 [00:02:24.000] Files (2) -Info 66 [00:02:28.000] ----------------------------------------------- -Info 66 [00:02:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:02:30.000] Files (2) +Info 63 [00:02:25.000] ----------------------------------------------- +Info 63 [00:02:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 63 [00:02:27.000] Files (2) -Info 66 [00:02:31.000] ----------------------------------------------- -Info 66 [00:02:32.000] Open files: -Info 66 [00:02:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 66 [00:02:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 66 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 66 [00:02:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 66 [00:02:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 66 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 63 [00:02:28.000] ----------------------------------------------- +Info 63 [00:02:29.000] Open files: +Info 63 [00:02:30.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 63 [00:02:31.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 63 [00:02:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 63 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 63 [00:02:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 63 [00:02:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -523,11 +520,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:39.000] response: +Info 63 [00:02:36.000] response: { "responseRequired": false } -Info 67 [00:02:40.000] request: +Info 64 [00:02:37.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -602,7 +599,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:41.000] response: +Info 65 [00:02:38.000] response: { "response": { "definitions": [ @@ -639,7 +636,7 @@ Info 68 [00:02:41.000] response: }, "responseRequired": true } -Info 69 [00:02:42.000] request: +Info 66 [00:02:39.000] request: { "command": "rename", "arguments": { @@ -682,10 +679,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:43.000] Search path: /user/username/projects/myproject/dependency -Info 71 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 72 [00:02:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 73 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 67 [00:02:40.000] Search path: /user/username/projects/myproject/dependency +Info 68 [00:02:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 70 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -722,7 +719,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:47.000] response: +Info 71 [00:02:44.000] response: { "response": { "info": { @@ -803,11 +800,11 @@ Info 74 [00:02:47.000] response: }, "responseRequired": true } -Info 75 [00:02:51.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 76 [00:02:52.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 77 [00:02:53.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 78 [00:02:54.000] Scheduled: *ensureProjectForOpenFiles* -Info 79 [00:02:55.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 72 [00:02:48.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 73 [00:02:49.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 74 [00:02:50.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:51.000] Scheduled: *ensureProjectForOpenFiles* +Info 76 [00:02:52.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -853,54 +850,54 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 80 [00:02:56.000] Running: /user/username/projects/myproject/main/tsconfig.json -Info 81 [00:02:57.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 82 [00:02:58.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 83 [00:02:59.000] Different program with same set of files -Info 84 [00:03:00.000] Running: /user/username/projects/myproject/dependency/tsconfig.json -Info 85 [00:03:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 86 [00:03:02.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 87 [00:03:03.000] Running: *ensureProjectForOpenFiles* -Info 88 [00:03:04.000] Before ensureProjectForOpenFiles: -Info 89 [00:03:05.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 89 [00:03:06.000] Files (3) +Info 77 [00:02:53.000] Running: /user/username/projects/myproject/main/tsconfig.json +Info 78 [00:02:54.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 79 [00:02:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 80 [00:02:56.000] Different program with same set of files +Info 81 [00:02:57.000] Running: /user/username/projects/myproject/dependency/tsconfig.json +Info 82 [00:02:58.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 83 [00:02:59.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 84 [00:03:00.000] Running: *ensureProjectForOpenFiles* +Info 85 [00:03:01.000] Before ensureProjectForOpenFiles: +Info 86 [00:03:02.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 86 [00:03:03.000] Files (3) -Info 89 [00:03:07.000] ----------------------------------------------- -Info 89 [00:03:08.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 89 [00:03:09.000] Files (2) +Info 86 [00:03:04.000] ----------------------------------------------- +Info 86 [00:03:05.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 86 [00:03:06.000] Files (2) -Info 89 [00:03:10.000] ----------------------------------------------- -Info 89 [00:03:11.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 89 [00:03:12.000] Files (2) +Info 86 [00:03:07.000] ----------------------------------------------- +Info 86 [00:03:08.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 86 [00:03:09.000] Files (2) -Info 89 [00:03:13.000] ----------------------------------------------- -Info 89 [00:03:14.000] Open files: -Info 89 [00:03:15.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 89 [00:03:16.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 89 [00:03:17.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 89 [00:03:18.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 89 [00:03:19.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 89 [00:03:20.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 89 [00:03:21.000] After ensureProjectForOpenFiles: -Info 90 [00:03:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 90 [00:03:23.000] Files (3) +Info 86 [00:03:10.000] ----------------------------------------------- +Info 86 [00:03:11.000] Open files: +Info 86 [00:03:12.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 86 [00:03:13.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 86 [00:03:14.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 86 [00:03:15.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 86 [00:03:16.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 86 [00:03:17.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 86 [00:03:18.000] After ensureProjectForOpenFiles: +Info 87 [00:03:19.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 87 [00:03:20.000] Files (3) -Info 90 [00:03:24.000] ----------------------------------------------- -Info 90 [00:03:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 90 [00:03:26.000] Files (2) +Info 87 [00:03:21.000] ----------------------------------------------- +Info 87 [00:03:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 87 [00:03:23.000] Files (2) -Info 90 [00:03:27.000] ----------------------------------------------- -Info 90 [00:03:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 90 [00:03:29.000] Files (2) +Info 87 [00:03:24.000] ----------------------------------------------- +Info 87 [00:03:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 87 [00:03:26.000] Files (2) -Info 90 [00:03:30.000] ----------------------------------------------- -Info 90 [00:03:31.000] Open files: -Info 90 [00:03:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 90 [00:03:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 90 [00:03:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 90 [00:03:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 90 [00:03:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 90 [00:03:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 87 [00:03:27.000] ----------------------------------------------- +Info 87 [00:03:28.000] Open files: +Info 87 [00:03:29.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 87 [00:03:30.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 87 [00:03:31.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 87 [00:03:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 87 [00:03:33.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 87 [00:03:34.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks PolledWatches:: @@ -937,7 +934,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 90 [00:03:38.000] request: +Info 87 [00:03:35.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1020,7 +1017,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 91 [00:03:39.000] response: +Info 88 [00:03:36.000] response: { "response": { "definitions": [ @@ -1057,7 +1054,7 @@ Info 91 [00:03:39.000] response: }, "responseRequired": true } -Info 92 [00:03:40.000] request: +Info 89 [00:03:37.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1140,7 +1137,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 93 [00:03:41.000] response: +Info 90 [00:03:38.000] response: { "response": { "definitions": [ @@ -1177,7 +1174,7 @@ Info 93 [00:03:41.000] response: }, "responseRequired": true } -Info 94 [00:03:42.000] request: +Info 91 [00:03:39.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1260,7 +1257,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 95 [00:03:43.000] response: +Info 92 [00:03:40.000] response: { "response": { "definitions": [ @@ -1297,7 +1294,7 @@ Info 95 [00:03:43.000] response: }, "responseRequired": true } -Info 96 [00:03:44.000] request: +Info 93 [00:03:41.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1380,7 +1377,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 97 [00:03:45.000] response: +Info 94 [00:03:42.000] response: { "response": { "definitions": [ @@ -1417,7 +1414,7 @@ Info 97 [00:03:45.000] response: }, "responseRequired": true } -Info 98 [00:03:46.000] request: +Info 95 [00:03:43.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1500,7 +1497,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 99 [00:03:47.000] response: +Info 96 [00:03:44.000] response: { "response": { "definitions": [ @@ -1537,7 +1534,7 @@ Info 99 [00:03:47.000] response: }, "responseRequired": true } -Info 100 [00:03:48.000] request: +Info 97 [00:03:45.000] request: { "command": "rename", "arguments": { @@ -1584,8 +1581,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 101 [00:03:49.000] Search path: /user/username/projects/myproject/dependency -Info 102 [00:03:50.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 98 [00:03:46.000] Search path: /user/username/projects/myproject/dependency +Info 99 [00:03:47.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1622,7 +1619,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 103 [00:03:51.000] response: +Info 100 [00:03:48.000] response: { "response": { "info": { @@ -1703,7 +1700,7 @@ Info 103 [00:03:51.000] response: }, "responseRequired": true } -Info 104 [00:03:52.000] request: +Info 101 [00:03:49.000] request: { "command": "rename", "arguments": { @@ -1750,8 +1747,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 105 [00:03:53.000] Search path: /user/username/projects/myproject/dependency -Info 106 [00:03:54.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 102 [00:03:50.000] Search path: /user/username/projects/myproject/dependency +Info 103 [00:03:51.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1788,7 +1785,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 107 [00:03:55.000] response: +Info 104 [00:03:52.000] response: { "response": { "info": { @@ -1869,7 +1866,7 @@ Info 107 [00:03:55.000] response: }, "responseRequired": true } -Info 108 [00:03:56.000] request: +Info 105 [00:03:53.000] request: { "command": "rename", "arguments": { @@ -1916,8 +1913,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 109 [00:03:57.000] Search path: /user/username/projects/myproject/dependency -Info 110 [00:03:58.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 106 [00:03:54.000] Search path: /user/username/projects/myproject/dependency +Info 107 [00:03:55.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1954,7 +1951,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 111 [00:03:59.000] response: +Info 108 [00:03:56.000] response: { "response": { "info": { @@ -2035,7 +2032,7 @@ Info 111 [00:03:59.000] response: }, "responseRequired": true } -Info 112 [00:04:00.000] request: +Info 109 [00:03:57.000] request: { "command": "rename", "arguments": { @@ -2082,8 +2079,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 113 [00:04:01.000] Search path: /user/username/projects/myproject/dependency -Info 114 [00:04:02.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 110 [00:03:58.000] Search path: /user/username/projects/myproject/dependency +Info 111 [00:03:59.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2120,7 +2117,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 115 [00:04:03.000] response: +Info 112 [00:04:00.000] response: { "response": { "info": { @@ -2201,7 +2198,7 @@ Info 115 [00:04:03.000] response: }, "responseRequired": true } -Info 116 [00:04:04.000] request: +Info 113 [00:04:01.000] request: { "command": "rename", "arguments": { @@ -2248,8 +2245,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 117 [00:04:05.000] Search path: /user/username/projects/myproject/dependency -Info 118 [00:04:06.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 114 [00:04:02.000] Search path: /user/username/projects/myproject/dependency +Info 115 [00:04:03.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2286,7 +2283,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 119 [00:04:07.000] response: +Info 116 [00:04:04.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-changes.js index 5e77e2fa52e..3339917654a 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-changes.js @@ -222,9 +222,8 @@ Info 6 [00:01:06.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:10.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -235,20 +234,20 @@ Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:25.000] Files (3) +Info 11 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:24.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -261,16 +260,16 @@ Info 25 [00:01:25.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:26.000] ----------------------------------------------- -Info 27 [00:01:27.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:30.000] Files (3) +Info 25 [00:01:25.000] ----------------------------------------------- +Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:29.000] Files (3) -Info 29 [00:01:31.000] ----------------------------------------------- -Info 29 [00:01:32.000] Open files: -Info 29 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Open files: +Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -297,11 +296,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:35.000] response: +Info 28 [00:01:34.000] response: { "responseRequired": false } -Info 30 [00:01:36.000] request: +Info 29 [00:01:35.000] request: { "seq": 0, "type": "request", @@ -336,19 +335,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 32 [00:01:38.000] Search path: /user/username/projects/myproject/dependency -Info 33 [00:01:39.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:40.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:41.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 36 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 41 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:49.000] Files (2) +Info 30 [00:01:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:37.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:39.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 41 [00:01:47.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -358,22 +356,22 @@ Info 43 [00:01:49.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 44 [00:01:50.000] ----------------------------------------------- -Info 45 [00:01:51.000] Search path: /user/username/projects/myproject/dependency -Info 46 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 47 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 47 [00:01:54.000] Files (3) +Info 42 [00:01:48.000] ----------------------------------------------- +Info 43 [00:01:49.000] Search path: /user/username/projects/myproject/dependency +Info 44 [00:01:50.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 45 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 45 [00:01:52.000] Files (3) -Info 47 [00:01:55.000] ----------------------------------------------- -Info 47 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:57.000] Files (2) +Info 45 [00:01:53.000] ----------------------------------------------- +Info 45 [00:01:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 45 [00:01:55.000] Files (2) -Info 47 [00:01:58.000] ----------------------------------------------- -Info 47 [00:01:59.000] Open files: -Info 47 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 47 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 47 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 47 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 45 [00:01:56.000] ----------------------------------------------- +Info 45 [00:01:57.000] Open files: +Info 45 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 45 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 45 [00:02:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 45 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -400,11 +398,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 47 [00:02:04.000] response: +Info 45 [00:02:02.000] response: { "responseRequired": false } -Info 48 [00:02:05.000] request: +Info 46 [00:02:03.000] request: { "seq": 0, "type": "request", @@ -439,11 +437,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 49 [00:02:06.000] Search path: /user/username/projects/myproject/random -Info 50 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 52 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 53 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 47 [00:02:04.000] Search path: /user/username/projects/myproject/random +Info 48 [00:02:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:06.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 51 [00:02:08.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -451,17 +449,16 @@ Info 53 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 54 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 56 [00:02:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 57 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 58 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 62 [00:02:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 63 [00:02:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:21.000] Files (2) +Info 52 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 54 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 55 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 60 [00:02:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 61 [00:02:18.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -471,26 +468,26 @@ Info 64 [00:02:21.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 65 [00:02:22.000] ----------------------------------------------- -Info 66 [00:02:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 66 [00:02:24.000] Files (3) +Info 62 [00:02:19.000] ----------------------------------------------- +Info 63 [00:02:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 63 [00:02:21.000] Files (3) -Info 66 [00:02:25.000] ----------------------------------------------- -Info 66 [00:02:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 66 [00:02:27.000] Files (2) +Info 63 [00:02:22.000] ----------------------------------------------- +Info 63 [00:02:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 63 [00:02:24.000] Files (2) -Info 66 [00:02:28.000] ----------------------------------------------- -Info 66 [00:02:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:02:30.000] Files (2) +Info 63 [00:02:25.000] ----------------------------------------------- +Info 63 [00:02:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 63 [00:02:27.000] Files (2) -Info 66 [00:02:31.000] ----------------------------------------------- -Info 66 [00:02:32.000] Open files: -Info 66 [00:02:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 66 [00:02:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 66 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 66 [00:02:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 66 [00:02:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 66 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 63 [00:02:28.000] ----------------------------------------------- +Info 63 [00:02:29.000] Open files: +Info 63 [00:02:30.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 63 [00:02:31.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 63 [00:02:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 63 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 63 [00:02:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 63 [00:02:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -523,11 +520,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:39.000] response: +Info 63 [00:02:36.000] response: { "responseRequired": false } -Info 67 [00:02:40.000] request: +Info 64 [00:02:37.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -602,7 +599,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:41.000] response: +Info 65 [00:02:38.000] response: { "response": { "definitions": [ @@ -639,7 +636,7 @@ Info 68 [00:02:41.000] response: }, "responseRequired": true } -Info 69 [00:02:42.000] request: +Info 66 [00:02:39.000] request: { "command": "rename", "arguments": { @@ -682,10 +679,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:43.000] Search path: /user/username/projects/myproject/dependency -Info 71 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 72 [00:02:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 73 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 67 [00:02:40.000] Search path: /user/username/projects/myproject/dependency +Info 68 [00:02:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 70 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -722,7 +719,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:47.000] response: +Info 71 [00:02:44.000] response: { "response": { "info": { @@ -803,12 +800,12 @@ Info 74 [00:02:47.000] response: }, "responseRequired": true } -Info 75 [00:02:51.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 76 [00:02:52.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 77 [00:02:53.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 78 [00:02:54.000] Scheduled: *ensureProjectForOpenFiles* -Info 79 [00:02:55.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 80 [00:02:56.000] request: +Info 72 [00:02:48.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 73 [00:02:49.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 74 [00:02:50.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:51.000] Scheduled: *ensureProjectForOpenFiles* +Info 76 [00:02:52.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 77 [00:02:53.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -864,9 +861,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 81 [00:02:57.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 82 [00:02:58.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 83 [00:02:59.000] Different program with same set of files +Info 78 [00:02:54.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 79 [00:02:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 80 [00:02:56.000] Different program with same set of files After request PolledWatches:: @@ -903,7 +900,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 84 [00:03:00.000] response: +Info 81 [00:02:57.000] response: { "response": { "definitions": [ @@ -940,7 +937,7 @@ Info 84 [00:03:00.000] response: }, "responseRequired": true } -Info 85 [00:03:01.000] request: +Info 82 [00:02:58.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1023,7 +1020,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 86 [00:03:02.000] response: +Info 83 [00:02:59.000] response: { "response": { "definitions": [ @@ -1060,7 +1057,7 @@ Info 86 [00:03:02.000] response: }, "responseRequired": true } -Info 87 [00:03:03.000] request: +Info 84 [00:03:00.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1143,7 +1140,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 88 [00:03:04.000] response: +Info 85 [00:03:01.000] response: { "response": { "definitions": [ @@ -1180,7 +1177,7 @@ Info 88 [00:03:04.000] response: }, "responseRequired": true } -Info 89 [00:03:05.000] request: +Info 86 [00:03:02.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1263,7 +1260,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 90 [00:03:06.000] response: +Info 87 [00:03:03.000] response: { "response": { "definitions": [ @@ -1300,7 +1297,7 @@ Info 90 [00:03:06.000] response: }, "responseRequired": true } -Info 91 [00:03:07.000] request: +Info 88 [00:03:04.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1383,7 +1380,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 92 [00:03:08.000] response: +Info 89 [00:03:05.000] response: { "response": { "definitions": [ @@ -1420,7 +1417,7 @@ Info 92 [00:03:08.000] response: }, "responseRequired": true } -Info 93 [00:03:09.000] request: +Info 90 [00:03:06.000] request: { "command": "rename", "arguments": { @@ -1467,10 +1464,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 94 [00:03:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 95 [00:03:11.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 96 [00:03:12.000] Search path: /user/username/projects/myproject/dependency -Info 97 [00:03:13.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 91 [00:03:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 92 [00:03:08.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 93 [00:03:09.000] Search path: /user/username/projects/myproject/dependency +Info 94 [00:03:10.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1507,7 +1504,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 98 [00:03:14.000] response: +Info 95 [00:03:11.000] response: { "response": { "info": { @@ -1588,7 +1585,7 @@ Info 98 [00:03:14.000] response: }, "responseRequired": true } -Info 99 [00:03:15.000] request: +Info 96 [00:03:12.000] request: { "command": "rename", "arguments": { @@ -1635,8 +1632,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 100 [00:03:16.000] Search path: /user/username/projects/myproject/dependency -Info 101 [00:03:17.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 97 [00:03:13.000] Search path: /user/username/projects/myproject/dependency +Info 98 [00:03:14.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1673,7 +1670,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 102 [00:03:18.000] response: +Info 99 [00:03:15.000] response: { "response": { "info": { @@ -1754,7 +1751,7 @@ Info 102 [00:03:18.000] response: }, "responseRequired": true } -Info 103 [00:03:19.000] request: +Info 100 [00:03:16.000] request: { "command": "rename", "arguments": { @@ -1801,8 +1798,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 104 [00:03:20.000] Search path: /user/username/projects/myproject/dependency -Info 105 [00:03:21.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 101 [00:03:17.000] Search path: /user/username/projects/myproject/dependency +Info 102 [00:03:18.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1839,7 +1836,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 106 [00:03:22.000] response: +Info 103 [00:03:19.000] response: { "response": { "info": { @@ -1920,7 +1917,7 @@ Info 106 [00:03:22.000] response: }, "responseRequired": true } -Info 107 [00:03:23.000] request: +Info 104 [00:03:20.000] request: { "command": "rename", "arguments": { @@ -1967,8 +1964,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 108 [00:03:24.000] Search path: /user/username/projects/myproject/dependency -Info 109 [00:03:25.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 105 [00:03:21.000] Search path: /user/username/projects/myproject/dependency +Info 106 [00:03:22.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2005,7 +2002,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 110 [00:03:26.000] response: +Info 107 [00:03:23.000] response: { "response": { "info": { @@ -2086,7 +2083,7 @@ Info 110 [00:03:26.000] response: }, "responseRequired": true } -Info 111 [00:03:27.000] request: +Info 108 [00:03:24.000] request: { "command": "rename", "arguments": { @@ -2133,8 +2130,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 112 [00:03:28.000] Search path: /user/username/projects/myproject/dependency -Info 113 [00:03:29.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 109 [00:03:25.000] Search path: /user/username/projects/myproject/dependency +Info 110 [00:03:26.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2171,7 +2168,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 114 [00:03:30.000] response: +Info 111 [00:03:27.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-created.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-created.js index 4bf7f02d0e7..7b8c5b24014 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-created.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-created.js @@ -214,9 +214,8 @@ Info 6 [00:01:07.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:10.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:12.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:11.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -227,20 +226,20 @@ Info 11 [00:01:12.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:26.000] Files (3) +Info 11 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:25.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -253,16 +252,16 @@ Info 25 [00:01:26.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:27.000] ----------------------------------------------- -Info 27 [00:01:28.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:29.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:31.000] Files (3) +Info 25 [00:01:26.000] ----------------------------------------------- +Info 26 [00:01:27.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:30.000] Files (3) -Info 29 [00:01:32.000] ----------------------------------------------- -Info 29 [00:01:33.000] Open files: -Info 29 [00:01:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:31.000] ----------------------------------------------- +Info 28 [00:01:32.000] Open files: +Info 28 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -289,11 +288,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:36.000] response: +Info 28 [00:01:35.000] response: { "responseRequired": false } -Info 30 [00:01:37.000] request: +Info 29 [00:01:36.000] request: { "seq": 0, "type": "request", @@ -328,19 +327,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 32 [00:01:39.000] Search path: /user/username/projects/myproject/dependency -Info 33 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:42.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 36 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 37 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 41 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:50.000] Files (2) +Info 30 [00:01:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:38.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:39.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:40.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 41 [00:01:48.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -350,22 +348,22 @@ Info 43 [00:01:50.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 44 [00:01:51.000] ----------------------------------------------- -Info 45 [00:01:52.000] Search path: /user/username/projects/myproject/dependency -Info 46 [00:01:53.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 47 [00:01:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 47 [00:01:55.000] Files (3) +Info 42 [00:01:49.000] ----------------------------------------------- +Info 43 [00:01:50.000] Search path: /user/username/projects/myproject/dependency +Info 44 [00:01:51.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 45 [00:01:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 45 [00:01:53.000] Files (3) -Info 47 [00:01:56.000] ----------------------------------------------- -Info 47 [00:01:57.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:58.000] Files (2) +Info 45 [00:01:54.000] ----------------------------------------------- +Info 45 [00:01:55.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 45 [00:01:56.000] Files (2) -Info 47 [00:01:59.000] ----------------------------------------------- -Info 47 [00:02:00.000] Open files: -Info 47 [00:02:01.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 47 [00:02:02.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 47 [00:02:03.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 47 [00:02:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 45 [00:01:57.000] ----------------------------------------------- +Info 45 [00:01:58.000] Open files: +Info 45 [00:01:59.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 45 [00:02:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 45 [00:02:01.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 45 [00:02:02.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -392,11 +390,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 47 [00:02:05.000] response: +Info 45 [00:02:03.000] response: { "responseRequired": false } -Info 48 [00:02:06.000] request: +Info 46 [00:02:04.000] request: { "seq": 0, "type": "request", @@ -431,11 +429,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 49 [00:02:07.000] Search path: /user/username/projects/myproject/random -Info 50 [00:02:08.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:09.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 52 [00:02:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 53 [00:02:11.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 47 [00:02:05.000] Search path: /user/username/projects/myproject/random +Info 48 [00:02:06.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:07.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 51 [00:02:09.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -443,17 +441,16 @@ Info 53 [00:02:11.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 54 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 56 [00:02:14.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 57 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 58 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 62 [00:02:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 63 [00:02:21.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:22.000] Files (2) +Info 52 [00:02:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 54 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 55 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 60 [00:02:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 61 [00:02:19.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -463,26 +460,26 @@ Info 64 [00:02:22.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 65 [00:02:23.000] ----------------------------------------------- -Info 66 [00:02:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 66 [00:02:25.000] Files (3) +Info 62 [00:02:20.000] ----------------------------------------------- +Info 63 [00:02:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 63 [00:02:22.000] Files (3) -Info 66 [00:02:26.000] ----------------------------------------------- -Info 66 [00:02:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 66 [00:02:28.000] Files (2) +Info 63 [00:02:23.000] ----------------------------------------------- +Info 63 [00:02:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 63 [00:02:25.000] Files (2) -Info 66 [00:02:29.000] ----------------------------------------------- -Info 66 [00:02:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:02:31.000] Files (2) +Info 63 [00:02:26.000] ----------------------------------------------- +Info 63 [00:02:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 63 [00:02:28.000] Files (2) -Info 66 [00:02:32.000] ----------------------------------------------- -Info 66 [00:02:33.000] Open files: -Info 66 [00:02:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 66 [00:02:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 66 [00:02:36.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 66 [00:02:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 66 [00:02:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 66 [00:02:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 63 [00:02:29.000] ----------------------------------------------- +Info 63 [00:02:30.000] Open files: +Info 63 [00:02:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 63 [00:02:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 63 [00:02:33.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 63 [00:02:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 63 [00:02:35.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 63 [00:02:36.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -515,11 +512,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:40.000] response: +Info 63 [00:02:37.000] response: { "responseRequired": false } -Info 67 [00:02:41.000] request: +Info 64 [00:02:38.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -594,7 +591,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:42.000] response: +Info 65 [00:02:39.000] response: { "response": { "definitions": [ @@ -631,7 +628,7 @@ Info 68 [00:02:42.000] response: }, "responseRequired": true } -Info 69 [00:02:43.000] request: +Info 66 [00:02:40.000] request: { "command": "rename", "arguments": { @@ -674,9 +671,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:44.000] Search path: /user/username/projects/myproject/dependency -Info 71 [00:02:45.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 72 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 67 [00:02:41.000] Search path: /user/username/projects/myproject/dependency +Info 68 [00:02:42.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file After request PolledWatches:: @@ -711,7 +708,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 73 [00:02:47.000] response: +Info 70 [00:02:44.000] response: { "response": { "info": { @@ -792,18 +789,18 @@ Info 73 [00:02:47.000] response: }, "responseRequired": true } -Info 74 [00:02:50.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 75 [00:02:51.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 76 [00:02:52.000] Scheduled: *ensureProjectForOpenFiles* -Info 77 [00:02:53.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 78 [00:02:54.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 79 [00:02:55.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json, Cancelled earlier one -Info 80 [00:02:56.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 81 [00:02:57.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 82 [00:02:58.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 83 [00:02:59.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation -Info 84 [00:03:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 85 [00:03:01.000] request: +Info 71 [00:02:47.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 72 [00:02:48.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 73 [00:02:49.000] Scheduled: *ensureProjectForOpenFiles* +Info 74 [00:02:50.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 75 [00:02:51.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 76 [00:02:52.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json, Cancelled earlier one +Info 77 [00:02:53.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 78 [00:02:54.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 79 [00:02:55.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 80 [00:02:56.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation +Info 81 [00:02:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 82 [00:02:58.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -890,7 +887,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 86 [00:03:02.000] response: +Info 83 [00:02:59.000] response: { "response": { "definitions": [ @@ -927,7 +924,7 @@ Info 86 [00:03:02.000] response: }, "responseRequired": true } -Info 87 [00:03:03.000] request: +Info 84 [00:03:00.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1006,7 +1003,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 88 [00:03:04.000] response: +Info 85 [00:03:01.000] response: { "response": { "definitions": [ @@ -1043,7 +1040,7 @@ Info 88 [00:03:04.000] response: }, "responseRequired": true } -Info 89 [00:03:05.000] request: +Info 86 [00:03:02.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1122,7 +1119,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 90 [00:03:06.000] response: +Info 87 [00:03:03.000] response: { "response": { "definitions": [ @@ -1159,7 +1156,7 @@ Info 90 [00:03:06.000] response: }, "responseRequired": true } -Info 91 [00:03:07.000] request: +Info 88 [00:03:04.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1238,7 +1235,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 92 [00:03:08.000] response: +Info 89 [00:03:05.000] response: { "response": { "definitions": [ @@ -1275,7 +1272,7 @@ Info 92 [00:03:08.000] response: }, "responseRequired": true } -Info 93 [00:03:09.000] request: +Info 90 [00:03:06.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1354,7 +1351,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 94 [00:03:10.000] response: +Info 91 [00:03:07.000] response: { "response": { "definitions": [ @@ -1391,7 +1388,7 @@ Info 94 [00:03:10.000] response: }, "responseRequired": true } -Info 95 [00:03:11.000] request: +Info 92 [00:03:08.000] request: { "command": "rename", "arguments": { @@ -1436,12 +1433,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 96 [00:03:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 97 [00:03:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 98 [00:03:14.000] Search path: /user/username/projects/myproject/dependency -Info 99 [00:03:15.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 100 [00:03:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 101 [00:03:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 93 [00:03:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 94 [00:03:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 95 [00:03:11.000] Search path: /user/username/projects/myproject/dependency +Info 96 [00:03:12.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 97 [00:03:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 98 [00:03:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -1478,7 +1475,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 102 [00:03:18.000] response: +Info 99 [00:03:15.000] response: { "response": { "info": { @@ -1559,7 +1556,7 @@ Info 102 [00:03:18.000] response: }, "responseRequired": true } -Info 103 [00:03:19.000] request: +Info 100 [00:03:16.000] request: { "command": "rename", "arguments": { @@ -1606,8 +1603,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 104 [00:03:20.000] Search path: /user/username/projects/myproject/dependency -Info 105 [00:03:21.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 101 [00:03:17.000] Search path: /user/username/projects/myproject/dependency +Info 102 [00:03:18.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1644,7 +1641,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 106 [00:03:22.000] response: +Info 103 [00:03:19.000] response: { "response": { "info": { @@ -1725,7 +1722,7 @@ Info 106 [00:03:22.000] response: }, "responseRequired": true } -Info 107 [00:03:23.000] request: +Info 104 [00:03:20.000] request: { "command": "rename", "arguments": { @@ -1772,8 +1769,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 108 [00:03:24.000] Search path: /user/username/projects/myproject/dependency -Info 109 [00:03:25.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 105 [00:03:21.000] Search path: /user/username/projects/myproject/dependency +Info 106 [00:03:22.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1810,7 +1807,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 110 [00:03:26.000] response: +Info 107 [00:03:23.000] response: { "response": { "info": { @@ -1891,7 +1888,7 @@ Info 110 [00:03:26.000] response: }, "responseRequired": true } -Info 111 [00:03:27.000] request: +Info 108 [00:03:24.000] request: { "command": "rename", "arguments": { @@ -1938,8 +1935,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 112 [00:03:28.000] Search path: /user/username/projects/myproject/dependency -Info 113 [00:03:29.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 109 [00:03:25.000] Search path: /user/username/projects/myproject/dependency +Info 110 [00:03:26.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1976,7 +1973,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 114 [00:03:30.000] response: +Info 111 [00:03:27.000] response: { "response": { "info": { @@ -2057,7 +2054,7 @@ Info 114 [00:03:30.000] response: }, "responseRequired": true } -Info 115 [00:03:31.000] request: +Info 112 [00:03:28.000] request: { "command": "rename", "arguments": { @@ -2104,8 +2101,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 116 [00:03:32.000] Search path: /user/username/projects/myproject/dependency -Info 117 [00:03:33.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 113 [00:03:29.000] Search path: /user/username/projects/myproject/dependency +Info 114 [00:03:30.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2142,7 +2139,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 118 [00:03:34.000] response: +Info 115 [00:03:31.000] response: { "response": { "info": { @@ -2223,7 +2220,7 @@ Info 118 [00:03:34.000] response: }, "responseRequired": true } -Info 119 [00:03:35.000] request: +Info 116 [00:03:32.000] request: { "seq": 0, "type": "request", @@ -2268,24 +2265,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 120 [00:03:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 121 [00:03:37.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 121 [00:03:38.000] Files (3) +Info 117 [00:03:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 118 [00:03:34.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 118 [00:03:35.000] Files (3) -Info 121 [00:03:39.000] ----------------------------------------------- -Info 121 [00:03:40.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 121 [00:03:41.000] Files (2) +Info 118 [00:03:36.000] ----------------------------------------------- +Info 118 [00:03:37.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 118 [00:03:38.000] Files (2) -Info 121 [00:03:42.000] ----------------------------------------------- -Info 121 [00:03:43.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 121 [00:03:44.000] Files (2) +Info 118 [00:03:39.000] ----------------------------------------------- +Info 118 [00:03:40.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 118 [00:03:41.000] Files (2) -Info 121 [00:03:45.000] ----------------------------------------------- -Info 121 [00:03:46.000] Open files: -Info 121 [00:03:47.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 121 [00:03:48.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 121 [00:03:49.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 121 [00:03:50.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 118 [00:03:42.000] ----------------------------------------------- +Info 118 [00:03:43.000] Open files: +Info 118 [00:03:44.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 118 [00:03:45.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 118 [00:03:46.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 118 [00:03:47.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2324,11 +2321,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 121 [00:03:51.000] response: +Info 118 [00:03:48.000] response: { "responseRequired": false } -Info 122 [00:03:52.000] request: +Info 119 [00:03:49.000] request: { "seq": 0, "type": "request", @@ -2375,28 +2372,28 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 123 [00:03:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 124 [00:03:54.000] Search path: /user/username/projects/myproject/random -Info 125 [00:03:55.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 126 [00:03:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 126 [00:03:57.000] Files (3) +Info 120 [00:03:50.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 121 [00:03:51.000] Search path: /user/username/projects/myproject/random +Info 122 [00:03:52.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 123 [00:03:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 123 [00:03:54.000] Files (3) -Info 126 [00:03:58.000] ----------------------------------------------- -Info 126 [00:03:59.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 126 [00:04:00.000] Files (2) +Info 123 [00:03:55.000] ----------------------------------------------- +Info 123 [00:03:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 123 [00:03:57.000] Files (2) -Info 126 [00:04:01.000] ----------------------------------------------- -Info 126 [00:04:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 126 [00:04:03.000] Files (2) +Info 123 [00:03:58.000] ----------------------------------------------- +Info 123 [00:03:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 123 [00:04:00.000] Files (2) -Info 126 [00:04:04.000] ----------------------------------------------- -Info 126 [00:04:05.000] Open files: -Info 126 [00:04:06.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 126 [00:04:07.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 126 [00:04:08.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 126 [00:04:09.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 126 [00:04:10.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 126 [00:04:11.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 123 [00:04:01.000] ----------------------------------------------- +Info 123 [00:04:02.000] Open files: +Info 123 [00:04:03.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 123 [00:04:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 123 [00:04:05.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 123 [00:04:06.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 123 [00:04:07.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 123 [00:04:08.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2433,11 +2430,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 126 [00:04:12.000] response: +Info 123 [00:04:09.000] response: { "responseRequired": false } -Info 127 [00:04:13.000] request: +Info 124 [00:04:10.000] request: { "seq": 0, "type": "request", @@ -2482,24 +2479,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 128 [00:04:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 129 [00:04:15.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 129 [00:04:16.000] Files (3) +Info 125 [00:04:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 126 [00:04:12.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 126 [00:04:13.000] Files (3) -Info 129 [00:04:17.000] ----------------------------------------------- -Info 129 [00:04:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 129 [00:04:19.000] Files (2) +Info 126 [00:04:14.000] ----------------------------------------------- +Info 126 [00:04:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 126 [00:04:16.000] Files (2) -Info 129 [00:04:20.000] ----------------------------------------------- -Info 129 [00:04:21.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 129 [00:04:22.000] Files (2) +Info 126 [00:04:17.000] ----------------------------------------------- +Info 126 [00:04:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 126 [00:04:19.000] Files (2) -Info 129 [00:04:23.000] ----------------------------------------------- -Info 129 [00:04:24.000] Open files: -Info 129 [00:04:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 129 [00:04:26.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 129 [00:04:27.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 129 [00:04:28.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 126 [00:04:20.000] ----------------------------------------------- +Info 126 [00:04:21.000] Open files: +Info 126 [00:04:22.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 126 [00:04:23.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 126 [00:04:24.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 126 [00:04:25.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2538,11 +2535,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 129 [00:04:29.000] response: +Info 126 [00:04:26.000] response: { "responseRequired": false } -Info 130 [00:04:30.000] request: +Info 127 [00:04:27.000] request: { "seq": 0, "type": "request", @@ -2589,22 +2586,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 131 [00:04:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 132 [00:04:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 132 [00:04:33.000] Files (3) +Info 128 [00:04:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 129 [00:04:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 129 [00:04:30.000] Files (3) -Info 132 [00:04:34.000] ----------------------------------------------- -Info 132 [00:04:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 132 [00:04:36.000] Files (2) +Info 129 [00:04:31.000] ----------------------------------------------- +Info 129 [00:04:32.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 129 [00:04:33.000] Files (2) -Info 132 [00:04:37.000] ----------------------------------------------- -Info 132 [00:04:38.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 132 [00:04:39.000] Files (2) +Info 129 [00:04:34.000] ----------------------------------------------- +Info 129 [00:04:35.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 129 [00:04:36.000] Files (2) -Info 132 [00:04:40.000] ----------------------------------------------- -Info 132 [00:04:41.000] Open files: -Info 132 [00:04:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 132 [00:04:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 129 [00:04:37.000] ----------------------------------------------- +Info 129 [00:04:38.000] Open files: +Info 129 [00:04:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 129 [00:04:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2645,11 +2642,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 132 [00:04:44.000] response: +Info 129 [00:04:41.000] response: { "responseRequired": false } -Info 133 [00:04:45.000] request: +Info 130 [00:04:42.000] request: { "seq": 0, "type": "request", @@ -2698,20 +2695,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 134 [00:04:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 135 [00:04:47.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 135 [00:04:48.000] Files (3) +Info 131 [00:04:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 132 [00:04:44.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 132 [00:04:45.000] Files (3) -Info 135 [00:04:49.000] ----------------------------------------------- -Info 135 [00:04:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 135 [00:04:51.000] Files (2) +Info 132 [00:04:46.000] ----------------------------------------------- +Info 132 [00:04:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 132 [00:04:48.000] Files (2) -Info 135 [00:04:52.000] ----------------------------------------------- -Info 135 [00:04:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 135 [00:04:54.000] Files (2) +Info 132 [00:04:49.000] ----------------------------------------------- +Info 132 [00:04:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 132 [00:04:51.000] Files (2) -Info 135 [00:04:55.000] ----------------------------------------------- -Info 135 [00:04:56.000] Open files: +Info 132 [00:04:52.000] ----------------------------------------------- +Info 132 [00:04:53.000] Open files: After request PolledWatches:: @@ -2754,11 +2751,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 135 [00:04:57.000] response: +Info 132 [00:04:54.000] response: { "responseRequired": false } -Info 136 [00:04:58.000] request: +Info 133 [00:04:55.000] request: { "seq": 0, "type": "request", @@ -2809,12 +2806,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 137 [00:04:59.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 138 [00:05:00.000] Search path: /user/username/projects/myproject/random -Info 139 [00:05:01.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 140 [00:05:02.000] `remove Project:: -Info 141 [00:05:03.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 142 [00:05:04.000] Files (3) +Info 134 [00:04:56.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 135 [00:04:57.000] Search path: /user/username/projects/myproject/random +Info 136 [00:04:58.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 137 [00:04:59.000] `remove Project:: +Info 138 [00:05:00.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 139 [00:05:01.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -2827,19 +2824,19 @@ Info 142 [00:05:04.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 143 [00:05:05.000] ----------------------------------------------- -Info 144 [00:05:06.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 145 [00:05:07.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 146 [00:05:08.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 147 [00:05:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 148 [00:05:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 149 [00:05:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 150 [00:05:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 151 [00:05:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 152 [00:05:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 153 [00:05:15.000] `remove Project:: -Info 154 [00:05:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 155 [00:05:17.000] Files (2) +Info 140 [00:05:02.000] ----------------------------------------------- +Info 141 [00:05:03.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 142 [00:05:04.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 143 [00:05:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 144 [00:05:06.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 145 [00:05:07.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 146 [00:05:08.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 147 [00:05:09.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 148 [00:05:10.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 149 [00:05:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 150 [00:05:12.000] `remove Project:: +Info 151 [00:05:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 152 [00:05:14.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -2849,26 +2846,26 @@ Info 155 [00:05:17.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 156 [00:05:18.000] ----------------------------------------------- -Info 157 [00:05:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 158 [00:05:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 159 [00:05:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 160 [00:05:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 161 [00:05:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 162 [00:05:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 163 [00:05:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 164 [00:05:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 165 [00:05:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 166 [00:05:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 167 [00:05:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 168 [00:05:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 169 [00:05:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 169 [00:05:32.000] Files (2) +Info 153 [00:05:15.000] ----------------------------------------------- +Info 154 [00:05:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 155 [00:05:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 156 [00:05:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 157 [00:05:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 158 [00:05:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 159 [00:05:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 160 [00:05:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 161 [00:05:23.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 162 [00:05:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 163 [00:05:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 164 [00:05:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 165 [00:05:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 166 [00:05:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 166 [00:05:29.000] Files (2) -Info 169 [00:05:33.000] ----------------------------------------------- -Info 169 [00:05:34.000] Open files: -Info 169 [00:05:35.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 169 [00:05:36.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 166 [00:05:30.000] ----------------------------------------------- +Info 166 [00:05:31.000] Open files: +Info 166 [00:05:32.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 166 [00:05:33.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2887,7 +2884,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 169 [00:05:37.000] response: +Info 166 [00:05:34.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-deleted.js index 2b9a7aebece..15f0ffb8bce 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-deleted.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-deleted.js @@ -222,9 +222,8 @@ Info 6 [00:01:06.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:10.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -235,20 +234,20 @@ Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:25.000] Files (3) +Info 11 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:24.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -261,16 +260,16 @@ Info 25 [00:01:25.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:26.000] ----------------------------------------------- -Info 27 [00:01:27.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:30.000] Files (3) +Info 25 [00:01:25.000] ----------------------------------------------- +Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:29.000] Files (3) -Info 29 [00:01:31.000] ----------------------------------------------- -Info 29 [00:01:32.000] Open files: -Info 29 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Open files: +Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -297,11 +296,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:35.000] response: +Info 28 [00:01:34.000] response: { "responseRequired": false } -Info 30 [00:01:36.000] request: +Info 29 [00:01:35.000] request: { "seq": 0, "type": "request", @@ -336,19 +335,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 32 [00:01:38.000] Search path: /user/username/projects/myproject/dependency -Info 33 [00:01:39.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:40.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:41.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 36 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 41 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:49.000] Files (2) +Info 30 [00:01:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:37.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:39.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 41 [00:01:47.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -358,22 +356,22 @@ Info 43 [00:01:49.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 44 [00:01:50.000] ----------------------------------------------- -Info 45 [00:01:51.000] Search path: /user/username/projects/myproject/dependency -Info 46 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 47 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 47 [00:01:54.000] Files (3) +Info 42 [00:01:48.000] ----------------------------------------------- +Info 43 [00:01:49.000] Search path: /user/username/projects/myproject/dependency +Info 44 [00:01:50.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 45 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 45 [00:01:52.000] Files (3) -Info 47 [00:01:55.000] ----------------------------------------------- -Info 47 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:57.000] Files (2) +Info 45 [00:01:53.000] ----------------------------------------------- +Info 45 [00:01:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 45 [00:01:55.000] Files (2) -Info 47 [00:01:58.000] ----------------------------------------------- -Info 47 [00:01:59.000] Open files: -Info 47 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 47 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 47 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 47 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 45 [00:01:56.000] ----------------------------------------------- +Info 45 [00:01:57.000] Open files: +Info 45 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 45 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 45 [00:02:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 45 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -400,11 +398,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 47 [00:02:04.000] response: +Info 45 [00:02:02.000] response: { "responseRequired": false } -Info 48 [00:02:05.000] request: +Info 46 [00:02:03.000] request: { "seq": 0, "type": "request", @@ -439,11 +437,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 49 [00:02:06.000] Search path: /user/username/projects/myproject/random -Info 50 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 52 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 53 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 47 [00:02:04.000] Search path: /user/username/projects/myproject/random +Info 48 [00:02:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:06.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 51 [00:02:08.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -451,17 +449,16 @@ Info 53 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 54 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 56 [00:02:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 57 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 58 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 62 [00:02:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 63 [00:02:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:21.000] Files (2) +Info 52 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 54 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 55 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 60 [00:02:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 61 [00:02:18.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -471,26 +468,26 @@ Info 64 [00:02:21.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 65 [00:02:22.000] ----------------------------------------------- -Info 66 [00:02:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 66 [00:02:24.000] Files (3) +Info 62 [00:02:19.000] ----------------------------------------------- +Info 63 [00:02:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 63 [00:02:21.000] Files (3) -Info 66 [00:02:25.000] ----------------------------------------------- -Info 66 [00:02:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 66 [00:02:27.000] Files (2) +Info 63 [00:02:22.000] ----------------------------------------------- +Info 63 [00:02:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 63 [00:02:24.000] Files (2) -Info 66 [00:02:28.000] ----------------------------------------------- -Info 66 [00:02:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:02:30.000] Files (2) +Info 63 [00:02:25.000] ----------------------------------------------- +Info 63 [00:02:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 63 [00:02:27.000] Files (2) -Info 66 [00:02:31.000] ----------------------------------------------- -Info 66 [00:02:32.000] Open files: -Info 66 [00:02:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 66 [00:02:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 66 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 66 [00:02:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 66 [00:02:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 66 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 63 [00:02:28.000] ----------------------------------------------- +Info 63 [00:02:29.000] Open files: +Info 63 [00:02:30.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 63 [00:02:31.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 63 [00:02:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 63 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 63 [00:02:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 63 [00:02:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -523,11 +520,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:39.000] response: +Info 63 [00:02:36.000] response: { "responseRequired": false } -Info 67 [00:02:40.000] request: +Info 64 [00:02:37.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -602,7 +599,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:41.000] response: +Info 65 [00:02:38.000] response: { "response": { "definitions": [ @@ -639,7 +636,7 @@ Info 68 [00:02:41.000] response: }, "responseRequired": true } -Info 69 [00:02:42.000] request: +Info 66 [00:02:39.000] request: { "command": "rename", "arguments": { @@ -682,10 +679,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:43.000] Search path: /user/username/projects/myproject/dependency -Info 71 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 72 [00:02:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 73 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 67 [00:02:40.000] Search path: /user/username/projects/myproject/dependency +Info 68 [00:02:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 70 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -722,7 +719,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:47.000] response: +Info 71 [00:02:44.000] response: { "response": { "info": { @@ -803,16 +800,16 @@ Info 74 [00:02:47.000] response: }, "responseRequired": true } -Info 75 [00:02:49.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 76 [00:02:50.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 77 [00:02:51.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 78 [00:02:52.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 79 [00:02:53.000] Scheduled: *ensureProjectForOpenFiles* -Info 80 [00:02:54.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 81 [00:02:55.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 82 [00:02:56.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation -Info 83 [00:02:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 84 [00:02:58.000] request: +Info 72 [00:02:46.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 73 [00:02:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 74 [00:02:48.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 75 [00:02:49.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 76 [00:02:50.000] Scheduled: *ensureProjectForOpenFiles* +Info 77 [00:02:51.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 78 [00:02:52.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 79 [00:02:53.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation +Info 80 [00:02:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 81 [00:02:55.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -858,9 +855,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 85 [00:02:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 86 [00:03:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 87 [00:03:01.000] Different program with same set of files +Info 82 [00:02:56.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 83 [00:02:57.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 84 [00:02:58.000] Different program with same set of files After request PolledWatches:: @@ -895,7 +892,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 88 [00:03:02.000] response: +Info 85 [00:02:59.000] response: { "response": { "definitions": [ @@ -932,7 +929,7 @@ Info 88 [00:03:02.000] response: }, "responseRequired": true } -Info 89 [00:03:03.000] request: +Info 86 [00:03:00.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1011,7 +1008,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 90 [00:03:04.000] response: +Info 87 [00:03:01.000] response: { "response": { "definitions": [ @@ -1048,7 +1045,7 @@ Info 90 [00:03:04.000] response: }, "responseRequired": true } -Info 91 [00:03:05.000] request: +Info 88 [00:03:02.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1127,7 +1124,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 92 [00:03:06.000] response: +Info 89 [00:03:03.000] response: { "response": { "definitions": [ @@ -1164,7 +1161,7 @@ Info 92 [00:03:06.000] response: }, "responseRequired": true } -Info 93 [00:03:07.000] request: +Info 90 [00:03:04.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1243,7 +1240,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 94 [00:03:08.000] response: +Info 91 [00:03:05.000] response: { "response": { "definitions": [ @@ -1280,7 +1277,7 @@ Info 94 [00:03:08.000] response: }, "responseRequired": true } -Info 95 [00:03:09.000] request: +Info 92 [00:03:06.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1359,7 +1356,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 96 [00:03:10.000] response: +Info 93 [00:03:07.000] response: { "response": { "definitions": [ @@ -1396,7 +1393,7 @@ Info 96 [00:03:10.000] response: }, "responseRequired": true } -Info 97 [00:03:11.000] request: +Info 94 [00:03:08.000] request: { "command": "rename", "arguments": { @@ -1441,11 +1438,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 98 [00:03:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 99 [00:03:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 100 [00:03:14.000] Search path: /user/username/projects/myproject/dependency -Info 101 [00:03:15.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 102 [00:03:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 95 [00:03:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 96 [00:03:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 97 [00:03:11.000] Search path: /user/username/projects/myproject/dependency +Info 98 [00:03:12.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 99 [00:03:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file After request PolledWatches:: @@ -1482,7 +1479,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 103 [00:03:17.000] response: +Info 100 [00:03:14.000] response: { "response": { "info": { @@ -1563,7 +1560,7 @@ Info 103 [00:03:17.000] response: }, "responseRequired": true } -Info 104 [00:03:18.000] request: +Info 101 [00:03:15.000] request: { "command": "rename", "arguments": { @@ -1610,8 +1607,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 105 [00:03:19.000] Search path: /user/username/projects/myproject/dependency -Info 106 [00:03:20.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 102 [00:03:16.000] Search path: /user/username/projects/myproject/dependency +Info 103 [00:03:17.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1648,7 +1645,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 107 [00:03:21.000] response: +Info 104 [00:03:18.000] response: { "response": { "info": { @@ -1729,7 +1726,7 @@ Info 107 [00:03:21.000] response: }, "responseRequired": true } -Info 108 [00:03:22.000] request: +Info 105 [00:03:19.000] request: { "command": "rename", "arguments": { @@ -1776,8 +1773,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 109 [00:03:23.000] Search path: /user/username/projects/myproject/dependency -Info 110 [00:03:24.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 106 [00:03:20.000] Search path: /user/username/projects/myproject/dependency +Info 107 [00:03:21.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1814,7 +1811,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 111 [00:03:25.000] response: +Info 108 [00:03:22.000] response: { "response": { "info": { @@ -1895,7 +1892,7 @@ Info 111 [00:03:25.000] response: }, "responseRequired": true } -Info 112 [00:03:26.000] request: +Info 109 [00:03:23.000] request: { "command": "rename", "arguments": { @@ -1942,8 +1939,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 113 [00:03:27.000] Search path: /user/username/projects/myproject/dependency -Info 114 [00:03:28.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 110 [00:03:24.000] Search path: /user/username/projects/myproject/dependency +Info 111 [00:03:25.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1980,7 +1977,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 115 [00:03:29.000] response: +Info 112 [00:03:26.000] response: { "response": { "info": { @@ -2061,7 +2058,7 @@ Info 115 [00:03:29.000] response: }, "responseRequired": true } -Info 116 [00:03:30.000] request: +Info 113 [00:03:27.000] request: { "command": "rename", "arguments": { @@ -2108,8 +2105,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 117 [00:03:31.000] Search path: /user/username/projects/myproject/dependency -Info 118 [00:03:32.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 114 [00:03:28.000] Search path: /user/username/projects/myproject/dependency +Info 115 [00:03:29.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2146,7 +2143,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 119 [00:03:33.000] response: +Info 116 [00:03:30.000] response: { "response": { "info": { @@ -2227,7 +2224,7 @@ Info 119 [00:03:33.000] response: }, "responseRequired": true } -Info 120 [00:03:34.000] request: +Info 117 [00:03:31.000] request: { "seq": 0, "type": "request", @@ -2272,24 +2269,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 121 [00:03:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 122 [00:03:36.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 122 [00:03:37.000] Files (3) +Info 118 [00:03:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 119 [00:03:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 119 [00:03:34.000] Files (3) -Info 122 [00:03:38.000] ----------------------------------------------- -Info 122 [00:03:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 122 [00:03:40.000] Files (2) +Info 119 [00:03:35.000] ----------------------------------------------- +Info 119 [00:03:36.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 119 [00:03:37.000] Files (2) -Info 122 [00:03:41.000] ----------------------------------------------- -Info 122 [00:03:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 122 [00:03:43.000] Files (2) +Info 119 [00:03:38.000] ----------------------------------------------- +Info 119 [00:03:39.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 119 [00:03:40.000] Files (2) -Info 122 [00:03:44.000] ----------------------------------------------- -Info 122 [00:03:45.000] Open files: -Info 122 [00:03:46.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 122 [00:03:47.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 122 [00:03:48.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 122 [00:03:49.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 119 [00:03:41.000] ----------------------------------------------- +Info 119 [00:03:42.000] Open files: +Info 119 [00:03:43.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 119 [00:03:44.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 119 [00:03:45.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 119 [00:03:46.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2328,11 +2325,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 122 [00:03:50.000] response: +Info 119 [00:03:47.000] response: { "responseRequired": false } -Info 123 [00:03:51.000] request: +Info 120 [00:03:48.000] request: { "seq": 0, "type": "request", @@ -2379,29 +2376,29 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 124 [00:03:52.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 125 [00:03:53.000] Search path: /user/username/projects/myproject/random -Info 126 [00:03:54.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 127 [00:03:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 128 [00:03:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 128 [00:03:57.000] Files (3) +Info 121 [00:03:49.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 122 [00:03:50.000] Search path: /user/username/projects/myproject/random +Info 123 [00:03:51.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 124 [00:03:52.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 125 [00:03:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 125 [00:03:54.000] Files (3) -Info 128 [00:03:58.000] ----------------------------------------------- -Info 128 [00:03:59.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 128 [00:04:00.000] Files (2) +Info 125 [00:03:55.000] ----------------------------------------------- +Info 125 [00:03:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 125 [00:03:57.000] Files (2) -Info 128 [00:04:01.000] ----------------------------------------------- -Info 128 [00:04:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 128 [00:04:03.000] Files (2) +Info 125 [00:03:58.000] ----------------------------------------------- +Info 125 [00:03:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 125 [00:04:00.000] Files (2) -Info 128 [00:04:04.000] ----------------------------------------------- -Info 128 [00:04:05.000] Open files: -Info 128 [00:04:06.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 128 [00:04:07.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 128 [00:04:08.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 128 [00:04:09.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 128 [00:04:10.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 128 [00:04:11.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 125 [00:04:01.000] ----------------------------------------------- +Info 125 [00:04:02.000] Open files: +Info 125 [00:04:03.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 125 [00:04:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 125 [00:04:05.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 125 [00:04:06.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 125 [00:04:07.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 125 [00:04:08.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2436,11 +2433,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 128 [00:04:12.000] response: +Info 125 [00:04:09.000] response: { "responseRequired": false } -Info 129 [00:04:13.000] request: +Info 126 [00:04:10.000] request: { "seq": 0, "type": "request", @@ -2483,24 +2480,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 130 [00:04:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 131 [00:04:15.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 131 [00:04:16.000] Files (3) +Info 127 [00:04:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 128 [00:04:12.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 128 [00:04:13.000] Files (3) -Info 131 [00:04:17.000] ----------------------------------------------- -Info 131 [00:04:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 131 [00:04:19.000] Files (2) +Info 128 [00:04:14.000] ----------------------------------------------- +Info 128 [00:04:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 128 [00:04:16.000] Files (2) -Info 131 [00:04:20.000] ----------------------------------------------- -Info 131 [00:04:21.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 131 [00:04:22.000] Files (2) +Info 128 [00:04:17.000] ----------------------------------------------- +Info 128 [00:04:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 128 [00:04:19.000] Files (2) -Info 131 [00:04:23.000] ----------------------------------------------- -Info 131 [00:04:24.000] Open files: -Info 131 [00:04:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 131 [00:04:26.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 131 [00:04:27.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 131 [00:04:28.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 128 [00:04:20.000] ----------------------------------------------- +Info 128 [00:04:21.000] Open files: +Info 128 [00:04:22.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 128 [00:04:23.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 128 [00:04:24.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 128 [00:04:25.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2537,11 +2534,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 131 [00:04:29.000] response: +Info 128 [00:04:26.000] response: { "responseRequired": false } -Info 132 [00:04:30.000] request: +Info 129 [00:04:27.000] request: { "seq": 0, "type": "request", @@ -2586,22 +2583,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 133 [00:04:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 134 [00:04:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 134 [00:04:33.000] Files (3) +Info 130 [00:04:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 131 [00:04:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 131 [00:04:30.000] Files (3) -Info 134 [00:04:34.000] ----------------------------------------------- -Info 134 [00:04:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 134 [00:04:36.000] Files (2) +Info 131 [00:04:31.000] ----------------------------------------------- +Info 131 [00:04:32.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 131 [00:04:33.000] Files (2) -Info 134 [00:04:37.000] ----------------------------------------------- -Info 134 [00:04:38.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 134 [00:04:39.000] Files (2) +Info 131 [00:04:34.000] ----------------------------------------------- +Info 131 [00:04:35.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 131 [00:04:36.000] Files (2) -Info 134 [00:04:40.000] ----------------------------------------------- -Info 134 [00:04:41.000] Open files: -Info 134 [00:04:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 134 [00:04:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 131 [00:04:37.000] ----------------------------------------------- +Info 131 [00:04:38.000] Open files: +Info 131 [00:04:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 131 [00:04:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2640,11 +2637,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 134 [00:04:44.000] response: +Info 131 [00:04:41.000] response: { "responseRequired": false } -Info 135 [00:04:45.000] request: +Info 132 [00:04:42.000] request: { "seq": 0, "type": "request", @@ -2691,20 +2688,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 136 [00:04:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 137 [00:04:47.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 137 [00:04:48.000] Files (3) +Info 133 [00:04:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 134 [00:04:44.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 134 [00:04:45.000] Files (3) -Info 137 [00:04:49.000] ----------------------------------------------- -Info 137 [00:04:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 137 [00:04:51.000] Files (2) +Info 134 [00:04:46.000] ----------------------------------------------- +Info 134 [00:04:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 134 [00:04:48.000] Files (2) -Info 137 [00:04:52.000] ----------------------------------------------- -Info 137 [00:04:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 137 [00:04:54.000] Files (2) +Info 134 [00:04:49.000] ----------------------------------------------- +Info 134 [00:04:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 134 [00:04:51.000] Files (2) -Info 137 [00:04:55.000] ----------------------------------------------- -Info 137 [00:04:56.000] Open files: +Info 134 [00:04:52.000] ----------------------------------------------- +Info 134 [00:04:53.000] Open files: After request PolledWatches:: @@ -2745,11 +2742,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 137 [00:04:57.000] response: +Info 134 [00:04:54.000] response: { "responseRequired": false } -Info 138 [00:04:58.000] request: +Info 135 [00:04:55.000] request: { "seq": 0, "type": "request", @@ -2798,12 +2795,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 139 [00:04:59.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 140 [00:05:00.000] Search path: /user/username/projects/myproject/random -Info 141 [00:05:01.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 142 [00:05:02.000] `remove Project:: -Info 143 [00:05:03.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 144 [00:05:04.000] Files (3) +Info 136 [00:04:56.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 137 [00:04:57.000] Search path: /user/username/projects/myproject/random +Info 138 [00:04:58.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 139 [00:04:59.000] `remove Project:: +Info 140 [00:05:00.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 141 [00:05:01.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -2816,19 +2813,19 @@ Info 144 [00:05:04.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 145 [00:05:05.000] ----------------------------------------------- -Info 146 [00:05:06.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 147 [00:05:07.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 148 [00:05:08.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 149 [00:05:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 150 [00:05:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 151 [00:05:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 152 [00:05:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 153 [00:05:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 154 [00:05:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 155 [00:05:15.000] `remove Project:: -Info 156 [00:05:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 157 [00:05:17.000] Files (2) +Info 142 [00:05:02.000] ----------------------------------------------- +Info 143 [00:05:03.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 144 [00:05:04.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 145 [00:05:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 146 [00:05:06.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 147 [00:05:07.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 148 [00:05:08.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 149 [00:05:09.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 150 [00:05:10.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 151 [00:05:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 152 [00:05:12.000] `remove Project:: +Info 153 [00:05:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 154 [00:05:14.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -2838,24 +2835,24 @@ Info 157 [00:05:17.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 158 [00:05:18.000] ----------------------------------------------- -Info 159 [00:05:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 160 [00:05:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 161 [00:05:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 162 [00:05:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 163 [00:05:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 164 [00:05:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 165 [00:05:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 166 [00:05:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 167 [00:05:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 168 [00:05:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 169 [00:05:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 169 [00:05:30.000] Files (2) +Info 155 [00:05:15.000] ----------------------------------------------- +Info 156 [00:05:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 157 [00:05:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 158 [00:05:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 159 [00:05:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 160 [00:05:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 161 [00:05:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 162 [00:05:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 163 [00:05:23.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 164 [00:05:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 165 [00:05:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 166 [00:05:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 166 [00:05:27.000] Files (2) -Info 169 [00:05:31.000] ----------------------------------------------- -Info 169 [00:05:32.000] Open files: -Info 169 [00:05:33.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 169 [00:05:34.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 166 [00:05:28.000] ----------------------------------------------- +Info 166 [00:05:29.000] Open files: +Info 166 [00:05:30.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 166 [00:05:31.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2874,7 +2871,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 169 [00:05:35.000] response: +Info 166 [00:05:32.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-not-present.js index 92d7e5e1f44..f0e709d180c 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-not-present.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-not-present.js @@ -214,9 +214,8 @@ Info 6 [00:01:07.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:10.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:12.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:11.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -227,20 +226,20 @@ Info 11 [00:01:12.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:26.000] Files (3) +Info 11 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:25.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -253,16 +252,16 @@ Info 25 [00:01:26.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:27.000] ----------------------------------------------- -Info 27 [00:01:28.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:29.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:31.000] Files (3) +Info 25 [00:01:26.000] ----------------------------------------------- +Info 26 [00:01:27.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:30.000] Files (3) -Info 29 [00:01:32.000] ----------------------------------------------- -Info 29 [00:01:33.000] Open files: -Info 29 [00:01:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:31.000] ----------------------------------------------- +Info 28 [00:01:32.000] Open files: +Info 28 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -289,11 +288,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:36.000] response: +Info 28 [00:01:35.000] response: { "responseRequired": false } -Info 30 [00:01:37.000] request: +Info 29 [00:01:36.000] request: { "seq": 0, "type": "request", @@ -328,19 +327,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 32 [00:01:39.000] Search path: /user/username/projects/myproject/dependency -Info 33 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:42.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 36 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 37 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 41 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:50.000] Files (2) +Info 30 [00:01:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:38.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:39.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:40.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 41 [00:01:48.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -350,22 +348,22 @@ Info 43 [00:01:50.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 44 [00:01:51.000] ----------------------------------------------- -Info 45 [00:01:52.000] Search path: /user/username/projects/myproject/dependency -Info 46 [00:01:53.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 47 [00:01:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 47 [00:01:55.000] Files (3) +Info 42 [00:01:49.000] ----------------------------------------------- +Info 43 [00:01:50.000] Search path: /user/username/projects/myproject/dependency +Info 44 [00:01:51.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 45 [00:01:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 45 [00:01:53.000] Files (3) -Info 47 [00:01:56.000] ----------------------------------------------- -Info 47 [00:01:57.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:58.000] Files (2) +Info 45 [00:01:54.000] ----------------------------------------------- +Info 45 [00:01:55.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 45 [00:01:56.000] Files (2) -Info 47 [00:01:59.000] ----------------------------------------------- -Info 47 [00:02:00.000] Open files: -Info 47 [00:02:01.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 47 [00:02:02.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 47 [00:02:03.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 47 [00:02:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 45 [00:01:57.000] ----------------------------------------------- +Info 45 [00:01:58.000] Open files: +Info 45 [00:01:59.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 45 [00:02:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 45 [00:02:01.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 45 [00:02:02.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -392,11 +390,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 47 [00:02:05.000] response: +Info 45 [00:02:03.000] response: { "responseRequired": false } -Info 48 [00:02:06.000] request: +Info 46 [00:02:04.000] request: { "seq": 0, "type": "request", @@ -431,11 +429,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 49 [00:02:07.000] Search path: /user/username/projects/myproject/random -Info 50 [00:02:08.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:09.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 52 [00:02:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 53 [00:02:11.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 47 [00:02:05.000] Search path: /user/username/projects/myproject/random +Info 48 [00:02:06.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:07.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 51 [00:02:09.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -443,17 +441,16 @@ Info 53 [00:02:11.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 54 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 56 [00:02:14.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 57 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 58 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 62 [00:02:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 63 [00:02:21.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:22.000] Files (2) +Info 52 [00:02:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 54 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 55 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 60 [00:02:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 61 [00:02:19.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -463,26 +460,26 @@ Info 64 [00:02:22.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 65 [00:02:23.000] ----------------------------------------------- -Info 66 [00:02:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 66 [00:02:25.000] Files (3) +Info 62 [00:02:20.000] ----------------------------------------------- +Info 63 [00:02:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 63 [00:02:22.000] Files (3) -Info 66 [00:02:26.000] ----------------------------------------------- -Info 66 [00:02:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 66 [00:02:28.000] Files (2) +Info 63 [00:02:23.000] ----------------------------------------------- +Info 63 [00:02:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 63 [00:02:25.000] Files (2) -Info 66 [00:02:29.000] ----------------------------------------------- -Info 66 [00:02:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:02:31.000] Files (2) +Info 63 [00:02:26.000] ----------------------------------------------- +Info 63 [00:02:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 63 [00:02:28.000] Files (2) -Info 66 [00:02:32.000] ----------------------------------------------- -Info 66 [00:02:33.000] Open files: -Info 66 [00:02:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 66 [00:02:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 66 [00:02:36.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 66 [00:02:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 66 [00:02:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 66 [00:02:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 63 [00:02:29.000] ----------------------------------------------- +Info 63 [00:02:30.000] Open files: +Info 63 [00:02:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 63 [00:02:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 63 [00:02:33.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 63 [00:02:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 63 [00:02:35.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 63 [00:02:36.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -515,11 +512,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:40.000] response: +Info 63 [00:02:37.000] response: { "responseRequired": false } -Info 67 [00:02:41.000] request: +Info 64 [00:02:38.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -594,7 +591,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:42.000] response: +Info 65 [00:02:39.000] response: { "response": { "definitions": [ @@ -631,7 +628,7 @@ Info 68 [00:02:42.000] response: }, "responseRequired": true } -Info 69 [00:02:43.000] request: +Info 66 [00:02:40.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -706,7 +703,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:44.000] response: +Info 67 [00:02:41.000] response: { "response": { "definitions": [ @@ -743,7 +740,7 @@ Info 70 [00:02:44.000] response: }, "responseRequired": true } -Info 71 [00:02:45.000] request: +Info 68 [00:02:42.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -818,7 +815,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:46.000] response: +Info 69 [00:02:43.000] response: { "response": { "definitions": [ @@ -855,7 +852,7 @@ Info 72 [00:02:46.000] response: }, "responseRequired": true } -Info 73 [00:02:47.000] request: +Info 70 [00:02:44.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -930,7 +927,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:48.000] response: +Info 71 [00:02:45.000] response: { "response": { "definitions": [ @@ -967,7 +964,7 @@ Info 74 [00:02:48.000] response: }, "responseRequired": true } -Info 75 [00:02:49.000] request: +Info 72 [00:02:46.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1042,7 +1039,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:02:50.000] response: +Info 73 [00:02:47.000] response: { "response": { "definitions": [ @@ -1079,7 +1076,7 @@ Info 76 [00:02:50.000] response: }, "responseRequired": true } -Info 77 [00:02:51.000] request: +Info 74 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -1122,9 +1119,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 78 [00:02:52.000] Search path: /user/username/projects/myproject/dependency -Info 79 [00:02:53.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 80 [00:02:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 75 [00:02:49.000] Search path: /user/username/projects/myproject/dependency +Info 76 [00:02:50.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 77 [00:02:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file After request PolledWatches:: @@ -1159,7 +1156,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 81 [00:02:55.000] response: +Info 78 [00:02:52.000] response: { "response": { "info": { @@ -1240,7 +1237,7 @@ Info 81 [00:02:55.000] response: }, "responseRequired": true } -Info 82 [00:02:56.000] request: +Info 79 [00:02:53.000] request: { "command": "rename", "arguments": { @@ -1285,8 +1282,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 83 [00:02:57.000] Search path: /user/username/projects/myproject/dependency -Info 84 [00:02:58.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 80 [00:02:54.000] Search path: /user/username/projects/myproject/dependency +Info 81 [00:02:55.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1321,7 +1318,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 85 [00:02:59.000] response: +Info 82 [00:02:56.000] response: { "response": { "info": { @@ -1402,7 +1399,7 @@ Info 85 [00:02:59.000] response: }, "responseRequired": true } -Info 86 [00:03:00.000] request: +Info 83 [00:02:57.000] request: { "command": "rename", "arguments": { @@ -1447,8 +1444,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 87 [00:03:01.000] Search path: /user/username/projects/myproject/dependency -Info 88 [00:03:02.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 84 [00:02:58.000] Search path: /user/username/projects/myproject/dependency +Info 85 [00:02:59.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1483,7 +1480,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 89 [00:03:03.000] response: +Info 86 [00:03:00.000] response: { "response": { "info": { @@ -1564,7 +1561,7 @@ Info 89 [00:03:03.000] response: }, "responseRequired": true } -Info 90 [00:03:04.000] request: +Info 87 [00:03:01.000] request: { "command": "rename", "arguments": { @@ -1609,8 +1606,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 91 [00:03:05.000] Search path: /user/username/projects/myproject/dependency -Info 92 [00:03:06.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 88 [00:03:02.000] Search path: /user/username/projects/myproject/dependency +Info 89 [00:03:03.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1645,7 +1642,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 93 [00:03:07.000] response: +Info 90 [00:03:04.000] response: { "response": { "info": { @@ -1726,7 +1723,7 @@ Info 93 [00:03:07.000] response: }, "responseRequired": true } -Info 94 [00:03:08.000] request: +Info 91 [00:03:05.000] request: { "command": "rename", "arguments": { @@ -1771,8 +1768,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 95 [00:03:09.000] Search path: /user/username/projects/myproject/dependency -Info 96 [00:03:10.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 92 [00:03:06.000] Search path: /user/username/projects/myproject/dependency +Info 93 [00:03:07.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1807,7 +1804,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 97 [00:03:11.000] response: +Info 94 [00:03:08.000] response: { "response": { "info": { @@ -1888,7 +1885,7 @@ Info 97 [00:03:11.000] response: }, "responseRequired": true } -Info 98 [00:03:12.000] request: +Info 95 [00:03:09.000] request: { "seq": 0, "type": "request", @@ -1931,24 +1928,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 99 [00:03:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 100 [00:03:14.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 100 [00:03:15.000] Files (3) +Info 96 [00:03:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 97 [00:03:11.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 97 [00:03:12.000] Files (3) -Info 100 [00:03:16.000] ----------------------------------------------- -Info 100 [00:03:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 100 [00:03:18.000] Files (2) +Info 97 [00:03:13.000] ----------------------------------------------- +Info 97 [00:03:14.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 97 [00:03:15.000] Files (2) -Info 100 [00:03:19.000] ----------------------------------------------- -Info 100 [00:03:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 100 [00:03:21.000] Files (2) +Info 97 [00:03:16.000] ----------------------------------------------- +Info 97 [00:03:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 97 [00:03:18.000] Files (2) -Info 100 [00:03:22.000] ----------------------------------------------- -Info 100 [00:03:23.000] Open files: -Info 100 [00:03:24.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 100 [00:03:25.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 100 [00:03:26.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 100 [00:03:27.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 97 [00:03:19.000] ----------------------------------------------- +Info 97 [00:03:20.000] Open files: +Info 97 [00:03:21.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 97 [00:03:22.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 97 [00:03:23.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 97 [00:03:24.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1985,11 +1982,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 100 [00:03:28.000] response: +Info 97 [00:03:25.000] response: { "responseRequired": false } -Info 101 [00:03:29.000] request: +Info 98 [00:03:26.000] request: { "seq": 0, "type": "request", @@ -2034,28 +2031,28 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 102 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 103 [00:03:31.000] Search path: /user/username/projects/myproject/random -Info 104 [00:03:32.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 105 [00:03:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 105 [00:03:34.000] Files (3) +Info 99 [00:03:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 100 [00:03:28.000] Search path: /user/username/projects/myproject/random +Info 101 [00:03:29.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 102 [00:03:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 102 [00:03:31.000] Files (3) -Info 105 [00:03:35.000] ----------------------------------------------- -Info 105 [00:03:36.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 105 [00:03:37.000] Files (2) +Info 102 [00:03:32.000] ----------------------------------------------- +Info 102 [00:03:33.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 102 [00:03:34.000] Files (2) -Info 105 [00:03:38.000] ----------------------------------------------- -Info 105 [00:03:39.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 105 [00:03:40.000] Files (2) +Info 102 [00:03:35.000] ----------------------------------------------- +Info 102 [00:03:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 102 [00:03:37.000] Files (2) -Info 105 [00:03:41.000] ----------------------------------------------- -Info 105 [00:03:42.000] Open files: -Info 105 [00:03:43.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 105 [00:03:44.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 105 [00:03:45.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 105 [00:03:46.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 105 [00:03:47.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 105 [00:03:48.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 102 [00:03:38.000] ----------------------------------------------- +Info 102 [00:03:39.000] Open files: +Info 102 [00:03:40.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 102 [00:03:41.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 102 [00:03:42.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 102 [00:03:43.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 102 [00:03:44.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 102 [00:03:45.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2090,11 +2087,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 105 [00:03:49.000] response: +Info 102 [00:03:46.000] response: { "responseRequired": false } -Info 106 [00:03:50.000] request: +Info 103 [00:03:47.000] request: { "seq": 0, "type": "request", @@ -2137,24 +2134,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 107 [00:03:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 108 [00:03:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 108 [00:03:53.000] Files (3) +Info 104 [00:03:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 105 [00:03:49.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 105 [00:03:50.000] Files (3) -Info 108 [00:03:54.000] ----------------------------------------------- -Info 108 [00:03:55.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 108 [00:03:56.000] Files (2) +Info 105 [00:03:51.000] ----------------------------------------------- +Info 105 [00:03:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 105 [00:03:53.000] Files (2) -Info 108 [00:03:57.000] ----------------------------------------------- -Info 108 [00:03:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 108 [00:03:59.000] Files (2) +Info 105 [00:03:54.000] ----------------------------------------------- +Info 105 [00:03:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 105 [00:03:56.000] Files (2) -Info 108 [00:04:00.000] ----------------------------------------------- -Info 108 [00:04:01.000] Open files: -Info 108 [00:04:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 108 [00:04:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 108 [00:04:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 108 [00:04:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 105 [00:03:57.000] ----------------------------------------------- +Info 105 [00:03:58.000] Open files: +Info 105 [00:03:59.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 105 [00:04:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 105 [00:04:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 105 [00:04:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2191,11 +2188,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 108 [00:04:06.000] response: +Info 105 [00:04:03.000] response: { "responseRequired": false } -Info 109 [00:04:07.000] request: +Info 106 [00:04:04.000] request: { "seq": 0, "type": "request", @@ -2240,22 +2237,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 110 [00:04:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 111 [00:04:09.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 111 [00:04:10.000] Files (3) +Info 107 [00:04:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 108 [00:04:06.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 108 [00:04:07.000] Files (3) -Info 111 [00:04:11.000] ----------------------------------------------- -Info 111 [00:04:12.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 111 [00:04:13.000] Files (2) +Info 108 [00:04:08.000] ----------------------------------------------- +Info 108 [00:04:09.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 108 [00:04:10.000] Files (2) -Info 111 [00:04:14.000] ----------------------------------------------- -Info 111 [00:04:15.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 111 [00:04:16.000] Files (2) +Info 108 [00:04:11.000] ----------------------------------------------- +Info 108 [00:04:12.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 108 [00:04:13.000] Files (2) -Info 111 [00:04:17.000] ----------------------------------------------- -Info 111 [00:04:18.000] Open files: -Info 111 [00:04:19.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 111 [00:04:20.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 108 [00:04:14.000] ----------------------------------------------- +Info 108 [00:04:15.000] Open files: +Info 108 [00:04:16.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 108 [00:04:17.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2294,11 +2291,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 111 [00:04:21.000] response: +Info 108 [00:04:18.000] response: { "responseRequired": false } -Info 112 [00:04:22.000] request: +Info 109 [00:04:19.000] request: { "seq": 0, "type": "request", @@ -2345,20 +2342,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 113 [00:04:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 114 [00:04:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 114 [00:04:25.000] Files (3) +Info 110 [00:04:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 111 [00:04:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 111 [00:04:22.000] Files (3) -Info 114 [00:04:26.000] ----------------------------------------------- -Info 114 [00:04:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 114 [00:04:28.000] Files (2) +Info 111 [00:04:23.000] ----------------------------------------------- +Info 111 [00:04:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 111 [00:04:25.000] Files (2) -Info 114 [00:04:29.000] ----------------------------------------------- -Info 114 [00:04:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 114 [00:04:31.000] Files (2) +Info 111 [00:04:26.000] ----------------------------------------------- +Info 111 [00:04:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 111 [00:04:28.000] Files (2) -Info 114 [00:04:32.000] ----------------------------------------------- -Info 114 [00:04:33.000] Open files: +Info 111 [00:04:29.000] ----------------------------------------------- +Info 111 [00:04:30.000] Open files: After request PolledWatches:: @@ -2399,11 +2396,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 114 [00:04:34.000] response: +Info 111 [00:04:31.000] response: { "responseRequired": false } -Info 115 [00:04:35.000] request: +Info 112 [00:04:32.000] request: { "seq": 0, "type": "request", @@ -2452,12 +2449,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 116 [00:04:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 117 [00:04:37.000] Search path: /user/username/projects/myproject/random -Info 118 [00:04:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 119 [00:04:39.000] `remove Project:: -Info 120 [00:04:40.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 121 [00:04:41.000] Files (3) +Info 113 [00:04:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 114 [00:04:34.000] Search path: /user/username/projects/myproject/random +Info 115 [00:04:35.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 116 [00:04:36.000] `remove Project:: +Info 117 [00:04:37.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 118 [00:04:38.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -2470,19 +2467,19 @@ Info 121 [00:04:41.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 122 [00:04:42.000] ----------------------------------------------- -Info 123 [00:04:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 124 [00:04:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 125 [00:04:45.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 126 [00:04:46.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 127 [00:04:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 128 [00:04:48.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 129 [00:04:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 130 [00:04:50.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 131 [00:04:51.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 132 [00:04:52.000] `remove Project:: -Info 133 [00:04:53.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 134 [00:04:54.000] Files (2) +Info 119 [00:04:39.000] ----------------------------------------------- +Info 120 [00:04:40.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 121 [00:04:41.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 122 [00:04:42.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 123 [00:04:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 124 [00:04:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 125 [00:04:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 126 [00:04:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 127 [00:04:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 128 [00:04:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 129 [00:04:49.000] `remove Project:: +Info 130 [00:04:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 131 [00:04:51.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -2492,24 +2489,24 @@ Info 134 [00:04:54.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 135 [00:04:55.000] ----------------------------------------------- -Info 136 [00:04:56.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 137 [00:04:57.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 138 [00:04:58.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 139 [00:04:59.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 140 [00:05:00.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 141 [00:05:01.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 142 [00:05:02.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 143 [00:05:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 144 [00:05:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 145 [00:05:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 146 [00:05:06.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 146 [00:05:07.000] Files (2) +Info 132 [00:04:52.000] ----------------------------------------------- +Info 133 [00:04:53.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 134 [00:04:54.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 135 [00:04:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 136 [00:04:56.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 137 [00:04:57.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 138 [00:04:58.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 139 [00:04:59.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 140 [00:05:00.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 141 [00:05:01.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 142 [00:05:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 143 [00:05:03.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 143 [00:05:04.000] Files (2) -Info 146 [00:05:08.000] ----------------------------------------------- -Info 146 [00:05:09.000] Open files: -Info 146 [00:05:10.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 146 [00:05:11.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 143 [00:05:05.000] ----------------------------------------------- +Info 143 [00:05:06.000] Open files: +Info 143 [00:05:07.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 143 [00:05:08.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2528,7 +2525,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 146 [00:05:12.000] response: +Info 143 [00:05:09.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-changes-with-timeout-before-request.js index 393f1cdd5e9..88dbf7076b4 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-changes-with-timeout-before-request.js @@ -222,9 +222,8 @@ Info 6 [00:01:06.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:10.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -235,20 +234,20 @@ Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:25.000] Files (3) +Info 11 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:24.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -261,16 +260,16 @@ Info 25 [00:01:25.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:26.000] ----------------------------------------------- -Info 27 [00:01:27.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:30.000] Files (3) +Info 25 [00:01:25.000] ----------------------------------------------- +Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:29.000] Files (3) -Info 29 [00:01:31.000] ----------------------------------------------- -Info 29 [00:01:32.000] Open files: -Info 29 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Open files: +Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -297,11 +296,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:35.000] response: +Info 28 [00:01:34.000] response: { "responseRequired": false } -Info 30 [00:01:36.000] request: +Info 29 [00:01:35.000] request: { "seq": 0, "type": "request", @@ -336,19 +335,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 32 [00:01:38.000] Search path: /user/username/projects/myproject/dependency -Info 33 [00:01:39.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:40.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:41.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 36 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 41 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:49.000] Files (2) +Info 30 [00:01:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:37.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:39.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 41 [00:01:47.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -358,22 +356,22 @@ Info 43 [00:01:49.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 44 [00:01:50.000] ----------------------------------------------- -Info 45 [00:01:51.000] Search path: /user/username/projects/myproject/dependency -Info 46 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 47 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 47 [00:01:54.000] Files (3) +Info 42 [00:01:48.000] ----------------------------------------------- +Info 43 [00:01:49.000] Search path: /user/username/projects/myproject/dependency +Info 44 [00:01:50.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 45 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 45 [00:01:52.000] Files (3) -Info 47 [00:01:55.000] ----------------------------------------------- -Info 47 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:57.000] Files (2) +Info 45 [00:01:53.000] ----------------------------------------------- +Info 45 [00:01:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 45 [00:01:55.000] Files (2) -Info 47 [00:01:58.000] ----------------------------------------------- -Info 47 [00:01:59.000] Open files: -Info 47 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 47 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 47 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 47 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 45 [00:01:56.000] ----------------------------------------------- +Info 45 [00:01:57.000] Open files: +Info 45 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 45 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 45 [00:02:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 45 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -400,11 +398,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 47 [00:02:04.000] response: +Info 45 [00:02:02.000] response: { "responseRequired": false } -Info 48 [00:02:05.000] request: +Info 46 [00:02:03.000] request: { "seq": 0, "type": "request", @@ -439,11 +437,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 49 [00:02:06.000] Search path: /user/username/projects/myproject/random -Info 50 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 52 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 53 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 47 [00:02:04.000] Search path: /user/username/projects/myproject/random +Info 48 [00:02:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:06.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 51 [00:02:08.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -451,17 +449,16 @@ Info 53 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 54 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 56 [00:02:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 57 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 58 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 62 [00:02:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 63 [00:02:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:21.000] Files (2) +Info 52 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 54 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 55 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 60 [00:02:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 61 [00:02:18.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -471,26 +468,26 @@ Info 64 [00:02:21.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 65 [00:02:22.000] ----------------------------------------------- -Info 66 [00:02:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 66 [00:02:24.000] Files (3) +Info 62 [00:02:19.000] ----------------------------------------------- +Info 63 [00:02:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 63 [00:02:21.000] Files (3) -Info 66 [00:02:25.000] ----------------------------------------------- -Info 66 [00:02:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 66 [00:02:27.000] Files (2) +Info 63 [00:02:22.000] ----------------------------------------------- +Info 63 [00:02:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 63 [00:02:24.000] Files (2) -Info 66 [00:02:28.000] ----------------------------------------------- -Info 66 [00:02:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:02:30.000] Files (2) +Info 63 [00:02:25.000] ----------------------------------------------- +Info 63 [00:02:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 63 [00:02:27.000] Files (2) -Info 66 [00:02:31.000] ----------------------------------------------- -Info 66 [00:02:32.000] Open files: -Info 66 [00:02:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 66 [00:02:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 66 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 66 [00:02:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 66 [00:02:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 66 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 63 [00:02:28.000] ----------------------------------------------- +Info 63 [00:02:29.000] Open files: +Info 63 [00:02:30.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 63 [00:02:31.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 63 [00:02:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 63 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 63 [00:02:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 63 [00:02:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -523,11 +520,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:39.000] response: +Info 63 [00:02:36.000] response: { "responseRequired": false } -Info 67 [00:02:40.000] request: +Info 64 [00:02:37.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -602,7 +599,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:41.000] response: +Info 65 [00:02:38.000] response: { "response": { "definitions": [ @@ -639,7 +636,7 @@ Info 68 [00:02:41.000] response: }, "responseRequired": true } -Info 69 [00:02:42.000] request: +Info 66 [00:02:39.000] request: { "command": "rename", "arguments": { @@ -682,10 +679,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:43.000] Search path: /user/username/projects/myproject/dependency -Info 71 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 72 [00:02:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 73 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 67 [00:02:40.000] Search path: /user/username/projects/myproject/dependency +Info 68 [00:02:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 70 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -722,7 +719,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:47.000] response: +Info 71 [00:02:44.000] response: { "response": { "info": { @@ -803,11 +800,11 @@ Info 74 [00:02:47.000] response: }, "responseRequired": true } -Info 75 [00:02:51.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 76 [00:02:52.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 77 [00:02:53.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 78 [00:02:54.000] Scheduled: *ensureProjectForOpenFiles* -Info 79 [00:02:55.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 72 [00:02:48.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 73 [00:02:49.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 74 [00:02:50.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:51.000] Scheduled: *ensureProjectForOpenFiles* +Info 76 [00:02:52.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/decls/FnS.d.ts.map] {"version":3,"file":"FnS.d.ts","sourceRoot":"","sources":["../dependency/FnS.ts"],"names":[],"mappings":"AAAA,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,eAAO,MAAM,CAAC,KAAK,CAAC"} @@ -847,54 +844,54 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 80 [00:02:56.000] Running: /user/username/projects/myproject/main/tsconfig.json -Info 81 [00:02:57.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 82 [00:02:58.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 83 [00:02:59.000] Different program with same set of files -Info 84 [00:03:00.000] Running: /user/username/projects/myproject/dependency/tsconfig.json -Info 85 [00:03:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 86 [00:03:02.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 87 [00:03:03.000] Running: *ensureProjectForOpenFiles* -Info 88 [00:03:04.000] Before ensureProjectForOpenFiles: -Info 89 [00:03:05.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 89 [00:03:06.000] Files (3) +Info 77 [00:02:53.000] Running: /user/username/projects/myproject/main/tsconfig.json +Info 78 [00:02:54.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 79 [00:02:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 80 [00:02:56.000] Different program with same set of files +Info 81 [00:02:57.000] Running: /user/username/projects/myproject/dependency/tsconfig.json +Info 82 [00:02:58.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 83 [00:02:59.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 84 [00:03:00.000] Running: *ensureProjectForOpenFiles* +Info 85 [00:03:01.000] Before ensureProjectForOpenFiles: +Info 86 [00:03:02.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 86 [00:03:03.000] Files (3) -Info 89 [00:03:07.000] ----------------------------------------------- -Info 89 [00:03:08.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 89 [00:03:09.000] Files (2) +Info 86 [00:03:04.000] ----------------------------------------------- +Info 86 [00:03:05.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 86 [00:03:06.000] Files (2) -Info 89 [00:03:10.000] ----------------------------------------------- -Info 89 [00:03:11.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 89 [00:03:12.000] Files (2) +Info 86 [00:03:07.000] ----------------------------------------------- +Info 86 [00:03:08.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 86 [00:03:09.000] Files (2) -Info 89 [00:03:13.000] ----------------------------------------------- -Info 89 [00:03:14.000] Open files: -Info 89 [00:03:15.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 89 [00:03:16.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 89 [00:03:17.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 89 [00:03:18.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 89 [00:03:19.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 89 [00:03:20.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 89 [00:03:21.000] After ensureProjectForOpenFiles: -Info 90 [00:03:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 90 [00:03:23.000] Files (3) +Info 86 [00:03:10.000] ----------------------------------------------- +Info 86 [00:03:11.000] Open files: +Info 86 [00:03:12.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 86 [00:03:13.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 86 [00:03:14.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 86 [00:03:15.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 86 [00:03:16.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 86 [00:03:17.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 86 [00:03:18.000] After ensureProjectForOpenFiles: +Info 87 [00:03:19.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 87 [00:03:20.000] Files (3) -Info 90 [00:03:24.000] ----------------------------------------------- -Info 90 [00:03:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 90 [00:03:26.000] Files (2) +Info 87 [00:03:21.000] ----------------------------------------------- +Info 87 [00:03:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 87 [00:03:23.000] Files (2) -Info 90 [00:03:27.000] ----------------------------------------------- -Info 90 [00:03:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 90 [00:03:29.000] Files (2) +Info 87 [00:03:24.000] ----------------------------------------------- +Info 87 [00:03:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 87 [00:03:26.000] Files (2) -Info 90 [00:03:30.000] ----------------------------------------------- -Info 90 [00:03:31.000] Open files: -Info 90 [00:03:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 90 [00:03:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 90 [00:03:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 90 [00:03:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 90 [00:03:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 90 [00:03:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 87 [00:03:27.000] ----------------------------------------------- +Info 87 [00:03:28.000] Open files: +Info 87 [00:03:29.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 87 [00:03:30.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 87 [00:03:31.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 87 [00:03:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 87 [00:03:33.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 87 [00:03:34.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks PolledWatches:: @@ -931,7 +928,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 90 [00:03:38.000] request: +Info 87 [00:03:35.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1014,7 +1011,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 91 [00:03:39.000] response: +Info 88 [00:03:36.000] response: { "response": { "definitions": [ @@ -1051,7 +1048,7 @@ Info 91 [00:03:39.000] response: }, "responseRequired": true } -Info 92 [00:03:40.000] request: +Info 89 [00:03:37.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1134,7 +1131,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 93 [00:03:41.000] response: +Info 90 [00:03:38.000] response: { "response": { "definitions": [ @@ -1171,7 +1168,7 @@ Info 93 [00:03:41.000] response: }, "responseRequired": true } -Info 94 [00:03:42.000] request: +Info 91 [00:03:39.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1254,7 +1251,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 95 [00:03:43.000] response: +Info 92 [00:03:40.000] response: { "response": { "definitions": [ @@ -1291,7 +1288,7 @@ Info 95 [00:03:43.000] response: }, "responseRequired": true } -Info 96 [00:03:44.000] request: +Info 93 [00:03:41.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1374,7 +1371,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 97 [00:03:45.000] response: +Info 94 [00:03:42.000] response: { "response": { "definitions": [ @@ -1411,7 +1408,7 @@ Info 97 [00:03:45.000] response: }, "responseRequired": true } -Info 98 [00:03:46.000] request: +Info 95 [00:03:43.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1494,7 +1491,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 99 [00:03:47.000] response: +Info 96 [00:03:44.000] response: { "response": { "definitions": [ @@ -1531,7 +1528,7 @@ Info 99 [00:03:47.000] response: }, "responseRequired": true } -Info 100 [00:03:48.000] request: +Info 97 [00:03:45.000] request: { "command": "rename", "arguments": { @@ -1578,8 +1575,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 101 [00:03:49.000] Search path: /user/username/projects/myproject/dependency -Info 102 [00:03:50.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 98 [00:03:46.000] Search path: /user/username/projects/myproject/dependency +Info 99 [00:03:47.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1616,7 +1613,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 103 [00:03:51.000] response: +Info 100 [00:03:48.000] response: { "response": { "info": { @@ -1697,7 +1694,7 @@ Info 103 [00:03:51.000] response: }, "responseRequired": true } -Info 104 [00:03:52.000] request: +Info 101 [00:03:49.000] request: { "command": "rename", "arguments": { @@ -1744,8 +1741,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 105 [00:03:53.000] Search path: /user/username/projects/myproject/dependency -Info 106 [00:03:54.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 102 [00:03:50.000] Search path: /user/username/projects/myproject/dependency +Info 103 [00:03:51.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1782,7 +1779,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 107 [00:03:55.000] response: +Info 104 [00:03:52.000] response: { "response": { "info": { @@ -1863,7 +1860,7 @@ Info 107 [00:03:55.000] response: }, "responseRequired": true } -Info 108 [00:03:56.000] request: +Info 105 [00:03:53.000] request: { "command": "rename", "arguments": { @@ -1910,8 +1907,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 109 [00:03:57.000] Search path: /user/username/projects/myproject/dependency -Info 110 [00:03:58.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 106 [00:03:54.000] Search path: /user/username/projects/myproject/dependency +Info 107 [00:03:55.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1948,7 +1945,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 111 [00:03:59.000] response: +Info 108 [00:03:56.000] response: { "response": { "info": { @@ -2029,7 +2026,7 @@ Info 111 [00:03:59.000] response: }, "responseRequired": true } -Info 112 [00:04:00.000] request: +Info 109 [00:03:57.000] request: { "command": "rename", "arguments": { @@ -2076,8 +2073,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 113 [00:04:01.000] Search path: /user/username/projects/myproject/dependency -Info 114 [00:04:02.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 110 [00:03:58.000] Search path: /user/username/projects/myproject/dependency +Info 111 [00:03:59.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2114,7 +2111,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 115 [00:04:03.000] response: +Info 112 [00:04:00.000] response: { "response": { "info": { @@ -2195,7 +2192,7 @@ Info 115 [00:04:03.000] response: }, "responseRequired": true } -Info 116 [00:04:04.000] request: +Info 113 [00:04:01.000] request: { "command": "rename", "arguments": { @@ -2242,8 +2239,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 117 [00:04:05.000] Search path: /user/username/projects/myproject/dependency -Info 118 [00:04:06.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 114 [00:04:02.000] Search path: /user/username/projects/myproject/dependency +Info 115 [00:04:03.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2280,7 +2277,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 119 [00:04:07.000] response: +Info 116 [00:04:04.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-changes.js index 154b9b7027f..efecef1a3bf 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-changes.js @@ -222,9 +222,8 @@ Info 6 [00:01:06.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:10.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -235,20 +234,20 @@ Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:25.000] Files (3) +Info 11 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:24.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -261,16 +260,16 @@ Info 25 [00:01:25.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:26.000] ----------------------------------------------- -Info 27 [00:01:27.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:30.000] Files (3) +Info 25 [00:01:25.000] ----------------------------------------------- +Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:29.000] Files (3) -Info 29 [00:01:31.000] ----------------------------------------------- -Info 29 [00:01:32.000] Open files: -Info 29 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Open files: +Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -297,11 +296,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:35.000] response: +Info 28 [00:01:34.000] response: { "responseRequired": false } -Info 30 [00:01:36.000] request: +Info 29 [00:01:35.000] request: { "seq": 0, "type": "request", @@ -336,19 +335,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 32 [00:01:38.000] Search path: /user/username/projects/myproject/dependency -Info 33 [00:01:39.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:40.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:41.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 36 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 41 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:49.000] Files (2) +Info 30 [00:01:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:37.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:39.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 41 [00:01:47.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -358,22 +356,22 @@ Info 43 [00:01:49.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 44 [00:01:50.000] ----------------------------------------------- -Info 45 [00:01:51.000] Search path: /user/username/projects/myproject/dependency -Info 46 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 47 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 47 [00:01:54.000] Files (3) +Info 42 [00:01:48.000] ----------------------------------------------- +Info 43 [00:01:49.000] Search path: /user/username/projects/myproject/dependency +Info 44 [00:01:50.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 45 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 45 [00:01:52.000] Files (3) -Info 47 [00:01:55.000] ----------------------------------------------- -Info 47 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:57.000] Files (2) +Info 45 [00:01:53.000] ----------------------------------------------- +Info 45 [00:01:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 45 [00:01:55.000] Files (2) -Info 47 [00:01:58.000] ----------------------------------------------- -Info 47 [00:01:59.000] Open files: -Info 47 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 47 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 47 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 47 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 45 [00:01:56.000] ----------------------------------------------- +Info 45 [00:01:57.000] Open files: +Info 45 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 45 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 45 [00:02:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 45 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -400,11 +398,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 47 [00:02:04.000] response: +Info 45 [00:02:02.000] response: { "responseRequired": false } -Info 48 [00:02:05.000] request: +Info 46 [00:02:03.000] request: { "seq": 0, "type": "request", @@ -439,11 +437,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 49 [00:02:06.000] Search path: /user/username/projects/myproject/random -Info 50 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 52 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 53 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 47 [00:02:04.000] Search path: /user/username/projects/myproject/random +Info 48 [00:02:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:06.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 51 [00:02:08.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -451,17 +449,16 @@ Info 53 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 54 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 56 [00:02:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 57 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 58 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 62 [00:02:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 63 [00:02:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:21.000] Files (2) +Info 52 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 54 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 55 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 60 [00:02:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 61 [00:02:18.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -471,26 +468,26 @@ Info 64 [00:02:21.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 65 [00:02:22.000] ----------------------------------------------- -Info 66 [00:02:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 66 [00:02:24.000] Files (3) +Info 62 [00:02:19.000] ----------------------------------------------- +Info 63 [00:02:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 63 [00:02:21.000] Files (3) -Info 66 [00:02:25.000] ----------------------------------------------- -Info 66 [00:02:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 66 [00:02:27.000] Files (2) +Info 63 [00:02:22.000] ----------------------------------------------- +Info 63 [00:02:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 63 [00:02:24.000] Files (2) -Info 66 [00:02:28.000] ----------------------------------------------- -Info 66 [00:02:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:02:30.000] Files (2) +Info 63 [00:02:25.000] ----------------------------------------------- +Info 63 [00:02:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 63 [00:02:27.000] Files (2) -Info 66 [00:02:31.000] ----------------------------------------------- -Info 66 [00:02:32.000] Open files: -Info 66 [00:02:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 66 [00:02:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 66 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 66 [00:02:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 66 [00:02:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 66 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 63 [00:02:28.000] ----------------------------------------------- +Info 63 [00:02:29.000] Open files: +Info 63 [00:02:30.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 63 [00:02:31.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 63 [00:02:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 63 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 63 [00:02:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 63 [00:02:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -523,11 +520,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:39.000] response: +Info 63 [00:02:36.000] response: { "responseRequired": false } -Info 67 [00:02:40.000] request: +Info 64 [00:02:37.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -602,7 +599,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:41.000] response: +Info 65 [00:02:38.000] response: { "response": { "definitions": [ @@ -639,7 +636,7 @@ Info 68 [00:02:41.000] response: }, "responseRequired": true } -Info 69 [00:02:42.000] request: +Info 66 [00:02:39.000] request: { "command": "rename", "arguments": { @@ -682,10 +679,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:43.000] Search path: /user/username/projects/myproject/dependency -Info 71 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 72 [00:02:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 73 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 67 [00:02:40.000] Search path: /user/username/projects/myproject/dependency +Info 68 [00:02:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 70 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -722,7 +719,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:47.000] response: +Info 71 [00:02:44.000] response: { "response": { "info": { @@ -803,12 +800,12 @@ Info 74 [00:02:47.000] response: }, "responseRequired": true } -Info 75 [00:02:51.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 76 [00:02:52.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 77 [00:02:53.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 78 [00:02:54.000] Scheduled: *ensureProjectForOpenFiles* -Info 79 [00:02:55.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 80 [00:02:56.000] request: +Info 72 [00:02:48.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 73 [00:02:49.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 74 [00:02:50.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:51.000] Scheduled: *ensureProjectForOpenFiles* +Info 76 [00:02:52.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 77 [00:02:53.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -858,9 +855,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 81 [00:02:57.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 82 [00:02:58.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 83 [00:02:59.000] Different program with same set of files +Info 78 [00:02:54.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 79 [00:02:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 80 [00:02:56.000] Different program with same set of files After request PolledWatches:: @@ -897,7 +894,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 84 [00:03:00.000] response: +Info 81 [00:02:57.000] response: { "response": { "definitions": [ @@ -934,7 +931,7 @@ Info 84 [00:03:00.000] response: }, "responseRequired": true } -Info 85 [00:03:01.000] request: +Info 82 [00:02:58.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1017,7 +1014,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 86 [00:03:02.000] response: +Info 83 [00:02:59.000] response: { "response": { "definitions": [ @@ -1054,7 +1051,7 @@ Info 86 [00:03:02.000] response: }, "responseRequired": true } -Info 87 [00:03:03.000] request: +Info 84 [00:03:00.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1137,7 +1134,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 88 [00:03:04.000] response: +Info 85 [00:03:01.000] response: { "response": { "definitions": [ @@ -1174,7 +1171,7 @@ Info 88 [00:03:04.000] response: }, "responseRequired": true } -Info 89 [00:03:05.000] request: +Info 86 [00:03:02.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1257,7 +1254,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 90 [00:03:06.000] response: +Info 87 [00:03:03.000] response: { "response": { "definitions": [ @@ -1294,7 +1291,7 @@ Info 90 [00:03:06.000] response: }, "responseRequired": true } -Info 91 [00:03:07.000] request: +Info 88 [00:03:04.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1377,7 +1374,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 92 [00:03:08.000] response: +Info 89 [00:03:05.000] response: { "response": { "definitions": [ @@ -1414,7 +1411,7 @@ Info 92 [00:03:08.000] response: }, "responseRequired": true } -Info 93 [00:03:09.000] request: +Info 90 [00:03:06.000] request: { "command": "rename", "arguments": { @@ -1461,10 +1458,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 94 [00:03:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 95 [00:03:11.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 96 [00:03:12.000] Search path: /user/username/projects/myproject/dependency -Info 97 [00:03:13.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 91 [00:03:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 92 [00:03:08.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 93 [00:03:09.000] Search path: /user/username/projects/myproject/dependency +Info 94 [00:03:10.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1501,7 +1498,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 98 [00:03:14.000] response: +Info 95 [00:03:11.000] response: { "response": { "info": { @@ -1582,7 +1579,7 @@ Info 98 [00:03:14.000] response: }, "responseRequired": true } -Info 99 [00:03:15.000] request: +Info 96 [00:03:12.000] request: { "command": "rename", "arguments": { @@ -1629,8 +1626,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 100 [00:03:16.000] Search path: /user/username/projects/myproject/dependency -Info 101 [00:03:17.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 97 [00:03:13.000] Search path: /user/username/projects/myproject/dependency +Info 98 [00:03:14.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1667,7 +1664,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 102 [00:03:18.000] response: +Info 99 [00:03:15.000] response: { "response": { "info": { @@ -1748,7 +1745,7 @@ Info 102 [00:03:18.000] response: }, "responseRequired": true } -Info 103 [00:03:19.000] request: +Info 100 [00:03:16.000] request: { "command": "rename", "arguments": { @@ -1795,8 +1792,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 104 [00:03:20.000] Search path: /user/username/projects/myproject/dependency -Info 105 [00:03:21.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 101 [00:03:17.000] Search path: /user/username/projects/myproject/dependency +Info 102 [00:03:18.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1833,7 +1830,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 106 [00:03:22.000] response: +Info 103 [00:03:19.000] response: { "response": { "info": { @@ -1914,7 +1911,7 @@ Info 106 [00:03:22.000] response: }, "responseRequired": true } -Info 107 [00:03:23.000] request: +Info 104 [00:03:20.000] request: { "command": "rename", "arguments": { @@ -1961,8 +1958,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 108 [00:03:24.000] Search path: /user/username/projects/myproject/dependency -Info 109 [00:03:25.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 105 [00:03:21.000] Search path: /user/username/projects/myproject/dependency +Info 106 [00:03:22.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1999,7 +1996,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 110 [00:03:26.000] response: +Info 107 [00:03:23.000] response: { "response": { "info": { @@ -2080,7 +2077,7 @@ Info 110 [00:03:26.000] response: }, "responseRequired": true } -Info 111 [00:03:27.000] request: +Info 108 [00:03:24.000] request: { "command": "rename", "arguments": { @@ -2127,8 +2124,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 112 [00:03:28.000] Search path: /user/username/projects/myproject/dependency -Info 113 [00:03:29.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 109 [00:03:25.000] Search path: /user/username/projects/myproject/dependency +Info 110 [00:03:26.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2165,7 +2162,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 114 [00:03:30.000] response: +Info 111 [00:03:27.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-created.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-created.js index 3ef46e05a2f..836975410d7 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-created.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-created.js @@ -219,9 +219,8 @@ Info 6 [00:01:07.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:10.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:12.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:11.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -232,20 +231,20 @@ Info 11 [00:01:12.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:26.000] Files (3) +Info 11 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:25.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -258,16 +257,16 @@ Info 25 [00:01:26.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:27.000] ----------------------------------------------- -Info 27 [00:01:28.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:29.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:31.000] Files (3) +Info 25 [00:01:26.000] ----------------------------------------------- +Info 26 [00:01:27.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:30.000] Files (3) -Info 29 [00:01:32.000] ----------------------------------------------- -Info 29 [00:01:33.000] Open files: -Info 29 [00:01:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:31.000] ----------------------------------------------- +Info 28 [00:01:32.000] Open files: +Info 28 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -294,11 +293,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:36.000] response: +Info 28 [00:01:35.000] response: { "responseRequired": false } -Info 30 [00:01:37.000] request: +Info 29 [00:01:36.000] request: { "seq": 0, "type": "request", @@ -333,19 +332,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 32 [00:01:39.000] Search path: /user/username/projects/myproject/dependency -Info 33 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:42.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 36 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 37 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 41 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:50.000] Files (2) +Info 30 [00:01:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:38.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:39.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:40.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 41 [00:01:48.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -355,22 +353,22 @@ Info 43 [00:01:50.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 44 [00:01:51.000] ----------------------------------------------- -Info 45 [00:01:52.000] Search path: /user/username/projects/myproject/dependency -Info 46 [00:01:53.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 47 [00:01:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 47 [00:01:55.000] Files (3) +Info 42 [00:01:49.000] ----------------------------------------------- +Info 43 [00:01:50.000] Search path: /user/username/projects/myproject/dependency +Info 44 [00:01:51.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 45 [00:01:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 45 [00:01:53.000] Files (3) -Info 47 [00:01:56.000] ----------------------------------------------- -Info 47 [00:01:57.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:58.000] Files (2) +Info 45 [00:01:54.000] ----------------------------------------------- +Info 45 [00:01:55.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 45 [00:01:56.000] Files (2) -Info 47 [00:01:59.000] ----------------------------------------------- -Info 47 [00:02:00.000] Open files: -Info 47 [00:02:01.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 47 [00:02:02.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 47 [00:02:03.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 47 [00:02:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 45 [00:01:57.000] ----------------------------------------------- +Info 45 [00:01:58.000] Open files: +Info 45 [00:01:59.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 45 [00:02:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 45 [00:02:01.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 45 [00:02:02.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -397,11 +395,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 47 [00:02:05.000] response: +Info 45 [00:02:03.000] response: { "responseRequired": false } -Info 48 [00:02:06.000] request: +Info 46 [00:02:04.000] request: { "seq": 0, "type": "request", @@ -436,11 +434,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 49 [00:02:07.000] Search path: /user/username/projects/myproject/random -Info 50 [00:02:08.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:09.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 52 [00:02:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 53 [00:02:11.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 47 [00:02:05.000] Search path: /user/username/projects/myproject/random +Info 48 [00:02:06.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:07.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 51 [00:02:09.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -448,17 +446,16 @@ Info 53 [00:02:11.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 54 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 56 [00:02:14.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 57 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 58 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 62 [00:02:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 63 [00:02:21.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:22.000] Files (2) +Info 52 [00:02:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 54 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 55 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 60 [00:02:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 61 [00:02:19.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -468,26 +465,26 @@ Info 64 [00:02:22.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 65 [00:02:23.000] ----------------------------------------------- -Info 66 [00:02:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 66 [00:02:25.000] Files (3) +Info 62 [00:02:20.000] ----------------------------------------------- +Info 63 [00:02:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 63 [00:02:22.000] Files (3) -Info 66 [00:02:26.000] ----------------------------------------------- -Info 66 [00:02:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 66 [00:02:28.000] Files (2) +Info 63 [00:02:23.000] ----------------------------------------------- +Info 63 [00:02:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 63 [00:02:25.000] Files (2) -Info 66 [00:02:29.000] ----------------------------------------------- -Info 66 [00:02:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:02:31.000] Files (2) +Info 63 [00:02:26.000] ----------------------------------------------- +Info 63 [00:02:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 63 [00:02:28.000] Files (2) -Info 66 [00:02:32.000] ----------------------------------------------- -Info 66 [00:02:33.000] Open files: -Info 66 [00:02:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 66 [00:02:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 66 [00:02:36.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 66 [00:02:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 66 [00:02:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 66 [00:02:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 63 [00:02:29.000] ----------------------------------------------- +Info 63 [00:02:30.000] Open files: +Info 63 [00:02:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 63 [00:02:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 63 [00:02:33.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 63 [00:02:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 63 [00:02:35.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 63 [00:02:36.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -520,11 +517,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:40.000] response: +Info 63 [00:02:37.000] response: { "responseRequired": false } -Info 67 [00:02:41.000] request: +Info 64 [00:02:38.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -599,7 +596,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:42.000] response: +Info 65 [00:02:39.000] response: { "response": { "definitions": [ @@ -636,7 +633,7 @@ Info 68 [00:02:42.000] response: }, "responseRequired": true } -Info 69 [00:02:43.000] request: +Info 66 [00:02:40.000] request: { "command": "rename", "arguments": { @@ -679,10 +676,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:44.000] Search path: /user/username/projects/myproject/dependency -Info 71 [00:02:45.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 72 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 73 [00:02:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 67 [00:02:41.000] Search path: /user/username/projects/myproject/dependency +Info 68 [00:02:42.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 70 [00:02:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file After request PolledWatches:: @@ -719,7 +716,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:48.000] response: +Info 71 [00:02:45.000] response: { "response": { "info": { @@ -800,15 +797,15 @@ Info 74 [00:02:48.000] response: }, "responseRequired": true } -Info 75 [00:02:51.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 76 [00:02:52.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 77 [00:02:53.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 78 [00:02:54.000] Scheduled: *ensureProjectForOpenFiles* -Info 79 [00:02:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 80 [00:02:56.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 81 [00:02:57.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 82 [00:02:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 83 [00:02:59.000] request: +Info 72 [00:02:48.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 73 [00:02:49.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 74 [00:02:50.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:51.000] Scheduled: *ensureProjectForOpenFiles* +Info 76 [00:02:52.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 77 [00:02:53.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 78 [00:02:54.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 79 [00:02:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 80 [00:02:56.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -856,9 +853,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 84 [00:03:00.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 85 [00:03:01.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 86 [00:03:02.000] Different program with same set of files +Info 81 [00:02:57.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 82 [00:02:58.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 83 [00:02:59.000] Different program with same set of files After request PolledWatches:: @@ -893,7 +890,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 87 [00:03:03.000] response: +Info 84 [00:03:00.000] response: { "response": { "definitions": [ @@ -930,7 +927,7 @@ Info 87 [00:03:03.000] response: }, "responseRequired": true } -Info 88 [00:03:04.000] request: +Info 85 [00:03:01.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1009,7 +1006,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 89 [00:03:05.000] response: +Info 86 [00:03:02.000] response: { "response": { "definitions": [ @@ -1046,7 +1043,7 @@ Info 89 [00:03:05.000] response: }, "responseRequired": true } -Info 90 [00:03:06.000] request: +Info 87 [00:03:03.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1125,7 +1122,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 91 [00:03:07.000] response: +Info 88 [00:03:04.000] response: { "response": { "definitions": [ @@ -1162,7 +1159,7 @@ Info 91 [00:03:07.000] response: }, "responseRequired": true } -Info 92 [00:03:08.000] request: +Info 89 [00:03:05.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1241,7 +1238,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 93 [00:03:09.000] response: +Info 90 [00:03:06.000] response: { "response": { "definitions": [ @@ -1278,7 +1275,7 @@ Info 93 [00:03:09.000] response: }, "responseRequired": true } -Info 94 [00:03:10.000] request: +Info 91 [00:03:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1357,7 +1354,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 95 [00:03:11.000] response: +Info 92 [00:03:08.000] response: { "response": { "definitions": [ @@ -1394,7 +1391,7 @@ Info 95 [00:03:11.000] response: }, "responseRequired": true } -Info 96 [00:03:12.000] request: +Info 93 [00:03:09.000] request: { "command": "rename", "arguments": { @@ -1439,11 +1436,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 97 [00:03:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 98 [00:03:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 99 [00:03:15.000] Search path: /user/username/projects/myproject/dependency -Info 100 [00:03:16.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 101 [00:03:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 94 [00:03:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 95 [00:03:11.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 96 [00:03:12.000] Search path: /user/username/projects/myproject/dependency +Info 97 [00:03:13.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 98 [00:03:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -1480,7 +1477,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 102 [00:03:18.000] response: +Info 99 [00:03:15.000] response: { "response": { "info": { @@ -1561,7 +1558,7 @@ Info 102 [00:03:18.000] response: }, "responseRequired": true } -Info 103 [00:03:19.000] request: +Info 100 [00:03:16.000] request: { "command": "rename", "arguments": { @@ -1608,8 +1605,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 104 [00:03:20.000] Search path: /user/username/projects/myproject/dependency -Info 105 [00:03:21.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 101 [00:03:17.000] Search path: /user/username/projects/myproject/dependency +Info 102 [00:03:18.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1646,7 +1643,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 106 [00:03:22.000] response: +Info 103 [00:03:19.000] response: { "response": { "info": { @@ -1727,7 +1724,7 @@ Info 106 [00:03:22.000] response: }, "responseRequired": true } -Info 107 [00:03:23.000] request: +Info 104 [00:03:20.000] request: { "command": "rename", "arguments": { @@ -1774,8 +1771,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 108 [00:03:24.000] Search path: /user/username/projects/myproject/dependency -Info 109 [00:03:25.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 105 [00:03:21.000] Search path: /user/username/projects/myproject/dependency +Info 106 [00:03:22.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1812,7 +1809,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 110 [00:03:26.000] response: +Info 107 [00:03:23.000] response: { "response": { "info": { @@ -1893,7 +1890,7 @@ Info 110 [00:03:26.000] response: }, "responseRequired": true } -Info 111 [00:03:27.000] request: +Info 108 [00:03:24.000] request: { "command": "rename", "arguments": { @@ -1940,8 +1937,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 112 [00:03:28.000] Search path: /user/username/projects/myproject/dependency -Info 113 [00:03:29.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 109 [00:03:25.000] Search path: /user/username/projects/myproject/dependency +Info 110 [00:03:26.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1978,7 +1975,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 114 [00:03:30.000] response: +Info 111 [00:03:27.000] response: { "response": { "info": { @@ -2059,7 +2056,7 @@ Info 114 [00:03:30.000] response: }, "responseRequired": true } -Info 115 [00:03:31.000] request: +Info 112 [00:03:28.000] request: { "command": "rename", "arguments": { @@ -2106,8 +2103,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 116 [00:03:32.000] Search path: /user/username/projects/myproject/dependency -Info 117 [00:03:33.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 113 [00:03:29.000] Search path: /user/username/projects/myproject/dependency +Info 114 [00:03:30.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2144,7 +2141,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 118 [00:03:34.000] response: +Info 115 [00:03:31.000] response: { "response": { "info": { @@ -2225,7 +2222,7 @@ Info 118 [00:03:34.000] response: }, "responseRequired": true } -Info 119 [00:03:35.000] request: +Info 116 [00:03:32.000] request: { "seq": 0, "type": "request", @@ -2270,24 +2267,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 120 [00:03:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 121 [00:03:37.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 121 [00:03:38.000] Files (3) +Info 117 [00:03:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 118 [00:03:34.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 118 [00:03:35.000] Files (3) -Info 121 [00:03:39.000] ----------------------------------------------- -Info 121 [00:03:40.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 121 [00:03:41.000] Files (2) +Info 118 [00:03:36.000] ----------------------------------------------- +Info 118 [00:03:37.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 118 [00:03:38.000] Files (2) -Info 121 [00:03:42.000] ----------------------------------------------- -Info 121 [00:03:43.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 121 [00:03:44.000] Files (2) +Info 118 [00:03:39.000] ----------------------------------------------- +Info 118 [00:03:40.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 118 [00:03:41.000] Files (2) -Info 121 [00:03:45.000] ----------------------------------------------- -Info 121 [00:03:46.000] Open files: -Info 121 [00:03:47.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 121 [00:03:48.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 121 [00:03:49.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 121 [00:03:50.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 118 [00:03:42.000] ----------------------------------------------- +Info 118 [00:03:43.000] Open files: +Info 118 [00:03:44.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 118 [00:03:45.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 118 [00:03:46.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 118 [00:03:47.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2326,11 +2323,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 121 [00:03:51.000] response: +Info 118 [00:03:48.000] response: { "responseRequired": false } -Info 122 [00:03:52.000] request: +Info 119 [00:03:49.000] request: { "seq": 0, "type": "request", @@ -2377,28 +2374,28 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 123 [00:03:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 124 [00:03:54.000] Search path: /user/username/projects/myproject/random -Info 125 [00:03:55.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 126 [00:03:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 126 [00:03:57.000] Files (3) +Info 120 [00:03:50.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 121 [00:03:51.000] Search path: /user/username/projects/myproject/random +Info 122 [00:03:52.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 123 [00:03:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 123 [00:03:54.000] Files (3) -Info 126 [00:03:58.000] ----------------------------------------------- -Info 126 [00:03:59.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 126 [00:04:00.000] Files (2) +Info 123 [00:03:55.000] ----------------------------------------------- +Info 123 [00:03:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 123 [00:03:57.000] Files (2) -Info 126 [00:04:01.000] ----------------------------------------------- -Info 126 [00:04:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 126 [00:04:03.000] Files (2) +Info 123 [00:03:58.000] ----------------------------------------------- +Info 123 [00:03:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 123 [00:04:00.000] Files (2) -Info 126 [00:04:04.000] ----------------------------------------------- -Info 126 [00:04:05.000] Open files: -Info 126 [00:04:06.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 126 [00:04:07.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 126 [00:04:08.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 126 [00:04:09.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 126 [00:04:10.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 126 [00:04:11.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 123 [00:04:01.000] ----------------------------------------------- +Info 123 [00:04:02.000] Open files: +Info 123 [00:04:03.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 123 [00:04:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 123 [00:04:05.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 123 [00:04:06.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 123 [00:04:07.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 123 [00:04:08.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2435,11 +2432,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 126 [00:04:12.000] response: +Info 123 [00:04:09.000] response: { "responseRequired": false } -Info 127 [00:04:13.000] request: +Info 124 [00:04:10.000] request: { "seq": 0, "type": "request", @@ -2484,24 +2481,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 128 [00:04:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 129 [00:04:15.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 129 [00:04:16.000] Files (3) +Info 125 [00:04:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 126 [00:04:12.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 126 [00:04:13.000] Files (3) -Info 129 [00:04:17.000] ----------------------------------------------- -Info 129 [00:04:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 129 [00:04:19.000] Files (2) +Info 126 [00:04:14.000] ----------------------------------------------- +Info 126 [00:04:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 126 [00:04:16.000] Files (2) -Info 129 [00:04:20.000] ----------------------------------------------- -Info 129 [00:04:21.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 129 [00:04:22.000] Files (2) +Info 126 [00:04:17.000] ----------------------------------------------- +Info 126 [00:04:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 126 [00:04:19.000] Files (2) -Info 129 [00:04:23.000] ----------------------------------------------- -Info 129 [00:04:24.000] Open files: -Info 129 [00:04:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 129 [00:04:26.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 129 [00:04:27.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 129 [00:04:28.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 126 [00:04:20.000] ----------------------------------------------- +Info 126 [00:04:21.000] Open files: +Info 126 [00:04:22.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 126 [00:04:23.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 126 [00:04:24.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 126 [00:04:25.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2540,11 +2537,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 129 [00:04:29.000] response: +Info 126 [00:04:26.000] response: { "responseRequired": false } -Info 130 [00:04:30.000] request: +Info 127 [00:04:27.000] request: { "seq": 0, "type": "request", @@ -2591,22 +2588,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 131 [00:04:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 132 [00:04:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 132 [00:04:33.000] Files (3) +Info 128 [00:04:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 129 [00:04:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 129 [00:04:30.000] Files (3) -Info 132 [00:04:34.000] ----------------------------------------------- -Info 132 [00:04:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 132 [00:04:36.000] Files (2) +Info 129 [00:04:31.000] ----------------------------------------------- +Info 129 [00:04:32.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 129 [00:04:33.000] Files (2) -Info 132 [00:04:37.000] ----------------------------------------------- -Info 132 [00:04:38.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 132 [00:04:39.000] Files (2) +Info 129 [00:04:34.000] ----------------------------------------------- +Info 129 [00:04:35.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 129 [00:04:36.000] Files (2) -Info 132 [00:04:40.000] ----------------------------------------------- -Info 132 [00:04:41.000] Open files: -Info 132 [00:04:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 132 [00:04:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 129 [00:04:37.000] ----------------------------------------------- +Info 129 [00:04:38.000] Open files: +Info 129 [00:04:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 129 [00:04:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2647,11 +2644,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 132 [00:04:44.000] response: +Info 129 [00:04:41.000] response: { "responseRequired": false } -Info 133 [00:04:45.000] request: +Info 130 [00:04:42.000] request: { "seq": 0, "type": "request", @@ -2700,20 +2697,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 134 [00:04:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 135 [00:04:47.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 135 [00:04:48.000] Files (3) +Info 131 [00:04:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 132 [00:04:44.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 132 [00:04:45.000] Files (3) -Info 135 [00:04:49.000] ----------------------------------------------- -Info 135 [00:04:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 135 [00:04:51.000] Files (2) +Info 132 [00:04:46.000] ----------------------------------------------- +Info 132 [00:04:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 132 [00:04:48.000] Files (2) -Info 135 [00:04:52.000] ----------------------------------------------- -Info 135 [00:04:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 135 [00:04:54.000] Files (2) +Info 132 [00:04:49.000] ----------------------------------------------- +Info 132 [00:04:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 132 [00:04:51.000] Files (2) -Info 135 [00:04:55.000] ----------------------------------------------- -Info 135 [00:04:56.000] Open files: +Info 132 [00:04:52.000] ----------------------------------------------- +Info 132 [00:04:53.000] Open files: After request PolledWatches:: @@ -2756,11 +2753,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 135 [00:04:57.000] response: +Info 132 [00:04:54.000] response: { "responseRequired": false } -Info 136 [00:04:58.000] request: +Info 133 [00:04:55.000] request: { "seq": 0, "type": "request", @@ -2811,12 +2808,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 137 [00:04:59.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 138 [00:05:00.000] Search path: /user/username/projects/myproject/random -Info 139 [00:05:01.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 140 [00:05:02.000] `remove Project:: -Info 141 [00:05:03.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 142 [00:05:04.000] Files (3) +Info 134 [00:04:56.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 135 [00:04:57.000] Search path: /user/username/projects/myproject/random +Info 136 [00:04:58.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 137 [00:04:59.000] `remove Project:: +Info 138 [00:05:00.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 139 [00:05:01.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -2829,19 +2826,19 @@ Info 142 [00:05:04.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 143 [00:05:05.000] ----------------------------------------------- -Info 144 [00:05:06.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 145 [00:05:07.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 146 [00:05:08.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 147 [00:05:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 148 [00:05:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 149 [00:05:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 150 [00:05:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 151 [00:05:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 152 [00:05:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 153 [00:05:15.000] `remove Project:: -Info 154 [00:05:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 155 [00:05:17.000] Files (2) +Info 140 [00:05:02.000] ----------------------------------------------- +Info 141 [00:05:03.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 142 [00:05:04.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 143 [00:05:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 144 [00:05:06.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 145 [00:05:07.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 146 [00:05:08.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 147 [00:05:09.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 148 [00:05:10.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 149 [00:05:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 150 [00:05:12.000] `remove Project:: +Info 151 [00:05:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 152 [00:05:14.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -2851,25 +2848,25 @@ Info 155 [00:05:17.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 156 [00:05:18.000] ----------------------------------------------- -Info 157 [00:05:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 158 [00:05:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 159 [00:05:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 160 [00:05:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 161 [00:05:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 162 [00:05:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 163 [00:05:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 164 [00:05:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 165 [00:05:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 166 [00:05:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 167 [00:05:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 168 [00:05:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 168 [00:05:31.000] Files (2) +Info 153 [00:05:15.000] ----------------------------------------------- +Info 154 [00:05:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 155 [00:05:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 156 [00:05:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 157 [00:05:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 158 [00:05:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 159 [00:05:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 160 [00:05:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 161 [00:05:23.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 162 [00:05:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 163 [00:05:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 164 [00:05:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 165 [00:05:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 165 [00:05:28.000] Files (2) -Info 168 [00:05:32.000] ----------------------------------------------- -Info 168 [00:05:33.000] Open files: -Info 168 [00:05:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 168 [00:05:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 165 [00:05:29.000] ----------------------------------------------- +Info 165 [00:05:30.000] Open files: +Info 165 [00:05:31.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 165 [00:05:32.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2888,7 +2885,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 168 [00:05:36.000] response: +Info 165 [00:05:33.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-deleted.js index dc560003c96..bf437102313 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-deleted.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-deleted.js @@ -222,9 +222,8 @@ Info 6 [00:01:06.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:10.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -235,20 +234,20 @@ Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:25.000] Files (3) +Info 11 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:24.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -261,16 +260,16 @@ Info 25 [00:01:25.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:26.000] ----------------------------------------------- -Info 27 [00:01:27.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:30.000] Files (3) +Info 25 [00:01:25.000] ----------------------------------------------- +Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:29.000] Files (3) -Info 29 [00:01:31.000] ----------------------------------------------- -Info 29 [00:01:32.000] Open files: -Info 29 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Open files: +Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -297,11 +296,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:35.000] response: +Info 28 [00:01:34.000] response: { "responseRequired": false } -Info 30 [00:01:36.000] request: +Info 29 [00:01:35.000] request: { "seq": 0, "type": "request", @@ -336,19 +335,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 32 [00:01:38.000] Search path: /user/username/projects/myproject/dependency -Info 33 [00:01:39.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:40.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:41.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 36 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 41 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:49.000] Files (2) +Info 30 [00:01:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:37.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:39.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 41 [00:01:47.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -358,22 +356,22 @@ Info 43 [00:01:49.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 44 [00:01:50.000] ----------------------------------------------- -Info 45 [00:01:51.000] Search path: /user/username/projects/myproject/dependency -Info 46 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 47 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 47 [00:01:54.000] Files (3) +Info 42 [00:01:48.000] ----------------------------------------------- +Info 43 [00:01:49.000] Search path: /user/username/projects/myproject/dependency +Info 44 [00:01:50.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 45 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 45 [00:01:52.000] Files (3) -Info 47 [00:01:55.000] ----------------------------------------------- -Info 47 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:57.000] Files (2) +Info 45 [00:01:53.000] ----------------------------------------------- +Info 45 [00:01:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 45 [00:01:55.000] Files (2) -Info 47 [00:01:58.000] ----------------------------------------------- -Info 47 [00:01:59.000] Open files: -Info 47 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 47 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 47 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 47 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 45 [00:01:56.000] ----------------------------------------------- +Info 45 [00:01:57.000] Open files: +Info 45 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 45 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 45 [00:02:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 45 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -400,11 +398,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 47 [00:02:04.000] response: +Info 45 [00:02:02.000] response: { "responseRequired": false } -Info 48 [00:02:05.000] request: +Info 46 [00:02:03.000] request: { "seq": 0, "type": "request", @@ -439,11 +437,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 49 [00:02:06.000] Search path: /user/username/projects/myproject/random -Info 50 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 52 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 53 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 47 [00:02:04.000] Search path: /user/username/projects/myproject/random +Info 48 [00:02:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:06.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 51 [00:02:08.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -451,17 +449,16 @@ Info 53 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 54 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 56 [00:02:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 57 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 58 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 62 [00:02:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 63 [00:02:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:21.000] Files (2) +Info 52 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 54 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 55 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 60 [00:02:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 61 [00:02:18.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -471,26 +468,26 @@ Info 64 [00:02:21.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 65 [00:02:22.000] ----------------------------------------------- -Info 66 [00:02:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 66 [00:02:24.000] Files (3) +Info 62 [00:02:19.000] ----------------------------------------------- +Info 63 [00:02:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 63 [00:02:21.000] Files (3) -Info 66 [00:02:25.000] ----------------------------------------------- -Info 66 [00:02:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 66 [00:02:27.000] Files (2) +Info 63 [00:02:22.000] ----------------------------------------------- +Info 63 [00:02:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 63 [00:02:24.000] Files (2) -Info 66 [00:02:28.000] ----------------------------------------------- -Info 66 [00:02:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:02:30.000] Files (2) +Info 63 [00:02:25.000] ----------------------------------------------- +Info 63 [00:02:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 63 [00:02:27.000] Files (2) -Info 66 [00:02:31.000] ----------------------------------------------- -Info 66 [00:02:32.000] Open files: -Info 66 [00:02:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 66 [00:02:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 66 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 66 [00:02:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 66 [00:02:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 66 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 63 [00:02:28.000] ----------------------------------------------- +Info 63 [00:02:29.000] Open files: +Info 63 [00:02:30.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 63 [00:02:31.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 63 [00:02:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 63 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 63 [00:02:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 63 [00:02:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -523,11 +520,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:39.000] response: +Info 63 [00:02:36.000] response: { "responseRequired": false } -Info 67 [00:02:40.000] request: +Info 64 [00:02:37.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -602,7 +599,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:41.000] response: +Info 65 [00:02:38.000] response: { "response": { "definitions": [ @@ -639,7 +636,7 @@ Info 68 [00:02:41.000] response: }, "responseRequired": true } -Info 69 [00:02:42.000] request: +Info 66 [00:02:39.000] request: { "command": "rename", "arguments": { @@ -682,10 +679,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:43.000] Search path: /user/username/projects/myproject/dependency -Info 71 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 72 [00:02:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 73 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 67 [00:02:40.000] Search path: /user/username/projects/myproject/dependency +Info 68 [00:02:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 70 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -722,7 +719,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:47.000] response: +Info 71 [00:02:44.000] response: { "response": { "info": { @@ -803,15 +800,15 @@ Info 74 [00:02:47.000] response: }, "responseRequired": true } -Info 75 [00:02:49.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 76 [00:02:50.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 77 [00:02:51.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 78 [00:02:52.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 79 [00:02:53.000] Scheduled: *ensureProjectForOpenFiles* -Info 80 [00:02:54.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 81 [00:02:55.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 82 [00:02:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 83 [00:02:57.000] request: +Info 72 [00:02:46.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 73 [00:02:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 74 [00:02:48.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 75 [00:02:49.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 76 [00:02:50.000] Scheduled: *ensureProjectForOpenFiles* +Info 77 [00:02:51.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 78 [00:02:52.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 79 [00:02:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 80 [00:02:54.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -857,9 +854,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 84 [00:02:58.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 85 [00:02:59.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 86 [00:03:00.000] Different program with same set of files +Info 81 [00:02:55.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 82 [00:02:56.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 83 [00:02:57.000] Different program with same set of files After request PolledWatches:: @@ -894,7 +891,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 87 [00:03:01.000] response: +Info 84 [00:02:58.000] response: { "response": { "definitions": [ @@ -931,7 +928,7 @@ Info 87 [00:03:01.000] response: }, "responseRequired": true } -Info 88 [00:03:02.000] request: +Info 85 [00:02:59.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1010,7 +1007,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 89 [00:03:03.000] response: +Info 86 [00:03:00.000] response: { "response": { "definitions": [ @@ -1047,7 +1044,7 @@ Info 89 [00:03:03.000] response: }, "responseRequired": true } -Info 90 [00:03:04.000] request: +Info 87 [00:03:01.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1126,7 +1123,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 91 [00:03:05.000] response: +Info 88 [00:03:02.000] response: { "response": { "definitions": [ @@ -1163,7 +1160,7 @@ Info 91 [00:03:05.000] response: }, "responseRequired": true } -Info 92 [00:03:06.000] request: +Info 89 [00:03:03.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1242,7 +1239,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 93 [00:03:07.000] response: +Info 90 [00:03:04.000] response: { "response": { "definitions": [ @@ -1279,7 +1276,7 @@ Info 93 [00:03:07.000] response: }, "responseRequired": true } -Info 94 [00:03:08.000] request: +Info 91 [00:03:05.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1358,7 +1355,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 95 [00:03:09.000] response: +Info 92 [00:03:06.000] response: { "response": { "definitions": [ @@ -1395,7 +1392,7 @@ Info 95 [00:03:09.000] response: }, "responseRequired": true } -Info 96 [00:03:10.000] request: +Info 93 [00:03:07.000] request: { "command": "rename", "arguments": { @@ -1440,11 +1437,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 97 [00:03:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 98 [00:03:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 99 [00:03:13.000] Search path: /user/username/projects/myproject/dependency -Info 100 [00:03:14.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 101 [00:03:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 94 [00:03:08.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 95 [00:03:09.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 96 [00:03:10.000] Search path: /user/username/projects/myproject/dependency +Info 97 [00:03:11.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 98 [00:03:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file After request PolledWatches:: @@ -1481,7 +1478,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 102 [00:03:16.000] response: +Info 99 [00:03:13.000] response: { "response": { "info": { @@ -1562,7 +1559,7 @@ Info 102 [00:03:16.000] response: }, "responseRequired": true } -Info 103 [00:03:17.000] request: +Info 100 [00:03:14.000] request: { "command": "rename", "arguments": { @@ -1609,8 +1606,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 104 [00:03:18.000] Search path: /user/username/projects/myproject/dependency -Info 105 [00:03:19.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 101 [00:03:15.000] Search path: /user/username/projects/myproject/dependency +Info 102 [00:03:16.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1647,7 +1644,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 106 [00:03:20.000] response: +Info 103 [00:03:17.000] response: { "response": { "info": { @@ -1728,7 +1725,7 @@ Info 106 [00:03:20.000] response: }, "responseRequired": true } -Info 107 [00:03:21.000] request: +Info 104 [00:03:18.000] request: { "command": "rename", "arguments": { @@ -1775,8 +1772,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 108 [00:03:22.000] Search path: /user/username/projects/myproject/dependency -Info 109 [00:03:23.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 105 [00:03:19.000] Search path: /user/username/projects/myproject/dependency +Info 106 [00:03:20.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1813,7 +1810,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 110 [00:03:24.000] response: +Info 107 [00:03:21.000] response: { "response": { "info": { @@ -1894,7 +1891,7 @@ Info 110 [00:03:24.000] response: }, "responseRequired": true } -Info 111 [00:03:25.000] request: +Info 108 [00:03:22.000] request: { "command": "rename", "arguments": { @@ -1941,8 +1938,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 112 [00:03:26.000] Search path: /user/username/projects/myproject/dependency -Info 113 [00:03:27.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 109 [00:03:23.000] Search path: /user/username/projects/myproject/dependency +Info 110 [00:03:24.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1979,7 +1976,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 114 [00:03:28.000] response: +Info 111 [00:03:25.000] response: { "response": { "info": { @@ -2060,7 +2057,7 @@ Info 114 [00:03:28.000] response: }, "responseRequired": true } -Info 115 [00:03:29.000] request: +Info 112 [00:03:26.000] request: { "command": "rename", "arguments": { @@ -2107,8 +2104,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 116 [00:03:30.000] Search path: /user/username/projects/myproject/dependency -Info 117 [00:03:31.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 113 [00:03:27.000] Search path: /user/username/projects/myproject/dependency +Info 114 [00:03:28.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2145,7 +2142,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 118 [00:03:32.000] response: +Info 115 [00:03:29.000] response: { "response": { "info": { @@ -2226,7 +2223,7 @@ Info 118 [00:03:32.000] response: }, "responseRequired": true } -Info 119 [00:03:33.000] request: +Info 116 [00:03:30.000] request: { "seq": 0, "type": "request", @@ -2271,24 +2268,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 120 [00:03:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 121 [00:03:35.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 121 [00:03:36.000] Files (3) +Info 117 [00:03:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 118 [00:03:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 118 [00:03:33.000] Files (3) -Info 121 [00:03:37.000] ----------------------------------------------- -Info 121 [00:03:38.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 121 [00:03:39.000] Files (2) +Info 118 [00:03:34.000] ----------------------------------------------- +Info 118 [00:03:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 118 [00:03:36.000] Files (2) -Info 121 [00:03:40.000] ----------------------------------------------- -Info 121 [00:03:41.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 121 [00:03:42.000] Files (2) +Info 118 [00:03:37.000] ----------------------------------------------- +Info 118 [00:03:38.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 118 [00:03:39.000] Files (2) -Info 121 [00:03:43.000] ----------------------------------------------- -Info 121 [00:03:44.000] Open files: -Info 121 [00:03:45.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 121 [00:03:46.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 121 [00:03:47.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 121 [00:03:48.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 118 [00:03:40.000] ----------------------------------------------- +Info 118 [00:03:41.000] Open files: +Info 118 [00:03:42.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 118 [00:03:43.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 118 [00:03:44.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 118 [00:03:45.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2327,11 +2324,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 121 [00:03:49.000] response: +Info 118 [00:03:46.000] response: { "responseRequired": false } -Info 122 [00:03:50.000] request: +Info 119 [00:03:47.000] request: { "seq": 0, "type": "request", @@ -2378,28 +2375,28 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 123 [00:03:51.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 124 [00:03:52.000] Search path: /user/username/projects/myproject/random -Info 125 [00:03:53.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 126 [00:03:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 126 [00:03:55.000] Files (3) +Info 120 [00:03:48.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 121 [00:03:49.000] Search path: /user/username/projects/myproject/random +Info 122 [00:03:50.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 123 [00:03:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 123 [00:03:52.000] Files (3) -Info 126 [00:03:56.000] ----------------------------------------------- -Info 126 [00:03:57.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 126 [00:03:58.000] Files (2) +Info 123 [00:03:53.000] ----------------------------------------------- +Info 123 [00:03:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 123 [00:03:55.000] Files (2) -Info 126 [00:03:59.000] ----------------------------------------------- -Info 126 [00:04:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 126 [00:04:01.000] Files (2) +Info 123 [00:03:56.000] ----------------------------------------------- +Info 123 [00:03:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 123 [00:03:58.000] Files (2) -Info 126 [00:04:02.000] ----------------------------------------------- -Info 126 [00:04:03.000] Open files: -Info 126 [00:04:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 126 [00:04:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 126 [00:04:06.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 126 [00:04:07.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 126 [00:04:08.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 126 [00:04:09.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 123 [00:03:59.000] ----------------------------------------------- +Info 123 [00:04:00.000] Open files: +Info 123 [00:04:01.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 123 [00:04:02.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 123 [00:04:03.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 123 [00:04:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 123 [00:04:05.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 123 [00:04:06.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2436,11 +2433,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 126 [00:04:10.000] response: +Info 123 [00:04:07.000] response: { "responseRequired": false } -Info 127 [00:04:11.000] request: +Info 124 [00:04:08.000] request: { "seq": 0, "type": "request", @@ -2485,24 +2482,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 128 [00:04:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 129 [00:04:13.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 129 [00:04:14.000] Files (3) +Info 125 [00:04:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 126 [00:04:10.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 126 [00:04:11.000] Files (3) -Info 129 [00:04:15.000] ----------------------------------------------- -Info 129 [00:04:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 129 [00:04:17.000] Files (2) +Info 126 [00:04:12.000] ----------------------------------------------- +Info 126 [00:04:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 126 [00:04:14.000] Files (2) -Info 129 [00:04:18.000] ----------------------------------------------- -Info 129 [00:04:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 129 [00:04:20.000] Files (2) +Info 126 [00:04:15.000] ----------------------------------------------- +Info 126 [00:04:16.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 126 [00:04:17.000] Files (2) -Info 129 [00:04:21.000] ----------------------------------------------- -Info 129 [00:04:22.000] Open files: -Info 129 [00:04:23.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 129 [00:04:24.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 129 [00:04:25.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 129 [00:04:26.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 126 [00:04:18.000] ----------------------------------------------- +Info 126 [00:04:19.000] Open files: +Info 126 [00:04:20.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 126 [00:04:21.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 126 [00:04:22.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 126 [00:04:23.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2541,11 +2538,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 129 [00:04:27.000] response: +Info 126 [00:04:24.000] response: { "responseRequired": false } -Info 130 [00:04:28.000] request: +Info 127 [00:04:25.000] request: { "seq": 0, "type": "request", @@ -2592,22 +2589,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 131 [00:04:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 132 [00:04:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 132 [00:04:31.000] Files (3) +Info 128 [00:04:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 129 [00:04:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 129 [00:04:28.000] Files (3) -Info 132 [00:04:32.000] ----------------------------------------------- -Info 132 [00:04:33.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 132 [00:04:34.000] Files (2) +Info 129 [00:04:29.000] ----------------------------------------------- +Info 129 [00:04:30.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 129 [00:04:31.000] Files (2) -Info 132 [00:04:35.000] ----------------------------------------------- -Info 132 [00:04:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 132 [00:04:37.000] Files (2) +Info 129 [00:04:32.000] ----------------------------------------------- +Info 129 [00:04:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 129 [00:04:34.000] Files (2) -Info 132 [00:04:38.000] ----------------------------------------------- -Info 132 [00:04:39.000] Open files: -Info 132 [00:04:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 132 [00:04:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 129 [00:04:35.000] ----------------------------------------------- +Info 129 [00:04:36.000] Open files: +Info 129 [00:04:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 129 [00:04:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2648,11 +2645,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 132 [00:04:42.000] response: +Info 129 [00:04:39.000] response: { "responseRequired": false } -Info 133 [00:04:43.000] request: +Info 130 [00:04:40.000] request: { "seq": 0, "type": "request", @@ -2701,20 +2698,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 134 [00:04:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 135 [00:04:45.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 135 [00:04:46.000] Files (3) +Info 131 [00:04:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 132 [00:04:42.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 132 [00:04:43.000] Files (3) -Info 135 [00:04:47.000] ----------------------------------------------- -Info 135 [00:04:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 135 [00:04:49.000] Files (2) +Info 132 [00:04:44.000] ----------------------------------------------- +Info 132 [00:04:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 132 [00:04:46.000] Files (2) -Info 135 [00:04:50.000] ----------------------------------------------- -Info 135 [00:04:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 135 [00:04:52.000] Files (2) +Info 132 [00:04:47.000] ----------------------------------------------- +Info 132 [00:04:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 132 [00:04:49.000] Files (2) -Info 135 [00:04:53.000] ----------------------------------------------- -Info 135 [00:04:54.000] Open files: +Info 132 [00:04:50.000] ----------------------------------------------- +Info 132 [00:04:51.000] Open files: After request PolledWatches:: @@ -2757,11 +2754,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 135 [00:04:55.000] response: +Info 132 [00:04:52.000] response: { "responseRequired": false } -Info 136 [00:04:56.000] request: +Info 133 [00:04:53.000] request: { "seq": 0, "type": "request", @@ -2812,12 +2809,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 137 [00:04:57.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 138 [00:04:58.000] Search path: /user/username/projects/myproject/random -Info 139 [00:04:59.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 140 [00:05:00.000] `remove Project:: -Info 141 [00:05:01.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 142 [00:05:02.000] Files (3) +Info 134 [00:04:54.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 135 [00:04:55.000] Search path: /user/username/projects/myproject/random +Info 136 [00:04:56.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 137 [00:04:57.000] `remove Project:: +Info 138 [00:04:58.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 139 [00:04:59.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -2830,19 +2827,19 @@ Info 142 [00:05:02.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 143 [00:05:03.000] ----------------------------------------------- -Info 144 [00:05:04.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 145 [00:05:05.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 146 [00:05:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 147 [00:05:07.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 148 [00:05:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 149 [00:05:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 150 [00:05:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 151 [00:05:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 152 [00:05:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 153 [00:05:13.000] `remove Project:: -Info 154 [00:05:14.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 155 [00:05:15.000] Files (2) +Info 140 [00:05:00.000] ----------------------------------------------- +Info 141 [00:05:01.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 142 [00:05:02.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 143 [00:05:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 144 [00:05:04.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 145 [00:05:05.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 146 [00:05:06.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 147 [00:05:07.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 148 [00:05:08.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 149 [00:05:09.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 150 [00:05:10.000] `remove Project:: +Info 151 [00:05:11.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 152 [00:05:12.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -2852,25 +2849,25 @@ Info 155 [00:05:15.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 156 [00:05:16.000] ----------------------------------------------- -Info 157 [00:05:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 158 [00:05:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 159 [00:05:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 160 [00:05:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 161 [00:05:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 162 [00:05:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 163 [00:05:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 164 [00:05:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 165 [00:05:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 166 [00:05:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 167 [00:05:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 168 [00:05:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 168 [00:05:29.000] Files (2) +Info 153 [00:05:13.000] ----------------------------------------------- +Info 154 [00:05:14.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 155 [00:05:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 156 [00:05:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 157 [00:05:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 158 [00:05:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 159 [00:05:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 160 [00:05:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 161 [00:05:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 162 [00:05:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 163 [00:05:23.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 164 [00:05:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 165 [00:05:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 165 [00:05:26.000] Files (2) -Info 168 [00:05:30.000] ----------------------------------------------- -Info 168 [00:05:31.000] Open files: -Info 168 [00:05:32.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 168 [00:05:33.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 165 [00:05:27.000] ----------------------------------------------- +Info 165 [00:05:28.000] Open files: +Info 165 [00:05:29.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 165 [00:05:30.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2889,7 +2886,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 168 [00:05:34.000] response: +Info 165 [00:05:31.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-not-present.js index a485a0cf68d..5a154f9d216 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-not-present.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-not-present.js @@ -219,9 +219,8 @@ Info 6 [00:01:07.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:10.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:12.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:11.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -232,20 +231,20 @@ Info 11 [00:01:12.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:26.000] Files (3) +Info 11 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:25.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -258,16 +257,16 @@ Info 25 [00:01:26.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:27.000] ----------------------------------------------- -Info 27 [00:01:28.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:29.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:31.000] Files (3) +Info 25 [00:01:26.000] ----------------------------------------------- +Info 26 [00:01:27.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:30.000] Files (3) -Info 29 [00:01:32.000] ----------------------------------------------- -Info 29 [00:01:33.000] Open files: -Info 29 [00:01:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:31.000] ----------------------------------------------- +Info 28 [00:01:32.000] Open files: +Info 28 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -294,11 +293,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:36.000] response: +Info 28 [00:01:35.000] response: { "responseRequired": false } -Info 30 [00:01:37.000] request: +Info 29 [00:01:36.000] request: { "seq": 0, "type": "request", @@ -333,19 +332,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 32 [00:01:39.000] Search path: /user/username/projects/myproject/dependency -Info 33 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:42.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 36 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 37 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 41 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:50.000] Files (2) +Info 30 [00:01:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:38.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:39.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:40.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 41 [00:01:48.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -355,22 +353,22 @@ Info 43 [00:01:50.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 44 [00:01:51.000] ----------------------------------------------- -Info 45 [00:01:52.000] Search path: /user/username/projects/myproject/dependency -Info 46 [00:01:53.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 47 [00:01:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 47 [00:01:55.000] Files (3) +Info 42 [00:01:49.000] ----------------------------------------------- +Info 43 [00:01:50.000] Search path: /user/username/projects/myproject/dependency +Info 44 [00:01:51.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 45 [00:01:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 45 [00:01:53.000] Files (3) -Info 47 [00:01:56.000] ----------------------------------------------- -Info 47 [00:01:57.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:58.000] Files (2) +Info 45 [00:01:54.000] ----------------------------------------------- +Info 45 [00:01:55.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 45 [00:01:56.000] Files (2) -Info 47 [00:01:59.000] ----------------------------------------------- -Info 47 [00:02:00.000] Open files: -Info 47 [00:02:01.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 47 [00:02:02.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 47 [00:02:03.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 47 [00:02:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 45 [00:01:57.000] ----------------------------------------------- +Info 45 [00:01:58.000] Open files: +Info 45 [00:01:59.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 45 [00:02:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 45 [00:02:01.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 45 [00:02:02.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -397,11 +395,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 47 [00:02:05.000] response: +Info 45 [00:02:03.000] response: { "responseRequired": false } -Info 48 [00:02:06.000] request: +Info 46 [00:02:04.000] request: { "seq": 0, "type": "request", @@ -436,11 +434,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 49 [00:02:07.000] Search path: /user/username/projects/myproject/random -Info 50 [00:02:08.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:09.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 52 [00:02:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 53 [00:02:11.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 47 [00:02:05.000] Search path: /user/username/projects/myproject/random +Info 48 [00:02:06.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:07.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 51 [00:02:09.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -448,17 +446,16 @@ Info 53 [00:02:11.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 54 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 56 [00:02:14.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 57 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 58 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 62 [00:02:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 63 [00:02:21.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:22.000] Files (2) +Info 52 [00:02:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 54 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 55 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 60 [00:02:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 61 [00:02:19.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -468,26 +465,26 @@ Info 64 [00:02:22.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 65 [00:02:23.000] ----------------------------------------------- -Info 66 [00:02:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 66 [00:02:25.000] Files (3) +Info 62 [00:02:20.000] ----------------------------------------------- +Info 63 [00:02:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 63 [00:02:22.000] Files (3) -Info 66 [00:02:26.000] ----------------------------------------------- -Info 66 [00:02:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 66 [00:02:28.000] Files (2) +Info 63 [00:02:23.000] ----------------------------------------------- +Info 63 [00:02:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 63 [00:02:25.000] Files (2) -Info 66 [00:02:29.000] ----------------------------------------------- -Info 66 [00:02:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:02:31.000] Files (2) +Info 63 [00:02:26.000] ----------------------------------------------- +Info 63 [00:02:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 63 [00:02:28.000] Files (2) -Info 66 [00:02:32.000] ----------------------------------------------- -Info 66 [00:02:33.000] Open files: -Info 66 [00:02:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 66 [00:02:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 66 [00:02:36.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 66 [00:02:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 66 [00:02:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 66 [00:02:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 63 [00:02:29.000] ----------------------------------------------- +Info 63 [00:02:30.000] Open files: +Info 63 [00:02:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 63 [00:02:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 63 [00:02:33.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 63 [00:02:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 63 [00:02:35.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 63 [00:02:36.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -520,11 +517,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:40.000] response: +Info 63 [00:02:37.000] response: { "responseRequired": false } -Info 67 [00:02:41.000] request: +Info 64 [00:02:38.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -599,7 +596,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:42.000] response: +Info 65 [00:02:39.000] response: { "response": { "definitions": [ @@ -636,7 +633,7 @@ Info 68 [00:02:42.000] response: }, "responseRequired": true } -Info 69 [00:02:43.000] request: +Info 66 [00:02:40.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -711,7 +708,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:44.000] response: +Info 67 [00:02:41.000] response: { "response": { "definitions": [ @@ -748,7 +745,7 @@ Info 70 [00:02:44.000] response: }, "responseRequired": true } -Info 71 [00:02:45.000] request: +Info 68 [00:02:42.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -823,7 +820,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:46.000] response: +Info 69 [00:02:43.000] response: { "response": { "definitions": [ @@ -860,7 +857,7 @@ Info 72 [00:02:46.000] response: }, "responseRequired": true } -Info 73 [00:02:47.000] request: +Info 70 [00:02:44.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -935,7 +932,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:48.000] response: +Info 71 [00:02:45.000] response: { "response": { "definitions": [ @@ -972,7 +969,7 @@ Info 74 [00:02:48.000] response: }, "responseRequired": true } -Info 75 [00:02:49.000] request: +Info 72 [00:02:46.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1047,7 +1044,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:02:50.000] response: +Info 73 [00:02:47.000] response: { "response": { "definitions": [ @@ -1084,7 +1081,7 @@ Info 76 [00:02:50.000] response: }, "responseRequired": true } -Info 77 [00:02:51.000] request: +Info 74 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -1127,10 +1124,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 78 [00:02:52.000] Search path: /user/username/projects/myproject/dependency -Info 79 [00:02:53.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 80 [00:02:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 81 [00:02:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 75 [00:02:49.000] Search path: /user/username/projects/myproject/dependency +Info 76 [00:02:50.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 77 [00:02:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 78 [00:02:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file After request PolledWatches:: @@ -1167,7 +1164,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 82 [00:02:56.000] response: +Info 79 [00:02:53.000] response: { "response": { "info": { @@ -1248,7 +1245,7 @@ Info 82 [00:02:56.000] response: }, "responseRequired": true } -Info 83 [00:02:57.000] request: +Info 80 [00:02:54.000] request: { "command": "rename", "arguments": { @@ -1295,8 +1292,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 84 [00:02:58.000] Search path: /user/username/projects/myproject/dependency -Info 85 [00:02:59.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 81 [00:02:55.000] Search path: /user/username/projects/myproject/dependency +Info 82 [00:02:56.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1333,7 +1330,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 86 [00:03:00.000] response: +Info 83 [00:02:57.000] response: { "response": { "info": { @@ -1414,7 +1411,7 @@ Info 86 [00:03:00.000] response: }, "responseRequired": true } -Info 87 [00:03:01.000] request: +Info 84 [00:02:58.000] request: { "command": "rename", "arguments": { @@ -1461,8 +1458,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 88 [00:03:02.000] Search path: /user/username/projects/myproject/dependency -Info 89 [00:03:03.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 85 [00:02:59.000] Search path: /user/username/projects/myproject/dependency +Info 86 [00:03:00.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1499,7 +1496,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 90 [00:03:04.000] response: +Info 87 [00:03:01.000] response: { "response": { "info": { @@ -1580,7 +1577,7 @@ Info 90 [00:03:04.000] response: }, "responseRequired": true } -Info 91 [00:03:05.000] request: +Info 88 [00:03:02.000] request: { "command": "rename", "arguments": { @@ -1627,8 +1624,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 92 [00:03:06.000] Search path: /user/username/projects/myproject/dependency -Info 93 [00:03:07.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 89 [00:03:03.000] Search path: /user/username/projects/myproject/dependency +Info 90 [00:03:04.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1665,7 +1662,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 94 [00:03:08.000] response: +Info 91 [00:03:05.000] response: { "response": { "info": { @@ -1746,7 +1743,7 @@ Info 94 [00:03:08.000] response: }, "responseRequired": true } -Info 95 [00:03:09.000] request: +Info 92 [00:03:06.000] request: { "command": "rename", "arguments": { @@ -1793,8 +1790,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 96 [00:03:10.000] Search path: /user/username/projects/myproject/dependency -Info 97 [00:03:11.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 93 [00:03:07.000] Search path: /user/username/projects/myproject/dependency +Info 94 [00:03:08.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1831,7 +1828,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 98 [00:03:12.000] response: +Info 95 [00:03:09.000] response: { "response": { "info": { @@ -1912,7 +1909,7 @@ Info 98 [00:03:12.000] response: }, "responseRequired": true } -Info 99 [00:03:13.000] request: +Info 96 [00:03:10.000] request: { "seq": 0, "type": "request", @@ -1957,24 +1954,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 100 [00:03:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 101 [00:03:15.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 101 [00:03:16.000] Files (3) +Info 97 [00:03:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 98 [00:03:12.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 98 [00:03:13.000] Files (3) -Info 101 [00:03:17.000] ----------------------------------------------- -Info 101 [00:03:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 101 [00:03:19.000] Files (2) +Info 98 [00:03:14.000] ----------------------------------------------- +Info 98 [00:03:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 98 [00:03:16.000] Files (2) -Info 101 [00:03:20.000] ----------------------------------------------- -Info 101 [00:03:21.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 101 [00:03:22.000] Files (2) +Info 98 [00:03:17.000] ----------------------------------------------- +Info 98 [00:03:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 98 [00:03:19.000] Files (2) -Info 101 [00:03:23.000] ----------------------------------------------- -Info 101 [00:03:24.000] Open files: -Info 101 [00:03:25.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 101 [00:03:26.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 101 [00:03:27.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 101 [00:03:28.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 98 [00:03:20.000] ----------------------------------------------- +Info 98 [00:03:21.000] Open files: +Info 98 [00:03:22.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 98 [00:03:23.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 98 [00:03:24.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 98 [00:03:25.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2013,11 +2010,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 101 [00:03:29.000] response: +Info 98 [00:03:26.000] response: { "responseRequired": false } -Info 102 [00:03:30.000] request: +Info 99 [00:03:27.000] request: { "seq": 0, "type": "request", @@ -2064,28 +2061,28 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 103 [00:03:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 104 [00:03:32.000] Search path: /user/username/projects/myproject/random -Info 105 [00:03:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 106 [00:03:34.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 106 [00:03:35.000] Files (3) +Info 100 [00:03:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 101 [00:03:29.000] Search path: /user/username/projects/myproject/random +Info 102 [00:03:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 103 [00:03:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 103 [00:03:32.000] Files (3) -Info 106 [00:03:36.000] ----------------------------------------------- -Info 106 [00:03:37.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 106 [00:03:38.000] Files (2) +Info 103 [00:03:33.000] ----------------------------------------------- +Info 103 [00:03:34.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 103 [00:03:35.000] Files (2) -Info 106 [00:03:39.000] ----------------------------------------------- -Info 106 [00:03:40.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 106 [00:03:41.000] Files (2) +Info 103 [00:03:36.000] ----------------------------------------------- +Info 103 [00:03:37.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 103 [00:03:38.000] Files (2) -Info 106 [00:03:42.000] ----------------------------------------------- -Info 106 [00:03:43.000] Open files: -Info 106 [00:03:44.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 106 [00:03:45.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 106 [00:03:46.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 106 [00:03:47.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 106 [00:03:48.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 106 [00:03:49.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 103 [00:03:39.000] ----------------------------------------------- +Info 103 [00:03:40.000] Open files: +Info 103 [00:03:41.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 103 [00:03:42.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 103 [00:03:43.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 103 [00:03:44.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 103 [00:03:45.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 103 [00:03:46.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2122,11 +2119,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 106 [00:03:50.000] response: +Info 103 [00:03:47.000] response: { "responseRequired": false } -Info 107 [00:03:51.000] request: +Info 104 [00:03:48.000] request: { "seq": 0, "type": "request", @@ -2171,24 +2168,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 108 [00:03:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 109 [00:03:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 109 [00:03:54.000] Files (3) +Info 105 [00:03:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 106 [00:03:50.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 106 [00:03:51.000] Files (3) -Info 109 [00:03:55.000] ----------------------------------------------- -Info 109 [00:03:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 109 [00:03:57.000] Files (2) +Info 106 [00:03:52.000] ----------------------------------------------- +Info 106 [00:03:53.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 106 [00:03:54.000] Files (2) -Info 109 [00:03:58.000] ----------------------------------------------- -Info 109 [00:03:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 109 [00:04:00.000] Files (2) +Info 106 [00:03:55.000] ----------------------------------------------- +Info 106 [00:03:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 106 [00:03:57.000] Files (2) -Info 109 [00:04:01.000] ----------------------------------------------- -Info 109 [00:04:02.000] Open files: -Info 109 [00:04:03.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 109 [00:04:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 109 [00:04:05.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 109 [00:04:06.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 106 [00:03:58.000] ----------------------------------------------- +Info 106 [00:03:59.000] Open files: +Info 106 [00:04:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 106 [00:04:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 106 [00:04:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 106 [00:04:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2227,11 +2224,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 109 [00:04:07.000] response: +Info 106 [00:04:04.000] response: { "responseRequired": false } -Info 110 [00:04:08.000] request: +Info 107 [00:04:05.000] request: { "seq": 0, "type": "request", @@ -2278,22 +2275,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 111 [00:04:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 112 [00:04:10.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 112 [00:04:11.000] Files (3) +Info 108 [00:04:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 109 [00:04:07.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 109 [00:04:08.000] Files (3) -Info 112 [00:04:12.000] ----------------------------------------------- -Info 112 [00:04:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 112 [00:04:14.000] Files (2) +Info 109 [00:04:09.000] ----------------------------------------------- +Info 109 [00:04:10.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 109 [00:04:11.000] Files (2) -Info 112 [00:04:15.000] ----------------------------------------------- -Info 112 [00:04:16.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 112 [00:04:17.000] Files (2) +Info 109 [00:04:12.000] ----------------------------------------------- +Info 109 [00:04:13.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 109 [00:04:14.000] Files (2) -Info 112 [00:04:18.000] ----------------------------------------------- -Info 112 [00:04:19.000] Open files: -Info 112 [00:04:20.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 112 [00:04:21.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 109 [00:04:15.000] ----------------------------------------------- +Info 109 [00:04:16.000] Open files: +Info 109 [00:04:17.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 109 [00:04:18.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2334,11 +2331,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 112 [00:04:22.000] response: +Info 109 [00:04:19.000] response: { "responseRequired": false } -Info 113 [00:04:23.000] request: +Info 110 [00:04:20.000] request: { "seq": 0, "type": "request", @@ -2387,20 +2384,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 114 [00:04:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 115 [00:04:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 115 [00:04:26.000] Files (3) +Info 111 [00:04:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 112 [00:04:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 112 [00:04:23.000] Files (3) -Info 115 [00:04:27.000] ----------------------------------------------- -Info 115 [00:04:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 115 [00:04:29.000] Files (2) +Info 112 [00:04:24.000] ----------------------------------------------- +Info 112 [00:04:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 112 [00:04:26.000] Files (2) -Info 115 [00:04:30.000] ----------------------------------------------- -Info 115 [00:04:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 115 [00:04:32.000] Files (2) +Info 112 [00:04:27.000] ----------------------------------------------- +Info 112 [00:04:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 112 [00:04:29.000] Files (2) -Info 115 [00:04:33.000] ----------------------------------------------- -Info 115 [00:04:34.000] Open files: +Info 112 [00:04:30.000] ----------------------------------------------- +Info 112 [00:04:31.000] Open files: After request PolledWatches:: @@ -2443,11 +2440,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 115 [00:04:35.000] response: +Info 112 [00:04:32.000] response: { "responseRequired": false } -Info 116 [00:04:36.000] request: +Info 113 [00:04:33.000] request: { "seq": 0, "type": "request", @@ -2498,12 +2495,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 117 [00:04:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 118 [00:04:38.000] Search path: /user/username/projects/myproject/random -Info 119 [00:04:39.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 120 [00:04:40.000] `remove Project:: -Info 121 [00:04:41.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 122 [00:04:42.000] Files (3) +Info 114 [00:04:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 115 [00:04:35.000] Search path: /user/username/projects/myproject/random +Info 116 [00:04:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 117 [00:04:37.000] `remove Project:: +Info 118 [00:04:38.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 119 [00:04:39.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -2516,19 +2513,19 @@ Info 122 [00:04:42.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 123 [00:04:43.000] ----------------------------------------------- -Info 124 [00:04:44.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 125 [00:04:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 126 [00:04:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 127 [00:04:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 128 [00:04:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 129 [00:04:49.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 130 [00:04:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 131 [00:04:51.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 132 [00:04:52.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 133 [00:04:53.000] `remove Project:: -Info 134 [00:04:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 135 [00:04:55.000] Files (2) +Info 120 [00:04:40.000] ----------------------------------------------- +Info 121 [00:04:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 122 [00:04:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 123 [00:04:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 124 [00:04:44.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 125 [00:04:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 126 [00:04:46.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 127 [00:04:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 128 [00:04:48.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 129 [00:04:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 130 [00:04:50.000] `remove Project:: +Info 131 [00:04:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 132 [00:04:52.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -2538,25 +2535,25 @@ Info 135 [00:04:55.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 136 [00:04:56.000] ----------------------------------------------- -Info 137 [00:04:57.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 138 [00:04:58.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 139 [00:04:59.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 140 [00:05:00.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 141 [00:05:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 142 [00:05:02.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 143 [00:05:03.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 144 [00:05:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 145 [00:05:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 146 [00:05:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 147 [00:05:07.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 148 [00:05:08.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 148 [00:05:09.000] Files (2) +Info 133 [00:04:53.000] ----------------------------------------------- +Info 134 [00:04:54.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 135 [00:04:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 136 [00:04:56.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 137 [00:04:57.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 138 [00:04:58.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 139 [00:04:59.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 140 [00:05:00.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 141 [00:05:01.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 142 [00:05:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 143 [00:05:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 144 [00:05:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 145 [00:05:05.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 145 [00:05:06.000] Files (2) -Info 148 [00:05:10.000] ----------------------------------------------- -Info 148 [00:05:11.000] Open files: -Info 148 [00:05:12.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 148 [00:05:13.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 145 [00:05:07.000] ----------------------------------------------- +Info 145 [00:05:08.000] Open files: +Info 145 [00:05:09.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 145 [00:05:10.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2575,7 +2572,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 148 [00:05:14.000] response: +Info 145 [00:05:11.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-source-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-source-changes-with-timeout-before-request.js index b16282efa59..a4c84a461a1 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-source-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-source-changes-with-timeout-before-request.js @@ -222,9 +222,8 @@ Info 6 [00:01:06.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:10.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -235,20 +234,20 @@ Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:25.000] Files (3) +Info 11 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:24.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -261,16 +260,16 @@ Info 25 [00:01:25.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:26.000] ----------------------------------------------- -Info 27 [00:01:27.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:30.000] Files (3) +Info 25 [00:01:25.000] ----------------------------------------------- +Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:29.000] Files (3) -Info 29 [00:01:31.000] ----------------------------------------------- -Info 29 [00:01:32.000] Open files: -Info 29 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Open files: +Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -297,11 +296,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:35.000] response: +Info 28 [00:01:34.000] response: { "responseRequired": false } -Info 30 [00:01:36.000] request: +Info 29 [00:01:35.000] request: { "seq": 0, "type": "request", @@ -336,19 +335,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 32 [00:01:38.000] Search path: /user/username/projects/myproject/dependency -Info 33 [00:01:39.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:40.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:41.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 36 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 41 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:49.000] Files (2) +Info 30 [00:01:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:37.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:39.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 41 [00:01:47.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -358,22 +356,22 @@ Info 43 [00:01:49.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 44 [00:01:50.000] ----------------------------------------------- -Info 45 [00:01:51.000] Search path: /user/username/projects/myproject/dependency -Info 46 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 47 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 47 [00:01:54.000] Files (3) +Info 42 [00:01:48.000] ----------------------------------------------- +Info 43 [00:01:49.000] Search path: /user/username/projects/myproject/dependency +Info 44 [00:01:50.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 45 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 45 [00:01:52.000] Files (3) -Info 47 [00:01:55.000] ----------------------------------------------- -Info 47 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:57.000] Files (2) +Info 45 [00:01:53.000] ----------------------------------------------- +Info 45 [00:01:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 45 [00:01:55.000] Files (2) -Info 47 [00:01:58.000] ----------------------------------------------- -Info 47 [00:01:59.000] Open files: -Info 47 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 47 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 47 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 47 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 45 [00:01:56.000] ----------------------------------------------- +Info 45 [00:01:57.000] Open files: +Info 45 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 45 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 45 [00:02:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 45 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -400,11 +398,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 47 [00:02:04.000] response: +Info 45 [00:02:02.000] response: { "responseRequired": false } -Info 48 [00:02:05.000] request: +Info 46 [00:02:03.000] request: { "seq": 0, "type": "request", @@ -439,11 +437,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 49 [00:02:06.000] Search path: /user/username/projects/myproject/random -Info 50 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 52 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 53 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 47 [00:02:04.000] Search path: /user/username/projects/myproject/random +Info 48 [00:02:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:06.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 51 [00:02:08.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -451,17 +449,16 @@ Info 53 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 54 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 56 [00:02:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 57 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 58 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 62 [00:02:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 63 [00:02:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:21.000] Files (2) +Info 52 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 54 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 55 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 60 [00:02:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 61 [00:02:18.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -471,26 +468,26 @@ Info 64 [00:02:21.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 65 [00:02:22.000] ----------------------------------------------- -Info 66 [00:02:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 66 [00:02:24.000] Files (3) +Info 62 [00:02:19.000] ----------------------------------------------- +Info 63 [00:02:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 63 [00:02:21.000] Files (3) -Info 66 [00:02:25.000] ----------------------------------------------- -Info 66 [00:02:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 66 [00:02:27.000] Files (2) +Info 63 [00:02:22.000] ----------------------------------------------- +Info 63 [00:02:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 63 [00:02:24.000] Files (2) -Info 66 [00:02:28.000] ----------------------------------------------- -Info 66 [00:02:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:02:30.000] Files (2) +Info 63 [00:02:25.000] ----------------------------------------------- +Info 63 [00:02:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 63 [00:02:27.000] Files (2) -Info 66 [00:02:31.000] ----------------------------------------------- -Info 66 [00:02:32.000] Open files: -Info 66 [00:02:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 66 [00:02:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 66 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 66 [00:02:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 66 [00:02:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 66 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 63 [00:02:28.000] ----------------------------------------------- +Info 63 [00:02:29.000] Open files: +Info 63 [00:02:30.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 63 [00:02:31.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 63 [00:02:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 63 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 63 [00:02:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 63 [00:02:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -523,11 +520,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:39.000] response: +Info 63 [00:02:36.000] response: { "responseRequired": false } -Info 67 [00:02:40.000] request: +Info 64 [00:02:37.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -602,7 +599,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:41.000] response: +Info 65 [00:02:38.000] response: { "response": { "definitions": [ @@ -639,7 +636,7 @@ Info 68 [00:02:41.000] response: }, "responseRequired": true } -Info 69 [00:02:42.000] request: +Info 66 [00:02:39.000] request: { "command": "rename", "arguments": { @@ -682,10 +679,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:43.000] Search path: /user/username/projects/myproject/dependency -Info 71 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 72 [00:02:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 73 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 67 [00:02:40.000] Search path: /user/username/projects/myproject/dependency +Info 68 [00:02:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 70 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -722,7 +719,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:47.000] response: +Info 71 [00:02:44.000] response: { "response": { "info": { @@ -803,7 +800,7 @@ Info 74 [00:02:47.000] response: }, "responseRequired": true } -Info 75 [00:02:48.000] request: +Info 72 [00:02:45.000] request: { "command": "change", "arguments": { @@ -889,7 +886,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:02:49.000] response: +Info 73 [00:02:46.000] response: { "responseRequired": false } @@ -965,7 +962,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 77 [00:02:50.000] request: +Info 74 [00:02:47.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1012,9 +1009,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 78 [00:02:51.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 79 [00:02:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 80 [00:02:53.000] Different program with same set of files +Info 75 [00:02:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 76 [00:02:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 77 [00:02:50.000] Different program with same set of files After request PolledWatches:: @@ -1051,7 +1048,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 81 [00:02:54.000] response: +Info 78 [00:02:51.000] response: { "response": { "definitions": [ @@ -1088,7 +1085,7 @@ Info 81 [00:02:54.000] response: }, "responseRequired": true } -Info 82 [00:02:55.000] request: +Info 79 [00:02:52.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1171,7 +1168,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 83 [00:02:56.000] response: +Info 80 [00:02:53.000] response: { "response": { "definitions": [ @@ -1208,7 +1205,7 @@ Info 83 [00:02:56.000] response: }, "responseRequired": true } -Info 84 [00:02:57.000] request: +Info 81 [00:02:54.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1291,7 +1288,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 85 [00:02:58.000] response: +Info 82 [00:02:55.000] response: { "response": { "definitions": [ @@ -1328,7 +1325,7 @@ Info 85 [00:02:58.000] response: }, "responseRequired": true } -Info 86 [00:02:59.000] request: +Info 83 [00:02:56.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1411,7 +1408,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 87 [00:03:00.000] response: +Info 84 [00:02:57.000] response: { "response": { "definitions": [ @@ -1448,7 +1445,7 @@ Info 87 [00:03:00.000] response: }, "responseRequired": true } -Info 88 [00:03:01.000] request: +Info 85 [00:02:58.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1531,7 +1528,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 89 [00:03:02.000] response: +Info 86 [00:02:59.000] response: { "response": { "definitions": [ @@ -1568,7 +1565,7 @@ Info 89 [00:03:02.000] response: }, "responseRequired": true } -Info 90 [00:03:03.000] request: +Info 87 [00:03:00.000] request: { "command": "rename", "arguments": { @@ -1615,11 +1612,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 91 [00:03:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 92 [00:03:05.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 93 [00:03:06.000] Different program with same set of files -Info 94 [00:03:07.000] Search path: /user/username/projects/myproject/dependency -Info 95 [00:03:08.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 88 [00:03:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 89 [00:03:02.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 90 [00:03:03.000] Different program with same set of files +Info 91 [00:03:04.000] Search path: /user/username/projects/myproject/dependency +Info 92 [00:03:05.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1656,7 +1653,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 96 [00:03:09.000] response: +Info 93 [00:03:06.000] response: { "response": { "info": { @@ -1737,7 +1734,7 @@ Info 96 [00:03:09.000] response: }, "responseRequired": true } -Info 97 [00:03:10.000] request: +Info 94 [00:03:07.000] request: { "command": "rename", "arguments": { @@ -1784,8 +1781,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 98 [00:03:11.000] Search path: /user/username/projects/myproject/dependency -Info 99 [00:03:12.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 95 [00:03:08.000] Search path: /user/username/projects/myproject/dependency +Info 96 [00:03:09.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1822,7 +1819,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 100 [00:03:13.000] response: +Info 97 [00:03:10.000] response: { "response": { "info": { @@ -1903,7 +1900,7 @@ Info 100 [00:03:13.000] response: }, "responseRequired": true } -Info 101 [00:03:14.000] request: +Info 98 [00:03:11.000] request: { "command": "rename", "arguments": { @@ -1950,8 +1947,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 102 [00:03:15.000] Search path: /user/username/projects/myproject/dependency -Info 103 [00:03:16.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 99 [00:03:12.000] Search path: /user/username/projects/myproject/dependency +Info 100 [00:03:13.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1988,7 +1985,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 104 [00:03:17.000] response: +Info 101 [00:03:14.000] response: { "response": { "info": { @@ -2069,7 +2066,7 @@ Info 104 [00:03:17.000] response: }, "responseRequired": true } -Info 105 [00:03:18.000] request: +Info 102 [00:03:15.000] request: { "command": "rename", "arguments": { @@ -2116,8 +2113,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 106 [00:03:19.000] Search path: /user/username/projects/myproject/dependency -Info 107 [00:03:20.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 103 [00:03:16.000] Search path: /user/username/projects/myproject/dependency +Info 104 [00:03:17.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2154,7 +2151,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 108 [00:03:21.000] response: +Info 105 [00:03:18.000] response: { "response": { "info": { @@ -2235,7 +2232,7 @@ Info 108 [00:03:21.000] response: }, "responseRequired": true } -Info 109 [00:03:22.000] request: +Info 106 [00:03:19.000] request: { "command": "rename", "arguments": { @@ -2282,8 +2279,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 110 [00:03:23.000] Search path: /user/username/projects/myproject/dependency -Info 111 [00:03:24.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 107 [00:03:20.000] Search path: /user/username/projects/myproject/dependency +Info 108 [00:03:21.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2320,7 +2317,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 112 [00:03:25.000] response: +Info 109 [00:03:22.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-source-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-source-changes.js index 41ca2822bd2..9191f0e685d 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-source-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-source-changes.js @@ -222,9 +222,8 @@ Info 6 [00:01:06.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:10.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -235,20 +234,20 @@ Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:25.000] Files (3) +Info 11 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:24.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -261,16 +260,16 @@ Info 25 [00:01:25.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:26.000] ----------------------------------------------- -Info 27 [00:01:27.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:30.000] Files (3) +Info 25 [00:01:25.000] ----------------------------------------------- +Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:29.000] Files (3) -Info 29 [00:01:31.000] ----------------------------------------------- -Info 29 [00:01:32.000] Open files: -Info 29 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Open files: +Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -297,11 +296,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:35.000] response: +Info 28 [00:01:34.000] response: { "responseRequired": false } -Info 30 [00:01:36.000] request: +Info 29 [00:01:35.000] request: { "seq": 0, "type": "request", @@ -336,19 +335,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 32 [00:01:38.000] Search path: /user/username/projects/myproject/dependency -Info 33 [00:01:39.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:40.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:41.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 36 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 41 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:49.000] Files (2) +Info 30 [00:01:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:37.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:39.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 41 [00:01:47.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -358,22 +356,22 @@ Info 43 [00:01:49.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 44 [00:01:50.000] ----------------------------------------------- -Info 45 [00:01:51.000] Search path: /user/username/projects/myproject/dependency -Info 46 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 47 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 47 [00:01:54.000] Files (3) +Info 42 [00:01:48.000] ----------------------------------------------- +Info 43 [00:01:49.000] Search path: /user/username/projects/myproject/dependency +Info 44 [00:01:50.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 45 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 45 [00:01:52.000] Files (3) -Info 47 [00:01:55.000] ----------------------------------------------- -Info 47 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:57.000] Files (2) +Info 45 [00:01:53.000] ----------------------------------------------- +Info 45 [00:01:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 45 [00:01:55.000] Files (2) -Info 47 [00:01:58.000] ----------------------------------------------- -Info 47 [00:01:59.000] Open files: -Info 47 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 47 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 47 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 47 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 45 [00:01:56.000] ----------------------------------------------- +Info 45 [00:01:57.000] Open files: +Info 45 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 45 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 45 [00:02:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 45 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -400,11 +398,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 47 [00:02:04.000] response: +Info 45 [00:02:02.000] response: { "responseRequired": false } -Info 48 [00:02:05.000] request: +Info 46 [00:02:03.000] request: { "seq": 0, "type": "request", @@ -439,11 +437,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 49 [00:02:06.000] Search path: /user/username/projects/myproject/random -Info 50 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 52 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 53 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 47 [00:02:04.000] Search path: /user/username/projects/myproject/random +Info 48 [00:02:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:06.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 51 [00:02:08.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -451,17 +449,16 @@ Info 53 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 54 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 56 [00:02:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 57 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 58 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 62 [00:02:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 63 [00:02:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:21.000] Files (2) +Info 52 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 54 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 55 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 60 [00:02:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 61 [00:02:18.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -471,26 +468,26 @@ Info 64 [00:02:21.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 65 [00:02:22.000] ----------------------------------------------- -Info 66 [00:02:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 66 [00:02:24.000] Files (3) +Info 62 [00:02:19.000] ----------------------------------------------- +Info 63 [00:02:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 63 [00:02:21.000] Files (3) -Info 66 [00:02:25.000] ----------------------------------------------- -Info 66 [00:02:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 66 [00:02:27.000] Files (2) +Info 63 [00:02:22.000] ----------------------------------------------- +Info 63 [00:02:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 63 [00:02:24.000] Files (2) -Info 66 [00:02:28.000] ----------------------------------------------- -Info 66 [00:02:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:02:30.000] Files (2) +Info 63 [00:02:25.000] ----------------------------------------------- +Info 63 [00:02:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 63 [00:02:27.000] Files (2) -Info 66 [00:02:31.000] ----------------------------------------------- -Info 66 [00:02:32.000] Open files: -Info 66 [00:02:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 66 [00:02:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 66 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 66 [00:02:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 66 [00:02:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 66 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 63 [00:02:28.000] ----------------------------------------------- +Info 63 [00:02:29.000] Open files: +Info 63 [00:02:30.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 63 [00:02:31.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 63 [00:02:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 63 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 63 [00:02:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 63 [00:02:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -523,11 +520,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:39.000] response: +Info 63 [00:02:36.000] response: { "responseRequired": false } -Info 67 [00:02:40.000] request: +Info 64 [00:02:37.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -602,7 +599,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:41.000] response: +Info 65 [00:02:38.000] response: { "response": { "definitions": [ @@ -639,7 +636,7 @@ Info 68 [00:02:41.000] response: }, "responseRequired": true } -Info 69 [00:02:42.000] request: +Info 66 [00:02:39.000] request: { "command": "rename", "arguments": { @@ -682,10 +679,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:43.000] Search path: /user/username/projects/myproject/dependency -Info 71 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 72 [00:02:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 73 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 67 [00:02:40.000] Search path: /user/username/projects/myproject/dependency +Info 68 [00:02:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 70 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -722,7 +719,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:47.000] response: +Info 71 [00:02:44.000] response: { "response": { "info": { @@ -803,7 +800,7 @@ Info 74 [00:02:47.000] response: }, "responseRequired": true } -Info 75 [00:02:48.000] request: +Info 72 [00:02:45.000] request: { "command": "change", "arguments": { @@ -889,11 +886,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:02:49.000] response: +Info 73 [00:02:46.000] response: { "responseRequired": false } -Info 77 [00:02:50.000] request: +Info 74 [00:02:47.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -940,9 +937,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 78 [00:02:51.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 79 [00:02:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 80 [00:02:53.000] Different program with same set of files +Info 75 [00:02:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 76 [00:02:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 77 [00:02:50.000] Different program with same set of files After request PolledWatches:: @@ -979,7 +976,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 81 [00:02:54.000] response: +Info 78 [00:02:51.000] response: { "response": { "definitions": [ @@ -1016,7 +1013,7 @@ Info 81 [00:02:54.000] response: }, "responseRequired": true } -Info 82 [00:02:55.000] request: +Info 79 [00:02:52.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1099,7 +1096,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 83 [00:02:56.000] response: +Info 80 [00:02:53.000] response: { "response": { "definitions": [ @@ -1136,7 +1133,7 @@ Info 83 [00:02:56.000] response: }, "responseRequired": true } -Info 84 [00:02:57.000] request: +Info 81 [00:02:54.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1219,7 +1216,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 85 [00:02:58.000] response: +Info 82 [00:02:55.000] response: { "response": { "definitions": [ @@ -1256,7 +1253,7 @@ Info 85 [00:02:58.000] response: }, "responseRequired": true } -Info 86 [00:02:59.000] request: +Info 83 [00:02:56.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1339,7 +1336,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 87 [00:03:00.000] response: +Info 84 [00:02:57.000] response: { "response": { "definitions": [ @@ -1376,7 +1373,7 @@ Info 87 [00:03:00.000] response: }, "responseRequired": true } -Info 88 [00:03:01.000] request: +Info 85 [00:02:58.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1459,7 +1456,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 89 [00:03:02.000] response: +Info 86 [00:02:59.000] response: { "response": { "definitions": [ @@ -1496,7 +1493,7 @@ Info 89 [00:03:02.000] response: }, "responseRequired": true } -Info 90 [00:03:03.000] request: +Info 87 [00:03:00.000] request: { "command": "rename", "arguments": { @@ -1543,11 +1540,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 91 [00:03:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 92 [00:03:05.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 93 [00:03:06.000] Different program with same set of files -Info 94 [00:03:07.000] Search path: /user/username/projects/myproject/dependency -Info 95 [00:03:08.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 88 [00:03:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 89 [00:03:02.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 90 [00:03:03.000] Different program with same set of files +Info 91 [00:03:04.000] Search path: /user/username/projects/myproject/dependency +Info 92 [00:03:05.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1584,7 +1581,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 96 [00:03:09.000] response: +Info 93 [00:03:06.000] response: { "response": { "info": { @@ -1665,7 +1662,7 @@ Info 96 [00:03:09.000] response: }, "responseRequired": true } -Info 97 [00:03:10.000] request: +Info 94 [00:03:07.000] request: { "command": "rename", "arguments": { @@ -1712,8 +1709,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 98 [00:03:11.000] Search path: /user/username/projects/myproject/dependency -Info 99 [00:03:12.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 95 [00:03:08.000] Search path: /user/username/projects/myproject/dependency +Info 96 [00:03:09.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1750,7 +1747,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 100 [00:03:13.000] response: +Info 97 [00:03:10.000] response: { "response": { "info": { @@ -1831,7 +1828,7 @@ Info 100 [00:03:13.000] response: }, "responseRequired": true } -Info 101 [00:03:14.000] request: +Info 98 [00:03:11.000] request: { "command": "rename", "arguments": { @@ -1878,8 +1875,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 102 [00:03:15.000] Search path: /user/username/projects/myproject/dependency -Info 103 [00:03:16.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 99 [00:03:12.000] Search path: /user/username/projects/myproject/dependency +Info 100 [00:03:13.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1916,7 +1913,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 104 [00:03:17.000] response: +Info 101 [00:03:14.000] response: { "response": { "info": { @@ -1997,7 +1994,7 @@ Info 104 [00:03:17.000] response: }, "responseRequired": true } -Info 105 [00:03:18.000] request: +Info 102 [00:03:15.000] request: { "command": "rename", "arguments": { @@ -2044,8 +2041,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 106 [00:03:19.000] Search path: /user/username/projects/myproject/dependency -Info 107 [00:03:20.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 103 [00:03:16.000] Search path: /user/username/projects/myproject/dependency +Info 104 [00:03:17.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2082,7 +2079,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 108 [00:03:21.000] response: +Info 105 [00:03:18.000] response: { "response": { "info": { @@ -2163,7 +2160,7 @@ Info 108 [00:03:21.000] response: }, "responseRequired": true } -Info 109 [00:03:22.000] request: +Info 106 [00:03:19.000] request: { "command": "rename", "arguments": { @@ -2210,8 +2207,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 110 [00:03:23.000] Search path: /user/username/projects/myproject/dependency -Info 111 [00:03:24.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 107 [00:03:20.000] Search path: /user/username/projects/myproject/dependency +Info 108 [00:03:21.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2248,7 +2245,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 112 [00:03:25.000] response: +Info 109 [00:03:22.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/gotoDef-and-rename-locations.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/gotoDef-and-rename-locations.js index 443e73f51be..bef1a73aea4 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/gotoDef-and-rename-locations.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/gotoDef-and-rename-locations.js @@ -222,9 +222,8 @@ Info 6 [00:01:06.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:10.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -235,20 +234,20 @@ Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:25.000] Files (3) +Info 11 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:24.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -261,16 +260,16 @@ Info 25 [00:01:25.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:26.000] ----------------------------------------------- -Info 27 [00:01:27.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:30.000] Files (3) +Info 25 [00:01:25.000] ----------------------------------------------- +Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:29.000] Files (3) -Info 29 [00:01:31.000] ----------------------------------------------- -Info 29 [00:01:32.000] Open files: -Info 29 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Open files: +Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -297,11 +296,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:35.000] response: +Info 28 [00:01:34.000] response: { "responseRequired": false } -Info 30 [00:01:36.000] request: +Info 29 [00:01:35.000] request: { "seq": 0, "type": "request", @@ -336,19 +335,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 32 [00:01:38.000] Search path: /user/username/projects/myproject/dependency -Info 33 [00:01:39.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:40.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:41.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 36 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 41 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:49.000] Files (2) +Info 30 [00:01:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:37.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:39.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 41 [00:01:47.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -358,22 +356,22 @@ Info 43 [00:01:49.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 44 [00:01:50.000] ----------------------------------------------- -Info 45 [00:01:51.000] Search path: /user/username/projects/myproject/dependency -Info 46 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 47 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 47 [00:01:54.000] Files (3) +Info 42 [00:01:48.000] ----------------------------------------------- +Info 43 [00:01:49.000] Search path: /user/username/projects/myproject/dependency +Info 44 [00:01:50.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 45 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 45 [00:01:52.000] Files (3) -Info 47 [00:01:55.000] ----------------------------------------------- -Info 47 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:57.000] Files (2) +Info 45 [00:01:53.000] ----------------------------------------------- +Info 45 [00:01:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 45 [00:01:55.000] Files (2) -Info 47 [00:01:58.000] ----------------------------------------------- -Info 47 [00:01:59.000] Open files: -Info 47 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 47 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 47 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 47 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 45 [00:01:56.000] ----------------------------------------------- +Info 45 [00:01:57.000] Open files: +Info 45 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 45 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 45 [00:02:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 45 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -400,11 +398,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 47 [00:02:04.000] response: +Info 45 [00:02:02.000] response: { "responseRequired": false } -Info 48 [00:02:05.000] request: +Info 46 [00:02:03.000] request: { "seq": 0, "type": "request", @@ -439,11 +437,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 49 [00:02:06.000] Search path: /user/username/projects/myproject/random -Info 50 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 52 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 53 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 47 [00:02:04.000] Search path: /user/username/projects/myproject/random +Info 48 [00:02:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:06.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 51 [00:02:08.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -451,17 +449,16 @@ Info 53 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 54 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 56 [00:02:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 57 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 58 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 62 [00:02:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 63 [00:02:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:21.000] Files (2) +Info 52 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 54 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 55 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 60 [00:02:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 61 [00:02:18.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -471,26 +468,26 @@ Info 64 [00:02:21.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 65 [00:02:22.000] ----------------------------------------------- -Info 66 [00:02:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 66 [00:02:24.000] Files (3) +Info 62 [00:02:19.000] ----------------------------------------------- +Info 63 [00:02:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 63 [00:02:21.000] Files (3) -Info 66 [00:02:25.000] ----------------------------------------------- -Info 66 [00:02:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 66 [00:02:27.000] Files (2) +Info 63 [00:02:22.000] ----------------------------------------------- +Info 63 [00:02:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 63 [00:02:24.000] Files (2) -Info 66 [00:02:28.000] ----------------------------------------------- -Info 66 [00:02:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:02:30.000] Files (2) +Info 63 [00:02:25.000] ----------------------------------------------- +Info 63 [00:02:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 63 [00:02:27.000] Files (2) -Info 66 [00:02:31.000] ----------------------------------------------- -Info 66 [00:02:32.000] Open files: -Info 66 [00:02:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 66 [00:02:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 66 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 66 [00:02:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 66 [00:02:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 66 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 63 [00:02:28.000] ----------------------------------------------- +Info 63 [00:02:29.000] Open files: +Info 63 [00:02:30.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 63 [00:02:31.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 63 [00:02:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 63 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 63 [00:02:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 63 [00:02:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -523,11 +520,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:39.000] response: +Info 63 [00:02:36.000] response: { "responseRequired": false } -Info 67 [00:02:40.000] request: +Info 64 [00:02:37.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -602,7 +599,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:41.000] response: +Info 65 [00:02:38.000] response: { "response": { "definitions": [ @@ -639,7 +636,7 @@ Info 68 [00:02:41.000] response: }, "responseRequired": true } -Info 69 [00:02:42.000] request: +Info 66 [00:02:39.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -714,7 +711,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:43.000] response: +Info 67 [00:02:40.000] response: { "response": { "definitions": [ @@ -751,7 +748,7 @@ Info 70 [00:02:43.000] response: }, "responseRequired": true } -Info 71 [00:02:44.000] request: +Info 68 [00:02:41.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -826,7 +823,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:45.000] response: +Info 69 [00:02:42.000] response: { "response": { "definitions": [ @@ -863,7 +860,7 @@ Info 72 [00:02:45.000] response: }, "responseRequired": true } -Info 73 [00:02:46.000] request: +Info 70 [00:02:43.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -938,7 +935,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:47.000] response: +Info 71 [00:02:44.000] response: { "response": { "definitions": [ @@ -975,7 +972,7 @@ Info 74 [00:02:47.000] response: }, "responseRequired": true } -Info 75 [00:02:48.000] request: +Info 72 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1050,7 +1047,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:02:49.000] response: +Info 73 [00:02:46.000] response: { "response": { "definitions": [ @@ -1087,7 +1084,7 @@ Info 76 [00:02:49.000] response: }, "responseRequired": true } -Info 77 [00:02:50.000] request: +Info 74 [00:02:47.000] request: { "command": "rename", "arguments": { @@ -1130,10 +1127,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 78 [00:02:51.000] Search path: /user/username/projects/myproject/dependency -Info 79 [00:02:52.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 80 [00:02:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 81 [00:02:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 75 [00:02:48.000] Search path: /user/username/projects/myproject/dependency +Info 76 [00:02:49.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 77 [00:02:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 78 [00:02:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -1170,7 +1167,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 82 [00:02:55.000] response: +Info 79 [00:02:52.000] response: { "response": { "info": { @@ -1251,7 +1248,7 @@ Info 82 [00:02:55.000] response: }, "responseRequired": true } -Info 83 [00:02:56.000] request: +Info 80 [00:02:53.000] request: { "command": "rename", "arguments": { @@ -1298,8 +1295,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 84 [00:02:57.000] Search path: /user/username/projects/myproject/dependency -Info 85 [00:02:58.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 81 [00:02:54.000] Search path: /user/username/projects/myproject/dependency +Info 82 [00:02:55.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1336,7 +1333,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 86 [00:02:59.000] response: +Info 83 [00:02:56.000] response: { "response": { "info": { @@ -1417,7 +1414,7 @@ Info 86 [00:02:59.000] response: }, "responseRequired": true } -Info 87 [00:03:00.000] request: +Info 84 [00:02:57.000] request: { "command": "rename", "arguments": { @@ -1464,8 +1461,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 88 [00:03:01.000] Search path: /user/username/projects/myproject/dependency -Info 89 [00:03:02.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 85 [00:02:58.000] Search path: /user/username/projects/myproject/dependency +Info 86 [00:02:59.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1502,7 +1499,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 90 [00:03:03.000] response: +Info 87 [00:03:00.000] response: { "response": { "info": { @@ -1583,7 +1580,7 @@ Info 90 [00:03:03.000] response: }, "responseRequired": true } -Info 91 [00:03:04.000] request: +Info 88 [00:03:01.000] request: { "command": "rename", "arguments": { @@ -1630,8 +1627,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 92 [00:03:05.000] Search path: /user/username/projects/myproject/dependency -Info 93 [00:03:06.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 89 [00:03:02.000] Search path: /user/username/projects/myproject/dependency +Info 90 [00:03:03.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1668,7 +1665,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 94 [00:03:07.000] response: +Info 91 [00:03:04.000] response: { "response": { "info": { @@ -1749,7 +1746,7 @@ Info 94 [00:03:07.000] response: }, "responseRequired": true } -Info 95 [00:03:08.000] request: +Info 92 [00:03:05.000] request: { "command": "rename", "arguments": { @@ -1796,8 +1793,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 96 [00:03:09.000] Search path: /user/username/projects/myproject/dependency -Info 97 [00:03:10.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 93 [00:03:06.000] Search path: /user/username/projects/myproject/dependency +Info 94 [00:03:07.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1834,7 +1831,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 98 [00:03:11.000] response: +Info 95 [00:03:08.000] response: { "response": { "info": { @@ -1915,7 +1912,7 @@ Info 98 [00:03:11.000] response: }, "responseRequired": true } -Info 99 [00:03:12.000] request: +Info 96 [00:03:09.000] request: { "seq": 0, "type": "request", @@ -1960,24 +1957,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 100 [00:03:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 101 [00:03:14.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 101 [00:03:15.000] Files (3) +Info 97 [00:03:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 98 [00:03:11.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 98 [00:03:12.000] Files (3) -Info 101 [00:03:16.000] ----------------------------------------------- -Info 101 [00:03:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 101 [00:03:18.000] Files (2) +Info 98 [00:03:13.000] ----------------------------------------------- +Info 98 [00:03:14.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 98 [00:03:15.000] Files (2) -Info 101 [00:03:19.000] ----------------------------------------------- -Info 101 [00:03:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 101 [00:03:21.000] Files (2) +Info 98 [00:03:16.000] ----------------------------------------------- +Info 98 [00:03:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 98 [00:03:18.000] Files (2) -Info 101 [00:03:22.000] ----------------------------------------------- -Info 101 [00:03:23.000] Open files: -Info 101 [00:03:24.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 101 [00:03:25.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 101 [00:03:26.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 101 [00:03:27.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 98 [00:03:19.000] ----------------------------------------------- +Info 98 [00:03:20.000] Open files: +Info 98 [00:03:21.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 98 [00:03:22.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 98 [00:03:23.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 98 [00:03:24.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2016,11 +2013,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 101 [00:03:28.000] response: +Info 98 [00:03:25.000] response: { "responseRequired": false } -Info 102 [00:03:29.000] request: +Info 99 [00:03:26.000] request: { "seq": 0, "type": "request", @@ -2067,28 +2064,28 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 103 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 104 [00:03:31.000] Search path: /user/username/projects/myproject/random -Info 105 [00:03:32.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 106 [00:03:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 106 [00:03:34.000] Files (3) +Info 100 [00:03:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 101 [00:03:28.000] Search path: /user/username/projects/myproject/random +Info 102 [00:03:29.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 103 [00:03:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 103 [00:03:31.000] Files (3) -Info 106 [00:03:35.000] ----------------------------------------------- -Info 106 [00:03:36.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 106 [00:03:37.000] Files (2) +Info 103 [00:03:32.000] ----------------------------------------------- +Info 103 [00:03:33.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 103 [00:03:34.000] Files (2) -Info 106 [00:03:38.000] ----------------------------------------------- -Info 106 [00:03:39.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 106 [00:03:40.000] Files (2) +Info 103 [00:03:35.000] ----------------------------------------------- +Info 103 [00:03:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 103 [00:03:37.000] Files (2) -Info 106 [00:03:41.000] ----------------------------------------------- -Info 106 [00:03:42.000] Open files: -Info 106 [00:03:43.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 106 [00:03:44.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 106 [00:03:45.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 106 [00:03:46.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 106 [00:03:47.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 106 [00:03:48.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 103 [00:03:38.000] ----------------------------------------------- +Info 103 [00:03:39.000] Open files: +Info 103 [00:03:40.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 103 [00:03:41.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 103 [00:03:42.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 103 [00:03:43.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 103 [00:03:44.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 103 [00:03:45.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2125,11 +2122,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 106 [00:03:49.000] response: +Info 103 [00:03:46.000] response: { "responseRequired": false } -Info 107 [00:03:50.000] request: +Info 104 [00:03:47.000] request: { "seq": 0, "type": "request", @@ -2174,24 +2171,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 108 [00:03:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 109 [00:03:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 109 [00:03:53.000] Files (3) +Info 105 [00:03:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 106 [00:03:49.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 106 [00:03:50.000] Files (3) -Info 109 [00:03:54.000] ----------------------------------------------- -Info 109 [00:03:55.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 109 [00:03:56.000] Files (2) +Info 106 [00:03:51.000] ----------------------------------------------- +Info 106 [00:03:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 106 [00:03:53.000] Files (2) -Info 109 [00:03:57.000] ----------------------------------------------- -Info 109 [00:03:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 109 [00:03:59.000] Files (2) +Info 106 [00:03:54.000] ----------------------------------------------- +Info 106 [00:03:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 106 [00:03:56.000] Files (2) -Info 109 [00:04:00.000] ----------------------------------------------- -Info 109 [00:04:01.000] Open files: -Info 109 [00:04:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 109 [00:04:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 109 [00:04:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 109 [00:04:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 106 [00:03:57.000] ----------------------------------------------- +Info 106 [00:03:58.000] Open files: +Info 106 [00:03:59.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 106 [00:04:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 106 [00:04:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 106 [00:04:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2230,11 +2227,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 109 [00:04:06.000] response: +Info 106 [00:04:03.000] response: { "responseRequired": false } -Info 110 [00:04:07.000] request: +Info 107 [00:04:04.000] request: { "seq": 0, "type": "request", @@ -2281,22 +2278,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 111 [00:04:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 112 [00:04:09.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 112 [00:04:10.000] Files (3) +Info 108 [00:04:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 109 [00:04:06.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 109 [00:04:07.000] Files (3) -Info 112 [00:04:11.000] ----------------------------------------------- -Info 112 [00:04:12.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 112 [00:04:13.000] Files (2) +Info 109 [00:04:08.000] ----------------------------------------------- +Info 109 [00:04:09.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 109 [00:04:10.000] Files (2) -Info 112 [00:04:14.000] ----------------------------------------------- -Info 112 [00:04:15.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 112 [00:04:16.000] Files (2) +Info 109 [00:04:11.000] ----------------------------------------------- +Info 109 [00:04:12.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 109 [00:04:13.000] Files (2) -Info 112 [00:04:17.000] ----------------------------------------------- -Info 112 [00:04:18.000] Open files: -Info 112 [00:04:19.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 112 [00:04:20.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 109 [00:04:14.000] ----------------------------------------------- +Info 109 [00:04:15.000] Open files: +Info 109 [00:04:16.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 109 [00:04:17.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2337,11 +2334,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 112 [00:04:21.000] response: +Info 109 [00:04:18.000] response: { "responseRequired": false } -Info 113 [00:04:22.000] request: +Info 110 [00:04:19.000] request: { "seq": 0, "type": "request", @@ -2390,20 +2387,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 114 [00:04:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 115 [00:04:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 115 [00:04:25.000] Files (3) +Info 111 [00:04:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 112 [00:04:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 112 [00:04:22.000] Files (3) -Info 115 [00:04:26.000] ----------------------------------------------- -Info 115 [00:04:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 115 [00:04:28.000] Files (2) +Info 112 [00:04:23.000] ----------------------------------------------- +Info 112 [00:04:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 112 [00:04:25.000] Files (2) -Info 115 [00:04:29.000] ----------------------------------------------- -Info 115 [00:04:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 115 [00:04:31.000] Files (2) +Info 112 [00:04:26.000] ----------------------------------------------- +Info 112 [00:04:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 112 [00:04:28.000] Files (2) -Info 115 [00:04:32.000] ----------------------------------------------- -Info 115 [00:04:33.000] Open files: +Info 112 [00:04:29.000] ----------------------------------------------- +Info 112 [00:04:30.000] Open files: After request PolledWatches:: @@ -2446,11 +2443,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 115 [00:04:34.000] response: +Info 112 [00:04:31.000] response: { "responseRequired": false } -Info 116 [00:04:35.000] request: +Info 113 [00:04:32.000] request: { "seq": 0, "type": "request", @@ -2501,12 +2498,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 117 [00:04:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 118 [00:04:37.000] Search path: /user/username/projects/myproject/random -Info 119 [00:04:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 120 [00:04:39.000] `remove Project:: -Info 121 [00:04:40.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 122 [00:04:41.000] Files (3) +Info 114 [00:04:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 115 [00:04:34.000] Search path: /user/username/projects/myproject/random +Info 116 [00:04:35.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 117 [00:04:36.000] `remove Project:: +Info 118 [00:04:37.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 119 [00:04:38.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -2519,19 +2516,19 @@ Info 122 [00:04:41.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 123 [00:04:42.000] ----------------------------------------------- -Info 124 [00:04:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 125 [00:04:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 126 [00:04:45.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 127 [00:04:46.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 128 [00:04:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 129 [00:04:48.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 130 [00:04:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 131 [00:04:50.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 132 [00:04:51.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 133 [00:04:52.000] `remove Project:: -Info 134 [00:04:53.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 135 [00:04:54.000] Files (2) +Info 120 [00:04:39.000] ----------------------------------------------- +Info 121 [00:04:40.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 122 [00:04:41.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 123 [00:04:42.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 124 [00:04:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 125 [00:04:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 126 [00:04:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 127 [00:04:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 128 [00:04:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 129 [00:04:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 130 [00:04:49.000] `remove Project:: +Info 131 [00:04:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 132 [00:04:51.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -2541,25 +2538,25 @@ Info 135 [00:04:54.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 136 [00:04:55.000] ----------------------------------------------- -Info 137 [00:04:56.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 138 [00:04:57.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 139 [00:04:58.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 140 [00:04:59.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 141 [00:05:00.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 142 [00:05:01.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 143 [00:05:02.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 144 [00:05:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 145 [00:05:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 146 [00:05:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 147 [00:05:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 148 [00:05:07.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 148 [00:05:08.000] Files (2) +Info 133 [00:04:52.000] ----------------------------------------------- +Info 134 [00:04:53.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 135 [00:04:54.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 136 [00:04:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 137 [00:04:56.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 138 [00:04:57.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 139 [00:04:58.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 140 [00:04:59.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 141 [00:05:00.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 142 [00:05:01.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 143 [00:05:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 144 [00:05:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 145 [00:05:04.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 145 [00:05:05.000] Files (2) -Info 148 [00:05:09.000] ----------------------------------------------- -Info 148 [00:05:10.000] Open files: -Info 148 [00:05:11.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 148 [00:05:12.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 145 [00:05:06.000] ----------------------------------------------- +Info 145 [00:05:07.000] Open files: +Info 145 [00:05:08.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 145 [00:05:09.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2578,7 +2575,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 148 [00:05:13.000] response: +Info 145 [00:05:10.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/usage-file-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/usage-file-changes-with-timeout-before-request.js index bda2dfb55a0..7915b8644b5 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/usage-file-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/usage-file-changes-with-timeout-before-request.js @@ -222,9 +222,8 @@ Info 6 [00:01:06.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:10.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -235,20 +234,20 @@ Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:25.000] Files (3) +Info 11 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:24.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -261,16 +260,16 @@ Info 25 [00:01:25.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:26.000] ----------------------------------------------- -Info 27 [00:01:27.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:30.000] Files (3) +Info 25 [00:01:25.000] ----------------------------------------------- +Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:29.000] Files (3) -Info 29 [00:01:31.000] ----------------------------------------------- -Info 29 [00:01:32.000] Open files: -Info 29 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Open files: +Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -297,11 +296,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:35.000] response: +Info 28 [00:01:34.000] response: { "responseRequired": false } -Info 30 [00:01:36.000] request: +Info 29 [00:01:35.000] request: { "seq": 0, "type": "request", @@ -336,19 +335,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 32 [00:01:38.000] Search path: /user/username/projects/myproject/dependency -Info 33 [00:01:39.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:40.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:41.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 36 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 41 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:49.000] Files (2) +Info 30 [00:01:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:37.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:39.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 41 [00:01:47.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -358,22 +356,22 @@ Info 43 [00:01:49.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 44 [00:01:50.000] ----------------------------------------------- -Info 45 [00:01:51.000] Search path: /user/username/projects/myproject/dependency -Info 46 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 47 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 47 [00:01:54.000] Files (3) +Info 42 [00:01:48.000] ----------------------------------------------- +Info 43 [00:01:49.000] Search path: /user/username/projects/myproject/dependency +Info 44 [00:01:50.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 45 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 45 [00:01:52.000] Files (3) -Info 47 [00:01:55.000] ----------------------------------------------- -Info 47 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:57.000] Files (2) +Info 45 [00:01:53.000] ----------------------------------------------- +Info 45 [00:01:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 45 [00:01:55.000] Files (2) -Info 47 [00:01:58.000] ----------------------------------------------- -Info 47 [00:01:59.000] Open files: -Info 47 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 47 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 47 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 47 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 45 [00:01:56.000] ----------------------------------------------- +Info 45 [00:01:57.000] Open files: +Info 45 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 45 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 45 [00:02:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 45 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -400,11 +398,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 47 [00:02:04.000] response: +Info 45 [00:02:02.000] response: { "responseRequired": false } -Info 48 [00:02:05.000] request: +Info 46 [00:02:03.000] request: { "seq": 0, "type": "request", @@ -439,11 +437,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 49 [00:02:06.000] Search path: /user/username/projects/myproject/random -Info 50 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 52 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 53 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 47 [00:02:04.000] Search path: /user/username/projects/myproject/random +Info 48 [00:02:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:06.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 51 [00:02:08.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -451,17 +449,16 @@ Info 53 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 54 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 56 [00:02:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 57 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 58 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 62 [00:02:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 63 [00:02:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:21.000] Files (2) +Info 52 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 54 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 55 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 60 [00:02:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 61 [00:02:18.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -471,26 +468,26 @@ Info 64 [00:02:21.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 65 [00:02:22.000] ----------------------------------------------- -Info 66 [00:02:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 66 [00:02:24.000] Files (3) +Info 62 [00:02:19.000] ----------------------------------------------- +Info 63 [00:02:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 63 [00:02:21.000] Files (3) -Info 66 [00:02:25.000] ----------------------------------------------- -Info 66 [00:02:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 66 [00:02:27.000] Files (2) +Info 63 [00:02:22.000] ----------------------------------------------- +Info 63 [00:02:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 63 [00:02:24.000] Files (2) -Info 66 [00:02:28.000] ----------------------------------------------- -Info 66 [00:02:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:02:30.000] Files (2) +Info 63 [00:02:25.000] ----------------------------------------------- +Info 63 [00:02:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 63 [00:02:27.000] Files (2) -Info 66 [00:02:31.000] ----------------------------------------------- -Info 66 [00:02:32.000] Open files: -Info 66 [00:02:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 66 [00:02:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 66 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 66 [00:02:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 66 [00:02:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 66 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 63 [00:02:28.000] ----------------------------------------------- +Info 63 [00:02:29.000] Open files: +Info 63 [00:02:30.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 63 [00:02:31.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 63 [00:02:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 63 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 63 [00:02:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 63 [00:02:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -523,11 +520,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:39.000] response: +Info 63 [00:02:36.000] response: { "responseRequired": false } -Info 67 [00:02:40.000] request: +Info 64 [00:02:37.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -602,7 +599,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:41.000] response: +Info 65 [00:02:38.000] response: { "response": { "definitions": [ @@ -639,7 +636,7 @@ Info 68 [00:02:41.000] response: }, "responseRequired": true } -Info 69 [00:02:42.000] request: +Info 66 [00:02:39.000] request: { "command": "rename", "arguments": { @@ -682,10 +679,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:43.000] Search path: /user/username/projects/myproject/dependency -Info 71 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 72 [00:02:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 73 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 67 [00:02:40.000] Search path: /user/username/projects/myproject/dependency +Info 68 [00:02:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 70 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -722,7 +719,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:47.000] response: +Info 71 [00:02:44.000] response: { "response": { "info": { @@ -803,7 +800,7 @@ Info 74 [00:02:47.000] response: }, "responseRequired": true } -Info 75 [00:02:48.000] request: +Info 72 [00:02:45.000] request: { "command": "change", "arguments": { @@ -889,11 +886,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:02:49.000] response: +Info 73 [00:02:46.000] response: { "responseRequired": false } -Info 77 [00:02:50.000] request: +Info 74 [00:02:47.000] request: { "command": "change", "arguments": { @@ -979,7 +976,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 78 [00:02:51.000] response: +Info 75 [00:02:48.000] response: { "responseRequired": false } @@ -1055,7 +1052,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 79 [00:02:52.000] request: +Info 76 [00:02:49.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1102,9 +1099,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 80 [00:02:53.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 81 [00:02:54.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 82 [00:02:55.000] Different program with same set of files +Info 77 [00:02:50.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 78 [00:02:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 79 [00:02:52.000] Different program with same set of files After request PolledWatches:: @@ -1141,7 +1138,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 83 [00:02:56.000] response: +Info 80 [00:02:53.000] response: { "response": { "definitions": [ @@ -1178,7 +1175,7 @@ Info 83 [00:02:56.000] response: }, "responseRequired": true } -Info 84 [00:02:57.000] request: +Info 81 [00:02:54.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1261,7 +1258,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 85 [00:02:58.000] response: +Info 82 [00:02:55.000] response: { "response": { "definitions": [ @@ -1298,7 +1295,7 @@ Info 85 [00:02:58.000] response: }, "responseRequired": true } -Info 86 [00:02:59.000] request: +Info 83 [00:02:56.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1381,7 +1378,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 87 [00:03:00.000] response: +Info 84 [00:02:57.000] response: { "response": { "definitions": [ @@ -1418,7 +1415,7 @@ Info 87 [00:03:00.000] response: }, "responseRequired": true } -Info 88 [00:03:01.000] request: +Info 85 [00:02:58.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1501,7 +1498,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 89 [00:03:02.000] response: +Info 86 [00:02:59.000] response: { "response": { "definitions": [ @@ -1538,7 +1535,7 @@ Info 89 [00:03:02.000] response: }, "responseRequired": true } -Info 90 [00:03:03.000] request: +Info 87 [00:03:00.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1621,7 +1618,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 91 [00:03:04.000] response: +Info 88 [00:03:01.000] response: { "response": { "definitions": [ @@ -1658,7 +1655,7 @@ Info 91 [00:03:04.000] response: }, "responseRequired": true } -Info 92 [00:03:05.000] request: +Info 89 [00:03:02.000] request: { "command": "rename", "arguments": { @@ -1705,11 +1702,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 93 [00:03:06.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 94 [00:03:07.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 95 [00:03:08.000] Different program with same set of files -Info 96 [00:03:09.000] Search path: /user/username/projects/myproject/dependency -Info 97 [00:03:10.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 90 [00:03:03.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 91 [00:03:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 92 [00:03:05.000] Different program with same set of files +Info 93 [00:03:06.000] Search path: /user/username/projects/myproject/dependency +Info 94 [00:03:07.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1746,7 +1743,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 98 [00:03:11.000] response: +Info 95 [00:03:08.000] response: { "response": { "info": { @@ -1827,7 +1824,7 @@ Info 98 [00:03:11.000] response: }, "responseRequired": true } -Info 99 [00:03:12.000] request: +Info 96 [00:03:09.000] request: { "command": "rename", "arguments": { @@ -1874,8 +1871,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 100 [00:03:13.000] Search path: /user/username/projects/myproject/dependency -Info 101 [00:03:14.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 97 [00:03:10.000] Search path: /user/username/projects/myproject/dependency +Info 98 [00:03:11.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1912,7 +1909,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 102 [00:03:15.000] response: +Info 99 [00:03:12.000] response: { "response": { "info": { @@ -1993,7 +1990,7 @@ Info 102 [00:03:15.000] response: }, "responseRequired": true } -Info 103 [00:03:16.000] request: +Info 100 [00:03:13.000] request: { "command": "rename", "arguments": { @@ -2040,8 +2037,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 104 [00:03:17.000] Search path: /user/username/projects/myproject/dependency -Info 105 [00:03:18.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 101 [00:03:14.000] Search path: /user/username/projects/myproject/dependency +Info 102 [00:03:15.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2078,7 +2075,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 106 [00:03:19.000] response: +Info 103 [00:03:16.000] response: { "response": { "info": { @@ -2159,7 +2156,7 @@ Info 106 [00:03:19.000] response: }, "responseRequired": true } -Info 107 [00:03:20.000] request: +Info 104 [00:03:17.000] request: { "command": "rename", "arguments": { @@ -2206,8 +2203,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 108 [00:03:21.000] Search path: /user/username/projects/myproject/dependency -Info 109 [00:03:22.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 105 [00:03:18.000] Search path: /user/username/projects/myproject/dependency +Info 106 [00:03:19.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2244,7 +2241,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 110 [00:03:23.000] response: +Info 107 [00:03:20.000] response: { "response": { "info": { @@ -2325,7 +2322,7 @@ Info 110 [00:03:23.000] response: }, "responseRequired": true } -Info 111 [00:03:24.000] request: +Info 108 [00:03:21.000] request: { "command": "rename", "arguments": { @@ -2372,8 +2369,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 112 [00:03:25.000] Search path: /user/username/projects/myproject/dependency -Info 113 [00:03:26.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 109 [00:03:22.000] Search path: /user/username/projects/myproject/dependency +Info 110 [00:03:23.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2410,7 +2407,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 114 [00:03:27.000] response: +Info 111 [00:03:24.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/usage-file-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/usage-file-changes.js index e695069c244..095cf41ebbe 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/usage-file-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/usage-file-changes.js @@ -222,9 +222,8 @@ Info 6 [00:01:06.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:10.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -235,20 +234,20 @@ Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:25.000] Files (3) +Info 11 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:24.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -261,16 +260,16 @@ Info 25 [00:01:25.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:26.000] ----------------------------------------------- -Info 27 [00:01:27.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:30.000] Files (3) +Info 25 [00:01:25.000] ----------------------------------------------- +Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:29.000] Files (3) -Info 29 [00:01:31.000] ----------------------------------------------- -Info 29 [00:01:32.000] Open files: -Info 29 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Open files: +Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -297,11 +296,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:35.000] response: +Info 28 [00:01:34.000] response: { "responseRequired": false } -Info 30 [00:01:36.000] request: +Info 29 [00:01:35.000] request: { "seq": 0, "type": "request", @@ -336,19 +335,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 32 [00:01:38.000] Search path: /user/username/projects/myproject/dependency -Info 33 [00:01:39.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:40.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:41.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 36 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 41 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:49.000] Files (2) +Info 30 [00:01:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:37.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:39.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 41 [00:01:47.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -358,22 +356,22 @@ Info 43 [00:01:49.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 44 [00:01:50.000] ----------------------------------------------- -Info 45 [00:01:51.000] Search path: /user/username/projects/myproject/dependency -Info 46 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 47 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 47 [00:01:54.000] Files (3) +Info 42 [00:01:48.000] ----------------------------------------------- +Info 43 [00:01:49.000] Search path: /user/username/projects/myproject/dependency +Info 44 [00:01:50.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 45 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 45 [00:01:52.000] Files (3) -Info 47 [00:01:55.000] ----------------------------------------------- -Info 47 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:57.000] Files (2) +Info 45 [00:01:53.000] ----------------------------------------------- +Info 45 [00:01:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 45 [00:01:55.000] Files (2) -Info 47 [00:01:58.000] ----------------------------------------------- -Info 47 [00:01:59.000] Open files: -Info 47 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 47 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 47 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 47 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 45 [00:01:56.000] ----------------------------------------------- +Info 45 [00:01:57.000] Open files: +Info 45 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 45 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 45 [00:02:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 45 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -400,11 +398,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 47 [00:02:04.000] response: +Info 45 [00:02:02.000] response: { "responseRequired": false } -Info 48 [00:02:05.000] request: +Info 46 [00:02:03.000] request: { "seq": 0, "type": "request", @@ -439,11 +437,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 49 [00:02:06.000] Search path: /user/username/projects/myproject/random -Info 50 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 52 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 53 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 47 [00:02:04.000] Search path: /user/username/projects/myproject/random +Info 48 [00:02:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:06.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 51 [00:02:08.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -451,17 +449,16 @@ Info 53 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 54 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 56 [00:02:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 57 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 58 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 62 [00:02:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 63 [00:02:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:21.000] Files (2) +Info 52 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 54 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 55 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 60 [00:02:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 61 [00:02:18.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -471,26 +468,26 @@ Info 64 [00:02:21.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 65 [00:02:22.000] ----------------------------------------------- -Info 66 [00:02:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 66 [00:02:24.000] Files (3) +Info 62 [00:02:19.000] ----------------------------------------------- +Info 63 [00:02:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 63 [00:02:21.000] Files (3) -Info 66 [00:02:25.000] ----------------------------------------------- -Info 66 [00:02:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 66 [00:02:27.000] Files (2) +Info 63 [00:02:22.000] ----------------------------------------------- +Info 63 [00:02:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 63 [00:02:24.000] Files (2) -Info 66 [00:02:28.000] ----------------------------------------------- -Info 66 [00:02:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:02:30.000] Files (2) +Info 63 [00:02:25.000] ----------------------------------------------- +Info 63 [00:02:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 63 [00:02:27.000] Files (2) -Info 66 [00:02:31.000] ----------------------------------------------- -Info 66 [00:02:32.000] Open files: -Info 66 [00:02:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 66 [00:02:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 66 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 66 [00:02:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 66 [00:02:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 66 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 63 [00:02:28.000] ----------------------------------------------- +Info 63 [00:02:29.000] Open files: +Info 63 [00:02:30.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 63 [00:02:31.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 63 [00:02:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 63 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 63 [00:02:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 63 [00:02:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -523,11 +520,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:39.000] response: +Info 63 [00:02:36.000] response: { "responseRequired": false } -Info 67 [00:02:40.000] request: +Info 64 [00:02:37.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -602,7 +599,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:41.000] response: +Info 65 [00:02:38.000] response: { "response": { "definitions": [ @@ -639,7 +636,7 @@ Info 68 [00:02:41.000] response: }, "responseRequired": true } -Info 69 [00:02:42.000] request: +Info 66 [00:02:39.000] request: { "command": "rename", "arguments": { @@ -682,10 +679,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:43.000] Search path: /user/username/projects/myproject/dependency -Info 71 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 72 [00:02:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 73 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 67 [00:02:40.000] Search path: /user/username/projects/myproject/dependency +Info 68 [00:02:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 70 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -722,7 +719,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:47.000] response: +Info 71 [00:02:44.000] response: { "response": { "info": { @@ -803,7 +800,7 @@ Info 74 [00:02:47.000] response: }, "responseRequired": true } -Info 75 [00:02:48.000] request: +Info 72 [00:02:45.000] request: { "command": "change", "arguments": { @@ -889,11 +886,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:02:49.000] response: +Info 73 [00:02:46.000] response: { "responseRequired": false } -Info 77 [00:02:50.000] request: +Info 74 [00:02:47.000] request: { "command": "change", "arguments": { @@ -979,11 +976,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 78 [00:02:51.000] response: +Info 75 [00:02:48.000] response: { "responseRequired": false } -Info 79 [00:02:52.000] request: +Info 76 [00:02:49.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1030,9 +1027,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 80 [00:02:53.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 81 [00:02:54.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 82 [00:02:55.000] Different program with same set of files +Info 77 [00:02:50.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 78 [00:02:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 79 [00:02:52.000] Different program with same set of files After request PolledWatches:: @@ -1069,7 +1066,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 83 [00:02:56.000] response: +Info 80 [00:02:53.000] response: { "response": { "definitions": [ @@ -1106,7 +1103,7 @@ Info 83 [00:02:56.000] response: }, "responseRequired": true } -Info 84 [00:02:57.000] request: +Info 81 [00:02:54.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1189,7 +1186,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 85 [00:02:58.000] response: +Info 82 [00:02:55.000] response: { "response": { "definitions": [ @@ -1226,7 +1223,7 @@ Info 85 [00:02:58.000] response: }, "responseRequired": true } -Info 86 [00:02:59.000] request: +Info 83 [00:02:56.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1309,7 +1306,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 87 [00:03:00.000] response: +Info 84 [00:02:57.000] response: { "response": { "definitions": [ @@ -1346,7 +1343,7 @@ Info 87 [00:03:00.000] response: }, "responseRequired": true } -Info 88 [00:03:01.000] request: +Info 85 [00:02:58.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1429,7 +1426,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 89 [00:03:02.000] response: +Info 86 [00:02:59.000] response: { "response": { "definitions": [ @@ -1466,7 +1463,7 @@ Info 89 [00:03:02.000] response: }, "responseRequired": true } -Info 90 [00:03:03.000] request: +Info 87 [00:03:00.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1549,7 +1546,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 91 [00:03:04.000] response: +Info 88 [00:03:01.000] response: { "response": { "definitions": [ @@ -1586,7 +1583,7 @@ Info 91 [00:03:04.000] response: }, "responseRequired": true } -Info 92 [00:03:05.000] request: +Info 89 [00:03:02.000] request: { "command": "rename", "arguments": { @@ -1633,11 +1630,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 93 [00:03:06.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 94 [00:03:07.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 95 [00:03:08.000] Different program with same set of files -Info 96 [00:03:09.000] Search path: /user/username/projects/myproject/dependency -Info 97 [00:03:10.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 90 [00:03:03.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 91 [00:03:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 92 [00:03:05.000] Different program with same set of files +Info 93 [00:03:06.000] Search path: /user/username/projects/myproject/dependency +Info 94 [00:03:07.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1674,7 +1671,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 98 [00:03:11.000] response: +Info 95 [00:03:08.000] response: { "response": { "info": { @@ -1755,7 +1752,7 @@ Info 98 [00:03:11.000] response: }, "responseRequired": true } -Info 99 [00:03:12.000] request: +Info 96 [00:03:09.000] request: { "command": "rename", "arguments": { @@ -1802,8 +1799,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 100 [00:03:13.000] Search path: /user/username/projects/myproject/dependency -Info 101 [00:03:14.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 97 [00:03:10.000] Search path: /user/username/projects/myproject/dependency +Info 98 [00:03:11.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1840,7 +1837,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 102 [00:03:15.000] response: +Info 99 [00:03:12.000] response: { "response": { "info": { @@ -1921,7 +1918,7 @@ Info 102 [00:03:15.000] response: }, "responseRequired": true } -Info 103 [00:03:16.000] request: +Info 100 [00:03:13.000] request: { "command": "rename", "arguments": { @@ -1968,8 +1965,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 104 [00:03:17.000] Search path: /user/username/projects/myproject/dependency -Info 105 [00:03:18.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 101 [00:03:14.000] Search path: /user/username/projects/myproject/dependency +Info 102 [00:03:15.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2006,7 +2003,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 106 [00:03:19.000] response: +Info 103 [00:03:16.000] response: { "response": { "info": { @@ -2087,7 +2084,7 @@ Info 106 [00:03:19.000] response: }, "responseRequired": true } -Info 107 [00:03:20.000] request: +Info 104 [00:03:17.000] request: { "command": "rename", "arguments": { @@ -2134,8 +2131,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 108 [00:03:21.000] Search path: /user/username/projects/myproject/dependency -Info 109 [00:03:22.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 105 [00:03:18.000] Search path: /user/username/projects/myproject/dependency +Info 106 [00:03:19.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2172,7 +2169,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 110 [00:03:23.000] response: +Info 107 [00:03:20.000] response: { "response": { "info": { @@ -2253,7 +2250,7 @@ Info 110 [00:03:23.000] response: }, "responseRequired": true } -Info 111 [00:03:24.000] request: +Info 108 [00:03:21.000] request: { "command": "rename", "arguments": { @@ -2300,8 +2297,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 112 [00:03:25.000] Search path: /user/username/projects/myproject/dependency -Info 113 [00:03:26.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 109 [00:03:22.000] Search path: /user/username/projects/myproject/dependency +Info 110 [00:03:23.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2338,7 +2335,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 114 [00:03:27.000] response: +Info 111 [00:03:24.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/when-projects-are-not-built.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/when-projects-are-not-built.js index 6577ad9d008..0f3c4946797 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/when-projects-are-not-built.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/when-projects-are-not-built.js @@ -87,9 +87,8 @@ Info 6 [00:00:41.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:44.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:00:46.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:00:45.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -100,20 +99,20 @@ Info 11 [00:00:46.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:53.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:00:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:00:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:00:58.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:59.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:00.000] Files (3) +Info 11 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:52.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:00:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:00:57.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:58.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:00:59.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -126,16 +125,16 @@ Info 25 [00:01:00.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:01.000] ----------------------------------------------- -Info 27 [00:01:02.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:03.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:04.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:05.000] Files (3) +Info 25 [00:01:00.000] ----------------------------------------------- +Info 26 [00:01:01.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:02.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:03.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:04.000] Files (3) -Info 29 [00:01:06.000] ----------------------------------------------- -Info 29 [00:01:07.000] Open files: -Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:05.000] ----------------------------------------------- +Info 28 [00:01:06.000] Open files: +Info 28 [00:01:07.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:08.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -162,11 +161,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:10.000] response: +Info 28 [00:01:09.000] response: { "responseRequired": false } -Info 30 [00:01:11.000] request: +Info 29 [00:01:10.000] request: { "seq": 0, "type": "request", @@ -201,19 +200,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 31 [00:01:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 32 [00:01:13.000] Search path: /user/username/projects/myproject/dependency -Info 33 [00:01:14.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:15.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:16.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 36 [00:01:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 37 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 41 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:24.000] Files (2) +Info 30 [00:01:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:12.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:13.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:14.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 41 [00:01:22.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -223,22 +221,22 @@ Info 43 [00:01:24.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 44 [00:01:25.000] ----------------------------------------------- -Info 45 [00:01:26.000] Search path: /user/username/projects/myproject/dependency -Info 46 [00:01:27.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 47 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 47 [00:01:29.000] Files (3) +Info 42 [00:01:23.000] ----------------------------------------------- +Info 43 [00:01:24.000] Search path: /user/username/projects/myproject/dependency +Info 44 [00:01:25.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 45 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 45 [00:01:27.000] Files (3) -Info 47 [00:01:30.000] ----------------------------------------------- -Info 47 [00:01:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:32.000] Files (2) +Info 45 [00:01:28.000] ----------------------------------------------- +Info 45 [00:01:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 45 [00:01:30.000] Files (2) -Info 47 [00:01:33.000] ----------------------------------------------- -Info 47 [00:01:34.000] Open files: -Info 47 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 47 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 47 [00:01:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 47 [00:01:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 45 [00:01:31.000] ----------------------------------------------- +Info 45 [00:01:32.000] Open files: +Info 45 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 45 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 45 [00:01:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 45 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -265,11 +263,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 47 [00:01:39.000] response: +Info 45 [00:01:37.000] response: { "responseRequired": false } -Info 48 [00:01:40.000] request: +Info 46 [00:01:38.000] request: { "seq": 0, "type": "request", @@ -304,11 +302,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 49 [00:01:41.000] Search path: /user/username/projects/myproject/random -Info 50 [00:01:42.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:01:43.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 52 [00:01:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 53 [00:01:45.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 47 [00:01:39.000] Search path: /user/username/projects/myproject/random +Info 48 [00:01:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:01:41.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 51 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -316,17 +314,16 @@ Info 53 [00:01:45.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 54 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 56 [00:01:48.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 57 [00:01:49.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 58 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:01:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 62 [00:01:54.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 63 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:01:56.000] Files (2) +Info 52 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 54 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 55 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 60 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 61 [00:01:53.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -336,26 +333,26 @@ Info 64 [00:01:56.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 65 [00:01:57.000] ----------------------------------------------- -Info 66 [00:01:58.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 66 [00:01:59.000] Files (3) +Info 62 [00:01:54.000] ----------------------------------------------- +Info 63 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 63 [00:01:56.000] Files (3) -Info 66 [00:02:00.000] ----------------------------------------------- -Info 66 [00:02:01.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 66 [00:02:02.000] Files (2) +Info 63 [00:01:57.000] ----------------------------------------------- +Info 63 [00:01:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 63 [00:01:59.000] Files (2) -Info 66 [00:02:03.000] ----------------------------------------------- -Info 66 [00:02:04.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:02:05.000] Files (2) +Info 63 [00:02:00.000] ----------------------------------------------- +Info 63 [00:02:01.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 63 [00:02:02.000] Files (2) -Info 66 [00:02:06.000] ----------------------------------------------- -Info 66 [00:02:07.000] Open files: -Info 66 [00:02:08.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 66 [00:02:09.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 66 [00:02:10.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 66 [00:02:11.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 66 [00:02:12.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 66 [00:02:13.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 63 [00:02:03.000] ----------------------------------------------- +Info 63 [00:02:04.000] Open files: +Info 63 [00:02:05.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 63 [00:02:06.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 63 [00:02:07.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 63 [00:02:08.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 63 [00:02:09.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 63 [00:02:10.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -388,11 +385,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:14.000] response: +Info 63 [00:02:11.000] response: { "responseRequired": false } -Info 67 [00:02:15.000] request: +Info 64 [00:02:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -467,7 +464,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:16.000] response: +Info 65 [00:02:13.000] response: { "response": { "definitions": [ @@ -504,7 +501,7 @@ Info 68 [00:02:16.000] response: }, "responseRequired": true } -Info 69 [00:02:17.000] request: +Info 66 [00:02:14.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -579,7 +576,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:18.000] response: +Info 67 [00:02:15.000] response: { "response": { "definitions": [ @@ -616,7 +613,7 @@ Info 70 [00:02:18.000] response: }, "responseRequired": true } -Info 71 [00:02:19.000] request: +Info 68 [00:02:16.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -691,7 +688,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:20.000] response: +Info 69 [00:02:17.000] response: { "response": { "definitions": [ @@ -728,7 +725,7 @@ Info 72 [00:02:20.000] response: }, "responseRequired": true } -Info 73 [00:02:21.000] request: +Info 70 [00:02:18.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -803,7 +800,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:22.000] response: +Info 71 [00:02:19.000] response: { "response": { "definitions": [ @@ -840,7 +837,7 @@ Info 74 [00:02:22.000] response: }, "responseRequired": true } -Info 75 [00:02:23.000] request: +Info 72 [00:02:20.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -915,7 +912,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:02:24.000] response: +Info 73 [00:02:21.000] response: { "response": { "definitions": [ @@ -952,7 +949,7 @@ Info 76 [00:02:24.000] response: }, "responseRequired": true } -Info 77 [00:02:25.000] request: +Info 74 [00:02:22.000] request: { "command": "rename", "arguments": { @@ -995,9 +992,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 78 [00:02:26.000] Search path: /user/username/projects/myproject/dependency -Info 79 [00:02:27.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 80 [00:02:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 75 [00:02:23.000] Search path: /user/username/projects/myproject/dependency +Info 76 [00:02:24.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 77 [00:02:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file After request PolledWatches:: @@ -1032,7 +1029,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 81 [00:02:29.000] response: +Info 78 [00:02:26.000] response: { "response": { "info": { @@ -1113,7 +1110,7 @@ Info 81 [00:02:29.000] response: }, "responseRequired": true } -Info 82 [00:02:30.000] request: +Info 79 [00:02:27.000] request: { "command": "rename", "arguments": { @@ -1158,8 +1155,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 83 [00:02:31.000] Search path: /user/username/projects/myproject/dependency -Info 84 [00:02:32.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 80 [00:02:28.000] Search path: /user/username/projects/myproject/dependency +Info 81 [00:02:29.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1194,7 +1191,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 85 [00:02:33.000] response: +Info 82 [00:02:30.000] response: { "response": { "info": { @@ -1275,7 +1272,7 @@ Info 85 [00:02:33.000] response: }, "responseRequired": true } -Info 86 [00:02:34.000] request: +Info 83 [00:02:31.000] request: { "command": "rename", "arguments": { @@ -1320,8 +1317,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 87 [00:02:35.000] Search path: /user/username/projects/myproject/dependency -Info 88 [00:02:36.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 84 [00:02:32.000] Search path: /user/username/projects/myproject/dependency +Info 85 [00:02:33.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1356,7 +1353,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 89 [00:02:37.000] response: +Info 86 [00:02:34.000] response: { "response": { "info": { @@ -1437,7 +1434,7 @@ Info 89 [00:02:37.000] response: }, "responseRequired": true } -Info 90 [00:02:38.000] request: +Info 87 [00:02:35.000] request: { "command": "rename", "arguments": { @@ -1482,8 +1479,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 91 [00:02:39.000] Search path: /user/username/projects/myproject/dependency -Info 92 [00:02:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 88 [00:02:36.000] Search path: /user/username/projects/myproject/dependency +Info 89 [00:02:37.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1518,7 +1515,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 93 [00:02:41.000] response: +Info 90 [00:02:38.000] response: { "response": { "info": { @@ -1599,7 +1596,7 @@ Info 93 [00:02:41.000] response: }, "responseRequired": true } -Info 94 [00:02:42.000] request: +Info 91 [00:02:39.000] request: { "command": "rename", "arguments": { @@ -1644,8 +1641,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 95 [00:02:43.000] Search path: /user/username/projects/myproject/dependency -Info 96 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 92 [00:02:40.000] Search path: /user/username/projects/myproject/dependency +Info 93 [00:02:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1680,7 +1677,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 97 [00:02:45.000] response: +Info 94 [00:02:42.000] response: { "response": { "info": { @@ -1761,7 +1758,7 @@ Info 97 [00:02:45.000] response: }, "responseRequired": true } -Info 98 [00:02:46.000] request: +Info 95 [00:02:43.000] request: { "seq": 0, "type": "request", @@ -1804,24 +1801,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 99 [00:02:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 100 [00:02:48.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 100 [00:02:49.000] Files (3) +Info 96 [00:02:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 97 [00:02:45.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 97 [00:02:46.000] Files (3) -Info 100 [00:02:50.000] ----------------------------------------------- -Info 100 [00:02:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 100 [00:02:52.000] Files (2) +Info 97 [00:02:47.000] ----------------------------------------------- +Info 97 [00:02:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 97 [00:02:49.000] Files (2) -Info 100 [00:02:53.000] ----------------------------------------------- -Info 100 [00:02:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 100 [00:02:55.000] Files (2) +Info 97 [00:02:50.000] ----------------------------------------------- +Info 97 [00:02:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 97 [00:02:52.000] Files (2) -Info 100 [00:02:56.000] ----------------------------------------------- -Info 100 [00:02:57.000] Open files: -Info 100 [00:02:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 100 [00:02:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 100 [00:03:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 100 [00:03:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 97 [00:02:53.000] ----------------------------------------------- +Info 97 [00:02:54.000] Open files: +Info 97 [00:02:55.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 97 [00:02:56.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 97 [00:02:57.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 97 [00:02:58.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1858,11 +1855,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 100 [00:03:02.000] response: +Info 97 [00:02:59.000] response: { "responseRequired": false } -Info 101 [00:03:03.000] request: +Info 98 [00:03:00.000] request: { "seq": 0, "type": "request", @@ -1907,28 +1904,28 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 102 [00:03:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 103 [00:03:05.000] Search path: /user/username/projects/myproject/random -Info 104 [00:03:06.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 105 [00:03:07.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 105 [00:03:08.000] Files (3) +Info 99 [00:03:01.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 100 [00:03:02.000] Search path: /user/username/projects/myproject/random +Info 101 [00:03:03.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 102 [00:03:04.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 102 [00:03:05.000] Files (3) -Info 105 [00:03:09.000] ----------------------------------------------- -Info 105 [00:03:10.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 105 [00:03:11.000] Files (2) +Info 102 [00:03:06.000] ----------------------------------------------- +Info 102 [00:03:07.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 102 [00:03:08.000] Files (2) -Info 105 [00:03:12.000] ----------------------------------------------- -Info 105 [00:03:13.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 105 [00:03:14.000] Files (2) +Info 102 [00:03:09.000] ----------------------------------------------- +Info 102 [00:03:10.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 102 [00:03:11.000] Files (2) -Info 105 [00:03:15.000] ----------------------------------------------- -Info 105 [00:03:16.000] Open files: -Info 105 [00:03:17.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 105 [00:03:18.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 105 [00:03:19.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 105 [00:03:20.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 105 [00:03:21.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 105 [00:03:22.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 102 [00:03:12.000] ----------------------------------------------- +Info 102 [00:03:13.000] Open files: +Info 102 [00:03:14.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 102 [00:03:15.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 102 [00:03:16.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 102 [00:03:17.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 102 [00:03:18.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 102 [00:03:19.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1963,11 +1960,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 105 [00:03:23.000] response: +Info 102 [00:03:20.000] response: { "responseRequired": false } -Info 106 [00:03:24.000] request: +Info 103 [00:03:21.000] request: { "seq": 0, "type": "request", @@ -2010,24 +2007,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 107 [00:03:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 108 [00:03:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 108 [00:03:27.000] Files (3) +Info 104 [00:03:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 105 [00:03:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 105 [00:03:24.000] Files (3) -Info 108 [00:03:28.000] ----------------------------------------------- -Info 108 [00:03:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 108 [00:03:30.000] Files (2) +Info 105 [00:03:25.000] ----------------------------------------------- +Info 105 [00:03:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 105 [00:03:27.000] Files (2) -Info 108 [00:03:31.000] ----------------------------------------------- -Info 108 [00:03:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 108 [00:03:33.000] Files (2) +Info 105 [00:03:28.000] ----------------------------------------------- +Info 105 [00:03:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 105 [00:03:30.000] Files (2) -Info 108 [00:03:34.000] ----------------------------------------------- -Info 108 [00:03:35.000] Open files: -Info 108 [00:03:36.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 108 [00:03:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 108 [00:03:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 108 [00:03:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 105 [00:03:31.000] ----------------------------------------------- +Info 105 [00:03:32.000] Open files: +Info 105 [00:03:33.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 105 [00:03:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 105 [00:03:35.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 105 [00:03:36.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2064,11 +2061,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 108 [00:03:40.000] response: +Info 105 [00:03:37.000] response: { "responseRequired": false } -Info 109 [00:03:41.000] request: +Info 106 [00:03:38.000] request: { "seq": 0, "type": "request", @@ -2113,22 +2110,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 110 [00:03:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 111 [00:03:43.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 111 [00:03:44.000] Files (3) +Info 107 [00:03:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 108 [00:03:40.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 108 [00:03:41.000] Files (3) -Info 111 [00:03:45.000] ----------------------------------------------- -Info 111 [00:03:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 111 [00:03:47.000] Files (2) +Info 108 [00:03:42.000] ----------------------------------------------- +Info 108 [00:03:43.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 108 [00:03:44.000] Files (2) -Info 111 [00:03:48.000] ----------------------------------------------- -Info 111 [00:03:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 111 [00:03:50.000] Files (2) +Info 108 [00:03:45.000] ----------------------------------------------- +Info 108 [00:03:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 108 [00:03:47.000] Files (2) -Info 111 [00:03:51.000] ----------------------------------------------- -Info 111 [00:03:52.000] Open files: -Info 111 [00:03:53.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 111 [00:03:54.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 108 [00:03:48.000] ----------------------------------------------- +Info 108 [00:03:49.000] Open files: +Info 108 [00:03:50.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 108 [00:03:51.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2167,11 +2164,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 111 [00:03:55.000] response: +Info 108 [00:03:52.000] response: { "responseRequired": false } -Info 112 [00:03:56.000] request: +Info 109 [00:03:53.000] request: { "seq": 0, "type": "request", @@ -2218,20 +2215,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 113 [00:03:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 114 [00:03:58.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 114 [00:03:59.000] Files (3) +Info 110 [00:03:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 111 [00:03:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 111 [00:03:56.000] Files (3) -Info 114 [00:04:00.000] ----------------------------------------------- -Info 114 [00:04:01.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 114 [00:04:02.000] Files (2) +Info 111 [00:03:57.000] ----------------------------------------------- +Info 111 [00:03:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 111 [00:03:59.000] Files (2) -Info 114 [00:04:03.000] ----------------------------------------------- -Info 114 [00:04:04.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 114 [00:04:05.000] Files (2) +Info 111 [00:04:00.000] ----------------------------------------------- +Info 111 [00:04:01.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 111 [00:04:02.000] Files (2) -Info 114 [00:04:06.000] ----------------------------------------------- -Info 114 [00:04:07.000] Open files: +Info 111 [00:04:03.000] ----------------------------------------------- +Info 111 [00:04:04.000] Open files: After request PolledWatches:: @@ -2272,11 +2269,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 114 [00:04:08.000] response: +Info 111 [00:04:05.000] response: { "responseRequired": false } -Info 115 [00:04:09.000] request: +Info 112 [00:04:06.000] request: { "seq": 0, "type": "request", @@ -2325,12 +2322,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 116 [00:04:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 117 [00:04:11.000] Search path: /user/username/projects/myproject/random -Info 118 [00:04:12.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 119 [00:04:13.000] `remove Project:: -Info 120 [00:04:14.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 121 [00:04:15.000] Files (3) +Info 113 [00:04:07.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 114 [00:04:08.000] Search path: /user/username/projects/myproject/random +Info 115 [00:04:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 116 [00:04:10.000] `remove Project:: +Info 117 [00:04:11.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 118 [00:04:12.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -2343,19 +2340,19 @@ Info 121 [00:04:15.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 122 [00:04:16.000] ----------------------------------------------- -Info 123 [00:04:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 124 [00:04:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 125 [00:04:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 126 [00:04:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 127 [00:04:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 128 [00:04:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 129 [00:04:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 130 [00:04:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 131 [00:04:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 132 [00:04:26.000] `remove Project:: -Info 133 [00:04:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 134 [00:04:28.000] Files (2) +Info 119 [00:04:13.000] ----------------------------------------------- +Info 120 [00:04:14.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 121 [00:04:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 122 [00:04:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 123 [00:04:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 124 [00:04:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 125 [00:04:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 126 [00:04:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 127 [00:04:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 128 [00:04:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 129 [00:04:23.000] `remove Project:: +Info 130 [00:04:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 131 [00:04:25.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -2365,24 +2362,24 @@ Info 134 [00:04:28.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 135 [00:04:29.000] ----------------------------------------------- -Info 136 [00:04:30.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 137 [00:04:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 138 [00:04:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 139 [00:04:33.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 140 [00:04:34.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 141 [00:04:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 142 [00:04:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 143 [00:04:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 144 [00:04:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 145 [00:04:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 146 [00:04:40.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 146 [00:04:41.000] Files (2) +Info 132 [00:04:26.000] ----------------------------------------------- +Info 133 [00:04:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 134 [00:04:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 135 [00:04:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 136 [00:04:30.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 137 [00:04:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 138 [00:04:32.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 139 [00:04:33.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 140 [00:04:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 141 [00:04:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 142 [00:04:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 143 [00:04:37.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 143 [00:04:38.000] Files (2) -Info 146 [00:04:42.000] ----------------------------------------------- -Info 146 [00:04:43.000] Open files: -Info 146 [00:04:44.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 146 [00:04:45.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 143 [00:04:39.000] ----------------------------------------------- +Info 143 [00:04:40.000] Open files: +Info 143 [00:04:41.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 143 [00:04:42.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2401,7 +2398,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 146 [00:04:46.000] response: +Info 143 [00:04:43.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-changes-with-timeout-before-request.js index e969bbace41..ec204feb5ef 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-changes-with-timeout-before-request.js @@ -223,9 +223,8 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:14.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:13.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -236,20 +235,20 @@ Info 11 [00:01:14.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:28.000] Files (3) +Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:27.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -262,16 +261,16 @@ Info 25 [00:01:28.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:29.000] ----------------------------------------------- -Info 27 [00:01:30.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:31.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:33.000] Files (3) +Info 25 [00:01:28.000] ----------------------------------------------- +Info 26 [00:01:29.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:32.000] Files (3) -Info 29 [00:01:34.000] ----------------------------------------------- -Info 29 [00:01:35.000] Open files: -Info 29 [00:01:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:33.000] ----------------------------------------------- +Info 28 [00:01:34.000] Open files: +Info 28 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -298,11 +297,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:38.000] response: +Info 28 [00:01:37.000] response: { "responseRequired": false } -Info 30 [00:01:39.000] request: +Info 29 [00:01:38.000] request: { "seq": 0, "type": "request", @@ -337,18 +336,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:40.000] Search path: /user/username/projects/myproject/dependency -Info 32 [00:01:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:42.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 42 [00:01:51.000] Files (2) +Info 30 [00:01:39.000] Search path: /user/username/projects/myproject/dependency +Info 31 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 40 [00:01:49.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -358,22 +356,22 @@ Info 42 [00:01:51.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 43 [00:01:52.000] ----------------------------------------------- -Info 44 [00:01:53.000] Search path: /user/username/projects/myproject/dependency -Info 45 [00:01:54.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (3) +Info 41 [00:01:50.000] ----------------------------------------------- +Info 42 [00:01:51.000] Search path: /user/username/projects/myproject/dependency +Info 43 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 44 [00:01:54.000] Files (3) -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:59.000] Files (2) +Info 44 [00:01:55.000] ----------------------------------------------- +Info 44 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:57.000] Files (2) -Info 46 [00:02:00.000] ----------------------------------------------- -Info 46 [00:02:01.000] Open files: -Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 44 [00:01:58.000] ----------------------------------------------- +Info 44 [00:01:59.000] Open files: +Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -402,11 +400,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 46 [00:02:06.000] response: +Info 44 [00:02:04.000] response: { "responseRequired": false } -Info 47 [00:02:07.000] request: +Info 45 [00:02:05.000] request: { "seq": 0, "type": "request", @@ -443,11 +441,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 48 [00:02:08.000] Search path: /user/username/projects/myproject/random -Info 49 [00:02:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:10.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 52 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 46 [00:02:06.000] Search path: /user/username/projects/myproject/random +Info 47 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 48 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -455,17 +453,16 @@ Info 52 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 53 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:15.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 56 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 57 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:23.000] Files (2) +Info 51 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 60 [00:02:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -475,26 +472,26 @@ Info 63 [00:02:23.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 64 [00:02:24.000] ----------------------------------------------- -Info 65 [00:02:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 65 [00:02:26.000] Files (3) +Info 61 [00:02:21.000] ----------------------------------------------- +Info 62 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 62 [00:02:23.000] Files (3) -Info 65 [00:02:27.000] ----------------------------------------------- -Info 65 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:29.000] Files (2) +Info 62 [00:02:24.000] ----------------------------------------------- +Info 62 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 62 [00:02:26.000] Files (2) -Info 65 [00:02:30.000] ----------------------------------------------- -Info 65 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:32.000] Files (2) +Info 62 [00:02:27.000] ----------------------------------------------- +Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:29.000] Files (2) -Info 65 [00:02:33.000] ----------------------------------------------- -Info 65 [00:02:34.000] Open files: -Info 65 [00:02:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 65 [00:02:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 65 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 65 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 65 [00:02:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 65 [00:02:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:30.000] ----------------------------------------------- +Info 62 [00:02:31.000] Open files: +Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -529,11 +526,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:41.000] response: +Info 62 [00:02:38.000] response: { "responseRequired": false } -Info 66 [00:02:42.000] request: +Info 63 [00:02:39.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -578,7 +575,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -615,7 +612,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:44.000] response: +Info 65 [00:02:41.000] response: { "response": { "definitions": [ @@ -652,7 +649,7 @@ Info 68 [00:02:44.000] response: }, "responseRequired": true } -Info 69 [00:02:45.000] request: +Info 66 [00:02:42.000] request: { "command": "rename", "arguments": { @@ -699,8 +696,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:46.000] Search path: /user/username/projects/myproject/dependency -Info 71 [00:02:47.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 67 [00:02:43.000] Search path: /user/username/projects/myproject/dependency +Info 68 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -737,7 +734,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:48.000] response: +Info 69 [00:02:45.000] response: { "response": { "info": { @@ -818,12 +815,12 @@ Info 72 [00:02:48.000] response: }, "responseRequired": true } -Info 73 [00:02:52.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 74 [00:02:53.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 75 [00:02:54.000] Scheduled: *ensureProjectForOpenFiles* -Info 76 [00:02:55.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 77 [00:02:56.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 78 [00:02:57.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 70 [00:02:49.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 71 [00:02:50.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 72 [00:02:51.000] Scheduled: *ensureProjectForOpenFiles* +Info 73 [00:02:52.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 74 [00:02:53.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 75 [00:02:54.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -869,54 +866,54 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 79 [00:02:58.000] Running: /user/username/projects/myproject/main/tsconfig.json -Info 80 [00:02:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 81 [00:03:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 82 [00:03:01.000] Different program with same set of files -Info 83 [00:03:02.000] Running: /user/username/projects/myproject/dependency/tsconfig.json -Info 84 [00:03:03.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 85 [00:03:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 86 [00:03:05.000] Running: *ensureProjectForOpenFiles* -Info 87 [00:03:06.000] Before ensureProjectForOpenFiles: -Info 88 [00:03:07.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 88 [00:03:08.000] Files (3) +Info 76 [00:02:55.000] Running: /user/username/projects/myproject/main/tsconfig.json +Info 77 [00:02:56.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 78 [00:02:57.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 79 [00:02:58.000] Different program with same set of files +Info 80 [00:02:59.000] Running: /user/username/projects/myproject/dependency/tsconfig.json +Info 81 [00:03:00.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 82 [00:03:01.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 83 [00:03:02.000] Running: *ensureProjectForOpenFiles* +Info 84 [00:03:03.000] Before ensureProjectForOpenFiles: +Info 85 [00:03:04.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 85 [00:03:05.000] Files (3) -Info 88 [00:03:09.000] ----------------------------------------------- -Info 88 [00:03:10.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 88 [00:03:11.000] Files (2) +Info 85 [00:03:06.000] ----------------------------------------------- +Info 85 [00:03:07.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 85 [00:03:08.000] Files (2) -Info 88 [00:03:12.000] ----------------------------------------------- -Info 88 [00:03:13.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 88 [00:03:14.000] Files (2) +Info 85 [00:03:09.000] ----------------------------------------------- +Info 85 [00:03:10.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 85 [00:03:11.000] Files (2) -Info 88 [00:03:15.000] ----------------------------------------------- -Info 88 [00:03:16.000] Open files: -Info 88 [00:03:17.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 88 [00:03:18.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 88 [00:03:19.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 88 [00:03:20.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 88 [00:03:21.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 88 [00:03:22.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 88 [00:03:23.000] After ensureProjectForOpenFiles: -Info 89 [00:03:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 89 [00:03:25.000] Files (3) +Info 85 [00:03:12.000] ----------------------------------------------- +Info 85 [00:03:13.000] Open files: +Info 85 [00:03:14.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 85 [00:03:15.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 85 [00:03:16.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 85 [00:03:17.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 85 [00:03:18.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 85 [00:03:19.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 85 [00:03:20.000] After ensureProjectForOpenFiles: +Info 86 [00:03:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 86 [00:03:22.000] Files (3) -Info 89 [00:03:26.000] ----------------------------------------------- -Info 89 [00:03:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 89 [00:03:28.000] Files (2) +Info 86 [00:03:23.000] ----------------------------------------------- +Info 86 [00:03:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 86 [00:03:25.000] Files (2) -Info 89 [00:03:29.000] ----------------------------------------------- -Info 89 [00:03:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 89 [00:03:31.000] Files (2) +Info 86 [00:03:26.000] ----------------------------------------------- +Info 86 [00:03:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 86 [00:03:28.000] Files (2) -Info 89 [00:03:32.000] ----------------------------------------------- -Info 89 [00:03:33.000] Open files: -Info 89 [00:03:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 89 [00:03:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 89 [00:03:36.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 89 [00:03:37.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 89 [00:03:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 89 [00:03:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 86 [00:03:29.000] ----------------------------------------------- +Info 86 [00:03:30.000] Open files: +Info 86 [00:03:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 86 [00:03:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 86 [00:03:33.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 86 [00:03:34.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 86 [00:03:35.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 86 [00:03:36.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks PolledWatches:: @@ -953,7 +950,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 89 [00:03:40.000] request: +Info 86 [00:03:37.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1036,7 +1033,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 90 [00:03:41.000] response: +Info 87 [00:03:38.000] response: { "response": { "definitions": [ @@ -1073,7 +1070,7 @@ Info 90 [00:03:41.000] response: }, "responseRequired": true } -Info 91 [00:03:42.000] request: +Info 88 [00:03:39.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1156,7 +1153,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 92 [00:03:43.000] response: +Info 89 [00:03:40.000] response: { "response": { "definitions": [ @@ -1193,7 +1190,7 @@ Info 92 [00:03:43.000] response: }, "responseRequired": true } -Info 93 [00:03:44.000] request: +Info 90 [00:03:41.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1276,7 +1273,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 94 [00:03:45.000] response: +Info 91 [00:03:42.000] response: { "response": { "definitions": [ @@ -1313,7 +1310,7 @@ Info 94 [00:03:45.000] response: }, "responseRequired": true } -Info 95 [00:03:46.000] request: +Info 92 [00:03:43.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1396,7 +1393,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 96 [00:03:47.000] response: +Info 93 [00:03:44.000] response: { "response": { "definitions": [ @@ -1433,7 +1430,7 @@ Info 96 [00:03:47.000] response: }, "responseRequired": true } -Info 97 [00:03:48.000] request: +Info 94 [00:03:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1516,7 +1513,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 98 [00:03:49.000] response: +Info 95 [00:03:46.000] response: { "response": { "definitions": [ @@ -1553,7 +1550,7 @@ Info 98 [00:03:49.000] response: }, "responseRequired": true } -Info 99 [00:03:50.000] request: +Info 96 [00:03:47.000] request: { "command": "rename", "arguments": { @@ -1600,8 +1597,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 100 [00:03:51.000] Search path: /user/username/projects/myproject/dependency -Info 101 [00:03:52.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 97 [00:03:48.000] Search path: /user/username/projects/myproject/dependency +Info 98 [00:03:49.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1638,7 +1635,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 102 [00:03:53.000] response: +Info 99 [00:03:50.000] response: { "response": { "info": { @@ -1719,7 +1716,7 @@ Info 102 [00:03:53.000] response: }, "responseRequired": true } -Info 103 [00:03:54.000] request: +Info 100 [00:03:51.000] request: { "command": "rename", "arguments": { @@ -1766,8 +1763,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 104 [00:03:55.000] Search path: /user/username/projects/myproject/dependency -Info 105 [00:03:56.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 101 [00:03:52.000] Search path: /user/username/projects/myproject/dependency +Info 102 [00:03:53.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1804,7 +1801,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 106 [00:03:57.000] response: +Info 103 [00:03:54.000] response: { "response": { "info": { @@ -1885,7 +1882,7 @@ Info 106 [00:03:57.000] response: }, "responseRequired": true } -Info 107 [00:03:58.000] request: +Info 104 [00:03:55.000] request: { "command": "rename", "arguments": { @@ -1932,8 +1929,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 108 [00:03:59.000] Search path: /user/username/projects/myproject/dependency -Info 109 [00:04:00.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 105 [00:03:56.000] Search path: /user/username/projects/myproject/dependency +Info 106 [00:03:57.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1970,7 +1967,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 110 [00:04:01.000] response: +Info 107 [00:03:58.000] response: { "response": { "info": { @@ -2051,7 +2048,7 @@ Info 110 [00:04:01.000] response: }, "responseRequired": true } -Info 111 [00:04:02.000] request: +Info 108 [00:03:59.000] request: { "command": "rename", "arguments": { @@ -2098,8 +2095,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 112 [00:04:03.000] Search path: /user/username/projects/myproject/dependency -Info 113 [00:04:04.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 109 [00:04:00.000] Search path: /user/username/projects/myproject/dependency +Info 110 [00:04:01.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2136,7 +2133,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 114 [00:04:05.000] response: +Info 111 [00:04:02.000] response: { "response": { "info": { @@ -2217,7 +2214,7 @@ Info 114 [00:04:05.000] response: }, "responseRequired": true } -Info 115 [00:04:06.000] request: +Info 112 [00:04:03.000] request: { "command": "rename", "arguments": { @@ -2264,8 +2261,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 116 [00:04:07.000] Search path: /user/username/projects/myproject/dependency -Info 117 [00:04:08.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 113 [00:04:04.000] Search path: /user/username/projects/myproject/dependency +Info 114 [00:04:05.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2302,7 +2299,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 118 [00:04:09.000] response: +Info 115 [00:04:06.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-changes.js index d4d5a3447f3..3f70a86eb9f 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-changes.js @@ -223,9 +223,8 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:14.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:13.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -236,20 +235,20 @@ Info 11 [00:01:14.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:28.000] Files (3) +Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:27.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -262,16 +261,16 @@ Info 25 [00:01:28.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:29.000] ----------------------------------------------- -Info 27 [00:01:30.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:31.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:33.000] Files (3) +Info 25 [00:01:28.000] ----------------------------------------------- +Info 26 [00:01:29.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:32.000] Files (3) -Info 29 [00:01:34.000] ----------------------------------------------- -Info 29 [00:01:35.000] Open files: -Info 29 [00:01:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:33.000] ----------------------------------------------- +Info 28 [00:01:34.000] Open files: +Info 28 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -298,11 +297,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:38.000] response: +Info 28 [00:01:37.000] response: { "responseRequired": false } -Info 30 [00:01:39.000] request: +Info 29 [00:01:38.000] request: { "seq": 0, "type": "request", @@ -337,18 +336,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:40.000] Search path: /user/username/projects/myproject/dependency -Info 32 [00:01:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:42.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 42 [00:01:51.000] Files (2) +Info 30 [00:01:39.000] Search path: /user/username/projects/myproject/dependency +Info 31 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 40 [00:01:49.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -358,22 +356,22 @@ Info 42 [00:01:51.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 43 [00:01:52.000] ----------------------------------------------- -Info 44 [00:01:53.000] Search path: /user/username/projects/myproject/dependency -Info 45 [00:01:54.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (3) +Info 41 [00:01:50.000] ----------------------------------------------- +Info 42 [00:01:51.000] Search path: /user/username/projects/myproject/dependency +Info 43 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 44 [00:01:54.000] Files (3) -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:59.000] Files (2) +Info 44 [00:01:55.000] ----------------------------------------------- +Info 44 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:57.000] Files (2) -Info 46 [00:02:00.000] ----------------------------------------------- -Info 46 [00:02:01.000] Open files: -Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 44 [00:01:58.000] ----------------------------------------------- +Info 44 [00:01:59.000] Open files: +Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -402,11 +400,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 46 [00:02:06.000] response: +Info 44 [00:02:04.000] response: { "responseRequired": false } -Info 47 [00:02:07.000] request: +Info 45 [00:02:05.000] request: { "seq": 0, "type": "request", @@ -443,11 +441,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 48 [00:02:08.000] Search path: /user/username/projects/myproject/random -Info 49 [00:02:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:10.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 52 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 46 [00:02:06.000] Search path: /user/username/projects/myproject/random +Info 47 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 48 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -455,17 +453,16 @@ Info 52 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 53 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:15.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 56 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 57 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:23.000] Files (2) +Info 51 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 60 [00:02:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -475,26 +472,26 @@ Info 63 [00:02:23.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 64 [00:02:24.000] ----------------------------------------------- -Info 65 [00:02:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 65 [00:02:26.000] Files (3) +Info 61 [00:02:21.000] ----------------------------------------------- +Info 62 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 62 [00:02:23.000] Files (3) -Info 65 [00:02:27.000] ----------------------------------------------- -Info 65 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:29.000] Files (2) +Info 62 [00:02:24.000] ----------------------------------------------- +Info 62 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 62 [00:02:26.000] Files (2) -Info 65 [00:02:30.000] ----------------------------------------------- -Info 65 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:32.000] Files (2) +Info 62 [00:02:27.000] ----------------------------------------------- +Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:29.000] Files (2) -Info 65 [00:02:33.000] ----------------------------------------------- -Info 65 [00:02:34.000] Open files: -Info 65 [00:02:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 65 [00:02:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 65 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 65 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 65 [00:02:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 65 [00:02:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:30.000] ----------------------------------------------- +Info 62 [00:02:31.000] Open files: +Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -529,11 +526,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:41.000] response: +Info 62 [00:02:38.000] response: { "responseRequired": false } -Info 66 [00:02:42.000] request: +Info 63 [00:02:39.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -578,7 +575,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -615,7 +612,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:44.000] response: +Info 65 [00:02:41.000] response: { "response": { "definitions": [ @@ -652,7 +649,7 @@ Info 68 [00:02:44.000] response: }, "responseRequired": true } -Info 69 [00:02:45.000] request: +Info 66 [00:02:42.000] request: { "command": "rename", "arguments": { @@ -699,8 +696,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:46.000] Search path: /user/username/projects/myproject/dependency -Info 71 [00:02:47.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 67 [00:02:43.000] Search path: /user/username/projects/myproject/dependency +Info 68 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -737,7 +734,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:48.000] response: +Info 69 [00:02:45.000] response: { "response": { "info": { @@ -818,13 +815,13 @@ Info 72 [00:02:48.000] response: }, "responseRequired": true } -Info 73 [00:02:52.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 74 [00:02:53.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 75 [00:02:54.000] Scheduled: *ensureProjectForOpenFiles* -Info 76 [00:02:55.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 77 [00:02:56.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 78 [00:02:57.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 79 [00:02:58.000] request: +Info 70 [00:02:49.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 71 [00:02:50.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 72 [00:02:51.000] Scheduled: *ensureProjectForOpenFiles* +Info 73 [00:02:52.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 74 [00:02:53.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 75 [00:02:54.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 76 [00:02:55.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -880,9 +877,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 80 [00:02:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 81 [00:03:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 82 [00:03:01.000] Different program with same set of files +Info 77 [00:02:56.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 78 [00:02:57.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 79 [00:02:58.000] Different program with same set of files After request PolledWatches:: @@ -919,7 +916,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 83 [00:03:02.000] response: +Info 80 [00:02:59.000] response: { "response": { "definitions": [ @@ -956,7 +953,7 @@ Info 83 [00:03:02.000] response: }, "responseRequired": true } -Info 84 [00:03:03.000] request: +Info 81 [00:03:00.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1039,7 +1036,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 85 [00:03:04.000] response: +Info 82 [00:03:01.000] response: { "response": { "definitions": [ @@ -1076,7 +1073,7 @@ Info 85 [00:03:04.000] response: }, "responseRequired": true } -Info 86 [00:03:05.000] request: +Info 83 [00:03:02.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1159,7 +1156,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 87 [00:03:06.000] response: +Info 84 [00:03:03.000] response: { "response": { "definitions": [ @@ -1196,7 +1193,7 @@ Info 87 [00:03:06.000] response: }, "responseRequired": true } -Info 88 [00:03:07.000] request: +Info 85 [00:03:04.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1279,7 +1276,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 89 [00:03:08.000] response: +Info 86 [00:03:05.000] response: { "response": { "definitions": [ @@ -1316,7 +1313,7 @@ Info 89 [00:03:08.000] response: }, "responseRequired": true } -Info 90 [00:03:09.000] request: +Info 87 [00:03:06.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1399,7 +1396,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 91 [00:03:10.000] response: +Info 88 [00:03:07.000] response: { "response": { "definitions": [ @@ -1436,7 +1433,7 @@ Info 91 [00:03:10.000] response: }, "responseRequired": true } -Info 92 [00:03:11.000] request: +Info 89 [00:03:08.000] request: { "command": "rename", "arguments": { @@ -1483,10 +1480,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 93 [00:03:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 94 [00:03:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 95 [00:03:14.000] Search path: /user/username/projects/myproject/dependency -Info 96 [00:03:15.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 90 [00:03:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 91 [00:03:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 92 [00:03:11.000] Search path: /user/username/projects/myproject/dependency +Info 93 [00:03:12.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1523,7 +1520,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 97 [00:03:16.000] response: +Info 94 [00:03:13.000] response: { "response": { "info": { @@ -1604,7 +1601,7 @@ Info 97 [00:03:16.000] response: }, "responseRequired": true } -Info 98 [00:03:17.000] request: +Info 95 [00:03:14.000] request: { "command": "rename", "arguments": { @@ -1651,8 +1648,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 99 [00:03:18.000] Search path: /user/username/projects/myproject/dependency -Info 100 [00:03:19.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 96 [00:03:15.000] Search path: /user/username/projects/myproject/dependency +Info 97 [00:03:16.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1689,7 +1686,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 101 [00:03:20.000] response: +Info 98 [00:03:17.000] response: { "response": { "info": { @@ -1770,7 +1767,7 @@ Info 101 [00:03:20.000] response: }, "responseRequired": true } -Info 102 [00:03:21.000] request: +Info 99 [00:03:18.000] request: { "command": "rename", "arguments": { @@ -1817,8 +1814,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 103 [00:03:22.000] Search path: /user/username/projects/myproject/dependency -Info 104 [00:03:23.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 100 [00:03:19.000] Search path: /user/username/projects/myproject/dependency +Info 101 [00:03:20.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1855,7 +1852,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 105 [00:03:24.000] response: +Info 102 [00:03:21.000] response: { "response": { "info": { @@ -1936,7 +1933,7 @@ Info 105 [00:03:24.000] response: }, "responseRequired": true } -Info 106 [00:03:25.000] request: +Info 103 [00:03:22.000] request: { "command": "rename", "arguments": { @@ -1983,8 +1980,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 107 [00:03:26.000] Search path: /user/username/projects/myproject/dependency -Info 108 [00:03:27.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 104 [00:03:23.000] Search path: /user/username/projects/myproject/dependency +Info 105 [00:03:24.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2021,7 +2018,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 109 [00:03:28.000] response: +Info 106 [00:03:25.000] response: { "response": { "info": { @@ -2102,7 +2099,7 @@ Info 109 [00:03:28.000] response: }, "responseRequired": true } -Info 110 [00:03:29.000] request: +Info 107 [00:03:26.000] request: { "command": "rename", "arguments": { @@ -2149,8 +2146,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 111 [00:03:30.000] Search path: /user/username/projects/myproject/dependency -Info 112 [00:03:31.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 108 [00:03:27.000] Search path: /user/username/projects/myproject/dependency +Info 109 [00:03:28.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2187,7 +2184,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 113 [00:03:32.000] response: +Info 110 [00:03:29.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-created.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-created.js index 65f2e4fc2ca..044887d0f92 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-created.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-created.js @@ -215,9 +215,8 @@ Info 6 [00:01:10.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:15.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:14.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -228,19 +227,19 @@ Info 11 [00:01:15.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 19 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:28.000] Files (2) +Info 11 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 18 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 22 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 23 [00:01:27.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/main/main.ts @@ -250,16 +249,16 @@ Info 24 [00:01:28.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:29.000] ----------------------------------------------- -Info 26 [00:01:30.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:31.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:33.000] Files (2) +Info 24 [00:01:28.000] ----------------------------------------------- +Info 25 [00:01:29.000] Search path: /user/username/projects/myproject/main +Info 26 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 27 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 27 [00:01:32.000] Files (2) -Info 28 [00:01:34.000] ----------------------------------------------- -Info 28 [00:01:35.000] Open files: -Info 28 [00:01:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 27 [00:01:33.000] ----------------------------------------------- +Info 27 [00:01:34.000] Open files: +Info 27 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 27 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -284,11 +283,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 28 [00:01:38.000] response: +Info 27 [00:01:37.000] response: { "responseRequired": false } -Info 29 [00:01:39.000] request: +Info 28 [00:01:38.000] request: { "seq": 0, "type": "request", @@ -321,18 +320,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 30 [00:01:40.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:42.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 34 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:51.000] Files (2) +Info 29 [00:01:39.000] Search path: /user/username/projects/myproject/dependency +Info 30 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:49.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -342,22 +340,22 @@ Info 41 [00:01:51.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 42 [00:01:52.000] ----------------------------------------------- -Info 43 [00:01:53.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:54.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 45 [00:01:56.000] Files (2) +Info 40 [00:01:50.000] ----------------------------------------------- +Info 41 [00:01:51.000] Search path: /user/username/projects/myproject/dependency +Info 42 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 43 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 43 [00:01:54.000] Files (2) -Info 45 [00:01:57.000] ----------------------------------------------- -Info 45 [00:01:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:59.000] Files (2) +Info 43 [00:01:55.000] ----------------------------------------------- +Info 43 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:57.000] Files (2) -Info 45 [00:02:00.000] ----------------------------------------------- -Info 45 [00:02:01.000] Open files: -Info 45 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 45 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 45 [00:02:04.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 45 [00:02:05.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:58.000] ----------------------------------------------- +Info 43 [00:01:59.000] Open files: +Info 43 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 43 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 43 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -384,11 +382,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 45 [00:02:06.000] response: +Info 43 [00:02:04.000] response: { "responseRequired": false } -Info 46 [00:02:07.000] request: +Info 44 [00:02:05.000] request: { "seq": 0, "type": "request", @@ -423,11 +421,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 47 [00:02:08.000] Search path: /user/username/projects/myproject/random -Info 48 [00:02:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:10.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 51 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 45 [00:02:06.000] Search path: /user/username/projects/myproject/random +Info 46 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 47 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 48 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 49 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -435,17 +433,16 @@ Info 51 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 52 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:15.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 55 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 56 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 61 [00:02:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:23.000] Files (2) +Info 50 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 51 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 52 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 54 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 55 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 58 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 59 [00:02:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -455,26 +452,26 @@ Info 62 [00:02:23.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 63 [00:02:24.000] ----------------------------------------------- -Info 64 [00:02:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 64 [00:02:26.000] Files (2) +Info 60 [00:02:21.000] ----------------------------------------------- +Info 61 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 61 [00:02:23.000] Files (2) -Info 64 [00:02:27.000] ----------------------------------------------- -Info 64 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 64 [00:02:29.000] Files (2) +Info 61 [00:02:24.000] ----------------------------------------------- +Info 61 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 61 [00:02:26.000] Files (2) -Info 64 [00:02:30.000] ----------------------------------------------- -Info 64 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:32.000] Files (2) +Info 61 [00:02:27.000] ----------------------------------------------- +Info 61 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 61 [00:02:29.000] Files (2) -Info 64 [00:02:33.000] ----------------------------------------------- -Info 64 [00:02:34.000] Open files: -Info 64 [00:02:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 64 [00:02:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 64 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 64 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 64 [00:02:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 64 [00:02:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 61 [00:02:30.000] ----------------------------------------------- +Info 61 [00:02:31.000] Open files: +Info 61 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 61 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 61 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 61 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 61 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 61 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -507,11 +504,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:41.000] response: +Info 61 [00:02:38.000] response: { "responseRequired": false } -Info 65 [00:02:42.000] request: +Info 62 [00:02:39.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -586,7 +583,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:43.000] response: +Info 63 [00:02:40.000] response: { "response": { "definitions": [ @@ -623,7 +620,7 @@ Info 66 [00:02:43.000] response: }, "responseRequired": true } -Info 67 [00:02:44.000] request: +Info 64 [00:02:41.000] request: { "command": "rename", "arguments": { @@ -666,7 +663,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 65 [00:02:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file After request PolledWatches:: @@ -701,7 +698,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 69 [00:02:46.000] response: +Info 66 [00:02:43.000] response: { "response": { "info": { @@ -749,18 +746,18 @@ Info 69 [00:02:46.000] response: }, "responseRequired": true } -Info 70 [00:02:49.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 71 [00:02:50.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 72 [00:02:51.000] Scheduled: *ensureProjectForOpenFiles* -Info 73 [00:02:52.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 74 [00:02:53.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 75 [00:02:54.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json, Cancelled earlier one -Info 76 [00:02:55.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 77 [00:02:56.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 78 [00:02:57.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 79 [00:02:58.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation -Info 80 [00:02:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 81 [00:03:00.000] request: +Info 67 [00:02:46.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 68 [00:02:47.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:48.000] Scheduled: *ensureProjectForOpenFiles* +Info 70 [00:02:49.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 71 [00:02:50.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 72 [00:02:51.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json, Cancelled earlier one +Info 73 [00:02:52.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 74 [00:02:53.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 75 [00:02:54.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 76 [00:02:55.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation +Info 77 [00:02:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 78 [00:02:57.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -813,12 +810,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 82 [00:03:01.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 83 [00:03:02.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 84 [00:03:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 85 [00:03:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 86 [00:03:05.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 87 [00:03:06.000] Files (3) +Info 79 [00:02:58.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 80 [00:02:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 81 [00:03:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 82 [00:03:01.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 83 [00:03:02.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 84 [00:03:03.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -831,8 +828,8 @@ Info 87 [00:03:06.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 88 [00:03:07.000] ----------------------------------------------- -Info 89 [00:03:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 85 [00:03:04.000] ----------------------------------------------- +Info 86 [00:03:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -869,7 +866,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 90 [00:03:09.000] response: +Info 87 [00:03:06.000] response: { "response": { "definitions": [ @@ -906,7 +903,7 @@ Info 90 [00:03:09.000] response: }, "responseRequired": true } -Info 91 [00:03:10.000] request: +Info 88 [00:03:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -989,7 +986,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 92 [00:03:11.000] response: +Info 89 [00:03:08.000] response: { "response": { "definitions": [ @@ -1026,7 +1023,7 @@ Info 92 [00:03:11.000] response: }, "responseRequired": true } -Info 93 [00:03:12.000] request: +Info 90 [00:03:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1109,7 +1106,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 94 [00:03:13.000] response: +Info 91 [00:03:10.000] response: { "response": { "definitions": [ @@ -1146,7 +1143,7 @@ Info 94 [00:03:13.000] response: }, "responseRequired": true } -Info 95 [00:03:14.000] request: +Info 92 [00:03:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1229,7 +1226,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 96 [00:03:15.000] response: +Info 93 [00:03:12.000] response: { "response": { "definitions": [ @@ -1266,7 +1263,7 @@ Info 96 [00:03:15.000] response: }, "responseRequired": true } -Info 97 [00:03:16.000] request: +Info 94 [00:03:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1349,7 +1346,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 98 [00:03:17.000] response: +Info 95 [00:03:14.000] response: { "response": { "definitions": [ @@ -1386,7 +1383,7 @@ Info 98 [00:03:17.000] response: }, "responseRequired": true } -Info 99 [00:03:18.000] request: +Info 96 [00:03:15.000] request: { "command": "rename", "arguments": { @@ -1433,10 +1430,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 100 [00:03:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 101 [00:03:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 102 [00:03:21.000] Search path: /user/username/projects/myproject/dependency -Info 103 [00:03:22.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 97 [00:03:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 98 [00:03:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 99 [00:03:18.000] Search path: /user/username/projects/myproject/dependency +Info 100 [00:03:19.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1473,7 +1470,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 104 [00:03:23.000] response: +Info 101 [00:03:20.000] response: { "response": { "info": { @@ -1554,7 +1551,7 @@ Info 104 [00:03:23.000] response: }, "responseRequired": true } -Info 105 [00:03:24.000] request: +Info 102 [00:03:21.000] request: { "command": "rename", "arguments": { @@ -1601,8 +1598,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 106 [00:03:25.000] Search path: /user/username/projects/myproject/dependency -Info 107 [00:03:26.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 103 [00:03:22.000] Search path: /user/username/projects/myproject/dependency +Info 104 [00:03:23.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1639,7 +1636,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 108 [00:03:27.000] response: +Info 105 [00:03:24.000] response: { "response": { "info": { @@ -1720,7 +1717,7 @@ Info 108 [00:03:27.000] response: }, "responseRequired": true } -Info 109 [00:03:28.000] request: +Info 106 [00:03:25.000] request: { "command": "rename", "arguments": { @@ -1767,8 +1764,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 110 [00:03:29.000] Search path: /user/username/projects/myproject/dependency -Info 111 [00:03:30.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 107 [00:03:26.000] Search path: /user/username/projects/myproject/dependency +Info 108 [00:03:27.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1805,7 +1802,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 112 [00:03:31.000] response: +Info 109 [00:03:28.000] response: { "response": { "info": { @@ -1886,7 +1883,7 @@ Info 112 [00:03:31.000] response: }, "responseRequired": true } -Info 113 [00:03:32.000] request: +Info 110 [00:03:29.000] request: { "command": "rename", "arguments": { @@ -1933,8 +1930,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 114 [00:03:33.000] Search path: /user/username/projects/myproject/dependency -Info 115 [00:03:34.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 111 [00:03:30.000] Search path: /user/username/projects/myproject/dependency +Info 112 [00:03:31.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1971,7 +1968,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 116 [00:03:35.000] response: +Info 113 [00:03:32.000] response: { "response": { "info": { @@ -2052,7 +2049,7 @@ Info 116 [00:03:35.000] response: }, "responseRequired": true } -Info 117 [00:03:36.000] request: +Info 114 [00:03:33.000] request: { "command": "rename", "arguments": { @@ -2099,8 +2096,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 118 [00:03:37.000] Search path: /user/username/projects/myproject/dependency -Info 119 [00:03:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 115 [00:03:34.000] Search path: /user/username/projects/myproject/dependency +Info 116 [00:03:35.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2137,7 +2134,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 120 [00:03:39.000] response: +Info 117 [00:03:36.000] response: { "response": { "info": { @@ -2218,7 +2215,7 @@ Info 120 [00:03:39.000] response: }, "responseRequired": true } -Info 121 [00:03:40.000] request: +Info 118 [00:03:37.000] request: { "seq": 0, "type": "request", @@ -2263,24 +2260,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 122 [00:03:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 123 [00:03:42.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 123 [00:03:43.000] Files (3) +Info 119 [00:03:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 120 [00:03:39.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 120 [00:03:40.000] Files (3) -Info 123 [00:03:44.000] ----------------------------------------------- -Info 123 [00:03:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 123 [00:03:46.000] Files (2) +Info 120 [00:03:41.000] ----------------------------------------------- +Info 120 [00:03:42.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 120 [00:03:43.000] Files (2) -Info 123 [00:03:47.000] ----------------------------------------------- -Info 123 [00:03:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 123 [00:03:49.000] Files (2) +Info 120 [00:03:44.000] ----------------------------------------------- +Info 120 [00:03:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 120 [00:03:46.000] Files (2) -Info 123 [00:03:50.000] ----------------------------------------------- -Info 123 [00:03:51.000] Open files: -Info 123 [00:03:52.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 123 [00:03:53.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 123 [00:03:54.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 123 [00:03:55.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 120 [00:03:47.000] ----------------------------------------------- +Info 120 [00:03:48.000] Open files: +Info 120 [00:03:49.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 120 [00:03:50.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 120 [00:03:51.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 120 [00:03:52.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2319,11 +2316,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 123 [00:03:56.000] response: +Info 120 [00:03:53.000] response: { "responseRequired": false } -Info 124 [00:03:57.000] request: +Info 121 [00:03:54.000] request: { "seq": 0, "type": "request", @@ -2370,28 +2367,28 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 125 [00:03:58.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 126 [00:03:59.000] Search path: /user/username/projects/myproject/random -Info 127 [00:04:00.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 128 [00:04:01.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 128 [00:04:02.000] Files (3) +Info 122 [00:03:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 123 [00:03:56.000] Search path: /user/username/projects/myproject/random +Info 124 [00:03:57.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 125 [00:03:58.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 125 [00:03:59.000] Files (3) -Info 128 [00:04:03.000] ----------------------------------------------- -Info 128 [00:04:04.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 128 [00:04:05.000] Files (2) +Info 125 [00:04:00.000] ----------------------------------------------- +Info 125 [00:04:01.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 125 [00:04:02.000] Files (2) -Info 128 [00:04:06.000] ----------------------------------------------- -Info 128 [00:04:07.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 128 [00:04:08.000] Files (2) +Info 125 [00:04:03.000] ----------------------------------------------- +Info 125 [00:04:04.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 125 [00:04:05.000] Files (2) -Info 128 [00:04:09.000] ----------------------------------------------- -Info 128 [00:04:10.000] Open files: -Info 128 [00:04:11.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 128 [00:04:12.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 128 [00:04:13.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 128 [00:04:14.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 128 [00:04:15.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 128 [00:04:16.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 125 [00:04:06.000] ----------------------------------------------- +Info 125 [00:04:07.000] Open files: +Info 125 [00:04:08.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 125 [00:04:09.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 125 [00:04:10.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 125 [00:04:11.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 125 [00:04:12.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 125 [00:04:13.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2428,11 +2425,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 128 [00:04:17.000] response: +Info 125 [00:04:14.000] response: { "responseRequired": false } -Info 129 [00:04:18.000] request: +Info 126 [00:04:15.000] request: { "seq": 0, "type": "request", @@ -2477,24 +2474,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 130 [00:04:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 131 [00:04:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 131 [00:04:21.000] Files (3) +Info 127 [00:04:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 128 [00:04:17.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 128 [00:04:18.000] Files (3) -Info 131 [00:04:22.000] ----------------------------------------------- -Info 131 [00:04:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 131 [00:04:24.000] Files (2) +Info 128 [00:04:19.000] ----------------------------------------------- +Info 128 [00:04:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 128 [00:04:21.000] Files (2) -Info 131 [00:04:25.000] ----------------------------------------------- -Info 131 [00:04:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 131 [00:04:27.000] Files (2) +Info 128 [00:04:22.000] ----------------------------------------------- +Info 128 [00:04:23.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 128 [00:04:24.000] Files (2) -Info 131 [00:04:28.000] ----------------------------------------------- -Info 131 [00:04:29.000] Open files: -Info 131 [00:04:30.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 131 [00:04:31.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 131 [00:04:32.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 131 [00:04:33.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 128 [00:04:25.000] ----------------------------------------------- +Info 128 [00:04:26.000] Open files: +Info 128 [00:04:27.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 128 [00:04:28.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 128 [00:04:29.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 128 [00:04:30.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2533,11 +2530,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 131 [00:04:34.000] response: +Info 128 [00:04:31.000] response: { "responseRequired": false } -Info 132 [00:04:35.000] request: +Info 129 [00:04:32.000] request: { "seq": 0, "type": "request", @@ -2584,22 +2581,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 133 [00:04:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 134 [00:04:37.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 134 [00:04:38.000] Files (3) +Info 130 [00:04:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 131 [00:04:34.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 131 [00:04:35.000] Files (3) -Info 134 [00:04:39.000] ----------------------------------------------- -Info 134 [00:04:40.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 134 [00:04:41.000] Files (2) +Info 131 [00:04:36.000] ----------------------------------------------- +Info 131 [00:04:37.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 131 [00:04:38.000] Files (2) -Info 134 [00:04:42.000] ----------------------------------------------- -Info 134 [00:04:43.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 134 [00:04:44.000] Files (2) +Info 131 [00:04:39.000] ----------------------------------------------- +Info 131 [00:04:40.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 131 [00:04:41.000] Files (2) -Info 134 [00:04:45.000] ----------------------------------------------- -Info 134 [00:04:46.000] Open files: -Info 134 [00:04:47.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 134 [00:04:48.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 131 [00:04:42.000] ----------------------------------------------- +Info 131 [00:04:43.000] Open files: +Info 131 [00:04:44.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 131 [00:04:45.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2640,11 +2637,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 134 [00:04:49.000] response: +Info 131 [00:04:46.000] response: { "responseRequired": false } -Info 135 [00:04:50.000] request: +Info 132 [00:04:47.000] request: { "seq": 0, "type": "request", @@ -2693,20 +2690,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 136 [00:04:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 137 [00:04:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 137 [00:04:53.000] Files (3) +Info 133 [00:04:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 134 [00:04:49.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 134 [00:04:50.000] Files (3) -Info 137 [00:04:54.000] ----------------------------------------------- -Info 137 [00:04:55.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 137 [00:04:56.000] Files (2) +Info 134 [00:04:51.000] ----------------------------------------------- +Info 134 [00:04:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 134 [00:04:53.000] Files (2) -Info 137 [00:04:57.000] ----------------------------------------------- -Info 137 [00:04:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 137 [00:04:59.000] Files (2) +Info 134 [00:04:54.000] ----------------------------------------------- +Info 134 [00:04:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 134 [00:04:56.000] Files (2) -Info 137 [00:05:00.000] ----------------------------------------------- -Info 137 [00:05:01.000] Open files: +Info 134 [00:04:57.000] ----------------------------------------------- +Info 134 [00:04:58.000] Open files: After request PolledWatches:: @@ -2749,11 +2746,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 137 [00:05:02.000] response: +Info 134 [00:04:59.000] response: { "responseRequired": false } -Info 138 [00:05:03.000] request: +Info 135 [00:05:00.000] request: { "seq": 0, "type": "request", @@ -2804,12 +2801,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 139 [00:05:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 140 [00:05:05.000] Search path: /user/username/projects/myproject/random -Info 141 [00:05:06.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 142 [00:05:07.000] `remove Project:: -Info 143 [00:05:08.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 144 [00:05:09.000] Files (3) +Info 136 [00:05:01.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 137 [00:05:02.000] Search path: /user/username/projects/myproject/random +Info 138 [00:05:03.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 139 [00:05:04.000] `remove Project:: +Info 140 [00:05:05.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 141 [00:05:06.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -2822,19 +2819,19 @@ Info 144 [00:05:09.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 145 [00:05:10.000] ----------------------------------------------- -Info 146 [00:05:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 147 [00:05:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 148 [00:05:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 149 [00:05:14.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 150 [00:05:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 151 [00:05:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 152 [00:05:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 153 [00:05:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 154 [00:05:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 155 [00:05:20.000] `remove Project:: -Info 156 [00:05:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 157 [00:05:22.000] Files (2) +Info 142 [00:05:07.000] ----------------------------------------------- +Info 143 [00:05:08.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 144 [00:05:09.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 145 [00:05:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 146 [00:05:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 147 [00:05:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 148 [00:05:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 149 [00:05:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 150 [00:05:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 151 [00:05:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 152 [00:05:17.000] `remove Project:: +Info 153 [00:05:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 154 [00:05:19.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -2844,26 +2841,26 @@ Info 157 [00:05:22.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 158 [00:05:23.000] ----------------------------------------------- -Info 159 [00:05:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 160 [00:05:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 161 [00:05:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 162 [00:05:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 163 [00:05:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 164 [00:05:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 165 [00:05:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 166 [00:05:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 167 [00:05:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 168 [00:05:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 169 [00:05:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 170 [00:05:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 171 [00:05:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 171 [00:05:37.000] Files (2) +Info 155 [00:05:20.000] ----------------------------------------------- +Info 156 [00:05:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 157 [00:05:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 158 [00:05:23.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 159 [00:05:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 160 [00:05:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 161 [00:05:26.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 162 [00:05:27.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 163 [00:05:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 164 [00:05:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 165 [00:05:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 166 [00:05:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 167 [00:05:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 168 [00:05:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 168 [00:05:34.000] Files (2) -Info 171 [00:05:38.000] ----------------------------------------------- -Info 171 [00:05:39.000] Open files: -Info 171 [00:05:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 171 [00:05:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 168 [00:05:35.000] ----------------------------------------------- +Info 168 [00:05:36.000] Open files: +Info 168 [00:05:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 168 [00:05:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2882,7 +2879,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 171 [00:05:42.000] response: +Info 168 [00:05:39.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-deleted.js index 67b6f85f8d9..54c586f4d64 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-deleted.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-deleted.js @@ -223,9 +223,8 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:14.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:13.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -236,20 +235,20 @@ Info 11 [00:01:14.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:28.000] Files (3) +Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:27.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -262,16 +261,16 @@ Info 25 [00:01:28.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:29.000] ----------------------------------------------- -Info 27 [00:01:30.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:31.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:33.000] Files (3) +Info 25 [00:01:28.000] ----------------------------------------------- +Info 26 [00:01:29.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:32.000] Files (3) -Info 29 [00:01:34.000] ----------------------------------------------- -Info 29 [00:01:35.000] Open files: -Info 29 [00:01:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:33.000] ----------------------------------------------- +Info 28 [00:01:34.000] Open files: +Info 28 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -298,11 +297,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:38.000] response: +Info 28 [00:01:37.000] response: { "responseRequired": false } -Info 30 [00:01:39.000] request: +Info 29 [00:01:38.000] request: { "seq": 0, "type": "request", @@ -337,18 +336,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:40.000] Search path: /user/username/projects/myproject/dependency -Info 32 [00:01:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:42.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 42 [00:01:51.000] Files (2) +Info 30 [00:01:39.000] Search path: /user/username/projects/myproject/dependency +Info 31 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 40 [00:01:49.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -358,22 +356,22 @@ Info 42 [00:01:51.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 43 [00:01:52.000] ----------------------------------------------- -Info 44 [00:01:53.000] Search path: /user/username/projects/myproject/dependency -Info 45 [00:01:54.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (3) +Info 41 [00:01:50.000] ----------------------------------------------- +Info 42 [00:01:51.000] Search path: /user/username/projects/myproject/dependency +Info 43 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 44 [00:01:54.000] Files (3) -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:59.000] Files (2) +Info 44 [00:01:55.000] ----------------------------------------------- +Info 44 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:57.000] Files (2) -Info 46 [00:02:00.000] ----------------------------------------------- -Info 46 [00:02:01.000] Open files: -Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 44 [00:01:58.000] ----------------------------------------------- +Info 44 [00:01:59.000] Open files: +Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -402,11 +400,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 46 [00:02:06.000] response: +Info 44 [00:02:04.000] response: { "responseRequired": false } -Info 47 [00:02:07.000] request: +Info 45 [00:02:05.000] request: { "seq": 0, "type": "request", @@ -443,11 +441,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 48 [00:02:08.000] Search path: /user/username/projects/myproject/random -Info 49 [00:02:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:10.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 52 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 46 [00:02:06.000] Search path: /user/username/projects/myproject/random +Info 47 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 48 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -455,17 +453,16 @@ Info 52 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 53 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:15.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 56 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 57 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:23.000] Files (2) +Info 51 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 60 [00:02:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -475,26 +472,26 @@ Info 63 [00:02:23.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 64 [00:02:24.000] ----------------------------------------------- -Info 65 [00:02:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 65 [00:02:26.000] Files (3) +Info 61 [00:02:21.000] ----------------------------------------------- +Info 62 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 62 [00:02:23.000] Files (3) -Info 65 [00:02:27.000] ----------------------------------------------- -Info 65 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:29.000] Files (2) +Info 62 [00:02:24.000] ----------------------------------------------- +Info 62 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 62 [00:02:26.000] Files (2) -Info 65 [00:02:30.000] ----------------------------------------------- -Info 65 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:32.000] Files (2) +Info 62 [00:02:27.000] ----------------------------------------------- +Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:29.000] Files (2) -Info 65 [00:02:33.000] ----------------------------------------------- -Info 65 [00:02:34.000] Open files: -Info 65 [00:02:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 65 [00:02:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 65 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 65 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 65 [00:02:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 65 [00:02:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:30.000] ----------------------------------------------- +Info 62 [00:02:31.000] Open files: +Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -529,11 +526,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:41.000] response: +Info 62 [00:02:38.000] response: { "responseRequired": false } -Info 66 [00:02:42.000] request: +Info 63 [00:02:39.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -578,7 +575,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -615,7 +612,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:44.000] response: +Info 65 [00:02:41.000] response: { "response": { "definitions": [ @@ -652,7 +649,7 @@ Info 68 [00:02:44.000] response: }, "responseRequired": true } -Info 69 [00:02:45.000] request: +Info 66 [00:02:42.000] request: { "command": "rename", "arguments": { @@ -699,8 +696,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:46.000] Search path: /user/username/projects/myproject/dependency -Info 71 [00:02:47.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 67 [00:02:43.000] Search path: /user/username/projects/myproject/dependency +Info 68 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -737,7 +734,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:48.000] response: +Info 69 [00:02:45.000] response: { "response": { "info": { @@ -818,17 +815,17 @@ Info 72 [00:02:48.000] response: }, "responseRequired": true } -Info 73 [00:02:50.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 74 [00:02:51.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 75 [00:02:52.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 76 [00:02:53.000] Scheduled: *ensureProjectForOpenFiles* -Info 77 [00:02:54.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 78 [00:02:55.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 79 [00:02:56.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 80 [00:02:57.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 81 [00:02:58.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation -Info 82 [00:02:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 83 [00:03:00.000] request: +Info 70 [00:02:47.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 71 [00:02:48.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 72 [00:02:49.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 73 [00:02:50.000] Scheduled: *ensureProjectForOpenFiles* +Info 74 [00:02:51.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:52.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 76 [00:02:53.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 77 [00:02:54.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 78 [00:02:55.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation +Info 79 [00:02:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 80 [00:02:57.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -874,10 +871,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 84 [00:03:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 85 [00:03:02.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 86 [00:03:03.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 87 [00:03:04.000] Files (2) +Info 81 [00:02:58.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 82 [00:02:59.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 83 [00:03:00.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 84 [00:03:01.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/main/main.ts @@ -887,7 +884,7 @@ Info 87 [00:03:04.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 88 [00:03:05.000] ----------------------------------------------- +Info 85 [00:03:02.000] ----------------------------------------------- After request PolledWatches:: @@ -922,7 +919,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 89 [00:03:06.000] response: +Info 86 [00:03:03.000] response: { "response": { "definitions": [ @@ -959,7 +956,7 @@ Info 89 [00:03:06.000] response: }, "responseRequired": true } -Info 90 [00:03:07.000] request: +Info 87 [00:03:04.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1038,7 +1035,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 91 [00:03:08.000] response: +Info 88 [00:03:05.000] response: { "response": { "definitions": [ @@ -1075,7 +1072,7 @@ Info 91 [00:03:08.000] response: }, "responseRequired": true } -Info 92 [00:03:09.000] request: +Info 89 [00:03:06.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1154,7 +1151,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 93 [00:03:10.000] response: +Info 90 [00:03:07.000] response: { "response": { "definitions": [ @@ -1191,7 +1188,7 @@ Info 93 [00:03:10.000] response: }, "responseRequired": true } -Info 94 [00:03:11.000] request: +Info 91 [00:03:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1270,7 +1267,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 95 [00:03:12.000] response: +Info 92 [00:03:09.000] response: { "response": { "definitions": [ @@ -1307,7 +1304,7 @@ Info 95 [00:03:12.000] response: }, "responseRequired": true } -Info 96 [00:03:13.000] request: +Info 93 [00:03:10.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1386,7 +1383,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 97 [00:03:14.000] response: +Info 94 [00:03:11.000] response: { "response": { "definitions": [ @@ -1423,7 +1420,7 @@ Info 97 [00:03:14.000] response: }, "responseRequired": true } -Info 98 [00:03:15.000] request: +Info 95 [00:03:12.000] request: { "command": "rename", "arguments": { @@ -1468,9 +1465,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 99 [00:03:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 100 [00:03:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 101 [00:03:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 96 [00:03:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 97 [00:03:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 98 [00:03:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file After request PolledWatches:: @@ -1507,7 +1504,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 102 [00:03:19.000] response: +Info 99 [00:03:16.000] response: { "response": { "info": { @@ -1555,7 +1552,7 @@ Info 102 [00:03:19.000] response: }, "responseRequired": true } -Info 103 [00:03:20.000] request: +Info 100 [00:03:17.000] request: { "command": "rename", "arguments": { @@ -1638,7 +1635,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 104 [00:03:21.000] response: +Info 101 [00:03:18.000] response: { "response": { "info": { @@ -1686,7 +1683,7 @@ Info 104 [00:03:21.000] response: }, "responseRequired": true } -Info 105 [00:03:22.000] request: +Info 102 [00:03:19.000] request: { "command": "rename", "arguments": { @@ -1769,7 +1766,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 106 [00:03:23.000] response: +Info 103 [00:03:20.000] response: { "response": { "info": { @@ -1817,7 +1814,7 @@ Info 106 [00:03:23.000] response: }, "responseRequired": true } -Info 107 [00:03:24.000] request: +Info 104 [00:03:21.000] request: { "command": "rename", "arguments": { @@ -1900,7 +1897,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 108 [00:03:25.000] response: +Info 105 [00:03:22.000] response: { "response": { "info": { @@ -1948,7 +1945,7 @@ Info 108 [00:03:25.000] response: }, "responseRequired": true } -Info 109 [00:03:26.000] request: +Info 106 [00:03:23.000] request: { "command": "rename", "arguments": { @@ -2031,7 +2028,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 110 [00:03:27.000] response: +Info 107 [00:03:24.000] response: { "response": { "info": { @@ -2079,7 +2076,7 @@ Info 110 [00:03:27.000] response: }, "responseRequired": true } -Info 111 [00:03:28.000] request: +Info 108 [00:03:25.000] request: { "seq": 0, "type": "request", @@ -2124,24 +2121,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 112 [00:03:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 113 [00:03:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 113 [00:03:31.000] Files (2) +Info 109 [00:03:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 110 [00:03:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 110 [00:03:28.000] Files (2) -Info 113 [00:03:32.000] ----------------------------------------------- -Info 113 [00:03:33.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 113 [00:03:34.000] Files (2) +Info 110 [00:03:29.000] ----------------------------------------------- +Info 110 [00:03:30.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 110 [00:03:31.000] Files (2) -Info 113 [00:03:35.000] ----------------------------------------------- -Info 113 [00:03:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 113 [00:03:37.000] Files (2) +Info 110 [00:03:32.000] ----------------------------------------------- +Info 110 [00:03:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 110 [00:03:34.000] Files (2) -Info 113 [00:03:38.000] ----------------------------------------------- -Info 113 [00:03:39.000] Open files: -Info 113 [00:03:40.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 113 [00:03:41.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 113 [00:03:42.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 113 [00:03:43.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 110 [00:03:35.000] ----------------------------------------------- +Info 110 [00:03:36.000] Open files: +Info 110 [00:03:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 110 [00:03:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 110 [00:03:39.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 110 [00:03:40.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2180,11 +2177,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 113 [00:03:44.000] response: +Info 110 [00:03:41.000] response: { "responseRequired": false } -Info 114 [00:03:45.000] request: +Info 111 [00:03:42.000] request: { "seq": 0, "type": "request", @@ -2231,29 +2228,29 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 115 [00:03:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 116 [00:03:47.000] Search path: /user/username/projects/myproject/random -Info 117 [00:03:48.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 118 [00:03:49.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 119 [00:03:50.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 119 [00:03:51.000] Files (2) +Info 112 [00:03:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 113 [00:03:44.000] Search path: /user/username/projects/myproject/random +Info 114 [00:03:45.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 115 [00:03:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 116 [00:03:47.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 116 [00:03:48.000] Files (2) -Info 119 [00:03:52.000] ----------------------------------------------- -Info 119 [00:03:53.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 119 [00:03:54.000] Files (2) +Info 116 [00:03:49.000] ----------------------------------------------- +Info 116 [00:03:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 116 [00:03:51.000] Files (2) -Info 119 [00:03:55.000] ----------------------------------------------- -Info 119 [00:03:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 119 [00:03:57.000] Files (2) +Info 116 [00:03:52.000] ----------------------------------------------- +Info 116 [00:03:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 116 [00:03:54.000] Files (2) -Info 119 [00:03:58.000] ----------------------------------------------- -Info 119 [00:03:59.000] Open files: -Info 119 [00:04:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 119 [00:04:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 119 [00:04:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 119 [00:04:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 119 [00:04:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 119 [00:04:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 116 [00:03:55.000] ----------------------------------------------- +Info 116 [00:03:56.000] Open files: +Info 116 [00:03:57.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 116 [00:03:58.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 116 [00:03:59.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 116 [00:04:00.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 116 [00:04:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 116 [00:04:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2288,11 +2285,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 119 [00:04:06.000] response: +Info 116 [00:04:03.000] response: { "responseRequired": false } -Info 120 [00:04:07.000] request: +Info 117 [00:04:04.000] request: { "seq": 0, "type": "request", @@ -2335,24 +2332,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 121 [00:04:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 122 [00:04:09.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 122 [00:04:10.000] Files (2) +Info 118 [00:04:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 119 [00:04:06.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 119 [00:04:07.000] Files (2) -Info 122 [00:04:11.000] ----------------------------------------------- -Info 122 [00:04:12.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 122 [00:04:13.000] Files (2) +Info 119 [00:04:08.000] ----------------------------------------------- +Info 119 [00:04:09.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 119 [00:04:10.000] Files (2) -Info 122 [00:04:14.000] ----------------------------------------------- -Info 122 [00:04:15.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 122 [00:04:16.000] Files (2) +Info 119 [00:04:11.000] ----------------------------------------------- +Info 119 [00:04:12.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 119 [00:04:13.000] Files (2) -Info 122 [00:04:17.000] ----------------------------------------------- -Info 122 [00:04:18.000] Open files: -Info 122 [00:04:19.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 122 [00:04:20.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 122 [00:04:21.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 122 [00:04:22.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 119 [00:04:14.000] ----------------------------------------------- +Info 119 [00:04:15.000] Open files: +Info 119 [00:04:16.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 119 [00:04:17.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 119 [00:04:18.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 119 [00:04:19.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2389,11 +2386,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 122 [00:04:23.000] response: +Info 119 [00:04:20.000] response: { "responseRequired": false } -Info 123 [00:04:24.000] request: +Info 120 [00:04:21.000] request: { "seq": 0, "type": "request", @@ -2438,22 +2435,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 124 [00:04:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 125 [00:04:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 125 [00:04:27.000] Files (2) +Info 121 [00:04:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 122 [00:04:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 122 [00:04:24.000] Files (2) -Info 125 [00:04:28.000] ----------------------------------------------- -Info 125 [00:04:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 125 [00:04:30.000] Files (2) +Info 122 [00:04:25.000] ----------------------------------------------- +Info 122 [00:04:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 122 [00:04:27.000] Files (2) -Info 125 [00:04:31.000] ----------------------------------------------- -Info 125 [00:04:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 125 [00:04:33.000] Files (2) +Info 122 [00:04:28.000] ----------------------------------------------- +Info 122 [00:04:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 122 [00:04:30.000] Files (2) -Info 125 [00:04:34.000] ----------------------------------------------- -Info 125 [00:04:35.000] Open files: -Info 125 [00:04:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 125 [00:04:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 122 [00:04:31.000] ----------------------------------------------- +Info 122 [00:04:32.000] Open files: +Info 122 [00:04:33.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 122 [00:04:34.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2492,11 +2489,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 125 [00:04:38.000] response: +Info 122 [00:04:35.000] response: { "responseRequired": false } -Info 126 [00:04:39.000] request: +Info 123 [00:04:36.000] request: { "seq": 0, "type": "request", @@ -2543,20 +2540,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 127 [00:04:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 128 [00:04:41.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 128 [00:04:42.000] Files (2) +Info 124 [00:04:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 125 [00:04:38.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 125 [00:04:39.000] Files (2) -Info 128 [00:04:43.000] ----------------------------------------------- -Info 128 [00:04:44.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 128 [00:04:45.000] Files (2) +Info 125 [00:04:40.000] ----------------------------------------------- +Info 125 [00:04:41.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 125 [00:04:42.000] Files (2) -Info 128 [00:04:46.000] ----------------------------------------------- -Info 128 [00:04:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 128 [00:04:48.000] Files (2) +Info 125 [00:04:43.000] ----------------------------------------------- +Info 125 [00:04:44.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 125 [00:04:45.000] Files (2) -Info 128 [00:04:49.000] ----------------------------------------------- -Info 128 [00:04:50.000] Open files: +Info 125 [00:04:46.000] ----------------------------------------------- +Info 125 [00:04:47.000] Open files: After request PolledWatches:: @@ -2597,11 +2594,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 128 [00:04:51.000] response: +Info 125 [00:04:48.000] response: { "responseRequired": false } -Info 129 [00:04:52.000] request: +Info 126 [00:04:49.000] request: { "seq": 0, "type": "request", @@ -2650,12 +2647,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 130 [00:04:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 131 [00:04:54.000] Search path: /user/username/projects/myproject/random -Info 132 [00:04:55.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 133 [00:04:56.000] `remove Project:: -Info 134 [00:04:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 135 [00:04:58.000] Files (2) +Info 127 [00:04:50.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 128 [00:04:51.000] Search path: /user/username/projects/myproject/random +Info 129 [00:04:52.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 130 [00:04:53.000] `remove Project:: +Info 131 [00:04:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 132 [00:04:55.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/main/main.ts @@ -2665,19 +2662,19 @@ Info 135 [00:04:58.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 136 [00:04:59.000] ----------------------------------------------- -Info 137 [00:05:00.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 138 [00:05:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 139 [00:05:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 140 [00:05:03.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 141 [00:05:04.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 142 [00:05:05.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 143 [00:05:06.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 144 [00:05:07.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 145 [00:05:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 146 [00:05:09.000] `remove Project:: -Info 147 [00:05:10.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 148 [00:05:11.000] Files (2) +Info 133 [00:04:56.000] ----------------------------------------------- +Info 134 [00:04:57.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 135 [00:04:58.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 136 [00:04:59.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 137 [00:05:00.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 138 [00:05:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 139 [00:05:02.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 140 [00:05:03.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 141 [00:05:04.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 142 [00:05:05.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 143 [00:05:06.000] `remove Project:: +Info 144 [00:05:07.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 145 [00:05:08.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -2687,24 +2684,24 @@ Info 148 [00:05:11.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 149 [00:05:12.000] ----------------------------------------------- -Info 150 [00:05:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 151 [00:05:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 152 [00:05:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 153 [00:05:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 154 [00:05:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 155 [00:05:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 156 [00:05:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 157 [00:05:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 158 [00:05:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 159 [00:05:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 160 [00:05:23.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 160 [00:05:24.000] Files (2) +Info 146 [00:05:09.000] ----------------------------------------------- +Info 147 [00:05:10.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 148 [00:05:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 149 [00:05:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 150 [00:05:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 151 [00:05:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 152 [00:05:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 153 [00:05:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 154 [00:05:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 155 [00:05:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 156 [00:05:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 157 [00:05:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 157 [00:05:21.000] Files (2) -Info 160 [00:05:25.000] ----------------------------------------------- -Info 160 [00:05:26.000] Open files: -Info 160 [00:05:27.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 160 [00:05:28.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 157 [00:05:22.000] ----------------------------------------------- +Info 157 [00:05:23.000] Open files: +Info 157 [00:05:24.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 157 [00:05:25.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2723,7 +2720,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 160 [00:05:29.000] response: +Info 157 [00:05:26.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-not-present.js index ebb9acaf129..2782f901635 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-not-present.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-not-present.js @@ -215,9 +215,8 @@ Info 6 [00:01:10.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:15.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:14.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -228,19 +227,19 @@ Info 11 [00:01:15.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 19 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:28.000] Files (2) +Info 11 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 18 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 22 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 23 [00:01:27.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/main/main.ts @@ -250,16 +249,16 @@ Info 24 [00:01:28.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:29.000] ----------------------------------------------- -Info 26 [00:01:30.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:31.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:33.000] Files (2) +Info 24 [00:01:28.000] ----------------------------------------------- +Info 25 [00:01:29.000] Search path: /user/username/projects/myproject/main +Info 26 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 27 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 27 [00:01:32.000] Files (2) -Info 28 [00:01:34.000] ----------------------------------------------- -Info 28 [00:01:35.000] Open files: -Info 28 [00:01:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 27 [00:01:33.000] ----------------------------------------------- +Info 27 [00:01:34.000] Open files: +Info 27 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 27 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -284,11 +283,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 28 [00:01:38.000] response: +Info 27 [00:01:37.000] response: { "responseRequired": false } -Info 29 [00:01:39.000] request: +Info 28 [00:01:38.000] request: { "seq": 0, "type": "request", @@ -321,18 +320,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 30 [00:01:40.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:42.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 34 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:51.000] Files (2) +Info 29 [00:01:39.000] Search path: /user/username/projects/myproject/dependency +Info 30 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 39 [00:01:49.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -342,22 +340,22 @@ Info 41 [00:01:51.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 42 [00:01:52.000] ----------------------------------------------- -Info 43 [00:01:53.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:54.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 45 [00:01:56.000] Files (2) +Info 40 [00:01:50.000] ----------------------------------------------- +Info 41 [00:01:51.000] Search path: /user/username/projects/myproject/dependency +Info 42 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 43 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 43 [00:01:54.000] Files (2) -Info 45 [00:01:57.000] ----------------------------------------------- -Info 45 [00:01:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:59.000] Files (2) +Info 43 [00:01:55.000] ----------------------------------------------- +Info 43 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:57.000] Files (2) -Info 45 [00:02:00.000] ----------------------------------------------- -Info 45 [00:02:01.000] Open files: -Info 45 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 45 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 45 [00:02:04.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 45 [00:02:05.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:58.000] ----------------------------------------------- +Info 43 [00:01:59.000] Open files: +Info 43 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 43 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 43 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -384,11 +382,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 45 [00:02:06.000] response: +Info 43 [00:02:04.000] response: { "responseRequired": false } -Info 46 [00:02:07.000] request: +Info 44 [00:02:05.000] request: { "seq": 0, "type": "request", @@ -423,11 +421,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 47 [00:02:08.000] Search path: /user/username/projects/myproject/random -Info 48 [00:02:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:10.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 51 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 45 [00:02:06.000] Search path: /user/username/projects/myproject/random +Info 46 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 47 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 48 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 49 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -435,17 +433,16 @@ Info 51 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 52 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:15.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 55 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 56 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 61 [00:02:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:23.000] Files (2) +Info 50 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 51 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 52 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 54 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 55 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 58 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 59 [00:02:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -455,26 +452,26 @@ Info 62 [00:02:23.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 63 [00:02:24.000] ----------------------------------------------- -Info 64 [00:02:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 64 [00:02:26.000] Files (2) +Info 60 [00:02:21.000] ----------------------------------------------- +Info 61 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 61 [00:02:23.000] Files (2) -Info 64 [00:02:27.000] ----------------------------------------------- -Info 64 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 64 [00:02:29.000] Files (2) +Info 61 [00:02:24.000] ----------------------------------------------- +Info 61 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 61 [00:02:26.000] Files (2) -Info 64 [00:02:30.000] ----------------------------------------------- -Info 64 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:32.000] Files (2) +Info 61 [00:02:27.000] ----------------------------------------------- +Info 61 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 61 [00:02:29.000] Files (2) -Info 64 [00:02:33.000] ----------------------------------------------- -Info 64 [00:02:34.000] Open files: -Info 64 [00:02:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 64 [00:02:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 64 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 64 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 64 [00:02:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 64 [00:02:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 61 [00:02:30.000] ----------------------------------------------- +Info 61 [00:02:31.000] Open files: +Info 61 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 61 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 61 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 61 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 61 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 61 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -507,11 +504,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:41.000] response: +Info 61 [00:02:38.000] response: { "responseRequired": false } -Info 65 [00:02:42.000] request: +Info 62 [00:02:39.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -586,7 +583,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:43.000] response: +Info 63 [00:02:40.000] response: { "response": { "definitions": [ @@ -623,7 +620,7 @@ Info 66 [00:02:43.000] response: }, "responseRequired": true } -Info 67 [00:02:44.000] request: +Info 64 [00:02:41.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -698,7 +695,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:45.000] response: +Info 65 [00:02:42.000] response: { "response": { "definitions": [ @@ -735,7 +732,7 @@ Info 68 [00:02:45.000] response: }, "responseRequired": true } -Info 69 [00:02:46.000] request: +Info 66 [00:02:43.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -810,7 +807,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:47.000] response: +Info 67 [00:02:44.000] response: { "response": { "definitions": [ @@ -847,7 +844,7 @@ Info 70 [00:02:47.000] response: }, "responseRequired": true } -Info 71 [00:02:48.000] request: +Info 68 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -922,7 +919,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:49.000] response: +Info 69 [00:02:46.000] response: { "response": { "definitions": [ @@ -959,7 +956,7 @@ Info 72 [00:02:49.000] response: }, "responseRequired": true } -Info 73 [00:02:50.000] request: +Info 70 [00:02:47.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1034,7 +1031,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:51.000] response: +Info 71 [00:02:48.000] response: { "response": { "definitions": [ @@ -1071,7 +1068,7 @@ Info 74 [00:02:51.000] response: }, "responseRequired": true } -Info 75 [00:02:52.000] request: +Info 72 [00:02:49.000] request: { "command": "rename", "arguments": { @@ -1114,7 +1111,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:02:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 73 [00:02:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file After request PolledWatches:: @@ -1149,7 +1146,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 77 [00:02:54.000] response: +Info 74 [00:02:51.000] response: { "response": { "info": { @@ -1197,7 +1194,7 @@ Info 77 [00:02:54.000] response: }, "responseRequired": true } -Info 78 [00:02:55.000] request: +Info 75 [00:02:52.000] request: { "command": "rename", "arguments": { @@ -1276,7 +1273,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 79 [00:02:56.000] response: +Info 76 [00:02:53.000] response: { "response": { "info": { @@ -1324,7 +1321,7 @@ Info 79 [00:02:56.000] response: }, "responseRequired": true } -Info 80 [00:02:57.000] request: +Info 77 [00:02:54.000] request: { "command": "rename", "arguments": { @@ -1403,7 +1400,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 81 [00:02:58.000] response: +Info 78 [00:02:55.000] response: { "response": { "info": { @@ -1451,7 +1448,7 @@ Info 81 [00:02:58.000] response: }, "responseRequired": true } -Info 82 [00:02:59.000] request: +Info 79 [00:02:56.000] request: { "command": "rename", "arguments": { @@ -1530,7 +1527,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 83 [00:03:00.000] response: +Info 80 [00:02:57.000] response: { "response": { "info": { @@ -1578,7 +1575,7 @@ Info 83 [00:03:00.000] response: }, "responseRequired": true } -Info 84 [00:03:01.000] request: +Info 81 [00:02:58.000] request: { "command": "rename", "arguments": { @@ -1657,7 +1654,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 85 [00:03:02.000] response: +Info 82 [00:02:59.000] response: { "response": { "info": { @@ -1705,7 +1702,7 @@ Info 85 [00:03:02.000] response: }, "responseRequired": true } -Info 86 [00:03:03.000] request: +Info 83 [00:03:00.000] request: { "seq": 0, "type": "request", @@ -1748,24 +1745,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 87 [00:03:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 88 [00:03:05.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 88 [00:03:06.000] Files (2) +Info 84 [00:03:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 85 [00:03:02.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 85 [00:03:03.000] Files (2) -Info 88 [00:03:07.000] ----------------------------------------------- -Info 88 [00:03:08.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 88 [00:03:09.000] Files (2) +Info 85 [00:03:04.000] ----------------------------------------------- +Info 85 [00:03:05.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 85 [00:03:06.000] Files (2) -Info 88 [00:03:10.000] ----------------------------------------------- -Info 88 [00:03:11.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 88 [00:03:12.000] Files (2) +Info 85 [00:03:07.000] ----------------------------------------------- +Info 85 [00:03:08.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 85 [00:03:09.000] Files (2) -Info 88 [00:03:13.000] ----------------------------------------------- -Info 88 [00:03:14.000] Open files: -Info 88 [00:03:15.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 88 [00:03:16.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 88 [00:03:17.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 88 [00:03:18.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 85 [00:03:10.000] ----------------------------------------------- +Info 85 [00:03:11.000] Open files: +Info 85 [00:03:12.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 85 [00:03:13.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 85 [00:03:14.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 85 [00:03:15.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1802,11 +1799,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 88 [00:03:19.000] response: +Info 85 [00:03:16.000] response: { "responseRequired": false } -Info 89 [00:03:20.000] request: +Info 86 [00:03:17.000] request: { "seq": 0, "type": "request", @@ -1851,28 +1848,28 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 90 [00:03:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 91 [00:03:22.000] Search path: /user/username/projects/myproject/random -Info 92 [00:03:23.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 93 [00:03:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 93 [00:03:25.000] Files (2) +Info 87 [00:03:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 88 [00:03:19.000] Search path: /user/username/projects/myproject/random +Info 89 [00:03:20.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 90 [00:03:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 90 [00:03:22.000] Files (2) -Info 93 [00:03:26.000] ----------------------------------------------- -Info 93 [00:03:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 93 [00:03:28.000] Files (2) +Info 90 [00:03:23.000] ----------------------------------------------- +Info 90 [00:03:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 90 [00:03:25.000] Files (2) -Info 93 [00:03:29.000] ----------------------------------------------- -Info 93 [00:03:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 93 [00:03:31.000] Files (2) +Info 90 [00:03:26.000] ----------------------------------------------- +Info 90 [00:03:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 90 [00:03:28.000] Files (2) -Info 93 [00:03:32.000] ----------------------------------------------- -Info 93 [00:03:33.000] Open files: -Info 93 [00:03:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 93 [00:03:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 93 [00:03:36.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 93 [00:03:37.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 93 [00:03:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 93 [00:03:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 90 [00:03:29.000] ----------------------------------------------- +Info 90 [00:03:30.000] Open files: +Info 90 [00:03:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 90 [00:03:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 90 [00:03:33.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 90 [00:03:34.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 90 [00:03:35.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 90 [00:03:36.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1907,11 +1904,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 93 [00:03:40.000] response: +Info 90 [00:03:37.000] response: { "responseRequired": false } -Info 94 [00:03:41.000] request: +Info 91 [00:03:38.000] request: { "seq": 0, "type": "request", @@ -1954,24 +1951,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 95 [00:03:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 96 [00:03:43.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 96 [00:03:44.000] Files (2) +Info 92 [00:03:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 93 [00:03:40.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 93 [00:03:41.000] Files (2) -Info 96 [00:03:45.000] ----------------------------------------------- -Info 96 [00:03:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 96 [00:03:47.000] Files (2) +Info 93 [00:03:42.000] ----------------------------------------------- +Info 93 [00:03:43.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 93 [00:03:44.000] Files (2) -Info 96 [00:03:48.000] ----------------------------------------------- -Info 96 [00:03:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 96 [00:03:50.000] Files (2) +Info 93 [00:03:45.000] ----------------------------------------------- +Info 93 [00:03:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 93 [00:03:47.000] Files (2) -Info 96 [00:03:51.000] ----------------------------------------------- -Info 96 [00:03:52.000] Open files: -Info 96 [00:03:53.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 96 [00:03:54.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 96 [00:03:55.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 96 [00:03:56.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 93 [00:03:48.000] ----------------------------------------------- +Info 93 [00:03:49.000] Open files: +Info 93 [00:03:50.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 93 [00:03:51.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 93 [00:03:52.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 93 [00:03:53.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2008,11 +2005,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 96 [00:03:57.000] response: +Info 93 [00:03:54.000] response: { "responseRequired": false } -Info 97 [00:03:58.000] request: +Info 94 [00:03:55.000] request: { "seq": 0, "type": "request", @@ -2057,22 +2054,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 98 [00:03:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 99 [00:04:00.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 99 [00:04:01.000] Files (2) +Info 95 [00:03:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 96 [00:03:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 96 [00:03:58.000] Files (2) -Info 99 [00:04:02.000] ----------------------------------------------- -Info 99 [00:04:03.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 99 [00:04:04.000] Files (2) +Info 96 [00:03:59.000] ----------------------------------------------- +Info 96 [00:04:00.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 96 [00:04:01.000] Files (2) -Info 99 [00:04:05.000] ----------------------------------------------- -Info 99 [00:04:06.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 99 [00:04:07.000] Files (2) +Info 96 [00:04:02.000] ----------------------------------------------- +Info 96 [00:04:03.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 96 [00:04:04.000] Files (2) -Info 99 [00:04:08.000] ----------------------------------------------- -Info 99 [00:04:09.000] Open files: -Info 99 [00:04:10.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 99 [00:04:11.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 96 [00:04:05.000] ----------------------------------------------- +Info 96 [00:04:06.000] Open files: +Info 96 [00:04:07.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 96 [00:04:08.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2111,11 +2108,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 99 [00:04:12.000] response: +Info 96 [00:04:09.000] response: { "responseRequired": false } -Info 100 [00:04:13.000] request: +Info 97 [00:04:10.000] request: { "seq": 0, "type": "request", @@ -2162,20 +2159,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 101 [00:04:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 102 [00:04:15.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 102 [00:04:16.000] Files (2) +Info 98 [00:04:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 99 [00:04:12.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 99 [00:04:13.000] Files (2) -Info 102 [00:04:17.000] ----------------------------------------------- -Info 102 [00:04:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 102 [00:04:19.000] Files (2) +Info 99 [00:04:14.000] ----------------------------------------------- +Info 99 [00:04:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 99 [00:04:16.000] Files (2) -Info 102 [00:04:20.000] ----------------------------------------------- -Info 102 [00:04:21.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 102 [00:04:22.000] Files (2) +Info 99 [00:04:17.000] ----------------------------------------------- +Info 99 [00:04:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 99 [00:04:19.000] Files (2) -Info 102 [00:04:23.000] ----------------------------------------------- -Info 102 [00:04:24.000] Open files: +Info 99 [00:04:20.000] ----------------------------------------------- +Info 99 [00:04:21.000] Open files: After request PolledWatches:: @@ -2216,11 +2213,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 102 [00:04:25.000] response: +Info 99 [00:04:22.000] response: { "responseRequired": false } -Info 103 [00:04:26.000] request: +Info 100 [00:04:23.000] request: { "seq": 0, "type": "request", @@ -2269,12 +2266,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 104 [00:04:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 105 [00:04:28.000] Search path: /user/username/projects/myproject/random -Info 106 [00:04:29.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 107 [00:04:30.000] `remove Project:: -Info 108 [00:04:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 109 [00:04:32.000] Files (2) +Info 101 [00:04:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 102 [00:04:25.000] Search path: /user/username/projects/myproject/random +Info 103 [00:04:26.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 104 [00:04:27.000] `remove Project:: +Info 105 [00:04:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 106 [00:04:29.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/main/main.ts @@ -2284,19 +2281,19 @@ Info 109 [00:04:32.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 110 [00:04:33.000] ----------------------------------------------- -Info 111 [00:04:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 112 [00:04:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 113 [00:04:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 114 [00:04:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 115 [00:04:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 116 [00:04:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 117 [00:04:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 118 [00:04:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 119 [00:04:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 120 [00:04:43.000] `remove Project:: -Info 121 [00:04:44.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 122 [00:04:45.000] Files (2) +Info 107 [00:04:30.000] ----------------------------------------------- +Info 108 [00:04:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 109 [00:04:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 110 [00:04:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 111 [00:04:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 112 [00:04:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 113 [00:04:36.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 114 [00:04:37.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 115 [00:04:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 116 [00:04:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 117 [00:04:40.000] `remove Project:: +Info 118 [00:04:41.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 119 [00:04:42.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -2306,24 +2303,24 @@ Info 122 [00:04:45.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 123 [00:04:46.000] ----------------------------------------------- -Info 124 [00:04:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 125 [00:04:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 126 [00:04:49.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 127 [00:04:50.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 128 [00:04:51.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 129 [00:04:52.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 130 [00:04:53.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 131 [00:04:54.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 132 [00:04:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 133 [00:04:56.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 134 [00:04:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 134 [00:04:58.000] Files (2) +Info 120 [00:04:43.000] ----------------------------------------------- +Info 121 [00:04:44.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 122 [00:04:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 123 [00:04:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 124 [00:04:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 125 [00:04:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 126 [00:04:49.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 127 [00:04:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 128 [00:04:51.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 129 [00:04:52.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 130 [00:04:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 131 [00:04:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 131 [00:04:55.000] Files (2) -Info 134 [00:04:59.000] ----------------------------------------------- -Info 134 [00:05:00.000] Open files: -Info 134 [00:05:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 134 [00:05:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 131 [00:04:56.000] ----------------------------------------------- +Info 131 [00:04:57.000] Open files: +Info 131 [00:04:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 131 [00:04:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2342,7 +2339,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 134 [00:05:03.000] response: +Info 131 [00:05:00.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-changes-with-timeout-before-request.js index 0c4d9cc1c14..2b4142d75ee 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-changes-with-timeout-before-request.js @@ -223,9 +223,8 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:14.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:13.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -236,20 +235,20 @@ Info 11 [00:01:14.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:28.000] Files (3) +Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:27.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -262,16 +261,16 @@ Info 25 [00:01:28.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:29.000] ----------------------------------------------- -Info 27 [00:01:30.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:31.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:33.000] Files (3) +Info 25 [00:01:28.000] ----------------------------------------------- +Info 26 [00:01:29.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:32.000] Files (3) -Info 29 [00:01:34.000] ----------------------------------------------- -Info 29 [00:01:35.000] Open files: -Info 29 [00:01:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:33.000] ----------------------------------------------- +Info 28 [00:01:34.000] Open files: +Info 28 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -298,11 +297,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:38.000] response: +Info 28 [00:01:37.000] response: { "responseRequired": false } -Info 30 [00:01:39.000] request: +Info 29 [00:01:38.000] request: { "seq": 0, "type": "request", @@ -337,18 +336,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:40.000] Search path: /user/username/projects/myproject/dependency -Info 32 [00:01:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:42.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 42 [00:01:51.000] Files (2) +Info 30 [00:01:39.000] Search path: /user/username/projects/myproject/dependency +Info 31 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 40 [00:01:49.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -358,22 +356,22 @@ Info 42 [00:01:51.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 43 [00:01:52.000] ----------------------------------------------- -Info 44 [00:01:53.000] Search path: /user/username/projects/myproject/dependency -Info 45 [00:01:54.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (3) +Info 41 [00:01:50.000] ----------------------------------------------- +Info 42 [00:01:51.000] Search path: /user/username/projects/myproject/dependency +Info 43 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 44 [00:01:54.000] Files (3) -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:59.000] Files (2) +Info 44 [00:01:55.000] ----------------------------------------------- +Info 44 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:57.000] Files (2) -Info 46 [00:02:00.000] ----------------------------------------------- -Info 46 [00:02:01.000] Open files: -Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 44 [00:01:58.000] ----------------------------------------------- +Info 44 [00:01:59.000] Open files: +Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -402,11 +400,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 46 [00:02:06.000] response: +Info 44 [00:02:04.000] response: { "responseRequired": false } -Info 47 [00:02:07.000] request: +Info 45 [00:02:05.000] request: { "seq": 0, "type": "request", @@ -443,11 +441,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 48 [00:02:08.000] Search path: /user/username/projects/myproject/random -Info 49 [00:02:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:10.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 52 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 46 [00:02:06.000] Search path: /user/username/projects/myproject/random +Info 47 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 48 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -455,17 +453,16 @@ Info 52 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 53 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:15.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 56 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 57 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:23.000] Files (2) +Info 51 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 60 [00:02:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -475,26 +472,26 @@ Info 63 [00:02:23.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 64 [00:02:24.000] ----------------------------------------------- -Info 65 [00:02:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 65 [00:02:26.000] Files (3) +Info 61 [00:02:21.000] ----------------------------------------------- +Info 62 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 62 [00:02:23.000] Files (3) -Info 65 [00:02:27.000] ----------------------------------------------- -Info 65 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:29.000] Files (2) +Info 62 [00:02:24.000] ----------------------------------------------- +Info 62 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 62 [00:02:26.000] Files (2) -Info 65 [00:02:30.000] ----------------------------------------------- -Info 65 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:32.000] Files (2) +Info 62 [00:02:27.000] ----------------------------------------------- +Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:29.000] Files (2) -Info 65 [00:02:33.000] ----------------------------------------------- -Info 65 [00:02:34.000] Open files: -Info 65 [00:02:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 65 [00:02:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 65 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 65 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 65 [00:02:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 65 [00:02:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:30.000] ----------------------------------------------- +Info 62 [00:02:31.000] Open files: +Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -529,11 +526,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:41.000] response: +Info 62 [00:02:38.000] response: { "responseRequired": false } -Info 66 [00:02:42.000] request: +Info 63 [00:02:39.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -578,7 +575,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -615,7 +612,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:44.000] response: +Info 65 [00:02:41.000] response: { "response": { "definitions": [ @@ -652,7 +649,7 @@ Info 68 [00:02:44.000] response: }, "responseRequired": true } -Info 69 [00:02:45.000] request: +Info 66 [00:02:42.000] request: { "command": "rename", "arguments": { @@ -699,8 +696,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:46.000] Search path: /user/username/projects/myproject/dependency -Info 71 [00:02:47.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 67 [00:02:43.000] Search path: /user/username/projects/myproject/dependency +Info 68 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -737,7 +734,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:48.000] response: +Info 69 [00:02:45.000] response: { "response": { "info": { @@ -818,12 +815,12 @@ Info 72 [00:02:48.000] response: }, "responseRequired": true } -Info 73 [00:02:52.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 74 [00:02:53.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 75 [00:02:54.000] Scheduled: *ensureProjectForOpenFiles* -Info 76 [00:02:55.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 77 [00:02:56.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 78 [00:02:57.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 70 [00:02:49.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 71 [00:02:50.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 72 [00:02:51.000] Scheduled: *ensureProjectForOpenFiles* +Info 73 [00:02:52.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 74 [00:02:53.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 75 [00:02:54.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/decls/FnS.d.ts.map] {"version":3,"file":"FnS.d.ts","sourceRoot":"","sources":["../dependency/FnS.ts"],"names":[],"mappings":"AAAA,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,eAAO,MAAM,CAAC,KAAK,CAAC"} @@ -863,53 +860,53 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 79 [00:02:58.000] Running: /user/username/projects/myproject/dependency/tsconfig.json -Info 80 [00:02:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 81 [00:03:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 82 [00:03:01.000] Running: /user/username/projects/myproject/main/tsconfig.json -Info 83 [00:03:02.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 84 [00:03:03.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 85 [00:03:04.000] Running: *ensureProjectForOpenFiles* -Info 86 [00:03:05.000] Before ensureProjectForOpenFiles: -Info 87 [00:03:06.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 87 [00:03:07.000] Files (3) +Info 76 [00:02:55.000] Running: /user/username/projects/myproject/dependency/tsconfig.json +Info 77 [00:02:56.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 78 [00:02:57.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 79 [00:02:58.000] Running: /user/username/projects/myproject/main/tsconfig.json +Info 80 [00:02:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 81 [00:03:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 82 [00:03:01.000] Running: *ensureProjectForOpenFiles* +Info 83 [00:03:02.000] Before ensureProjectForOpenFiles: +Info 84 [00:03:03.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 84 [00:03:04.000] Files (3) -Info 87 [00:03:08.000] ----------------------------------------------- -Info 87 [00:03:09.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 87 [00:03:10.000] Files (2) +Info 84 [00:03:05.000] ----------------------------------------------- +Info 84 [00:03:06.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 84 [00:03:07.000] Files (2) -Info 87 [00:03:11.000] ----------------------------------------------- -Info 87 [00:03:12.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 87 [00:03:13.000] Files (2) +Info 84 [00:03:08.000] ----------------------------------------------- +Info 84 [00:03:09.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 84 [00:03:10.000] Files (2) -Info 87 [00:03:14.000] ----------------------------------------------- -Info 87 [00:03:15.000] Open files: -Info 87 [00:03:16.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 87 [00:03:17.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 87 [00:03:18.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 87 [00:03:19.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 87 [00:03:20.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 87 [00:03:21.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 87 [00:03:22.000] After ensureProjectForOpenFiles: -Info 88 [00:03:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 88 [00:03:24.000] Files (3) +Info 84 [00:03:11.000] ----------------------------------------------- +Info 84 [00:03:12.000] Open files: +Info 84 [00:03:13.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 84 [00:03:14.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 84 [00:03:15.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 84 [00:03:16.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 84 [00:03:17.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 84 [00:03:18.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 84 [00:03:19.000] After ensureProjectForOpenFiles: +Info 85 [00:03:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 85 [00:03:21.000] Files (3) -Info 88 [00:03:25.000] ----------------------------------------------- -Info 88 [00:03:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 88 [00:03:27.000] Files (2) +Info 85 [00:03:22.000] ----------------------------------------------- +Info 85 [00:03:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 85 [00:03:24.000] Files (2) -Info 88 [00:03:28.000] ----------------------------------------------- -Info 88 [00:03:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 88 [00:03:30.000] Files (2) +Info 85 [00:03:25.000] ----------------------------------------------- +Info 85 [00:03:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 85 [00:03:27.000] Files (2) -Info 88 [00:03:31.000] ----------------------------------------------- -Info 88 [00:03:32.000] Open files: -Info 88 [00:03:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 88 [00:03:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 88 [00:03:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 88 [00:03:36.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 88 [00:03:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 88 [00:03:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 85 [00:03:28.000] ----------------------------------------------- +Info 85 [00:03:29.000] Open files: +Info 85 [00:03:30.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 85 [00:03:31.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 85 [00:03:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 85 [00:03:33.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 85 [00:03:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 85 [00:03:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks PolledWatches:: @@ -946,7 +943,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 88 [00:03:39.000] request: +Info 85 [00:03:36.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1029,7 +1026,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 89 [00:03:40.000] response: +Info 86 [00:03:37.000] response: { "response": { "definitions": [ @@ -1066,7 +1063,7 @@ Info 89 [00:03:40.000] response: }, "responseRequired": true } -Info 90 [00:03:41.000] request: +Info 87 [00:03:38.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1149,7 +1146,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 91 [00:03:42.000] response: +Info 88 [00:03:39.000] response: { "response": { "definitions": [ @@ -1186,7 +1183,7 @@ Info 91 [00:03:42.000] response: }, "responseRequired": true } -Info 92 [00:03:43.000] request: +Info 89 [00:03:40.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1269,7 +1266,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 93 [00:03:44.000] response: +Info 90 [00:03:41.000] response: { "response": { "definitions": [ @@ -1306,7 +1303,7 @@ Info 93 [00:03:44.000] response: }, "responseRequired": true } -Info 94 [00:03:45.000] request: +Info 91 [00:03:42.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1389,7 +1386,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 95 [00:03:46.000] response: +Info 92 [00:03:43.000] response: { "response": { "definitions": [ @@ -1426,7 +1423,7 @@ Info 95 [00:03:46.000] response: }, "responseRequired": true } -Info 96 [00:03:47.000] request: +Info 93 [00:03:44.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1509,7 +1506,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 97 [00:03:48.000] response: +Info 94 [00:03:45.000] response: { "response": { "definitions": [ @@ -1546,7 +1543,7 @@ Info 97 [00:03:48.000] response: }, "responseRequired": true } -Info 98 [00:03:49.000] request: +Info 95 [00:03:46.000] request: { "command": "rename", "arguments": { @@ -1593,8 +1590,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 99 [00:03:50.000] Search path: /user/username/projects/myproject/dependency -Info 100 [00:03:51.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 96 [00:03:47.000] Search path: /user/username/projects/myproject/dependency +Info 97 [00:03:48.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1631,7 +1628,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 101 [00:03:52.000] response: +Info 98 [00:03:49.000] response: { "response": { "info": { @@ -1712,7 +1709,7 @@ Info 101 [00:03:52.000] response: }, "responseRequired": true } -Info 102 [00:03:53.000] request: +Info 99 [00:03:50.000] request: { "command": "rename", "arguments": { @@ -1759,8 +1756,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 103 [00:03:54.000] Search path: /user/username/projects/myproject/dependency -Info 104 [00:03:55.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 100 [00:03:51.000] Search path: /user/username/projects/myproject/dependency +Info 101 [00:03:52.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1797,7 +1794,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 105 [00:03:56.000] response: +Info 102 [00:03:53.000] response: { "response": { "info": { @@ -1878,7 +1875,7 @@ Info 105 [00:03:56.000] response: }, "responseRequired": true } -Info 106 [00:03:57.000] request: +Info 103 [00:03:54.000] request: { "command": "rename", "arguments": { @@ -1925,8 +1922,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 107 [00:03:58.000] Search path: /user/username/projects/myproject/dependency -Info 108 [00:03:59.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 104 [00:03:55.000] Search path: /user/username/projects/myproject/dependency +Info 105 [00:03:56.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1963,7 +1960,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 109 [00:04:00.000] response: +Info 106 [00:03:57.000] response: { "response": { "info": { @@ -2044,7 +2041,7 @@ Info 109 [00:04:00.000] response: }, "responseRequired": true } -Info 110 [00:04:01.000] request: +Info 107 [00:03:58.000] request: { "command": "rename", "arguments": { @@ -2091,8 +2088,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 111 [00:04:02.000] Search path: /user/username/projects/myproject/dependency -Info 112 [00:04:03.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 108 [00:03:59.000] Search path: /user/username/projects/myproject/dependency +Info 109 [00:04:00.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2129,7 +2126,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 113 [00:04:04.000] response: +Info 110 [00:04:01.000] response: { "response": { "info": { @@ -2210,7 +2207,7 @@ Info 113 [00:04:04.000] response: }, "responseRequired": true } -Info 114 [00:04:05.000] request: +Info 111 [00:04:02.000] request: { "command": "rename", "arguments": { @@ -2257,8 +2254,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 115 [00:04:06.000] Search path: /user/username/projects/myproject/dependency -Info 116 [00:04:07.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 112 [00:04:03.000] Search path: /user/username/projects/myproject/dependency +Info 113 [00:04:04.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2295,7 +2292,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 117 [00:04:08.000] response: +Info 114 [00:04:05.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-changes.js index ae8c98ac302..1b9bc69c921 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-changes.js @@ -223,9 +223,8 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:14.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:13.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -236,20 +235,20 @@ Info 11 [00:01:14.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:28.000] Files (3) +Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:27.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -262,16 +261,16 @@ Info 25 [00:01:28.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:29.000] ----------------------------------------------- -Info 27 [00:01:30.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:31.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:33.000] Files (3) +Info 25 [00:01:28.000] ----------------------------------------------- +Info 26 [00:01:29.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:32.000] Files (3) -Info 29 [00:01:34.000] ----------------------------------------------- -Info 29 [00:01:35.000] Open files: -Info 29 [00:01:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:33.000] ----------------------------------------------- +Info 28 [00:01:34.000] Open files: +Info 28 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -298,11 +297,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:38.000] response: +Info 28 [00:01:37.000] response: { "responseRequired": false } -Info 30 [00:01:39.000] request: +Info 29 [00:01:38.000] request: { "seq": 0, "type": "request", @@ -337,18 +336,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:40.000] Search path: /user/username/projects/myproject/dependency -Info 32 [00:01:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:42.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 42 [00:01:51.000] Files (2) +Info 30 [00:01:39.000] Search path: /user/username/projects/myproject/dependency +Info 31 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 40 [00:01:49.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -358,22 +356,22 @@ Info 42 [00:01:51.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 43 [00:01:52.000] ----------------------------------------------- -Info 44 [00:01:53.000] Search path: /user/username/projects/myproject/dependency -Info 45 [00:01:54.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (3) +Info 41 [00:01:50.000] ----------------------------------------------- +Info 42 [00:01:51.000] Search path: /user/username/projects/myproject/dependency +Info 43 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 44 [00:01:54.000] Files (3) -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:59.000] Files (2) +Info 44 [00:01:55.000] ----------------------------------------------- +Info 44 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:57.000] Files (2) -Info 46 [00:02:00.000] ----------------------------------------------- -Info 46 [00:02:01.000] Open files: -Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 44 [00:01:58.000] ----------------------------------------------- +Info 44 [00:01:59.000] Open files: +Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -402,11 +400,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 46 [00:02:06.000] response: +Info 44 [00:02:04.000] response: { "responseRequired": false } -Info 47 [00:02:07.000] request: +Info 45 [00:02:05.000] request: { "seq": 0, "type": "request", @@ -443,11 +441,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 48 [00:02:08.000] Search path: /user/username/projects/myproject/random -Info 49 [00:02:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:10.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 52 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 46 [00:02:06.000] Search path: /user/username/projects/myproject/random +Info 47 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 48 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -455,17 +453,16 @@ Info 52 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 53 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:15.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 56 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 57 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:23.000] Files (2) +Info 51 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 60 [00:02:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -475,26 +472,26 @@ Info 63 [00:02:23.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 64 [00:02:24.000] ----------------------------------------------- -Info 65 [00:02:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 65 [00:02:26.000] Files (3) +Info 61 [00:02:21.000] ----------------------------------------------- +Info 62 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 62 [00:02:23.000] Files (3) -Info 65 [00:02:27.000] ----------------------------------------------- -Info 65 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:29.000] Files (2) +Info 62 [00:02:24.000] ----------------------------------------------- +Info 62 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 62 [00:02:26.000] Files (2) -Info 65 [00:02:30.000] ----------------------------------------------- -Info 65 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:32.000] Files (2) +Info 62 [00:02:27.000] ----------------------------------------------- +Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:29.000] Files (2) -Info 65 [00:02:33.000] ----------------------------------------------- -Info 65 [00:02:34.000] Open files: -Info 65 [00:02:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 65 [00:02:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 65 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 65 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 65 [00:02:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 65 [00:02:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:30.000] ----------------------------------------------- +Info 62 [00:02:31.000] Open files: +Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -529,11 +526,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:41.000] response: +Info 62 [00:02:38.000] response: { "responseRequired": false } -Info 66 [00:02:42.000] request: +Info 63 [00:02:39.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -578,7 +575,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -615,7 +612,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:44.000] response: +Info 65 [00:02:41.000] response: { "response": { "definitions": [ @@ -652,7 +649,7 @@ Info 68 [00:02:44.000] response: }, "responseRequired": true } -Info 69 [00:02:45.000] request: +Info 66 [00:02:42.000] request: { "command": "rename", "arguments": { @@ -699,8 +696,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:46.000] Search path: /user/username/projects/myproject/dependency -Info 71 [00:02:47.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 67 [00:02:43.000] Search path: /user/username/projects/myproject/dependency +Info 68 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -737,7 +734,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:48.000] response: +Info 69 [00:02:45.000] response: { "response": { "info": { @@ -818,13 +815,13 @@ Info 72 [00:02:48.000] response: }, "responseRequired": true } -Info 73 [00:02:52.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 74 [00:02:53.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 75 [00:02:54.000] Scheduled: *ensureProjectForOpenFiles* -Info 76 [00:02:55.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 77 [00:02:56.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 78 [00:02:57.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 79 [00:02:58.000] request: +Info 70 [00:02:49.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 71 [00:02:50.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 72 [00:02:51.000] Scheduled: *ensureProjectForOpenFiles* +Info 73 [00:02:52.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 74 [00:02:53.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 75 [00:02:54.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 76 [00:02:55.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -874,8 +871,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 80 [00:02:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 81 [00:03:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 77 [00:02:56.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 78 [00:02:57.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms After request PolledWatches:: @@ -912,7 +909,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 82 [00:03:01.000] response: +Info 79 [00:02:58.000] response: { "response": { "definitions": [ @@ -949,7 +946,7 @@ Info 82 [00:03:01.000] response: }, "responseRequired": true } -Info 83 [00:03:02.000] request: +Info 80 [00:02:59.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1032,7 +1029,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 84 [00:03:03.000] response: +Info 81 [00:03:00.000] response: { "response": { "definitions": [ @@ -1069,7 +1066,7 @@ Info 84 [00:03:03.000] response: }, "responseRequired": true } -Info 85 [00:03:04.000] request: +Info 82 [00:03:01.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1152,7 +1149,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 86 [00:03:05.000] response: +Info 83 [00:03:02.000] response: { "response": { "definitions": [ @@ -1189,7 +1186,7 @@ Info 86 [00:03:05.000] response: }, "responseRequired": true } -Info 87 [00:03:06.000] request: +Info 84 [00:03:03.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1272,7 +1269,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 88 [00:03:07.000] response: +Info 85 [00:03:04.000] response: { "response": { "definitions": [ @@ -1309,7 +1306,7 @@ Info 88 [00:03:07.000] response: }, "responseRequired": true } -Info 89 [00:03:08.000] request: +Info 86 [00:03:05.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1392,7 +1389,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 90 [00:03:09.000] response: +Info 87 [00:03:06.000] response: { "response": { "definitions": [ @@ -1429,7 +1426,7 @@ Info 90 [00:03:09.000] response: }, "responseRequired": true } -Info 91 [00:03:10.000] request: +Info 88 [00:03:07.000] request: { "command": "rename", "arguments": { @@ -1476,10 +1473,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 92 [00:03:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 93 [00:03:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 94 [00:03:13.000] Search path: /user/username/projects/myproject/dependency -Info 95 [00:03:14.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 89 [00:03:08.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 90 [00:03:09.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 91 [00:03:10.000] Search path: /user/username/projects/myproject/dependency +Info 92 [00:03:11.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1516,7 +1513,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 96 [00:03:15.000] response: +Info 93 [00:03:12.000] response: { "response": { "info": { @@ -1597,7 +1594,7 @@ Info 96 [00:03:15.000] response: }, "responseRequired": true } -Info 97 [00:03:16.000] request: +Info 94 [00:03:13.000] request: { "command": "rename", "arguments": { @@ -1644,8 +1641,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 98 [00:03:17.000] Search path: /user/username/projects/myproject/dependency -Info 99 [00:03:18.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 95 [00:03:14.000] Search path: /user/username/projects/myproject/dependency +Info 96 [00:03:15.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1682,7 +1679,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 100 [00:03:19.000] response: +Info 97 [00:03:16.000] response: { "response": { "info": { @@ -1763,7 +1760,7 @@ Info 100 [00:03:19.000] response: }, "responseRequired": true } -Info 101 [00:03:20.000] request: +Info 98 [00:03:17.000] request: { "command": "rename", "arguments": { @@ -1810,8 +1807,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 102 [00:03:21.000] Search path: /user/username/projects/myproject/dependency -Info 103 [00:03:22.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 99 [00:03:18.000] Search path: /user/username/projects/myproject/dependency +Info 100 [00:03:19.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1848,7 +1845,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 104 [00:03:23.000] response: +Info 101 [00:03:20.000] response: { "response": { "info": { @@ -1929,7 +1926,7 @@ Info 104 [00:03:23.000] response: }, "responseRequired": true } -Info 105 [00:03:24.000] request: +Info 102 [00:03:21.000] request: { "command": "rename", "arguments": { @@ -1976,8 +1973,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 106 [00:03:25.000] Search path: /user/username/projects/myproject/dependency -Info 107 [00:03:26.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 103 [00:03:22.000] Search path: /user/username/projects/myproject/dependency +Info 104 [00:03:23.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2014,7 +2011,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 108 [00:03:27.000] response: +Info 105 [00:03:24.000] response: { "response": { "info": { @@ -2095,7 +2092,7 @@ Info 108 [00:03:27.000] response: }, "responseRequired": true } -Info 109 [00:03:28.000] request: +Info 106 [00:03:25.000] request: { "command": "rename", "arguments": { @@ -2142,8 +2139,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 110 [00:03:29.000] Search path: /user/username/projects/myproject/dependency -Info 111 [00:03:30.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 107 [00:03:26.000] Search path: /user/username/projects/myproject/dependency +Info 108 [00:03:27.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2180,7 +2177,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 112 [00:03:31.000] response: +Info 109 [00:03:28.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-created.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-created.js index adf6e151fb0..2bdd86fde23 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-created.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-created.js @@ -220,9 +220,8 @@ Info 6 [00:01:10.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:15.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:14.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -233,20 +232,20 @@ Info 11 [00:01:15.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:22.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:29.000] Files (3) +Info 11 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:28.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -259,16 +258,16 @@ Info 25 [00:01:29.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:30.000] ----------------------------------------------- -Info 27 [00:01:31.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:32.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:34.000] Files (3) +Info 25 [00:01:29.000] ----------------------------------------------- +Info 26 [00:01:30.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:31.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:33.000] Files (3) -Info 29 [00:01:35.000] ----------------------------------------------- -Info 29 [00:01:36.000] Open files: -Info 29 [00:01:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:34.000] ----------------------------------------------- +Info 28 [00:01:35.000] Open files: +Info 28 [00:01:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -295,11 +294,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:39.000] response: +Info 28 [00:01:38.000] response: { "responseRequired": false } -Info 30 [00:01:40.000] request: +Info 29 [00:01:39.000] request: { "seq": 0, "type": "request", @@ -334,18 +333,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:41.000] Search path: /user/username/projects/myproject/dependency -Info 32 [00:01:42.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:43.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:44.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 36 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 41 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 42 [00:01:52.000] Files (2) +Info 30 [00:01:40.000] Search path: /user/username/projects/myproject/dependency +Info 31 [00:01:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:42.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 40 [00:01:50.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -355,22 +353,22 @@ Info 42 [00:01:52.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 43 [00:01:53.000] ----------------------------------------------- -Info 44 [00:01:54.000] Search path: /user/username/projects/myproject/dependency -Info 45 [00:01:55.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 46 [00:01:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:57.000] Files (3) +Info 41 [00:01:51.000] ----------------------------------------------- +Info 42 [00:01:52.000] Search path: /user/username/projects/myproject/dependency +Info 43 [00:01:53.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 44 [00:01:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 44 [00:01:55.000] Files (3) -Info 46 [00:01:58.000] ----------------------------------------------- -Info 46 [00:01:59.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:02:00.000] Files (2) +Info 44 [00:01:56.000] ----------------------------------------------- +Info 44 [00:01:57.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:58.000] Files (2) -Info 46 [00:02:01.000] ----------------------------------------------- -Info 46 [00:02:02.000] Open files: -Info 46 [00:02:03.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:05.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 46 [00:02:06.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 44 [00:01:59.000] ----------------------------------------------- +Info 44 [00:02:00.000] Open files: +Info 44 [00:02:01.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 44 [00:02:02.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 44 [00:02:03.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 44 [00:02:04.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -399,11 +397,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 46 [00:02:07.000] response: +Info 44 [00:02:05.000] response: { "responseRequired": false } -Info 47 [00:02:08.000] request: +Info 45 [00:02:06.000] request: { "seq": 0, "type": "request", @@ -440,11 +438,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 48 [00:02:09.000] Search path: /user/username/projects/myproject/random -Info 49 [00:02:10.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:11.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 52 [00:02:13.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 46 [00:02:07.000] Search path: /user/username/projects/myproject/random +Info 47 [00:02:08.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 48 [00:02:09.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 50 [00:02:11.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -452,17 +450,16 @@ Info 52 [00:02:13.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 53 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:16.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 56 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 57 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 62 [00:02:23.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:24.000] Files (2) +Info 51 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 52 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 55 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 59 [00:02:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 60 [00:02:21.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -472,26 +469,26 @@ Info 63 [00:02:24.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 64 [00:02:25.000] ----------------------------------------------- -Info 65 [00:02:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 65 [00:02:27.000] Files (3) +Info 61 [00:02:22.000] ----------------------------------------------- +Info 62 [00:02:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 62 [00:02:24.000] Files (3) -Info 65 [00:02:28.000] ----------------------------------------------- -Info 65 [00:02:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:30.000] Files (2) +Info 62 [00:02:25.000] ----------------------------------------------- +Info 62 [00:02:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 62 [00:02:27.000] Files (2) -Info 65 [00:02:31.000] ----------------------------------------------- -Info 65 [00:02:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:33.000] Files (2) +Info 62 [00:02:28.000] ----------------------------------------------- +Info 62 [00:02:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:30.000] Files (2) -Info 65 [00:02:34.000] ----------------------------------------------- -Info 65 [00:02:35.000] Open files: -Info 65 [00:02:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 65 [00:02:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 65 [00:02:38.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 65 [00:02:39.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 65 [00:02:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 65 [00:02:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:31.000] ----------------------------------------------- +Info 62 [00:02:32.000] Open files: +Info 62 [00:02:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 62 [00:02:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 62 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 62 [00:02:36.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 62 [00:02:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 62 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -526,11 +523,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:42.000] response: +Info 62 [00:02:39.000] response: { "responseRequired": false } -Info 66 [00:02:43.000] request: +Info 63 [00:02:40.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -575,7 +572,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 64 [00:02:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file After request PolledWatches:: @@ -612,7 +609,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:45.000] response: +Info 65 [00:02:42.000] response: { "response": { "definitions": [ @@ -649,7 +646,7 @@ Info 68 [00:02:45.000] response: }, "responseRequired": true } -Info 69 [00:02:46.000] request: +Info 66 [00:02:43.000] request: { "command": "rename", "arguments": { @@ -732,7 +729,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:47.000] response: +Info 67 [00:02:44.000] response: { "response": { "info": { @@ -780,16 +777,16 @@ Info 70 [00:02:47.000] response: }, "responseRequired": true } -Info 71 [00:02:50.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 72 [00:02:51.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 73 [00:02:52.000] Scheduled: *ensureProjectForOpenFiles* -Info 74 [00:02:53.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 75 [00:02:54.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 76 [00:02:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 77 [00:02:56.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 78 [00:02:57.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 79 [00:02:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 80 [00:02:59.000] request: +Info 68 [00:02:47.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 69 [00:02:48.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 70 [00:02:49.000] Scheduled: *ensureProjectForOpenFiles* +Info 71 [00:02:50.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 72 [00:02:51.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 73 [00:02:52.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 74 [00:02:53.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 75 [00:02:54.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 76 [00:02:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 77 [00:02:56.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -837,9 +834,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 81 [00:03:00.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 82 [00:03:01.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 83 [00:03:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 78 [00:02:57.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 79 [00:02:58.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 80 [00:02:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -876,7 +873,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 84 [00:03:03.000] response: +Info 81 [00:03:00.000] response: { "response": { "definitions": [ @@ -913,7 +910,7 @@ Info 84 [00:03:03.000] response: }, "responseRequired": true } -Info 85 [00:03:04.000] request: +Info 82 [00:03:01.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -996,7 +993,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 86 [00:03:05.000] response: +Info 83 [00:03:02.000] response: { "response": { "definitions": [ @@ -1033,7 +1030,7 @@ Info 86 [00:03:05.000] response: }, "responseRequired": true } -Info 87 [00:03:06.000] request: +Info 84 [00:03:03.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1116,7 +1113,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 88 [00:03:07.000] response: +Info 85 [00:03:04.000] response: { "response": { "definitions": [ @@ -1153,7 +1150,7 @@ Info 88 [00:03:07.000] response: }, "responseRequired": true } -Info 89 [00:03:08.000] request: +Info 86 [00:03:05.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1236,7 +1233,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 90 [00:03:09.000] response: +Info 87 [00:03:06.000] response: { "response": { "definitions": [ @@ -1273,7 +1270,7 @@ Info 90 [00:03:09.000] response: }, "responseRequired": true } -Info 91 [00:03:10.000] request: +Info 88 [00:03:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1356,7 +1353,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 92 [00:03:11.000] response: +Info 89 [00:03:08.000] response: { "response": { "definitions": [ @@ -1393,7 +1390,7 @@ Info 92 [00:03:11.000] response: }, "responseRequired": true } -Info 93 [00:03:12.000] request: +Info 90 [00:03:09.000] request: { "command": "rename", "arguments": { @@ -1440,10 +1437,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 94 [00:03:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 95 [00:03:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 96 [00:03:15.000] Search path: /user/username/projects/myproject/dependency -Info 97 [00:03:16.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 91 [00:03:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 92 [00:03:11.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 93 [00:03:12.000] Search path: /user/username/projects/myproject/dependency +Info 94 [00:03:13.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1480,7 +1477,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 98 [00:03:17.000] response: +Info 95 [00:03:14.000] response: { "response": { "info": { @@ -1561,7 +1558,7 @@ Info 98 [00:03:17.000] response: }, "responseRequired": true } -Info 99 [00:03:18.000] request: +Info 96 [00:03:15.000] request: { "command": "rename", "arguments": { @@ -1608,8 +1605,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 100 [00:03:19.000] Search path: /user/username/projects/myproject/dependency -Info 101 [00:03:20.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 97 [00:03:16.000] Search path: /user/username/projects/myproject/dependency +Info 98 [00:03:17.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1646,7 +1643,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 102 [00:03:21.000] response: +Info 99 [00:03:18.000] response: { "response": { "info": { @@ -1727,7 +1724,7 @@ Info 102 [00:03:21.000] response: }, "responseRequired": true } -Info 103 [00:03:22.000] request: +Info 100 [00:03:19.000] request: { "command": "rename", "arguments": { @@ -1774,8 +1771,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 104 [00:03:23.000] Search path: /user/username/projects/myproject/dependency -Info 105 [00:03:24.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 101 [00:03:20.000] Search path: /user/username/projects/myproject/dependency +Info 102 [00:03:21.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1812,7 +1809,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 106 [00:03:25.000] response: +Info 103 [00:03:22.000] response: { "response": { "info": { @@ -1893,7 +1890,7 @@ Info 106 [00:03:25.000] response: }, "responseRequired": true } -Info 107 [00:03:26.000] request: +Info 104 [00:03:23.000] request: { "command": "rename", "arguments": { @@ -1940,8 +1937,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 108 [00:03:27.000] Search path: /user/username/projects/myproject/dependency -Info 109 [00:03:28.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 105 [00:03:24.000] Search path: /user/username/projects/myproject/dependency +Info 106 [00:03:25.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1978,7 +1975,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 110 [00:03:29.000] response: +Info 107 [00:03:26.000] response: { "response": { "info": { @@ -2059,7 +2056,7 @@ Info 110 [00:03:29.000] response: }, "responseRequired": true } -Info 111 [00:03:30.000] request: +Info 108 [00:03:27.000] request: { "command": "rename", "arguments": { @@ -2106,8 +2103,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 112 [00:03:31.000] Search path: /user/username/projects/myproject/dependency -Info 113 [00:03:32.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 109 [00:03:28.000] Search path: /user/username/projects/myproject/dependency +Info 110 [00:03:29.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2144,7 +2141,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 114 [00:03:33.000] response: +Info 111 [00:03:30.000] response: { "response": { "info": { @@ -2225,7 +2222,7 @@ Info 114 [00:03:33.000] response: }, "responseRequired": true } -Info 115 [00:03:34.000] request: +Info 112 [00:03:31.000] request: { "seq": 0, "type": "request", @@ -2270,24 +2267,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 116 [00:03:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 117 [00:03:36.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 117 [00:03:37.000] Files (3) +Info 113 [00:03:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 114 [00:03:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 114 [00:03:34.000] Files (3) -Info 117 [00:03:38.000] ----------------------------------------------- -Info 117 [00:03:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 117 [00:03:40.000] Files (2) +Info 114 [00:03:35.000] ----------------------------------------------- +Info 114 [00:03:36.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 114 [00:03:37.000] Files (2) -Info 117 [00:03:41.000] ----------------------------------------------- -Info 117 [00:03:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 117 [00:03:43.000] Files (2) +Info 114 [00:03:38.000] ----------------------------------------------- +Info 114 [00:03:39.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 114 [00:03:40.000] Files (2) -Info 117 [00:03:44.000] ----------------------------------------------- -Info 117 [00:03:45.000] Open files: -Info 117 [00:03:46.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 117 [00:03:47.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 117 [00:03:48.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 117 [00:03:49.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 114 [00:03:41.000] ----------------------------------------------- +Info 114 [00:03:42.000] Open files: +Info 114 [00:03:43.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 114 [00:03:44.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 114 [00:03:45.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 114 [00:03:46.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2326,11 +2323,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 117 [00:03:50.000] response: +Info 114 [00:03:47.000] response: { "responseRequired": false } -Info 118 [00:03:51.000] request: +Info 115 [00:03:48.000] request: { "seq": 0, "type": "request", @@ -2377,28 +2374,28 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 119 [00:03:52.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 120 [00:03:53.000] Search path: /user/username/projects/myproject/random -Info 121 [00:03:54.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 122 [00:03:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 122 [00:03:56.000] Files (3) +Info 116 [00:03:49.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 117 [00:03:50.000] Search path: /user/username/projects/myproject/random +Info 118 [00:03:51.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 119 [00:03:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 119 [00:03:53.000] Files (3) -Info 122 [00:03:57.000] ----------------------------------------------- -Info 122 [00:03:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 122 [00:03:59.000] Files (2) +Info 119 [00:03:54.000] ----------------------------------------------- +Info 119 [00:03:55.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 119 [00:03:56.000] Files (2) -Info 122 [00:04:00.000] ----------------------------------------------- -Info 122 [00:04:01.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 122 [00:04:02.000] Files (2) +Info 119 [00:03:57.000] ----------------------------------------------- +Info 119 [00:03:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 119 [00:03:59.000] Files (2) -Info 122 [00:04:03.000] ----------------------------------------------- -Info 122 [00:04:04.000] Open files: -Info 122 [00:04:05.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 122 [00:04:06.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 122 [00:04:07.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 122 [00:04:08.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 122 [00:04:09.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 122 [00:04:10.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 119 [00:04:00.000] ----------------------------------------------- +Info 119 [00:04:01.000] Open files: +Info 119 [00:04:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 119 [00:04:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 119 [00:04:04.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 119 [00:04:05.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 119 [00:04:06.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 119 [00:04:07.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2435,11 +2432,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 122 [00:04:11.000] response: +Info 119 [00:04:08.000] response: { "responseRequired": false } -Info 123 [00:04:12.000] request: +Info 120 [00:04:09.000] request: { "seq": 0, "type": "request", @@ -2484,24 +2481,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 124 [00:04:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 125 [00:04:14.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 125 [00:04:15.000] Files (3) +Info 121 [00:04:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 122 [00:04:11.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 122 [00:04:12.000] Files (3) -Info 125 [00:04:16.000] ----------------------------------------------- -Info 125 [00:04:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 125 [00:04:18.000] Files (2) +Info 122 [00:04:13.000] ----------------------------------------------- +Info 122 [00:04:14.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 122 [00:04:15.000] Files (2) -Info 125 [00:04:19.000] ----------------------------------------------- -Info 125 [00:04:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 125 [00:04:21.000] Files (2) +Info 122 [00:04:16.000] ----------------------------------------------- +Info 122 [00:04:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 122 [00:04:18.000] Files (2) -Info 125 [00:04:22.000] ----------------------------------------------- -Info 125 [00:04:23.000] Open files: -Info 125 [00:04:24.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 125 [00:04:25.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 125 [00:04:26.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 125 [00:04:27.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 122 [00:04:19.000] ----------------------------------------------- +Info 122 [00:04:20.000] Open files: +Info 122 [00:04:21.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 122 [00:04:22.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 122 [00:04:23.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 122 [00:04:24.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2540,11 +2537,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 125 [00:04:28.000] response: +Info 122 [00:04:25.000] response: { "responseRequired": false } -Info 126 [00:04:29.000] request: +Info 123 [00:04:26.000] request: { "seq": 0, "type": "request", @@ -2591,22 +2588,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 127 [00:04:30.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 128 [00:04:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 128 [00:04:32.000] Files (3) +Info 124 [00:04:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 125 [00:04:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 125 [00:04:29.000] Files (3) -Info 128 [00:04:33.000] ----------------------------------------------- -Info 128 [00:04:34.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 128 [00:04:35.000] Files (2) +Info 125 [00:04:30.000] ----------------------------------------------- +Info 125 [00:04:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 125 [00:04:32.000] Files (2) -Info 128 [00:04:36.000] ----------------------------------------------- -Info 128 [00:04:37.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 128 [00:04:38.000] Files (2) +Info 125 [00:04:33.000] ----------------------------------------------- +Info 125 [00:04:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 125 [00:04:35.000] Files (2) -Info 128 [00:04:39.000] ----------------------------------------------- -Info 128 [00:04:40.000] Open files: -Info 128 [00:04:41.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 128 [00:04:42.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 125 [00:04:36.000] ----------------------------------------------- +Info 125 [00:04:37.000] Open files: +Info 125 [00:04:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 125 [00:04:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2647,11 +2644,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 128 [00:04:43.000] response: +Info 125 [00:04:40.000] response: { "responseRequired": false } -Info 129 [00:04:44.000] request: +Info 126 [00:04:41.000] request: { "seq": 0, "type": "request", @@ -2700,20 +2697,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 130 [00:04:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 131 [00:04:46.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 131 [00:04:47.000] Files (3) +Info 127 [00:04:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 128 [00:04:43.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 128 [00:04:44.000] Files (3) -Info 131 [00:04:48.000] ----------------------------------------------- -Info 131 [00:04:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 131 [00:04:50.000] Files (2) +Info 128 [00:04:45.000] ----------------------------------------------- +Info 128 [00:04:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 128 [00:04:47.000] Files (2) -Info 131 [00:04:51.000] ----------------------------------------------- -Info 131 [00:04:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 131 [00:04:53.000] Files (2) +Info 128 [00:04:48.000] ----------------------------------------------- +Info 128 [00:04:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 128 [00:04:50.000] Files (2) -Info 131 [00:04:54.000] ----------------------------------------------- -Info 131 [00:04:55.000] Open files: +Info 128 [00:04:51.000] ----------------------------------------------- +Info 128 [00:04:52.000] Open files: After request PolledWatches:: @@ -2756,11 +2753,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 131 [00:04:56.000] response: +Info 128 [00:04:53.000] response: { "responseRequired": false } -Info 132 [00:04:57.000] request: +Info 129 [00:04:54.000] request: { "seq": 0, "type": "request", @@ -2811,12 +2808,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 133 [00:04:58.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 134 [00:04:59.000] Search path: /user/username/projects/myproject/random -Info 135 [00:05:00.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 136 [00:05:01.000] `remove Project:: -Info 137 [00:05:02.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 138 [00:05:03.000] Files (3) +Info 130 [00:04:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 131 [00:04:56.000] Search path: /user/username/projects/myproject/random +Info 132 [00:04:57.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 133 [00:04:58.000] `remove Project:: +Info 134 [00:04:59.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 135 [00:05:00.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -2829,19 +2826,19 @@ Info 138 [00:05:03.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 139 [00:05:04.000] ----------------------------------------------- -Info 140 [00:05:05.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 141 [00:05:06.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 142 [00:05:07.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 143 [00:05:08.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 144 [00:05:09.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 145 [00:05:10.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 146 [00:05:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 147 [00:05:12.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 148 [00:05:13.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 149 [00:05:14.000] `remove Project:: -Info 150 [00:05:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 151 [00:05:16.000] Files (2) +Info 136 [00:05:01.000] ----------------------------------------------- +Info 137 [00:05:02.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 138 [00:05:03.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 139 [00:05:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 140 [00:05:05.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 141 [00:05:06.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 142 [00:05:07.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 143 [00:05:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 144 [00:05:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 145 [00:05:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 146 [00:05:11.000] `remove Project:: +Info 147 [00:05:12.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 148 [00:05:13.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -2851,25 +2848,25 @@ Info 151 [00:05:16.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 152 [00:05:17.000] ----------------------------------------------- -Info 153 [00:05:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 154 [00:05:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 155 [00:05:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 156 [00:05:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 157 [00:05:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 158 [00:05:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 159 [00:05:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 160 [00:05:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 161 [00:05:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 162 [00:05:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 163 [00:05:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 164 [00:05:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 164 [00:05:30.000] Files (2) +Info 149 [00:05:14.000] ----------------------------------------------- +Info 150 [00:05:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 151 [00:05:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 152 [00:05:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 153 [00:05:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 154 [00:05:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 155 [00:05:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 156 [00:05:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 157 [00:05:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 158 [00:05:23.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 159 [00:05:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 160 [00:05:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 161 [00:05:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 161 [00:05:27.000] Files (2) -Info 164 [00:05:31.000] ----------------------------------------------- -Info 164 [00:05:32.000] Open files: -Info 164 [00:05:33.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 164 [00:05:34.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 161 [00:05:28.000] ----------------------------------------------- +Info 161 [00:05:29.000] Open files: +Info 161 [00:05:30.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 161 [00:05:31.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2888,7 +2885,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 164 [00:05:35.000] response: +Info 161 [00:05:32.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-deleted.js index 881f8085f4b..a92eee22d11 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-deleted.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-deleted.js @@ -223,9 +223,8 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:14.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:13.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -236,20 +235,20 @@ Info 11 [00:01:14.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:28.000] Files (3) +Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:27.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -262,16 +261,16 @@ Info 25 [00:01:28.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:29.000] ----------------------------------------------- -Info 27 [00:01:30.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:31.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:33.000] Files (3) +Info 25 [00:01:28.000] ----------------------------------------------- +Info 26 [00:01:29.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:32.000] Files (3) -Info 29 [00:01:34.000] ----------------------------------------------- -Info 29 [00:01:35.000] Open files: -Info 29 [00:01:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:33.000] ----------------------------------------------- +Info 28 [00:01:34.000] Open files: +Info 28 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -298,11 +297,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:38.000] response: +Info 28 [00:01:37.000] response: { "responseRequired": false } -Info 30 [00:01:39.000] request: +Info 29 [00:01:38.000] request: { "seq": 0, "type": "request", @@ -337,18 +336,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:40.000] Search path: /user/username/projects/myproject/dependency -Info 32 [00:01:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:42.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 42 [00:01:51.000] Files (2) +Info 30 [00:01:39.000] Search path: /user/username/projects/myproject/dependency +Info 31 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 40 [00:01:49.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -358,22 +356,22 @@ Info 42 [00:01:51.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 43 [00:01:52.000] ----------------------------------------------- -Info 44 [00:01:53.000] Search path: /user/username/projects/myproject/dependency -Info 45 [00:01:54.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (3) +Info 41 [00:01:50.000] ----------------------------------------------- +Info 42 [00:01:51.000] Search path: /user/username/projects/myproject/dependency +Info 43 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 44 [00:01:54.000] Files (3) -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:59.000] Files (2) +Info 44 [00:01:55.000] ----------------------------------------------- +Info 44 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:57.000] Files (2) -Info 46 [00:02:00.000] ----------------------------------------------- -Info 46 [00:02:01.000] Open files: -Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 44 [00:01:58.000] ----------------------------------------------- +Info 44 [00:01:59.000] Open files: +Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -402,11 +400,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 46 [00:02:06.000] response: +Info 44 [00:02:04.000] response: { "responseRequired": false } -Info 47 [00:02:07.000] request: +Info 45 [00:02:05.000] request: { "seq": 0, "type": "request", @@ -443,11 +441,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 48 [00:02:08.000] Search path: /user/username/projects/myproject/random -Info 49 [00:02:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:10.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 52 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 46 [00:02:06.000] Search path: /user/username/projects/myproject/random +Info 47 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 48 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -455,17 +453,16 @@ Info 52 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 53 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:15.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 56 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 57 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:23.000] Files (2) +Info 51 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 60 [00:02:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -475,26 +472,26 @@ Info 63 [00:02:23.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 64 [00:02:24.000] ----------------------------------------------- -Info 65 [00:02:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 65 [00:02:26.000] Files (3) +Info 61 [00:02:21.000] ----------------------------------------------- +Info 62 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 62 [00:02:23.000] Files (3) -Info 65 [00:02:27.000] ----------------------------------------------- -Info 65 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:29.000] Files (2) +Info 62 [00:02:24.000] ----------------------------------------------- +Info 62 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 62 [00:02:26.000] Files (2) -Info 65 [00:02:30.000] ----------------------------------------------- -Info 65 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:32.000] Files (2) +Info 62 [00:02:27.000] ----------------------------------------------- +Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:29.000] Files (2) -Info 65 [00:02:33.000] ----------------------------------------------- -Info 65 [00:02:34.000] Open files: -Info 65 [00:02:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 65 [00:02:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 65 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 65 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 65 [00:02:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 65 [00:02:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:30.000] ----------------------------------------------- +Info 62 [00:02:31.000] Open files: +Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -529,11 +526,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:41.000] response: +Info 62 [00:02:38.000] response: { "responseRequired": false } -Info 66 [00:02:42.000] request: +Info 63 [00:02:39.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -578,7 +575,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -615,7 +612,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:44.000] response: +Info 65 [00:02:41.000] response: { "response": { "definitions": [ @@ -652,7 +649,7 @@ Info 68 [00:02:44.000] response: }, "responseRequired": true } -Info 69 [00:02:45.000] request: +Info 66 [00:02:42.000] request: { "command": "rename", "arguments": { @@ -699,8 +696,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:46.000] Search path: /user/username/projects/myproject/dependency -Info 71 [00:02:47.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 67 [00:02:43.000] Search path: /user/username/projects/myproject/dependency +Info 68 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -737,7 +734,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:48.000] response: +Info 69 [00:02:45.000] response: { "response": { "info": { @@ -818,16 +815,16 @@ Info 72 [00:02:48.000] response: }, "responseRequired": true } -Info 73 [00:02:50.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 74 [00:02:51.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 75 [00:02:52.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 76 [00:02:53.000] Scheduled: *ensureProjectForOpenFiles* -Info 77 [00:02:54.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 78 [00:02:55.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 79 [00:02:56.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 80 [00:02:57.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 81 [00:02:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 82 [00:02:59.000] request: +Info 70 [00:02:47.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 71 [00:02:48.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 72 [00:02:49.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 73 [00:02:50.000] Scheduled: *ensureProjectForOpenFiles* +Info 74 [00:02:51.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 75 [00:02:52.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 76 [00:02:53.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 77 [00:02:54.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 78 [00:02:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 79 [00:02:56.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -873,9 +870,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 83 [00:03:00.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 84 [00:03:01.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 85 [00:03:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 80 [00:02:57.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 81 [00:02:58.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 82 [00:02:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file After request PolledWatches:: @@ -912,7 +909,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 86 [00:03:03.000] response: +Info 83 [00:03:00.000] response: { "response": { "definitions": [ @@ -949,7 +946,7 @@ Info 86 [00:03:03.000] response: }, "responseRequired": true } -Info 87 [00:03:04.000] request: +Info 84 [00:03:01.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1032,7 +1029,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 88 [00:03:05.000] response: +Info 85 [00:03:02.000] response: { "response": { "definitions": [ @@ -1069,7 +1066,7 @@ Info 88 [00:03:05.000] response: }, "responseRequired": true } -Info 89 [00:03:06.000] request: +Info 86 [00:03:03.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1152,7 +1149,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 90 [00:03:07.000] response: +Info 87 [00:03:04.000] response: { "response": { "definitions": [ @@ -1189,7 +1186,7 @@ Info 90 [00:03:07.000] response: }, "responseRequired": true } -Info 91 [00:03:08.000] request: +Info 88 [00:03:05.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1272,7 +1269,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 92 [00:03:09.000] response: +Info 89 [00:03:06.000] response: { "response": { "definitions": [ @@ -1309,7 +1306,7 @@ Info 92 [00:03:09.000] response: }, "responseRequired": true } -Info 93 [00:03:10.000] request: +Info 90 [00:03:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1392,7 +1389,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 94 [00:03:11.000] response: +Info 91 [00:03:08.000] response: { "response": { "definitions": [ @@ -1429,7 +1426,7 @@ Info 94 [00:03:11.000] response: }, "responseRequired": true } -Info 95 [00:03:12.000] request: +Info 92 [00:03:09.000] request: { "command": "rename", "arguments": { @@ -1476,8 +1473,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 96 [00:03:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 97 [00:03:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 93 [00:03:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 94 [00:03:11.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms After request PolledWatches:: @@ -1514,7 +1511,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 98 [00:03:15.000] response: +Info 95 [00:03:12.000] response: { "response": { "info": { @@ -1562,7 +1559,7 @@ Info 98 [00:03:15.000] response: }, "responseRequired": true } -Info 99 [00:03:16.000] request: +Info 96 [00:03:13.000] request: { "command": "rename", "arguments": { @@ -1645,7 +1642,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 100 [00:03:17.000] response: +Info 97 [00:03:14.000] response: { "response": { "info": { @@ -1693,7 +1690,7 @@ Info 100 [00:03:17.000] response: }, "responseRequired": true } -Info 101 [00:03:18.000] request: +Info 98 [00:03:15.000] request: { "command": "rename", "arguments": { @@ -1776,7 +1773,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 102 [00:03:19.000] response: +Info 99 [00:03:16.000] response: { "response": { "info": { @@ -1824,7 +1821,7 @@ Info 102 [00:03:19.000] response: }, "responseRequired": true } -Info 103 [00:03:20.000] request: +Info 100 [00:03:17.000] request: { "command": "rename", "arguments": { @@ -1907,7 +1904,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 104 [00:03:21.000] response: +Info 101 [00:03:18.000] response: { "response": { "info": { @@ -1955,7 +1952,7 @@ Info 104 [00:03:21.000] response: }, "responseRequired": true } -Info 105 [00:03:22.000] request: +Info 102 [00:03:19.000] request: { "command": "rename", "arguments": { @@ -2038,7 +2035,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 106 [00:03:23.000] response: +Info 103 [00:03:20.000] response: { "response": { "info": { @@ -2086,7 +2083,7 @@ Info 106 [00:03:23.000] response: }, "responseRequired": true } -Info 107 [00:03:24.000] request: +Info 104 [00:03:21.000] request: { "seq": 0, "type": "request", @@ -2131,24 +2128,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 108 [00:03:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 109 [00:03:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 109 [00:03:27.000] Files (3) +Info 105 [00:03:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 106 [00:03:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 106 [00:03:24.000] Files (3) -Info 109 [00:03:28.000] ----------------------------------------------- -Info 109 [00:03:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 109 [00:03:30.000] Files (2) +Info 106 [00:03:25.000] ----------------------------------------------- +Info 106 [00:03:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 106 [00:03:27.000] Files (2) -Info 109 [00:03:31.000] ----------------------------------------------- -Info 109 [00:03:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 109 [00:03:33.000] Files (2) +Info 106 [00:03:28.000] ----------------------------------------------- +Info 106 [00:03:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 106 [00:03:30.000] Files (2) -Info 109 [00:03:34.000] ----------------------------------------------- -Info 109 [00:03:35.000] Open files: -Info 109 [00:03:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 109 [00:03:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 109 [00:03:38.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 109 [00:03:39.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 106 [00:03:31.000] ----------------------------------------------- +Info 106 [00:03:32.000] Open files: +Info 106 [00:03:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 106 [00:03:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 106 [00:03:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 106 [00:03:36.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2187,11 +2184,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 109 [00:03:40.000] response: +Info 106 [00:03:37.000] response: { "responseRequired": false } -Info 110 [00:03:41.000] request: +Info 107 [00:03:38.000] request: { "seq": 0, "type": "request", @@ -2238,28 +2235,28 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 111 [00:03:42.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 112 [00:03:43.000] Search path: /user/username/projects/myproject/random -Info 113 [00:03:44.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 114 [00:03:45.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 114 [00:03:46.000] Files (3) +Info 108 [00:03:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 109 [00:03:40.000] Search path: /user/username/projects/myproject/random +Info 110 [00:03:41.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 111 [00:03:42.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 111 [00:03:43.000] Files (3) -Info 114 [00:03:47.000] ----------------------------------------------- -Info 114 [00:03:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 114 [00:03:49.000] Files (2) +Info 111 [00:03:44.000] ----------------------------------------------- +Info 111 [00:03:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 111 [00:03:46.000] Files (2) -Info 114 [00:03:50.000] ----------------------------------------------- -Info 114 [00:03:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 114 [00:03:52.000] Files (2) +Info 111 [00:03:47.000] ----------------------------------------------- +Info 111 [00:03:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 111 [00:03:49.000] Files (2) -Info 114 [00:03:53.000] ----------------------------------------------- -Info 114 [00:03:54.000] Open files: -Info 114 [00:03:55.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 114 [00:03:56.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 114 [00:03:57.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 114 [00:03:58.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 114 [00:03:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 114 [00:04:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 111 [00:03:50.000] ----------------------------------------------- +Info 111 [00:03:51.000] Open files: +Info 111 [00:03:52.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 111 [00:03:53.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 111 [00:03:54.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 111 [00:03:55.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 111 [00:03:56.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 111 [00:03:57.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2296,11 +2293,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 114 [00:04:01.000] response: +Info 111 [00:03:58.000] response: { "responseRequired": false } -Info 115 [00:04:02.000] request: +Info 112 [00:03:59.000] request: { "seq": 0, "type": "request", @@ -2345,24 +2342,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 116 [00:04:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 117 [00:04:04.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 117 [00:04:05.000] Files (3) +Info 113 [00:04:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 114 [00:04:01.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 114 [00:04:02.000] Files (3) -Info 117 [00:04:06.000] ----------------------------------------------- -Info 117 [00:04:07.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 117 [00:04:08.000] Files (2) +Info 114 [00:04:03.000] ----------------------------------------------- +Info 114 [00:04:04.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 114 [00:04:05.000] Files (2) -Info 117 [00:04:09.000] ----------------------------------------------- -Info 117 [00:04:10.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 117 [00:04:11.000] Files (2) +Info 114 [00:04:06.000] ----------------------------------------------- +Info 114 [00:04:07.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 114 [00:04:08.000] Files (2) -Info 117 [00:04:12.000] ----------------------------------------------- -Info 117 [00:04:13.000] Open files: -Info 117 [00:04:14.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 117 [00:04:15.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 117 [00:04:16.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 117 [00:04:17.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 114 [00:04:09.000] ----------------------------------------------- +Info 114 [00:04:10.000] Open files: +Info 114 [00:04:11.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 114 [00:04:12.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 114 [00:04:13.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 114 [00:04:14.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2401,11 +2398,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 117 [00:04:18.000] response: +Info 114 [00:04:15.000] response: { "responseRequired": false } -Info 118 [00:04:19.000] request: +Info 115 [00:04:16.000] request: { "seq": 0, "type": "request", @@ -2452,22 +2449,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 119 [00:04:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 120 [00:04:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 120 [00:04:22.000] Files (3) +Info 116 [00:04:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 117 [00:04:18.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 117 [00:04:19.000] Files (3) -Info 120 [00:04:23.000] ----------------------------------------------- -Info 120 [00:04:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 120 [00:04:25.000] Files (2) +Info 117 [00:04:20.000] ----------------------------------------------- +Info 117 [00:04:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 117 [00:04:22.000] Files (2) -Info 120 [00:04:26.000] ----------------------------------------------- -Info 120 [00:04:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 120 [00:04:28.000] Files (2) +Info 117 [00:04:23.000] ----------------------------------------------- +Info 117 [00:04:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 117 [00:04:25.000] Files (2) -Info 120 [00:04:29.000] ----------------------------------------------- -Info 120 [00:04:30.000] Open files: -Info 120 [00:04:31.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 120 [00:04:32.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 117 [00:04:26.000] ----------------------------------------------- +Info 117 [00:04:27.000] Open files: +Info 117 [00:04:28.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 117 [00:04:29.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2508,11 +2505,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 120 [00:04:33.000] response: +Info 117 [00:04:30.000] response: { "responseRequired": false } -Info 121 [00:04:34.000] request: +Info 118 [00:04:31.000] request: { "seq": 0, "type": "request", @@ -2561,20 +2558,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 122 [00:04:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 123 [00:04:36.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 123 [00:04:37.000] Files (3) +Info 119 [00:04:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 120 [00:04:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 120 [00:04:34.000] Files (3) -Info 123 [00:04:38.000] ----------------------------------------------- -Info 123 [00:04:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 123 [00:04:40.000] Files (2) +Info 120 [00:04:35.000] ----------------------------------------------- +Info 120 [00:04:36.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 120 [00:04:37.000] Files (2) -Info 123 [00:04:41.000] ----------------------------------------------- -Info 123 [00:04:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 123 [00:04:43.000] Files (2) +Info 120 [00:04:38.000] ----------------------------------------------- +Info 120 [00:04:39.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 120 [00:04:40.000] Files (2) -Info 123 [00:04:44.000] ----------------------------------------------- -Info 123 [00:04:45.000] Open files: +Info 120 [00:04:41.000] ----------------------------------------------- +Info 120 [00:04:42.000] Open files: After request PolledWatches:: @@ -2617,11 +2614,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 123 [00:04:46.000] response: +Info 120 [00:04:43.000] response: { "responseRequired": false } -Info 124 [00:04:47.000] request: +Info 121 [00:04:44.000] request: { "seq": 0, "type": "request", @@ -2672,12 +2669,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 125 [00:04:48.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 126 [00:04:49.000] Search path: /user/username/projects/myproject/random -Info 127 [00:04:50.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 128 [00:04:51.000] `remove Project:: -Info 129 [00:04:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 130 [00:04:53.000] Files (3) +Info 122 [00:04:45.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 123 [00:04:46.000] Search path: /user/username/projects/myproject/random +Info 124 [00:04:47.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 125 [00:04:48.000] `remove Project:: +Info 126 [00:04:49.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 127 [00:04:50.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -2690,19 +2687,19 @@ Info 130 [00:04:53.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 131 [00:04:54.000] ----------------------------------------------- -Info 132 [00:04:55.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 133 [00:04:56.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 134 [00:04:57.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 135 [00:04:58.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 136 [00:04:59.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 137 [00:05:00.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 138 [00:05:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 139 [00:05:02.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 140 [00:05:03.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 141 [00:05:04.000] `remove Project:: -Info 142 [00:05:05.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 143 [00:05:06.000] Files (2) +Info 128 [00:04:51.000] ----------------------------------------------- +Info 129 [00:04:52.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 130 [00:04:53.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 131 [00:04:54.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 132 [00:04:55.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 133 [00:04:56.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 134 [00:04:57.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 135 [00:04:58.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 136 [00:04:59.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 137 [00:05:00.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 138 [00:05:01.000] `remove Project:: +Info 139 [00:05:02.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 140 [00:05:03.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -2712,25 +2709,25 @@ Info 143 [00:05:06.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 144 [00:05:07.000] ----------------------------------------------- -Info 145 [00:05:08.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 146 [00:05:09.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 147 [00:05:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 148 [00:05:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 149 [00:05:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 150 [00:05:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 151 [00:05:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 152 [00:05:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 153 [00:05:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 154 [00:05:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 155 [00:05:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 156 [00:05:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 156 [00:05:20.000] Files (2) +Info 141 [00:05:04.000] ----------------------------------------------- +Info 142 [00:05:05.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 143 [00:05:06.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 144 [00:05:07.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 145 [00:05:08.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 146 [00:05:09.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 147 [00:05:10.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 148 [00:05:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 149 [00:05:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 150 [00:05:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 151 [00:05:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 152 [00:05:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 153 [00:05:16.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 153 [00:05:17.000] Files (2) -Info 156 [00:05:21.000] ----------------------------------------------- -Info 156 [00:05:22.000] Open files: -Info 156 [00:05:23.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 156 [00:05:24.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 153 [00:05:18.000] ----------------------------------------------- +Info 153 [00:05:19.000] Open files: +Info 153 [00:05:20.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 153 [00:05:21.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2749,7 +2746,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 156 [00:05:25.000] response: +Info 153 [00:05:22.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-not-present.js index d9b35adf70e..4b428699b88 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-not-present.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-not-present.js @@ -220,9 +220,8 @@ Info 6 [00:01:10.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:15.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:14.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -233,20 +232,20 @@ Info 11 [00:01:15.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:22.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:29.000] Files (3) +Info 11 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:28.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -259,16 +258,16 @@ Info 25 [00:01:29.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:30.000] ----------------------------------------------- -Info 27 [00:01:31.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:32.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:34.000] Files (3) +Info 25 [00:01:29.000] ----------------------------------------------- +Info 26 [00:01:30.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:31.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:33.000] Files (3) -Info 29 [00:01:35.000] ----------------------------------------------- -Info 29 [00:01:36.000] Open files: -Info 29 [00:01:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:34.000] ----------------------------------------------- +Info 28 [00:01:35.000] Open files: +Info 28 [00:01:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -295,11 +294,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:39.000] response: +Info 28 [00:01:38.000] response: { "responseRequired": false } -Info 30 [00:01:40.000] request: +Info 29 [00:01:39.000] request: { "seq": 0, "type": "request", @@ -334,18 +333,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:41.000] Search path: /user/username/projects/myproject/dependency -Info 32 [00:01:42.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:43.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:44.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 36 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 41 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 42 [00:01:52.000] Files (2) +Info 30 [00:01:40.000] Search path: /user/username/projects/myproject/dependency +Info 31 [00:01:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:42.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 40 [00:01:50.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -355,22 +353,22 @@ Info 42 [00:01:52.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 43 [00:01:53.000] ----------------------------------------------- -Info 44 [00:01:54.000] Search path: /user/username/projects/myproject/dependency -Info 45 [00:01:55.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 46 [00:01:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:57.000] Files (3) +Info 41 [00:01:51.000] ----------------------------------------------- +Info 42 [00:01:52.000] Search path: /user/username/projects/myproject/dependency +Info 43 [00:01:53.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 44 [00:01:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 44 [00:01:55.000] Files (3) -Info 46 [00:01:58.000] ----------------------------------------------- -Info 46 [00:01:59.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:02:00.000] Files (2) +Info 44 [00:01:56.000] ----------------------------------------------- +Info 44 [00:01:57.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:58.000] Files (2) -Info 46 [00:02:01.000] ----------------------------------------------- -Info 46 [00:02:02.000] Open files: -Info 46 [00:02:03.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:05.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 46 [00:02:06.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 44 [00:01:59.000] ----------------------------------------------- +Info 44 [00:02:00.000] Open files: +Info 44 [00:02:01.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 44 [00:02:02.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 44 [00:02:03.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 44 [00:02:04.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -399,11 +397,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 46 [00:02:07.000] response: +Info 44 [00:02:05.000] response: { "responseRequired": false } -Info 47 [00:02:08.000] request: +Info 45 [00:02:06.000] request: { "seq": 0, "type": "request", @@ -440,11 +438,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 48 [00:02:09.000] Search path: /user/username/projects/myproject/random -Info 49 [00:02:10.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:11.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 52 [00:02:13.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 46 [00:02:07.000] Search path: /user/username/projects/myproject/random +Info 47 [00:02:08.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 48 [00:02:09.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 50 [00:02:11.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -452,17 +450,16 @@ Info 52 [00:02:13.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 53 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:16.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 56 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 57 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 62 [00:02:23.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:24.000] Files (2) +Info 51 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 52 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 55 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 59 [00:02:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 60 [00:02:21.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -472,26 +469,26 @@ Info 63 [00:02:24.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 64 [00:02:25.000] ----------------------------------------------- -Info 65 [00:02:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 65 [00:02:27.000] Files (3) +Info 61 [00:02:22.000] ----------------------------------------------- +Info 62 [00:02:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 62 [00:02:24.000] Files (3) -Info 65 [00:02:28.000] ----------------------------------------------- -Info 65 [00:02:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:30.000] Files (2) +Info 62 [00:02:25.000] ----------------------------------------------- +Info 62 [00:02:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 62 [00:02:27.000] Files (2) -Info 65 [00:02:31.000] ----------------------------------------------- -Info 65 [00:02:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:33.000] Files (2) +Info 62 [00:02:28.000] ----------------------------------------------- +Info 62 [00:02:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:30.000] Files (2) -Info 65 [00:02:34.000] ----------------------------------------------- -Info 65 [00:02:35.000] Open files: -Info 65 [00:02:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 65 [00:02:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 65 [00:02:38.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 65 [00:02:39.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 65 [00:02:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 65 [00:02:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:31.000] ----------------------------------------------- +Info 62 [00:02:32.000] Open files: +Info 62 [00:02:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 62 [00:02:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 62 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 62 [00:02:36.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 62 [00:02:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 62 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -526,11 +523,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:42.000] response: +Info 62 [00:02:39.000] response: { "responseRequired": false } -Info 66 [00:02:43.000] request: +Info 63 [00:02:40.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -575,7 +572,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 64 [00:02:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file After request PolledWatches:: @@ -612,7 +609,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:45.000] response: +Info 65 [00:02:42.000] response: { "response": { "definitions": [ @@ -649,7 +646,7 @@ Info 68 [00:02:45.000] response: }, "responseRequired": true } -Info 69 [00:02:46.000] request: +Info 66 [00:02:43.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -732,7 +729,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:47.000] response: +Info 67 [00:02:44.000] response: { "response": { "definitions": [ @@ -769,7 +766,7 @@ Info 70 [00:02:47.000] response: }, "responseRequired": true } -Info 71 [00:02:48.000] request: +Info 68 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -852,7 +849,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:49.000] response: +Info 69 [00:02:46.000] response: { "response": { "definitions": [ @@ -889,7 +886,7 @@ Info 72 [00:02:49.000] response: }, "responseRequired": true } -Info 73 [00:02:50.000] request: +Info 70 [00:02:47.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -972,7 +969,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:51.000] response: +Info 71 [00:02:48.000] response: { "response": { "definitions": [ @@ -1009,7 +1006,7 @@ Info 74 [00:02:51.000] response: }, "responseRequired": true } -Info 75 [00:02:52.000] request: +Info 72 [00:02:49.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1092,7 +1089,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:02:53.000] response: +Info 73 [00:02:50.000] response: { "response": { "definitions": [ @@ -1129,7 +1126,7 @@ Info 76 [00:02:53.000] response: }, "responseRequired": true } -Info 77 [00:02:54.000] request: +Info 74 [00:02:51.000] request: { "command": "rename", "arguments": { @@ -1212,7 +1209,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 78 [00:02:55.000] response: +Info 75 [00:02:52.000] response: { "response": { "info": { @@ -1260,7 +1257,7 @@ Info 78 [00:02:55.000] response: }, "responseRequired": true } -Info 79 [00:02:56.000] request: +Info 76 [00:02:53.000] request: { "command": "rename", "arguments": { @@ -1343,7 +1340,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 80 [00:02:57.000] response: +Info 77 [00:02:54.000] response: { "response": { "info": { @@ -1391,7 +1388,7 @@ Info 80 [00:02:57.000] response: }, "responseRequired": true } -Info 81 [00:02:58.000] request: +Info 78 [00:02:55.000] request: { "command": "rename", "arguments": { @@ -1474,7 +1471,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 82 [00:02:59.000] response: +Info 79 [00:02:56.000] response: { "response": { "info": { @@ -1522,7 +1519,7 @@ Info 82 [00:02:59.000] response: }, "responseRequired": true } -Info 83 [00:03:00.000] request: +Info 80 [00:02:57.000] request: { "command": "rename", "arguments": { @@ -1605,7 +1602,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 84 [00:03:01.000] response: +Info 81 [00:02:58.000] response: { "response": { "info": { @@ -1653,7 +1650,7 @@ Info 84 [00:03:01.000] response: }, "responseRequired": true } -Info 85 [00:03:02.000] request: +Info 82 [00:02:59.000] request: { "command": "rename", "arguments": { @@ -1736,7 +1733,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 86 [00:03:03.000] response: +Info 83 [00:03:00.000] response: { "response": { "info": { @@ -1784,7 +1781,7 @@ Info 86 [00:03:03.000] response: }, "responseRequired": true } -Info 87 [00:03:04.000] request: +Info 84 [00:03:01.000] request: { "seq": 0, "type": "request", @@ -1829,24 +1826,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 88 [00:03:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 89 [00:03:06.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 89 [00:03:07.000] Files (3) +Info 85 [00:03:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 86 [00:03:03.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 86 [00:03:04.000] Files (3) -Info 89 [00:03:08.000] ----------------------------------------------- -Info 89 [00:03:09.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 89 [00:03:10.000] Files (2) +Info 86 [00:03:05.000] ----------------------------------------------- +Info 86 [00:03:06.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 86 [00:03:07.000] Files (2) -Info 89 [00:03:11.000] ----------------------------------------------- -Info 89 [00:03:12.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 89 [00:03:13.000] Files (2) +Info 86 [00:03:08.000] ----------------------------------------------- +Info 86 [00:03:09.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 86 [00:03:10.000] Files (2) -Info 89 [00:03:14.000] ----------------------------------------------- -Info 89 [00:03:15.000] Open files: -Info 89 [00:03:16.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 89 [00:03:17.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 89 [00:03:18.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 89 [00:03:19.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 86 [00:03:11.000] ----------------------------------------------- +Info 86 [00:03:12.000] Open files: +Info 86 [00:03:13.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 86 [00:03:14.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 86 [00:03:15.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 86 [00:03:16.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1885,11 +1882,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 89 [00:03:20.000] response: +Info 86 [00:03:17.000] response: { "responseRequired": false } -Info 90 [00:03:21.000] request: +Info 87 [00:03:18.000] request: { "seq": 0, "type": "request", @@ -1936,28 +1933,28 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 91 [00:03:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 92 [00:03:23.000] Search path: /user/username/projects/myproject/random -Info 93 [00:03:24.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 94 [00:03:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 94 [00:03:26.000] Files (3) +Info 88 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 89 [00:03:20.000] Search path: /user/username/projects/myproject/random +Info 90 [00:03:21.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 91 [00:03:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 91 [00:03:23.000] Files (3) -Info 94 [00:03:27.000] ----------------------------------------------- -Info 94 [00:03:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 94 [00:03:29.000] Files (2) +Info 91 [00:03:24.000] ----------------------------------------------- +Info 91 [00:03:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 91 [00:03:26.000] Files (2) -Info 94 [00:03:30.000] ----------------------------------------------- -Info 94 [00:03:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 94 [00:03:32.000] Files (2) +Info 91 [00:03:27.000] ----------------------------------------------- +Info 91 [00:03:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 91 [00:03:29.000] Files (2) -Info 94 [00:03:33.000] ----------------------------------------------- -Info 94 [00:03:34.000] Open files: -Info 94 [00:03:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 94 [00:03:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 94 [00:03:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 94 [00:03:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 94 [00:03:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 94 [00:03:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 91 [00:03:30.000] ----------------------------------------------- +Info 91 [00:03:31.000] Open files: +Info 91 [00:03:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 91 [00:03:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 91 [00:03:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 91 [00:03:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 91 [00:03:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 91 [00:03:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1994,11 +1991,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 94 [00:03:41.000] response: +Info 91 [00:03:38.000] response: { "responseRequired": false } -Info 95 [00:03:42.000] request: +Info 92 [00:03:39.000] request: { "seq": 0, "type": "request", @@ -2043,24 +2040,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 96 [00:03:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 97 [00:03:44.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 97 [00:03:45.000] Files (3) +Info 93 [00:03:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 94 [00:03:41.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 94 [00:03:42.000] Files (3) -Info 97 [00:03:46.000] ----------------------------------------------- -Info 97 [00:03:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 97 [00:03:48.000] Files (2) +Info 94 [00:03:43.000] ----------------------------------------------- +Info 94 [00:03:44.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 94 [00:03:45.000] Files (2) -Info 97 [00:03:49.000] ----------------------------------------------- -Info 97 [00:03:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 97 [00:03:51.000] Files (2) +Info 94 [00:03:46.000] ----------------------------------------------- +Info 94 [00:03:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 94 [00:03:48.000] Files (2) -Info 97 [00:03:52.000] ----------------------------------------------- -Info 97 [00:03:53.000] Open files: -Info 97 [00:03:54.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 97 [00:03:55.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 97 [00:03:56.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 97 [00:03:57.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 94 [00:03:49.000] ----------------------------------------------- +Info 94 [00:03:50.000] Open files: +Info 94 [00:03:51.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 94 [00:03:52.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 94 [00:03:53.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 94 [00:03:54.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2099,11 +2096,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 97 [00:03:58.000] response: +Info 94 [00:03:55.000] response: { "responseRequired": false } -Info 98 [00:03:59.000] request: +Info 95 [00:03:56.000] request: { "seq": 0, "type": "request", @@ -2150,22 +2147,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 99 [00:04:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 100 [00:04:01.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 100 [00:04:02.000] Files (3) +Info 96 [00:03:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 97 [00:03:58.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 97 [00:03:59.000] Files (3) -Info 100 [00:04:03.000] ----------------------------------------------- -Info 100 [00:04:04.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 100 [00:04:05.000] Files (2) +Info 97 [00:04:00.000] ----------------------------------------------- +Info 97 [00:04:01.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 97 [00:04:02.000] Files (2) -Info 100 [00:04:06.000] ----------------------------------------------- -Info 100 [00:04:07.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 100 [00:04:08.000] Files (2) +Info 97 [00:04:03.000] ----------------------------------------------- +Info 97 [00:04:04.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 97 [00:04:05.000] Files (2) -Info 100 [00:04:09.000] ----------------------------------------------- -Info 100 [00:04:10.000] Open files: -Info 100 [00:04:11.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 100 [00:04:12.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 97 [00:04:06.000] ----------------------------------------------- +Info 97 [00:04:07.000] Open files: +Info 97 [00:04:08.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 97 [00:04:09.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2206,11 +2203,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 100 [00:04:13.000] response: +Info 97 [00:04:10.000] response: { "responseRequired": false } -Info 101 [00:04:14.000] request: +Info 98 [00:04:11.000] request: { "seq": 0, "type": "request", @@ -2259,20 +2256,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 102 [00:04:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 103 [00:04:16.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 103 [00:04:17.000] Files (3) +Info 99 [00:04:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 100 [00:04:13.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 100 [00:04:14.000] Files (3) -Info 103 [00:04:18.000] ----------------------------------------------- -Info 103 [00:04:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 103 [00:04:20.000] Files (2) +Info 100 [00:04:15.000] ----------------------------------------------- +Info 100 [00:04:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 100 [00:04:17.000] Files (2) -Info 103 [00:04:21.000] ----------------------------------------------- -Info 103 [00:04:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 103 [00:04:23.000] Files (2) +Info 100 [00:04:18.000] ----------------------------------------------- +Info 100 [00:04:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 100 [00:04:20.000] Files (2) -Info 103 [00:04:24.000] ----------------------------------------------- -Info 103 [00:04:25.000] Open files: +Info 100 [00:04:21.000] ----------------------------------------------- +Info 100 [00:04:22.000] Open files: After request PolledWatches:: @@ -2315,11 +2312,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 103 [00:04:26.000] response: +Info 100 [00:04:23.000] response: { "responseRequired": false } -Info 104 [00:04:27.000] request: +Info 101 [00:04:24.000] request: { "seq": 0, "type": "request", @@ -2370,12 +2367,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 105 [00:04:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 106 [00:04:29.000] Search path: /user/username/projects/myproject/random -Info 107 [00:04:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 108 [00:04:31.000] `remove Project:: -Info 109 [00:04:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 110 [00:04:33.000] Files (3) +Info 102 [00:04:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 103 [00:04:26.000] Search path: /user/username/projects/myproject/random +Info 104 [00:04:27.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 105 [00:04:28.000] `remove Project:: +Info 106 [00:04:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 107 [00:04:30.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -2388,19 +2385,19 @@ Info 110 [00:04:33.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 111 [00:04:34.000] ----------------------------------------------- -Info 112 [00:04:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 113 [00:04:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 114 [00:04:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 115 [00:04:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 116 [00:04:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 117 [00:04:40.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 118 [00:04:41.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 119 [00:04:42.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 120 [00:04:43.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 121 [00:04:44.000] `remove Project:: -Info 122 [00:04:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 123 [00:04:46.000] Files (2) +Info 108 [00:04:31.000] ----------------------------------------------- +Info 109 [00:04:32.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 110 [00:04:33.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 111 [00:04:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 112 [00:04:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 113 [00:04:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 114 [00:04:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 115 [00:04:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 116 [00:04:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 117 [00:04:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 118 [00:04:41.000] `remove Project:: +Info 119 [00:04:42.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 120 [00:04:43.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -2410,25 +2407,25 @@ Info 123 [00:04:46.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 124 [00:04:47.000] ----------------------------------------------- -Info 125 [00:04:48.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 126 [00:04:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 127 [00:04:50.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 128 [00:04:51.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 129 [00:04:52.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 130 [00:04:53.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 131 [00:04:54.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 132 [00:04:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 133 [00:04:56.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 134 [00:04:57.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 135 [00:04:58.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 136 [00:04:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 136 [00:05:00.000] Files (2) +Info 121 [00:04:44.000] ----------------------------------------------- +Info 122 [00:04:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 123 [00:04:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 124 [00:04:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 125 [00:04:48.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 126 [00:04:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 127 [00:04:50.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 128 [00:04:51.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 129 [00:04:52.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 130 [00:04:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 131 [00:04:54.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 132 [00:04:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 133 [00:04:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 133 [00:04:57.000] Files (2) -Info 136 [00:05:01.000] ----------------------------------------------- -Info 136 [00:05:02.000] Open files: -Info 136 [00:05:03.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 136 [00:05:04.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 133 [00:04:58.000] ----------------------------------------------- +Info 133 [00:04:59.000] Open files: +Info 133 [00:05:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 133 [00:05:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2447,7 +2444,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 136 [00:05:05.000] response: +Info 133 [00:05:02.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/gotoDef-and-rename-locations.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/gotoDef-and-rename-locations.js index 5b23d62e943..4b52e78288e 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/gotoDef-and-rename-locations.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/gotoDef-and-rename-locations.js @@ -223,9 +223,8 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:14.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:13.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -236,20 +235,20 @@ Info 11 [00:01:14.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:28.000] Files (3) +Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:27.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -262,16 +261,16 @@ Info 25 [00:01:28.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:29.000] ----------------------------------------------- -Info 27 [00:01:30.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:31.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:33.000] Files (3) +Info 25 [00:01:28.000] ----------------------------------------------- +Info 26 [00:01:29.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:32.000] Files (3) -Info 29 [00:01:34.000] ----------------------------------------------- -Info 29 [00:01:35.000] Open files: -Info 29 [00:01:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:33.000] ----------------------------------------------- +Info 28 [00:01:34.000] Open files: +Info 28 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -298,11 +297,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:38.000] response: +Info 28 [00:01:37.000] response: { "responseRequired": false } -Info 30 [00:01:39.000] request: +Info 29 [00:01:38.000] request: { "seq": 0, "type": "request", @@ -337,18 +336,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:40.000] Search path: /user/username/projects/myproject/dependency -Info 32 [00:01:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:42.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 42 [00:01:51.000] Files (2) +Info 30 [00:01:39.000] Search path: /user/username/projects/myproject/dependency +Info 31 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 40 [00:01:49.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -358,22 +356,22 @@ Info 42 [00:01:51.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 43 [00:01:52.000] ----------------------------------------------- -Info 44 [00:01:53.000] Search path: /user/username/projects/myproject/dependency -Info 45 [00:01:54.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (3) +Info 41 [00:01:50.000] ----------------------------------------------- +Info 42 [00:01:51.000] Search path: /user/username/projects/myproject/dependency +Info 43 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 44 [00:01:54.000] Files (3) -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:59.000] Files (2) +Info 44 [00:01:55.000] ----------------------------------------------- +Info 44 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:57.000] Files (2) -Info 46 [00:02:00.000] ----------------------------------------------- -Info 46 [00:02:01.000] Open files: -Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 44 [00:01:58.000] ----------------------------------------------- +Info 44 [00:01:59.000] Open files: +Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -402,11 +400,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 46 [00:02:06.000] response: +Info 44 [00:02:04.000] response: { "responseRequired": false } -Info 47 [00:02:07.000] request: +Info 45 [00:02:05.000] request: { "seq": 0, "type": "request", @@ -443,11 +441,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 48 [00:02:08.000] Search path: /user/username/projects/myproject/random -Info 49 [00:02:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:10.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 52 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 46 [00:02:06.000] Search path: /user/username/projects/myproject/random +Info 47 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 48 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -455,17 +453,16 @@ Info 52 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 53 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:15.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 56 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 57 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:23.000] Files (2) +Info 51 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 60 [00:02:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -475,26 +472,26 @@ Info 63 [00:02:23.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 64 [00:02:24.000] ----------------------------------------------- -Info 65 [00:02:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 65 [00:02:26.000] Files (3) +Info 61 [00:02:21.000] ----------------------------------------------- +Info 62 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 62 [00:02:23.000] Files (3) -Info 65 [00:02:27.000] ----------------------------------------------- -Info 65 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:29.000] Files (2) +Info 62 [00:02:24.000] ----------------------------------------------- +Info 62 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 62 [00:02:26.000] Files (2) -Info 65 [00:02:30.000] ----------------------------------------------- -Info 65 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:32.000] Files (2) +Info 62 [00:02:27.000] ----------------------------------------------- +Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:29.000] Files (2) -Info 65 [00:02:33.000] ----------------------------------------------- -Info 65 [00:02:34.000] Open files: -Info 65 [00:02:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 65 [00:02:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 65 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 65 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 65 [00:02:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 65 [00:02:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:30.000] ----------------------------------------------- +Info 62 [00:02:31.000] Open files: +Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -529,11 +526,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:41.000] response: +Info 62 [00:02:38.000] response: { "responseRequired": false } -Info 66 [00:02:42.000] request: +Info 63 [00:02:39.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -578,7 +575,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -615,7 +612,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:44.000] response: +Info 65 [00:02:41.000] response: { "response": { "definitions": [ @@ -652,7 +649,7 @@ Info 68 [00:02:44.000] response: }, "responseRequired": true } -Info 69 [00:02:45.000] request: +Info 66 [00:02:42.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -735,7 +732,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:46.000] response: +Info 67 [00:02:43.000] response: { "response": { "definitions": [ @@ -772,7 +769,7 @@ Info 70 [00:02:46.000] response: }, "responseRequired": true } -Info 71 [00:02:47.000] request: +Info 68 [00:02:44.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -855,7 +852,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:48.000] response: +Info 69 [00:02:45.000] response: { "response": { "definitions": [ @@ -892,7 +889,7 @@ Info 72 [00:02:48.000] response: }, "responseRequired": true } -Info 73 [00:02:49.000] request: +Info 70 [00:02:46.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -975,7 +972,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:50.000] response: +Info 71 [00:02:47.000] response: { "response": { "definitions": [ @@ -1012,7 +1009,7 @@ Info 74 [00:02:50.000] response: }, "responseRequired": true } -Info 75 [00:02:51.000] request: +Info 72 [00:02:48.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1095,7 +1092,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:02:52.000] response: +Info 73 [00:02:49.000] response: { "response": { "definitions": [ @@ -1132,7 +1129,7 @@ Info 76 [00:02:52.000] response: }, "responseRequired": true } -Info 77 [00:02:53.000] request: +Info 74 [00:02:50.000] request: { "command": "rename", "arguments": { @@ -1179,8 +1176,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 78 [00:02:54.000] Search path: /user/username/projects/myproject/dependency -Info 79 [00:02:55.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:51.000] Search path: /user/username/projects/myproject/dependency +Info 76 [00:02:52.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1217,7 +1214,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 80 [00:02:56.000] response: +Info 77 [00:02:53.000] response: { "response": { "info": { @@ -1298,7 +1295,7 @@ Info 80 [00:02:56.000] response: }, "responseRequired": true } -Info 81 [00:02:57.000] request: +Info 78 [00:02:54.000] request: { "command": "rename", "arguments": { @@ -1345,8 +1342,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 82 [00:02:58.000] Search path: /user/username/projects/myproject/dependency -Info 83 [00:02:59.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 79 [00:02:55.000] Search path: /user/username/projects/myproject/dependency +Info 80 [00:02:56.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1383,7 +1380,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 84 [00:03:00.000] response: +Info 81 [00:02:57.000] response: { "response": { "info": { @@ -1464,7 +1461,7 @@ Info 84 [00:03:00.000] response: }, "responseRequired": true } -Info 85 [00:03:01.000] request: +Info 82 [00:02:58.000] request: { "command": "rename", "arguments": { @@ -1511,8 +1508,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 86 [00:03:02.000] Search path: /user/username/projects/myproject/dependency -Info 87 [00:03:03.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 83 [00:02:59.000] Search path: /user/username/projects/myproject/dependency +Info 84 [00:03:00.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1549,7 +1546,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 88 [00:03:04.000] response: +Info 85 [00:03:01.000] response: { "response": { "info": { @@ -1630,7 +1627,7 @@ Info 88 [00:03:04.000] response: }, "responseRequired": true } -Info 89 [00:03:05.000] request: +Info 86 [00:03:02.000] request: { "command": "rename", "arguments": { @@ -1677,8 +1674,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 90 [00:03:06.000] Search path: /user/username/projects/myproject/dependency -Info 91 [00:03:07.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 87 [00:03:03.000] Search path: /user/username/projects/myproject/dependency +Info 88 [00:03:04.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1715,7 +1712,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 92 [00:03:08.000] response: +Info 89 [00:03:05.000] response: { "response": { "info": { @@ -1796,7 +1793,7 @@ Info 92 [00:03:08.000] response: }, "responseRequired": true } -Info 93 [00:03:09.000] request: +Info 90 [00:03:06.000] request: { "command": "rename", "arguments": { @@ -1843,8 +1840,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 94 [00:03:10.000] Search path: /user/username/projects/myproject/dependency -Info 95 [00:03:11.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 91 [00:03:07.000] Search path: /user/username/projects/myproject/dependency +Info 92 [00:03:08.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1881,7 +1878,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 96 [00:03:12.000] response: +Info 93 [00:03:09.000] response: { "response": { "info": { @@ -1962,7 +1959,7 @@ Info 96 [00:03:12.000] response: }, "responseRequired": true } -Info 97 [00:03:13.000] request: +Info 94 [00:03:10.000] request: { "seq": 0, "type": "request", @@ -2007,24 +2004,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 98 [00:03:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 99 [00:03:15.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 99 [00:03:16.000] Files (3) +Info 95 [00:03:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 96 [00:03:12.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 96 [00:03:13.000] Files (3) -Info 99 [00:03:17.000] ----------------------------------------------- -Info 99 [00:03:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 99 [00:03:19.000] Files (2) +Info 96 [00:03:14.000] ----------------------------------------------- +Info 96 [00:03:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 96 [00:03:16.000] Files (2) -Info 99 [00:03:20.000] ----------------------------------------------- -Info 99 [00:03:21.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 99 [00:03:22.000] Files (2) +Info 96 [00:03:17.000] ----------------------------------------------- +Info 96 [00:03:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 96 [00:03:19.000] Files (2) -Info 99 [00:03:23.000] ----------------------------------------------- -Info 99 [00:03:24.000] Open files: -Info 99 [00:03:25.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 99 [00:03:26.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 99 [00:03:27.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 99 [00:03:28.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 96 [00:03:20.000] ----------------------------------------------- +Info 96 [00:03:21.000] Open files: +Info 96 [00:03:22.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 96 [00:03:23.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 96 [00:03:24.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 96 [00:03:25.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2063,11 +2060,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 99 [00:03:29.000] response: +Info 96 [00:03:26.000] response: { "responseRequired": false } -Info 100 [00:03:30.000] request: +Info 97 [00:03:27.000] request: { "seq": 0, "type": "request", @@ -2114,28 +2111,28 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 101 [00:03:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 102 [00:03:32.000] Search path: /user/username/projects/myproject/random -Info 103 [00:03:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 104 [00:03:34.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 104 [00:03:35.000] Files (3) +Info 98 [00:03:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 99 [00:03:29.000] Search path: /user/username/projects/myproject/random +Info 100 [00:03:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 101 [00:03:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 101 [00:03:32.000] Files (3) -Info 104 [00:03:36.000] ----------------------------------------------- -Info 104 [00:03:37.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 104 [00:03:38.000] Files (2) +Info 101 [00:03:33.000] ----------------------------------------------- +Info 101 [00:03:34.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 101 [00:03:35.000] Files (2) -Info 104 [00:03:39.000] ----------------------------------------------- -Info 104 [00:03:40.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 104 [00:03:41.000] Files (2) +Info 101 [00:03:36.000] ----------------------------------------------- +Info 101 [00:03:37.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 101 [00:03:38.000] Files (2) -Info 104 [00:03:42.000] ----------------------------------------------- -Info 104 [00:03:43.000] Open files: -Info 104 [00:03:44.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 104 [00:03:45.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 104 [00:03:46.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 104 [00:03:47.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 104 [00:03:48.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 104 [00:03:49.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 101 [00:03:39.000] ----------------------------------------------- +Info 101 [00:03:40.000] Open files: +Info 101 [00:03:41.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 101 [00:03:42.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 101 [00:03:43.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 101 [00:03:44.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 101 [00:03:45.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 101 [00:03:46.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2172,11 +2169,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 104 [00:03:50.000] response: +Info 101 [00:03:47.000] response: { "responseRequired": false } -Info 105 [00:03:51.000] request: +Info 102 [00:03:48.000] request: { "seq": 0, "type": "request", @@ -2221,24 +2218,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 106 [00:03:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 107 [00:03:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 107 [00:03:54.000] Files (3) +Info 103 [00:03:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 104 [00:03:50.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 104 [00:03:51.000] Files (3) -Info 107 [00:03:55.000] ----------------------------------------------- -Info 107 [00:03:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 107 [00:03:57.000] Files (2) +Info 104 [00:03:52.000] ----------------------------------------------- +Info 104 [00:03:53.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 104 [00:03:54.000] Files (2) -Info 107 [00:03:58.000] ----------------------------------------------- -Info 107 [00:03:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 107 [00:04:00.000] Files (2) +Info 104 [00:03:55.000] ----------------------------------------------- +Info 104 [00:03:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 104 [00:03:57.000] Files (2) -Info 107 [00:04:01.000] ----------------------------------------------- -Info 107 [00:04:02.000] Open files: -Info 107 [00:04:03.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 107 [00:04:04.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 107 [00:04:05.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 107 [00:04:06.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 104 [00:03:58.000] ----------------------------------------------- +Info 104 [00:03:59.000] Open files: +Info 104 [00:04:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 104 [00:04:01.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 104 [00:04:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 104 [00:04:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2277,11 +2274,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 107 [00:04:07.000] response: +Info 104 [00:04:04.000] response: { "responseRequired": false } -Info 108 [00:04:08.000] request: +Info 105 [00:04:05.000] request: { "seq": 0, "type": "request", @@ -2328,22 +2325,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 109 [00:04:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 110 [00:04:10.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 110 [00:04:11.000] Files (3) +Info 106 [00:04:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 107 [00:04:07.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 107 [00:04:08.000] Files (3) -Info 110 [00:04:12.000] ----------------------------------------------- -Info 110 [00:04:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 110 [00:04:14.000] Files (2) +Info 107 [00:04:09.000] ----------------------------------------------- +Info 107 [00:04:10.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 107 [00:04:11.000] Files (2) -Info 110 [00:04:15.000] ----------------------------------------------- -Info 110 [00:04:16.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 110 [00:04:17.000] Files (2) +Info 107 [00:04:12.000] ----------------------------------------------- +Info 107 [00:04:13.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 107 [00:04:14.000] Files (2) -Info 110 [00:04:18.000] ----------------------------------------------- -Info 110 [00:04:19.000] Open files: -Info 110 [00:04:20.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 110 [00:04:21.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 107 [00:04:15.000] ----------------------------------------------- +Info 107 [00:04:16.000] Open files: +Info 107 [00:04:17.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 107 [00:04:18.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2384,11 +2381,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 110 [00:04:22.000] response: +Info 107 [00:04:19.000] response: { "responseRequired": false } -Info 111 [00:04:23.000] request: +Info 108 [00:04:20.000] request: { "seq": 0, "type": "request", @@ -2437,20 +2434,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 112 [00:04:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 113 [00:04:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 113 [00:04:26.000] Files (3) +Info 109 [00:04:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 110 [00:04:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 110 [00:04:23.000] Files (3) -Info 113 [00:04:27.000] ----------------------------------------------- -Info 113 [00:04:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 113 [00:04:29.000] Files (2) +Info 110 [00:04:24.000] ----------------------------------------------- +Info 110 [00:04:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 110 [00:04:26.000] Files (2) -Info 113 [00:04:30.000] ----------------------------------------------- -Info 113 [00:04:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 113 [00:04:32.000] Files (2) +Info 110 [00:04:27.000] ----------------------------------------------- +Info 110 [00:04:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 110 [00:04:29.000] Files (2) -Info 113 [00:04:33.000] ----------------------------------------------- -Info 113 [00:04:34.000] Open files: +Info 110 [00:04:30.000] ----------------------------------------------- +Info 110 [00:04:31.000] Open files: After request PolledWatches:: @@ -2493,11 +2490,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 113 [00:04:35.000] response: +Info 110 [00:04:32.000] response: { "responseRequired": false } -Info 114 [00:04:36.000] request: +Info 111 [00:04:33.000] request: { "seq": 0, "type": "request", @@ -2548,12 +2545,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 115 [00:04:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 116 [00:04:38.000] Search path: /user/username/projects/myproject/random -Info 117 [00:04:39.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 118 [00:04:40.000] `remove Project:: -Info 119 [00:04:41.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 120 [00:04:42.000] Files (3) +Info 112 [00:04:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 113 [00:04:35.000] Search path: /user/username/projects/myproject/random +Info 114 [00:04:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 115 [00:04:37.000] `remove Project:: +Info 116 [00:04:38.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 117 [00:04:39.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -2566,19 +2563,19 @@ Info 120 [00:04:42.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 121 [00:04:43.000] ----------------------------------------------- -Info 122 [00:04:44.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 123 [00:04:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 124 [00:04:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 125 [00:04:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 126 [00:04:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 127 [00:04:49.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 128 [00:04:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 129 [00:04:51.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 130 [00:04:52.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 131 [00:04:53.000] `remove Project:: -Info 132 [00:04:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 133 [00:04:55.000] Files (2) +Info 118 [00:04:40.000] ----------------------------------------------- +Info 119 [00:04:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 120 [00:04:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 121 [00:04:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 122 [00:04:44.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 123 [00:04:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 124 [00:04:46.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 125 [00:04:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 126 [00:04:48.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 127 [00:04:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 128 [00:04:50.000] `remove Project:: +Info 129 [00:04:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 130 [00:04:52.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -2588,25 +2585,25 @@ Info 133 [00:04:55.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 134 [00:04:56.000] ----------------------------------------------- -Info 135 [00:04:57.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 136 [00:04:58.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 137 [00:04:59.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 138 [00:05:00.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 139 [00:05:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 140 [00:05:02.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 141 [00:05:03.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 142 [00:05:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 143 [00:05:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 144 [00:05:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 145 [00:05:07.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 146 [00:05:08.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 146 [00:05:09.000] Files (2) +Info 131 [00:04:53.000] ----------------------------------------------- +Info 132 [00:04:54.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 133 [00:04:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 134 [00:04:56.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 135 [00:04:57.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 136 [00:04:58.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 137 [00:04:59.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 138 [00:05:00.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 139 [00:05:01.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 140 [00:05:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 141 [00:05:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 142 [00:05:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 143 [00:05:05.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 143 [00:05:06.000] Files (2) -Info 146 [00:05:10.000] ----------------------------------------------- -Info 146 [00:05:11.000] Open files: -Info 146 [00:05:12.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 146 [00:05:13.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 143 [00:05:07.000] ----------------------------------------------- +Info 143 [00:05:08.000] Open files: +Info 143 [00:05:09.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 143 [00:05:10.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -2625,7 +2622,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 146 [00:05:14.000] response: +Info 143 [00:05:11.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/usage-file-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/usage-file-changes-with-timeout-before-request.js index 21e77ddfc21..9b51a2ec377 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/usage-file-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/usage-file-changes-with-timeout-before-request.js @@ -223,9 +223,8 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:14.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:13.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -236,20 +235,20 @@ Info 11 [00:01:14.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:28.000] Files (3) +Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:27.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -262,16 +261,16 @@ Info 25 [00:01:28.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:29.000] ----------------------------------------------- -Info 27 [00:01:30.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:31.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:33.000] Files (3) +Info 25 [00:01:28.000] ----------------------------------------------- +Info 26 [00:01:29.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:32.000] Files (3) -Info 29 [00:01:34.000] ----------------------------------------------- -Info 29 [00:01:35.000] Open files: -Info 29 [00:01:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:33.000] ----------------------------------------------- +Info 28 [00:01:34.000] Open files: +Info 28 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -298,11 +297,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:38.000] response: +Info 28 [00:01:37.000] response: { "responseRequired": false } -Info 30 [00:01:39.000] request: +Info 29 [00:01:38.000] request: { "seq": 0, "type": "request", @@ -337,18 +336,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:40.000] Search path: /user/username/projects/myproject/dependency -Info 32 [00:01:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:42.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 42 [00:01:51.000] Files (2) +Info 30 [00:01:39.000] Search path: /user/username/projects/myproject/dependency +Info 31 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 40 [00:01:49.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -358,22 +356,22 @@ Info 42 [00:01:51.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 43 [00:01:52.000] ----------------------------------------------- -Info 44 [00:01:53.000] Search path: /user/username/projects/myproject/dependency -Info 45 [00:01:54.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (3) +Info 41 [00:01:50.000] ----------------------------------------------- +Info 42 [00:01:51.000] Search path: /user/username/projects/myproject/dependency +Info 43 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 44 [00:01:54.000] Files (3) -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:59.000] Files (2) +Info 44 [00:01:55.000] ----------------------------------------------- +Info 44 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:57.000] Files (2) -Info 46 [00:02:00.000] ----------------------------------------------- -Info 46 [00:02:01.000] Open files: -Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 44 [00:01:58.000] ----------------------------------------------- +Info 44 [00:01:59.000] Open files: +Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -402,11 +400,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 46 [00:02:06.000] response: +Info 44 [00:02:04.000] response: { "responseRequired": false } -Info 47 [00:02:07.000] request: +Info 45 [00:02:05.000] request: { "seq": 0, "type": "request", @@ -443,11 +441,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 48 [00:02:08.000] Search path: /user/username/projects/myproject/random -Info 49 [00:02:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:10.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 52 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 46 [00:02:06.000] Search path: /user/username/projects/myproject/random +Info 47 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 48 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -455,17 +453,16 @@ Info 52 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 53 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:15.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 56 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 57 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:23.000] Files (2) +Info 51 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 60 [00:02:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -475,26 +472,26 @@ Info 63 [00:02:23.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 64 [00:02:24.000] ----------------------------------------------- -Info 65 [00:02:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 65 [00:02:26.000] Files (3) +Info 61 [00:02:21.000] ----------------------------------------------- +Info 62 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 62 [00:02:23.000] Files (3) -Info 65 [00:02:27.000] ----------------------------------------------- -Info 65 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:29.000] Files (2) +Info 62 [00:02:24.000] ----------------------------------------------- +Info 62 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 62 [00:02:26.000] Files (2) -Info 65 [00:02:30.000] ----------------------------------------------- -Info 65 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:32.000] Files (2) +Info 62 [00:02:27.000] ----------------------------------------------- +Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:29.000] Files (2) -Info 65 [00:02:33.000] ----------------------------------------------- -Info 65 [00:02:34.000] Open files: -Info 65 [00:02:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 65 [00:02:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 65 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 65 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 65 [00:02:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 65 [00:02:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:30.000] ----------------------------------------------- +Info 62 [00:02:31.000] Open files: +Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -529,11 +526,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:41.000] response: +Info 62 [00:02:38.000] response: { "responseRequired": false } -Info 66 [00:02:42.000] request: +Info 63 [00:02:39.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -578,7 +575,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -615,7 +612,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:44.000] response: +Info 65 [00:02:41.000] response: { "response": { "definitions": [ @@ -652,7 +649,7 @@ Info 68 [00:02:44.000] response: }, "responseRequired": true } -Info 69 [00:02:45.000] request: +Info 66 [00:02:42.000] request: { "command": "rename", "arguments": { @@ -699,8 +696,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:46.000] Search path: /user/username/projects/myproject/dependency -Info 71 [00:02:47.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 67 [00:02:43.000] Search path: /user/username/projects/myproject/dependency +Info 68 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -737,7 +734,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:48.000] response: +Info 69 [00:02:45.000] response: { "response": { "info": { @@ -818,7 +815,7 @@ Info 72 [00:02:48.000] response: }, "responseRequired": true } -Info 73 [00:02:49.000] request: +Info 70 [00:02:46.000] request: { "command": "change", "arguments": { @@ -904,11 +901,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:50.000] response: +Info 71 [00:02:47.000] response: { "responseRequired": false } -Info 75 [00:02:51.000] request: +Info 72 [00:02:48.000] request: { "command": "change", "arguments": { @@ -994,7 +991,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:02:52.000] response: +Info 73 [00:02:49.000] response: { "responseRequired": false } @@ -1070,7 +1067,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 77 [00:02:53.000] request: +Info 74 [00:02:50.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1117,9 +1114,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 78 [00:02:54.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 79 [00:02:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 80 [00:02:56.000] Different program with same set of files +Info 75 [00:02:51.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 76 [00:02:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 77 [00:02:53.000] Different program with same set of files After request PolledWatches:: @@ -1156,7 +1153,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 81 [00:02:57.000] response: +Info 78 [00:02:54.000] response: { "response": { "definitions": [ @@ -1193,7 +1190,7 @@ Info 81 [00:02:57.000] response: }, "responseRequired": true } -Info 82 [00:02:58.000] request: +Info 79 [00:02:55.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1276,7 +1273,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 83 [00:02:59.000] response: +Info 80 [00:02:56.000] response: { "response": { "definitions": [ @@ -1313,7 +1310,7 @@ Info 83 [00:02:59.000] response: }, "responseRequired": true } -Info 84 [00:03:00.000] request: +Info 81 [00:02:57.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1396,7 +1393,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 85 [00:03:01.000] response: +Info 82 [00:02:58.000] response: { "response": { "definitions": [ @@ -1433,7 +1430,7 @@ Info 85 [00:03:01.000] response: }, "responseRequired": true } -Info 86 [00:03:02.000] request: +Info 83 [00:02:59.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1516,7 +1513,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 87 [00:03:03.000] response: +Info 84 [00:03:00.000] response: { "response": { "definitions": [ @@ -1553,7 +1550,7 @@ Info 87 [00:03:03.000] response: }, "responseRequired": true } -Info 88 [00:03:04.000] request: +Info 85 [00:03:01.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1636,7 +1633,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 89 [00:03:05.000] response: +Info 86 [00:03:02.000] response: { "response": { "definitions": [ @@ -1673,7 +1670,7 @@ Info 89 [00:03:05.000] response: }, "responseRequired": true } -Info 90 [00:03:06.000] request: +Info 87 [00:03:03.000] request: { "command": "rename", "arguments": { @@ -1720,11 +1717,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 91 [00:03:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 92 [00:03:08.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 93 [00:03:09.000] Different program with same set of files -Info 94 [00:03:10.000] Search path: /user/username/projects/myproject/dependency -Info 95 [00:03:11.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 88 [00:03:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 89 [00:03:05.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 90 [00:03:06.000] Different program with same set of files +Info 91 [00:03:07.000] Search path: /user/username/projects/myproject/dependency +Info 92 [00:03:08.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1761,7 +1758,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 96 [00:03:12.000] response: +Info 93 [00:03:09.000] response: { "response": { "info": { @@ -1842,7 +1839,7 @@ Info 96 [00:03:12.000] response: }, "responseRequired": true } -Info 97 [00:03:13.000] request: +Info 94 [00:03:10.000] request: { "command": "rename", "arguments": { @@ -1889,8 +1886,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 98 [00:03:14.000] Search path: /user/username/projects/myproject/dependency -Info 99 [00:03:15.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 95 [00:03:11.000] Search path: /user/username/projects/myproject/dependency +Info 96 [00:03:12.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1927,7 +1924,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 100 [00:03:16.000] response: +Info 97 [00:03:13.000] response: { "response": { "info": { @@ -2008,7 +2005,7 @@ Info 100 [00:03:16.000] response: }, "responseRequired": true } -Info 101 [00:03:17.000] request: +Info 98 [00:03:14.000] request: { "command": "rename", "arguments": { @@ -2055,8 +2052,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 102 [00:03:18.000] Search path: /user/username/projects/myproject/dependency -Info 103 [00:03:19.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 99 [00:03:15.000] Search path: /user/username/projects/myproject/dependency +Info 100 [00:03:16.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2093,7 +2090,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 104 [00:03:20.000] response: +Info 101 [00:03:17.000] response: { "response": { "info": { @@ -2174,7 +2171,7 @@ Info 104 [00:03:20.000] response: }, "responseRequired": true } -Info 105 [00:03:21.000] request: +Info 102 [00:03:18.000] request: { "command": "rename", "arguments": { @@ -2221,8 +2218,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 106 [00:03:22.000] Search path: /user/username/projects/myproject/dependency -Info 107 [00:03:23.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 103 [00:03:19.000] Search path: /user/username/projects/myproject/dependency +Info 104 [00:03:20.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2259,7 +2256,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 108 [00:03:24.000] response: +Info 105 [00:03:21.000] response: { "response": { "info": { @@ -2340,7 +2337,7 @@ Info 108 [00:03:24.000] response: }, "responseRequired": true } -Info 109 [00:03:25.000] request: +Info 106 [00:03:22.000] request: { "command": "rename", "arguments": { @@ -2387,8 +2384,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 110 [00:03:26.000] Search path: /user/username/projects/myproject/dependency -Info 111 [00:03:27.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 107 [00:03:23.000] Search path: /user/username/projects/myproject/dependency +Info 108 [00:03:24.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2425,7 +2422,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 112 [00:03:28.000] response: +Info 109 [00:03:25.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/usage-file-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/usage-file-changes.js index 90be3449e9b..86aa24d70ca 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/usage-file-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/usage-file-changes.js @@ -223,9 +223,8 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:14.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:13.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -236,20 +235,20 @@ Info 11 [00:01:14.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:28.000] Files (3) +Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:27.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -262,16 +261,16 @@ Info 25 [00:01:28.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:29.000] ----------------------------------------------- -Info 27 [00:01:30.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:31.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:33.000] Files (3) +Info 25 [00:01:28.000] ----------------------------------------------- +Info 26 [00:01:29.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:32.000] Files (3) -Info 29 [00:01:34.000] ----------------------------------------------- -Info 29 [00:01:35.000] Open files: -Info 29 [00:01:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:33.000] ----------------------------------------------- +Info 28 [00:01:34.000] Open files: +Info 28 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -298,11 +297,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:38.000] response: +Info 28 [00:01:37.000] response: { "responseRequired": false } -Info 30 [00:01:39.000] request: +Info 29 [00:01:38.000] request: { "seq": 0, "type": "request", @@ -337,18 +336,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:40.000] Search path: /user/username/projects/myproject/dependency -Info 32 [00:01:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:42.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 42 [00:01:51.000] Files (2) +Info 30 [00:01:39.000] Search path: /user/username/projects/myproject/dependency +Info 31 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 32 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 40 [00:01:49.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -358,22 +356,22 @@ Info 42 [00:01:51.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 43 [00:01:52.000] ----------------------------------------------- -Info 44 [00:01:53.000] Search path: /user/username/projects/myproject/dependency -Info 45 [00:01:54.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (3) +Info 41 [00:01:50.000] ----------------------------------------------- +Info 42 [00:01:51.000] Search path: /user/username/projects/myproject/dependency +Info 43 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 44 [00:01:54.000] Files (3) -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:59.000] Files (2) +Info 44 [00:01:55.000] ----------------------------------------------- +Info 44 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:57.000] Files (2) -Info 46 [00:02:00.000] ----------------------------------------------- -Info 46 [00:02:01.000] Open files: -Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 44 [00:01:58.000] ----------------------------------------------- +Info 44 [00:01:59.000] Open files: +Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -402,11 +400,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 46 [00:02:06.000] response: +Info 44 [00:02:04.000] response: { "responseRequired": false } -Info 47 [00:02:07.000] request: +Info 45 [00:02:05.000] request: { "seq": 0, "type": "request", @@ -443,11 +441,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 48 [00:02:08.000] Search path: /user/username/projects/myproject/random -Info 49 [00:02:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:10.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 51 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 52 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 46 [00:02:06.000] Search path: /user/username/projects/myproject/random +Info 47 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 48 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -455,17 +453,16 @@ Info 52 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 53 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 55 [00:02:15.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 56 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 57 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 60 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 61 [00:02:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:23.000] Files (2) +Info 51 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 56 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 57 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 60 [00:02:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -475,26 +472,26 @@ Info 63 [00:02:23.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 64 [00:02:24.000] ----------------------------------------------- -Info 65 [00:02:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 65 [00:02:26.000] Files (3) +Info 61 [00:02:21.000] ----------------------------------------------- +Info 62 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 62 [00:02:23.000] Files (3) -Info 65 [00:02:27.000] ----------------------------------------------- -Info 65 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:29.000] Files (2) +Info 62 [00:02:24.000] ----------------------------------------------- +Info 62 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 62 [00:02:26.000] Files (2) -Info 65 [00:02:30.000] ----------------------------------------------- -Info 65 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:32.000] Files (2) +Info 62 [00:02:27.000] ----------------------------------------------- +Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:29.000] Files (2) -Info 65 [00:02:33.000] ----------------------------------------------- -Info 65 [00:02:34.000] Open files: -Info 65 [00:02:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 65 [00:02:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 65 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 65 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 65 [00:02:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 65 [00:02:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:30.000] ----------------------------------------------- +Info 62 [00:02:31.000] Open files: +Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -529,11 +526,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:41.000] response: +Info 62 [00:02:38.000] response: { "responseRequired": false } -Info 66 [00:02:42.000] request: +Info 63 [00:02:39.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -578,7 +575,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -615,7 +612,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:44.000] response: +Info 65 [00:02:41.000] response: { "response": { "definitions": [ @@ -652,7 +649,7 @@ Info 68 [00:02:44.000] response: }, "responseRequired": true } -Info 69 [00:02:45.000] request: +Info 66 [00:02:42.000] request: { "command": "rename", "arguments": { @@ -699,8 +696,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:46.000] Search path: /user/username/projects/myproject/dependency -Info 71 [00:02:47.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 67 [00:02:43.000] Search path: /user/username/projects/myproject/dependency +Info 68 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -737,7 +734,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:48.000] response: +Info 69 [00:02:45.000] response: { "response": { "info": { @@ -818,7 +815,7 @@ Info 72 [00:02:48.000] response: }, "responseRequired": true } -Info 73 [00:02:49.000] request: +Info 70 [00:02:46.000] request: { "command": "change", "arguments": { @@ -904,11 +901,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:50.000] response: +Info 71 [00:02:47.000] response: { "responseRequired": false } -Info 75 [00:02:51.000] request: +Info 72 [00:02:48.000] request: { "command": "change", "arguments": { @@ -994,11 +991,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:02:52.000] response: +Info 73 [00:02:49.000] response: { "responseRequired": false } -Info 77 [00:02:53.000] request: +Info 74 [00:02:50.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1045,9 +1042,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 78 [00:02:54.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 79 [00:02:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 80 [00:02:56.000] Different program with same set of files +Info 75 [00:02:51.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 76 [00:02:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 77 [00:02:53.000] Different program with same set of files After request PolledWatches:: @@ -1084,7 +1081,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 81 [00:02:57.000] response: +Info 78 [00:02:54.000] response: { "response": { "definitions": [ @@ -1121,7 +1118,7 @@ Info 81 [00:02:57.000] response: }, "responseRequired": true } -Info 82 [00:02:58.000] request: +Info 79 [00:02:55.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1204,7 +1201,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 83 [00:02:59.000] response: +Info 80 [00:02:56.000] response: { "response": { "definitions": [ @@ -1241,7 +1238,7 @@ Info 83 [00:02:59.000] response: }, "responseRequired": true } -Info 84 [00:03:00.000] request: +Info 81 [00:02:57.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1324,7 +1321,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 85 [00:03:01.000] response: +Info 82 [00:02:58.000] response: { "response": { "definitions": [ @@ -1361,7 +1358,7 @@ Info 85 [00:03:01.000] response: }, "responseRequired": true } -Info 86 [00:03:02.000] request: +Info 83 [00:02:59.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1444,7 +1441,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 87 [00:03:03.000] response: +Info 84 [00:03:00.000] response: { "response": { "definitions": [ @@ -1481,7 +1478,7 @@ Info 87 [00:03:03.000] response: }, "responseRequired": true } -Info 88 [00:03:04.000] request: +Info 85 [00:03:01.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1564,7 +1561,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 89 [00:03:05.000] response: +Info 86 [00:03:02.000] response: { "response": { "definitions": [ @@ -1601,7 +1598,7 @@ Info 89 [00:03:05.000] response: }, "responseRequired": true } -Info 90 [00:03:06.000] request: +Info 87 [00:03:03.000] request: { "command": "rename", "arguments": { @@ -1648,11 +1645,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 91 [00:03:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 92 [00:03:08.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 93 [00:03:09.000] Different program with same set of files -Info 94 [00:03:10.000] Search path: /user/username/projects/myproject/dependency -Info 95 [00:03:11.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 88 [00:03:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 89 [00:03:05.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 90 [00:03:06.000] Different program with same set of files +Info 91 [00:03:07.000] Search path: /user/username/projects/myproject/dependency +Info 92 [00:03:08.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1689,7 +1686,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 96 [00:03:12.000] response: +Info 93 [00:03:09.000] response: { "response": { "info": { @@ -1770,7 +1767,7 @@ Info 96 [00:03:12.000] response: }, "responseRequired": true } -Info 97 [00:03:13.000] request: +Info 94 [00:03:10.000] request: { "command": "rename", "arguments": { @@ -1817,8 +1814,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 98 [00:03:14.000] Search path: /user/username/projects/myproject/dependency -Info 99 [00:03:15.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 95 [00:03:11.000] Search path: /user/username/projects/myproject/dependency +Info 96 [00:03:12.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -1855,7 +1852,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 100 [00:03:16.000] response: +Info 97 [00:03:13.000] response: { "response": { "info": { @@ -1936,7 +1933,7 @@ Info 100 [00:03:16.000] response: }, "responseRequired": true } -Info 101 [00:03:17.000] request: +Info 98 [00:03:14.000] request: { "command": "rename", "arguments": { @@ -1983,8 +1980,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 102 [00:03:18.000] Search path: /user/username/projects/myproject/dependency -Info 103 [00:03:19.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 99 [00:03:15.000] Search path: /user/username/projects/myproject/dependency +Info 100 [00:03:16.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2021,7 +2018,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 104 [00:03:20.000] response: +Info 101 [00:03:17.000] response: { "response": { "info": { @@ -2102,7 +2099,7 @@ Info 104 [00:03:20.000] response: }, "responseRequired": true } -Info 105 [00:03:21.000] request: +Info 102 [00:03:18.000] request: { "command": "rename", "arguments": { @@ -2149,8 +2146,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 106 [00:03:22.000] Search path: /user/username/projects/myproject/dependency -Info 107 [00:03:23.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 103 [00:03:19.000] Search path: /user/username/projects/myproject/dependency +Info 104 [00:03:20.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2187,7 +2184,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 108 [00:03:24.000] response: +Info 105 [00:03:21.000] response: { "response": { "info": { @@ -2268,7 +2265,7 @@ Info 108 [00:03:24.000] response: }, "responseRequired": true } -Info 109 [00:03:25.000] request: +Info 106 [00:03:22.000] request: { "command": "rename", "arguments": { @@ -2315,8 +2312,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 110 [00:03:26.000] Search path: /user/username/projects/myproject/dependency -Info 111 [00:03:27.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 107 [00:03:23.000] Search path: /user/username/projects/myproject/dependency +Info 108 [00:03:24.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json After request PolledWatches:: @@ -2353,7 +2350,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 112 [00:03:28.000] response: +Info 109 [00:03:25.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/can-go-to-definition-correctly.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/can-go-to-definition-correctly.js index 0479a67e4e1..a9a71979e9d 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/can-go-to-definition-correctly.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/can-go-to-definition-correctly.js @@ -216,19 +216,18 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 17 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 19 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 21 [00:01:24.000] Files (3) +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 11 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 16 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 17 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 18 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 20 [00:01:23.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -241,16 +240,16 @@ Info 21 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 22 [00:01:25.000] ----------------------------------------------- -Info 23 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 24 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 25 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:29.000] Files (3) +Info 21 [00:01:24.000] ----------------------------------------------- +Info 22 [00:01:25.000] Search path: /user/username/projects/myproject/main +Info 23 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:28.000] Files (3) -Info 25 [00:01:30.000] ----------------------------------------------- -Info 25 [00:01:31.000] Open files: -Info 25 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 25 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 24 [00:01:29.000] ----------------------------------------------- +Info 24 [00:01:30.000] Open files: +Info 24 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 24 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -273,11 +272,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 25 [00:01:34.000] response: +Info 24 [00:01:33.000] response: { "responseRequired": false } -Info 26 [00:01:35.000] request: +Info 25 [00:01:34.000] request: { "seq": 0, "type": "request", @@ -308,11 +307,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 27 [00:01:36.000] Search path: /user/username/projects/myproject/random -Info 28 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 29 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 30 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 31 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 26 [00:01:35.000] Search path: /user/username/projects/myproject/random +Info 27 [00:01:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 29 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 30 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -320,17 +319,16 @@ Info 31 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 32 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 42 [00:01:51.000] Files (2) +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 40 [00:01:49.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -340,20 +338,20 @@ Info 42 [00:01:51.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 43 [00:01:52.000] ----------------------------------------------- -Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 44 [00:01:54.000] Files (3) +Info 41 [00:01:50.000] ----------------------------------------------- +Info 42 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 42 [00:01:52.000] Files (3) -Info 44 [00:01:55.000] ----------------------------------------------- -Info 44 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:57.000] Files (2) +Info 42 [00:01:53.000] ----------------------------------------------- +Info 42 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 42 [00:01:55.000] Files (2) -Info 44 [00:01:58.000] ----------------------------------------------- -Info 44 [00:01:59.000] Open files: -Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 42 [00:01:56.000] ----------------------------------------------- +Info 42 [00:01:57.000] Open files: +Info 42 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 42 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 42 [00:02:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 42 [00:02:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -382,11 +380,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:04.000] response: +Info 42 [00:02:02.000] response: { "responseRequired": false } -Info 45 [00:02:05.000] request: +Info 43 [00:02:03.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -425,8 +423,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 46 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 47 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 44 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 45 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -459,7 +457,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:08.000] response: +Info 46 [00:02:06.000] response: { "response": { "definitions": [ @@ -496,7 +494,7 @@ Info 48 [00:02:08.000] response: }, "responseRequired": true } -Info 49 [00:02:09.000] request: +Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -571,7 +569,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:10.000] response: +Info 48 [00:02:08.000] response: { "response": { "definitions": [ @@ -608,7 +606,7 @@ Info 50 [00:02:10.000] response: }, "responseRequired": true } -Info 51 [00:02:11.000] request: +Info 49 [00:02:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -683,7 +681,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:12.000] response: +Info 50 [00:02:10.000] response: { "response": { "definitions": [ @@ -720,7 +718,7 @@ Info 52 [00:02:12.000] response: }, "responseRequired": true } -Info 53 [00:02:13.000] request: +Info 51 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -795,7 +793,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:14.000] response: +Info 52 [00:02:12.000] response: { "response": { "definitions": [ @@ -832,7 +830,7 @@ Info 54 [00:02:14.000] response: }, "responseRequired": true } -Info 55 [00:02:15.000] request: +Info 53 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -907,7 +905,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:16.000] response: +Info 54 [00:02:14.000] response: { "response": { "definitions": [ @@ -944,7 +942,7 @@ Info 56 [00:02:16.000] response: }, "responseRequired": true } -Info 57 [00:02:17.000] request: +Info 55 [00:02:15.000] request: { "seq": 0, "type": "request", @@ -985,18 +983,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:02:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 59 [00:02:19.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 59 [00:02:20.000] Files (3) +Info 56 [00:02:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 57 [00:02:17.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 57 [00:02:18.000] Files (3) -Info 59 [00:02:21.000] ----------------------------------------------- -Info 59 [00:02:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 59 [00:02:23.000] Files (2) +Info 57 [00:02:19.000] ----------------------------------------------- +Info 57 [00:02:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 57 [00:02:21.000] Files (2) -Info 59 [00:02:24.000] ----------------------------------------------- -Info 59 [00:02:25.000] Open files: -Info 59 [00:02:26.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 59 [00:02:27.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 57 [00:02:22.000] ----------------------------------------------- +Info 57 [00:02:23.000] Open files: +Info 57 [00:02:24.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 57 [00:02:25.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -1031,11 +1029,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:28.000] response: +Info 57 [00:02:26.000] response: { "responseRequired": false } -Info 60 [00:02:29.000] request: +Info 58 [00:02:27.000] request: { "seq": 0, "type": "request", @@ -1078,22 +1076,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 62 [00:02:31.000] Search path: /user/username/projects/myproject/random -Info 63 [00:02:32.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 64 [00:02:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 64 [00:02:34.000] Files (3) +Info 59 [00:02:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 60 [00:02:29.000] Search path: /user/username/projects/myproject/random +Info 61 [00:02:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 62 [00:02:32.000] Files (3) -Info 64 [00:02:35.000] ----------------------------------------------- -Info 64 [00:02:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:37.000] Files (2) +Info 62 [00:02:33.000] ----------------------------------------------- +Info 62 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:35.000] Files (2) -Info 64 [00:02:38.000] ----------------------------------------------- -Info 64 [00:02:39.000] Open files: -Info 64 [00:02:40.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 64 [00:02:41.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 64 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 64 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:36.000] ----------------------------------------------- +Info 62 [00:02:37.000] Open files: +Info 62 [00:02:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 62 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 62 [00:02:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 62 [00:02:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1126,11 +1124,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:44.000] response: +Info 62 [00:02:42.000] response: { "responseRequired": false } -Info 65 [00:02:45.000] request: +Info 63 [00:02:43.000] request: { "seq": 0, "type": "request", @@ -1171,18 +1169,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 67 [00:02:47.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 67 [00:02:48.000] Files (3) +Info 64 [00:02:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 65 [00:02:45.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 65 [00:02:46.000] Files (3) -Info 67 [00:02:49.000] ----------------------------------------------- -Info 67 [00:02:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 67 [00:02:51.000] Files (2) +Info 65 [00:02:47.000] ----------------------------------------------- +Info 65 [00:02:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 65 [00:02:49.000] Files (2) -Info 67 [00:02:52.000] ----------------------------------------------- -Info 67 [00:02:53.000] Open files: -Info 67 [00:02:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 67 [00:02:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 65 [00:02:50.000] ----------------------------------------------- +Info 65 [00:02:51.000] Open files: +Info 65 [00:02:52.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 65 [00:02:53.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1217,11 +1215,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:56.000] response: +Info 65 [00:02:54.000] response: { "responseRequired": false } -Info 68 [00:02:57.000] request: +Info 66 [00:02:55.000] request: { "seq": 0, "type": "request", @@ -1264,16 +1262,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 69 [00:02:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 70 [00:02:59.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 70 [00:03:00.000] Files (3) +Info 67 [00:02:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 68 [00:02:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 68 [00:02:58.000] Files (3) -Info 70 [00:03:01.000] ----------------------------------------------- -Info 70 [00:03:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 70 [00:03:03.000] Files (2) +Info 68 [00:02:59.000] ----------------------------------------------- +Info 68 [00:03:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:03:01.000] Files (2) -Info 70 [00:03:04.000] ----------------------------------------------- -Info 70 [00:03:05.000] Open files: +Info 68 [00:03:02.000] ----------------------------------------------- +Info 68 [00:03:03.000] Open files: After request PolledWatches:: @@ -1310,11 +1308,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:03:06.000] response: +Info 68 [00:03:04.000] response: { "responseRequired": false } -Info 71 [00:03:07.000] request: +Info 69 [00:03:05.000] request: { "seq": 0, "type": "request", @@ -1359,12 +1357,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:03:08.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 73 [00:03:09.000] Search path: /user/username/projects/myproject/random -Info 74 [00:03:10.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 75 [00:03:11.000] `remove Project:: -Info 76 [00:03:12.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 77 [00:03:13.000] Files (3) +Info 70 [00:03:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 71 [00:03:07.000] Search path: /user/username/projects/myproject/random +Info 72 [00:03:08.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 73 [00:03:09.000] `remove Project:: +Info 74 [00:03:10.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 75 [00:03:11.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -1377,27 +1375,27 @@ Info 77 [00:03:13.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 78 [00:03:14.000] ----------------------------------------------- -Info 79 [00:03:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 80 [00:03:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 81 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 82 [00:03:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 83 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 84 [00:03:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 85 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 86 [00:03:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 87 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 88 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 89 [00:03:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 90 [00:03:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 91 [00:03:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 92 [00:03:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 92 [00:03:29.000] Files (2) +Info 76 [00:03:12.000] ----------------------------------------------- +Info 77 [00:03:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 78 [00:03:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 79 [00:03:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 80 [00:03:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 81 [00:03:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 82 [00:03:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 83 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 84 [00:03:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 85 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 86 [00:03:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 87 [00:03:23.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 88 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 89 [00:03:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 90 [00:03:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 90 [00:03:27.000] Files (2) -Info 92 [00:03:30.000] ----------------------------------------------- -Info 92 [00:03:31.000] Open files: -Info 92 [00:03:32.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 92 [00:03:33.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 90 [00:03:28.000] ----------------------------------------------- +Info 90 [00:03:29.000] Open files: +Info 90 [00:03:30.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 90 [00:03:31.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1416,7 +1414,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 92 [00:03:34.000] response: +Info 90 [00:03:32.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-changes-with-timeout-before-request.js index 2798959f46a..89e2b55935f 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-changes-with-timeout-before-request.js @@ -216,19 +216,18 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 17 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 19 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 21 [00:01:24.000] Files (3) +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 11 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 16 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 17 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 18 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 20 [00:01:23.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -241,16 +240,16 @@ Info 21 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 22 [00:01:25.000] ----------------------------------------------- -Info 23 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 24 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 25 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:29.000] Files (3) +Info 21 [00:01:24.000] ----------------------------------------------- +Info 22 [00:01:25.000] Search path: /user/username/projects/myproject/main +Info 23 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:28.000] Files (3) -Info 25 [00:01:30.000] ----------------------------------------------- -Info 25 [00:01:31.000] Open files: -Info 25 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 25 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 24 [00:01:29.000] ----------------------------------------------- +Info 24 [00:01:30.000] Open files: +Info 24 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 24 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -273,11 +272,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 25 [00:01:34.000] response: +Info 24 [00:01:33.000] response: { "responseRequired": false } -Info 26 [00:01:35.000] request: +Info 25 [00:01:34.000] request: { "seq": 0, "type": "request", @@ -308,11 +307,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 27 [00:01:36.000] Search path: /user/username/projects/myproject/random -Info 28 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 29 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 30 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 31 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 26 [00:01:35.000] Search path: /user/username/projects/myproject/random +Info 27 [00:01:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 29 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 30 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -320,17 +319,16 @@ Info 31 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 32 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 42 [00:01:51.000] Files (2) +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 40 [00:01:49.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -340,20 +338,20 @@ Info 42 [00:01:51.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 43 [00:01:52.000] ----------------------------------------------- -Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 44 [00:01:54.000] Files (3) +Info 41 [00:01:50.000] ----------------------------------------------- +Info 42 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 42 [00:01:52.000] Files (3) -Info 44 [00:01:55.000] ----------------------------------------------- -Info 44 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:57.000] Files (2) +Info 42 [00:01:53.000] ----------------------------------------------- +Info 42 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 42 [00:01:55.000] Files (2) -Info 44 [00:01:58.000] ----------------------------------------------- -Info 44 [00:01:59.000] Open files: -Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 42 [00:01:56.000] ----------------------------------------------- +Info 42 [00:01:57.000] Open files: +Info 42 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 42 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 42 [00:02:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 42 [00:02:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -382,11 +380,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:04.000] response: +Info 42 [00:02:02.000] response: { "responseRequired": false } -Info 45 [00:02:05.000] request: +Info 43 [00:02:03.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -425,8 +423,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 46 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 47 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 44 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 45 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -459,7 +457,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:08.000] response: +Info 46 [00:02:06.000] response: { "response": { "definitions": [ @@ -496,10 +494,10 @@ Info 48 [00:02:08.000] response: }, "responseRequired": true } -Info 49 [00:02:12.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 50 [00:02:13.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 51 [00:02:14.000] Scheduled: *ensureProjectForOpenFiles* -Info 52 [00:02:15.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 47 [00:02:10.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 48 [00:02:11.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 49 [00:02:12.000] Scheduled: *ensureProjectForOpenFiles* +Info 50 [00:02:13.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -541,39 +539,39 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 53 [00:02:16.000] Running: /user/username/projects/myproject/main/tsconfig.json -Info 54 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 55 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 56 [00:02:19.000] Different program with same set of files -Info 57 [00:02:20.000] Running: *ensureProjectForOpenFiles* -Info 58 [00:02:21.000] Before ensureProjectForOpenFiles: -Info 59 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 59 [00:02:23.000] Files (3) +Info 51 [00:02:14.000] Running: /user/username/projects/myproject/main/tsconfig.json +Info 52 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 53 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 54 [00:02:17.000] Different program with same set of files +Info 55 [00:02:18.000] Running: *ensureProjectForOpenFiles* +Info 56 [00:02:19.000] Before ensureProjectForOpenFiles: +Info 57 [00:02:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 57 [00:02:21.000] Files (3) -Info 59 [00:02:24.000] ----------------------------------------------- -Info 59 [00:02:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 59 [00:02:26.000] Files (2) +Info 57 [00:02:22.000] ----------------------------------------------- +Info 57 [00:02:23.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 57 [00:02:24.000] Files (2) -Info 59 [00:02:27.000] ----------------------------------------------- -Info 59 [00:02:28.000] Open files: -Info 59 [00:02:29.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 59 [00:02:30.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 59 [00:02:31.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 59 [00:02:32.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 59 [00:02:33.000] After ensureProjectForOpenFiles: -Info 60 [00:02:34.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 60 [00:02:35.000] Files (3) +Info 57 [00:02:25.000] ----------------------------------------------- +Info 57 [00:02:26.000] Open files: +Info 57 [00:02:27.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 57 [00:02:28.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 57 [00:02:29.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 57 [00:02:30.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 57 [00:02:31.000] After ensureProjectForOpenFiles: +Info 58 [00:02:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 58 [00:02:33.000] Files (3) -Info 60 [00:02:36.000] ----------------------------------------------- -Info 60 [00:02:37.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 60 [00:02:38.000] Files (2) +Info 58 [00:02:34.000] ----------------------------------------------- +Info 58 [00:02:35.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 58 [00:02:36.000] Files (2) -Info 60 [00:02:39.000] ----------------------------------------------- -Info 60 [00:02:40.000] Open files: -Info 60 [00:02:41.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 60 [00:02:42.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 60 [00:02:43.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 60 [00:02:44.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:02:37.000] ----------------------------------------------- +Info 58 [00:02:38.000] Open files: +Info 58 [00:02:39.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 58 [00:02:40.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 58 [00:02:41.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 58 [00:02:42.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks PolledWatches:: @@ -606,7 +604,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 60 [00:02:45.000] request: +Info 58 [00:02:43.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -681,7 +679,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:46.000] response: +Info 59 [00:02:44.000] response: { "response": { "definitions": [ @@ -718,7 +716,7 @@ Info 61 [00:02:46.000] response: }, "responseRequired": true } -Info 62 [00:02:47.000] request: +Info 60 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -793,7 +791,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:48.000] response: +Info 61 [00:02:46.000] response: { "response": { "definitions": [ @@ -830,7 +828,7 @@ Info 63 [00:02:48.000] response: }, "responseRequired": true } -Info 64 [00:02:49.000] request: +Info 62 [00:02:47.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -905,7 +903,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:50.000] response: +Info 63 [00:02:48.000] response: { "response": { "definitions": [ @@ -942,7 +940,7 @@ Info 65 [00:02:50.000] response: }, "responseRequired": true } -Info 66 [00:02:51.000] request: +Info 64 [00:02:49.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1017,7 +1015,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:52.000] response: +Info 65 [00:02:50.000] response: { "response": { "definitions": [ @@ -1054,7 +1052,7 @@ Info 67 [00:02:52.000] response: }, "responseRequired": true } -Info 68 [00:02:53.000] request: +Info 66 [00:02:51.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1129,7 +1127,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 69 [00:02:54.000] response: +Info 67 [00:02:52.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-changes.js index 38ddef7d41e..2975b395fd5 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-changes.js @@ -216,19 +216,18 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 17 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 19 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 21 [00:01:24.000] Files (3) +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 11 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 16 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 17 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 18 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 20 [00:01:23.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -241,16 +240,16 @@ Info 21 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 22 [00:01:25.000] ----------------------------------------------- -Info 23 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 24 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 25 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:29.000] Files (3) +Info 21 [00:01:24.000] ----------------------------------------------- +Info 22 [00:01:25.000] Search path: /user/username/projects/myproject/main +Info 23 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:28.000] Files (3) -Info 25 [00:01:30.000] ----------------------------------------------- -Info 25 [00:01:31.000] Open files: -Info 25 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 25 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 24 [00:01:29.000] ----------------------------------------------- +Info 24 [00:01:30.000] Open files: +Info 24 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 24 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -273,11 +272,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 25 [00:01:34.000] response: +Info 24 [00:01:33.000] response: { "responseRequired": false } -Info 26 [00:01:35.000] request: +Info 25 [00:01:34.000] request: { "seq": 0, "type": "request", @@ -308,11 +307,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 27 [00:01:36.000] Search path: /user/username/projects/myproject/random -Info 28 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 29 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 30 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 31 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 26 [00:01:35.000] Search path: /user/username/projects/myproject/random +Info 27 [00:01:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 29 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 30 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -320,17 +319,16 @@ Info 31 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 32 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 42 [00:01:51.000] Files (2) +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 40 [00:01:49.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -340,20 +338,20 @@ Info 42 [00:01:51.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 43 [00:01:52.000] ----------------------------------------------- -Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 44 [00:01:54.000] Files (3) +Info 41 [00:01:50.000] ----------------------------------------------- +Info 42 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 42 [00:01:52.000] Files (3) -Info 44 [00:01:55.000] ----------------------------------------------- -Info 44 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:57.000] Files (2) +Info 42 [00:01:53.000] ----------------------------------------------- +Info 42 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 42 [00:01:55.000] Files (2) -Info 44 [00:01:58.000] ----------------------------------------------- -Info 44 [00:01:59.000] Open files: -Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 42 [00:01:56.000] ----------------------------------------------- +Info 42 [00:01:57.000] Open files: +Info 42 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 42 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 42 [00:02:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 42 [00:02:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -382,11 +380,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:04.000] response: +Info 42 [00:02:02.000] response: { "responseRequired": false } -Info 45 [00:02:05.000] request: +Info 43 [00:02:03.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -425,8 +423,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 46 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 47 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 44 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 45 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -459,7 +457,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:08.000] response: +Info 46 [00:02:06.000] response: { "response": { "definitions": [ @@ -496,11 +494,11 @@ Info 48 [00:02:08.000] response: }, "responseRequired": true } -Info 49 [00:02:12.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 50 [00:02:13.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 51 [00:02:14.000] Scheduled: *ensureProjectForOpenFiles* -Info 52 [00:02:15.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 53 [00:02:16.000] request: +Info 47 [00:02:10.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 48 [00:02:11.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 49 [00:02:12.000] Scheduled: *ensureProjectForOpenFiles* +Info 50 [00:02:13.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 51 [00:02:14.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -552,9 +550,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 55 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 56 [00:02:19.000] Different program with same set of files +Info 52 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 53 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 54 [00:02:17.000] Different program with same set of files After request PolledWatches:: @@ -587,7 +585,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:20.000] response: +Info 55 [00:02:18.000] response: { "response": { "definitions": [ @@ -624,7 +622,7 @@ Info 57 [00:02:20.000] response: }, "responseRequired": true } -Info 58 [00:02:21.000] request: +Info 56 [00:02:19.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -699,7 +697,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:22.000] response: +Info 57 [00:02:20.000] response: { "response": { "definitions": [ @@ -736,7 +734,7 @@ Info 59 [00:02:22.000] response: }, "responseRequired": true } -Info 60 [00:02:23.000] request: +Info 58 [00:02:21.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -811,7 +809,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:24.000] response: +Info 59 [00:02:22.000] response: { "response": { "definitions": [ @@ -848,7 +846,7 @@ Info 61 [00:02:24.000] response: }, "responseRequired": true } -Info 62 [00:02:25.000] request: +Info 60 [00:02:23.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -923,7 +921,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:26.000] response: +Info 61 [00:02:24.000] response: { "response": { "definitions": [ @@ -960,7 +958,7 @@ Info 63 [00:02:26.000] response: }, "responseRequired": true } -Info 64 [00:02:27.000] request: +Info 62 [00:02:25.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1035,7 +1033,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:28.000] response: +Info 63 [00:02:26.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-created.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-created.js index 86024cc2b6b..af1bd53629a 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-created.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-created.js @@ -208,18 +208,17 @@ Info 6 [00:01:10.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 12 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 15 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 16 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 17 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 20 [00:01:24.000] Files (2) +Info 9 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 11 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 14 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 15 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 16 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 17 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 19 [00:01:23.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/main/main.ts @@ -229,16 +228,16 @@ Info 20 [00:01:24.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 21 [00:01:25.000] ----------------------------------------------- -Info 22 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 23 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 24 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:29.000] Files (2) +Info 20 [00:01:24.000] ----------------------------------------------- +Info 21 [00:01:25.000] Search path: /user/username/projects/myproject/main +Info 22 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 23 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 23 [00:01:28.000] Files (2) -Info 24 [00:01:30.000] ----------------------------------------------- -Info 24 [00:01:31.000] Open files: -Info 24 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 24 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 23 [00:01:29.000] ----------------------------------------------- +Info 23 [00:01:30.000] Open files: +Info 23 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 23 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -259,11 +258,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 24 [00:01:34.000] response: +Info 23 [00:01:33.000] response: { "responseRequired": false } -Info 25 [00:01:35.000] request: +Info 24 [00:01:34.000] request: { "seq": 0, "type": "request", @@ -292,11 +291,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 26 [00:01:36.000] Search path: /user/username/projects/myproject/random -Info 27 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 28 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 29 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 30 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:35.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:37.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -304,17 +303,16 @@ Info 30 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 31 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 34 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 38 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:51.000] Files (2) +Info 30 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:49.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -324,20 +322,20 @@ Info 41 [00:01:51.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 42 [00:01:52.000] ----------------------------------------------- -Info 43 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 43 [00:01:54.000] Files (2) +Info 40 [00:01:50.000] ----------------------------------------------- +Info 41 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 41 [00:01:52.000] Files (2) -Info 43 [00:01:55.000] ----------------------------------------------- -Info 43 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 43 [00:01:57.000] Files (2) +Info 41 [00:01:53.000] ----------------------------------------------- +Info 41 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:55.000] Files (2) -Info 43 [00:01:58.000] ----------------------------------------------- -Info 43 [00:01:59.000] Open files: -Info 43 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 43 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 43 [00:02:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 43 [00:02:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 41 [00:01:56.000] ----------------------------------------------- +Info 41 [00:01:57.000] Open files: +Info 41 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 41 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 41 [00:02:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 41 [00:02:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -364,11 +362,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:04.000] response: +Info 41 [00:02:02.000] response: { "responseRequired": false } -Info 44 [00:02:05.000] request: +Info 42 [00:02:03.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -431,7 +429,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:06.000] response: +Info 43 [00:02:04.000] response: { "response": { "definitions": [ @@ -468,10 +466,10 @@ Info 45 [00:02:06.000] response: }, "responseRequired": true } -Info 46 [00:02:09.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 47 [00:02:10.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation -Info 48 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 49 [00:02:12.000] request: +Info 44 [00:02:07.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 45 [00:02:08.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation +Info 46 [00:02:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 47 [00:02:10.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -516,12 +514,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:13.000] Scheduled: *ensureProjectForOpenFiles* -Info 51 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 52 [00:02:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 53 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 54 [00:02:17.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 55 [00:02:18.000] Files (3) +Info 48 [00:02:11.000] Scheduled: *ensureProjectForOpenFiles* +Info 49 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 50 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 51 [00:02:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 52 [00:02:15.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 53 [00:02:16.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -534,9 +532,9 @@ Info 55 [00:02:18.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 56 [00:02:19.000] ----------------------------------------------- -Info 57 [00:02:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 58 [00:02:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 54 [00:02:17.000] ----------------------------------------------- +Info 55 [00:02:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 56 [00:02:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -569,7 +567,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:22.000] response: +Info 57 [00:02:20.000] response: { "response": { "definitions": [ @@ -606,7 +604,7 @@ Info 59 [00:02:22.000] response: }, "responseRequired": true } -Info 60 [00:02:23.000] request: +Info 58 [00:02:21.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -681,7 +679,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:24.000] response: +Info 59 [00:02:22.000] response: { "response": { "definitions": [ @@ -718,7 +716,7 @@ Info 61 [00:02:24.000] response: }, "responseRequired": true } -Info 62 [00:02:25.000] request: +Info 60 [00:02:23.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -793,7 +791,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:26.000] response: +Info 61 [00:02:24.000] response: { "response": { "definitions": [ @@ -830,7 +828,7 @@ Info 63 [00:02:26.000] response: }, "responseRequired": true } -Info 64 [00:02:27.000] request: +Info 62 [00:02:25.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -905,7 +903,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:28.000] response: +Info 63 [00:02:26.000] response: { "response": { "definitions": [ @@ -942,7 +940,7 @@ Info 65 [00:02:28.000] response: }, "responseRequired": true } -Info 66 [00:02:29.000] request: +Info 64 [00:02:27.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1017,7 +1015,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:30.000] response: +Info 65 [00:02:28.000] response: { "response": { "definitions": [ @@ -1054,7 +1052,7 @@ Info 67 [00:02:30.000] response: }, "responseRequired": true } -Info 68 [00:02:31.000] request: +Info 66 [00:02:29.000] request: { "seq": 0, "type": "request", @@ -1095,18 +1093,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 69 [00:02:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 70 [00:02:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 70 [00:02:34.000] Files (3) +Info 67 [00:02:30.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 68 [00:02:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 68 [00:02:32.000] Files (3) -Info 70 [00:02:35.000] ----------------------------------------------- -Info 70 [00:02:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 70 [00:02:37.000] Files (2) +Info 68 [00:02:33.000] ----------------------------------------------- +Info 68 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:02:35.000] Files (2) -Info 70 [00:02:38.000] ----------------------------------------------- -Info 70 [00:02:39.000] Open files: -Info 70 [00:02:40.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 70 [00:02:41.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 68 [00:02:36.000] ----------------------------------------------- +Info 68 [00:02:37.000] Open files: +Info 68 [00:02:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 68 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -1141,11 +1139,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:42.000] response: +Info 68 [00:02:40.000] response: { "responseRequired": false } -Info 71 [00:02:43.000] request: +Info 69 [00:02:41.000] request: { "seq": 0, "type": "request", @@ -1188,22 +1186,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:44.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 73 [00:02:45.000] Search path: /user/username/projects/myproject/random -Info 74 [00:02:46.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 75 [00:02:47.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 75 [00:02:48.000] Files (3) +Info 70 [00:02:42.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 71 [00:02:43.000] Search path: /user/username/projects/myproject/random +Info 72 [00:02:44.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 73 [00:02:45.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 73 [00:02:46.000] Files (3) -Info 75 [00:02:49.000] ----------------------------------------------- -Info 75 [00:02:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 75 [00:02:51.000] Files (2) +Info 73 [00:02:47.000] ----------------------------------------------- +Info 73 [00:02:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 73 [00:02:49.000] Files (2) -Info 75 [00:02:52.000] ----------------------------------------------- -Info 75 [00:02:53.000] Open files: -Info 75 [00:02:54.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 75 [00:02:55.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 75 [00:02:56.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 75 [00:02:57.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 73 [00:02:50.000] ----------------------------------------------- +Info 73 [00:02:51.000] Open files: +Info 73 [00:02:52.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 73 [00:02:53.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 73 [00:02:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 73 [00:02:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1236,11 +1234,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 75 [00:02:58.000] response: +Info 73 [00:02:56.000] response: { "responseRequired": false } -Info 76 [00:02:59.000] request: +Info 74 [00:02:57.000] request: { "seq": 0, "type": "request", @@ -1281,18 +1279,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 77 [00:03:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 78 [00:03:01.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 78 [00:03:02.000] Files (3) +Info 75 [00:02:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 76 [00:02:59.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 76 [00:03:00.000] Files (3) -Info 78 [00:03:03.000] ----------------------------------------------- -Info 78 [00:03:04.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 78 [00:03:05.000] Files (2) +Info 76 [00:03:01.000] ----------------------------------------------- +Info 76 [00:03:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 76 [00:03:03.000] Files (2) -Info 78 [00:03:06.000] ----------------------------------------------- -Info 78 [00:03:07.000] Open files: -Info 78 [00:03:08.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 78 [00:03:09.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 76 [00:03:04.000] ----------------------------------------------- +Info 76 [00:03:05.000] Open files: +Info 76 [00:03:06.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 76 [00:03:07.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1327,11 +1325,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 78 [00:03:10.000] response: +Info 76 [00:03:08.000] response: { "responseRequired": false } -Info 79 [00:03:11.000] request: +Info 77 [00:03:09.000] request: { "seq": 0, "type": "request", @@ -1374,16 +1372,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 80 [00:03:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 81 [00:03:13.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 81 [00:03:14.000] Files (3) +Info 78 [00:03:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 79 [00:03:11.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 79 [00:03:12.000] Files (3) -Info 81 [00:03:15.000] ----------------------------------------------- -Info 81 [00:03:16.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 81 [00:03:17.000] Files (2) +Info 79 [00:03:13.000] ----------------------------------------------- +Info 79 [00:03:14.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 79 [00:03:15.000] Files (2) -Info 81 [00:03:18.000] ----------------------------------------------- -Info 81 [00:03:19.000] Open files: +Info 79 [00:03:16.000] ----------------------------------------------- +Info 79 [00:03:17.000] Open files: After request PolledWatches:: @@ -1420,11 +1418,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 81 [00:03:20.000] response: +Info 79 [00:03:18.000] response: { "responseRequired": false } -Info 82 [00:03:21.000] request: +Info 80 [00:03:19.000] request: { "seq": 0, "type": "request", @@ -1469,12 +1467,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 83 [00:03:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 84 [00:03:23.000] Search path: /user/username/projects/myproject/random -Info 85 [00:03:24.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 86 [00:03:25.000] `remove Project:: -Info 87 [00:03:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 88 [00:03:27.000] Files (3) +Info 81 [00:03:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 82 [00:03:21.000] Search path: /user/username/projects/myproject/random +Info 83 [00:03:22.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 84 [00:03:23.000] `remove Project:: +Info 85 [00:03:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 86 [00:03:25.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -1487,27 +1485,27 @@ Info 88 [00:03:27.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 89 [00:03:28.000] ----------------------------------------------- -Info 90 [00:03:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 91 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 92 [00:03:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 93 [00:03:32.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 94 [00:03:33.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 95 [00:03:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 96 [00:03:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 97 [00:03:36.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 98 [00:03:37.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 99 [00:03:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 100 [00:03:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 101 [00:03:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 102 [00:03:41.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 103 [00:03:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 103 [00:03:43.000] Files (2) +Info 87 [00:03:26.000] ----------------------------------------------- +Info 88 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 89 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 90 [00:03:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 91 [00:03:30.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 92 [00:03:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 93 [00:03:32.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 94 [00:03:33.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 95 [00:03:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 96 [00:03:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 97 [00:03:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 98 [00:03:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 99 [00:03:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 100 [00:03:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 101 [00:03:40.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 101 [00:03:41.000] Files (2) -Info 103 [00:03:44.000] ----------------------------------------------- -Info 103 [00:03:45.000] Open files: -Info 103 [00:03:46.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 103 [00:03:47.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 101 [00:03:42.000] ----------------------------------------------- +Info 101 [00:03:43.000] Open files: +Info 101 [00:03:44.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 101 [00:03:45.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1526,7 +1524,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 103 [00:03:48.000] response: +Info 101 [00:03:46.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-deleted.js index f8b58b61294..c9881117144 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-deleted.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-deleted.js @@ -216,19 +216,18 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 17 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 19 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 21 [00:01:24.000] Files (3) +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 11 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 16 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 17 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 18 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 20 [00:01:23.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -241,16 +240,16 @@ Info 21 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 22 [00:01:25.000] ----------------------------------------------- -Info 23 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 24 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 25 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:29.000] Files (3) +Info 21 [00:01:24.000] ----------------------------------------------- +Info 22 [00:01:25.000] Search path: /user/username/projects/myproject/main +Info 23 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:28.000] Files (3) -Info 25 [00:01:30.000] ----------------------------------------------- -Info 25 [00:01:31.000] Open files: -Info 25 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 25 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 24 [00:01:29.000] ----------------------------------------------- +Info 24 [00:01:30.000] Open files: +Info 24 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 24 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -273,11 +272,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 25 [00:01:34.000] response: +Info 24 [00:01:33.000] response: { "responseRequired": false } -Info 26 [00:01:35.000] request: +Info 25 [00:01:34.000] request: { "seq": 0, "type": "request", @@ -308,11 +307,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 27 [00:01:36.000] Search path: /user/username/projects/myproject/random -Info 28 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 29 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 30 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 31 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 26 [00:01:35.000] Search path: /user/username/projects/myproject/random +Info 27 [00:01:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 29 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 30 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -320,17 +319,16 @@ Info 31 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 32 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 42 [00:01:51.000] Files (2) +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 40 [00:01:49.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -340,20 +338,20 @@ Info 42 [00:01:51.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 43 [00:01:52.000] ----------------------------------------------- -Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 44 [00:01:54.000] Files (3) +Info 41 [00:01:50.000] ----------------------------------------------- +Info 42 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 42 [00:01:52.000] Files (3) -Info 44 [00:01:55.000] ----------------------------------------------- -Info 44 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:57.000] Files (2) +Info 42 [00:01:53.000] ----------------------------------------------- +Info 42 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 42 [00:01:55.000] Files (2) -Info 44 [00:01:58.000] ----------------------------------------------- -Info 44 [00:01:59.000] Open files: -Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 42 [00:01:56.000] ----------------------------------------------- +Info 42 [00:01:57.000] Open files: +Info 42 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 42 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 42 [00:02:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 42 [00:02:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -382,11 +380,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:04.000] response: +Info 42 [00:02:02.000] response: { "responseRequired": false } -Info 45 [00:02:05.000] request: +Info 43 [00:02:03.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -425,8 +423,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 46 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 47 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 44 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 45 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -459,7 +457,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:08.000] response: +Info 46 [00:02:06.000] response: { "response": { "definitions": [ @@ -496,15 +494,15 @@ Info 48 [00:02:08.000] response: }, "responseRequired": true } -Info 49 [00:02:10.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 50 [00:02:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 51 [00:02:12.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 52 [00:02:13.000] Scheduled: *ensureProjectForOpenFiles* -Info 53 [00:02:14.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 54 [00:02:15.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 55 [00:02:16.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation -Info 56 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 57 [00:02:18.000] request: +Info 47 [00:02:08.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 48 [00:02:09.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 49 [00:02:10.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 50 [00:02:11.000] Scheduled: *ensureProjectForOpenFiles* +Info 51 [00:02:12.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 52 [00:02:13.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 53 [00:02:14.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation +Info 54 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 55 [00:02:16.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -546,10 +544,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:02:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 59 [00:02:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 60 [00:02:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 61 [00:02:22.000] Files (2) +Info 56 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 57 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 58 [00:02:19.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 59 [00:02:20.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/main/main.ts @@ -559,7 +557,7 @@ Info 61 [00:02:22.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 62 [00:02:23.000] ----------------------------------------------- +Info 60 [00:02:21.000] ----------------------------------------------- After request PolledWatches:: @@ -590,7 +588,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:24.000] response: +Info 61 [00:02:22.000] response: { "response": { "definitions": [ @@ -627,7 +625,7 @@ Info 63 [00:02:24.000] response: }, "responseRequired": true } -Info 64 [00:02:25.000] request: +Info 62 [00:02:23.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -698,7 +696,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:26.000] response: +Info 63 [00:02:24.000] response: { "response": { "definitions": [ @@ -735,7 +733,7 @@ Info 65 [00:02:26.000] response: }, "responseRequired": true } -Info 66 [00:02:27.000] request: +Info 64 [00:02:25.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -806,7 +804,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:28.000] response: +Info 65 [00:02:26.000] response: { "response": { "definitions": [ @@ -843,7 +841,7 @@ Info 67 [00:02:28.000] response: }, "responseRequired": true } -Info 68 [00:02:29.000] request: +Info 66 [00:02:27.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -914,7 +912,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 69 [00:02:30.000] response: +Info 67 [00:02:28.000] response: { "response": { "definitions": [ @@ -951,7 +949,7 @@ Info 69 [00:02:30.000] response: }, "responseRequired": true } -Info 70 [00:02:31.000] request: +Info 68 [00:02:29.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1022,7 +1020,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 71 [00:02:32.000] response: +Info 69 [00:02:30.000] response: { "response": { "definitions": [ @@ -1059,7 +1057,7 @@ Info 71 [00:02:32.000] response: }, "responseRequired": true } -Info 72 [00:02:33.000] request: +Info 70 [00:02:31.000] request: { "seq": 0, "type": "request", @@ -1098,18 +1096,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 73 [00:02:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 74 [00:02:35.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 74 [00:02:36.000] Files (2) +Info 71 [00:02:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 72 [00:02:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 72 [00:02:34.000] Files (2) -Info 74 [00:02:37.000] ----------------------------------------------- -Info 74 [00:02:38.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 74 [00:02:39.000] Files (2) +Info 72 [00:02:35.000] ----------------------------------------------- +Info 72 [00:02:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 72 [00:02:37.000] Files (2) -Info 74 [00:02:40.000] ----------------------------------------------- -Info 74 [00:02:41.000] Open files: -Info 74 [00:02:42.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 74 [00:02:43.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 72 [00:02:38.000] ----------------------------------------------- +Info 72 [00:02:39.000] Open files: +Info 72 [00:02:40.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 72 [00:02:41.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -1142,11 +1140,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:44.000] response: +Info 72 [00:02:42.000] response: { "responseRequired": false } -Info 75 [00:02:45.000] request: +Info 73 [00:02:43.000] request: { "seq": 0, "type": "request", @@ -1187,24 +1185,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:02:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 77 [00:02:47.000] Search path: /user/username/projects/myproject/random -Info 78 [00:02:48.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 79 [00:02:49.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 80 [00:02:50.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 81 [00:02:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 81 [00:02:52.000] Files (2) +Info 74 [00:02:44.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 75 [00:02:45.000] Search path: /user/username/projects/myproject/random +Info 76 [00:02:46.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 77 [00:02:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 78 [00:02:48.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 79 [00:02:49.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 79 [00:02:50.000] Files (2) -Info 81 [00:02:53.000] ----------------------------------------------- -Info 81 [00:02:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 81 [00:02:55.000] Files (2) +Info 79 [00:02:51.000] ----------------------------------------------- +Info 79 [00:02:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 79 [00:02:53.000] Files (2) -Info 81 [00:02:56.000] ----------------------------------------------- -Info 81 [00:02:57.000] Open files: -Info 81 [00:02:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 81 [00:02:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 81 [00:03:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 81 [00:03:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 79 [00:02:54.000] ----------------------------------------------- +Info 79 [00:02:55.000] Open files: +Info 79 [00:02:56.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 79 [00:02:57.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 79 [00:02:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 79 [00:02:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1231,11 +1229,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 81 [00:03:02.000] response: +Info 79 [00:03:00.000] response: { "responseRequired": false } -Info 82 [00:03:03.000] request: +Info 80 [00:03:01.000] request: { "seq": 0, "type": "request", @@ -1270,18 +1268,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 83 [00:03:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 84 [00:03:05.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 84 [00:03:06.000] Files (2) +Info 81 [00:03:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 82 [00:03:03.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 82 [00:03:04.000] Files (2) -Info 84 [00:03:07.000] ----------------------------------------------- -Info 84 [00:03:08.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 84 [00:03:09.000] Files (2) +Info 82 [00:03:05.000] ----------------------------------------------- +Info 82 [00:03:06.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 82 [00:03:07.000] Files (2) -Info 84 [00:03:10.000] ----------------------------------------------- -Info 84 [00:03:11.000] Open files: -Info 84 [00:03:12.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 84 [00:03:13.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 82 [00:03:08.000] ----------------------------------------------- +Info 82 [00:03:09.000] Open files: +Info 82 [00:03:10.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 82 [00:03:11.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1310,11 +1308,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 84 [00:03:14.000] response: +Info 82 [00:03:12.000] response: { "responseRequired": false } -Info 85 [00:03:15.000] request: +Info 83 [00:03:13.000] request: { "seq": 0, "type": "request", @@ -1351,16 +1349,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 86 [00:03:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 87 [00:03:17.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 87 [00:03:18.000] Files (2) +Info 84 [00:03:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 85 [00:03:15.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 85 [00:03:16.000] Files (2) -Info 87 [00:03:19.000] ----------------------------------------------- -Info 87 [00:03:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 87 [00:03:21.000] Files (2) +Info 85 [00:03:17.000] ----------------------------------------------- +Info 85 [00:03:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 85 [00:03:19.000] Files (2) -Info 87 [00:03:22.000] ----------------------------------------------- -Info 87 [00:03:23.000] Open files: +Info 85 [00:03:20.000] ----------------------------------------------- +Info 85 [00:03:21.000] Open files: After request PolledWatches:: @@ -1391,11 +1389,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 87 [00:03:24.000] response: +Info 85 [00:03:22.000] response: { "responseRequired": false } -Info 88 [00:03:25.000] request: +Info 86 [00:03:23.000] request: { "seq": 0, "type": "request", @@ -1434,12 +1432,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 89 [00:03:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 90 [00:03:27.000] Search path: /user/username/projects/myproject/random -Info 91 [00:03:28.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 92 [00:03:29.000] `remove Project:: -Info 93 [00:03:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 94 [00:03:31.000] Files (2) +Info 87 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 88 [00:03:25.000] Search path: /user/username/projects/myproject/random +Info 89 [00:03:26.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 90 [00:03:27.000] `remove Project:: +Info 91 [00:03:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 92 [00:03:29.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/main/main.ts @@ -1449,24 +1447,24 @@ Info 94 [00:03:31.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 95 [00:03:32.000] ----------------------------------------------- -Info 96 [00:03:33.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 97 [00:03:34.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 98 [00:03:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 99 [00:03:36.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 100 [00:03:37.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 101 [00:03:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 102 [00:03:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 103 [00:03:40.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 104 [00:03:41.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 105 [00:03:42.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 106 [00:03:43.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 106 [00:03:44.000] Files (2) +Info 93 [00:03:30.000] ----------------------------------------------- +Info 94 [00:03:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 95 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 96 [00:03:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 97 [00:03:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 98 [00:03:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 99 [00:03:36.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 100 [00:03:37.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 101 [00:03:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 102 [00:03:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 103 [00:03:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 104 [00:03:41.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 104 [00:03:42.000] Files (2) -Info 106 [00:03:45.000] ----------------------------------------------- -Info 106 [00:03:46.000] Open files: -Info 106 [00:03:47.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 106 [00:03:48.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 104 [00:03:43.000] ----------------------------------------------- +Info 104 [00:03:44.000] Open files: +Info 104 [00:03:45.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 104 [00:03:46.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1485,7 +1483,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 106 [00:03:49.000] response: +Info 104 [00:03:47.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-not-present.js index b08f6c59b03..e797ff84095 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-not-present.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-not-present.js @@ -208,18 +208,17 @@ Info 6 [00:01:10.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 12 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 15 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 16 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 17 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 20 [00:01:24.000] Files (2) +Info 9 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 11 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 14 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 15 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 16 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 17 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 19 [00:01:23.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/main/main.ts @@ -229,16 +228,16 @@ Info 20 [00:01:24.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 21 [00:01:25.000] ----------------------------------------------- -Info 22 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 23 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 24 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:29.000] Files (2) +Info 20 [00:01:24.000] ----------------------------------------------- +Info 21 [00:01:25.000] Search path: /user/username/projects/myproject/main +Info 22 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 23 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 23 [00:01:28.000] Files (2) -Info 24 [00:01:30.000] ----------------------------------------------- -Info 24 [00:01:31.000] Open files: -Info 24 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 24 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 23 [00:01:29.000] ----------------------------------------------- +Info 23 [00:01:30.000] Open files: +Info 23 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 23 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -259,11 +258,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 24 [00:01:34.000] response: +Info 23 [00:01:33.000] response: { "responseRequired": false } -Info 25 [00:01:35.000] request: +Info 24 [00:01:34.000] request: { "seq": 0, "type": "request", @@ -292,11 +291,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 26 [00:01:36.000] Search path: /user/username/projects/myproject/random -Info 27 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 28 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 29 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 30 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:35.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:37.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -304,17 +303,16 @@ Info 30 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 31 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 34 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 38 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:51.000] Files (2) +Info 30 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 39 [00:01:49.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -324,20 +322,20 @@ Info 41 [00:01:51.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 42 [00:01:52.000] ----------------------------------------------- -Info 43 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 43 [00:01:54.000] Files (2) +Info 40 [00:01:50.000] ----------------------------------------------- +Info 41 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 41 [00:01:52.000] Files (2) -Info 43 [00:01:55.000] ----------------------------------------------- -Info 43 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 43 [00:01:57.000] Files (2) +Info 41 [00:01:53.000] ----------------------------------------------- +Info 41 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:55.000] Files (2) -Info 43 [00:01:58.000] ----------------------------------------------- -Info 43 [00:01:59.000] Open files: -Info 43 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 43 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 43 [00:02:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 43 [00:02:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 41 [00:01:56.000] ----------------------------------------------- +Info 41 [00:01:57.000] Open files: +Info 41 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 41 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 41 [00:02:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 41 [00:02:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -364,11 +362,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:04.000] response: +Info 41 [00:02:02.000] response: { "responseRequired": false } -Info 44 [00:02:05.000] request: +Info 42 [00:02:03.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -431,7 +429,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 45 [00:02:06.000] response: +Info 43 [00:02:04.000] response: { "response": { "definitions": [ @@ -468,7 +466,7 @@ Info 45 [00:02:06.000] response: }, "responseRequired": true } -Info 46 [00:02:07.000] request: +Info 44 [00:02:05.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -531,7 +529,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 47 [00:02:08.000] response: +Info 45 [00:02:06.000] response: { "response": { "definitions": [ @@ -568,7 +566,7 @@ Info 47 [00:02:08.000] response: }, "responseRequired": true } -Info 48 [00:02:09.000] request: +Info 46 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -631,7 +629,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 49 [00:02:10.000] response: +Info 47 [00:02:08.000] response: { "response": { "definitions": [ @@ -668,7 +666,7 @@ Info 49 [00:02:10.000] response: }, "responseRequired": true } -Info 50 [00:02:11.000] request: +Info 48 [00:02:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -731,7 +729,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 51 [00:02:12.000] response: +Info 49 [00:02:10.000] response: { "response": { "definitions": [ @@ -768,7 +766,7 @@ Info 51 [00:02:12.000] response: }, "responseRequired": true } -Info 52 [00:02:13.000] request: +Info 50 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -831,7 +829,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 53 [00:02:14.000] response: +Info 51 [00:02:12.000] response: { "response": { "definitions": [ @@ -868,7 +866,7 @@ Info 53 [00:02:14.000] response: }, "responseRequired": true } -Info 54 [00:02:15.000] request: +Info 52 [00:02:13.000] request: { "seq": 0, "type": "request", @@ -903,18 +901,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:02:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 56 [00:02:17.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 56 [00:02:18.000] Files (2) +Info 53 [00:02:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 54 [00:02:15.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 54 [00:02:16.000] Files (2) -Info 56 [00:02:19.000] ----------------------------------------------- -Info 56 [00:02:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 56 [00:02:21.000] Files (2) +Info 54 [00:02:17.000] ----------------------------------------------- +Info 54 [00:02:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 54 [00:02:19.000] Files (2) -Info 56 [00:02:22.000] ----------------------------------------------- -Info 56 [00:02:23.000] Open files: -Info 56 [00:02:24.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 56 [00:02:25.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 54 [00:02:20.000] ----------------------------------------------- +Info 54 [00:02:21.000] Open files: +Info 54 [00:02:22.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 54 [00:02:23.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -943,11 +941,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:26.000] response: +Info 54 [00:02:24.000] response: { "responseRequired": false } -Info 57 [00:02:27.000] request: +Info 55 [00:02:25.000] request: { "seq": 0, "type": "request", @@ -984,22 +982,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:02:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 59 [00:02:29.000] Search path: /user/username/projects/myproject/random -Info 60 [00:02:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 61 [00:02:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 61 [00:02:32.000] Files (2) +Info 56 [00:02:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 57 [00:02:27.000] Search path: /user/username/projects/myproject/random +Info 58 [00:02:28.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 59 [00:02:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 59 [00:02:30.000] Files (2) -Info 61 [00:02:33.000] ----------------------------------------------- -Info 61 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:35.000] Files (2) +Info 59 [00:02:31.000] ----------------------------------------------- +Info 59 [00:02:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 59 [00:02:33.000] Files (2) -Info 61 [00:02:36.000] ----------------------------------------------- -Info 61 [00:02:37.000] Open files: -Info 61 [00:02:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 61 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 61 [00:02:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 61 [00:02:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 59 [00:02:34.000] ----------------------------------------------- +Info 59 [00:02:35.000] Open files: +Info 59 [00:02:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 59 [00:02:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 59 [00:02:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 59 [00:02:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1026,11 +1024,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:42.000] response: +Info 59 [00:02:40.000] response: { "responseRequired": false } -Info 62 [00:02:43.000] request: +Info 60 [00:02:41.000] request: { "seq": 0, "type": "request", @@ -1065,18 +1063,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 64 [00:02:45.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 64 [00:02:46.000] Files (2) +Info 61 [00:02:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 62 [00:02:43.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 62 [00:02:44.000] Files (2) -Info 64 [00:02:47.000] ----------------------------------------------- -Info 64 [00:02:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:49.000] Files (2) +Info 62 [00:02:45.000] ----------------------------------------------- +Info 62 [00:02:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:47.000] Files (2) -Info 64 [00:02:50.000] ----------------------------------------------- -Info 64 [00:02:51.000] Open files: -Info 64 [00:02:52.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 64 [00:02:53.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:48.000] ----------------------------------------------- +Info 62 [00:02:49.000] Open files: +Info 62 [00:02:50.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 62 [00:02:51.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1105,11 +1103,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:54.000] response: +Info 62 [00:02:52.000] response: { "responseRequired": false } -Info 65 [00:02:55.000] request: +Info 63 [00:02:53.000] request: { "seq": 0, "type": "request", @@ -1146,16 +1144,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 67 [00:02:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 67 [00:02:58.000] Files (2) +Info 64 [00:02:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 65 [00:02:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 65 [00:02:56.000] Files (2) -Info 67 [00:02:59.000] ----------------------------------------------- -Info 67 [00:03:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 67 [00:03:01.000] Files (2) +Info 65 [00:02:57.000] ----------------------------------------------- +Info 65 [00:02:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 65 [00:02:59.000] Files (2) -Info 67 [00:03:02.000] ----------------------------------------------- -Info 67 [00:03:03.000] Open files: +Info 65 [00:03:00.000] ----------------------------------------------- +Info 65 [00:03:01.000] Open files: After request PolledWatches:: @@ -1186,11 +1184,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:03:04.000] response: +Info 65 [00:03:02.000] response: { "responseRequired": false } -Info 68 [00:03:05.000] request: +Info 66 [00:03:03.000] request: { "seq": 0, "type": "request", @@ -1229,12 +1227,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 69 [00:03:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 70 [00:03:07.000] Search path: /user/username/projects/myproject/random -Info 71 [00:03:08.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 72 [00:03:09.000] `remove Project:: -Info 73 [00:03:10.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 74 [00:03:11.000] Files (2) +Info 67 [00:03:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 68 [00:03:05.000] Search path: /user/username/projects/myproject/random +Info 69 [00:03:06.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 70 [00:03:07.000] `remove Project:: +Info 71 [00:03:08.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 72 [00:03:09.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/main/main.ts @@ -1244,24 +1242,24 @@ Info 74 [00:03:11.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 75 [00:03:12.000] ----------------------------------------------- -Info 76 [00:03:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 77 [00:03:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 78 [00:03:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 79 [00:03:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 80 [00:03:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 81 [00:03:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 82 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 83 [00:03:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 84 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 85 [00:03:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 86 [00:03:23.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 86 [00:03:24.000] Files (2) +Info 73 [00:03:10.000] ----------------------------------------------- +Info 74 [00:03:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 75 [00:03:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 76 [00:03:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 77 [00:03:14.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 78 [00:03:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 79 [00:03:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 80 [00:03:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 81 [00:03:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 82 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 83 [00:03:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 84 [00:03:21.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 84 [00:03:22.000] Files (2) -Info 86 [00:03:25.000] ----------------------------------------------- -Info 86 [00:03:26.000] Open files: -Info 86 [00:03:27.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 86 [00:03:28.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 84 [00:03:23.000] ----------------------------------------------- +Info 84 [00:03:24.000] Open files: +Info 84 [00:03:25.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 84 [00:03:26.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1280,7 +1278,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 86 [00:03:29.000] response: +Info 84 [00:03:27.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-changes-with-timeout-before-request.js index 9677f9def45..68db9d3d90b 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-changes-with-timeout-before-request.js @@ -216,19 +216,18 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 17 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 19 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 21 [00:01:24.000] Files (3) +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 11 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 16 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 17 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 18 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 20 [00:01:23.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -241,16 +240,16 @@ Info 21 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 22 [00:01:25.000] ----------------------------------------------- -Info 23 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 24 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 25 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:29.000] Files (3) +Info 21 [00:01:24.000] ----------------------------------------------- +Info 22 [00:01:25.000] Search path: /user/username/projects/myproject/main +Info 23 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:28.000] Files (3) -Info 25 [00:01:30.000] ----------------------------------------------- -Info 25 [00:01:31.000] Open files: -Info 25 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 25 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 24 [00:01:29.000] ----------------------------------------------- +Info 24 [00:01:30.000] Open files: +Info 24 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 24 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -273,11 +272,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 25 [00:01:34.000] response: +Info 24 [00:01:33.000] response: { "responseRequired": false } -Info 26 [00:01:35.000] request: +Info 25 [00:01:34.000] request: { "seq": 0, "type": "request", @@ -308,11 +307,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 27 [00:01:36.000] Search path: /user/username/projects/myproject/random -Info 28 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 29 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 30 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 31 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 26 [00:01:35.000] Search path: /user/username/projects/myproject/random +Info 27 [00:01:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 29 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 30 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -320,17 +319,16 @@ Info 31 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 32 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 42 [00:01:51.000] Files (2) +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 40 [00:01:49.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -340,20 +338,20 @@ Info 42 [00:01:51.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 43 [00:01:52.000] ----------------------------------------------- -Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 44 [00:01:54.000] Files (3) +Info 41 [00:01:50.000] ----------------------------------------------- +Info 42 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 42 [00:01:52.000] Files (3) -Info 44 [00:01:55.000] ----------------------------------------------- -Info 44 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:57.000] Files (2) +Info 42 [00:01:53.000] ----------------------------------------------- +Info 42 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 42 [00:01:55.000] Files (2) -Info 44 [00:01:58.000] ----------------------------------------------- -Info 44 [00:01:59.000] Open files: -Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 42 [00:01:56.000] ----------------------------------------------- +Info 42 [00:01:57.000] Open files: +Info 42 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 42 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 42 [00:02:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 42 [00:02:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -382,11 +380,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:04.000] response: +Info 42 [00:02:02.000] response: { "responseRequired": false } -Info 45 [00:02:05.000] request: +Info 43 [00:02:03.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -425,8 +423,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 46 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 47 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 44 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 45 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -459,7 +457,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:08.000] response: +Info 46 [00:02:06.000] response: { "response": { "definitions": [ @@ -496,10 +494,10 @@ Info 48 [00:02:08.000] response: }, "responseRequired": true } -Info 49 [00:02:12.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 50 [00:02:13.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 51 [00:02:14.000] Scheduled: *ensureProjectForOpenFiles* -Info 52 [00:02:15.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 47 [00:02:10.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 48 [00:02:11.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 49 [00:02:12.000] Scheduled: *ensureProjectForOpenFiles* +Info 50 [00:02:13.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/decls/FnS.d.ts.map] {"version":3,"file":"FnS.d.ts","sourceRoot":"","sources":["../dependency/FnS.ts"],"names":[],"mappings":"AAAA,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,eAAO,MAAM,CAAC,KAAK,CAAC"} @@ -535,38 +533,38 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 53 [00:02:16.000] Running: /user/username/projects/myproject/main/tsconfig.json -Info 54 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 55 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 56 [00:02:19.000] Running: *ensureProjectForOpenFiles* -Info 57 [00:02:20.000] Before ensureProjectForOpenFiles: -Info 58 [00:02:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 58 [00:02:22.000] Files (3) +Info 51 [00:02:14.000] Running: /user/username/projects/myproject/main/tsconfig.json +Info 52 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 53 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 54 [00:02:17.000] Running: *ensureProjectForOpenFiles* +Info 55 [00:02:18.000] Before ensureProjectForOpenFiles: +Info 56 [00:02:19.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 56 [00:02:20.000] Files (3) -Info 58 [00:02:23.000] ----------------------------------------------- -Info 58 [00:02:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 58 [00:02:25.000] Files (2) +Info 56 [00:02:21.000] ----------------------------------------------- +Info 56 [00:02:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 56 [00:02:23.000] Files (2) -Info 58 [00:02:26.000] ----------------------------------------------- -Info 58 [00:02:27.000] Open files: -Info 58 [00:02:28.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 58 [00:02:29.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 58 [00:02:30.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 58 [00:02:31.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 58 [00:02:32.000] After ensureProjectForOpenFiles: -Info 59 [00:02:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 59 [00:02:34.000] Files (3) +Info 56 [00:02:24.000] ----------------------------------------------- +Info 56 [00:02:25.000] Open files: +Info 56 [00:02:26.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 56 [00:02:27.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 56 [00:02:28.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 56 [00:02:29.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 56 [00:02:30.000] After ensureProjectForOpenFiles: +Info 57 [00:02:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 57 [00:02:32.000] Files (3) -Info 59 [00:02:35.000] ----------------------------------------------- -Info 59 [00:02:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 59 [00:02:37.000] Files (2) +Info 57 [00:02:33.000] ----------------------------------------------- +Info 57 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 57 [00:02:35.000] Files (2) -Info 59 [00:02:38.000] ----------------------------------------------- -Info 59 [00:02:39.000] Open files: -Info 59 [00:02:40.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 59 [00:02:41.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 59 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 59 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 57 [00:02:36.000] ----------------------------------------------- +Info 57 [00:02:37.000] Open files: +Info 57 [00:02:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 57 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 57 [00:02:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 57 [00:02:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks PolledWatches:: @@ -599,7 +597,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:44.000] request: +Info 57 [00:02:42.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -674,7 +672,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 60 [00:02:45.000] response: +Info 58 [00:02:43.000] response: { "response": { "definitions": [ @@ -711,7 +709,7 @@ Info 60 [00:02:45.000] response: }, "responseRequired": true } -Info 61 [00:02:46.000] request: +Info 59 [00:02:44.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -786,7 +784,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 62 [00:02:47.000] response: +Info 60 [00:02:45.000] response: { "response": { "definitions": [ @@ -823,7 +821,7 @@ Info 62 [00:02:47.000] response: }, "responseRequired": true } -Info 63 [00:02:48.000] request: +Info 61 [00:02:46.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -898,7 +896,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:49.000] response: +Info 62 [00:02:47.000] response: { "response": { "definitions": [ @@ -935,7 +933,7 @@ Info 64 [00:02:49.000] response: }, "responseRequired": true } -Info 65 [00:02:50.000] request: +Info 63 [00:02:48.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1010,7 +1008,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:51.000] response: +Info 64 [00:02:49.000] response: { "response": { "definitions": [ @@ -1047,7 +1045,7 @@ Info 66 [00:02:51.000] response: }, "responseRequired": true } -Info 67 [00:02:52.000] request: +Info 65 [00:02:50.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1122,7 +1120,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:53.000] response: +Info 66 [00:02:51.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-changes.js index 3bb64b0e7d9..597f26f5133 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-changes.js @@ -216,19 +216,18 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 17 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 19 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 21 [00:01:24.000] Files (3) +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 11 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 16 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 17 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 18 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 20 [00:01:23.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -241,16 +240,16 @@ Info 21 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 22 [00:01:25.000] ----------------------------------------------- -Info 23 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 24 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 25 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:29.000] Files (3) +Info 21 [00:01:24.000] ----------------------------------------------- +Info 22 [00:01:25.000] Search path: /user/username/projects/myproject/main +Info 23 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:28.000] Files (3) -Info 25 [00:01:30.000] ----------------------------------------------- -Info 25 [00:01:31.000] Open files: -Info 25 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 25 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 24 [00:01:29.000] ----------------------------------------------- +Info 24 [00:01:30.000] Open files: +Info 24 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 24 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -273,11 +272,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 25 [00:01:34.000] response: +Info 24 [00:01:33.000] response: { "responseRequired": false } -Info 26 [00:01:35.000] request: +Info 25 [00:01:34.000] request: { "seq": 0, "type": "request", @@ -308,11 +307,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 27 [00:01:36.000] Search path: /user/username/projects/myproject/random -Info 28 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 29 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 30 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 31 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 26 [00:01:35.000] Search path: /user/username/projects/myproject/random +Info 27 [00:01:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 29 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 30 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -320,17 +319,16 @@ Info 31 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 32 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 42 [00:01:51.000] Files (2) +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 40 [00:01:49.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -340,20 +338,20 @@ Info 42 [00:01:51.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 43 [00:01:52.000] ----------------------------------------------- -Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 44 [00:01:54.000] Files (3) +Info 41 [00:01:50.000] ----------------------------------------------- +Info 42 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 42 [00:01:52.000] Files (3) -Info 44 [00:01:55.000] ----------------------------------------------- -Info 44 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:57.000] Files (2) +Info 42 [00:01:53.000] ----------------------------------------------- +Info 42 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 42 [00:01:55.000] Files (2) -Info 44 [00:01:58.000] ----------------------------------------------- -Info 44 [00:01:59.000] Open files: -Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 42 [00:01:56.000] ----------------------------------------------- +Info 42 [00:01:57.000] Open files: +Info 42 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 42 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 42 [00:02:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 42 [00:02:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -382,11 +380,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:04.000] response: +Info 42 [00:02:02.000] response: { "responseRequired": false } -Info 45 [00:02:05.000] request: +Info 43 [00:02:03.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -425,8 +423,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 46 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 47 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 44 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 45 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -459,7 +457,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:08.000] response: +Info 46 [00:02:06.000] response: { "response": { "definitions": [ @@ -496,11 +494,11 @@ Info 48 [00:02:08.000] response: }, "responseRequired": true } -Info 49 [00:02:12.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 50 [00:02:13.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 51 [00:02:14.000] Scheduled: *ensureProjectForOpenFiles* -Info 52 [00:02:15.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 53 [00:02:16.000] request: +Info 47 [00:02:10.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 48 [00:02:11.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 49 [00:02:12.000] Scheduled: *ensureProjectForOpenFiles* +Info 50 [00:02:13.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 51 [00:02:14.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -546,8 +544,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 55 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 52 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 53 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms After request PolledWatches:: @@ -580,7 +578,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:19.000] response: +Info 54 [00:02:17.000] response: { "response": { "definitions": [ @@ -617,7 +615,7 @@ Info 56 [00:02:19.000] response: }, "responseRequired": true } -Info 57 [00:02:20.000] request: +Info 55 [00:02:18.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -692,7 +690,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:02:21.000] response: +Info 56 [00:02:19.000] response: { "response": { "definitions": [ @@ -729,7 +727,7 @@ Info 58 [00:02:21.000] response: }, "responseRequired": true } -Info 59 [00:02:22.000] request: +Info 57 [00:02:20.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -804,7 +802,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 60 [00:02:23.000] response: +Info 58 [00:02:21.000] response: { "response": { "definitions": [ @@ -841,7 +839,7 @@ Info 60 [00:02:23.000] response: }, "responseRequired": true } -Info 61 [00:02:24.000] request: +Info 59 [00:02:22.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -916,7 +914,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 62 [00:02:25.000] response: +Info 60 [00:02:23.000] response: { "response": { "definitions": [ @@ -953,7 +951,7 @@ Info 62 [00:02:25.000] response: }, "responseRequired": true } -Info 63 [00:02:26.000] request: +Info 61 [00:02:24.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1028,7 +1026,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:27.000] response: +Info 62 [00:02:25.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-created.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-created.js index cea109d4c66..23d6b711e8d 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-created.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-created.js @@ -213,19 +213,18 @@ Info 6 [00:01:10.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 12 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 15 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 16 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 17 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 19 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 21 [00:01:25.000] Files (3) +Info 9 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 11 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 14 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 15 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 16 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 17 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 18 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 20 [00:01:24.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -238,16 +237,16 @@ Info 21 [00:01:25.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 22 [00:01:26.000] ----------------------------------------------- -Info 23 [00:01:27.000] Search path: /user/username/projects/myproject/main -Info 24 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 25 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:30.000] Files (3) +Info 21 [00:01:25.000] ----------------------------------------------- +Info 22 [00:01:26.000] Search path: /user/username/projects/myproject/main +Info 23 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 24 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:29.000] Files (3) -Info 25 [00:01:31.000] ----------------------------------------------- -Info 25 [00:01:32.000] Open files: -Info 25 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 25 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 24 [00:01:30.000] ----------------------------------------------- +Info 24 [00:01:31.000] Open files: +Info 24 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 24 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -270,11 +269,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 25 [00:01:35.000] response: +Info 24 [00:01:34.000] response: { "responseRequired": false } -Info 26 [00:01:36.000] request: +Info 25 [00:01:35.000] request: { "seq": 0, "type": "request", @@ -305,11 +304,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 27 [00:01:37.000] Search path: /user/username/projects/myproject/random -Info 28 [00:01:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 29 [00:01:39.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 30 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 31 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 26 [00:01:36.000] Search path: /user/username/projects/myproject/random +Info 27 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 29 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 30 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -317,17 +316,16 @@ Info 31 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 32 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:44.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 36 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 38 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 41 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 42 [00:01:52.000] Files (2) +Info 31 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 40 [00:01:50.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -337,20 +335,20 @@ Info 42 [00:01:52.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 43 [00:01:53.000] ----------------------------------------------- -Info 44 [00:01:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 44 [00:01:55.000] Files (3) +Info 41 [00:01:51.000] ----------------------------------------------- +Info 42 [00:01:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 42 [00:01:53.000] Files (3) -Info 44 [00:01:56.000] ----------------------------------------------- -Info 44 [00:01:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:58.000] Files (2) +Info 42 [00:01:54.000] ----------------------------------------------- +Info 42 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 42 [00:01:56.000] Files (2) -Info 44 [00:01:59.000] ----------------------------------------------- -Info 44 [00:02:00.000] Open files: -Info 44 [00:02:01.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 44 [00:02:02.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 44 [00:02:03.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 44 [00:02:04.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 42 [00:01:57.000] ----------------------------------------------- +Info 42 [00:01:58.000] Open files: +Info 42 [00:01:59.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 42 [00:02:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 42 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 42 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -379,11 +377,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:05.000] response: +Info 42 [00:02:03.000] response: { "responseRequired": false } -Info 45 [00:02:06.000] request: +Info 43 [00:02:04.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -422,7 +420,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 46 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 44 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file After request PolledWatches:: @@ -453,7 +451,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 47 [00:02:08.000] response: +Info 45 [00:02:06.000] response: { "response": { "definitions": [ @@ -490,14 +488,14 @@ Info 47 [00:02:08.000] response: }, "responseRequired": true } -Info 48 [00:02:11.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 49 [00:02:12.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 50 [00:02:13.000] Scheduled: *ensureProjectForOpenFiles* -Info 51 [00:02:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 52 [00:02:15.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 53 [00:02:16.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 54 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 55 [00:02:18.000] request: +Info 46 [00:02:09.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 47 [00:02:10.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 48 [00:02:11.000] Scheduled: *ensureProjectForOpenFiles* +Info 49 [00:02:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 50 [00:02:13.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 51 [00:02:14.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 52 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 53 [00:02:16.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -539,10 +537,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 57 [00:02:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 58 [00:02:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 59 [00:02:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 54 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 55 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 56 [00:02:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 57 [00:02:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -575,7 +573,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 60 [00:02:23.000] response: +Info 58 [00:02:21.000] response: { "response": { "definitions": [ @@ -612,7 +610,7 @@ Info 60 [00:02:23.000] response: }, "responseRequired": true } -Info 61 [00:02:24.000] request: +Info 59 [00:02:22.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -687,7 +685,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 62 [00:02:25.000] response: +Info 60 [00:02:23.000] response: { "response": { "definitions": [ @@ -724,7 +722,7 @@ Info 62 [00:02:25.000] response: }, "responseRequired": true } -Info 63 [00:02:26.000] request: +Info 61 [00:02:24.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -799,7 +797,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:27.000] response: +Info 62 [00:02:25.000] response: { "response": { "definitions": [ @@ -836,7 +834,7 @@ Info 64 [00:02:27.000] response: }, "responseRequired": true } -Info 65 [00:02:28.000] request: +Info 63 [00:02:26.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -911,7 +909,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:29.000] response: +Info 64 [00:02:27.000] response: { "response": { "definitions": [ @@ -948,7 +946,7 @@ Info 66 [00:02:29.000] response: }, "responseRequired": true } -Info 67 [00:02:30.000] request: +Info 65 [00:02:28.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1023,7 +1021,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:31.000] response: +Info 66 [00:02:29.000] response: { "response": { "definitions": [ @@ -1060,7 +1058,7 @@ Info 68 [00:02:31.000] response: }, "responseRequired": true } -Info 69 [00:02:32.000] request: +Info 67 [00:02:30.000] request: { "seq": 0, "type": "request", @@ -1101,18 +1099,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 71 [00:02:34.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 71 [00:02:35.000] Files (3) +Info 68 [00:02:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 69 [00:02:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 69 [00:02:33.000] Files (3) -Info 71 [00:02:36.000] ----------------------------------------------- -Info 71 [00:02:37.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 71 [00:02:38.000] Files (2) +Info 69 [00:02:34.000] ----------------------------------------------- +Info 69 [00:02:35.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:36.000] Files (2) -Info 71 [00:02:39.000] ----------------------------------------------- -Info 71 [00:02:40.000] Open files: -Info 71 [00:02:41.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 71 [00:02:42.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 69 [00:02:37.000] ----------------------------------------------- +Info 69 [00:02:38.000] Open files: +Info 69 [00:02:39.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 69 [00:02:40.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -1147,11 +1145,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 71 [00:02:43.000] response: +Info 69 [00:02:41.000] response: { "responseRequired": false } -Info 72 [00:02:44.000] request: +Info 70 [00:02:42.000] request: { "seq": 0, "type": "request", @@ -1194,22 +1192,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 73 [00:02:45.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 74 [00:02:46.000] Search path: /user/username/projects/myproject/random -Info 75 [00:02:47.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 76 [00:02:48.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 76 [00:02:49.000] Files (3) +Info 71 [00:02:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 72 [00:02:44.000] Search path: /user/username/projects/myproject/random +Info 73 [00:02:45.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 74 [00:02:46.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 74 [00:02:47.000] Files (3) -Info 76 [00:02:50.000] ----------------------------------------------- -Info 76 [00:02:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 76 [00:02:52.000] Files (2) +Info 74 [00:02:48.000] ----------------------------------------------- +Info 74 [00:02:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 74 [00:02:50.000] Files (2) -Info 76 [00:02:53.000] ----------------------------------------------- -Info 76 [00:02:54.000] Open files: -Info 76 [00:02:55.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 76 [00:02:56.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 76 [00:02:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 76 [00:02:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 74 [00:02:51.000] ----------------------------------------------- +Info 74 [00:02:52.000] Open files: +Info 74 [00:02:53.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 74 [00:02:54.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 74 [00:02:55.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 74 [00:02:56.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1242,11 +1240,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:02:59.000] response: +Info 74 [00:02:57.000] response: { "responseRequired": false } -Info 77 [00:03:00.000] request: +Info 75 [00:02:58.000] request: { "seq": 0, "type": "request", @@ -1287,18 +1285,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 78 [00:03:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 79 [00:03:02.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 79 [00:03:03.000] Files (3) +Info 76 [00:02:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 77 [00:03:00.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 77 [00:03:01.000] Files (3) -Info 79 [00:03:04.000] ----------------------------------------------- -Info 79 [00:03:05.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 79 [00:03:06.000] Files (2) +Info 77 [00:03:02.000] ----------------------------------------------- +Info 77 [00:03:03.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 77 [00:03:04.000] Files (2) -Info 79 [00:03:07.000] ----------------------------------------------- -Info 79 [00:03:08.000] Open files: -Info 79 [00:03:09.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 79 [00:03:10.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 77 [00:03:05.000] ----------------------------------------------- +Info 77 [00:03:06.000] Open files: +Info 77 [00:03:07.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 77 [00:03:08.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1333,11 +1331,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 79 [00:03:11.000] response: +Info 77 [00:03:09.000] response: { "responseRequired": false } -Info 80 [00:03:12.000] request: +Info 78 [00:03:10.000] request: { "seq": 0, "type": "request", @@ -1380,16 +1378,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 81 [00:03:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 82 [00:03:14.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 82 [00:03:15.000] Files (3) +Info 79 [00:03:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 80 [00:03:12.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 80 [00:03:13.000] Files (3) -Info 82 [00:03:16.000] ----------------------------------------------- -Info 82 [00:03:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 82 [00:03:18.000] Files (2) +Info 80 [00:03:14.000] ----------------------------------------------- +Info 80 [00:03:15.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 80 [00:03:16.000] Files (2) -Info 82 [00:03:19.000] ----------------------------------------------- -Info 82 [00:03:20.000] Open files: +Info 80 [00:03:17.000] ----------------------------------------------- +Info 80 [00:03:18.000] Open files: After request PolledWatches:: @@ -1426,11 +1424,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 82 [00:03:21.000] response: +Info 80 [00:03:19.000] response: { "responseRequired": false } -Info 83 [00:03:22.000] request: +Info 81 [00:03:20.000] request: { "seq": 0, "type": "request", @@ -1475,12 +1473,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 84 [00:03:23.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 85 [00:03:24.000] Search path: /user/username/projects/myproject/random -Info 86 [00:03:25.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 87 [00:03:26.000] `remove Project:: -Info 88 [00:03:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 89 [00:03:28.000] Files (3) +Info 82 [00:03:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 83 [00:03:22.000] Search path: /user/username/projects/myproject/random +Info 84 [00:03:23.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 85 [00:03:24.000] `remove Project:: +Info 86 [00:03:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 87 [00:03:26.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -1493,27 +1491,27 @@ Info 89 [00:03:28.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 90 [00:03:29.000] ----------------------------------------------- -Info 91 [00:03:30.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 92 [00:03:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 93 [00:03:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 94 [00:03:33.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 95 [00:03:34.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 96 [00:03:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 97 [00:03:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 98 [00:03:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 99 [00:03:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 100 [00:03:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 101 [00:03:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 102 [00:03:41.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 103 [00:03:42.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 104 [00:03:43.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 104 [00:03:44.000] Files (2) +Info 88 [00:03:27.000] ----------------------------------------------- +Info 89 [00:03:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 90 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 91 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 92 [00:03:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 93 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 94 [00:03:33.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 95 [00:03:34.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 96 [00:03:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 97 [00:03:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 98 [00:03:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 99 [00:03:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 100 [00:03:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 101 [00:03:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 102 [00:03:41.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 102 [00:03:42.000] Files (2) -Info 104 [00:03:45.000] ----------------------------------------------- -Info 104 [00:03:46.000] Open files: -Info 104 [00:03:47.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 104 [00:03:48.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 102 [00:03:43.000] ----------------------------------------------- +Info 102 [00:03:44.000] Open files: +Info 102 [00:03:45.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 102 [00:03:46.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1532,7 +1530,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 104 [00:03:49.000] response: +Info 102 [00:03:47.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-deleted.js index 5adcd4e6463..626ec33db6f 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-deleted.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-deleted.js @@ -216,19 +216,18 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 17 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 19 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 21 [00:01:24.000] Files (3) +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 11 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 16 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 17 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 18 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 20 [00:01:23.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -241,16 +240,16 @@ Info 21 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 22 [00:01:25.000] ----------------------------------------------- -Info 23 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 24 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 25 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:29.000] Files (3) +Info 21 [00:01:24.000] ----------------------------------------------- +Info 22 [00:01:25.000] Search path: /user/username/projects/myproject/main +Info 23 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:28.000] Files (3) -Info 25 [00:01:30.000] ----------------------------------------------- -Info 25 [00:01:31.000] Open files: -Info 25 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 25 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 24 [00:01:29.000] ----------------------------------------------- +Info 24 [00:01:30.000] Open files: +Info 24 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 24 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -273,11 +272,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 25 [00:01:34.000] response: +Info 24 [00:01:33.000] response: { "responseRequired": false } -Info 26 [00:01:35.000] request: +Info 25 [00:01:34.000] request: { "seq": 0, "type": "request", @@ -308,11 +307,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 27 [00:01:36.000] Search path: /user/username/projects/myproject/random -Info 28 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 29 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 30 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 31 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 26 [00:01:35.000] Search path: /user/username/projects/myproject/random +Info 27 [00:01:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 29 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 30 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -320,17 +319,16 @@ Info 31 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 32 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 42 [00:01:51.000] Files (2) +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 40 [00:01:49.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -340,20 +338,20 @@ Info 42 [00:01:51.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 43 [00:01:52.000] ----------------------------------------------- -Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 44 [00:01:54.000] Files (3) +Info 41 [00:01:50.000] ----------------------------------------------- +Info 42 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 42 [00:01:52.000] Files (3) -Info 44 [00:01:55.000] ----------------------------------------------- -Info 44 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:57.000] Files (2) +Info 42 [00:01:53.000] ----------------------------------------------- +Info 42 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 42 [00:01:55.000] Files (2) -Info 44 [00:01:58.000] ----------------------------------------------- -Info 44 [00:01:59.000] Open files: -Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 42 [00:01:56.000] ----------------------------------------------- +Info 42 [00:01:57.000] Open files: +Info 42 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 42 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 42 [00:02:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 42 [00:02:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -382,11 +380,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:04.000] response: +Info 42 [00:02:02.000] response: { "responseRequired": false } -Info 45 [00:02:05.000] request: +Info 43 [00:02:03.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -425,8 +423,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 46 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 47 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 44 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 45 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -459,7 +457,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:08.000] response: +Info 46 [00:02:06.000] response: { "response": { "definitions": [ @@ -496,14 +494,14 @@ Info 48 [00:02:08.000] response: }, "responseRequired": true } -Info 49 [00:02:10.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 50 [00:02:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 51 [00:02:12.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 52 [00:02:13.000] Scheduled: *ensureProjectForOpenFiles* -Info 53 [00:02:14.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 54 [00:02:15.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 55 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 56 [00:02:17.000] request: +Info 47 [00:02:08.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 48 [00:02:09.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 49 [00:02:10.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 50 [00:02:11.000] Scheduled: *ensureProjectForOpenFiles* +Info 51 [00:02:12.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 52 [00:02:13.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 53 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 54 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -545,9 +543,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:18.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 58 [00:02:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 59 [00:02:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 55 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 56 [00:02:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 57 [00:02:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file After request PolledWatches:: @@ -580,7 +578,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 60 [00:02:21.000] response: +Info 58 [00:02:19.000] response: { "response": { "definitions": [ @@ -617,7 +615,7 @@ Info 60 [00:02:21.000] response: }, "responseRequired": true } -Info 61 [00:02:22.000] request: +Info 59 [00:02:20.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -692,7 +690,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 62 [00:02:23.000] response: +Info 60 [00:02:21.000] response: { "response": { "definitions": [ @@ -729,7 +727,7 @@ Info 62 [00:02:23.000] response: }, "responseRequired": true } -Info 63 [00:02:24.000] request: +Info 61 [00:02:22.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -804,7 +802,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:25.000] response: +Info 62 [00:02:23.000] response: { "response": { "definitions": [ @@ -841,7 +839,7 @@ Info 64 [00:02:25.000] response: }, "responseRequired": true } -Info 65 [00:02:26.000] request: +Info 63 [00:02:24.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -916,7 +914,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:27.000] response: +Info 64 [00:02:25.000] response: { "response": { "definitions": [ @@ -953,7 +951,7 @@ Info 66 [00:02:27.000] response: }, "responseRequired": true } -Info 67 [00:02:28.000] request: +Info 65 [00:02:26.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1028,7 +1026,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:29.000] response: +Info 66 [00:02:27.000] response: { "response": { "definitions": [ @@ -1065,7 +1063,7 @@ Info 68 [00:02:29.000] response: }, "responseRequired": true } -Info 69 [00:02:30.000] request: +Info 67 [00:02:28.000] request: { "seq": 0, "type": "request", @@ -1106,18 +1104,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 71 [00:02:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 71 [00:02:33.000] Files (3) +Info 68 [00:02:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 69 [00:02:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 69 [00:02:31.000] Files (3) -Info 71 [00:02:34.000] ----------------------------------------------- -Info 71 [00:02:35.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 71 [00:02:36.000] Files (2) +Info 69 [00:02:32.000] ----------------------------------------------- +Info 69 [00:02:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:34.000] Files (2) -Info 71 [00:02:37.000] ----------------------------------------------- -Info 71 [00:02:38.000] Open files: -Info 71 [00:02:39.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 71 [00:02:40.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 69 [00:02:35.000] ----------------------------------------------- +Info 69 [00:02:36.000] Open files: +Info 69 [00:02:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 69 [00:02:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -1152,11 +1150,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 71 [00:02:41.000] response: +Info 69 [00:02:39.000] response: { "responseRequired": false } -Info 72 [00:02:42.000] request: +Info 70 [00:02:40.000] request: { "seq": 0, "type": "request", @@ -1199,23 +1197,23 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 73 [00:02:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 74 [00:02:44.000] Search path: /user/username/projects/myproject/random -Info 75 [00:02:45.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 76 [00:02:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 77 [00:02:47.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 77 [00:02:48.000] Files (3) +Info 71 [00:02:41.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 72 [00:02:42.000] Search path: /user/username/projects/myproject/random +Info 73 [00:02:43.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 74 [00:02:44.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 75 [00:02:45.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 75 [00:02:46.000] Files (3) -Info 77 [00:02:49.000] ----------------------------------------------- -Info 77 [00:02:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 77 [00:02:51.000] Files (2) +Info 75 [00:02:47.000] ----------------------------------------------- +Info 75 [00:02:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 75 [00:02:49.000] Files (2) -Info 77 [00:02:52.000] ----------------------------------------------- -Info 77 [00:02:53.000] Open files: -Info 77 [00:02:54.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 77 [00:02:55.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 77 [00:02:56.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 77 [00:02:57.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 75 [00:02:50.000] ----------------------------------------------- +Info 75 [00:02:51.000] Open files: +Info 75 [00:02:52.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 75 [00:02:53.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 75 [00:02:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 75 [00:02:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1246,11 +1244,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 77 [00:02:58.000] response: +Info 75 [00:02:56.000] response: { "responseRequired": false } -Info 78 [00:02:59.000] request: +Info 76 [00:02:57.000] request: { "seq": 0, "type": "request", @@ -1289,18 +1287,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 79 [00:03:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 80 [00:03:01.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 80 [00:03:02.000] Files (3) +Info 77 [00:02:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 78 [00:02:59.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 78 [00:03:00.000] Files (3) -Info 80 [00:03:03.000] ----------------------------------------------- -Info 80 [00:03:04.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 80 [00:03:05.000] Files (2) +Info 78 [00:03:01.000] ----------------------------------------------- +Info 78 [00:03:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 78 [00:03:03.000] Files (2) -Info 80 [00:03:06.000] ----------------------------------------------- -Info 80 [00:03:07.000] Open files: -Info 80 [00:03:08.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 80 [00:03:09.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 78 [00:03:04.000] ----------------------------------------------- +Info 78 [00:03:05.000] Open files: +Info 78 [00:03:06.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 78 [00:03:07.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1333,11 +1331,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 80 [00:03:10.000] response: +Info 78 [00:03:08.000] response: { "responseRequired": false } -Info 81 [00:03:11.000] request: +Info 79 [00:03:09.000] request: { "seq": 0, "type": "request", @@ -1378,16 +1376,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 82 [00:03:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 83 [00:03:13.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 83 [00:03:14.000] Files (3) +Info 80 [00:03:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 81 [00:03:11.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 81 [00:03:12.000] Files (3) -Info 83 [00:03:15.000] ----------------------------------------------- -Info 83 [00:03:16.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 83 [00:03:17.000] Files (2) +Info 81 [00:03:13.000] ----------------------------------------------- +Info 81 [00:03:14.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 81 [00:03:15.000] Files (2) -Info 83 [00:03:18.000] ----------------------------------------------- -Info 83 [00:03:19.000] Open files: +Info 81 [00:03:16.000] ----------------------------------------------- +Info 81 [00:03:17.000] Open files: After request PolledWatches:: @@ -1422,11 +1420,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 83 [00:03:20.000] response: +Info 81 [00:03:18.000] response: { "responseRequired": false } -Info 84 [00:03:21.000] request: +Info 82 [00:03:19.000] request: { "seq": 0, "type": "request", @@ -1469,12 +1467,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 85 [00:03:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 86 [00:03:23.000] Search path: /user/username/projects/myproject/random -Info 87 [00:03:24.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 88 [00:03:25.000] `remove Project:: -Info 89 [00:03:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 90 [00:03:27.000] Files (3) +Info 83 [00:03:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 84 [00:03:21.000] Search path: /user/username/projects/myproject/random +Info 85 [00:03:22.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 86 [00:03:23.000] `remove Project:: +Info 87 [00:03:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 88 [00:03:25.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -1487,26 +1485,26 @@ Info 90 [00:03:27.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 91 [00:03:28.000] ----------------------------------------------- -Info 92 [00:03:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 93 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 94 [00:03:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 95 [00:03:32.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 96 [00:03:33.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 97 [00:03:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 98 [00:03:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 99 [00:03:36.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 100 [00:03:37.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 101 [00:03:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 102 [00:03:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 103 [00:03:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 104 [00:03:41.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 104 [00:03:42.000] Files (2) +Info 89 [00:03:26.000] ----------------------------------------------- +Info 90 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 91 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 92 [00:03:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 93 [00:03:30.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 94 [00:03:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 95 [00:03:32.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 96 [00:03:33.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 97 [00:03:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 98 [00:03:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 99 [00:03:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 100 [00:03:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 101 [00:03:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 102 [00:03:39.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 102 [00:03:40.000] Files (2) -Info 104 [00:03:43.000] ----------------------------------------------- -Info 104 [00:03:44.000] Open files: -Info 104 [00:03:45.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 104 [00:03:46.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 102 [00:03:41.000] ----------------------------------------------- +Info 102 [00:03:42.000] Open files: +Info 102 [00:03:43.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 102 [00:03:44.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1525,7 +1523,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 104 [00:03:47.000] response: +Info 102 [00:03:45.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-not-present.js index 80dd17f00ed..21c2f8aa4ac 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-not-present.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-not-present.js @@ -213,19 +213,18 @@ Info 6 [00:01:10.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 12 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 15 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 16 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 17 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 19 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 21 [00:01:25.000] Files (3) +Info 9 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 11 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 14 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 15 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 16 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 17 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 18 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 20 [00:01:24.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -238,16 +237,16 @@ Info 21 [00:01:25.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 22 [00:01:26.000] ----------------------------------------------- -Info 23 [00:01:27.000] Search path: /user/username/projects/myproject/main -Info 24 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 25 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:30.000] Files (3) +Info 21 [00:01:25.000] ----------------------------------------------- +Info 22 [00:01:26.000] Search path: /user/username/projects/myproject/main +Info 23 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 24 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:29.000] Files (3) -Info 25 [00:01:31.000] ----------------------------------------------- -Info 25 [00:01:32.000] Open files: -Info 25 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 25 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 24 [00:01:30.000] ----------------------------------------------- +Info 24 [00:01:31.000] Open files: +Info 24 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 24 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -270,11 +269,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 25 [00:01:35.000] response: +Info 24 [00:01:34.000] response: { "responseRequired": false } -Info 26 [00:01:36.000] request: +Info 25 [00:01:35.000] request: { "seq": 0, "type": "request", @@ -305,11 +304,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 27 [00:01:37.000] Search path: /user/username/projects/myproject/random -Info 28 [00:01:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 29 [00:01:39.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 30 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 31 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 26 [00:01:36.000] Search path: /user/username/projects/myproject/random +Info 27 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 29 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 30 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -317,17 +316,16 @@ Info 31 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 32 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:44.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 36 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 38 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 41 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 42 [00:01:52.000] Files (2) +Info 31 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 40 [00:01:50.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -337,20 +335,20 @@ Info 42 [00:01:52.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 43 [00:01:53.000] ----------------------------------------------- -Info 44 [00:01:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 44 [00:01:55.000] Files (3) +Info 41 [00:01:51.000] ----------------------------------------------- +Info 42 [00:01:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 42 [00:01:53.000] Files (3) -Info 44 [00:01:56.000] ----------------------------------------------- -Info 44 [00:01:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:58.000] Files (2) +Info 42 [00:01:54.000] ----------------------------------------------- +Info 42 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 42 [00:01:56.000] Files (2) -Info 44 [00:01:59.000] ----------------------------------------------- -Info 44 [00:02:00.000] Open files: -Info 44 [00:02:01.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 44 [00:02:02.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 44 [00:02:03.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 44 [00:02:04.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 42 [00:01:57.000] ----------------------------------------------- +Info 42 [00:01:58.000] Open files: +Info 42 [00:01:59.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 42 [00:02:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 42 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 42 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -379,11 +377,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:05.000] response: +Info 42 [00:02:03.000] response: { "responseRequired": false } -Info 45 [00:02:06.000] request: +Info 43 [00:02:04.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -422,7 +420,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 46 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 44 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file After request PolledWatches:: @@ -453,7 +451,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 47 [00:02:08.000] response: +Info 45 [00:02:06.000] response: { "response": { "definitions": [ @@ -490,7 +488,7 @@ Info 47 [00:02:08.000] response: }, "responseRequired": true } -Info 48 [00:02:09.000] request: +Info 46 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -561,7 +559,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 49 [00:02:10.000] response: +Info 47 [00:02:08.000] response: { "response": { "definitions": [ @@ -598,7 +596,7 @@ Info 49 [00:02:10.000] response: }, "responseRequired": true } -Info 50 [00:02:11.000] request: +Info 48 [00:02:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -669,7 +667,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 51 [00:02:12.000] response: +Info 49 [00:02:10.000] response: { "response": { "definitions": [ @@ -706,7 +704,7 @@ Info 51 [00:02:12.000] response: }, "responseRequired": true } -Info 52 [00:02:13.000] request: +Info 50 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -777,7 +775,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 53 [00:02:14.000] response: +Info 51 [00:02:12.000] response: { "response": { "definitions": [ @@ -814,7 +812,7 @@ Info 53 [00:02:14.000] response: }, "responseRequired": true } -Info 54 [00:02:15.000] request: +Info 52 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -885,7 +883,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:02:16.000] response: +Info 53 [00:02:14.000] response: { "response": { "definitions": [ @@ -922,7 +920,7 @@ Info 55 [00:02:16.000] response: }, "responseRequired": true } -Info 56 [00:02:17.000] request: +Info 54 [00:02:15.000] request: { "seq": 0, "type": "request", @@ -961,18 +959,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 58 [00:02:19.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 58 [00:02:20.000] Files (3) +Info 55 [00:02:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 56 [00:02:17.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 56 [00:02:18.000] Files (3) -Info 58 [00:02:21.000] ----------------------------------------------- -Info 58 [00:02:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 58 [00:02:23.000] Files (2) +Info 56 [00:02:19.000] ----------------------------------------------- +Info 56 [00:02:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 56 [00:02:21.000] Files (2) -Info 58 [00:02:24.000] ----------------------------------------------- -Info 58 [00:02:25.000] Open files: -Info 58 [00:02:26.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 58 [00:02:27.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 56 [00:02:22.000] ----------------------------------------------- +Info 56 [00:02:23.000] Open files: +Info 56 [00:02:24.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 56 [00:02:25.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -1005,11 +1003,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:02:28.000] response: +Info 56 [00:02:26.000] response: { "responseRequired": false } -Info 59 [00:02:29.000] request: +Info 57 [00:02:27.000] request: { "seq": 0, "type": "request", @@ -1050,22 +1048,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 60 [00:02:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 61 [00:02:31.000] Search path: /user/username/projects/myproject/random -Info 62 [00:02:32.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 63 [00:02:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 63 [00:02:34.000] Files (3) +Info 58 [00:02:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 59 [00:02:29.000] Search path: /user/username/projects/myproject/random +Info 60 [00:02:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 61 [00:02:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 61 [00:02:32.000] Files (3) -Info 63 [00:02:35.000] ----------------------------------------------- -Info 63 [00:02:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:37.000] Files (2) +Info 61 [00:02:33.000] ----------------------------------------------- +Info 61 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 61 [00:02:35.000] Files (2) -Info 63 [00:02:38.000] ----------------------------------------------- -Info 63 [00:02:39.000] Open files: -Info 63 [00:02:40.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 63 [00:02:41.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 63 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 63 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 61 [00:02:36.000] ----------------------------------------------- +Info 61 [00:02:37.000] Open files: +Info 61 [00:02:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 61 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 61 [00:02:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 61 [00:02:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1096,11 +1094,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:44.000] response: +Info 61 [00:02:42.000] response: { "responseRequired": false } -Info 64 [00:02:45.000] request: +Info 62 [00:02:43.000] request: { "seq": 0, "type": "request", @@ -1139,18 +1137,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 66 [00:02:47.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 66 [00:02:48.000] Files (3) +Info 63 [00:02:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 64 [00:02:45.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 64 [00:02:46.000] Files (3) -Info 66 [00:02:49.000] ----------------------------------------------- -Info 66 [00:02:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:02:51.000] Files (2) +Info 64 [00:02:47.000] ----------------------------------------------- +Info 64 [00:02:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 64 [00:02:49.000] Files (2) -Info 66 [00:02:52.000] ----------------------------------------------- -Info 66 [00:02:53.000] Open files: -Info 66 [00:02:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 66 [00:02:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 64 [00:02:50.000] ----------------------------------------------- +Info 64 [00:02:51.000] Open files: +Info 64 [00:02:52.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 64 [00:02:53.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1183,11 +1181,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:56.000] response: +Info 64 [00:02:54.000] response: { "responseRequired": false } -Info 67 [00:02:57.000] request: +Info 65 [00:02:55.000] request: { "seq": 0, "type": "request", @@ -1228,16 +1226,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 69 [00:02:59.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 69 [00:03:00.000] Files (3) +Info 66 [00:02:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 67 [00:02:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 67 [00:02:58.000] Files (3) -Info 69 [00:03:01.000] ----------------------------------------------- -Info 69 [00:03:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 69 [00:03:03.000] Files (2) +Info 67 [00:02:59.000] ----------------------------------------------- +Info 67 [00:03:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 67 [00:03:01.000] Files (2) -Info 69 [00:03:04.000] ----------------------------------------------- -Info 69 [00:03:05.000] Open files: +Info 67 [00:03:02.000] ----------------------------------------------- +Info 67 [00:03:03.000] Open files: After request PolledWatches:: @@ -1272,11 +1270,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 69 [00:03:06.000] response: +Info 67 [00:03:04.000] response: { "responseRequired": false } -Info 70 [00:03:07.000] request: +Info 68 [00:03:05.000] request: { "seq": 0, "type": "request", @@ -1319,12 +1317,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 71 [00:03:08.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 72 [00:03:09.000] Search path: /user/username/projects/myproject/random -Info 73 [00:03:10.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 74 [00:03:11.000] `remove Project:: -Info 75 [00:03:12.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 76 [00:03:13.000] Files (3) +Info 69 [00:03:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 70 [00:03:07.000] Search path: /user/username/projects/myproject/random +Info 71 [00:03:08.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 72 [00:03:09.000] `remove Project:: +Info 73 [00:03:10.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 74 [00:03:11.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -1337,26 +1335,26 @@ Info 76 [00:03:13.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 77 [00:03:14.000] ----------------------------------------------- -Info 78 [00:03:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 79 [00:03:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 80 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 81 [00:03:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 82 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 83 [00:03:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 84 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 85 [00:03:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 86 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 87 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 88 [00:03:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 89 [00:03:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 90 [00:03:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 90 [00:03:28.000] Files (2) +Info 75 [00:03:12.000] ----------------------------------------------- +Info 76 [00:03:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 77 [00:03:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 78 [00:03:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 79 [00:03:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 80 [00:03:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 81 [00:03:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 82 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 83 [00:03:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 84 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 85 [00:03:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 86 [00:03:23.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 87 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 88 [00:03:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 88 [00:03:26.000] Files (2) -Info 90 [00:03:29.000] ----------------------------------------------- -Info 90 [00:03:30.000] Open files: -Info 90 [00:03:31.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 90 [00:03:32.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 88 [00:03:27.000] ----------------------------------------------- +Info 88 [00:03:28.000] Open files: +Info 88 [00:03:29.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 88 [00:03:30.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1375,7 +1373,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 90 [00:03:33.000] response: +Info 88 [00:03:31.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/usage-file-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/usage-file-changes-with-timeout-before-request.js index dbe09dab454..bb1843d13d4 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/usage-file-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/usage-file-changes-with-timeout-before-request.js @@ -216,19 +216,18 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 17 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 19 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 21 [00:01:24.000] Files (3) +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 11 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 16 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 17 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 18 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 20 [00:01:23.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -241,16 +240,16 @@ Info 21 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 22 [00:01:25.000] ----------------------------------------------- -Info 23 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 24 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 25 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:29.000] Files (3) +Info 21 [00:01:24.000] ----------------------------------------------- +Info 22 [00:01:25.000] Search path: /user/username/projects/myproject/main +Info 23 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:28.000] Files (3) -Info 25 [00:01:30.000] ----------------------------------------------- -Info 25 [00:01:31.000] Open files: -Info 25 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 25 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 24 [00:01:29.000] ----------------------------------------------- +Info 24 [00:01:30.000] Open files: +Info 24 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 24 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -273,11 +272,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 25 [00:01:34.000] response: +Info 24 [00:01:33.000] response: { "responseRequired": false } -Info 26 [00:01:35.000] request: +Info 25 [00:01:34.000] request: { "seq": 0, "type": "request", @@ -308,11 +307,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 27 [00:01:36.000] Search path: /user/username/projects/myproject/random -Info 28 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 29 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 30 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 31 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 26 [00:01:35.000] Search path: /user/username/projects/myproject/random +Info 27 [00:01:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 29 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 30 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -320,17 +319,16 @@ Info 31 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 32 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 42 [00:01:51.000] Files (2) +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 40 [00:01:49.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -340,20 +338,20 @@ Info 42 [00:01:51.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 43 [00:01:52.000] ----------------------------------------------- -Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 44 [00:01:54.000] Files (3) +Info 41 [00:01:50.000] ----------------------------------------------- +Info 42 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 42 [00:01:52.000] Files (3) -Info 44 [00:01:55.000] ----------------------------------------------- -Info 44 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:57.000] Files (2) +Info 42 [00:01:53.000] ----------------------------------------------- +Info 42 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 42 [00:01:55.000] Files (2) -Info 44 [00:01:58.000] ----------------------------------------------- -Info 44 [00:01:59.000] Open files: -Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 42 [00:01:56.000] ----------------------------------------------- +Info 42 [00:01:57.000] Open files: +Info 42 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 42 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 42 [00:02:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 42 [00:02:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -382,11 +380,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:04.000] response: +Info 42 [00:02:02.000] response: { "responseRequired": false } -Info 45 [00:02:05.000] request: +Info 43 [00:02:03.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -425,8 +423,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 46 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 47 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 44 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 45 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -459,7 +457,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:08.000] response: +Info 46 [00:02:06.000] response: { "response": { "definitions": [ @@ -496,7 +494,7 @@ Info 48 [00:02:08.000] response: }, "responseRequired": true } -Info 49 [00:02:09.000] request: +Info 47 [00:02:07.000] request: { "command": "change", "arguments": { @@ -574,7 +572,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:10.000] response: +Info 48 [00:02:08.000] response: { "responseRequired": false } @@ -642,7 +640,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 51 [00:02:11.000] request: +Info 49 [00:02:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -685,9 +683,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 53 [00:02:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 54 [00:02:14.000] Different program with same set of files +Info 50 [00:02:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 51 [00:02:11.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 52 [00:02:12.000] Different program with same set of files After request PolledWatches:: @@ -720,7 +718,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:02:15.000] response: +Info 53 [00:02:13.000] response: { "response": { "definitions": [ @@ -757,7 +755,7 @@ Info 55 [00:02:15.000] response: }, "responseRequired": true } -Info 56 [00:02:16.000] request: +Info 54 [00:02:14.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -832,7 +830,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:17.000] response: +Info 55 [00:02:15.000] response: { "response": { "definitions": [ @@ -869,7 +867,7 @@ Info 57 [00:02:17.000] response: }, "responseRequired": true } -Info 58 [00:02:18.000] request: +Info 56 [00:02:16.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -944,7 +942,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:19.000] response: +Info 57 [00:02:17.000] response: { "response": { "definitions": [ @@ -981,7 +979,7 @@ Info 59 [00:02:19.000] response: }, "responseRequired": true } -Info 60 [00:02:20.000] request: +Info 58 [00:02:18.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1056,7 +1054,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:21.000] response: +Info 59 [00:02:19.000] response: { "response": { "definitions": [ @@ -1093,7 +1091,7 @@ Info 61 [00:02:21.000] response: }, "responseRequired": true } -Info 62 [00:02:22.000] request: +Info 60 [00:02:20.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1168,7 +1166,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:23.000] response: +Info 61 [00:02:21.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/usage-file-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/usage-file-changes.js index c66a6e833fc..4ff577271fb 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/usage-file-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/usage-file-changes.js @@ -216,19 +216,18 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 17 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 19 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 21 [00:01:24.000] Files (3) +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 11 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 16 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 17 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 18 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 20 [00:01:23.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -241,16 +240,16 @@ Info 21 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 22 [00:01:25.000] ----------------------------------------------- -Info 23 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 24 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 25 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:29.000] Files (3) +Info 21 [00:01:24.000] ----------------------------------------------- +Info 22 [00:01:25.000] Search path: /user/username/projects/myproject/main +Info 23 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:28.000] Files (3) -Info 25 [00:01:30.000] ----------------------------------------------- -Info 25 [00:01:31.000] Open files: -Info 25 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 25 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 24 [00:01:29.000] ----------------------------------------------- +Info 24 [00:01:30.000] Open files: +Info 24 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 24 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -273,11 +272,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 25 [00:01:34.000] response: +Info 24 [00:01:33.000] response: { "responseRequired": false } -Info 26 [00:01:35.000] request: +Info 25 [00:01:34.000] request: { "seq": 0, "type": "request", @@ -308,11 +307,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 27 [00:01:36.000] Search path: /user/username/projects/myproject/random -Info 28 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 29 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 30 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 31 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 26 [00:01:35.000] Search path: /user/username/projects/myproject/random +Info 27 [00:01:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 29 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 30 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -320,17 +319,16 @@ Info 31 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 32 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 41 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 42 [00:01:51.000] Files (2) +Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 40 [00:01:49.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -340,20 +338,20 @@ Info 42 [00:01:51.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 43 [00:01:52.000] ----------------------------------------------- -Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 44 [00:01:54.000] Files (3) +Info 41 [00:01:50.000] ----------------------------------------------- +Info 42 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 42 [00:01:52.000] Files (3) -Info 44 [00:01:55.000] ----------------------------------------------- -Info 44 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:57.000] Files (2) +Info 42 [00:01:53.000] ----------------------------------------------- +Info 42 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 42 [00:01:55.000] Files (2) -Info 44 [00:01:58.000] ----------------------------------------------- -Info 44 [00:01:59.000] Open files: -Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 42 [00:01:56.000] ----------------------------------------------- +Info 42 [00:01:57.000] Open files: +Info 42 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 42 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 42 [00:02:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 42 [00:02:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -382,11 +380,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:04.000] response: +Info 42 [00:02:02.000] response: { "responseRequired": false } -Info 45 [00:02:05.000] request: +Info 43 [00:02:03.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -425,8 +423,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 46 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 47 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 44 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 45 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -459,7 +457,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:08.000] response: +Info 46 [00:02:06.000] response: { "response": { "definitions": [ @@ -496,7 +494,7 @@ Info 48 [00:02:08.000] response: }, "responseRequired": true } -Info 49 [00:02:09.000] request: +Info 47 [00:02:07.000] request: { "command": "change", "arguments": { @@ -574,11 +572,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:10.000] response: +Info 48 [00:02:08.000] response: { "responseRequired": false } -Info 51 [00:02:11.000] request: +Info 49 [00:02:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -621,9 +619,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 53 [00:02:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 54 [00:02:14.000] Different program with same set of files +Info 50 [00:02:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 51 [00:02:11.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 52 [00:02:12.000] Different program with same set of files After request PolledWatches:: @@ -656,7 +654,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:02:15.000] response: +Info 53 [00:02:13.000] response: { "response": { "definitions": [ @@ -693,7 +691,7 @@ Info 55 [00:02:15.000] response: }, "responseRequired": true } -Info 56 [00:02:16.000] request: +Info 54 [00:02:14.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -768,7 +766,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:17.000] response: +Info 55 [00:02:15.000] response: { "response": { "definitions": [ @@ -805,7 +803,7 @@ Info 57 [00:02:17.000] response: }, "responseRequired": true } -Info 58 [00:02:18.000] request: +Info 56 [00:02:16.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -880,7 +878,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:19.000] response: +Info 57 [00:02:17.000] response: { "response": { "definitions": [ @@ -917,7 +915,7 @@ Info 59 [00:02:19.000] response: }, "responseRequired": true } -Info 60 [00:02:20.000] request: +Info 58 [00:02:18.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -992,7 +990,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:21.000] response: +Info 59 [00:02:19.000] response: { "response": { "definitions": [ @@ -1029,7 +1027,7 @@ Info 61 [00:02:21.000] response: }, "responseRequired": true } -Info 62 [00:02:22.000] request: +Info 60 [00:02:20.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1104,7 +1102,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:23.000] response: +Info 61 [00:02:21.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/can-go-to-definition-correctly.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/can-go-to-definition-correctly.js index c20bcc3ec7c..ea209370b25 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/can-go-to-definition-correctly.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/can-go-to-definition-correctly.js @@ -222,9 +222,8 @@ Info 6 [00:01:06.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:10.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -235,20 +234,20 @@ Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:25.000] Files (3) +Info 11 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:24.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -261,16 +260,16 @@ Info 25 [00:01:25.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:26.000] ----------------------------------------------- -Info 27 [00:01:27.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:30.000] Files (3) +Info 25 [00:01:25.000] ----------------------------------------------- +Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:29.000] Files (3) -Info 29 [00:01:31.000] ----------------------------------------------- -Info 29 [00:01:32.000] Open files: -Info 29 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Open files: +Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -297,11 +296,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:35.000] response: +Info 28 [00:01:34.000] response: { "responseRequired": false } -Info 30 [00:01:36.000] request: +Info 29 [00:01:35.000] request: { "seq": 0, "type": "request", @@ -336,11 +335,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:37.000] Search path: /user/username/projects/myproject/random -Info 32 [00:01:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:39.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 35 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 30 [00:01:36.000] Search path: /user/username/projects/myproject/random +Info 31 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 32 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 34 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -348,17 +347,16 @@ Info 35 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 36 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 38 [00:01:44.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 39 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 43 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 44 [00:01:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:52.000] Files (2) +Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 38 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:50.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -368,20 +366,20 @@ Info 46 [00:01:52.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 47 [00:01:53.000] ----------------------------------------------- -Info 48 [00:01:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 48 [00:01:55.000] Files (3) +Info 45 [00:01:51.000] ----------------------------------------------- +Info 46 [00:01:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:53.000] Files (3) -Info 48 [00:01:56.000] ----------------------------------------------- -Info 48 [00:01:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 48 [00:01:58.000] Files (2) +Info 46 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:01:56.000] Files (2) -Info 48 [00:01:59.000] ----------------------------------------------- -Info 48 [00:02:00.000] Open files: -Info 48 [00:02:01.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 48 [00:02:02.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 48 [00:02:03.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 48 [00:02:04.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:01:57.000] ----------------------------------------------- +Info 46 [00:01:58.000] Open files: +Info 46 [00:01:59.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -414,11 +412,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:05.000] response: +Info 46 [00:02:03.000] response: { "responseRequired": false } -Info 49 [00:02:06.000] request: +Info 47 [00:02:04.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -493,7 +491,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:07.000] response: +Info 48 [00:02:05.000] response: { "response": { "definitions": [ @@ -530,7 +528,7 @@ Info 50 [00:02:07.000] response: }, "responseRequired": true } -Info 51 [00:02:08.000] request: +Info 49 [00:02:06.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -605,7 +603,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:09.000] response: +Info 50 [00:02:07.000] response: { "response": { "definitions": [ @@ -642,7 +640,7 @@ Info 52 [00:02:09.000] response: }, "responseRequired": true } -Info 53 [00:02:10.000] request: +Info 51 [00:02:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -717,7 +715,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:11.000] response: +Info 52 [00:02:09.000] response: { "response": { "definitions": [ @@ -754,7 +752,7 @@ Info 54 [00:02:11.000] response: }, "responseRequired": true } -Info 55 [00:02:12.000] request: +Info 53 [00:02:10.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -829,7 +827,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:13.000] response: +Info 54 [00:02:11.000] response: { "response": { "definitions": [ @@ -866,7 +864,7 @@ Info 56 [00:02:13.000] response: }, "responseRequired": true } -Info 57 [00:02:14.000] request: +Info 55 [00:02:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -941,7 +939,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:02:15.000] response: +Info 56 [00:02:13.000] response: { "response": { "definitions": [ @@ -978,7 +976,7 @@ Info 58 [00:02:15.000] response: }, "responseRequired": true } -Info 59 [00:02:16.000] request: +Info 57 [00:02:14.000] request: { "seq": 0, "type": "request", @@ -1019,18 +1017,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 60 [00:02:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 61 [00:02:18.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 61 [00:02:19.000] Files (3) +Info 58 [00:02:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 59 [00:02:16.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 59 [00:02:17.000] Files (3) -Info 61 [00:02:20.000] ----------------------------------------------- -Info 61 [00:02:21.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:22.000] Files (2) +Info 59 [00:02:18.000] ----------------------------------------------- +Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 59 [00:02:20.000] Files (2) -Info 61 [00:02:23.000] ----------------------------------------------- -Info 61 [00:02:24.000] Open files: -Info 61 [00:02:25.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 61 [00:02:26.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 59 [00:02:21.000] ----------------------------------------------- +Info 59 [00:02:22.000] Open files: +Info 59 [00:02:23.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 59 [00:02:24.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -1065,11 +1063,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:27.000] response: +Info 59 [00:02:25.000] response: { "responseRequired": false } -Info 62 [00:02:28.000] request: +Info 60 [00:02:26.000] request: { "seq": 0, "type": "request", @@ -1112,22 +1110,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 64 [00:02:30.000] Search path: /user/username/projects/myproject/random -Info 65 [00:02:31.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 66 [00:02:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 66 [00:02:33.000] Files (3) +Info 61 [00:02:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 62 [00:02:28.000] Search path: /user/username/projects/myproject/random +Info 63 [00:02:29.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 64 [00:02:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 64 [00:02:31.000] Files (3) -Info 66 [00:02:34.000] ----------------------------------------------- -Info 66 [00:02:35.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:02:36.000] Files (2) +Info 64 [00:02:32.000] ----------------------------------------------- +Info 64 [00:02:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 64 [00:02:34.000] Files (2) -Info 66 [00:02:37.000] ----------------------------------------------- -Info 66 [00:02:38.000] Open files: -Info 66 [00:02:39.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 66 [00:02:40.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 66 [00:02:41.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 66 [00:02:42.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 64 [00:02:35.000] ----------------------------------------------- +Info 64 [00:02:36.000] Open files: +Info 64 [00:02:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 64 [00:02:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 64 [00:02:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 64 [00:02:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1160,11 +1158,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:43.000] response: +Info 64 [00:02:41.000] response: { "responseRequired": false } -Info 67 [00:02:44.000] request: +Info 65 [00:02:42.000] request: { "seq": 0, "type": "request", @@ -1205,18 +1203,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 69 [00:02:46.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 69 [00:02:47.000] Files (3) +Info 66 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 67 [00:02:44.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 67 [00:02:45.000] Files (3) -Info 69 [00:02:48.000] ----------------------------------------------- -Info 69 [00:02:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 69 [00:02:50.000] Files (2) +Info 67 [00:02:46.000] ----------------------------------------------- +Info 67 [00:02:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 67 [00:02:48.000] Files (2) -Info 69 [00:02:51.000] ----------------------------------------------- -Info 69 [00:02:52.000] Open files: -Info 69 [00:02:53.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 69 [00:02:54.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 67 [00:02:49.000] ----------------------------------------------- +Info 67 [00:02:50.000] Open files: +Info 67 [00:02:51.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 67 [00:02:52.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1251,11 +1249,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 69 [00:02:55.000] response: +Info 67 [00:02:53.000] response: { "responseRequired": false } -Info 70 [00:02:56.000] request: +Info 68 [00:02:54.000] request: { "seq": 0, "type": "request", @@ -1298,16 +1296,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 71 [00:02:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 72 [00:02:58.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 72 [00:02:59.000] Files (3) +Info 69 [00:02:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 70 [00:02:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 70 [00:02:57.000] Files (3) -Info 72 [00:03:00.000] ----------------------------------------------- -Info 72 [00:03:01.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 72 [00:03:02.000] Files (2) +Info 70 [00:02:58.000] ----------------------------------------------- +Info 70 [00:02:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 70 [00:03:00.000] Files (2) -Info 72 [00:03:03.000] ----------------------------------------------- -Info 72 [00:03:04.000] Open files: +Info 70 [00:03:01.000] ----------------------------------------------- +Info 70 [00:03:02.000] Open files: After request PolledWatches:: @@ -1344,11 +1342,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:03:05.000] response: +Info 70 [00:03:03.000] response: { "responseRequired": false } -Info 73 [00:03:06.000] request: +Info 71 [00:03:04.000] request: { "seq": 0, "type": "request", @@ -1393,12 +1391,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:03:07.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 75 [00:03:08.000] Search path: /user/username/projects/myproject/random -Info 76 [00:03:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 77 [00:03:10.000] `remove Project:: -Info 78 [00:03:11.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 79 [00:03:12.000] Files (3) +Info 72 [00:03:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 73 [00:03:06.000] Search path: /user/username/projects/myproject/random +Info 74 [00:03:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 75 [00:03:08.000] `remove Project:: +Info 76 [00:03:09.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 77 [00:03:10.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -1411,28 +1409,28 @@ Info 79 [00:03:12.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 80 [00:03:13.000] ----------------------------------------------- -Info 81 [00:03:14.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 82 [00:03:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 83 [00:03:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 84 [00:03:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 85 [00:03:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 86 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 87 [00:03:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 88 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 89 [00:03:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 90 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 91 [00:03:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 92 [00:03:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 93 [00:03:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 94 [00:03:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 95 [00:03:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 95 [00:03:29.000] Files (2) +Info 78 [00:03:11.000] ----------------------------------------------- +Info 79 [00:03:12.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 80 [00:03:13.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 81 [00:03:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 82 [00:03:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 83 [00:03:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 84 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 85 [00:03:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 86 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 87 [00:03:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 88 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 89 [00:03:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 90 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 91 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 92 [00:03:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 93 [00:03:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 93 [00:03:27.000] Files (2) -Info 95 [00:03:30.000] ----------------------------------------------- -Info 95 [00:03:31.000] Open files: -Info 95 [00:03:32.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 95 [00:03:33.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 93 [00:03:28.000] ----------------------------------------------- +Info 93 [00:03:29.000] Open files: +Info 93 [00:03:30.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 93 [00:03:31.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1451,7 +1449,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 95 [00:03:34.000] response: +Info 93 [00:03:32.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-changes-with-timeout-before-request.js index a70c99362d3..1deadde3723 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-changes-with-timeout-before-request.js @@ -222,9 +222,8 @@ Info 6 [00:01:06.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:10.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -235,20 +234,20 @@ Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:25.000] Files (3) +Info 11 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:24.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -261,16 +260,16 @@ Info 25 [00:01:25.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:26.000] ----------------------------------------------- -Info 27 [00:01:27.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:30.000] Files (3) +Info 25 [00:01:25.000] ----------------------------------------------- +Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:29.000] Files (3) -Info 29 [00:01:31.000] ----------------------------------------------- -Info 29 [00:01:32.000] Open files: -Info 29 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Open files: +Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -297,11 +296,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:35.000] response: +Info 28 [00:01:34.000] response: { "responseRequired": false } -Info 30 [00:01:36.000] request: +Info 29 [00:01:35.000] request: { "seq": 0, "type": "request", @@ -336,11 +335,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:37.000] Search path: /user/username/projects/myproject/random -Info 32 [00:01:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:39.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 35 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 30 [00:01:36.000] Search path: /user/username/projects/myproject/random +Info 31 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 32 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 34 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -348,17 +347,16 @@ Info 35 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 36 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 38 [00:01:44.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 39 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 43 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 44 [00:01:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:52.000] Files (2) +Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 38 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:50.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -368,20 +366,20 @@ Info 46 [00:01:52.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 47 [00:01:53.000] ----------------------------------------------- -Info 48 [00:01:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 48 [00:01:55.000] Files (3) +Info 45 [00:01:51.000] ----------------------------------------------- +Info 46 [00:01:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:53.000] Files (3) -Info 48 [00:01:56.000] ----------------------------------------------- -Info 48 [00:01:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 48 [00:01:58.000] Files (2) +Info 46 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:01:56.000] Files (2) -Info 48 [00:01:59.000] ----------------------------------------------- -Info 48 [00:02:00.000] Open files: -Info 48 [00:02:01.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 48 [00:02:02.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 48 [00:02:03.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 48 [00:02:04.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:01:57.000] ----------------------------------------------- +Info 46 [00:01:58.000] Open files: +Info 46 [00:01:59.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -414,11 +412,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:05.000] response: +Info 46 [00:02:03.000] response: { "responseRequired": false } -Info 49 [00:02:06.000] request: +Info 47 [00:02:04.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -493,7 +491,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:07.000] response: +Info 48 [00:02:05.000] response: { "response": { "definitions": [ @@ -603,7 +601,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 51 [00:02:11.000] request: +Info 49 [00:02:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -678,7 +676,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:12.000] response: +Info 50 [00:02:10.000] response: { "response": { "definitions": [ @@ -715,7 +713,7 @@ Info 52 [00:02:12.000] response: }, "responseRequired": true } -Info 53 [00:02:13.000] request: +Info 51 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -790,7 +788,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:14.000] response: +Info 52 [00:02:12.000] response: { "response": { "definitions": [ @@ -827,7 +825,7 @@ Info 54 [00:02:14.000] response: }, "responseRequired": true } -Info 55 [00:02:15.000] request: +Info 53 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -902,7 +900,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:16.000] response: +Info 54 [00:02:14.000] response: { "response": { "definitions": [ @@ -939,7 +937,7 @@ Info 56 [00:02:16.000] response: }, "responseRequired": true } -Info 57 [00:02:17.000] request: +Info 55 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1014,7 +1012,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:02:18.000] response: +Info 56 [00:02:16.000] response: { "response": { "definitions": [ @@ -1051,7 +1049,7 @@ Info 58 [00:02:18.000] response: }, "responseRequired": true } -Info 59 [00:02:19.000] request: +Info 57 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1126,7 +1124,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 60 [00:02:20.000] response: +Info 58 [00:02:18.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-changes.js index 0eb89beef05..76d2a57fad2 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-changes.js @@ -222,9 +222,8 @@ Info 6 [00:01:06.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:10.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -235,20 +234,20 @@ Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:25.000] Files (3) +Info 11 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:24.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -261,16 +260,16 @@ Info 25 [00:01:25.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:26.000] ----------------------------------------------- -Info 27 [00:01:27.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:30.000] Files (3) +Info 25 [00:01:25.000] ----------------------------------------------- +Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:29.000] Files (3) -Info 29 [00:01:31.000] ----------------------------------------------- -Info 29 [00:01:32.000] Open files: -Info 29 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Open files: +Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -297,11 +296,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:35.000] response: +Info 28 [00:01:34.000] response: { "responseRequired": false } -Info 30 [00:01:36.000] request: +Info 29 [00:01:35.000] request: { "seq": 0, "type": "request", @@ -336,11 +335,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:37.000] Search path: /user/username/projects/myproject/random -Info 32 [00:01:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:39.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 35 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 30 [00:01:36.000] Search path: /user/username/projects/myproject/random +Info 31 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 32 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 34 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -348,17 +347,16 @@ Info 35 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 36 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 38 [00:01:44.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 39 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 43 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 44 [00:01:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:52.000] Files (2) +Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 38 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:50.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -368,20 +366,20 @@ Info 46 [00:01:52.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 47 [00:01:53.000] ----------------------------------------------- -Info 48 [00:01:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 48 [00:01:55.000] Files (3) +Info 45 [00:01:51.000] ----------------------------------------------- +Info 46 [00:01:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:53.000] Files (3) -Info 48 [00:01:56.000] ----------------------------------------------- -Info 48 [00:01:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 48 [00:01:58.000] Files (2) +Info 46 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:01:56.000] Files (2) -Info 48 [00:01:59.000] ----------------------------------------------- -Info 48 [00:02:00.000] Open files: -Info 48 [00:02:01.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 48 [00:02:02.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 48 [00:02:03.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 48 [00:02:04.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:01:57.000] ----------------------------------------------- +Info 46 [00:01:58.000] Open files: +Info 46 [00:01:59.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -414,11 +412,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:05.000] response: +Info 46 [00:02:03.000] response: { "responseRequired": false } -Info 49 [00:02:06.000] request: +Info 47 [00:02:04.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -493,7 +491,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:07.000] response: +Info 48 [00:02:05.000] response: { "response": { "definitions": [ @@ -530,7 +528,7 @@ Info 50 [00:02:07.000] response: }, "responseRequired": true } -Info 51 [00:02:11.000] request: +Info 49 [00:02:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -614,7 +612,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:12.000] response: +Info 50 [00:02:10.000] response: { "response": { "definitions": [ @@ -651,7 +649,7 @@ Info 52 [00:02:12.000] response: }, "responseRequired": true } -Info 53 [00:02:13.000] request: +Info 51 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -726,7 +724,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:14.000] response: +Info 52 [00:02:12.000] response: { "response": { "definitions": [ @@ -763,7 +761,7 @@ Info 54 [00:02:14.000] response: }, "responseRequired": true } -Info 55 [00:02:15.000] request: +Info 53 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -838,7 +836,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:16.000] response: +Info 54 [00:02:14.000] response: { "response": { "definitions": [ @@ -875,7 +873,7 @@ Info 56 [00:02:16.000] response: }, "responseRequired": true } -Info 57 [00:02:17.000] request: +Info 55 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -950,7 +948,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:02:18.000] response: +Info 56 [00:02:16.000] response: { "response": { "definitions": [ @@ -987,7 +985,7 @@ Info 58 [00:02:18.000] response: }, "responseRequired": true } -Info 59 [00:02:19.000] request: +Info 57 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1062,7 +1060,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 60 [00:02:20.000] response: +Info 58 [00:02:18.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-created.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-created.js index 3db6e2298d8..5f552b4c1a1 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-created.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-created.js @@ -214,9 +214,8 @@ Info 6 [00:01:07.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:10.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:12.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:11.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -227,20 +226,20 @@ Info 11 [00:01:12.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:26.000] Files (3) +Info 11 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:25.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -253,16 +252,16 @@ Info 25 [00:01:26.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:27.000] ----------------------------------------------- -Info 27 [00:01:28.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:29.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:31.000] Files (3) +Info 25 [00:01:26.000] ----------------------------------------------- +Info 26 [00:01:27.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:30.000] Files (3) -Info 29 [00:01:32.000] ----------------------------------------------- -Info 29 [00:01:33.000] Open files: -Info 29 [00:01:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:31.000] ----------------------------------------------- +Info 28 [00:01:32.000] Open files: +Info 28 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -289,11 +288,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:36.000] response: +Info 28 [00:01:35.000] response: { "responseRequired": false } -Info 30 [00:01:37.000] request: +Info 29 [00:01:36.000] request: { "seq": 0, "type": "request", @@ -328,11 +327,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:38.000] Search path: /user/username/projects/myproject/random -Info 32 [00:01:39.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:40.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 35 [00:01:42.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 30 [00:01:37.000] Search path: /user/username/projects/myproject/random +Info 31 [00:01:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 32 [00:01:39.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 34 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -340,17 +339,16 @@ Info 35 [00:01:42.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 36 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 38 [00:01:45.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 39 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 40 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 43 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 44 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:53.000] Files (2) +Info 35 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 38 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:51.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -360,20 +358,20 @@ Info 46 [00:01:53.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 47 [00:01:54.000] ----------------------------------------------- -Info 48 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 48 [00:01:56.000] Files (3) +Info 45 [00:01:52.000] ----------------------------------------------- +Info 46 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:54.000] Files (3) -Info 48 [00:01:57.000] ----------------------------------------------- -Info 48 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 48 [00:01:59.000] Files (2) +Info 46 [00:01:55.000] ----------------------------------------------- +Info 46 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:01:57.000] Files (2) -Info 48 [00:02:00.000] ----------------------------------------------- -Info 48 [00:02:01.000] Open files: -Info 48 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 48 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 48 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 48 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:01:58.000] ----------------------------------------------- +Info 46 [00:01:59.000] Open files: +Info 46 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -406,11 +404,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:06.000] response: +Info 46 [00:02:04.000] response: { "responseRequired": false } -Info 49 [00:02:07.000] request: +Info 47 [00:02:05.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -485,7 +483,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:08.000] response: +Info 48 [00:02:06.000] response: { "response": { "definitions": [ @@ -522,10 +520,10 @@ Info 50 [00:02:08.000] response: }, "responseRequired": true } -Info 51 [00:02:11.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 52 [00:02:12.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation -Info 53 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 54 [00:02:14.000] request: +Info 49 [00:02:09.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 50 [00:02:10.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation +Info 51 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 52 [00:02:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -608,7 +606,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:02:15.000] response: +Info 53 [00:02:13.000] response: { "response": { "definitions": [ @@ -645,7 +643,7 @@ Info 55 [00:02:15.000] response: }, "responseRequired": true } -Info 56 [00:02:16.000] request: +Info 54 [00:02:14.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -720,7 +718,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:17.000] response: +Info 55 [00:02:15.000] response: { "response": { "definitions": [ @@ -757,7 +755,7 @@ Info 57 [00:02:17.000] response: }, "responseRequired": true } -Info 58 [00:02:18.000] request: +Info 56 [00:02:16.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -832,7 +830,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:19.000] response: +Info 57 [00:02:17.000] response: { "response": { "definitions": [ @@ -869,7 +867,7 @@ Info 59 [00:02:19.000] response: }, "responseRequired": true } -Info 60 [00:02:20.000] request: +Info 58 [00:02:18.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -944,7 +942,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:21.000] response: +Info 59 [00:02:19.000] response: { "response": { "definitions": [ @@ -981,7 +979,7 @@ Info 61 [00:02:21.000] response: }, "responseRequired": true } -Info 62 [00:02:22.000] request: +Info 60 [00:02:20.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1056,7 +1054,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:23.000] response: +Info 61 [00:02:21.000] response: { "response": { "definitions": [ @@ -1093,7 +1091,7 @@ Info 63 [00:02:23.000] response: }, "responseRequired": true } -Info 64 [00:02:24.000] request: +Info 62 [00:02:22.000] request: { "seq": 0, "type": "request", @@ -1134,18 +1132,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 66 [00:02:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 66 [00:02:27.000] Files (3) +Info 63 [00:02:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 64 [00:02:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 64 [00:02:25.000] Files (3) -Info 66 [00:02:28.000] ----------------------------------------------- -Info 66 [00:02:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:02:30.000] Files (2) +Info 64 [00:02:26.000] ----------------------------------------------- +Info 64 [00:02:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 64 [00:02:28.000] Files (2) -Info 66 [00:02:31.000] ----------------------------------------------- -Info 66 [00:02:32.000] Open files: -Info 66 [00:02:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 66 [00:02:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 64 [00:02:29.000] ----------------------------------------------- +Info 64 [00:02:30.000] Open files: +Info 64 [00:02:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 64 [00:02:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -1180,11 +1178,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:35.000] response: +Info 64 [00:02:33.000] response: { "responseRequired": false } -Info 67 [00:02:36.000] request: +Info 65 [00:02:34.000] request: { "seq": 0, "type": "request", @@ -1227,22 +1225,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 69 [00:02:38.000] Search path: /user/username/projects/myproject/random -Info 70 [00:02:39.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 71 [00:02:40.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 71 [00:02:41.000] Files (3) +Info 66 [00:02:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 67 [00:02:36.000] Search path: /user/username/projects/myproject/random +Info 68 [00:02:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:38.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 69 [00:02:39.000] Files (3) -Info 71 [00:02:42.000] ----------------------------------------------- -Info 71 [00:02:43.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 71 [00:02:44.000] Files (2) +Info 69 [00:02:40.000] ----------------------------------------------- +Info 69 [00:02:41.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:42.000] Files (2) -Info 71 [00:02:45.000] ----------------------------------------------- -Info 71 [00:02:46.000] Open files: -Info 71 [00:02:47.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 71 [00:02:48.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 71 [00:02:49.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 71 [00:02:50.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:43.000] ----------------------------------------------- +Info 69 [00:02:44.000] Open files: +Info 69 [00:02:45.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 69 [00:02:46.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 69 [00:02:47.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 69 [00:02:48.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1275,11 +1273,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 71 [00:02:51.000] response: +Info 69 [00:02:49.000] response: { "responseRequired": false } -Info 72 [00:02:52.000] request: +Info 70 [00:02:50.000] request: { "seq": 0, "type": "request", @@ -1320,18 +1318,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 73 [00:02:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 74 [00:02:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 74 [00:02:55.000] Files (3) +Info 71 [00:02:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 72 [00:02:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 72 [00:02:53.000] Files (3) -Info 74 [00:02:56.000] ----------------------------------------------- -Info 74 [00:02:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 74 [00:02:58.000] Files (2) +Info 72 [00:02:54.000] ----------------------------------------------- +Info 72 [00:02:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 72 [00:02:56.000] Files (2) -Info 74 [00:02:59.000] ----------------------------------------------- -Info 74 [00:03:00.000] Open files: -Info 74 [00:03:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 74 [00:03:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 72 [00:02:57.000] ----------------------------------------------- +Info 72 [00:02:58.000] Open files: +Info 72 [00:02:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 72 [00:03:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1366,11 +1364,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:03:03.000] response: +Info 72 [00:03:01.000] response: { "responseRequired": false } -Info 75 [00:03:04.000] request: +Info 73 [00:03:02.000] request: { "seq": 0, "type": "request", @@ -1413,16 +1411,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:03:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 77 [00:03:06.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 77 [00:03:07.000] Files (3) +Info 74 [00:03:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 75 [00:03:04.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 75 [00:03:05.000] Files (3) -Info 77 [00:03:08.000] ----------------------------------------------- -Info 77 [00:03:09.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 77 [00:03:10.000] Files (2) +Info 75 [00:03:06.000] ----------------------------------------------- +Info 75 [00:03:07.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 75 [00:03:08.000] Files (2) -Info 77 [00:03:11.000] ----------------------------------------------- -Info 77 [00:03:12.000] Open files: +Info 75 [00:03:09.000] ----------------------------------------------- +Info 75 [00:03:10.000] Open files: After request PolledWatches:: @@ -1459,11 +1457,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 77 [00:03:13.000] response: +Info 75 [00:03:11.000] response: { "responseRequired": false } -Info 78 [00:03:14.000] request: +Info 76 [00:03:12.000] request: { "seq": 0, "type": "request", @@ -1508,12 +1506,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 79 [00:03:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 80 [00:03:16.000] Search path: /user/username/projects/myproject/random -Info 81 [00:03:17.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 82 [00:03:18.000] `remove Project:: -Info 83 [00:03:19.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 84 [00:03:20.000] Files (3) +Info 77 [00:03:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 78 [00:03:14.000] Search path: /user/username/projects/myproject/random +Info 79 [00:03:15.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 80 [00:03:16.000] `remove Project:: +Info 81 [00:03:17.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 82 [00:03:18.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -1526,28 +1524,28 @@ Info 84 [00:03:20.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 85 [00:03:21.000] ----------------------------------------------- -Info 86 [00:03:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 87 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 88 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 89 [00:03:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 90 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 91 [00:03:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 92 [00:03:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 93 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 94 [00:03:30.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 95 [00:03:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 96 [00:03:32.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 97 [00:03:33.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 98 [00:03:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 99 [00:03:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 100 [00:03:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 100 [00:03:37.000] Files (2) +Info 83 [00:03:19.000] ----------------------------------------------- +Info 84 [00:03:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 85 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 86 [00:03:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 87 [00:03:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 88 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 89 [00:03:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 90 [00:03:26.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 91 [00:03:27.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 92 [00:03:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 93 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 94 [00:03:30.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 95 [00:03:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 96 [00:03:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 97 [00:03:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 98 [00:03:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 98 [00:03:35.000] Files (2) -Info 100 [00:03:38.000] ----------------------------------------------- -Info 100 [00:03:39.000] Open files: -Info 100 [00:03:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 100 [00:03:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 98 [00:03:36.000] ----------------------------------------------- +Info 98 [00:03:37.000] Open files: +Info 98 [00:03:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 98 [00:03:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1566,7 +1564,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 100 [00:03:42.000] response: +Info 98 [00:03:40.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-deleted.js index 52d787f1f18..8ac643241dd 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-deleted.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-deleted.js @@ -222,9 +222,8 @@ Info 6 [00:01:06.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:10.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -235,20 +234,20 @@ Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:25.000] Files (3) +Info 11 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:24.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -261,16 +260,16 @@ Info 25 [00:01:25.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:26.000] ----------------------------------------------- -Info 27 [00:01:27.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:30.000] Files (3) +Info 25 [00:01:25.000] ----------------------------------------------- +Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:29.000] Files (3) -Info 29 [00:01:31.000] ----------------------------------------------- -Info 29 [00:01:32.000] Open files: -Info 29 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Open files: +Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -297,11 +296,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:35.000] response: +Info 28 [00:01:34.000] response: { "responseRequired": false } -Info 30 [00:01:36.000] request: +Info 29 [00:01:35.000] request: { "seq": 0, "type": "request", @@ -336,11 +335,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:37.000] Search path: /user/username/projects/myproject/random -Info 32 [00:01:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:39.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 35 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 30 [00:01:36.000] Search path: /user/username/projects/myproject/random +Info 31 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 32 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 34 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -348,17 +347,16 @@ Info 35 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 36 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 38 [00:01:44.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 39 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 43 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 44 [00:01:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:52.000] Files (2) +Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 38 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:50.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -368,20 +366,20 @@ Info 46 [00:01:52.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 47 [00:01:53.000] ----------------------------------------------- -Info 48 [00:01:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 48 [00:01:55.000] Files (3) +Info 45 [00:01:51.000] ----------------------------------------------- +Info 46 [00:01:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:53.000] Files (3) -Info 48 [00:01:56.000] ----------------------------------------------- -Info 48 [00:01:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 48 [00:01:58.000] Files (2) +Info 46 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:01:56.000] Files (2) -Info 48 [00:01:59.000] ----------------------------------------------- -Info 48 [00:02:00.000] Open files: -Info 48 [00:02:01.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 48 [00:02:02.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 48 [00:02:03.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 48 [00:02:04.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:01:57.000] ----------------------------------------------- +Info 46 [00:01:58.000] Open files: +Info 46 [00:01:59.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -414,11 +412,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:05.000] response: +Info 46 [00:02:03.000] response: { "responseRequired": false } -Info 49 [00:02:06.000] request: +Info 47 [00:02:04.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -493,7 +491,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:07.000] response: +Info 48 [00:02:05.000] response: { "response": { "definitions": [ @@ -530,10 +528,10 @@ Info 50 [00:02:07.000] response: }, "responseRequired": true } -Info 51 [00:02:09.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 52 [00:02:10.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation -Info 53 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 54 [00:02:12.000] request: +Info 49 [00:02:07.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 50 [00:02:08.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation +Info 51 [00:02:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 52 [00:02:10.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -609,7 +607,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:02:13.000] response: +Info 53 [00:02:11.000] response: { "response": { "definitions": [ @@ -646,7 +644,7 @@ Info 55 [00:02:13.000] response: }, "responseRequired": true } -Info 56 [00:02:14.000] request: +Info 54 [00:02:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -721,7 +719,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:15.000] response: +Info 55 [00:02:13.000] response: { "response": { "definitions": [ @@ -758,7 +756,7 @@ Info 57 [00:02:15.000] response: }, "responseRequired": true } -Info 58 [00:02:16.000] request: +Info 56 [00:02:14.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -833,7 +831,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:17.000] response: +Info 57 [00:02:15.000] response: { "response": { "definitions": [ @@ -870,7 +868,7 @@ Info 59 [00:02:17.000] response: }, "responseRequired": true } -Info 60 [00:02:18.000] request: +Info 58 [00:02:16.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -945,7 +943,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:19.000] response: +Info 59 [00:02:17.000] response: { "response": { "definitions": [ @@ -982,7 +980,7 @@ Info 61 [00:02:19.000] response: }, "responseRequired": true } -Info 62 [00:02:20.000] request: +Info 60 [00:02:18.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1057,7 +1055,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:21.000] response: +Info 61 [00:02:19.000] response: { "response": { "definitions": [ @@ -1094,7 +1092,7 @@ Info 63 [00:02:21.000] response: }, "responseRequired": true } -Info 64 [00:02:22.000] request: +Info 62 [00:02:20.000] request: { "seq": 0, "type": "request", @@ -1135,18 +1133,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 66 [00:02:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 66 [00:02:25.000] Files (3) +Info 63 [00:02:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 64 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 64 [00:02:23.000] Files (3) -Info 66 [00:02:26.000] ----------------------------------------------- -Info 66 [00:02:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:02:28.000] Files (2) +Info 64 [00:02:24.000] ----------------------------------------------- +Info 64 [00:02:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 64 [00:02:26.000] Files (2) -Info 66 [00:02:29.000] ----------------------------------------------- -Info 66 [00:02:30.000] Open files: -Info 66 [00:02:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 66 [00:02:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 64 [00:02:27.000] ----------------------------------------------- +Info 64 [00:02:28.000] Open files: +Info 64 [00:02:29.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 64 [00:02:30.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -1181,11 +1179,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:33.000] response: +Info 64 [00:02:31.000] response: { "responseRequired": false } -Info 67 [00:02:34.000] request: +Info 65 [00:02:32.000] request: { "seq": 0, "type": "request", @@ -1228,22 +1226,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 69 [00:02:36.000] Search path: /user/username/projects/myproject/random -Info 70 [00:02:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 71 [00:02:38.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 71 [00:02:39.000] Files (3) +Info 66 [00:02:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 67 [00:02:34.000] Search path: /user/username/projects/myproject/random +Info 68 [00:02:35.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:36.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 69 [00:02:37.000] Files (3) -Info 71 [00:02:40.000] ----------------------------------------------- -Info 71 [00:02:41.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 71 [00:02:42.000] Files (2) +Info 69 [00:02:38.000] ----------------------------------------------- +Info 69 [00:02:39.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:40.000] Files (2) -Info 71 [00:02:43.000] ----------------------------------------------- -Info 71 [00:02:44.000] Open files: -Info 71 [00:02:45.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 71 [00:02:46.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 71 [00:02:47.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 71 [00:02:48.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:41.000] ----------------------------------------------- +Info 69 [00:02:42.000] Open files: +Info 69 [00:02:43.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 69 [00:02:44.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 69 [00:02:45.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 69 [00:02:46.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1276,11 +1274,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 71 [00:02:49.000] response: +Info 69 [00:02:47.000] response: { "responseRequired": false } -Info 72 [00:02:50.000] request: +Info 70 [00:02:48.000] request: { "seq": 0, "type": "request", @@ -1321,18 +1319,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 73 [00:02:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 74 [00:02:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 74 [00:02:53.000] Files (3) +Info 71 [00:02:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 72 [00:02:50.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 72 [00:02:51.000] Files (3) -Info 74 [00:02:54.000] ----------------------------------------------- -Info 74 [00:02:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 74 [00:02:56.000] Files (2) +Info 72 [00:02:52.000] ----------------------------------------------- +Info 72 [00:02:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 72 [00:02:54.000] Files (2) -Info 74 [00:02:57.000] ----------------------------------------------- -Info 74 [00:02:58.000] Open files: -Info 74 [00:02:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 74 [00:03:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 72 [00:02:55.000] ----------------------------------------------- +Info 72 [00:02:56.000] Open files: +Info 72 [00:02:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 72 [00:02:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1367,11 +1365,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:03:01.000] response: +Info 72 [00:02:59.000] response: { "responseRequired": false } -Info 75 [00:03:02.000] request: +Info 73 [00:03:00.000] request: { "seq": 0, "type": "request", @@ -1414,16 +1412,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:03:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 77 [00:03:04.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 77 [00:03:05.000] Files (3) +Info 74 [00:03:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 75 [00:03:02.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 75 [00:03:03.000] Files (3) -Info 77 [00:03:06.000] ----------------------------------------------- -Info 77 [00:03:07.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 77 [00:03:08.000] Files (2) +Info 75 [00:03:04.000] ----------------------------------------------- +Info 75 [00:03:05.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 75 [00:03:06.000] Files (2) -Info 77 [00:03:09.000] ----------------------------------------------- -Info 77 [00:03:10.000] Open files: +Info 75 [00:03:07.000] ----------------------------------------------- +Info 75 [00:03:08.000] Open files: After request PolledWatches:: @@ -1460,11 +1458,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 77 [00:03:11.000] response: +Info 75 [00:03:09.000] response: { "responseRequired": false } -Info 78 [00:03:12.000] request: +Info 76 [00:03:10.000] request: { "seq": 0, "type": "request", @@ -1509,12 +1507,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 79 [00:03:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 80 [00:03:14.000] Search path: /user/username/projects/myproject/random -Info 81 [00:03:15.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 82 [00:03:16.000] `remove Project:: -Info 83 [00:03:17.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 84 [00:03:18.000] Files (3) +Info 77 [00:03:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 78 [00:03:12.000] Search path: /user/username/projects/myproject/random +Info 79 [00:03:13.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 80 [00:03:14.000] `remove Project:: +Info 81 [00:03:15.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 82 [00:03:16.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -1527,28 +1525,28 @@ Info 84 [00:03:18.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 85 [00:03:19.000] ----------------------------------------------- -Info 86 [00:03:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 87 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 88 [00:03:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 89 [00:03:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 90 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 91 [00:03:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 92 [00:03:26.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 93 [00:03:27.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 94 [00:03:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 95 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 96 [00:03:30.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 97 [00:03:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 98 [00:03:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 99 [00:03:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 100 [00:03:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 100 [00:03:35.000] Files (2) +Info 83 [00:03:17.000] ----------------------------------------------- +Info 84 [00:03:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 85 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 86 [00:03:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 87 [00:03:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 88 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 89 [00:03:23.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 90 [00:03:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 91 [00:03:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 92 [00:03:26.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 93 [00:03:27.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 94 [00:03:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 95 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 96 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 97 [00:03:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 98 [00:03:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 98 [00:03:33.000] Files (2) -Info 100 [00:03:36.000] ----------------------------------------------- -Info 100 [00:03:37.000] Open files: -Info 100 [00:03:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 100 [00:03:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 98 [00:03:34.000] ----------------------------------------------- +Info 98 [00:03:35.000] Open files: +Info 98 [00:03:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 98 [00:03:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1567,7 +1565,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 100 [00:03:40.000] response: +Info 98 [00:03:38.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-not-present.js index c6ffddc4cf7..e9f03ddd1c1 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-not-present.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-not-present.js @@ -214,9 +214,8 @@ Info 6 [00:01:07.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:10.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:12.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:11.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -227,20 +226,20 @@ Info 11 [00:01:12.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:26.000] Files (3) +Info 11 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:25.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -253,16 +252,16 @@ Info 25 [00:01:26.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:27.000] ----------------------------------------------- -Info 27 [00:01:28.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:29.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:31.000] Files (3) +Info 25 [00:01:26.000] ----------------------------------------------- +Info 26 [00:01:27.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:30.000] Files (3) -Info 29 [00:01:32.000] ----------------------------------------------- -Info 29 [00:01:33.000] Open files: -Info 29 [00:01:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:31.000] ----------------------------------------------- +Info 28 [00:01:32.000] Open files: +Info 28 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -289,11 +288,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:36.000] response: +Info 28 [00:01:35.000] response: { "responseRequired": false } -Info 30 [00:01:37.000] request: +Info 29 [00:01:36.000] request: { "seq": 0, "type": "request", @@ -328,11 +327,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:38.000] Search path: /user/username/projects/myproject/random -Info 32 [00:01:39.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:40.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 35 [00:01:42.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 30 [00:01:37.000] Search path: /user/username/projects/myproject/random +Info 31 [00:01:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 32 [00:01:39.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 34 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -340,17 +339,16 @@ Info 35 [00:01:42.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 36 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 38 [00:01:45.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 39 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 40 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 43 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 44 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:53.000] Files (2) +Info 35 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 38 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:51.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -360,20 +358,20 @@ Info 46 [00:01:53.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 47 [00:01:54.000] ----------------------------------------------- -Info 48 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 48 [00:01:56.000] Files (3) +Info 45 [00:01:52.000] ----------------------------------------------- +Info 46 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:54.000] Files (3) -Info 48 [00:01:57.000] ----------------------------------------------- -Info 48 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 48 [00:01:59.000] Files (2) +Info 46 [00:01:55.000] ----------------------------------------------- +Info 46 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:01:57.000] Files (2) -Info 48 [00:02:00.000] ----------------------------------------------- -Info 48 [00:02:01.000] Open files: -Info 48 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 48 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 48 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 48 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:01:58.000] ----------------------------------------------- +Info 46 [00:01:59.000] Open files: +Info 46 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -406,11 +404,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:06.000] response: +Info 46 [00:02:04.000] response: { "responseRequired": false } -Info 49 [00:02:07.000] request: +Info 47 [00:02:05.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -485,7 +483,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:08.000] response: +Info 48 [00:02:06.000] response: { "response": { "definitions": [ @@ -522,7 +520,7 @@ Info 50 [00:02:08.000] response: }, "responseRequired": true } -Info 51 [00:02:09.000] request: +Info 49 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -597,7 +595,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:10.000] response: +Info 50 [00:02:08.000] response: { "response": { "definitions": [ @@ -634,7 +632,7 @@ Info 52 [00:02:10.000] response: }, "responseRequired": true } -Info 53 [00:02:11.000] request: +Info 51 [00:02:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -709,7 +707,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:12.000] response: +Info 52 [00:02:10.000] response: { "response": { "definitions": [ @@ -746,7 +744,7 @@ Info 54 [00:02:12.000] response: }, "responseRequired": true } -Info 55 [00:02:13.000] request: +Info 53 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -821,7 +819,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:14.000] response: +Info 54 [00:02:12.000] response: { "response": { "definitions": [ @@ -858,7 +856,7 @@ Info 56 [00:02:14.000] response: }, "responseRequired": true } -Info 57 [00:02:15.000] request: +Info 55 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -933,7 +931,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:02:16.000] response: +Info 56 [00:02:14.000] response: { "response": { "definitions": [ @@ -970,7 +968,7 @@ Info 58 [00:02:16.000] response: }, "responseRequired": true } -Info 59 [00:02:17.000] request: +Info 57 [00:02:15.000] request: { "seq": 0, "type": "request", @@ -1011,18 +1009,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 60 [00:02:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 61 [00:02:19.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 61 [00:02:20.000] Files (3) +Info 58 [00:02:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 59 [00:02:17.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 59 [00:02:18.000] Files (3) -Info 61 [00:02:21.000] ----------------------------------------------- -Info 61 [00:02:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:23.000] Files (2) +Info 59 [00:02:19.000] ----------------------------------------------- +Info 59 [00:02:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 59 [00:02:21.000] Files (2) -Info 61 [00:02:24.000] ----------------------------------------------- -Info 61 [00:02:25.000] Open files: -Info 61 [00:02:26.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 61 [00:02:27.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 59 [00:02:22.000] ----------------------------------------------- +Info 59 [00:02:23.000] Open files: +Info 59 [00:02:24.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 59 [00:02:25.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -1057,11 +1055,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:28.000] response: +Info 59 [00:02:26.000] response: { "responseRequired": false } -Info 62 [00:02:29.000] request: +Info 60 [00:02:27.000] request: { "seq": 0, "type": "request", @@ -1104,22 +1102,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 64 [00:02:31.000] Search path: /user/username/projects/myproject/random -Info 65 [00:02:32.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 66 [00:02:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 66 [00:02:34.000] Files (3) +Info 61 [00:02:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 62 [00:02:29.000] Search path: /user/username/projects/myproject/random +Info 63 [00:02:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 64 [00:02:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 64 [00:02:32.000] Files (3) -Info 66 [00:02:35.000] ----------------------------------------------- -Info 66 [00:02:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:02:37.000] Files (2) +Info 64 [00:02:33.000] ----------------------------------------------- +Info 64 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 64 [00:02:35.000] Files (2) -Info 66 [00:02:38.000] ----------------------------------------------- -Info 66 [00:02:39.000] Open files: -Info 66 [00:02:40.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 66 [00:02:41.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 66 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 66 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 64 [00:02:36.000] ----------------------------------------------- +Info 64 [00:02:37.000] Open files: +Info 64 [00:02:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 64 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 64 [00:02:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 64 [00:02:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1152,11 +1150,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:44.000] response: +Info 64 [00:02:42.000] response: { "responseRequired": false } -Info 67 [00:02:45.000] request: +Info 65 [00:02:43.000] request: { "seq": 0, "type": "request", @@ -1197,18 +1195,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 69 [00:02:47.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 69 [00:02:48.000] Files (3) +Info 66 [00:02:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 67 [00:02:45.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 67 [00:02:46.000] Files (3) -Info 69 [00:02:49.000] ----------------------------------------------- -Info 69 [00:02:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 69 [00:02:51.000] Files (2) +Info 67 [00:02:47.000] ----------------------------------------------- +Info 67 [00:02:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 67 [00:02:49.000] Files (2) -Info 69 [00:02:52.000] ----------------------------------------------- -Info 69 [00:02:53.000] Open files: -Info 69 [00:02:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 69 [00:02:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 67 [00:02:50.000] ----------------------------------------------- +Info 67 [00:02:51.000] Open files: +Info 67 [00:02:52.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 67 [00:02:53.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1243,11 +1241,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 69 [00:02:56.000] response: +Info 67 [00:02:54.000] response: { "responseRequired": false } -Info 70 [00:02:57.000] request: +Info 68 [00:02:55.000] request: { "seq": 0, "type": "request", @@ -1290,16 +1288,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 71 [00:02:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 72 [00:02:59.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 72 [00:03:00.000] Files (3) +Info 69 [00:02:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 70 [00:02:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 70 [00:02:58.000] Files (3) -Info 72 [00:03:01.000] ----------------------------------------------- -Info 72 [00:03:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 72 [00:03:03.000] Files (2) +Info 70 [00:02:59.000] ----------------------------------------------- +Info 70 [00:03:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 70 [00:03:01.000] Files (2) -Info 72 [00:03:04.000] ----------------------------------------------- -Info 72 [00:03:05.000] Open files: +Info 70 [00:03:02.000] ----------------------------------------------- +Info 70 [00:03:03.000] Open files: After request PolledWatches:: @@ -1336,11 +1334,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:03:06.000] response: +Info 70 [00:03:04.000] response: { "responseRequired": false } -Info 73 [00:03:07.000] request: +Info 71 [00:03:05.000] request: { "seq": 0, "type": "request", @@ -1385,12 +1383,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:03:08.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 75 [00:03:09.000] Search path: /user/username/projects/myproject/random -Info 76 [00:03:10.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 77 [00:03:11.000] `remove Project:: -Info 78 [00:03:12.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 79 [00:03:13.000] Files (3) +Info 72 [00:03:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 73 [00:03:07.000] Search path: /user/username/projects/myproject/random +Info 74 [00:03:08.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 75 [00:03:09.000] `remove Project:: +Info 76 [00:03:10.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 77 [00:03:11.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -1403,28 +1401,28 @@ Info 79 [00:03:13.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 80 [00:03:14.000] ----------------------------------------------- -Info 81 [00:03:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 82 [00:03:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 83 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 84 [00:03:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 85 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 86 [00:03:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 87 [00:03:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 88 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 89 [00:03:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 90 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 91 [00:03:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 92 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 93 [00:03:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 94 [00:03:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 95 [00:03:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 95 [00:03:30.000] Files (2) +Info 78 [00:03:12.000] ----------------------------------------------- +Info 79 [00:03:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 80 [00:03:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 81 [00:03:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 82 [00:03:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 83 [00:03:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 84 [00:03:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 85 [00:03:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 86 [00:03:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 87 [00:03:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 88 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 89 [00:03:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 90 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 91 [00:03:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 92 [00:03:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 93 [00:03:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 93 [00:03:28.000] Files (2) -Info 95 [00:03:31.000] ----------------------------------------------- -Info 95 [00:03:32.000] Open files: -Info 95 [00:03:33.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 95 [00:03:34.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 93 [00:03:29.000] ----------------------------------------------- +Info 93 [00:03:30.000] Open files: +Info 93 [00:03:31.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 93 [00:03:32.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1443,7 +1441,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 95 [00:03:35.000] response: +Info 93 [00:03:33.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-changes-with-timeout-before-request.js index a4c16dd8eb7..f68392b5c53 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-changes-with-timeout-before-request.js @@ -222,9 +222,8 @@ Info 6 [00:01:06.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:10.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -235,20 +234,20 @@ Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:25.000] Files (3) +Info 11 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:24.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -261,16 +260,16 @@ Info 25 [00:01:25.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:26.000] ----------------------------------------------- -Info 27 [00:01:27.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:30.000] Files (3) +Info 25 [00:01:25.000] ----------------------------------------------- +Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:29.000] Files (3) -Info 29 [00:01:31.000] ----------------------------------------------- -Info 29 [00:01:32.000] Open files: -Info 29 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Open files: +Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -297,11 +296,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:35.000] response: +Info 28 [00:01:34.000] response: { "responseRequired": false } -Info 30 [00:01:36.000] request: +Info 29 [00:01:35.000] request: { "seq": 0, "type": "request", @@ -336,11 +335,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:37.000] Search path: /user/username/projects/myproject/random -Info 32 [00:01:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:39.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 35 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 30 [00:01:36.000] Search path: /user/username/projects/myproject/random +Info 31 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 32 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 34 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -348,17 +347,16 @@ Info 35 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 36 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 38 [00:01:44.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 39 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 43 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 44 [00:01:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:52.000] Files (2) +Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 38 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:50.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -368,20 +366,20 @@ Info 46 [00:01:52.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 47 [00:01:53.000] ----------------------------------------------- -Info 48 [00:01:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 48 [00:01:55.000] Files (3) +Info 45 [00:01:51.000] ----------------------------------------------- +Info 46 [00:01:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:53.000] Files (3) -Info 48 [00:01:56.000] ----------------------------------------------- -Info 48 [00:01:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 48 [00:01:58.000] Files (2) +Info 46 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:01:56.000] Files (2) -Info 48 [00:01:59.000] ----------------------------------------------- -Info 48 [00:02:00.000] Open files: -Info 48 [00:02:01.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 48 [00:02:02.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 48 [00:02:03.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 48 [00:02:04.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:01:57.000] ----------------------------------------------- +Info 46 [00:01:58.000] Open files: +Info 46 [00:01:59.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -414,11 +412,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:05.000] response: +Info 46 [00:02:03.000] response: { "responseRequired": false } -Info 49 [00:02:06.000] request: +Info 47 [00:02:04.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -493,7 +491,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:07.000] response: +Info 48 [00:02:05.000] response: { "response": { "definitions": [ @@ -597,7 +595,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 51 [00:02:11.000] request: +Info 49 [00:02:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -672,7 +670,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:12.000] response: +Info 50 [00:02:10.000] response: { "response": { "definitions": [ @@ -709,7 +707,7 @@ Info 52 [00:02:12.000] response: }, "responseRequired": true } -Info 53 [00:02:13.000] request: +Info 51 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -784,7 +782,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:14.000] response: +Info 52 [00:02:12.000] response: { "response": { "definitions": [ @@ -821,7 +819,7 @@ Info 54 [00:02:14.000] response: }, "responseRequired": true } -Info 55 [00:02:15.000] request: +Info 53 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -896,7 +894,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:16.000] response: +Info 54 [00:02:14.000] response: { "response": { "definitions": [ @@ -933,7 +931,7 @@ Info 56 [00:02:16.000] response: }, "responseRequired": true } -Info 57 [00:02:17.000] request: +Info 55 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1008,7 +1006,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:02:18.000] response: +Info 56 [00:02:16.000] response: { "response": { "definitions": [ @@ -1045,7 +1043,7 @@ Info 58 [00:02:18.000] response: }, "responseRequired": true } -Info 59 [00:02:19.000] request: +Info 57 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1120,7 +1118,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 60 [00:02:20.000] response: +Info 58 [00:02:18.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-changes.js index cce687c6bad..fae262ea757 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-changes.js @@ -222,9 +222,8 @@ Info 6 [00:01:06.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:10.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -235,20 +234,20 @@ Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:25.000] Files (3) +Info 11 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:24.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -261,16 +260,16 @@ Info 25 [00:01:25.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:26.000] ----------------------------------------------- -Info 27 [00:01:27.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:30.000] Files (3) +Info 25 [00:01:25.000] ----------------------------------------------- +Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:29.000] Files (3) -Info 29 [00:01:31.000] ----------------------------------------------- -Info 29 [00:01:32.000] Open files: -Info 29 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Open files: +Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -297,11 +296,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:35.000] response: +Info 28 [00:01:34.000] response: { "responseRequired": false } -Info 30 [00:01:36.000] request: +Info 29 [00:01:35.000] request: { "seq": 0, "type": "request", @@ -336,11 +335,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:37.000] Search path: /user/username/projects/myproject/random -Info 32 [00:01:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:39.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 35 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 30 [00:01:36.000] Search path: /user/username/projects/myproject/random +Info 31 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 32 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 34 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -348,17 +347,16 @@ Info 35 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 36 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 38 [00:01:44.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 39 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 43 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 44 [00:01:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:52.000] Files (2) +Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 38 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:50.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -368,20 +366,20 @@ Info 46 [00:01:52.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 47 [00:01:53.000] ----------------------------------------------- -Info 48 [00:01:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 48 [00:01:55.000] Files (3) +Info 45 [00:01:51.000] ----------------------------------------------- +Info 46 [00:01:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:53.000] Files (3) -Info 48 [00:01:56.000] ----------------------------------------------- -Info 48 [00:01:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 48 [00:01:58.000] Files (2) +Info 46 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:01:56.000] Files (2) -Info 48 [00:01:59.000] ----------------------------------------------- -Info 48 [00:02:00.000] Open files: -Info 48 [00:02:01.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 48 [00:02:02.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 48 [00:02:03.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 48 [00:02:04.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:01:57.000] ----------------------------------------------- +Info 46 [00:01:58.000] Open files: +Info 46 [00:01:59.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -414,11 +412,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:05.000] response: +Info 46 [00:02:03.000] response: { "responseRequired": false } -Info 49 [00:02:06.000] request: +Info 47 [00:02:04.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -493,7 +491,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:07.000] response: +Info 48 [00:02:05.000] response: { "response": { "definitions": [ @@ -530,7 +528,7 @@ Info 50 [00:02:07.000] response: }, "responseRequired": true } -Info 51 [00:02:11.000] request: +Info 49 [00:02:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -608,7 +606,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:12.000] response: +Info 50 [00:02:10.000] response: { "response": { "definitions": [ @@ -645,7 +643,7 @@ Info 52 [00:02:12.000] response: }, "responseRequired": true } -Info 53 [00:02:13.000] request: +Info 51 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -720,7 +718,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:14.000] response: +Info 52 [00:02:12.000] response: { "response": { "definitions": [ @@ -757,7 +755,7 @@ Info 54 [00:02:14.000] response: }, "responseRequired": true } -Info 55 [00:02:15.000] request: +Info 53 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -832,7 +830,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:16.000] response: +Info 54 [00:02:14.000] response: { "response": { "definitions": [ @@ -869,7 +867,7 @@ Info 56 [00:02:16.000] response: }, "responseRequired": true } -Info 57 [00:02:17.000] request: +Info 55 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -944,7 +942,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:02:18.000] response: +Info 56 [00:02:16.000] response: { "response": { "definitions": [ @@ -981,7 +979,7 @@ Info 58 [00:02:18.000] response: }, "responseRequired": true } -Info 59 [00:02:19.000] request: +Info 57 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1056,7 +1054,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 60 [00:02:20.000] response: +Info 58 [00:02:18.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-created.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-created.js index 94f99895ed6..2d83b82d241 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-created.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-created.js @@ -219,9 +219,8 @@ Info 6 [00:01:07.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:10.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:12.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:11.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -232,20 +231,20 @@ Info 11 [00:01:12.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:26.000] Files (3) +Info 11 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:25.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -258,16 +257,16 @@ Info 25 [00:01:26.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:27.000] ----------------------------------------------- -Info 27 [00:01:28.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:29.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:31.000] Files (3) +Info 25 [00:01:26.000] ----------------------------------------------- +Info 26 [00:01:27.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:30.000] Files (3) -Info 29 [00:01:32.000] ----------------------------------------------- -Info 29 [00:01:33.000] Open files: -Info 29 [00:01:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:31.000] ----------------------------------------------- +Info 28 [00:01:32.000] Open files: +Info 28 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -294,11 +293,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:36.000] response: +Info 28 [00:01:35.000] response: { "responseRequired": false } -Info 30 [00:01:37.000] request: +Info 29 [00:01:36.000] request: { "seq": 0, "type": "request", @@ -333,11 +332,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:38.000] Search path: /user/username/projects/myproject/random -Info 32 [00:01:39.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:40.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 35 [00:01:42.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 30 [00:01:37.000] Search path: /user/username/projects/myproject/random +Info 31 [00:01:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 32 [00:01:39.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 34 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -345,17 +344,16 @@ Info 35 [00:01:42.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 36 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 38 [00:01:45.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 39 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 40 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 43 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 44 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:53.000] Files (2) +Info 35 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 38 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:51.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -365,20 +363,20 @@ Info 46 [00:01:53.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 47 [00:01:54.000] ----------------------------------------------- -Info 48 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 48 [00:01:56.000] Files (3) +Info 45 [00:01:52.000] ----------------------------------------------- +Info 46 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:54.000] Files (3) -Info 48 [00:01:57.000] ----------------------------------------------- -Info 48 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 48 [00:01:59.000] Files (2) +Info 46 [00:01:55.000] ----------------------------------------------- +Info 46 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:01:57.000] Files (2) -Info 48 [00:02:00.000] ----------------------------------------------- -Info 48 [00:02:01.000] Open files: -Info 48 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 48 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 48 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 48 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:01:58.000] ----------------------------------------------- +Info 46 [00:01:59.000] Open files: +Info 46 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -411,11 +409,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:06.000] response: +Info 46 [00:02:04.000] response: { "responseRequired": false } -Info 49 [00:02:07.000] request: +Info 47 [00:02:05.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -490,7 +488,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:08.000] response: +Info 48 [00:02:06.000] response: { "response": { "definitions": [ @@ -527,9 +525,9 @@ Info 50 [00:02:08.000] response: }, "responseRequired": true } -Info 51 [00:02:11.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 53 [00:02:13.000] request: +Info 49 [00:02:09.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 50 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 51 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -607,7 +605,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:14.000] response: +Info 52 [00:02:12.000] response: { "response": { "definitions": [ @@ -644,7 +642,7 @@ Info 54 [00:02:14.000] response: }, "responseRequired": true } -Info 55 [00:02:15.000] request: +Info 53 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -719,7 +717,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:16.000] response: +Info 54 [00:02:14.000] response: { "response": { "definitions": [ @@ -756,7 +754,7 @@ Info 56 [00:02:16.000] response: }, "responseRequired": true } -Info 57 [00:02:17.000] request: +Info 55 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -831,7 +829,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:02:18.000] response: +Info 56 [00:02:16.000] response: { "response": { "definitions": [ @@ -868,7 +866,7 @@ Info 58 [00:02:18.000] response: }, "responseRequired": true } -Info 59 [00:02:19.000] request: +Info 57 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -943,7 +941,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 60 [00:02:20.000] response: +Info 58 [00:02:18.000] response: { "response": { "definitions": [ @@ -980,7 +978,7 @@ Info 60 [00:02:20.000] response: }, "responseRequired": true } -Info 61 [00:02:21.000] request: +Info 59 [00:02:19.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1055,7 +1053,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 62 [00:02:22.000] response: +Info 60 [00:02:20.000] response: { "response": { "definitions": [ @@ -1092,7 +1090,7 @@ Info 62 [00:02:22.000] response: }, "responseRequired": true } -Info 63 [00:02:23.000] request: +Info 61 [00:02:21.000] request: { "seq": 0, "type": "request", @@ -1133,18 +1131,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 65 [00:02:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 65 [00:02:26.000] Files (3) +Info 62 [00:02:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 63 [00:02:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 63 [00:02:24.000] Files (3) -Info 65 [00:02:27.000] ----------------------------------------------- -Info 65 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:29.000] Files (2) +Info 63 [00:02:25.000] ----------------------------------------------- +Info 63 [00:02:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 63 [00:02:27.000] Files (2) -Info 65 [00:02:30.000] ----------------------------------------------- -Info 65 [00:02:31.000] Open files: -Info 65 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 65 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 63 [00:02:28.000] ----------------------------------------------- +Info 63 [00:02:29.000] Open files: +Info 63 [00:02:30.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 63 [00:02:31.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -1179,11 +1177,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:34.000] response: +Info 63 [00:02:32.000] response: { "responseRequired": false } -Info 66 [00:02:35.000] request: +Info 64 [00:02:33.000] request: { "seq": 0, "type": "request", @@ -1226,22 +1224,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 68 [00:02:37.000] Search path: /user/username/projects/myproject/random -Info 69 [00:02:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 70 [00:02:39.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 70 [00:02:40.000] Files (3) +Info 65 [00:02:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 66 [00:02:35.000] Search path: /user/username/projects/myproject/random +Info 67 [00:02:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 68 [00:02:37.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 68 [00:02:38.000] Files (3) -Info 70 [00:02:41.000] ----------------------------------------------- -Info 70 [00:02:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 70 [00:02:43.000] Files (2) +Info 68 [00:02:39.000] ----------------------------------------------- +Info 68 [00:02:40.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:02:41.000] Files (2) -Info 70 [00:02:44.000] ----------------------------------------------- -Info 70 [00:02:45.000] Open files: -Info 70 [00:02:46.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 70 [00:02:47.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 70 [00:02:48.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 70 [00:02:49.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 68 [00:02:42.000] ----------------------------------------------- +Info 68 [00:02:43.000] Open files: +Info 68 [00:02:44.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 68 [00:02:45.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 68 [00:02:46.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 68 [00:02:47.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1274,11 +1272,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:50.000] response: +Info 68 [00:02:48.000] response: { "responseRequired": false } -Info 71 [00:02:51.000] request: +Info 69 [00:02:49.000] request: { "seq": 0, "type": "request", @@ -1319,18 +1317,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 73 [00:02:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 73 [00:02:54.000] Files (3) +Info 70 [00:02:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 71 [00:02:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 71 [00:02:52.000] Files (3) -Info 73 [00:02:55.000] ----------------------------------------------- -Info 73 [00:02:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 73 [00:02:57.000] Files (2) +Info 71 [00:02:53.000] ----------------------------------------------- +Info 71 [00:02:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 71 [00:02:55.000] Files (2) -Info 73 [00:02:58.000] ----------------------------------------------- -Info 73 [00:02:59.000] Open files: -Info 73 [00:03:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 73 [00:03:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 71 [00:02:56.000] ----------------------------------------------- +Info 71 [00:02:57.000] Open files: +Info 71 [00:02:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 71 [00:02:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1365,11 +1363,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 73 [00:03:02.000] response: +Info 71 [00:03:00.000] response: { "responseRequired": false } -Info 74 [00:03:03.000] request: +Info 72 [00:03:01.000] request: { "seq": 0, "type": "request", @@ -1412,16 +1410,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 75 [00:03:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 76 [00:03:05.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 76 [00:03:06.000] Files (3) +Info 73 [00:03:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 74 [00:03:03.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 74 [00:03:04.000] Files (3) -Info 76 [00:03:07.000] ----------------------------------------------- -Info 76 [00:03:08.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 76 [00:03:09.000] Files (2) +Info 74 [00:03:05.000] ----------------------------------------------- +Info 74 [00:03:06.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 74 [00:03:07.000] Files (2) -Info 76 [00:03:10.000] ----------------------------------------------- -Info 76 [00:03:11.000] Open files: +Info 74 [00:03:08.000] ----------------------------------------------- +Info 74 [00:03:09.000] Open files: After request PolledWatches:: @@ -1458,11 +1456,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:03:12.000] response: +Info 74 [00:03:10.000] response: { "responseRequired": false } -Info 77 [00:03:13.000] request: +Info 75 [00:03:11.000] request: { "seq": 0, "type": "request", @@ -1507,12 +1505,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 78 [00:03:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 79 [00:03:15.000] Search path: /user/username/projects/myproject/random -Info 80 [00:03:16.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 81 [00:03:17.000] `remove Project:: -Info 82 [00:03:18.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 83 [00:03:19.000] Files (3) +Info 76 [00:03:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 77 [00:03:13.000] Search path: /user/username/projects/myproject/random +Info 78 [00:03:14.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 79 [00:03:15.000] `remove Project:: +Info 80 [00:03:16.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 81 [00:03:17.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -1525,28 +1523,28 @@ Info 83 [00:03:19.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 84 [00:03:20.000] ----------------------------------------------- -Info 85 [00:03:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 86 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 87 [00:03:23.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 88 [00:03:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 89 [00:03:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 90 [00:03:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 91 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 92 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 93 [00:03:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 94 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 95 [00:03:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 96 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 97 [00:03:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 98 [00:03:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 99 [00:03:35.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 99 [00:03:36.000] Files (2) +Info 82 [00:03:18.000] ----------------------------------------------- +Info 83 [00:03:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 84 [00:03:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 85 [00:03:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 86 [00:03:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 87 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 88 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 89 [00:03:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 90 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 91 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 92 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 93 [00:03:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 94 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 95 [00:03:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 96 [00:03:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 97 [00:03:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 97 [00:03:34.000] Files (2) -Info 99 [00:03:37.000] ----------------------------------------------- -Info 99 [00:03:38.000] Open files: -Info 99 [00:03:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 99 [00:03:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 97 [00:03:35.000] ----------------------------------------------- +Info 97 [00:03:36.000] Open files: +Info 97 [00:03:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 97 [00:03:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1565,7 +1563,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 99 [00:03:41.000] response: +Info 97 [00:03:39.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-deleted.js index 3fc79ef1532..511f557a447 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-deleted.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-deleted.js @@ -222,9 +222,8 @@ Info 6 [00:01:06.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:10.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -235,20 +234,20 @@ Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:25.000] Files (3) +Info 11 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:24.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -261,16 +260,16 @@ Info 25 [00:01:25.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:26.000] ----------------------------------------------- -Info 27 [00:01:27.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:30.000] Files (3) +Info 25 [00:01:25.000] ----------------------------------------------- +Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:29.000] Files (3) -Info 29 [00:01:31.000] ----------------------------------------------- -Info 29 [00:01:32.000] Open files: -Info 29 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Open files: +Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -297,11 +296,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:35.000] response: +Info 28 [00:01:34.000] response: { "responseRequired": false } -Info 30 [00:01:36.000] request: +Info 29 [00:01:35.000] request: { "seq": 0, "type": "request", @@ -336,11 +335,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:37.000] Search path: /user/username/projects/myproject/random -Info 32 [00:01:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:39.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 35 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 30 [00:01:36.000] Search path: /user/username/projects/myproject/random +Info 31 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 32 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 34 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -348,17 +347,16 @@ Info 35 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 36 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 38 [00:01:44.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 39 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 43 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 44 [00:01:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:52.000] Files (2) +Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 38 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:50.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -368,20 +366,20 @@ Info 46 [00:01:52.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 47 [00:01:53.000] ----------------------------------------------- -Info 48 [00:01:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 48 [00:01:55.000] Files (3) +Info 45 [00:01:51.000] ----------------------------------------------- +Info 46 [00:01:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:53.000] Files (3) -Info 48 [00:01:56.000] ----------------------------------------------- -Info 48 [00:01:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 48 [00:01:58.000] Files (2) +Info 46 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:01:56.000] Files (2) -Info 48 [00:01:59.000] ----------------------------------------------- -Info 48 [00:02:00.000] Open files: -Info 48 [00:02:01.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 48 [00:02:02.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 48 [00:02:03.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 48 [00:02:04.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:01:57.000] ----------------------------------------------- +Info 46 [00:01:58.000] Open files: +Info 46 [00:01:59.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -414,11 +412,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:05.000] response: +Info 46 [00:02:03.000] response: { "responseRequired": false } -Info 49 [00:02:06.000] request: +Info 47 [00:02:04.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -493,7 +491,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:07.000] response: +Info 48 [00:02:05.000] response: { "response": { "definitions": [ @@ -530,9 +528,9 @@ Info 50 [00:02:07.000] response: }, "responseRequired": true } -Info 51 [00:02:09.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 52 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 53 [00:02:11.000] request: +Info 49 [00:02:07.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 50 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 51 [00:02:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -608,7 +606,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:12.000] response: +Info 52 [00:02:10.000] response: { "response": { "definitions": [ @@ -645,7 +643,7 @@ Info 54 [00:02:12.000] response: }, "responseRequired": true } -Info 55 [00:02:13.000] request: +Info 53 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -720,7 +718,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:14.000] response: +Info 54 [00:02:12.000] response: { "response": { "definitions": [ @@ -757,7 +755,7 @@ Info 56 [00:02:14.000] response: }, "responseRequired": true } -Info 57 [00:02:15.000] request: +Info 55 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -832,7 +830,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:02:16.000] response: +Info 56 [00:02:14.000] response: { "response": { "definitions": [ @@ -869,7 +867,7 @@ Info 58 [00:02:16.000] response: }, "responseRequired": true } -Info 59 [00:02:17.000] request: +Info 57 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -944,7 +942,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 60 [00:02:18.000] response: +Info 58 [00:02:16.000] response: { "response": { "definitions": [ @@ -981,7 +979,7 @@ Info 60 [00:02:18.000] response: }, "responseRequired": true } -Info 61 [00:02:19.000] request: +Info 59 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1056,7 +1054,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 62 [00:02:20.000] response: +Info 60 [00:02:18.000] response: { "response": { "definitions": [ @@ -1093,7 +1091,7 @@ Info 62 [00:02:20.000] response: }, "responseRequired": true } -Info 63 [00:02:21.000] request: +Info 61 [00:02:19.000] request: { "seq": 0, "type": "request", @@ -1134,18 +1132,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 65 [00:02:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 65 [00:02:24.000] Files (3) +Info 62 [00:02:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 63 [00:02:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 63 [00:02:22.000] Files (3) -Info 65 [00:02:25.000] ----------------------------------------------- -Info 65 [00:02:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:27.000] Files (2) +Info 63 [00:02:23.000] ----------------------------------------------- +Info 63 [00:02:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 63 [00:02:25.000] Files (2) -Info 65 [00:02:28.000] ----------------------------------------------- -Info 65 [00:02:29.000] Open files: -Info 65 [00:02:30.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 65 [00:02:31.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 63 [00:02:26.000] ----------------------------------------------- +Info 63 [00:02:27.000] Open files: +Info 63 [00:02:28.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 63 [00:02:29.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -1180,11 +1178,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:32.000] response: +Info 63 [00:02:30.000] response: { "responseRequired": false } -Info 66 [00:02:33.000] request: +Info 64 [00:02:31.000] request: { "seq": 0, "type": "request", @@ -1227,22 +1225,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 68 [00:02:35.000] Search path: /user/username/projects/myproject/random -Info 69 [00:02:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 70 [00:02:37.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 70 [00:02:38.000] Files (3) +Info 65 [00:02:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 66 [00:02:33.000] Search path: /user/username/projects/myproject/random +Info 67 [00:02:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 68 [00:02:35.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 68 [00:02:36.000] Files (3) -Info 70 [00:02:39.000] ----------------------------------------------- -Info 70 [00:02:40.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 70 [00:02:41.000] Files (2) +Info 68 [00:02:37.000] ----------------------------------------------- +Info 68 [00:02:38.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:02:39.000] Files (2) -Info 70 [00:02:42.000] ----------------------------------------------- -Info 70 [00:02:43.000] Open files: -Info 70 [00:02:44.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 70 [00:02:45.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 70 [00:02:46.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 70 [00:02:47.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 68 [00:02:40.000] ----------------------------------------------- +Info 68 [00:02:41.000] Open files: +Info 68 [00:02:42.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 68 [00:02:43.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 68 [00:02:44.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 68 [00:02:45.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1275,11 +1273,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:48.000] response: +Info 68 [00:02:46.000] response: { "responseRequired": false } -Info 71 [00:02:49.000] request: +Info 69 [00:02:47.000] request: { "seq": 0, "type": "request", @@ -1320,18 +1318,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 73 [00:02:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 73 [00:02:52.000] Files (3) +Info 70 [00:02:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 71 [00:02:49.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 71 [00:02:50.000] Files (3) -Info 73 [00:02:53.000] ----------------------------------------------- -Info 73 [00:02:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 73 [00:02:55.000] Files (2) +Info 71 [00:02:51.000] ----------------------------------------------- +Info 71 [00:02:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 71 [00:02:53.000] Files (2) -Info 73 [00:02:56.000] ----------------------------------------------- -Info 73 [00:02:57.000] Open files: -Info 73 [00:02:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 73 [00:02:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 71 [00:02:54.000] ----------------------------------------------- +Info 71 [00:02:55.000] Open files: +Info 71 [00:02:56.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 71 [00:02:57.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1366,11 +1364,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 73 [00:03:00.000] response: +Info 71 [00:02:58.000] response: { "responseRequired": false } -Info 74 [00:03:01.000] request: +Info 72 [00:02:59.000] request: { "seq": 0, "type": "request", @@ -1413,16 +1411,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 75 [00:03:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 76 [00:03:03.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 76 [00:03:04.000] Files (3) +Info 73 [00:03:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 74 [00:03:01.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 74 [00:03:02.000] Files (3) -Info 76 [00:03:05.000] ----------------------------------------------- -Info 76 [00:03:06.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 76 [00:03:07.000] Files (2) +Info 74 [00:03:03.000] ----------------------------------------------- +Info 74 [00:03:04.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 74 [00:03:05.000] Files (2) -Info 76 [00:03:08.000] ----------------------------------------------- -Info 76 [00:03:09.000] Open files: +Info 74 [00:03:06.000] ----------------------------------------------- +Info 74 [00:03:07.000] Open files: After request PolledWatches:: @@ -1459,11 +1457,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:03:10.000] response: +Info 74 [00:03:08.000] response: { "responseRequired": false } -Info 77 [00:03:11.000] request: +Info 75 [00:03:09.000] request: { "seq": 0, "type": "request", @@ -1508,12 +1506,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 78 [00:03:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 79 [00:03:13.000] Search path: /user/username/projects/myproject/random -Info 80 [00:03:14.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 81 [00:03:15.000] `remove Project:: -Info 82 [00:03:16.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 83 [00:03:17.000] Files (3) +Info 76 [00:03:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 77 [00:03:11.000] Search path: /user/username/projects/myproject/random +Info 78 [00:03:12.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 79 [00:03:13.000] `remove Project:: +Info 80 [00:03:14.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 81 [00:03:15.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -1526,28 +1524,28 @@ Info 83 [00:03:17.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 84 [00:03:18.000] ----------------------------------------------- -Info 85 [00:03:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 86 [00:03:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 87 [00:03:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 88 [00:03:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 89 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 90 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 91 [00:03:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 92 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 93 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 94 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 95 [00:03:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 96 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 97 [00:03:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 98 [00:03:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 99 [00:03:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 99 [00:03:34.000] Files (2) +Info 82 [00:03:16.000] ----------------------------------------------- +Info 83 [00:03:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 84 [00:03:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 85 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 86 [00:03:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 87 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 88 [00:03:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 89 [00:03:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 90 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 91 [00:03:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 92 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 93 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 94 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 95 [00:03:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 96 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 97 [00:03:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 97 [00:03:32.000] Files (2) -Info 99 [00:03:35.000] ----------------------------------------------- -Info 99 [00:03:36.000] Open files: -Info 99 [00:03:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 99 [00:03:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 97 [00:03:33.000] ----------------------------------------------- +Info 97 [00:03:34.000] Open files: +Info 97 [00:03:35.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 97 [00:03:36.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1566,7 +1564,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 99 [00:03:39.000] response: +Info 97 [00:03:37.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-not-present.js index 33e9329179b..07311c9dd16 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-not-present.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-not-present.js @@ -219,9 +219,8 @@ Info 6 [00:01:07.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:10.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:12.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:11.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -232,20 +231,20 @@ Info 11 [00:01:12.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:26.000] Files (3) +Info 11 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:25.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -258,16 +257,16 @@ Info 25 [00:01:26.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:27.000] ----------------------------------------------- -Info 27 [00:01:28.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:29.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:31.000] Files (3) +Info 25 [00:01:26.000] ----------------------------------------------- +Info 26 [00:01:27.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:30.000] Files (3) -Info 29 [00:01:32.000] ----------------------------------------------- -Info 29 [00:01:33.000] Open files: -Info 29 [00:01:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:31.000] ----------------------------------------------- +Info 28 [00:01:32.000] Open files: +Info 28 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -294,11 +293,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:36.000] response: +Info 28 [00:01:35.000] response: { "responseRequired": false } -Info 30 [00:01:37.000] request: +Info 29 [00:01:36.000] request: { "seq": 0, "type": "request", @@ -333,11 +332,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:38.000] Search path: /user/username/projects/myproject/random -Info 32 [00:01:39.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:40.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 35 [00:01:42.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 30 [00:01:37.000] Search path: /user/username/projects/myproject/random +Info 31 [00:01:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 32 [00:01:39.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 34 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -345,17 +344,16 @@ Info 35 [00:01:42.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 36 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 38 [00:01:45.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 39 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 40 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 43 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 44 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:53.000] Files (2) +Info 35 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 38 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:51.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -365,20 +363,20 @@ Info 46 [00:01:53.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 47 [00:01:54.000] ----------------------------------------------- -Info 48 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 48 [00:01:56.000] Files (3) +Info 45 [00:01:52.000] ----------------------------------------------- +Info 46 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:54.000] Files (3) -Info 48 [00:01:57.000] ----------------------------------------------- -Info 48 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 48 [00:01:59.000] Files (2) +Info 46 [00:01:55.000] ----------------------------------------------- +Info 46 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:01:57.000] Files (2) -Info 48 [00:02:00.000] ----------------------------------------------- -Info 48 [00:02:01.000] Open files: -Info 48 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 48 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 48 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 48 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:01:58.000] ----------------------------------------------- +Info 46 [00:01:59.000] Open files: +Info 46 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -411,11 +409,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:06.000] response: +Info 46 [00:02:04.000] response: { "responseRequired": false } -Info 49 [00:02:07.000] request: +Info 47 [00:02:05.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -490,7 +488,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:08.000] response: +Info 48 [00:02:06.000] response: { "response": { "definitions": [ @@ -527,7 +525,7 @@ Info 50 [00:02:08.000] response: }, "responseRequired": true } -Info 51 [00:02:09.000] request: +Info 49 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -602,7 +600,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:10.000] response: +Info 50 [00:02:08.000] response: { "response": { "definitions": [ @@ -639,7 +637,7 @@ Info 52 [00:02:10.000] response: }, "responseRequired": true } -Info 53 [00:02:11.000] request: +Info 51 [00:02:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -714,7 +712,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:12.000] response: +Info 52 [00:02:10.000] response: { "response": { "definitions": [ @@ -751,7 +749,7 @@ Info 54 [00:02:12.000] response: }, "responseRequired": true } -Info 55 [00:02:13.000] request: +Info 53 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -826,7 +824,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:14.000] response: +Info 54 [00:02:12.000] response: { "response": { "definitions": [ @@ -863,7 +861,7 @@ Info 56 [00:02:14.000] response: }, "responseRequired": true } -Info 57 [00:02:15.000] request: +Info 55 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -938,7 +936,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:02:16.000] response: +Info 56 [00:02:14.000] response: { "response": { "definitions": [ @@ -975,7 +973,7 @@ Info 58 [00:02:16.000] response: }, "responseRequired": true } -Info 59 [00:02:17.000] request: +Info 57 [00:02:15.000] request: { "seq": 0, "type": "request", @@ -1016,18 +1014,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 60 [00:02:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 61 [00:02:19.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 61 [00:02:20.000] Files (3) +Info 58 [00:02:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 59 [00:02:17.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 59 [00:02:18.000] Files (3) -Info 61 [00:02:21.000] ----------------------------------------------- -Info 61 [00:02:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:23.000] Files (2) +Info 59 [00:02:19.000] ----------------------------------------------- +Info 59 [00:02:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 59 [00:02:21.000] Files (2) -Info 61 [00:02:24.000] ----------------------------------------------- -Info 61 [00:02:25.000] Open files: -Info 61 [00:02:26.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 61 [00:02:27.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 59 [00:02:22.000] ----------------------------------------------- +Info 59 [00:02:23.000] Open files: +Info 59 [00:02:24.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 59 [00:02:25.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -1062,11 +1060,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:28.000] response: +Info 59 [00:02:26.000] response: { "responseRequired": false } -Info 62 [00:02:29.000] request: +Info 60 [00:02:27.000] request: { "seq": 0, "type": "request", @@ -1109,22 +1107,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 64 [00:02:31.000] Search path: /user/username/projects/myproject/random -Info 65 [00:02:32.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 66 [00:02:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 66 [00:02:34.000] Files (3) +Info 61 [00:02:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 62 [00:02:29.000] Search path: /user/username/projects/myproject/random +Info 63 [00:02:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 64 [00:02:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 64 [00:02:32.000] Files (3) -Info 66 [00:02:35.000] ----------------------------------------------- -Info 66 [00:02:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:02:37.000] Files (2) +Info 64 [00:02:33.000] ----------------------------------------------- +Info 64 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 64 [00:02:35.000] Files (2) -Info 66 [00:02:38.000] ----------------------------------------------- -Info 66 [00:02:39.000] Open files: -Info 66 [00:02:40.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 66 [00:02:41.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 66 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 66 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 64 [00:02:36.000] ----------------------------------------------- +Info 64 [00:02:37.000] Open files: +Info 64 [00:02:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 64 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 64 [00:02:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 64 [00:02:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1157,11 +1155,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:44.000] response: +Info 64 [00:02:42.000] response: { "responseRequired": false } -Info 67 [00:02:45.000] request: +Info 65 [00:02:43.000] request: { "seq": 0, "type": "request", @@ -1202,18 +1200,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 69 [00:02:47.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 69 [00:02:48.000] Files (3) +Info 66 [00:02:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 67 [00:02:45.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 67 [00:02:46.000] Files (3) -Info 69 [00:02:49.000] ----------------------------------------------- -Info 69 [00:02:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 69 [00:02:51.000] Files (2) +Info 67 [00:02:47.000] ----------------------------------------------- +Info 67 [00:02:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 67 [00:02:49.000] Files (2) -Info 69 [00:02:52.000] ----------------------------------------------- -Info 69 [00:02:53.000] Open files: -Info 69 [00:02:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 69 [00:02:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 67 [00:02:50.000] ----------------------------------------------- +Info 67 [00:02:51.000] Open files: +Info 67 [00:02:52.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 67 [00:02:53.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1248,11 +1246,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 69 [00:02:56.000] response: +Info 67 [00:02:54.000] response: { "responseRequired": false } -Info 70 [00:02:57.000] request: +Info 68 [00:02:55.000] request: { "seq": 0, "type": "request", @@ -1295,16 +1293,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 71 [00:02:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 72 [00:02:59.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 72 [00:03:00.000] Files (3) +Info 69 [00:02:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 70 [00:02:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 70 [00:02:58.000] Files (3) -Info 72 [00:03:01.000] ----------------------------------------------- -Info 72 [00:03:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 72 [00:03:03.000] Files (2) +Info 70 [00:02:59.000] ----------------------------------------------- +Info 70 [00:03:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 70 [00:03:01.000] Files (2) -Info 72 [00:03:04.000] ----------------------------------------------- -Info 72 [00:03:05.000] Open files: +Info 70 [00:03:02.000] ----------------------------------------------- +Info 70 [00:03:03.000] Open files: After request PolledWatches:: @@ -1341,11 +1339,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:03:06.000] response: +Info 70 [00:03:04.000] response: { "responseRequired": false } -Info 73 [00:03:07.000] request: +Info 71 [00:03:05.000] request: { "seq": 0, "type": "request", @@ -1390,12 +1388,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:03:08.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 75 [00:03:09.000] Search path: /user/username/projects/myproject/random -Info 76 [00:03:10.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 77 [00:03:11.000] `remove Project:: -Info 78 [00:03:12.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 79 [00:03:13.000] Files (3) +Info 72 [00:03:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 73 [00:03:07.000] Search path: /user/username/projects/myproject/random +Info 74 [00:03:08.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 75 [00:03:09.000] `remove Project:: +Info 76 [00:03:10.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 77 [00:03:11.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -1408,28 +1406,28 @@ Info 79 [00:03:13.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 80 [00:03:14.000] ----------------------------------------------- -Info 81 [00:03:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 82 [00:03:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 83 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 84 [00:03:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 85 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 86 [00:03:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 87 [00:03:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 88 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 89 [00:03:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 90 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 91 [00:03:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 92 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 93 [00:03:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 94 [00:03:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 95 [00:03:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 95 [00:03:30.000] Files (2) +Info 78 [00:03:12.000] ----------------------------------------------- +Info 79 [00:03:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 80 [00:03:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 81 [00:03:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 82 [00:03:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 83 [00:03:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 84 [00:03:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 85 [00:03:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 86 [00:03:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 87 [00:03:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 88 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 89 [00:03:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 90 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 91 [00:03:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 92 [00:03:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 93 [00:03:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 93 [00:03:28.000] Files (2) -Info 95 [00:03:31.000] ----------------------------------------------- -Info 95 [00:03:32.000] Open files: -Info 95 [00:03:33.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 95 [00:03:34.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 93 [00:03:29.000] ----------------------------------------------- +Info 93 [00:03:30.000] Open files: +Info 93 [00:03:31.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 93 [00:03:32.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1448,7 +1446,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 95 [00:03:35.000] response: +Info 93 [00:03:33.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-source-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-source-changes-with-timeout-before-request.js index d76bb44e6ac..c375aef4d0e 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-source-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-source-changes-with-timeout-before-request.js @@ -222,9 +222,8 @@ Info 6 [00:01:06.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:10.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -235,20 +234,20 @@ Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:25.000] Files (3) +Info 11 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:24.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -261,16 +260,16 @@ Info 25 [00:01:25.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:26.000] ----------------------------------------------- -Info 27 [00:01:27.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:30.000] Files (3) +Info 25 [00:01:25.000] ----------------------------------------------- +Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:29.000] Files (3) -Info 29 [00:01:31.000] ----------------------------------------------- -Info 29 [00:01:32.000] Open files: -Info 29 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Open files: +Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -297,11 +296,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:35.000] response: +Info 28 [00:01:34.000] response: { "responseRequired": false } -Info 30 [00:01:36.000] request: +Info 29 [00:01:35.000] request: { "seq": 0, "type": "request", @@ -336,11 +335,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:37.000] Search path: /user/username/projects/myproject/random -Info 32 [00:01:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:39.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 35 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 30 [00:01:36.000] Search path: /user/username/projects/myproject/random +Info 31 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 32 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 34 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -348,17 +347,16 @@ Info 35 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 36 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 38 [00:01:44.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 39 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 43 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 44 [00:01:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:52.000] Files (2) +Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 38 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:50.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -368,20 +366,20 @@ Info 46 [00:01:52.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 47 [00:01:53.000] ----------------------------------------------- -Info 48 [00:01:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 48 [00:01:55.000] Files (3) +Info 45 [00:01:51.000] ----------------------------------------------- +Info 46 [00:01:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:53.000] Files (3) -Info 48 [00:01:56.000] ----------------------------------------------- -Info 48 [00:01:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 48 [00:01:58.000] Files (2) +Info 46 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:01:56.000] Files (2) -Info 48 [00:01:59.000] ----------------------------------------------- -Info 48 [00:02:00.000] Open files: -Info 48 [00:02:01.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 48 [00:02:02.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 48 [00:02:03.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 48 [00:02:04.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:01:57.000] ----------------------------------------------- +Info 46 [00:01:58.000] Open files: +Info 46 [00:01:59.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -414,11 +412,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:05.000] response: +Info 46 [00:02:03.000] response: { "responseRequired": false } -Info 49 [00:02:06.000] request: +Info 47 [00:02:04.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -493,7 +491,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:07.000] response: +Info 48 [00:02:05.000] response: { "response": { "definitions": [ @@ -530,10 +528,10 @@ Info 50 [00:02:07.000] response: }, "responseRequired": true } -Info 51 [00:02:11.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/FnS.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 52 [00:02:12.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 53 [00:02:13.000] Scheduled: *ensureProjectForOpenFiles* -Info 54 [00:02:14.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/FnS.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 49 [00:02:09.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/FnS.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 50 [00:02:10.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 51 [00:02:11.000] Scheduled: *ensureProjectForOpenFiles* +Info 52 [00:02:12.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/FnS.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/dependency/FnS.ts] function fooBar() { } @@ -575,39 +573,39 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:02:15.000] Running: /user/username/projects/myproject/main/tsconfig.json -Info 56 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 57 [00:02:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 58 [00:02:18.000] Different program with same set of files -Info 59 [00:02:19.000] Running: *ensureProjectForOpenFiles* -Info 60 [00:02:20.000] Before ensureProjectForOpenFiles: -Info 61 [00:02:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 61 [00:02:22.000] Files (3) +Info 53 [00:02:13.000] Running: /user/username/projects/myproject/main/tsconfig.json +Info 54 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 55 [00:02:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 56 [00:02:16.000] Different program with same set of files +Info 57 [00:02:17.000] Running: *ensureProjectForOpenFiles* +Info 58 [00:02:18.000] Before ensureProjectForOpenFiles: +Info 59 [00:02:19.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 59 [00:02:20.000] Files (3) -Info 61 [00:02:23.000] ----------------------------------------------- -Info 61 [00:02:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:25.000] Files (2) +Info 59 [00:02:21.000] ----------------------------------------------- +Info 59 [00:02:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 59 [00:02:23.000] Files (2) -Info 61 [00:02:26.000] ----------------------------------------------- -Info 61 [00:02:27.000] Open files: -Info 61 [00:02:28.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 61 [00:02:29.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 61 [00:02:30.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 61 [00:02:31.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 61 [00:02:32.000] After ensureProjectForOpenFiles: -Info 62 [00:02:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 62 [00:02:34.000] Files (3) +Info 59 [00:02:24.000] ----------------------------------------------- +Info 59 [00:02:25.000] Open files: +Info 59 [00:02:26.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 59 [00:02:27.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 59 [00:02:28.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 59 [00:02:29.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 59 [00:02:30.000] After ensureProjectForOpenFiles: +Info 60 [00:02:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 60 [00:02:32.000] Files (3) -Info 62 [00:02:35.000] ----------------------------------------------- -Info 62 [00:02:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:37.000] Files (2) +Info 60 [00:02:33.000] ----------------------------------------------- +Info 60 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 60 [00:02:35.000] Files (2) -Info 62 [00:02:38.000] ----------------------------------------------- -Info 62 [00:02:39.000] Open files: -Info 62 [00:02:40.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 62 [00:02:41.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 62 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 62 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 60 [00:02:36.000] ----------------------------------------------- +Info 60 [00:02:37.000] Open files: +Info 60 [00:02:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 60 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 60 [00:02:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 60 [00:02:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks PolledWatches:: @@ -640,7 +638,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 62 [00:02:44.000] request: +Info 60 [00:02:42.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -715,7 +713,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:45.000] response: +Info 61 [00:02:43.000] response: { "response": { "definitions": [ @@ -752,7 +750,7 @@ Info 63 [00:02:45.000] response: }, "responseRequired": true } -Info 64 [00:02:46.000] request: +Info 62 [00:02:44.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -827,7 +825,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:47.000] response: +Info 63 [00:02:45.000] response: { "response": { "definitions": [ @@ -864,7 +862,7 @@ Info 65 [00:02:47.000] response: }, "responseRequired": true } -Info 66 [00:02:48.000] request: +Info 64 [00:02:46.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -939,7 +937,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:49.000] response: +Info 65 [00:02:47.000] response: { "response": { "definitions": [ @@ -976,7 +974,7 @@ Info 67 [00:02:49.000] response: }, "responseRequired": true } -Info 68 [00:02:50.000] request: +Info 66 [00:02:48.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1051,7 +1049,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 69 [00:02:51.000] response: +Info 67 [00:02:49.000] response: { "response": { "definitions": [ @@ -1088,7 +1086,7 @@ Info 69 [00:02:51.000] response: }, "responseRequired": true } -Info 70 [00:02:52.000] request: +Info 68 [00:02:50.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1163,7 +1161,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 71 [00:02:53.000] response: +Info 69 [00:02:51.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-source-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-source-changes.js index a25f36eb318..a5b3ec8b240 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-source-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-source-changes.js @@ -222,9 +222,8 @@ Info 6 [00:01:06.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:10.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -235,20 +234,20 @@ Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:25.000] Files (3) +Info 11 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:24.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -261,16 +260,16 @@ Info 25 [00:01:25.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:26.000] ----------------------------------------------- -Info 27 [00:01:27.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:30.000] Files (3) +Info 25 [00:01:25.000] ----------------------------------------------- +Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:29.000] Files (3) -Info 29 [00:01:31.000] ----------------------------------------------- -Info 29 [00:01:32.000] Open files: -Info 29 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Open files: +Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -297,11 +296,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:35.000] response: +Info 28 [00:01:34.000] response: { "responseRequired": false } -Info 30 [00:01:36.000] request: +Info 29 [00:01:35.000] request: { "seq": 0, "type": "request", @@ -336,11 +335,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:37.000] Search path: /user/username/projects/myproject/random -Info 32 [00:01:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:39.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 35 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 30 [00:01:36.000] Search path: /user/username/projects/myproject/random +Info 31 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 32 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 34 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -348,17 +347,16 @@ Info 35 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 36 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 38 [00:01:44.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 39 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 43 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 44 [00:01:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:52.000] Files (2) +Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 38 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:50.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -368,20 +366,20 @@ Info 46 [00:01:52.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 47 [00:01:53.000] ----------------------------------------------- -Info 48 [00:01:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 48 [00:01:55.000] Files (3) +Info 45 [00:01:51.000] ----------------------------------------------- +Info 46 [00:01:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:53.000] Files (3) -Info 48 [00:01:56.000] ----------------------------------------------- -Info 48 [00:01:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 48 [00:01:58.000] Files (2) +Info 46 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:01:56.000] Files (2) -Info 48 [00:01:59.000] ----------------------------------------------- -Info 48 [00:02:00.000] Open files: -Info 48 [00:02:01.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 48 [00:02:02.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 48 [00:02:03.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 48 [00:02:04.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:01:57.000] ----------------------------------------------- +Info 46 [00:01:58.000] Open files: +Info 46 [00:01:59.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -414,11 +412,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:05.000] response: +Info 46 [00:02:03.000] response: { "responseRequired": false } -Info 49 [00:02:06.000] request: +Info 47 [00:02:04.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -493,7 +491,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:07.000] response: +Info 48 [00:02:05.000] response: { "response": { "definitions": [ @@ -530,11 +528,11 @@ Info 50 [00:02:07.000] response: }, "responseRequired": true } -Info 51 [00:02:11.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/FnS.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 52 [00:02:12.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 53 [00:02:13.000] Scheduled: *ensureProjectForOpenFiles* -Info 54 [00:02:14.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/FnS.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 55 [00:02:15.000] request: +Info 49 [00:02:09.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/FnS.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 50 [00:02:10.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 51 [00:02:11.000] Scheduled: *ensureProjectForOpenFiles* +Info 52 [00:02:12.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/FnS.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 53 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -586,9 +584,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 57 [00:02:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 58 [00:02:18.000] Different program with same set of files +Info 54 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 55 [00:02:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 56 [00:02:16.000] Different program with same set of files After request PolledWatches:: @@ -621,7 +619,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:19.000] response: +Info 57 [00:02:17.000] response: { "response": { "definitions": [ @@ -658,7 +656,7 @@ Info 59 [00:02:19.000] response: }, "responseRequired": true } -Info 60 [00:02:20.000] request: +Info 58 [00:02:18.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -733,7 +731,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:21.000] response: +Info 59 [00:02:19.000] response: { "response": { "definitions": [ @@ -770,7 +768,7 @@ Info 61 [00:02:21.000] response: }, "responseRequired": true } -Info 62 [00:02:22.000] request: +Info 60 [00:02:20.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -845,7 +843,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:23.000] response: +Info 61 [00:02:21.000] response: { "response": { "definitions": [ @@ -882,7 +880,7 @@ Info 63 [00:02:23.000] response: }, "responseRequired": true } -Info 64 [00:02:24.000] request: +Info 62 [00:02:22.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -957,7 +955,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:25.000] response: +Info 63 [00:02:23.000] response: { "response": { "definitions": [ @@ -994,7 +992,7 @@ Info 65 [00:02:25.000] response: }, "responseRequired": true } -Info 66 [00:02:26.000] request: +Info 64 [00:02:24.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1069,7 +1067,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:27.000] response: +Info 65 [00:02:25.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/usage-file-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/usage-file-changes-with-timeout-before-request.js index e9a783ddf10..5972d216a99 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/usage-file-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/usage-file-changes-with-timeout-before-request.js @@ -222,9 +222,8 @@ Info 6 [00:01:06.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:10.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -235,20 +234,20 @@ Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:25.000] Files (3) +Info 11 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:24.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -261,16 +260,16 @@ Info 25 [00:01:25.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:26.000] ----------------------------------------------- -Info 27 [00:01:27.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:30.000] Files (3) +Info 25 [00:01:25.000] ----------------------------------------------- +Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:29.000] Files (3) -Info 29 [00:01:31.000] ----------------------------------------------- -Info 29 [00:01:32.000] Open files: -Info 29 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Open files: +Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -297,11 +296,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:35.000] response: +Info 28 [00:01:34.000] response: { "responseRequired": false } -Info 30 [00:01:36.000] request: +Info 29 [00:01:35.000] request: { "seq": 0, "type": "request", @@ -336,11 +335,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:37.000] Search path: /user/username/projects/myproject/random -Info 32 [00:01:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:39.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 35 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 30 [00:01:36.000] Search path: /user/username/projects/myproject/random +Info 31 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 32 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 34 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -348,17 +347,16 @@ Info 35 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 36 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 38 [00:01:44.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 39 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 43 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 44 [00:01:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:52.000] Files (2) +Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 38 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:50.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -368,20 +366,20 @@ Info 46 [00:01:52.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 47 [00:01:53.000] ----------------------------------------------- -Info 48 [00:01:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 48 [00:01:55.000] Files (3) +Info 45 [00:01:51.000] ----------------------------------------------- +Info 46 [00:01:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:53.000] Files (3) -Info 48 [00:01:56.000] ----------------------------------------------- -Info 48 [00:01:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 48 [00:01:58.000] Files (2) +Info 46 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:01:56.000] Files (2) -Info 48 [00:01:59.000] ----------------------------------------------- -Info 48 [00:02:00.000] Open files: -Info 48 [00:02:01.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 48 [00:02:02.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 48 [00:02:03.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 48 [00:02:04.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:01:57.000] ----------------------------------------------- +Info 46 [00:01:58.000] Open files: +Info 46 [00:01:59.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -414,11 +412,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:05.000] response: +Info 46 [00:02:03.000] response: { "responseRequired": false } -Info 49 [00:02:06.000] request: +Info 47 [00:02:04.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -493,7 +491,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:07.000] response: +Info 48 [00:02:05.000] response: { "response": { "definitions": [ @@ -530,7 +528,7 @@ Info 50 [00:02:07.000] response: }, "responseRequired": true } -Info 51 [00:02:08.000] request: +Info 49 [00:02:06.000] request: { "command": "change", "arguments": { @@ -608,7 +606,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:09.000] response: +Info 50 [00:02:07.000] response: { "responseRequired": false } @@ -676,7 +674,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 53 [00:02:10.000] request: +Info 51 [00:02:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -719,9 +717,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 55 [00:02:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 56 [00:02:13.000] Different program with same set of files +Info 52 [00:02:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 53 [00:02:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 54 [00:02:11.000] Different program with same set of files After request PolledWatches:: @@ -754,7 +752,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:14.000] response: +Info 55 [00:02:12.000] response: { "response": { "definitions": [ @@ -791,7 +789,7 @@ Info 57 [00:02:14.000] response: }, "responseRequired": true } -Info 58 [00:02:15.000] request: +Info 56 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -866,7 +864,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:16.000] response: +Info 57 [00:02:14.000] response: { "response": { "definitions": [ @@ -903,7 +901,7 @@ Info 59 [00:02:16.000] response: }, "responseRequired": true } -Info 60 [00:02:17.000] request: +Info 58 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -978,7 +976,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:18.000] response: +Info 59 [00:02:16.000] response: { "response": { "definitions": [ @@ -1015,7 +1013,7 @@ Info 61 [00:02:18.000] response: }, "responseRequired": true } -Info 62 [00:02:19.000] request: +Info 60 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1090,7 +1088,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:20.000] response: +Info 61 [00:02:18.000] response: { "response": { "definitions": [ @@ -1127,7 +1125,7 @@ Info 63 [00:02:20.000] response: }, "responseRequired": true } -Info 64 [00:02:21.000] request: +Info 62 [00:02:19.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1202,7 +1200,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:22.000] response: +Info 63 [00:02:20.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/usage-file-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/usage-file-changes.js index 4fe3436dda9..18a90e967b2 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/usage-file-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/usage-file-changes.js @@ -222,9 +222,8 @@ Info 6 [00:01:06.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:10.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -235,20 +234,20 @@ Info 11 [00:01:11.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:25.000] Files (3) +Info 11 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:24.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -261,16 +260,16 @@ Info 25 [00:01:25.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:26.000] ----------------------------------------------- -Info 27 [00:01:27.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:30.000] Files (3) +Info 25 [00:01:25.000] ----------------------------------------------- +Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:29.000] Files (3) -Info 29 [00:01:31.000] ----------------------------------------------- -Info 29 [00:01:32.000] Open files: -Info 29 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Open files: +Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -297,11 +296,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:35.000] response: +Info 28 [00:01:34.000] response: { "responseRequired": false } -Info 30 [00:01:36.000] request: +Info 29 [00:01:35.000] request: { "seq": 0, "type": "request", @@ -336,11 +335,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:37.000] Search path: /user/username/projects/myproject/random -Info 32 [00:01:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:39.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 35 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 30 [00:01:36.000] Search path: /user/username/projects/myproject/random +Info 31 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 32 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 34 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -348,17 +347,16 @@ Info 35 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 36 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 38 [00:01:44.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 39 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 43 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 44 [00:01:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:52.000] Files (2) +Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 38 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:50.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -368,20 +366,20 @@ Info 46 [00:01:52.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 47 [00:01:53.000] ----------------------------------------------- -Info 48 [00:01:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 48 [00:01:55.000] Files (3) +Info 45 [00:01:51.000] ----------------------------------------------- +Info 46 [00:01:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:53.000] Files (3) -Info 48 [00:01:56.000] ----------------------------------------------- -Info 48 [00:01:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 48 [00:01:58.000] Files (2) +Info 46 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:01:56.000] Files (2) -Info 48 [00:01:59.000] ----------------------------------------------- -Info 48 [00:02:00.000] Open files: -Info 48 [00:02:01.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 48 [00:02:02.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 48 [00:02:03.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 48 [00:02:04.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:01:57.000] ----------------------------------------------- +Info 46 [00:01:58.000] Open files: +Info 46 [00:01:59.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -414,11 +412,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:05.000] response: +Info 46 [00:02:03.000] response: { "responseRequired": false } -Info 49 [00:02:06.000] request: +Info 47 [00:02:04.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -493,7 +491,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:07.000] response: +Info 48 [00:02:05.000] response: { "response": { "definitions": [ @@ -530,7 +528,7 @@ Info 50 [00:02:07.000] response: }, "responseRequired": true } -Info 51 [00:02:08.000] request: +Info 49 [00:02:06.000] request: { "command": "change", "arguments": { @@ -608,11 +606,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:09.000] response: +Info 50 [00:02:07.000] response: { "responseRequired": false } -Info 53 [00:02:10.000] request: +Info 51 [00:02:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -655,9 +653,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 55 [00:02:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 56 [00:02:13.000] Different program with same set of files +Info 52 [00:02:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 53 [00:02:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 54 [00:02:11.000] Different program with same set of files After request PolledWatches:: @@ -690,7 +688,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:14.000] response: +Info 55 [00:02:12.000] response: { "response": { "definitions": [ @@ -727,7 +725,7 @@ Info 57 [00:02:14.000] response: }, "responseRequired": true } -Info 58 [00:02:15.000] request: +Info 56 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -802,7 +800,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:16.000] response: +Info 57 [00:02:14.000] response: { "response": { "definitions": [ @@ -839,7 +837,7 @@ Info 59 [00:02:16.000] response: }, "responseRequired": true } -Info 60 [00:02:17.000] request: +Info 58 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -914,7 +912,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:18.000] response: +Info 59 [00:02:16.000] response: { "response": { "definitions": [ @@ -951,7 +949,7 @@ Info 61 [00:02:18.000] response: }, "responseRequired": true } -Info 62 [00:02:19.000] request: +Info 60 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1026,7 +1024,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:20.000] response: +Info 61 [00:02:18.000] response: { "response": { "definitions": [ @@ -1063,7 +1061,7 @@ Info 63 [00:02:20.000] response: }, "responseRequired": true } -Info 64 [00:02:21.000] request: +Info 62 [00:02:19.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1138,7 +1136,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:22.000] response: +Info 63 [00:02:20.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/when-projects-are-not-built.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/when-projects-are-not-built.js index 710e2ea1793..f5eb527c362 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/when-projects-are-not-built.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/when-projects-are-not-built.js @@ -87,9 +87,8 @@ Info 6 [00:00:41.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:44.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:00:46.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:00:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:00:45.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -100,20 +99,20 @@ Info 11 [00:00:46.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:53.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:00:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:00:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:00:58.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:59.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:00.000] Files (3) +Info 11 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:52.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:00:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:00:57.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:58.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:00:59.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -126,16 +125,16 @@ Info 25 [00:01:00.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:01.000] ----------------------------------------------- -Info 27 [00:01:02.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:03.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:04.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:05.000] Files (3) +Info 25 [00:01:00.000] ----------------------------------------------- +Info 26 [00:01:01.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:02.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:03.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:04.000] Files (3) -Info 29 [00:01:06.000] ----------------------------------------------- -Info 29 [00:01:07.000] Open files: -Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:05.000] ----------------------------------------------- +Info 28 [00:01:06.000] Open files: +Info 28 [00:01:07.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:08.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -162,11 +161,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 29 [00:01:10.000] response: +Info 28 [00:01:09.000] response: { "responseRequired": false } -Info 30 [00:01:11.000] request: +Info 29 [00:01:10.000] request: { "seq": 0, "type": "request", @@ -201,11 +200,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 31 [00:01:12.000] Search path: /user/username/projects/myproject/random -Info 32 [00:01:13.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:14.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 35 [00:01:16.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 30 [00:01:11.000] Search path: /user/username/projects/myproject/random +Info 31 [00:01:12.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 32 [00:01:13.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 34 [00:01:15.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -213,17 +212,16 @@ Info 35 [00:01:16.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 36 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 38 [00:01:19.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 39 [00:01:20.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 40 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 43 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 44 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:27.000] Files (2) +Info 35 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:18.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 38 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:25.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -233,20 +231,20 @@ Info 46 [00:01:27.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 47 [00:01:28.000] ----------------------------------------------- -Info 48 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 48 [00:01:30.000] Files (3) +Info 45 [00:01:26.000] ----------------------------------------------- +Info 46 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:28.000] Files (3) -Info 48 [00:01:31.000] ----------------------------------------------- -Info 48 [00:01:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 48 [00:01:33.000] Files (2) +Info 46 [00:01:29.000] ----------------------------------------------- +Info 46 [00:01:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:01:31.000] Files (2) -Info 48 [00:01:34.000] ----------------------------------------------- -Info 48 [00:01:35.000] Open files: -Info 48 [00:01:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 48 [00:01:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 48 [00:01:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 48 [00:01:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:01:32.000] ----------------------------------------------- +Info 46 [00:01:33.000] Open files: +Info 46 [00:01:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:01:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:01:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:01:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -279,11 +277,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:01:40.000] response: +Info 46 [00:01:38.000] response: { "responseRequired": false } -Info 49 [00:01:41.000] request: +Info 47 [00:01:39.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -358,7 +356,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:01:42.000] response: +Info 48 [00:01:40.000] response: { "response": { "definitions": [ @@ -395,7 +393,7 @@ Info 50 [00:01:42.000] response: }, "responseRequired": true } -Info 51 [00:01:43.000] request: +Info 49 [00:01:41.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -470,7 +468,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:01:44.000] response: +Info 50 [00:01:42.000] response: { "response": { "definitions": [ @@ -507,7 +505,7 @@ Info 52 [00:01:44.000] response: }, "responseRequired": true } -Info 53 [00:01:45.000] request: +Info 51 [00:01:43.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -582,7 +580,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:01:46.000] response: +Info 52 [00:01:44.000] response: { "response": { "definitions": [ @@ -619,7 +617,7 @@ Info 54 [00:01:46.000] response: }, "responseRequired": true } -Info 55 [00:01:47.000] request: +Info 53 [00:01:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -694,7 +692,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:01:48.000] response: +Info 54 [00:01:46.000] response: { "response": { "definitions": [ @@ -731,7 +729,7 @@ Info 56 [00:01:48.000] response: }, "responseRequired": true } -Info 57 [00:01:49.000] request: +Info 55 [00:01:47.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -806,7 +804,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:01:50.000] response: +Info 56 [00:01:48.000] response: { "response": { "definitions": [ @@ -843,7 +841,7 @@ Info 58 [00:01:50.000] response: }, "responseRequired": true } -Info 59 [00:01:51.000] request: +Info 57 [00:01:49.000] request: { "seq": 0, "type": "request", @@ -884,18 +882,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 60 [00:01:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 61 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 61 [00:01:54.000] Files (3) +Info 58 [00:01:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 59 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 59 [00:01:52.000] Files (3) -Info 61 [00:01:55.000] ----------------------------------------------- -Info 61 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:01:57.000] Files (2) +Info 59 [00:01:53.000] ----------------------------------------------- +Info 59 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 59 [00:01:55.000] Files (2) -Info 61 [00:01:58.000] ----------------------------------------------- -Info 61 [00:01:59.000] Open files: -Info 61 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 61 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 59 [00:01:56.000] ----------------------------------------------- +Info 59 [00:01:57.000] Open files: +Info 59 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 59 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -930,11 +928,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:02.000] response: +Info 59 [00:02:00.000] response: { "responseRequired": false } -Info 62 [00:02:03.000] request: +Info 60 [00:02:01.000] request: { "seq": 0, "type": "request", @@ -977,22 +975,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 64 [00:02:05.000] Search path: /user/username/projects/myproject/random -Info 65 [00:02:06.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 66 [00:02:07.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 66 [00:02:08.000] Files (3) +Info 61 [00:02:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 62 [00:02:03.000] Search path: /user/username/projects/myproject/random +Info 63 [00:02:04.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 64 [00:02:05.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 64 [00:02:06.000] Files (3) -Info 66 [00:02:09.000] ----------------------------------------------- -Info 66 [00:02:10.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:02:11.000] Files (2) +Info 64 [00:02:07.000] ----------------------------------------------- +Info 64 [00:02:08.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 64 [00:02:09.000] Files (2) -Info 66 [00:02:12.000] ----------------------------------------------- -Info 66 [00:02:13.000] Open files: -Info 66 [00:02:14.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 66 [00:02:15.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 66 [00:02:16.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 66 [00:02:17.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 64 [00:02:10.000] ----------------------------------------------- +Info 64 [00:02:11.000] Open files: +Info 64 [00:02:12.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 64 [00:02:13.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 64 [00:02:14.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 64 [00:02:15.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1025,11 +1023,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:18.000] response: +Info 64 [00:02:16.000] response: { "responseRequired": false } -Info 67 [00:02:19.000] request: +Info 65 [00:02:17.000] request: { "seq": 0, "type": "request", @@ -1070,18 +1068,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 69 [00:02:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 69 [00:02:22.000] Files (3) +Info 66 [00:02:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 67 [00:02:19.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 67 [00:02:20.000] Files (3) -Info 69 [00:02:23.000] ----------------------------------------------- -Info 69 [00:02:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 69 [00:02:25.000] Files (2) +Info 67 [00:02:21.000] ----------------------------------------------- +Info 67 [00:02:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 67 [00:02:23.000] Files (2) -Info 69 [00:02:26.000] ----------------------------------------------- -Info 69 [00:02:27.000] Open files: -Info 69 [00:02:28.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 69 [00:02:29.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 67 [00:02:24.000] ----------------------------------------------- +Info 67 [00:02:25.000] Open files: +Info 67 [00:02:26.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 67 [00:02:27.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1116,11 +1114,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 69 [00:02:30.000] response: +Info 67 [00:02:28.000] response: { "responseRequired": false } -Info 70 [00:02:31.000] request: +Info 68 [00:02:29.000] request: { "seq": 0, "type": "request", @@ -1163,16 +1161,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 71 [00:02:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 72 [00:02:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 72 [00:02:34.000] Files (3) +Info 69 [00:02:30.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 70 [00:02:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 70 [00:02:32.000] Files (3) -Info 72 [00:02:35.000] ----------------------------------------------- -Info 72 [00:02:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 72 [00:02:37.000] Files (2) +Info 70 [00:02:33.000] ----------------------------------------------- +Info 70 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 70 [00:02:35.000] Files (2) -Info 72 [00:02:38.000] ----------------------------------------------- -Info 72 [00:02:39.000] Open files: +Info 70 [00:02:36.000] ----------------------------------------------- +Info 70 [00:02:37.000] Open files: After request PolledWatches:: @@ -1209,11 +1207,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:40.000] response: +Info 70 [00:02:38.000] response: { "responseRequired": false } -Info 73 [00:02:41.000] request: +Info 71 [00:02:39.000] request: { "seq": 0, "type": "request", @@ -1258,12 +1256,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:42.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 75 [00:02:43.000] Search path: /user/username/projects/myproject/random -Info 76 [00:02:44.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 77 [00:02:45.000] `remove Project:: -Info 78 [00:02:46.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 79 [00:02:47.000] Files (3) +Info 72 [00:02:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 73 [00:02:41.000] Search path: /user/username/projects/myproject/random +Info 74 [00:02:42.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 75 [00:02:43.000] `remove Project:: +Info 76 [00:02:44.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 77 [00:02:45.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -1276,28 +1274,28 @@ Info 79 [00:02:47.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 80 [00:02:48.000] ----------------------------------------------- -Info 81 [00:02:49.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 82 [00:02:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 83 [00:02:51.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 84 [00:02:52.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 85 [00:02:53.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 86 [00:02:54.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 87 [00:02:55.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 88 [00:02:56.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 89 [00:02:57.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 90 [00:02:58.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 91 [00:02:59.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 92 [00:03:00.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 93 [00:03:01.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 94 [00:03:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 95 [00:03:03.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 95 [00:03:04.000] Files (2) +Info 78 [00:02:46.000] ----------------------------------------------- +Info 79 [00:02:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 80 [00:02:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 81 [00:02:49.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 82 [00:02:50.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 83 [00:02:51.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 84 [00:02:52.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 85 [00:02:53.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 86 [00:02:54.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 87 [00:02:55.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 88 [00:02:56.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 89 [00:02:57.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 90 [00:02:58.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 91 [00:02:59.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 92 [00:03:00.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 93 [00:03:01.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 93 [00:03:02.000] Files (2) -Info 95 [00:03:05.000] ----------------------------------------------- -Info 95 [00:03:06.000] Open files: -Info 95 [00:03:07.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 95 [00:03:08.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 93 [00:03:03.000] ----------------------------------------------- +Info 93 [00:03:04.000] Open files: +Info 93 [00:03:05.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 93 [00:03:06.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1316,7 +1314,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 95 [00:03:09.000] response: +Info 93 [00:03:07.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/can-go-to-definition-correctly.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/can-go-to-definition-correctly.js index 9bafbb76c91..474aac9d64f 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/can-go-to-definition-correctly.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/can-go-to-definition-correctly.js @@ -223,9 +223,8 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:14.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:13.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -236,20 +235,20 @@ Info 11 [00:01:14.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:28.000] Files (3) +Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:27.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -262,16 +261,16 @@ Info 25 [00:01:28.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:29.000] ----------------------------------------------- -Info 27 [00:01:30.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:31.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:33.000] Files (3) +Info 25 [00:01:28.000] ----------------------------------------------- +Info 26 [00:01:29.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:32.000] Files (3) -Info 29 [00:01:34.000] ----------------------------------------------- -Info 29 [00:01:35.000] Open files: -Info 29 [00:01:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:33.000] ----------------------------------------------- +Info 28 [00:01:34.000] Open files: +Info 28 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -298,11 +297,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:38.000] response: +Info 28 [00:01:37.000] response: { "responseRequired": false } -Info 30 [00:01:39.000] request: +Info 29 [00:01:38.000] request: { "seq": 0, "type": "request", @@ -337,11 +336,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:40.000] Search path: /user/username/projects/myproject/random -Info 32 [00:01:41.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:42.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 35 [00:01:44.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 30 [00:01:39.000] Search path: /user/username/projects/myproject/random +Info 31 [00:01:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 32 [00:01:41.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 34 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -349,17 +348,16 @@ Info 35 [00:01:44.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 38 [00:01:47.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 39 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 43 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 44 [00:01:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:55.000] Files (2) +Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:53.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -369,20 +367,20 @@ Info 46 [00:01:55.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 47 [00:01:56.000] ----------------------------------------------- -Info 48 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 48 [00:01:58.000] Files (3) +Info 45 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:56.000] Files (3) -Info 48 [00:01:59.000] ----------------------------------------------- -Info 48 [00:02:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 48 [00:02:01.000] Files (2) +Info 46 [00:01:57.000] ----------------------------------------------- +Info 46 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:01:59.000] Files (2) -Info 48 [00:02:02.000] ----------------------------------------------- -Info 48 [00:02:03.000] Open files: -Info 48 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 48 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 48 [00:02:06.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 48 [00:02:07.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:02:00.000] ----------------------------------------------- +Info 46 [00:02:01.000] Open files: +Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -415,11 +413,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:08.000] response: +Info 46 [00:02:06.000] response: { "responseRequired": false } -Info 49 [00:02:09.000] request: +Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -462,8 +460,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 51 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 48 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -500,7 +498,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:12.000] response: +Info 50 [00:02:10.000] response: { "response": { "definitions": [ @@ -537,7 +535,7 @@ Info 52 [00:02:12.000] response: }, "responseRequired": true } -Info 53 [00:02:13.000] request: +Info 51 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -620,7 +618,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:14.000] response: +Info 52 [00:02:12.000] response: { "response": { "definitions": [ @@ -657,7 +655,7 @@ Info 54 [00:02:14.000] response: }, "responseRequired": true } -Info 55 [00:02:15.000] request: +Info 53 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -740,7 +738,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:16.000] response: +Info 54 [00:02:14.000] response: { "response": { "definitions": [ @@ -777,7 +775,7 @@ Info 56 [00:02:16.000] response: }, "responseRequired": true } -Info 57 [00:02:17.000] request: +Info 55 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -860,7 +858,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:02:18.000] response: +Info 56 [00:02:16.000] response: { "response": { "definitions": [ @@ -897,7 +895,7 @@ Info 58 [00:02:18.000] response: }, "responseRequired": true } -Info 59 [00:02:19.000] request: +Info 57 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -980,7 +978,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 60 [00:02:20.000] response: +Info 58 [00:02:18.000] response: { "response": { "definitions": [ @@ -1017,7 +1015,7 @@ Info 60 [00:02:20.000] response: }, "responseRequired": true } -Info 61 [00:02:21.000] request: +Info 59 [00:02:19.000] request: { "seq": 0, "type": "request", @@ -1062,18 +1060,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 62 [00:02:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 63 [00:02:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 63 [00:02:24.000] Files (3) +Info 60 [00:02:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 61 [00:02:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 61 [00:02:22.000] Files (3) -Info 63 [00:02:25.000] ----------------------------------------------- -Info 63 [00:02:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:27.000] Files (2) +Info 61 [00:02:23.000] ----------------------------------------------- +Info 61 [00:02:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 61 [00:02:25.000] Files (2) -Info 63 [00:02:28.000] ----------------------------------------------- -Info 63 [00:02:29.000] Open files: -Info 63 [00:02:30.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 63 [00:02:31.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 61 [00:02:26.000] ----------------------------------------------- +Info 61 [00:02:27.000] Open files: +Info 61 [00:02:28.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 61 [00:02:29.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -1112,11 +1110,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:32.000] response: +Info 61 [00:02:30.000] response: { "responseRequired": false } -Info 64 [00:02:33.000] request: +Info 62 [00:02:31.000] request: { "seq": 0, "type": "request", @@ -1163,22 +1161,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 66 [00:02:35.000] Search path: /user/username/projects/myproject/random -Info 67 [00:02:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 68 [00:02:37.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 68 [00:02:38.000] Files (3) +Info 63 [00:02:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 64 [00:02:33.000] Search path: /user/username/projects/myproject/random +Info 65 [00:02:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 66 [00:02:35.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 66 [00:02:36.000] Files (3) -Info 68 [00:02:39.000] ----------------------------------------------- -Info 68 [00:02:40.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 68 [00:02:41.000] Files (2) +Info 66 [00:02:37.000] ----------------------------------------------- +Info 66 [00:02:38.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 66 [00:02:39.000] Files (2) -Info 68 [00:02:42.000] ----------------------------------------------- -Info 68 [00:02:43.000] Open files: -Info 68 [00:02:44.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 68 [00:02:45.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 68 [00:02:46.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 68 [00:02:47.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 66 [00:02:40.000] ----------------------------------------------- +Info 66 [00:02:41.000] Open files: +Info 66 [00:02:42.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 66 [00:02:43.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 66 [00:02:44.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 66 [00:02:45.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1215,11 +1213,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:48.000] response: +Info 66 [00:02:46.000] response: { "responseRequired": false } -Info 69 [00:02:49.000] request: +Info 67 [00:02:47.000] request: { "seq": 0, "type": "request", @@ -1264,18 +1262,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 71 [00:02:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 71 [00:02:52.000] Files (3) +Info 68 [00:02:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 69 [00:02:49.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 69 [00:02:50.000] Files (3) -Info 71 [00:02:53.000] ----------------------------------------------- -Info 71 [00:02:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 71 [00:02:55.000] Files (2) +Info 69 [00:02:51.000] ----------------------------------------------- +Info 69 [00:02:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:53.000] Files (2) -Info 71 [00:02:56.000] ----------------------------------------------- -Info 71 [00:02:57.000] Open files: -Info 71 [00:02:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 71 [00:02:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:54.000] ----------------------------------------------- +Info 69 [00:02:55.000] Open files: +Info 69 [00:02:56.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 69 [00:02:57.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1314,11 +1312,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 71 [00:03:00.000] response: +Info 69 [00:02:58.000] response: { "responseRequired": false } -Info 72 [00:03:01.000] request: +Info 70 [00:02:59.000] request: { "seq": 0, "type": "request", @@ -1365,16 +1363,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 73 [00:03:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 74 [00:03:03.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 74 [00:03:04.000] Files (3) +Info 71 [00:03:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 72 [00:03:01.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 72 [00:03:02.000] Files (3) -Info 74 [00:03:05.000] ----------------------------------------------- -Info 74 [00:03:06.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 74 [00:03:07.000] Files (2) +Info 72 [00:03:03.000] ----------------------------------------------- +Info 72 [00:03:04.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 72 [00:03:05.000] Files (2) -Info 74 [00:03:08.000] ----------------------------------------------- -Info 74 [00:03:09.000] Open files: +Info 72 [00:03:06.000] ----------------------------------------------- +Info 72 [00:03:07.000] Open files: After request PolledWatches:: @@ -1415,11 +1413,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:03:10.000] response: +Info 72 [00:03:08.000] response: { "responseRequired": false } -Info 75 [00:03:11.000] request: +Info 73 [00:03:09.000] request: { "seq": 0, "type": "request", @@ -1468,12 +1466,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:03:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 77 [00:03:13.000] Search path: /user/username/projects/myproject/random -Info 78 [00:03:14.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 79 [00:03:15.000] `remove Project:: -Info 80 [00:03:16.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 81 [00:03:17.000] Files (3) +Info 74 [00:03:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 75 [00:03:11.000] Search path: /user/username/projects/myproject/random +Info 76 [00:03:12.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 77 [00:03:13.000] `remove Project:: +Info 78 [00:03:14.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 79 [00:03:15.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -1486,30 +1484,30 @@ Info 81 [00:03:17.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 82 [00:03:18.000] ----------------------------------------------- -Info 83 [00:03:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 84 [00:03:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 85 [00:03:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 86 [00:03:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 87 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 88 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 89 [00:03:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 90 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 91 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 92 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 93 [00:03:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 94 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 95 [00:03:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 96 [00:03:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 97 [00:03:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 98 [00:03:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 99 [00:03:35.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 99 [00:03:36.000] Files (2) +Info 80 [00:03:16.000] ----------------------------------------------- +Info 81 [00:03:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 82 [00:03:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 83 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 84 [00:03:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 85 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 86 [00:03:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 87 [00:03:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 88 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 89 [00:03:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 90 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 91 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 92 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 93 [00:03:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 94 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 95 [00:03:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 96 [00:03:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 97 [00:03:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 97 [00:03:34.000] Files (2) -Info 99 [00:03:37.000] ----------------------------------------------- -Info 99 [00:03:38.000] Open files: -Info 99 [00:03:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 99 [00:03:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 97 [00:03:35.000] ----------------------------------------------- +Info 97 [00:03:36.000] Open files: +Info 97 [00:03:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 97 [00:03:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1528,7 +1526,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 99 [00:03:41.000] response: +Info 97 [00:03:39.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-changes-with-timeout-before-request.js index c68c8b94dcd..61926d435ca 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-changes-with-timeout-before-request.js @@ -223,9 +223,8 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:14.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:13.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -236,20 +235,20 @@ Info 11 [00:01:14.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:28.000] Files (3) +Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:27.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -262,16 +261,16 @@ Info 25 [00:01:28.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:29.000] ----------------------------------------------- -Info 27 [00:01:30.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:31.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:33.000] Files (3) +Info 25 [00:01:28.000] ----------------------------------------------- +Info 26 [00:01:29.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:32.000] Files (3) -Info 29 [00:01:34.000] ----------------------------------------------- -Info 29 [00:01:35.000] Open files: -Info 29 [00:01:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:33.000] ----------------------------------------------- +Info 28 [00:01:34.000] Open files: +Info 28 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -298,11 +297,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:38.000] response: +Info 28 [00:01:37.000] response: { "responseRequired": false } -Info 30 [00:01:39.000] request: +Info 29 [00:01:38.000] request: { "seq": 0, "type": "request", @@ -337,11 +336,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:40.000] Search path: /user/username/projects/myproject/random -Info 32 [00:01:41.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:42.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 35 [00:01:44.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 30 [00:01:39.000] Search path: /user/username/projects/myproject/random +Info 31 [00:01:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 32 [00:01:41.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 34 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -349,17 +348,16 @@ Info 35 [00:01:44.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 38 [00:01:47.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 39 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 43 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 44 [00:01:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:55.000] Files (2) +Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:53.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -369,20 +367,20 @@ Info 46 [00:01:55.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 47 [00:01:56.000] ----------------------------------------------- -Info 48 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 48 [00:01:58.000] Files (3) +Info 45 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:56.000] Files (3) -Info 48 [00:01:59.000] ----------------------------------------------- -Info 48 [00:02:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 48 [00:02:01.000] Files (2) +Info 46 [00:01:57.000] ----------------------------------------------- +Info 46 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:01:59.000] Files (2) -Info 48 [00:02:02.000] ----------------------------------------------- -Info 48 [00:02:03.000] Open files: -Info 48 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 48 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 48 [00:02:06.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 48 [00:02:07.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:02:00.000] ----------------------------------------------- +Info 46 [00:02:01.000] Open files: +Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -415,11 +413,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:08.000] response: +Info 46 [00:02:06.000] response: { "responseRequired": false } -Info 49 [00:02:09.000] request: +Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -462,8 +460,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 51 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 48 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -500,7 +498,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:12.000] response: +Info 50 [00:02:10.000] response: { "response": { "definitions": [ @@ -537,10 +535,10 @@ Info 52 [00:02:12.000] response: }, "responseRequired": true } -Info 53 [00:02:16.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 54 [00:02:17.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 55 [00:02:18.000] Scheduled: *ensureProjectForOpenFiles* -Info 56 [00:02:19.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 51 [00:02:14.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 52 [00:02:15.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 53 [00:02:16.000] Scheduled: *ensureProjectForOpenFiles* +Info 54 [00:02:17.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -586,39 +584,39 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:20.000] Running: /user/username/projects/myproject/main/tsconfig.json -Info 58 [00:02:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 59 [00:02:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 60 [00:02:23.000] Different program with same set of files -Info 61 [00:02:24.000] Running: *ensureProjectForOpenFiles* -Info 62 [00:02:25.000] Before ensureProjectForOpenFiles: -Info 63 [00:02:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 63 [00:02:27.000] Files (3) +Info 55 [00:02:18.000] Running: /user/username/projects/myproject/main/tsconfig.json +Info 56 [00:02:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 57 [00:02:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 58 [00:02:21.000] Different program with same set of files +Info 59 [00:02:22.000] Running: *ensureProjectForOpenFiles* +Info 60 [00:02:23.000] Before ensureProjectForOpenFiles: +Info 61 [00:02:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 61 [00:02:25.000] Files (3) -Info 63 [00:02:28.000] ----------------------------------------------- -Info 63 [00:02:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:30.000] Files (2) +Info 61 [00:02:26.000] ----------------------------------------------- +Info 61 [00:02:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 61 [00:02:28.000] Files (2) -Info 63 [00:02:31.000] ----------------------------------------------- -Info 63 [00:02:32.000] Open files: -Info 63 [00:02:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 63 [00:02:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 63 [00:02:35.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 63 [00:02:36.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 63 [00:02:37.000] After ensureProjectForOpenFiles: -Info 64 [00:02:38.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 64 [00:02:39.000] Files (3) +Info 61 [00:02:29.000] ----------------------------------------------- +Info 61 [00:02:30.000] Open files: +Info 61 [00:02:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 61 [00:02:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 61 [00:02:33.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 61 [00:02:34.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 61 [00:02:35.000] After ensureProjectForOpenFiles: +Info 62 [00:02:36.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 62 [00:02:37.000] Files (3) -Info 64 [00:02:40.000] ----------------------------------------------- -Info 64 [00:02:41.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:42.000] Files (2) +Info 62 [00:02:38.000] ----------------------------------------------- +Info 62 [00:02:39.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:40.000] Files (2) -Info 64 [00:02:43.000] ----------------------------------------------- -Info 64 [00:02:44.000] Open files: -Info 64 [00:02:45.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 64 [00:02:46.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 64 [00:02:47.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 64 [00:02:48.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:41.000] ----------------------------------------------- +Info 62 [00:02:42.000] Open files: +Info 62 [00:02:43.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 62 [00:02:44.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 62 [00:02:45.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 62 [00:02:46.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks PolledWatches:: @@ -655,7 +653,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:49.000] request: +Info 62 [00:02:47.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -738,7 +736,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:50.000] response: +Info 63 [00:02:48.000] response: { "response": { "definitions": [ @@ -775,7 +773,7 @@ Info 65 [00:02:50.000] response: }, "responseRequired": true } -Info 66 [00:02:51.000] request: +Info 64 [00:02:49.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -858,7 +856,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:52.000] response: +Info 65 [00:02:50.000] response: { "response": { "definitions": [ @@ -895,7 +893,7 @@ Info 67 [00:02:52.000] response: }, "responseRequired": true } -Info 68 [00:02:53.000] request: +Info 66 [00:02:51.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -978,7 +976,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 69 [00:02:54.000] response: +Info 67 [00:02:52.000] response: { "response": { "definitions": [ @@ -1015,7 +1013,7 @@ Info 69 [00:02:54.000] response: }, "responseRequired": true } -Info 70 [00:02:55.000] request: +Info 68 [00:02:53.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1098,7 +1096,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 71 [00:02:56.000] response: +Info 69 [00:02:54.000] response: { "response": { "definitions": [ @@ -1135,7 +1133,7 @@ Info 71 [00:02:56.000] response: }, "responseRequired": true } -Info 72 [00:02:57.000] request: +Info 70 [00:02:55.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1218,7 +1216,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 73 [00:02:58.000] response: +Info 71 [00:02:56.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-changes.js index d251c2b08d6..f0bd8d1e99d 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-changes.js @@ -223,9 +223,8 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:14.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:13.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -236,20 +235,20 @@ Info 11 [00:01:14.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:28.000] Files (3) +Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:27.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -262,16 +261,16 @@ Info 25 [00:01:28.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:29.000] ----------------------------------------------- -Info 27 [00:01:30.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:31.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:33.000] Files (3) +Info 25 [00:01:28.000] ----------------------------------------------- +Info 26 [00:01:29.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:32.000] Files (3) -Info 29 [00:01:34.000] ----------------------------------------------- -Info 29 [00:01:35.000] Open files: -Info 29 [00:01:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:33.000] ----------------------------------------------- +Info 28 [00:01:34.000] Open files: +Info 28 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -298,11 +297,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:38.000] response: +Info 28 [00:01:37.000] response: { "responseRequired": false } -Info 30 [00:01:39.000] request: +Info 29 [00:01:38.000] request: { "seq": 0, "type": "request", @@ -337,11 +336,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:40.000] Search path: /user/username/projects/myproject/random -Info 32 [00:01:41.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:42.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 35 [00:01:44.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 30 [00:01:39.000] Search path: /user/username/projects/myproject/random +Info 31 [00:01:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 32 [00:01:41.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 34 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -349,17 +348,16 @@ Info 35 [00:01:44.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 38 [00:01:47.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 39 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 43 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 44 [00:01:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:55.000] Files (2) +Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:53.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -369,20 +367,20 @@ Info 46 [00:01:55.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 47 [00:01:56.000] ----------------------------------------------- -Info 48 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 48 [00:01:58.000] Files (3) +Info 45 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:56.000] Files (3) -Info 48 [00:01:59.000] ----------------------------------------------- -Info 48 [00:02:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 48 [00:02:01.000] Files (2) +Info 46 [00:01:57.000] ----------------------------------------------- +Info 46 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:01:59.000] Files (2) -Info 48 [00:02:02.000] ----------------------------------------------- -Info 48 [00:02:03.000] Open files: -Info 48 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 48 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 48 [00:02:06.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 48 [00:02:07.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:02:00.000] ----------------------------------------------- +Info 46 [00:02:01.000] Open files: +Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -415,11 +413,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:08.000] response: +Info 46 [00:02:06.000] response: { "responseRequired": false } -Info 49 [00:02:09.000] request: +Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -462,8 +460,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 51 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 48 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -500,7 +498,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:12.000] response: +Info 50 [00:02:10.000] response: { "response": { "definitions": [ @@ -537,11 +535,11 @@ Info 52 [00:02:12.000] response: }, "responseRequired": true } -Info 53 [00:02:16.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 54 [00:02:17.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 55 [00:02:18.000] Scheduled: *ensureProjectForOpenFiles* -Info 56 [00:02:19.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 57 [00:02:20.000] request: +Info 51 [00:02:14.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 52 [00:02:15.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 53 [00:02:16.000] Scheduled: *ensureProjectForOpenFiles* +Info 54 [00:02:17.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 55 [00:02:18.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -597,9 +595,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:02:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 59 [00:02:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 60 [00:02:23.000] Different program with same set of files +Info 56 [00:02:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 57 [00:02:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 58 [00:02:21.000] Different program with same set of files After request PolledWatches:: @@ -636,7 +634,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:24.000] response: +Info 59 [00:02:22.000] response: { "response": { "definitions": [ @@ -673,7 +671,7 @@ Info 61 [00:02:24.000] response: }, "responseRequired": true } -Info 62 [00:02:25.000] request: +Info 60 [00:02:23.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -756,7 +754,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:26.000] response: +Info 61 [00:02:24.000] response: { "response": { "definitions": [ @@ -793,7 +791,7 @@ Info 63 [00:02:26.000] response: }, "responseRequired": true } -Info 64 [00:02:27.000] request: +Info 62 [00:02:25.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -876,7 +874,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:28.000] response: +Info 63 [00:02:26.000] response: { "response": { "definitions": [ @@ -913,7 +911,7 @@ Info 65 [00:02:28.000] response: }, "responseRequired": true } -Info 66 [00:02:29.000] request: +Info 64 [00:02:27.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -996,7 +994,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:30.000] response: +Info 65 [00:02:28.000] response: { "response": { "definitions": [ @@ -1033,7 +1031,7 @@ Info 67 [00:02:30.000] response: }, "responseRequired": true } -Info 68 [00:02:31.000] request: +Info 66 [00:02:29.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1116,7 +1114,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 69 [00:02:32.000] response: +Info 67 [00:02:30.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-created.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-created.js index f23baae8133..ec78bf8d717 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-created.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-created.js @@ -215,9 +215,8 @@ Info 6 [00:01:10.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:15.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:14.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -228,19 +227,19 @@ Info 11 [00:01:15.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 19 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:28.000] Files (2) +Info 11 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 18 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 22 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 23 [00:01:27.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/main/main.ts @@ -250,16 +249,16 @@ Info 24 [00:01:28.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:29.000] ----------------------------------------------- -Info 26 [00:01:30.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:31.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:33.000] Files (2) +Info 24 [00:01:28.000] ----------------------------------------------- +Info 25 [00:01:29.000] Search path: /user/username/projects/myproject/main +Info 26 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 27 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 27 [00:01:32.000] Files (2) -Info 28 [00:01:34.000] ----------------------------------------------- -Info 28 [00:01:35.000] Open files: -Info 28 [00:01:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 27 [00:01:33.000] ----------------------------------------------- +Info 27 [00:01:34.000] Open files: +Info 27 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 27 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -284,11 +283,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 28 [00:01:38.000] response: +Info 27 [00:01:37.000] response: { "responseRequired": false } -Info 29 [00:01:39.000] request: +Info 28 [00:01:38.000] request: { "seq": 0, "type": "request", @@ -321,11 +320,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 30 [00:01:40.000] Search path: /user/username/projects/myproject/random -Info 31 [00:01:41.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 32 [00:01:42.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 34 [00:01:44.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 29 [00:01:39.000] Search path: /user/username/projects/myproject/random +Info 30 [00:01:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:41.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 32 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 33 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -333,17 +332,16 @@ Info 34 [00:01:44.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:47.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 38 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 43 [00:01:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 44 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 45 [00:01:55.000] Files (2) +Info 34 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 35 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 37 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -353,20 +351,20 @@ Info 45 [00:01:55.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 46 [00:01:56.000] ----------------------------------------------- -Info 47 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 47 [00:01:58.000] Files (2) +Info 44 [00:01:54.000] ----------------------------------------------- +Info 45 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 45 [00:01:56.000] Files (2) -Info 47 [00:01:59.000] ----------------------------------------------- -Info 47 [00:02:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 47 [00:02:01.000] Files (2) +Info 45 [00:01:57.000] ----------------------------------------------- +Info 45 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 45 [00:01:59.000] Files (2) -Info 47 [00:02:02.000] ----------------------------------------------- -Info 47 [00:02:03.000] Open files: -Info 47 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 47 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 47 [00:02:06.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 47 [00:02:07.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 45 [00:02:00.000] ----------------------------------------------- +Info 45 [00:02:01.000] Open files: +Info 45 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 45 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 45 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 45 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -397,11 +395,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 47 [00:02:08.000] response: +Info 45 [00:02:06.000] response: { "responseRequired": false } -Info 48 [00:02:09.000] request: +Info 46 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -472,7 +470,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 49 [00:02:10.000] response: +Info 47 [00:02:08.000] response: { "response": { "definitions": [ @@ -509,10 +507,10 @@ Info 49 [00:02:10.000] response: }, "responseRequired": true } -Info 50 [00:02:13.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 51 [00:02:14.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation -Info 52 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 53 [00:02:16.000] request: +Info 48 [00:02:11.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 49 [00:02:12.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation +Info 50 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 51 [00:02:14.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -561,12 +559,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:17.000] Scheduled: *ensureProjectForOpenFiles* -Info 55 [00:02:18.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 56 [00:02:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 57 [00:02:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 58 [00:02:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 59 [00:02:22.000] Files (3) +Info 52 [00:02:15.000] Scheduled: *ensureProjectForOpenFiles* +Info 53 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 54 [00:02:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 55 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 56 [00:02:19.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 57 [00:02:20.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -579,9 +577,9 @@ Info 59 [00:02:22.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 60 [00:02:23.000] ----------------------------------------------- -Info 61 [00:02:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 62 [00:02:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 58 [00:02:21.000] ----------------------------------------------- +Info 59 [00:02:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 60 [00:02:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -618,7 +616,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:26.000] response: +Info 61 [00:02:24.000] response: { "response": { "definitions": [ @@ -655,7 +653,7 @@ Info 63 [00:02:26.000] response: }, "responseRequired": true } -Info 64 [00:02:27.000] request: +Info 62 [00:02:25.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -738,7 +736,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:28.000] response: +Info 63 [00:02:26.000] response: { "response": { "definitions": [ @@ -775,7 +773,7 @@ Info 65 [00:02:28.000] response: }, "responseRequired": true } -Info 66 [00:02:29.000] request: +Info 64 [00:02:27.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -858,7 +856,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:30.000] response: +Info 65 [00:02:28.000] response: { "response": { "definitions": [ @@ -895,7 +893,7 @@ Info 67 [00:02:30.000] response: }, "responseRequired": true } -Info 68 [00:02:31.000] request: +Info 66 [00:02:29.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -978,7 +976,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 69 [00:02:32.000] response: +Info 67 [00:02:30.000] response: { "response": { "definitions": [ @@ -1015,7 +1013,7 @@ Info 69 [00:02:32.000] response: }, "responseRequired": true } -Info 70 [00:02:33.000] request: +Info 68 [00:02:31.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1098,7 +1096,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 71 [00:02:34.000] response: +Info 69 [00:02:32.000] response: { "response": { "definitions": [ @@ -1135,7 +1133,7 @@ Info 71 [00:02:34.000] response: }, "responseRequired": true } -Info 72 [00:02:35.000] request: +Info 70 [00:02:33.000] request: { "seq": 0, "type": "request", @@ -1180,18 +1178,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 73 [00:02:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 74 [00:02:37.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 74 [00:02:38.000] Files (3) +Info 71 [00:02:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 72 [00:02:35.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 72 [00:02:36.000] Files (3) -Info 74 [00:02:39.000] ----------------------------------------------- -Info 74 [00:02:40.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 74 [00:02:41.000] Files (2) +Info 72 [00:02:37.000] ----------------------------------------------- +Info 72 [00:02:38.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 72 [00:02:39.000] Files (2) -Info 74 [00:02:42.000] ----------------------------------------------- -Info 74 [00:02:43.000] Open files: -Info 74 [00:02:44.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 74 [00:02:45.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 72 [00:02:40.000] ----------------------------------------------- +Info 72 [00:02:41.000] Open files: +Info 72 [00:02:42.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 72 [00:02:43.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -1230,11 +1228,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:46.000] response: +Info 72 [00:02:44.000] response: { "responseRequired": false } -Info 75 [00:02:47.000] request: +Info 73 [00:02:45.000] request: { "seq": 0, "type": "request", @@ -1281,22 +1279,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:02:48.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 77 [00:02:49.000] Search path: /user/username/projects/myproject/random -Info 78 [00:02:50.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 79 [00:02:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 79 [00:02:52.000] Files (3) +Info 74 [00:02:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 75 [00:02:47.000] Search path: /user/username/projects/myproject/random +Info 76 [00:02:48.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 77 [00:02:49.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 77 [00:02:50.000] Files (3) -Info 79 [00:02:53.000] ----------------------------------------------- -Info 79 [00:02:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 79 [00:02:55.000] Files (2) +Info 77 [00:02:51.000] ----------------------------------------------- +Info 77 [00:02:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 77 [00:02:53.000] Files (2) -Info 79 [00:02:56.000] ----------------------------------------------- -Info 79 [00:02:57.000] Open files: -Info 79 [00:02:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 79 [00:02:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 79 [00:03:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 79 [00:03:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 77 [00:02:54.000] ----------------------------------------------- +Info 77 [00:02:55.000] Open files: +Info 77 [00:02:56.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 77 [00:02:57.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 77 [00:02:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 77 [00:02:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1333,11 +1331,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 79 [00:03:02.000] response: +Info 77 [00:03:00.000] response: { "responseRequired": false } -Info 80 [00:03:03.000] request: +Info 78 [00:03:01.000] request: { "seq": 0, "type": "request", @@ -1382,18 +1380,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 81 [00:03:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 82 [00:03:05.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 82 [00:03:06.000] Files (3) +Info 79 [00:03:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 80 [00:03:03.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 80 [00:03:04.000] Files (3) -Info 82 [00:03:07.000] ----------------------------------------------- -Info 82 [00:03:08.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 82 [00:03:09.000] Files (2) +Info 80 [00:03:05.000] ----------------------------------------------- +Info 80 [00:03:06.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 80 [00:03:07.000] Files (2) -Info 82 [00:03:10.000] ----------------------------------------------- -Info 82 [00:03:11.000] Open files: -Info 82 [00:03:12.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 82 [00:03:13.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 80 [00:03:08.000] ----------------------------------------------- +Info 80 [00:03:09.000] Open files: +Info 80 [00:03:10.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 80 [00:03:11.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1432,11 +1430,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 82 [00:03:14.000] response: +Info 80 [00:03:12.000] response: { "responseRequired": false } -Info 83 [00:03:15.000] request: +Info 81 [00:03:13.000] request: { "seq": 0, "type": "request", @@ -1483,16 +1481,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 84 [00:03:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 85 [00:03:17.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 85 [00:03:18.000] Files (3) +Info 82 [00:03:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 83 [00:03:15.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 83 [00:03:16.000] Files (3) -Info 85 [00:03:19.000] ----------------------------------------------- -Info 85 [00:03:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 85 [00:03:21.000] Files (2) +Info 83 [00:03:17.000] ----------------------------------------------- +Info 83 [00:03:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 83 [00:03:19.000] Files (2) -Info 85 [00:03:22.000] ----------------------------------------------- -Info 85 [00:03:23.000] Open files: +Info 83 [00:03:20.000] ----------------------------------------------- +Info 83 [00:03:21.000] Open files: After request PolledWatches:: @@ -1533,11 +1531,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 85 [00:03:24.000] response: +Info 83 [00:03:22.000] response: { "responseRequired": false } -Info 86 [00:03:25.000] request: +Info 84 [00:03:23.000] request: { "seq": 0, "type": "request", @@ -1586,12 +1584,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 87 [00:03:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 88 [00:03:27.000] Search path: /user/username/projects/myproject/random -Info 89 [00:03:28.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 90 [00:03:29.000] `remove Project:: -Info 91 [00:03:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 92 [00:03:31.000] Files (3) +Info 85 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 86 [00:03:25.000] Search path: /user/username/projects/myproject/random +Info 87 [00:03:26.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 88 [00:03:27.000] `remove Project:: +Info 89 [00:03:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 90 [00:03:29.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -1604,30 +1602,30 @@ Info 92 [00:03:31.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 93 [00:03:32.000] ----------------------------------------------- -Info 94 [00:03:33.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 95 [00:03:34.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 96 [00:03:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 97 [00:03:36.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 98 [00:03:37.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 99 [00:03:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 100 [00:03:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 101 [00:03:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 102 [00:03:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 103 [00:03:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 104 [00:03:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 105 [00:03:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 106 [00:03:45.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 107 [00:03:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 108 [00:03:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 109 [00:03:48.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 110 [00:03:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 110 [00:03:50.000] Files (2) +Info 91 [00:03:30.000] ----------------------------------------------- +Info 92 [00:03:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 93 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 94 [00:03:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 95 [00:03:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 96 [00:03:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 97 [00:03:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 98 [00:03:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 99 [00:03:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 100 [00:03:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 101 [00:03:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 102 [00:03:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 103 [00:03:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 104 [00:03:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 105 [00:03:44.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 106 [00:03:45.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 107 [00:03:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 108 [00:03:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 108 [00:03:48.000] Files (2) -Info 110 [00:03:51.000] ----------------------------------------------- -Info 110 [00:03:52.000] Open files: -Info 110 [00:03:53.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 110 [00:03:54.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 108 [00:03:49.000] ----------------------------------------------- +Info 108 [00:03:50.000] Open files: +Info 108 [00:03:51.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 108 [00:03:52.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1646,7 +1644,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 110 [00:03:55.000] response: +Info 108 [00:03:53.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-deleted.js index b5796ef8ee2..2331b6fa065 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-deleted.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-deleted.js @@ -223,9 +223,8 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:14.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:13.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -236,20 +235,20 @@ Info 11 [00:01:14.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:28.000] Files (3) +Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:27.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -262,16 +261,16 @@ Info 25 [00:01:28.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:29.000] ----------------------------------------------- -Info 27 [00:01:30.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:31.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:33.000] Files (3) +Info 25 [00:01:28.000] ----------------------------------------------- +Info 26 [00:01:29.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:32.000] Files (3) -Info 29 [00:01:34.000] ----------------------------------------------- -Info 29 [00:01:35.000] Open files: -Info 29 [00:01:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:33.000] ----------------------------------------------- +Info 28 [00:01:34.000] Open files: +Info 28 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -298,11 +297,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:38.000] response: +Info 28 [00:01:37.000] response: { "responseRequired": false } -Info 30 [00:01:39.000] request: +Info 29 [00:01:38.000] request: { "seq": 0, "type": "request", @@ -337,11 +336,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:40.000] Search path: /user/username/projects/myproject/random -Info 32 [00:01:41.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:42.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 35 [00:01:44.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 30 [00:01:39.000] Search path: /user/username/projects/myproject/random +Info 31 [00:01:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 32 [00:01:41.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 34 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -349,17 +348,16 @@ Info 35 [00:01:44.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 38 [00:01:47.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 39 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 43 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 44 [00:01:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:55.000] Files (2) +Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:53.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -369,20 +367,20 @@ Info 46 [00:01:55.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 47 [00:01:56.000] ----------------------------------------------- -Info 48 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 48 [00:01:58.000] Files (3) +Info 45 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:56.000] Files (3) -Info 48 [00:01:59.000] ----------------------------------------------- -Info 48 [00:02:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 48 [00:02:01.000] Files (2) +Info 46 [00:01:57.000] ----------------------------------------------- +Info 46 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:01:59.000] Files (2) -Info 48 [00:02:02.000] ----------------------------------------------- -Info 48 [00:02:03.000] Open files: -Info 48 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 48 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 48 [00:02:06.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 48 [00:02:07.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:02:00.000] ----------------------------------------------- +Info 46 [00:02:01.000] Open files: +Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -415,11 +413,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:08.000] response: +Info 46 [00:02:06.000] response: { "responseRequired": false } -Info 49 [00:02:09.000] request: +Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -462,8 +460,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 51 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 48 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -500,7 +498,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:12.000] response: +Info 50 [00:02:10.000] response: { "response": { "definitions": [ @@ -537,15 +535,15 @@ Info 52 [00:02:12.000] response: }, "responseRequired": true } -Info 53 [00:02:14.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 54 [00:02:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 55 [00:02:16.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 56 [00:02:17.000] Scheduled: *ensureProjectForOpenFiles* -Info 57 [00:02:18.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 58 [00:02:19.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 59 [00:02:20.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation -Info 60 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 61 [00:02:22.000] request: +Info 51 [00:02:12.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 52 [00:02:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 53 [00:02:14.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 54 [00:02:15.000] Scheduled: *ensureProjectForOpenFiles* +Info 55 [00:02:16.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 56 [00:02:17.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 57 [00:02:18.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation +Info 58 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 59 [00:02:20.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -591,10 +589,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 62 [00:02:23.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 63 [00:02:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 64 [00:02:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 65 [00:02:26.000] Files (2) +Info 60 [00:02:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 61 [00:02:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 62 [00:02:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 63 [00:02:24.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/main/main.ts @@ -604,7 +602,7 @@ Info 65 [00:02:26.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 66 [00:02:27.000] ----------------------------------------------- +Info 64 [00:02:25.000] ----------------------------------------------- After request PolledWatches:: @@ -639,7 +637,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:28.000] response: +Info 65 [00:02:26.000] response: { "response": { "definitions": [ @@ -676,7 +674,7 @@ Info 67 [00:02:28.000] response: }, "responseRequired": true } -Info 68 [00:02:29.000] request: +Info 66 [00:02:27.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -755,7 +753,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 69 [00:02:30.000] response: +Info 67 [00:02:28.000] response: { "response": { "definitions": [ @@ -792,7 +790,7 @@ Info 69 [00:02:30.000] response: }, "responseRequired": true } -Info 70 [00:02:31.000] request: +Info 68 [00:02:29.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -871,7 +869,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 71 [00:02:32.000] response: +Info 69 [00:02:30.000] response: { "response": { "definitions": [ @@ -908,7 +906,7 @@ Info 71 [00:02:32.000] response: }, "responseRequired": true } -Info 72 [00:02:33.000] request: +Info 70 [00:02:31.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -987,7 +985,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 73 [00:02:34.000] response: +Info 71 [00:02:32.000] response: { "response": { "definitions": [ @@ -1024,7 +1022,7 @@ Info 73 [00:02:34.000] response: }, "responseRequired": true } -Info 74 [00:02:35.000] request: +Info 72 [00:02:33.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1103,7 +1101,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 75 [00:02:36.000] response: +Info 73 [00:02:34.000] response: { "response": { "definitions": [ @@ -1140,7 +1138,7 @@ Info 75 [00:02:36.000] response: }, "responseRequired": true } -Info 76 [00:02:37.000] request: +Info 74 [00:02:35.000] request: { "seq": 0, "type": "request", @@ -1183,18 +1181,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 77 [00:02:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 78 [00:02:39.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 78 [00:02:40.000] Files (2) +Info 75 [00:02:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 76 [00:02:37.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 76 [00:02:38.000] Files (2) -Info 78 [00:02:41.000] ----------------------------------------------- -Info 78 [00:02:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 78 [00:02:43.000] Files (2) +Info 76 [00:02:39.000] ----------------------------------------------- +Info 76 [00:02:40.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 76 [00:02:41.000] Files (2) -Info 78 [00:02:44.000] ----------------------------------------------- -Info 78 [00:02:45.000] Open files: -Info 78 [00:02:46.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 78 [00:02:47.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 76 [00:02:42.000] ----------------------------------------------- +Info 76 [00:02:43.000] Open files: +Info 76 [00:02:44.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 76 [00:02:45.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -1231,11 +1229,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 78 [00:02:48.000] response: +Info 76 [00:02:46.000] response: { "responseRequired": false } -Info 79 [00:02:49.000] request: +Info 77 [00:02:47.000] request: { "seq": 0, "type": "request", @@ -1280,24 +1278,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 80 [00:02:50.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 81 [00:02:51.000] Search path: /user/username/projects/myproject/random -Info 82 [00:02:52.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 83 [00:02:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 84 [00:02:54.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 85 [00:02:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 85 [00:02:56.000] Files (2) +Info 78 [00:02:48.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 79 [00:02:49.000] Search path: /user/username/projects/myproject/random +Info 80 [00:02:50.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 81 [00:02:51.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 82 [00:02:52.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 83 [00:02:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 83 [00:02:54.000] Files (2) -Info 85 [00:02:57.000] ----------------------------------------------- -Info 85 [00:02:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 85 [00:02:59.000] Files (2) +Info 83 [00:02:55.000] ----------------------------------------------- +Info 83 [00:02:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 83 [00:02:57.000] Files (2) -Info 85 [00:03:00.000] ----------------------------------------------- -Info 85 [00:03:01.000] Open files: -Info 85 [00:03:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 85 [00:03:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 85 [00:03:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 85 [00:03:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 83 [00:02:58.000] ----------------------------------------------- +Info 83 [00:02:59.000] Open files: +Info 83 [00:03:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 83 [00:03:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 83 [00:03:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 83 [00:03:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1328,11 +1326,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 85 [00:03:06.000] response: +Info 83 [00:03:04.000] response: { "responseRequired": false } -Info 86 [00:03:07.000] request: +Info 84 [00:03:05.000] request: { "seq": 0, "type": "request", @@ -1371,18 +1369,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 87 [00:03:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 88 [00:03:09.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 88 [00:03:10.000] Files (2) +Info 85 [00:03:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 86 [00:03:07.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 86 [00:03:08.000] Files (2) -Info 88 [00:03:11.000] ----------------------------------------------- -Info 88 [00:03:12.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 88 [00:03:13.000] Files (2) +Info 86 [00:03:09.000] ----------------------------------------------- +Info 86 [00:03:10.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 86 [00:03:11.000] Files (2) -Info 88 [00:03:14.000] ----------------------------------------------- -Info 88 [00:03:15.000] Open files: -Info 88 [00:03:16.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 88 [00:03:17.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 86 [00:03:12.000] ----------------------------------------------- +Info 86 [00:03:13.000] Open files: +Info 86 [00:03:14.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 86 [00:03:15.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1415,11 +1413,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 88 [00:03:18.000] response: +Info 86 [00:03:16.000] response: { "responseRequired": false } -Info 89 [00:03:19.000] request: +Info 87 [00:03:17.000] request: { "seq": 0, "type": "request", @@ -1460,16 +1458,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 90 [00:03:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 91 [00:03:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 91 [00:03:22.000] Files (2) +Info 88 [00:03:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 89 [00:03:19.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 89 [00:03:20.000] Files (2) -Info 91 [00:03:23.000] ----------------------------------------------- -Info 91 [00:03:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 91 [00:03:25.000] Files (2) +Info 89 [00:03:21.000] ----------------------------------------------- +Info 89 [00:03:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 89 [00:03:23.000] Files (2) -Info 91 [00:03:26.000] ----------------------------------------------- -Info 91 [00:03:27.000] Open files: +Info 89 [00:03:24.000] ----------------------------------------------- +Info 89 [00:03:25.000] Open files: After request PolledWatches:: @@ -1504,11 +1502,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 91 [00:03:28.000] response: +Info 89 [00:03:26.000] response: { "responseRequired": false } -Info 92 [00:03:29.000] request: +Info 90 [00:03:27.000] request: { "seq": 0, "type": "request", @@ -1551,12 +1549,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 93 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 94 [00:03:31.000] Search path: /user/username/projects/myproject/random -Info 95 [00:03:32.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 96 [00:03:33.000] `remove Project:: -Info 97 [00:03:34.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 98 [00:03:35.000] Files (2) +Info 91 [00:03:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 92 [00:03:29.000] Search path: /user/username/projects/myproject/random +Info 93 [00:03:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 94 [00:03:31.000] `remove Project:: +Info 95 [00:03:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 96 [00:03:33.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/main/main.ts @@ -1566,27 +1564,27 @@ Info 98 [00:03:35.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 99 [00:03:36.000] ----------------------------------------------- -Info 100 [00:03:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 101 [00:03:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 102 [00:03:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 103 [00:03:40.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 104 [00:03:41.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 105 [00:03:42.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 106 [00:03:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 107 [00:03:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 108 [00:03:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 109 [00:03:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 110 [00:03:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 111 [00:03:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 112 [00:03:49.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 113 [00:03:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 113 [00:03:51.000] Files (2) +Info 97 [00:03:34.000] ----------------------------------------------- +Info 98 [00:03:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 99 [00:03:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 100 [00:03:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 101 [00:03:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 102 [00:03:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 103 [00:03:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 104 [00:03:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 105 [00:03:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 106 [00:03:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 107 [00:03:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 108 [00:03:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 109 [00:03:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 110 [00:03:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 111 [00:03:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 111 [00:03:49.000] Files (2) -Info 113 [00:03:52.000] ----------------------------------------------- -Info 113 [00:03:53.000] Open files: -Info 113 [00:03:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 113 [00:03:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 111 [00:03:50.000] ----------------------------------------------- +Info 111 [00:03:51.000] Open files: +Info 111 [00:03:52.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 111 [00:03:53.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1605,7 +1603,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 113 [00:03:56.000] response: +Info 111 [00:03:54.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-not-present.js index b35eefe1f93..aade0b7c7d2 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-not-present.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-not-present.js @@ -215,9 +215,8 @@ Info 6 [00:01:10.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:15.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:14.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -228,19 +227,19 @@ Info 11 [00:01:15.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 19 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:28.000] Files (2) +Info 11 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 18 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 22 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 23 [00:01:27.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/main/main.ts @@ -250,16 +249,16 @@ Info 24 [00:01:28.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:29.000] ----------------------------------------------- -Info 26 [00:01:30.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:31.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:33.000] Files (2) +Info 24 [00:01:28.000] ----------------------------------------------- +Info 25 [00:01:29.000] Search path: /user/username/projects/myproject/main +Info 26 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 27 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 27 [00:01:32.000] Files (2) -Info 28 [00:01:34.000] ----------------------------------------------- -Info 28 [00:01:35.000] Open files: -Info 28 [00:01:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 27 [00:01:33.000] ----------------------------------------------- +Info 27 [00:01:34.000] Open files: +Info 27 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 27 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -284,11 +283,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 28 [00:01:38.000] response: +Info 27 [00:01:37.000] response: { "responseRequired": false } -Info 29 [00:01:39.000] request: +Info 28 [00:01:38.000] request: { "seq": 0, "type": "request", @@ -321,11 +320,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 30 [00:01:40.000] Search path: /user/username/projects/myproject/random -Info 31 [00:01:41.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 32 [00:01:42.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 34 [00:01:44.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 29 [00:01:39.000] Search path: /user/username/projects/myproject/random +Info 30 [00:01:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:41.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 32 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 33 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -333,17 +332,16 @@ Info 34 [00:01:44.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:47.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 38 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 43 [00:01:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 44 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 45 [00:01:55.000] Files (2) +Info 34 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 35 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 37 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -353,20 +351,20 @@ Info 45 [00:01:55.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 46 [00:01:56.000] ----------------------------------------------- -Info 47 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 47 [00:01:58.000] Files (2) +Info 44 [00:01:54.000] ----------------------------------------------- +Info 45 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 45 [00:01:56.000] Files (2) -Info 47 [00:01:59.000] ----------------------------------------------- -Info 47 [00:02:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 47 [00:02:01.000] Files (2) +Info 45 [00:01:57.000] ----------------------------------------------- +Info 45 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 45 [00:01:59.000] Files (2) -Info 47 [00:02:02.000] ----------------------------------------------- -Info 47 [00:02:03.000] Open files: -Info 47 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 47 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 47 [00:02:06.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 47 [00:02:07.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 45 [00:02:00.000] ----------------------------------------------- +Info 45 [00:02:01.000] Open files: +Info 45 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 45 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 45 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 45 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -397,11 +395,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 47 [00:02:08.000] response: +Info 45 [00:02:06.000] response: { "responseRequired": false } -Info 48 [00:02:09.000] request: +Info 46 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -472,7 +470,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 49 [00:02:10.000] response: +Info 47 [00:02:08.000] response: { "response": { "definitions": [ @@ -509,7 +507,7 @@ Info 49 [00:02:10.000] response: }, "responseRequired": true } -Info 50 [00:02:11.000] request: +Info 48 [00:02:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -580,7 +578,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 51 [00:02:12.000] response: +Info 49 [00:02:10.000] response: { "response": { "definitions": [ @@ -617,7 +615,7 @@ Info 51 [00:02:12.000] response: }, "responseRequired": true } -Info 52 [00:02:13.000] request: +Info 50 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -688,7 +686,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 53 [00:02:14.000] response: +Info 51 [00:02:12.000] response: { "response": { "definitions": [ @@ -725,7 +723,7 @@ Info 53 [00:02:14.000] response: }, "responseRequired": true } -Info 54 [00:02:15.000] request: +Info 52 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -796,7 +794,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:02:16.000] response: +Info 53 [00:02:14.000] response: { "response": { "definitions": [ @@ -833,7 +831,7 @@ Info 55 [00:02:16.000] response: }, "responseRequired": true } -Info 56 [00:02:17.000] request: +Info 54 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -904,7 +902,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:18.000] response: +Info 55 [00:02:16.000] response: { "response": { "definitions": [ @@ -941,7 +939,7 @@ Info 57 [00:02:18.000] response: }, "responseRequired": true } -Info 58 [00:02:19.000] request: +Info 56 [00:02:17.000] request: { "seq": 0, "type": "request", @@ -980,18 +978,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 60 [00:02:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 60 [00:02:22.000] Files (2) +Info 57 [00:02:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 58 [00:02:19.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 58 [00:02:20.000] Files (2) -Info 60 [00:02:23.000] ----------------------------------------------- -Info 60 [00:02:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 60 [00:02:25.000] Files (2) +Info 58 [00:02:21.000] ----------------------------------------------- +Info 58 [00:02:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 58 [00:02:23.000] Files (2) -Info 60 [00:02:26.000] ----------------------------------------------- -Info 60 [00:02:27.000] Open files: -Info 60 [00:02:28.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 60 [00:02:29.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 58 [00:02:24.000] ----------------------------------------------- +Info 58 [00:02:25.000] Open files: +Info 58 [00:02:26.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 58 [00:02:27.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -1024,11 +1022,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 60 [00:02:30.000] response: +Info 58 [00:02:28.000] response: { "responseRequired": false } -Info 61 [00:02:31.000] request: +Info 59 [00:02:29.000] request: { "seq": 0, "type": "request", @@ -1069,22 +1067,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 62 [00:02:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 63 [00:02:33.000] Search path: /user/username/projects/myproject/random -Info 64 [00:02:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 65 [00:02:35.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 65 [00:02:36.000] Files (2) +Info 60 [00:02:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 61 [00:02:31.000] Search path: /user/username/projects/myproject/random +Info 62 [00:02:32.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 63 [00:02:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 63 [00:02:34.000] Files (2) -Info 65 [00:02:37.000] ----------------------------------------------- -Info 65 [00:02:38.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:39.000] Files (2) +Info 63 [00:02:35.000] ----------------------------------------------- +Info 63 [00:02:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 63 [00:02:37.000] Files (2) -Info 65 [00:02:40.000] ----------------------------------------------- -Info 65 [00:02:41.000] Open files: -Info 65 [00:02:42.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 65 [00:02:43.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 65 [00:02:44.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 65 [00:02:45.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 63 [00:02:38.000] ----------------------------------------------- +Info 63 [00:02:39.000] Open files: +Info 63 [00:02:40.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 63 [00:02:41.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 63 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 63 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1115,11 +1113,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:46.000] response: +Info 63 [00:02:44.000] response: { "responseRequired": false } -Info 66 [00:02:47.000] request: +Info 64 [00:02:45.000] request: { "seq": 0, "type": "request", @@ -1158,18 +1156,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 68 [00:02:49.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 68 [00:02:50.000] Files (2) +Info 65 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 66 [00:02:47.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 66 [00:02:48.000] Files (2) -Info 68 [00:02:51.000] ----------------------------------------------- -Info 68 [00:02:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 68 [00:02:53.000] Files (2) +Info 66 [00:02:49.000] ----------------------------------------------- +Info 66 [00:02:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 66 [00:02:51.000] Files (2) -Info 68 [00:02:54.000] ----------------------------------------------- -Info 68 [00:02:55.000] Open files: -Info 68 [00:02:56.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 68 [00:02:57.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 66 [00:02:52.000] ----------------------------------------------- +Info 66 [00:02:53.000] Open files: +Info 66 [00:02:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 66 [00:02:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1202,11 +1200,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:58.000] response: +Info 66 [00:02:56.000] response: { "responseRequired": false } -Info 69 [00:02:59.000] request: +Info 67 [00:02:57.000] request: { "seq": 0, "type": "request", @@ -1247,16 +1245,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:03:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 71 [00:03:01.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 71 [00:03:02.000] Files (2) +Info 68 [00:02:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 69 [00:02:59.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 69 [00:03:00.000] Files (2) -Info 71 [00:03:03.000] ----------------------------------------------- -Info 71 [00:03:04.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 71 [00:03:05.000] Files (2) +Info 69 [00:03:01.000] ----------------------------------------------- +Info 69 [00:03:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:03:03.000] Files (2) -Info 71 [00:03:06.000] ----------------------------------------------- -Info 71 [00:03:07.000] Open files: +Info 69 [00:03:04.000] ----------------------------------------------- +Info 69 [00:03:05.000] Open files: After request PolledWatches:: @@ -1291,11 +1289,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 71 [00:03:08.000] response: +Info 69 [00:03:06.000] response: { "responseRequired": false } -Info 72 [00:03:09.000] request: +Info 70 [00:03:07.000] request: { "seq": 0, "type": "request", @@ -1338,12 +1336,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 73 [00:03:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 74 [00:03:11.000] Search path: /user/username/projects/myproject/random -Info 75 [00:03:12.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 76 [00:03:13.000] `remove Project:: -Info 77 [00:03:14.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 78 [00:03:15.000] Files (2) +Info 71 [00:03:08.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 72 [00:03:09.000] Search path: /user/username/projects/myproject/random +Info 73 [00:03:10.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 74 [00:03:11.000] `remove Project:: +Info 75 [00:03:12.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 76 [00:03:13.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/main/main.ts @@ -1353,27 +1351,27 @@ Info 78 [00:03:15.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 79 [00:03:16.000] ----------------------------------------------- -Info 80 [00:03:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 81 [00:03:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 82 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 83 [00:03:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 84 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 85 [00:03:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 86 [00:03:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 87 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 88 [00:03:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 89 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 90 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 91 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 92 [00:03:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 93 [00:03:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 93 [00:03:31.000] Files (2) +Info 77 [00:03:14.000] ----------------------------------------------- +Info 78 [00:03:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 79 [00:03:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 80 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 81 [00:03:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 82 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 83 [00:03:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 84 [00:03:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 85 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 86 [00:03:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 87 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 88 [00:03:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 89 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 90 [00:03:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 91 [00:03:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 91 [00:03:29.000] Files (2) -Info 93 [00:03:32.000] ----------------------------------------------- -Info 93 [00:03:33.000] Open files: -Info 93 [00:03:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 93 [00:03:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 91 [00:03:30.000] ----------------------------------------------- +Info 91 [00:03:31.000] Open files: +Info 91 [00:03:32.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 91 [00:03:33.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1392,7 +1390,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 93 [00:03:36.000] response: +Info 91 [00:03:34.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-changes-with-timeout-before-request.js index af66767e1fe..5113f448e1d 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-changes-with-timeout-before-request.js @@ -223,9 +223,8 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:14.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:13.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -236,20 +235,20 @@ Info 11 [00:01:14.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:28.000] Files (3) +Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:27.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -262,16 +261,16 @@ Info 25 [00:01:28.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:29.000] ----------------------------------------------- -Info 27 [00:01:30.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:31.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:33.000] Files (3) +Info 25 [00:01:28.000] ----------------------------------------------- +Info 26 [00:01:29.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:32.000] Files (3) -Info 29 [00:01:34.000] ----------------------------------------------- -Info 29 [00:01:35.000] Open files: -Info 29 [00:01:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:33.000] ----------------------------------------------- +Info 28 [00:01:34.000] Open files: +Info 28 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -298,11 +297,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:38.000] response: +Info 28 [00:01:37.000] response: { "responseRequired": false } -Info 30 [00:01:39.000] request: +Info 29 [00:01:38.000] request: { "seq": 0, "type": "request", @@ -337,11 +336,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:40.000] Search path: /user/username/projects/myproject/random -Info 32 [00:01:41.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:42.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 35 [00:01:44.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 30 [00:01:39.000] Search path: /user/username/projects/myproject/random +Info 31 [00:01:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 32 [00:01:41.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 34 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -349,17 +348,16 @@ Info 35 [00:01:44.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 38 [00:01:47.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 39 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 43 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 44 [00:01:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:55.000] Files (2) +Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:53.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -369,20 +367,20 @@ Info 46 [00:01:55.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 47 [00:01:56.000] ----------------------------------------------- -Info 48 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 48 [00:01:58.000] Files (3) +Info 45 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:56.000] Files (3) -Info 48 [00:01:59.000] ----------------------------------------------- -Info 48 [00:02:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 48 [00:02:01.000] Files (2) +Info 46 [00:01:57.000] ----------------------------------------------- +Info 46 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:01:59.000] Files (2) -Info 48 [00:02:02.000] ----------------------------------------------- -Info 48 [00:02:03.000] Open files: -Info 48 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 48 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 48 [00:02:06.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 48 [00:02:07.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:02:00.000] ----------------------------------------------- +Info 46 [00:02:01.000] Open files: +Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -415,11 +413,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:08.000] response: +Info 46 [00:02:06.000] response: { "responseRequired": false } -Info 49 [00:02:09.000] request: +Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -462,8 +460,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 51 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 48 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -500,7 +498,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:12.000] response: +Info 50 [00:02:10.000] response: { "response": { "definitions": [ @@ -537,10 +535,10 @@ Info 52 [00:02:12.000] response: }, "responseRequired": true } -Info 53 [00:02:16.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 54 [00:02:17.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 55 [00:02:18.000] Scheduled: *ensureProjectForOpenFiles* -Info 56 [00:02:19.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 51 [00:02:14.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 52 [00:02:15.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 53 [00:02:16.000] Scheduled: *ensureProjectForOpenFiles* +Info 54 [00:02:17.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/decls/FnS.d.ts.map] {"version":3,"file":"FnS.d.ts","sourceRoot":"","sources":["../dependency/FnS.ts"],"names":[],"mappings":"AAAA,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,eAAO,MAAM,CAAC,KAAK,CAAC"} @@ -580,38 +578,38 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:20.000] Running: /user/username/projects/myproject/main/tsconfig.json -Info 58 [00:02:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 59 [00:02:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 60 [00:02:23.000] Running: *ensureProjectForOpenFiles* -Info 61 [00:02:24.000] Before ensureProjectForOpenFiles: -Info 62 [00:02:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 62 [00:02:26.000] Files (3) +Info 55 [00:02:18.000] Running: /user/username/projects/myproject/main/tsconfig.json +Info 56 [00:02:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 57 [00:02:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 58 [00:02:21.000] Running: *ensureProjectForOpenFiles* +Info 59 [00:02:22.000] Before ensureProjectForOpenFiles: +Info 60 [00:02:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 60 [00:02:24.000] Files (3) -Info 62 [00:02:27.000] ----------------------------------------------- -Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:29.000] Files (2) +Info 60 [00:02:25.000] ----------------------------------------------- +Info 60 [00:02:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 60 [00:02:27.000] Files (2) -Info 62 [00:02:30.000] ----------------------------------------------- -Info 62 [00:02:31.000] Open files: -Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 62 [00:02:36.000] After ensureProjectForOpenFiles: -Info 63 [00:02:37.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 63 [00:02:38.000] Files (3) +Info 60 [00:02:28.000] ----------------------------------------------- +Info 60 [00:02:29.000] Open files: +Info 60 [00:02:30.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 60 [00:02:31.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 60 [00:02:32.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 60 [00:02:33.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 60 [00:02:34.000] After ensureProjectForOpenFiles: +Info 61 [00:02:35.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 61 [00:02:36.000] Files (3) -Info 63 [00:02:39.000] ----------------------------------------------- -Info 63 [00:02:40.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:41.000] Files (2) +Info 61 [00:02:37.000] ----------------------------------------------- +Info 61 [00:02:38.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 61 [00:02:39.000] Files (2) -Info 63 [00:02:42.000] ----------------------------------------------- -Info 63 [00:02:43.000] Open files: -Info 63 [00:02:44.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 63 [00:02:45.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 63 [00:02:46.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 63 [00:02:47.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 61 [00:02:40.000] ----------------------------------------------- +Info 61 [00:02:41.000] Open files: +Info 61 [00:02:42.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 61 [00:02:43.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 61 [00:02:44.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 61 [00:02:45.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks PolledWatches:: @@ -648,7 +646,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:48.000] request: +Info 61 [00:02:46.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -731,7 +729,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:49.000] response: +Info 62 [00:02:47.000] response: { "response": { "definitions": [ @@ -768,7 +766,7 @@ Info 64 [00:02:49.000] response: }, "responseRequired": true } -Info 65 [00:02:50.000] request: +Info 63 [00:02:48.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -851,7 +849,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:51.000] response: +Info 64 [00:02:49.000] response: { "response": { "definitions": [ @@ -888,7 +886,7 @@ Info 66 [00:02:51.000] response: }, "responseRequired": true } -Info 67 [00:02:52.000] request: +Info 65 [00:02:50.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -971,7 +969,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:53.000] response: +Info 66 [00:02:51.000] response: { "response": { "definitions": [ @@ -1008,7 +1006,7 @@ Info 68 [00:02:53.000] response: }, "responseRequired": true } -Info 69 [00:02:54.000] request: +Info 67 [00:02:52.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1091,7 +1089,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:55.000] response: +Info 68 [00:02:53.000] response: { "response": { "definitions": [ @@ -1128,7 +1126,7 @@ Info 70 [00:02:55.000] response: }, "responseRequired": true } -Info 71 [00:02:56.000] request: +Info 69 [00:02:54.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1211,7 +1209,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:57.000] response: +Info 70 [00:02:55.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-changes.js index 40fb6cef172..9257a2b207b 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-changes.js @@ -223,9 +223,8 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:14.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:13.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -236,20 +235,20 @@ Info 11 [00:01:14.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:28.000] Files (3) +Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:27.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -262,16 +261,16 @@ Info 25 [00:01:28.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:29.000] ----------------------------------------------- -Info 27 [00:01:30.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:31.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:33.000] Files (3) +Info 25 [00:01:28.000] ----------------------------------------------- +Info 26 [00:01:29.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:32.000] Files (3) -Info 29 [00:01:34.000] ----------------------------------------------- -Info 29 [00:01:35.000] Open files: -Info 29 [00:01:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:33.000] ----------------------------------------------- +Info 28 [00:01:34.000] Open files: +Info 28 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -298,11 +297,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:38.000] response: +Info 28 [00:01:37.000] response: { "responseRequired": false } -Info 30 [00:01:39.000] request: +Info 29 [00:01:38.000] request: { "seq": 0, "type": "request", @@ -337,11 +336,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:40.000] Search path: /user/username/projects/myproject/random -Info 32 [00:01:41.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:42.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 35 [00:01:44.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 30 [00:01:39.000] Search path: /user/username/projects/myproject/random +Info 31 [00:01:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 32 [00:01:41.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 34 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -349,17 +348,16 @@ Info 35 [00:01:44.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 38 [00:01:47.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 39 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 43 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 44 [00:01:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:55.000] Files (2) +Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:53.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -369,20 +367,20 @@ Info 46 [00:01:55.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 47 [00:01:56.000] ----------------------------------------------- -Info 48 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 48 [00:01:58.000] Files (3) +Info 45 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:56.000] Files (3) -Info 48 [00:01:59.000] ----------------------------------------------- -Info 48 [00:02:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 48 [00:02:01.000] Files (2) +Info 46 [00:01:57.000] ----------------------------------------------- +Info 46 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:01:59.000] Files (2) -Info 48 [00:02:02.000] ----------------------------------------------- -Info 48 [00:02:03.000] Open files: -Info 48 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 48 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 48 [00:02:06.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 48 [00:02:07.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:02:00.000] ----------------------------------------------- +Info 46 [00:02:01.000] Open files: +Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -415,11 +413,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:08.000] response: +Info 46 [00:02:06.000] response: { "responseRequired": false } -Info 49 [00:02:09.000] request: +Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -462,8 +460,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 51 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 48 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -500,7 +498,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:12.000] response: +Info 50 [00:02:10.000] response: { "response": { "definitions": [ @@ -537,11 +535,11 @@ Info 52 [00:02:12.000] response: }, "responseRequired": true } -Info 53 [00:02:16.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 54 [00:02:17.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 55 [00:02:18.000] Scheduled: *ensureProjectForOpenFiles* -Info 56 [00:02:19.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 57 [00:02:20.000] request: +Info 51 [00:02:14.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 52 [00:02:15.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 53 [00:02:16.000] Scheduled: *ensureProjectForOpenFiles* +Info 54 [00:02:17.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 55 [00:02:18.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -591,8 +589,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:02:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 59 [00:02:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 56 [00:02:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 57 [00:02:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms After request PolledWatches:: @@ -629,7 +627,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 60 [00:02:23.000] response: +Info 58 [00:02:21.000] response: { "response": { "definitions": [ @@ -666,7 +664,7 @@ Info 60 [00:02:23.000] response: }, "responseRequired": true } -Info 61 [00:02:24.000] request: +Info 59 [00:02:22.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -749,7 +747,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 62 [00:02:25.000] response: +Info 60 [00:02:23.000] response: { "response": { "definitions": [ @@ -786,7 +784,7 @@ Info 62 [00:02:25.000] response: }, "responseRequired": true } -Info 63 [00:02:26.000] request: +Info 61 [00:02:24.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -869,7 +867,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:27.000] response: +Info 62 [00:02:25.000] response: { "response": { "definitions": [ @@ -906,7 +904,7 @@ Info 64 [00:02:27.000] response: }, "responseRequired": true } -Info 65 [00:02:28.000] request: +Info 63 [00:02:26.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -989,7 +987,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:29.000] response: +Info 64 [00:02:27.000] response: { "response": { "definitions": [ @@ -1026,7 +1024,7 @@ Info 66 [00:02:29.000] response: }, "responseRequired": true } -Info 67 [00:02:30.000] request: +Info 65 [00:02:28.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1109,7 +1107,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:31.000] response: +Info 66 [00:02:29.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-created.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-created.js index cf865f9fc32..e68fcdbaff3 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-created.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-created.js @@ -220,9 +220,8 @@ Info 6 [00:01:10.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:15.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:14.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -233,20 +232,20 @@ Info 11 [00:01:15.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:22.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:29.000] Files (3) +Info 11 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:28.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -259,16 +258,16 @@ Info 25 [00:01:29.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:30.000] ----------------------------------------------- -Info 27 [00:01:31.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:32.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:34.000] Files (3) +Info 25 [00:01:29.000] ----------------------------------------------- +Info 26 [00:01:30.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:31.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:33.000] Files (3) -Info 29 [00:01:35.000] ----------------------------------------------- -Info 29 [00:01:36.000] Open files: -Info 29 [00:01:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:34.000] ----------------------------------------------- +Info 28 [00:01:35.000] Open files: +Info 28 [00:01:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -295,11 +294,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:39.000] response: +Info 28 [00:01:38.000] response: { "responseRequired": false } -Info 30 [00:01:40.000] request: +Info 29 [00:01:39.000] request: { "seq": 0, "type": "request", @@ -334,11 +333,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:41.000] Search path: /user/username/projects/myproject/random -Info 32 [00:01:42.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:43.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 35 [00:01:45.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 30 [00:01:40.000] Search path: /user/username/projects/myproject/random +Info 31 [00:01:41.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 32 [00:01:42.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 34 [00:01:44.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -346,17 +345,16 @@ Info 35 [00:01:45.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 36 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 38 [00:01:48.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 39 [00:01:49.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 40 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 43 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 44 [00:01:54.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (2) +Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:47.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 38 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:54.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -366,20 +364,20 @@ Info 46 [00:01:56.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 47 [00:01:57.000] ----------------------------------------------- -Info 48 [00:01:58.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 48 [00:01:59.000] Files (3) +Info 45 [00:01:55.000] ----------------------------------------------- +Info 46 [00:01:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:57.000] Files (3) -Info 48 [00:02:00.000] ----------------------------------------------- -Info 48 [00:02:01.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 48 [00:02:02.000] Files (2) +Info 46 [00:01:58.000] ----------------------------------------------- +Info 46 [00:01:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:02:00.000] Files (2) -Info 48 [00:02:03.000] ----------------------------------------------- -Info 48 [00:02:04.000] Open files: -Info 48 [00:02:05.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 48 [00:02:06.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 48 [00:02:07.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 48 [00:02:08.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:02:01.000] ----------------------------------------------- +Info 46 [00:02:02.000] Open files: +Info 46 [00:02:03.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:05.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:06.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -412,11 +410,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:09.000] response: +Info 46 [00:02:07.000] response: { "responseRequired": false } -Info 49 [00:02:10.000] request: +Info 47 [00:02:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -459,7 +457,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 48 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file After request PolledWatches:: @@ -494,7 +492,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 51 [00:02:12.000] response: +Info 49 [00:02:10.000] response: { "response": { "definitions": [ @@ -531,14 +529,14 @@ Info 51 [00:02:12.000] response: }, "responseRequired": true } -Info 52 [00:02:15.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 53 [00:02:16.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 54 [00:02:17.000] Scheduled: *ensureProjectForOpenFiles* -Info 55 [00:02:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 56 [00:02:19.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 57 [00:02:20.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 58 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 59 [00:02:22.000] request: +Info 50 [00:02:13.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 51 [00:02:14.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 52 [00:02:15.000] Scheduled: *ensureProjectForOpenFiles* +Info 53 [00:02:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 54 [00:02:17.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 55 [00:02:18.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 56 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 57 [00:02:20.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -584,10 +582,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 60 [00:02:23.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 61 [00:02:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 62 [00:02:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 63 [00:02:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 58 [00:02:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 59 [00:02:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 60 [00:02:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 61 [00:02:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -624,7 +622,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:27.000] response: +Info 62 [00:02:25.000] response: { "response": { "definitions": [ @@ -661,7 +659,7 @@ Info 64 [00:02:27.000] response: }, "responseRequired": true } -Info 65 [00:02:28.000] request: +Info 63 [00:02:26.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -744,7 +742,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:29.000] response: +Info 64 [00:02:27.000] response: { "response": { "definitions": [ @@ -781,7 +779,7 @@ Info 66 [00:02:29.000] response: }, "responseRequired": true } -Info 67 [00:02:30.000] request: +Info 65 [00:02:28.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -864,7 +862,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:31.000] response: +Info 66 [00:02:29.000] response: { "response": { "definitions": [ @@ -901,7 +899,7 @@ Info 68 [00:02:31.000] response: }, "responseRequired": true } -Info 69 [00:02:32.000] request: +Info 67 [00:02:30.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -984,7 +982,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:33.000] response: +Info 68 [00:02:31.000] response: { "response": { "definitions": [ @@ -1021,7 +1019,7 @@ Info 70 [00:02:33.000] response: }, "responseRequired": true } -Info 71 [00:02:34.000] request: +Info 69 [00:02:32.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1104,7 +1102,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:35.000] response: +Info 70 [00:02:33.000] response: { "response": { "definitions": [ @@ -1141,7 +1139,7 @@ Info 72 [00:02:35.000] response: }, "responseRequired": true } -Info 73 [00:02:36.000] request: +Info 71 [00:02:34.000] request: { "seq": 0, "type": "request", @@ -1186,18 +1184,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 75 [00:02:38.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 75 [00:02:39.000] Files (3) +Info 72 [00:02:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 73 [00:02:36.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 73 [00:02:37.000] Files (3) -Info 75 [00:02:40.000] ----------------------------------------------- -Info 75 [00:02:41.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 75 [00:02:42.000] Files (2) +Info 73 [00:02:38.000] ----------------------------------------------- +Info 73 [00:02:39.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 73 [00:02:40.000] Files (2) -Info 75 [00:02:43.000] ----------------------------------------------- -Info 75 [00:02:44.000] Open files: -Info 75 [00:02:45.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 75 [00:02:46.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 73 [00:02:41.000] ----------------------------------------------- +Info 73 [00:02:42.000] Open files: +Info 73 [00:02:43.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 73 [00:02:44.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -1236,11 +1234,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 75 [00:02:47.000] response: +Info 73 [00:02:45.000] response: { "responseRequired": false } -Info 76 [00:02:48.000] request: +Info 74 [00:02:46.000] request: { "seq": 0, "type": "request", @@ -1287,22 +1285,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 77 [00:02:49.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 78 [00:02:50.000] Search path: /user/username/projects/myproject/random -Info 79 [00:02:51.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 80 [00:02:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 80 [00:02:53.000] Files (3) +Info 75 [00:02:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 76 [00:02:48.000] Search path: /user/username/projects/myproject/random +Info 77 [00:02:49.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 78 [00:02:50.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 78 [00:02:51.000] Files (3) -Info 80 [00:02:54.000] ----------------------------------------------- -Info 80 [00:02:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 80 [00:02:56.000] Files (2) +Info 78 [00:02:52.000] ----------------------------------------------- +Info 78 [00:02:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 78 [00:02:54.000] Files (2) -Info 80 [00:02:57.000] ----------------------------------------------- -Info 80 [00:02:58.000] Open files: -Info 80 [00:02:59.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 80 [00:03:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 80 [00:03:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 80 [00:03:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 78 [00:02:55.000] ----------------------------------------------- +Info 78 [00:02:56.000] Open files: +Info 78 [00:02:57.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 78 [00:02:58.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 78 [00:02:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 78 [00:03:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1339,11 +1337,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 80 [00:03:03.000] response: +Info 78 [00:03:01.000] response: { "responseRequired": false } -Info 81 [00:03:04.000] request: +Info 79 [00:03:02.000] request: { "seq": 0, "type": "request", @@ -1388,18 +1386,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 82 [00:03:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 83 [00:03:06.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 83 [00:03:07.000] Files (3) +Info 80 [00:03:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 81 [00:03:04.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 81 [00:03:05.000] Files (3) -Info 83 [00:03:08.000] ----------------------------------------------- -Info 83 [00:03:09.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 83 [00:03:10.000] Files (2) +Info 81 [00:03:06.000] ----------------------------------------------- +Info 81 [00:03:07.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 81 [00:03:08.000] Files (2) -Info 83 [00:03:11.000] ----------------------------------------------- -Info 83 [00:03:12.000] Open files: -Info 83 [00:03:13.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 83 [00:03:14.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 81 [00:03:09.000] ----------------------------------------------- +Info 81 [00:03:10.000] Open files: +Info 81 [00:03:11.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 81 [00:03:12.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1438,11 +1436,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 83 [00:03:15.000] response: +Info 81 [00:03:13.000] response: { "responseRequired": false } -Info 84 [00:03:16.000] request: +Info 82 [00:03:14.000] request: { "seq": 0, "type": "request", @@ -1489,16 +1487,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 85 [00:03:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 86 [00:03:18.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 86 [00:03:19.000] Files (3) +Info 83 [00:03:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 84 [00:03:16.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 84 [00:03:17.000] Files (3) -Info 86 [00:03:20.000] ----------------------------------------------- -Info 86 [00:03:21.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 86 [00:03:22.000] Files (2) +Info 84 [00:03:18.000] ----------------------------------------------- +Info 84 [00:03:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 84 [00:03:20.000] Files (2) -Info 86 [00:03:23.000] ----------------------------------------------- -Info 86 [00:03:24.000] Open files: +Info 84 [00:03:21.000] ----------------------------------------------- +Info 84 [00:03:22.000] Open files: After request PolledWatches:: @@ -1539,11 +1537,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 86 [00:03:25.000] response: +Info 84 [00:03:23.000] response: { "responseRequired": false } -Info 87 [00:03:26.000] request: +Info 85 [00:03:24.000] request: { "seq": 0, "type": "request", @@ -1592,12 +1590,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 88 [00:03:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 89 [00:03:28.000] Search path: /user/username/projects/myproject/random -Info 90 [00:03:29.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 91 [00:03:30.000] `remove Project:: -Info 92 [00:03:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 93 [00:03:32.000] Files (3) +Info 86 [00:03:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 87 [00:03:26.000] Search path: /user/username/projects/myproject/random +Info 88 [00:03:27.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 89 [00:03:28.000] `remove Project:: +Info 90 [00:03:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 91 [00:03:30.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -1610,30 +1608,30 @@ Info 93 [00:03:32.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 94 [00:03:33.000] ----------------------------------------------- -Info 95 [00:03:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 96 [00:03:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 97 [00:03:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 98 [00:03:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 99 [00:03:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 100 [00:03:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 101 [00:03:40.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 102 [00:03:41.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 103 [00:03:42.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 104 [00:03:43.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 105 [00:03:44.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 106 [00:03:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 107 [00:03:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 108 [00:03:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 109 [00:03:48.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 110 [00:03:49.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 111 [00:03:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 111 [00:03:51.000] Files (2) +Info 92 [00:03:31.000] ----------------------------------------------- +Info 93 [00:03:32.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 94 [00:03:33.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 95 [00:03:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 96 [00:03:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 97 [00:03:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 98 [00:03:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 99 [00:03:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 100 [00:03:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 101 [00:03:40.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 102 [00:03:41.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 103 [00:03:42.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 104 [00:03:43.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 105 [00:03:44.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 106 [00:03:45.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 107 [00:03:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 108 [00:03:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 109 [00:03:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 109 [00:03:49.000] Files (2) -Info 111 [00:03:52.000] ----------------------------------------------- -Info 111 [00:03:53.000] Open files: -Info 111 [00:03:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 111 [00:03:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 109 [00:03:50.000] ----------------------------------------------- +Info 109 [00:03:51.000] Open files: +Info 109 [00:03:52.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 109 [00:03:53.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1652,7 +1650,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 111 [00:03:56.000] response: +Info 109 [00:03:54.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-deleted.js index e5536480b8e..b2cfca12fba 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-deleted.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-deleted.js @@ -223,9 +223,8 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:14.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:13.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -236,20 +235,20 @@ Info 11 [00:01:14.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:28.000] Files (3) +Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:27.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -262,16 +261,16 @@ Info 25 [00:01:28.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:29.000] ----------------------------------------------- -Info 27 [00:01:30.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:31.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:33.000] Files (3) +Info 25 [00:01:28.000] ----------------------------------------------- +Info 26 [00:01:29.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:32.000] Files (3) -Info 29 [00:01:34.000] ----------------------------------------------- -Info 29 [00:01:35.000] Open files: -Info 29 [00:01:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:33.000] ----------------------------------------------- +Info 28 [00:01:34.000] Open files: +Info 28 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -298,11 +297,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:38.000] response: +Info 28 [00:01:37.000] response: { "responseRequired": false } -Info 30 [00:01:39.000] request: +Info 29 [00:01:38.000] request: { "seq": 0, "type": "request", @@ -337,11 +336,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:40.000] Search path: /user/username/projects/myproject/random -Info 32 [00:01:41.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:42.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 35 [00:01:44.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 30 [00:01:39.000] Search path: /user/username/projects/myproject/random +Info 31 [00:01:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 32 [00:01:41.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 34 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -349,17 +348,16 @@ Info 35 [00:01:44.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 38 [00:01:47.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 39 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 43 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 44 [00:01:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:55.000] Files (2) +Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:53.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -369,20 +367,20 @@ Info 46 [00:01:55.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 47 [00:01:56.000] ----------------------------------------------- -Info 48 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 48 [00:01:58.000] Files (3) +Info 45 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:56.000] Files (3) -Info 48 [00:01:59.000] ----------------------------------------------- -Info 48 [00:02:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 48 [00:02:01.000] Files (2) +Info 46 [00:01:57.000] ----------------------------------------------- +Info 46 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:01:59.000] Files (2) -Info 48 [00:02:02.000] ----------------------------------------------- -Info 48 [00:02:03.000] Open files: -Info 48 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 48 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 48 [00:02:06.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 48 [00:02:07.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:02:00.000] ----------------------------------------------- +Info 46 [00:02:01.000] Open files: +Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -415,11 +413,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:08.000] response: +Info 46 [00:02:06.000] response: { "responseRequired": false } -Info 49 [00:02:09.000] request: +Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -462,8 +460,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 51 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 48 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -500,7 +498,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:12.000] response: +Info 50 [00:02:10.000] response: { "response": { "definitions": [ @@ -537,14 +535,14 @@ Info 52 [00:02:12.000] response: }, "responseRequired": true } -Info 53 [00:02:14.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 54 [00:02:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 55 [00:02:16.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 56 [00:02:17.000] Scheduled: *ensureProjectForOpenFiles* -Info 57 [00:02:18.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 58 [00:02:19.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 59 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 60 [00:02:21.000] request: +Info 51 [00:02:12.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 52 [00:02:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 53 [00:02:14.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 54 [00:02:15.000] Scheduled: *ensureProjectForOpenFiles* +Info 55 [00:02:16.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 56 [00:02:17.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 57 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 58 [00:02:19.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -590,9 +588,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:22.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 62 [00:02:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 63 [00:02:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 59 [00:02:20.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 60 [00:02:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 61 [00:02:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file After request PolledWatches:: @@ -629,7 +627,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:25.000] response: +Info 62 [00:02:23.000] response: { "response": { "definitions": [ @@ -666,7 +664,7 @@ Info 64 [00:02:25.000] response: }, "responseRequired": true } -Info 65 [00:02:26.000] request: +Info 63 [00:02:24.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -749,7 +747,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:27.000] response: +Info 64 [00:02:25.000] response: { "response": { "definitions": [ @@ -786,7 +784,7 @@ Info 66 [00:02:27.000] response: }, "responseRequired": true } -Info 67 [00:02:28.000] request: +Info 65 [00:02:26.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -869,7 +867,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:29.000] response: +Info 66 [00:02:27.000] response: { "response": { "definitions": [ @@ -906,7 +904,7 @@ Info 68 [00:02:29.000] response: }, "responseRequired": true } -Info 69 [00:02:30.000] request: +Info 67 [00:02:28.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -989,7 +987,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:31.000] response: +Info 68 [00:02:29.000] response: { "response": { "definitions": [ @@ -1026,7 +1024,7 @@ Info 70 [00:02:31.000] response: }, "responseRequired": true } -Info 71 [00:02:32.000] request: +Info 69 [00:02:30.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1109,7 +1107,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:33.000] response: +Info 70 [00:02:31.000] response: { "response": { "definitions": [ @@ -1146,7 +1144,7 @@ Info 72 [00:02:33.000] response: }, "responseRequired": true } -Info 73 [00:02:34.000] request: +Info 71 [00:02:32.000] request: { "seq": 0, "type": "request", @@ -1191,18 +1189,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 75 [00:02:36.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 75 [00:02:37.000] Files (3) +Info 72 [00:02:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 73 [00:02:34.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 73 [00:02:35.000] Files (3) -Info 75 [00:02:38.000] ----------------------------------------------- -Info 75 [00:02:39.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 75 [00:02:40.000] Files (2) +Info 73 [00:02:36.000] ----------------------------------------------- +Info 73 [00:02:37.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 73 [00:02:38.000] Files (2) -Info 75 [00:02:41.000] ----------------------------------------------- -Info 75 [00:02:42.000] Open files: -Info 75 [00:02:43.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 75 [00:02:44.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 73 [00:02:39.000] ----------------------------------------------- +Info 73 [00:02:40.000] Open files: +Info 73 [00:02:41.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 73 [00:02:42.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -1241,11 +1239,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 75 [00:02:45.000] response: +Info 73 [00:02:43.000] response: { "responseRequired": false } -Info 76 [00:02:46.000] request: +Info 74 [00:02:44.000] request: { "seq": 0, "type": "request", @@ -1292,23 +1290,23 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 77 [00:02:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 78 [00:02:48.000] Search path: /user/username/projects/myproject/random -Info 79 [00:02:49.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 80 [00:02:50.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 81 [00:02:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 81 [00:02:52.000] Files (3) +Info 75 [00:02:45.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 76 [00:02:46.000] Search path: /user/username/projects/myproject/random +Info 77 [00:02:47.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 78 [00:02:48.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 79 [00:02:49.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 79 [00:02:50.000] Files (3) -Info 81 [00:02:53.000] ----------------------------------------------- -Info 81 [00:02:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 81 [00:02:55.000] Files (2) +Info 79 [00:02:51.000] ----------------------------------------------- +Info 79 [00:02:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 79 [00:02:53.000] Files (2) -Info 81 [00:02:56.000] ----------------------------------------------- -Info 81 [00:02:57.000] Open files: -Info 81 [00:02:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 81 [00:02:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 81 [00:03:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 81 [00:03:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 79 [00:02:54.000] ----------------------------------------------- +Info 79 [00:02:55.000] Open files: +Info 79 [00:02:56.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 79 [00:02:57.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 79 [00:02:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 79 [00:02:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1343,11 +1341,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 81 [00:03:02.000] response: +Info 79 [00:03:00.000] response: { "responseRequired": false } -Info 82 [00:03:03.000] request: +Info 80 [00:03:01.000] request: { "seq": 0, "type": "request", @@ -1390,18 +1388,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 83 [00:03:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 84 [00:03:05.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 84 [00:03:06.000] Files (3) +Info 81 [00:03:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 82 [00:03:03.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 82 [00:03:04.000] Files (3) -Info 84 [00:03:07.000] ----------------------------------------------- -Info 84 [00:03:08.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 84 [00:03:09.000] Files (2) +Info 82 [00:03:05.000] ----------------------------------------------- +Info 82 [00:03:06.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 82 [00:03:07.000] Files (2) -Info 84 [00:03:10.000] ----------------------------------------------- -Info 84 [00:03:11.000] Open files: -Info 84 [00:03:12.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 84 [00:03:13.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 82 [00:03:08.000] ----------------------------------------------- +Info 82 [00:03:09.000] Open files: +Info 82 [00:03:10.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 82 [00:03:11.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1438,11 +1436,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 84 [00:03:14.000] response: +Info 82 [00:03:12.000] response: { "responseRequired": false } -Info 85 [00:03:15.000] request: +Info 83 [00:03:13.000] request: { "seq": 0, "type": "request", @@ -1487,16 +1485,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 86 [00:03:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 87 [00:03:17.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 87 [00:03:18.000] Files (3) +Info 84 [00:03:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 85 [00:03:15.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 85 [00:03:16.000] Files (3) -Info 87 [00:03:19.000] ----------------------------------------------- -Info 87 [00:03:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 87 [00:03:21.000] Files (2) +Info 85 [00:03:17.000] ----------------------------------------------- +Info 85 [00:03:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 85 [00:03:19.000] Files (2) -Info 87 [00:03:22.000] ----------------------------------------------- -Info 87 [00:03:23.000] Open files: +Info 85 [00:03:20.000] ----------------------------------------------- +Info 85 [00:03:21.000] Open files: After request PolledWatches:: @@ -1535,11 +1533,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 87 [00:03:24.000] response: +Info 85 [00:03:22.000] response: { "responseRequired": false } -Info 88 [00:03:25.000] request: +Info 86 [00:03:23.000] request: { "seq": 0, "type": "request", @@ -1586,12 +1584,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 89 [00:03:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 90 [00:03:27.000] Search path: /user/username/projects/myproject/random -Info 91 [00:03:28.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 92 [00:03:29.000] `remove Project:: -Info 93 [00:03:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 94 [00:03:31.000] Files (3) +Info 87 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 88 [00:03:25.000] Search path: /user/username/projects/myproject/random +Info 89 [00:03:26.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 90 [00:03:27.000] `remove Project:: +Info 91 [00:03:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 92 [00:03:29.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -1604,29 +1602,29 @@ Info 94 [00:03:31.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 95 [00:03:32.000] ----------------------------------------------- -Info 96 [00:03:33.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 97 [00:03:34.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 98 [00:03:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 99 [00:03:36.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 100 [00:03:37.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 101 [00:03:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 102 [00:03:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 103 [00:03:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 104 [00:03:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 105 [00:03:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 106 [00:03:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 107 [00:03:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 108 [00:03:45.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 109 [00:03:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 110 [00:03:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 111 [00:03:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 111 [00:03:49.000] Files (2) +Info 93 [00:03:30.000] ----------------------------------------------- +Info 94 [00:03:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 95 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 96 [00:03:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 97 [00:03:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 98 [00:03:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 99 [00:03:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 100 [00:03:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 101 [00:03:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 102 [00:03:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 103 [00:03:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 104 [00:03:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 105 [00:03:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 106 [00:03:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 107 [00:03:44.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 108 [00:03:45.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 109 [00:03:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 109 [00:03:47.000] Files (2) -Info 111 [00:03:50.000] ----------------------------------------------- -Info 111 [00:03:51.000] Open files: -Info 111 [00:03:52.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 111 [00:03:53.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 109 [00:03:48.000] ----------------------------------------------- +Info 109 [00:03:49.000] Open files: +Info 109 [00:03:50.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 109 [00:03:51.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1645,7 +1643,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 111 [00:03:54.000] response: +Info 109 [00:03:52.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-not-present.js index b76fd93a5c0..0194b41ac0c 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-not-present.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-not-present.js @@ -220,9 +220,8 @@ Info 6 [00:01:10.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:15.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:14.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -233,20 +232,20 @@ Info 11 [00:01:15.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:22.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:29.000] Files (3) +Info 11 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:28.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -259,16 +258,16 @@ Info 25 [00:01:29.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:30.000] ----------------------------------------------- -Info 27 [00:01:31.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:32.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:34.000] Files (3) +Info 25 [00:01:29.000] ----------------------------------------------- +Info 26 [00:01:30.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:31.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:33.000] Files (3) -Info 29 [00:01:35.000] ----------------------------------------------- -Info 29 [00:01:36.000] Open files: -Info 29 [00:01:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:34.000] ----------------------------------------------- +Info 28 [00:01:35.000] Open files: +Info 28 [00:01:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -295,11 +294,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:39.000] response: +Info 28 [00:01:38.000] response: { "responseRequired": false } -Info 30 [00:01:40.000] request: +Info 29 [00:01:39.000] request: { "seq": 0, "type": "request", @@ -334,11 +333,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:41.000] Search path: /user/username/projects/myproject/random -Info 32 [00:01:42.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:43.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 35 [00:01:45.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 30 [00:01:40.000] Search path: /user/username/projects/myproject/random +Info 31 [00:01:41.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 32 [00:01:42.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 34 [00:01:44.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -346,17 +345,16 @@ Info 35 [00:01:45.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 36 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 38 [00:01:48.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 39 [00:01:49.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 40 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 43 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 44 [00:01:54.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (2) +Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:47.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 38 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:54.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -366,20 +364,20 @@ Info 46 [00:01:56.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 47 [00:01:57.000] ----------------------------------------------- -Info 48 [00:01:58.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 48 [00:01:59.000] Files (3) +Info 45 [00:01:55.000] ----------------------------------------------- +Info 46 [00:01:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:57.000] Files (3) -Info 48 [00:02:00.000] ----------------------------------------------- -Info 48 [00:02:01.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 48 [00:02:02.000] Files (2) +Info 46 [00:01:58.000] ----------------------------------------------- +Info 46 [00:01:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:02:00.000] Files (2) -Info 48 [00:02:03.000] ----------------------------------------------- -Info 48 [00:02:04.000] Open files: -Info 48 [00:02:05.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 48 [00:02:06.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 48 [00:02:07.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 48 [00:02:08.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:02:01.000] ----------------------------------------------- +Info 46 [00:02:02.000] Open files: +Info 46 [00:02:03.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:05.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:06.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -412,11 +410,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:09.000] response: +Info 46 [00:02:07.000] response: { "responseRequired": false } -Info 49 [00:02:10.000] request: +Info 47 [00:02:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -459,7 +457,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 48 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file After request PolledWatches:: @@ -494,7 +492,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 51 [00:02:12.000] response: +Info 49 [00:02:10.000] response: { "response": { "definitions": [ @@ -531,7 +529,7 @@ Info 51 [00:02:12.000] response: }, "responseRequired": true } -Info 52 [00:02:13.000] request: +Info 50 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -610,7 +608,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 53 [00:02:14.000] response: +Info 51 [00:02:12.000] response: { "response": { "definitions": [ @@ -647,7 +645,7 @@ Info 53 [00:02:14.000] response: }, "responseRequired": true } -Info 54 [00:02:15.000] request: +Info 52 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -726,7 +724,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:02:16.000] response: +Info 53 [00:02:14.000] response: { "response": { "definitions": [ @@ -763,7 +761,7 @@ Info 55 [00:02:16.000] response: }, "responseRequired": true } -Info 56 [00:02:17.000] request: +Info 54 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -842,7 +840,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:18.000] response: +Info 55 [00:02:16.000] response: { "response": { "definitions": [ @@ -879,7 +877,7 @@ Info 57 [00:02:18.000] response: }, "responseRequired": true } -Info 58 [00:02:19.000] request: +Info 56 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -958,7 +956,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:20.000] response: +Info 57 [00:02:18.000] response: { "response": { "definitions": [ @@ -995,7 +993,7 @@ Info 59 [00:02:20.000] response: }, "responseRequired": true } -Info 60 [00:02:21.000] request: +Info 58 [00:02:19.000] request: { "seq": 0, "type": "request", @@ -1038,18 +1036,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 62 [00:02:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 62 [00:02:24.000] Files (3) +Info 59 [00:02:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 60 [00:02:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 60 [00:02:22.000] Files (3) -Info 62 [00:02:25.000] ----------------------------------------------- -Info 62 [00:02:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:27.000] Files (2) +Info 60 [00:02:23.000] ----------------------------------------------- +Info 60 [00:02:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 60 [00:02:25.000] Files (2) -Info 62 [00:02:28.000] ----------------------------------------------- -Info 62 [00:02:29.000] Open files: -Info 62 [00:02:30.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 62 [00:02:31.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 60 [00:02:26.000] ----------------------------------------------- +Info 60 [00:02:27.000] Open files: +Info 60 [00:02:28.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 60 [00:02:29.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -1086,11 +1084,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 62 [00:02:32.000] response: +Info 60 [00:02:30.000] response: { "responseRequired": false } -Info 63 [00:02:33.000] request: +Info 61 [00:02:31.000] request: { "seq": 0, "type": "request", @@ -1135,22 +1133,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 65 [00:02:35.000] Search path: /user/username/projects/myproject/random -Info 66 [00:02:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 67 [00:02:37.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 67 [00:02:38.000] Files (3) +Info 62 [00:02:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 63 [00:02:33.000] Search path: /user/username/projects/myproject/random +Info 64 [00:02:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 65 [00:02:35.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 65 [00:02:36.000] Files (3) -Info 67 [00:02:39.000] ----------------------------------------------- -Info 67 [00:02:40.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 67 [00:02:41.000] Files (2) +Info 65 [00:02:37.000] ----------------------------------------------- +Info 65 [00:02:38.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 65 [00:02:39.000] Files (2) -Info 67 [00:02:42.000] ----------------------------------------------- -Info 67 [00:02:43.000] Open files: -Info 67 [00:02:44.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 67 [00:02:45.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 67 [00:02:46.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 67 [00:02:47.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 65 [00:02:40.000] ----------------------------------------------- +Info 65 [00:02:41.000] Open files: +Info 65 [00:02:42.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 65 [00:02:43.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 65 [00:02:44.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 65 [00:02:45.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1185,11 +1183,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:48.000] response: +Info 65 [00:02:46.000] response: { "responseRequired": false } -Info 68 [00:02:49.000] request: +Info 66 [00:02:47.000] request: { "seq": 0, "type": "request", @@ -1232,18 +1230,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 69 [00:02:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 70 [00:02:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 70 [00:02:52.000] Files (3) +Info 67 [00:02:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 68 [00:02:49.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 68 [00:02:50.000] Files (3) -Info 70 [00:02:53.000] ----------------------------------------------- -Info 70 [00:02:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 70 [00:02:55.000] Files (2) +Info 68 [00:02:51.000] ----------------------------------------------- +Info 68 [00:02:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:02:53.000] Files (2) -Info 70 [00:02:56.000] ----------------------------------------------- -Info 70 [00:02:57.000] Open files: -Info 70 [00:02:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 70 [00:02:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 68 [00:02:54.000] ----------------------------------------------- +Info 68 [00:02:55.000] Open files: +Info 68 [00:02:56.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 68 [00:02:57.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1280,11 +1278,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:03:00.000] response: +Info 68 [00:02:58.000] response: { "responseRequired": false } -Info 71 [00:03:01.000] request: +Info 69 [00:02:59.000] request: { "seq": 0, "type": "request", @@ -1329,16 +1327,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:03:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 73 [00:03:03.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 73 [00:03:04.000] Files (3) +Info 70 [00:03:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 71 [00:03:01.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 71 [00:03:02.000] Files (3) -Info 73 [00:03:05.000] ----------------------------------------------- -Info 73 [00:03:06.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 73 [00:03:07.000] Files (2) +Info 71 [00:03:03.000] ----------------------------------------------- +Info 71 [00:03:04.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 71 [00:03:05.000] Files (2) -Info 73 [00:03:08.000] ----------------------------------------------- -Info 73 [00:03:09.000] Open files: +Info 71 [00:03:06.000] ----------------------------------------------- +Info 71 [00:03:07.000] Open files: After request PolledWatches:: @@ -1377,11 +1375,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 73 [00:03:10.000] response: +Info 71 [00:03:08.000] response: { "responseRequired": false } -Info 74 [00:03:11.000] request: +Info 72 [00:03:09.000] request: { "seq": 0, "type": "request", @@ -1428,12 +1426,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 75 [00:03:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 76 [00:03:13.000] Search path: /user/username/projects/myproject/random -Info 77 [00:03:14.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 78 [00:03:15.000] `remove Project:: -Info 79 [00:03:16.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 80 [00:03:17.000] Files (3) +Info 73 [00:03:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 74 [00:03:11.000] Search path: /user/username/projects/myproject/random +Info 75 [00:03:12.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 76 [00:03:13.000] `remove Project:: +Info 77 [00:03:14.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 78 [00:03:15.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -1446,29 +1444,29 @@ Info 80 [00:03:17.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 81 [00:03:18.000] ----------------------------------------------- -Info 82 [00:03:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 83 [00:03:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 84 [00:03:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 85 [00:03:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 86 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 87 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 88 [00:03:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 89 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 90 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 91 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 92 [00:03:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 93 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 94 [00:03:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 95 [00:03:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 96 [00:03:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 97 [00:03:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 97 [00:03:35.000] Files (2) +Info 79 [00:03:16.000] ----------------------------------------------- +Info 80 [00:03:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 81 [00:03:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 82 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 83 [00:03:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 84 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 85 [00:03:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 86 [00:03:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 87 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 88 [00:03:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 89 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 90 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 91 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 92 [00:03:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 93 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 94 [00:03:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 95 [00:03:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 95 [00:03:33.000] Files (2) -Info 97 [00:03:36.000] ----------------------------------------------- -Info 97 [00:03:37.000] Open files: -Info 97 [00:03:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 97 [00:03:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 95 [00:03:34.000] ----------------------------------------------- +Info 95 [00:03:35.000] Open files: +Info 95 [00:03:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 95 [00:03:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -1487,7 +1485,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 97 [00:03:40.000] response: +Info 95 [00:03:38.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/usage-file-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/usage-file-changes-with-timeout-before-request.js index bd67843b952..f038c20e34d 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/usage-file-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/usage-file-changes-with-timeout-before-request.js @@ -223,9 +223,8 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:14.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:13.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -236,20 +235,20 @@ Info 11 [00:01:14.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:28.000] Files (3) +Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:27.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -262,16 +261,16 @@ Info 25 [00:01:28.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:29.000] ----------------------------------------------- -Info 27 [00:01:30.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:31.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:33.000] Files (3) +Info 25 [00:01:28.000] ----------------------------------------------- +Info 26 [00:01:29.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:32.000] Files (3) -Info 29 [00:01:34.000] ----------------------------------------------- -Info 29 [00:01:35.000] Open files: -Info 29 [00:01:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:33.000] ----------------------------------------------- +Info 28 [00:01:34.000] Open files: +Info 28 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -298,11 +297,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:38.000] response: +Info 28 [00:01:37.000] response: { "responseRequired": false } -Info 30 [00:01:39.000] request: +Info 29 [00:01:38.000] request: { "seq": 0, "type": "request", @@ -337,11 +336,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:40.000] Search path: /user/username/projects/myproject/random -Info 32 [00:01:41.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:42.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 35 [00:01:44.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 30 [00:01:39.000] Search path: /user/username/projects/myproject/random +Info 31 [00:01:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 32 [00:01:41.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 34 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -349,17 +348,16 @@ Info 35 [00:01:44.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 38 [00:01:47.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 39 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 43 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 44 [00:01:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:55.000] Files (2) +Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:53.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -369,20 +367,20 @@ Info 46 [00:01:55.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 47 [00:01:56.000] ----------------------------------------------- -Info 48 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 48 [00:01:58.000] Files (3) +Info 45 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:56.000] Files (3) -Info 48 [00:01:59.000] ----------------------------------------------- -Info 48 [00:02:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 48 [00:02:01.000] Files (2) +Info 46 [00:01:57.000] ----------------------------------------------- +Info 46 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:01:59.000] Files (2) -Info 48 [00:02:02.000] ----------------------------------------------- -Info 48 [00:02:03.000] Open files: -Info 48 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 48 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 48 [00:02:06.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 48 [00:02:07.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:02:00.000] ----------------------------------------------- +Info 46 [00:02:01.000] Open files: +Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -415,11 +413,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:08.000] response: +Info 46 [00:02:06.000] response: { "responseRequired": false } -Info 49 [00:02:09.000] request: +Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -462,8 +460,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 51 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 48 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -500,7 +498,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:12.000] response: +Info 50 [00:02:10.000] response: { "response": { "definitions": [ @@ -537,7 +535,7 @@ Info 52 [00:02:12.000] response: }, "responseRequired": true } -Info 53 [00:02:13.000] request: +Info 51 [00:02:11.000] request: { "command": "change", "arguments": { @@ -623,7 +621,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:14.000] response: +Info 52 [00:02:12.000] response: { "responseRequired": false } @@ -699,7 +697,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:02:15.000] request: +Info 53 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -746,9 +744,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 57 [00:02:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 58 [00:02:18.000] Different program with same set of files +Info 54 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 55 [00:02:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 56 [00:02:16.000] Different program with same set of files After request PolledWatches:: @@ -785,7 +783,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:19.000] response: +Info 57 [00:02:17.000] response: { "response": { "definitions": [ @@ -822,7 +820,7 @@ Info 59 [00:02:19.000] response: }, "responseRequired": true } -Info 60 [00:02:20.000] request: +Info 58 [00:02:18.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -905,7 +903,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:21.000] response: +Info 59 [00:02:19.000] response: { "response": { "definitions": [ @@ -942,7 +940,7 @@ Info 61 [00:02:21.000] response: }, "responseRequired": true } -Info 62 [00:02:22.000] request: +Info 60 [00:02:20.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1025,7 +1023,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:23.000] response: +Info 61 [00:02:21.000] response: { "response": { "definitions": [ @@ -1062,7 +1060,7 @@ Info 63 [00:02:23.000] response: }, "responseRequired": true } -Info 64 [00:02:24.000] request: +Info 62 [00:02:22.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1145,7 +1143,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:25.000] response: +Info 63 [00:02:23.000] response: { "response": { "definitions": [ @@ -1182,7 +1180,7 @@ Info 65 [00:02:25.000] response: }, "responseRequired": true } -Info 66 [00:02:26.000] request: +Info 64 [00:02:24.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1265,7 +1263,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:27.000] response: +Info 65 [00:02:25.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/usage-file-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/usage-file-changes.js index 7adeab4dd7f..df603e82c70 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/usage-file-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/usage-file-changes.js @@ -223,9 +223,8 @@ Info 6 [00:01:09.000] Config: /user/username/projects/myproject/main/tsconfig } Info 7 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory Info 8 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 9 [00:01:12.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 11 [00:01:14.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 9 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 10 [00:01:13.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -236,20 +235,20 @@ Info 11 [00:01:14.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 12 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 18 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 20 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 23 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 25 [00:01:28.000] Files (3) +Info 11 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 12 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 13 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 24 [00:01:27.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -262,16 +261,16 @@ Info 25 [00:01:28.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 26 [00:01:29.000] ----------------------------------------------- -Info 27 [00:01:30.000] Search path: /user/username/projects/myproject/main -Info 28 [00:01:31.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 29 [00:01:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 29 [00:01:33.000] Files (3) +Info 25 [00:01:28.000] ----------------------------------------------- +Info 26 [00:01:29.000] Search path: /user/username/projects/myproject/main +Info 27 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 28 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 28 [00:01:32.000] Files (3) -Info 29 [00:01:34.000] ----------------------------------------------- -Info 29 [00:01:35.000] Open files: -Info 29 [00:01:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 29 [00:01:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 28 [00:01:33.000] ----------------------------------------------- +Info 28 [00:01:34.000] Open files: +Info 28 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 28 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json After request PolledWatches:: @@ -298,11 +297,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 29 [00:01:38.000] response: +Info 28 [00:01:37.000] response: { "responseRequired": false } -Info 30 [00:01:39.000] request: +Info 29 [00:01:38.000] request: { "seq": 0, "type": "request", @@ -337,11 +336,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 31 [00:01:40.000] Search path: /user/username/projects/myproject/random -Info 32 [00:01:41.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:42.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 35 [00:01:44.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 30 [00:01:39.000] Search path: /user/username/projects/myproject/random +Info 31 [00:01:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 32 [00:01:41.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 34 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -349,17 +348,16 @@ Info 35 [00:01:44.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 38 [00:01:47.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 39 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 43 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 44 [00:01:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:55.000] Files (2) +Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:53.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/random/random.ts @@ -369,20 +367,20 @@ Info 46 [00:01:55.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 47 [00:01:56.000] ----------------------------------------------- -Info 48 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 48 [00:01:58.000] Files (3) +Info 45 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:56.000] Files (3) -Info 48 [00:01:59.000] ----------------------------------------------- -Info 48 [00:02:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 48 [00:02:01.000] Files (2) +Info 46 [00:01:57.000] ----------------------------------------------- +Info 46 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:01:59.000] Files (2) -Info 48 [00:02:02.000] ----------------------------------------------- -Info 48 [00:02:03.000] Open files: -Info 48 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 48 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 48 [00:02:06.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 48 [00:02:07.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:02:00.000] ----------------------------------------------- +Info 46 [00:02:01.000] Open files: +Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json After request PolledWatches:: @@ -415,11 +413,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 48 [00:02:08.000] response: +Info 46 [00:02:06.000] response: { "responseRequired": false } -Info 49 [00:02:09.000] request: +Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -462,8 +460,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 51 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 48 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info After request PolledWatches:: @@ -500,7 +498,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 52 [00:02:12.000] response: +Info 50 [00:02:10.000] response: { "response": { "definitions": [ @@ -537,7 +535,7 @@ Info 52 [00:02:12.000] response: }, "responseRequired": true } -Info 53 [00:02:13.000] request: +Info 51 [00:02:11.000] request: { "command": "change", "arguments": { @@ -623,11 +621,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:14.000] response: +Info 52 [00:02:12.000] response: { "responseRequired": false } -Info 55 [00:02:15.000] request: +Info 53 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -674,9 +672,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 57 [00:02:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 58 [00:02:18.000] Different program with same set of files +Info 54 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 55 [00:02:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 56 [00:02:16.000] Different program with same set of files After request PolledWatches:: @@ -713,7 +711,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:19.000] response: +Info 57 [00:02:17.000] response: { "response": { "definitions": [ @@ -750,7 +748,7 @@ Info 59 [00:02:19.000] response: }, "responseRequired": true } -Info 60 [00:02:20.000] request: +Info 58 [00:02:18.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -833,7 +831,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:21.000] response: +Info 59 [00:02:19.000] response: { "response": { "definitions": [ @@ -870,7 +868,7 @@ Info 61 [00:02:21.000] response: }, "responseRequired": true } -Info 62 [00:02:22.000] request: +Info 60 [00:02:20.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -953,7 +951,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:23.000] response: +Info 61 [00:02:21.000] response: { "response": { "definitions": [ @@ -990,7 +988,7 @@ Info 63 [00:02:23.000] response: }, "responseRequired": true } -Info 64 [00:02:24.000] request: +Info 62 [00:02:22.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1073,7 +1071,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:25.000] response: +Info 63 [00:02:23.000] response: { "response": { "definitions": [ @@ -1110,7 +1108,7 @@ Info 65 [00:02:25.000] response: }, "responseRequired": true } -Info 66 [00:02:26.000] request: +Info 64 [00:02:24.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -1193,7 +1191,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:27.000] response: +Info 65 [00:02:25.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-project-is-at-root-level.js b/tests/baselines/reference/tsserver/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-project-is-at-root-level.js index 0d9531c51a7..4fd4a07049b 100644 --- a/tests/baselines/reference/tsserver/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-project-is-at-root-level.js +++ b/tests/baselines/reference/tsserver/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-project-is-at-root-level.js @@ -54,15 +54,14 @@ Info 6 [00:00:25.000] Config: /a/b/project/tsconfig.json : { } Info 7 [00:00:26.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/project 1 undefined Config: /a/b/project/tsconfig.json WatchType: Wild card directory Info 8 [00:00:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/project 1 undefined Config: /a/b/project/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:28.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:29.000] FileWatcher:: Added:: WatchInfo: /a/b/project/file3.ts 500 undefined WatchType: Closed Script info -Info 11 [00:00:30.000] Starting updateGraphWorker: Project: /a/b/project/tsconfig.json -Info 12 [00:00:31.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 13 [00:00:32.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/project/node_modules 1 undefined Project: /a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 14 [00:00:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/project/node_modules 1 undefined Project: /a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 15 [00:00:34.000] Finishing updateGraphWorker: Project: /a/b/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:35.000] Project '/a/b/project/tsconfig.json' (Configured) -Info 17 [00:00:36.000] Files (3) +Info 9 [00:00:28.000] FileWatcher:: Added:: WatchInfo: /a/b/project/file3.ts 500 undefined WatchType: Closed Script info +Info 10 [00:00:29.000] Starting updateGraphWorker: Project: /a/b/project/tsconfig.json +Info 11 [00:00:30.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 12 [00:00:31.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/project/node_modules 1 undefined Project: /a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 13 [00:00:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/project/node_modules 1 undefined Project: /a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 14 [00:00:33.000] Finishing updateGraphWorker: Project: /a/b/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 15 [00:00:34.000] Project '/a/b/project/tsconfig.json' (Configured) +Info 16 [00:00:35.000] Files (3) /a/lib/lib.d.ts /a/b/project/file1.ts /a/b/project/file3.ts @@ -75,14 +74,14 @@ Info 17 [00:00:36.000] Files (3) file3.ts Matched by default include pattern '**/*' -Info 18 [00:00:37.000] ----------------------------------------------- -Info 19 [00:00:38.000] Project '/a/b/project/tsconfig.json' (Configured) -Info 19 [00:00:39.000] Files (3) +Info 17 [00:00:36.000] ----------------------------------------------- +Info 18 [00:00:37.000] Project '/a/b/project/tsconfig.json' (Configured) +Info 18 [00:00:38.000] Files (3) -Info 19 [00:00:40.000] ----------------------------------------------- -Info 19 [00:00:41.000] Open files: -Info 19 [00:00:42.000] FileName: /a/b/project/file1.ts ProjectRootPath: undefined -Info 19 [00:00:43.000] Projects: /a/b/project/tsconfig.json +Info 18 [00:00:39.000] ----------------------------------------------- +Info 18 [00:00:40.000] Open files: +Info 18 [00:00:41.000] FileName: /a/b/project/file1.ts ProjectRootPath: undefined +Info 18 [00:00:42.000] Projects: /a/b/project/tsconfig.json After request PolledWatches:: @@ -101,14 +100,14 @@ FsWatchesRecursive:: /a/b/project: {} -Info 19 [00:00:44.000] response: +Info 18 [00:00:43.000] response: { "responseRequired": false } -Info 20 [00:00:48.000] FileWatcher:: Triggered with /a/b/project/file3.ts 1:: WatchInfo: /a/b/project/file3.ts 500 undefined WatchType: Closed Script info -Info 21 [00:00:49.000] Scheduled: /a/b/project/tsconfig.json -Info 22 [00:00:50.000] Scheduled: *ensureProjectForOpenFiles* -Info 23 [00:00:51.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/project/file3.ts 1:: WatchInfo: /a/b/project/file3.ts 500 undefined WatchType: Closed Script info +Info 19 [00:00:47.000] FileWatcher:: Triggered with /a/b/project/file3.ts 1:: WatchInfo: /a/b/project/file3.ts 500 undefined WatchType: Closed Script info +Info 20 [00:00:48.000] Scheduled: /a/b/project/tsconfig.json +Info 21 [00:00:49.000] Scheduled: *ensureProjectForOpenFiles* +Info 22 [00:00:50.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/project/file3.ts 1:: WatchInfo: /a/b/project/file3.ts 500 undefined WatchType: Closed Script info Before checking timeout queue length (2) and running //// [/a/b/project/file3.ts] export class c { }export class d {} @@ -130,27 +129,27 @@ FsWatchesRecursive:: /a/b/project: {} -Info 24 [00:00:52.000] Running: /a/b/project/tsconfig.json -Info 25 [00:00:53.000] Starting updateGraphWorker: Project: /a/b/project/tsconfig.json -Info 26 [00:00:54.000] Finishing updateGraphWorker: Project: /a/b/project/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 27 [00:00:55.000] Different program with same set of files -Info 28 [00:00:56.000] Running: *ensureProjectForOpenFiles* -Info 29 [00:00:57.000] Before ensureProjectForOpenFiles: -Info 30 [00:00:58.000] Project '/a/b/project/tsconfig.json' (Configured) -Info 30 [00:00:59.000] Files (3) +Info 23 [00:00:51.000] Running: /a/b/project/tsconfig.json +Info 24 [00:00:52.000] Starting updateGraphWorker: Project: /a/b/project/tsconfig.json +Info 25 [00:00:53.000] Finishing updateGraphWorker: Project: /a/b/project/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 26 [00:00:54.000] Different program with same set of files +Info 27 [00:00:55.000] Running: *ensureProjectForOpenFiles* +Info 28 [00:00:56.000] Before ensureProjectForOpenFiles: +Info 29 [00:00:57.000] Project '/a/b/project/tsconfig.json' (Configured) +Info 29 [00:00:58.000] Files (3) -Info 30 [00:01:00.000] ----------------------------------------------- -Info 30 [00:01:01.000] Open files: -Info 30 [00:01:02.000] FileName: /a/b/project/file1.ts ProjectRootPath: undefined -Info 30 [00:01:03.000] Projects: /a/b/project/tsconfig.json -Info 30 [00:01:04.000] After ensureProjectForOpenFiles: -Info 31 [00:01:05.000] Project '/a/b/project/tsconfig.json' (Configured) -Info 31 [00:01:06.000] Files (3) +Info 29 [00:00:59.000] ----------------------------------------------- +Info 29 [00:01:00.000] Open files: +Info 29 [00:01:01.000] FileName: /a/b/project/file1.ts ProjectRootPath: undefined +Info 29 [00:01:02.000] Projects: /a/b/project/tsconfig.json +Info 29 [00:01:03.000] After ensureProjectForOpenFiles: +Info 30 [00:01:04.000] Project '/a/b/project/tsconfig.json' (Configured) +Info 30 [00:01:05.000] Files (3) -Info 31 [00:01:07.000] ----------------------------------------------- -Info 31 [00:01:08.000] Open files: -Info 31 [00:01:09.000] FileName: /a/b/project/file1.ts ProjectRootPath: undefined -Info 31 [00:01:10.000] Projects: /a/b/project/tsconfig.json +Info 30 [00:01:06.000] ----------------------------------------------- +Info 30 [00:01:07.000] Open files: +Info 30 [00:01:08.000] FileName: /a/b/project/file1.ts ProjectRootPath: undefined +Info 30 [00:01:09.000] Projects: /a/b/project/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: diff --git a/tests/baselines/reference/tsserver/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-project-is-not-at-root-level.js b/tests/baselines/reference/tsserver/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-project-is-not-at-root-level.js index 614f19da74b..c875aabfa05 100644 --- a/tests/baselines/reference/tsserver/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-project-is-not-at-root-level.js +++ b/tests/baselines/reference/tsserver/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-project-is-not-at-root-level.js @@ -54,21 +54,20 @@ Info 6 [00:00:35.000] Config: /user/username/rootfolder/otherfolder/a/b/proje } Info 7 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Wild card directory Info 8 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:38.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/file3.ts 500 undefined WatchType: Closed Script info -Info 11 [00:00:40.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 18 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:00:50.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 22 [00:00:51.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 23 [00:00:52.000] Files (3) +Info 9 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/file3.ts 500 undefined WatchType: Closed Script info +Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 17 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:00:49.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:00:50.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 22 [00:00:51.000] Files (3) /a/lib/lib.d.ts /user/username/rootfolder/otherfolder/a/b/project/file1.ts /user/username/rootfolder/otherfolder/a/b/project/file3.ts @@ -81,14 +80,14 @@ Info 23 [00:00:52.000] Files (3) file3.ts Matched by default include pattern '**/*' -Info 24 [00:00:53.000] ----------------------------------------------- -Info 25 [00:00:54.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 25 [00:00:55.000] Files (3) +Info 23 [00:00:52.000] ----------------------------------------------- +Info 24 [00:00:53.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 24 [00:00:54.000] Files (3) -Info 25 [00:00:56.000] ----------------------------------------------- -Info 25 [00:00:57.000] Open files: -Info 25 [00:00:58.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined -Info 25 [00:00:59.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 24 [00:00:55.000] ----------------------------------------------- +Info 24 [00:00:56.000] Open files: +Info 24 [00:00:57.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined +Info 24 [00:00:58.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json After request PolledWatches:: @@ -113,14 +112,14 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/project: {} -Info 25 [00:01:00.000] response: +Info 24 [00:00:59.000] response: { "responseRequired": false } -Info 26 [00:01:04.000] FileWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/project/file3.ts 1:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/file3.ts 500 undefined WatchType: Closed Script info -Info 27 [00:01:05.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 28 [00:01:06.000] Scheduled: *ensureProjectForOpenFiles* -Info 29 [00:01:07.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/project/file3.ts 1:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/file3.ts 500 undefined WatchType: Closed Script info +Info 25 [00:01:03.000] FileWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/project/file3.ts 1:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/file3.ts 500 undefined WatchType: Closed Script info +Info 26 [00:01:04.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 27 [00:01:05.000] Scheduled: *ensureProjectForOpenFiles* +Info 28 [00:01:06.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/project/file3.ts 1:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/file3.ts 500 undefined WatchType: Closed Script info Before checking timeout queue length (2) and running //// [/user/username/rootfolder/otherfolder/a/b/project/file3.ts] export class c { }export class d {} @@ -148,27 +147,27 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/project: {} -Info 30 [00:01:08.000] Running: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 31 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 32 [00:01:10.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 33 [00:01:11.000] Different program with same set of files -Info 34 [00:01:12.000] Running: *ensureProjectForOpenFiles* -Info 35 [00:01:13.000] Before ensureProjectForOpenFiles: -Info 36 [00:01:14.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 36 [00:01:15.000] Files (3) +Info 29 [00:01:07.000] Running: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 30 [00:01:08.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 31 [00:01:09.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 32 [00:01:10.000] Different program with same set of files +Info 33 [00:01:11.000] Running: *ensureProjectForOpenFiles* +Info 34 [00:01:12.000] Before ensureProjectForOpenFiles: +Info 35 [00:01:13.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 35 [00:01:14.000] Files (3) -Info 36 [00:01:16.000] ----------------------------------------------- -Info 36 [00:01:17.000] Open files: -Info 36 [00:01:18.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined -Info 36 [00:01:19.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 36 [00:01:20.000] After ensureProjectForOpenFiles: -Info 37 [00:01:21.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 37 [00:01:22.000] Files (3) +Info 35 [00:01:15.000] ----------------------------------------------- +Info 35 [00:01:16.000] Open files: +Info 35 [00:01:17.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined +Info 35 [00:01:18.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 35 [00:01:19.000] After ensureProjectForOpenFiles: +Info 36 [00:01:20.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 36 [00:01:21.000] Files (3) -Info 37 [00:01:23.000] ----------------------------------------------- -Info 37 [00:01:24.000] Open files: -Info 37 [00:01:25.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined -Info 37 [00:01:26.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 36 [00:01:22.000] ----------------------------------------------- +Info 36 [00:01:23.000] Open files: +Info 36 [00:01:24.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined +Info 36 [00:01:25.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: @@ -193,15 +192,15 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/project: {} -Info 37 [00:01:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 38 [00:01:31.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation -Info 39 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 40 [00:01:33.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 41 [00:01:34.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 42 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 43 [00:01:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/file2.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 44 [00:01:39.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 45 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/file2.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 36 [00:01:29.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 37 [00:01:30.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation +Info 38 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 39 [00:01:32.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 40 [00:01:33.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 41 [00:01:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 42 [00:01:37.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/file2.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 43 [00:01:38.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 44 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/file2.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations Before running timeout callbacks //// [/user/username/rootfolder/otherfolder/a/b/node_modules/file2.d.ts] export class a { } @@ -229,9 +228,9 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/node_modules: {} -Info 46 [00:01:41.000] Running: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation -Info 47 [00:01:42.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 48 [00:01:43.000] Scheduled: *ensureProjectForOpenFiles* +Info 45 [00:01:40.000] Running: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation +Info 46 [00:01:41.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 47 [00:01:42.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks PolledWatches:: @@ -280,17 +279,17 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/node_modules: {} -Info 49 [00:01:44.000] Running: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 50 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 51 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 52 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 53 [00:01:48.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 54 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 55 [00:01:50.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 56 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 57 [00:01:52.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 58 [00:01:53.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 59 [00:01:54.000] Files (4) +Info 48 [00:01:43.000] Running: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 49 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 50 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 51 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 52 [00:01:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 53 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 54 [00:01:49.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 55 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 56 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 57 [00:01:52.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 58 [00:01:53.000] Files (4) /a/lib/lib.d.ts /user/username/rootfolder/otherfolder/a/b/node_modules/file2.d.ts /user/username/rootfolder/otherfolder/a/b/project/file1.ts @@ -306,24 +305,24 @@ Info 59 [00:01:54.000] Files (4) file3.ts Matched by default include pattern '**/*' -Info 60 [00:01:55.000] ----------------------------------------------- -Info 61 [00:01:56.000] Running: *ensureProjectForOpenFiles* -Info 62 [00:01:57.000] Before ensureProjectForOpenFiles: -Info 63 [00:01:58.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 63 [00:01:59.000] Files (4) +Info 59 [00:01:54.000] ----------------------------------------------- +Info 60 [00:01:55.000] Running: *ensureProjectForOpenFiles* +Info 61 [00:01:56.000] Before ensureProjectForOpenFiles: +Info 62 [00:01:57.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 62 [00:01:58.000] Files (4) -Info 63 [00:02:00.000] ----------------------------------------------- -Info 63 [00:02:01.000] Open files: -Info 63 [00:02:02.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined -Info 63 [00:02:03.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 63 [00:02:04.000] After ensureProjectForOpenFiles: -Info 64 [00:02:05.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 64 [00:02:06.000] Files (4) +Info 62 [00:01:59.000] ----------------------------------------------- +Info 62 [00:02:00.000] Open files: +Info 62 [00:02:01.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined +Info 62 [00:02:02.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 62 [00:02:03.000] After ensureProjectForOpenFiles: +Info 63 [00:02:04.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 63 [00:02:05.000] Files (4) -Info 64 [00:02:07.000] ----------------------------------------------- -Info 64 [00:02:08.000] Open files: -Info 64 [00:02:09.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined -Info 64 [00:02:10.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 63 [00:02:06.000] ----------------------------------------------- +Info 63 [00:02:07.000] Open files: +Info 63 [00:02:08.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined +Info 63 [00:02:09.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json After running timeout callbacks PolledWatches:: diff --git a/tests/baselines/reference/tsserver/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-project-is-at-root-level.js b/tests/baselines/reference/tsserver/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-project-is-at-root-level.js index 2915b38e500..159f8ce8e43 100644 --- a/tests/baselines/reference/tsserver/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-project-is-at-root-level.js +++ b/tests/baselines/reference/tsserver/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-project-is-at-root-level.js @@ -56,15 +56,14 @@ Info 7 [00:00:26.000] Config: /a/b/project/tsconfig.json : { } Info 8 [00:00:27.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/project 1 undefined Config: /a/b/project/tsconfig.json WatchType: Wild card directory Info 9 [00:00:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/project 1 undefined Config: /a/b/project/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:29.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:30.000] FileWatcher:: Added:: WatchInfo: /a/b/project/file3.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:31.000] Starting updateGraphWorker: Project: /a/b/project/tsconfig.json -Info 13 [00:00:32.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/project/node_modules 1 undefined Project: /a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 15 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/project/node_modules 1 undefined Project: /a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:35.000] Finishing updateGraphWorker: Project: /a/b/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:00:36.000] Project '/a/b/project/tsconfig.json' (Configured) -Info 18 [00:00:37.000] Files (3) +Info 10 [00:00:29.000] FileWatcher:: Added:: WatchInfo: /a/b/project/file3.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:30.000] Starting updateGraphWorker: Project: /a/b/project/tsconfig.json +Info 12 [00:00:31.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:00:32.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/project/node_modules 1 undefined Project: /a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 14 [00:00:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/project/node_modules 1 undefined Project: /a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:34.000] Finishing updateGraphWorker: Project: /a/b/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:00:35.000] Project '/a/b/project/tsconfig.json' (Configured) +Info 17 [00:00:36.000] Files (3) /a/lib/lib.d.ts /a/b/project/file1.ts /a/b/project/file3.ts @@ -77,20 +76,20 @@ Info 18 [00:00:37.000] Files (3) file3.ts Matched by default include pattern '**/*' -Info 19 [00:00:38.000] ----------------------------------------------- -Info 20 [00:00:39.000] event: +Info 18 [00:00:37.000] ----------------------------------------------- +Info 19 [00:00:38.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/a/b/project/tsconfig.json"}} -Info 21 [00:00:40.000] event: +Info 20 [00:00:39.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"1cf2001c133ce00fd258494c136bfa9707203d90270d151ea0f575d93d990f9d","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":39,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"typeRoots":[]},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 22 [00:00:41.000] event: +Info 21 [00:00:40.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/a/b/project/file1.ts","configFile":"/a/b/project/tsconfig.json","diagnostics":[]}} -Info 23 [00:00:42.000] Project '/a/b/project/tsconfig.json' (Configured) -Info 23 [00:00:43.000] Files (3) +Info 22 [00:00:41.000] Project '/a/b/project/tsconfig.json' (Configured) +Info 22 [00:00:42.000] Files (3) -Info 23 [00:00:44.000] ----------------------------------------------- -Info 23 [00:00:45.000] Open files: -Info 23 [00:00:46.000] FileName: /a/b/project/file1.ts ProjectRootPath: undefined -Info 23 [00:00:47.000] Projects: /a/b/project/tsconfig.json +Info 22 [00:00:43.000] ----------------------------------------------- +Info 22 [00:00:44.000] Open files: +Info 22 [00:00:45.000] FileName: /a/b/project/file1.ts ProjectRootPath: undefined +Info 22 [00:00:46.000] Projects: /a/b/project/tsconfig.json After request PolledWatches:: @@ -109,14 +108,14 @@ FsWatchesRecursive:: /a/b/project: {} -Info 23 [00:00:48.000] response: +Info 22 [00:00:47.000] response: { "responseRequired": false } -Info 24 [00:00:52.000] FileWatcher:: Triggered with /a/b/project/file3.ts 1:: WatchInfo: /a/b/project/file3.ts 500 undefined WatchType: Closed Script info -Info 25 [00:00:53.000] Scheduled: /a/b/project/tsconfig.json -Info 26 [00:00:54.000] Scheduled: *ensureProjectForOpenFiles* -Info 27 [00:00:55.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/project/file3.ts 1:: WatchInfo: /a/b/project/file3.ts 500 undefined WatchType: Closed Script info +Info 23 [00:00:51.000] FileWatcher:: Triggered with /a/b/project/file3.ts 1:: WatchInfo: /a/b/project/file3.ts 500 undefined WatchType: Closed Script info +Info 24 [00:00:52.000] Scheduled: /a/b/project/tsconfig.json +Info 25 [00:00:53.000] Scheduled: *ensureProjectForOpenFiles* +Info 26 [00:00:54.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/project/file3.ts 1:: WatchInfo: /a/b/project/file3.ts 500 undefined WatchType: Closed Script info Before checking timeout queue length (2) and running //// [/a/b/project/file3.ts] export class c { }export class d {} @@ -138,29 +137,29 @@ FsWatchesRecursive:: /a/b/project: {} -Info 28 [00:00:56.000] Running: /a/b/project/tsconfig.json -Info 29 [00:00:57.000] Starting updateGraphWorker: Project: /a/b/project/tsconfig.json -Info 30 [00:00:58.000] Finishing updateGraphWorker: Project: /a/b/project/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 31 [00:00:59.000] Different program with same set of files -Info 32 [00:01:00.000] Running: *ensureProjectForOpenFiles* -Info 33 [00:01:01.000] Before ensureProjectForOpenFiles: -Info 34 [00:01:02.000] Project '/a/b/project/tsconfig.json' (Configured) -Info 34 [00:01:03.000] Files (3) +Info 27 [00:00:55.000] Running: /a/b/project/tsconfig.json +Info 28 [00:00:56.000] Starting updateGraphWorker: Project: /a/b/project/tsconfig.json +Info 29 [00:00:57.000] Finishing updateGraphWorker: Project: /a/b/project/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 30 [00:00:58.000] Different program with same set of files +Info 31 [00:00:59.000] Running: *ensureProjectForOpenFiles* +Info 32 [00:01:00.000] Before ensureProjectForOpenFiles: +Info 33 [00:01:01.000] Project '/a/b/project/tsconfig.json' (Configured) +Info 33 [00:01:02.000] Files (3) -Info 34 [00:01:04.000] ----------------------------------------------- -Info 34 [00:01:05.000] Open files: -Info 34 [00:01:06.000] FileName: /a/b/project/file1.ts ProjectRootPath: undefined -Info 34 [00:01:07.000] Projects: /a/b/project/tsconfig.json -Info 34 [00:01:08.000] After ensureProjectForOpenFiles: -Info 35 [00:01:09.000] Project '/a/b/project/tsconfig.json' (Configured) -Info 35 [00:01:10.000] Files (3) +Info 33 [00:01:03.000] ----------------------------------------------- +Info 33 [00:01:04.000] Open files: +Info 33 [00:01:05.000] FileName: /a/b/project/file1.ts ProjectRootPath: undefined +Info 33 [00:01:06.000] Projects: /a/b/project/tsconfig.json +Info 33 [00:01:07.000] After ensureProjectForOpenFiles: +Info 34 [00:01:08.000] Project '/a/b/project/tsconfig.json' (Configured) +Info 34 [00:01:09.000] Files (3) -Info 35 [00:01:11.000] ----------------------------------------------- -Info 35 [00:01:12.000] Open files: -Info 35 [00:01:13.000] FileName: /a/b/project/file1.ts ProjectRootPath: undefined -Info 35 [00:01:14.000] Projects: /a/b/project/tsconfig.json -Info 35 [00:01:15.000] got projects updated in background, updating diagnostics for /a/b/project/file1.ts -Info 36 [00:01:16.000] event: +Info 34 [00:01:10.000] ----------------------------------------------- +Info 34 [00:01:11.000] Open files: +Info 34 [00:01:12.000] FileName: /a/b/project/file1.ts ProjectRootPath: undefined +Info 34 [00:01:13.000] Projects: /a/b/project/tsconfig.json +Info 34 [00:01:14.000] got projects updated in background, updating diagnostics for /a/b/project/file1.ts +Info 35 [00:01:15.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/a/b/project/file1.ts"]}} After checking timeout queue length (2) and running diff --git a/tests/baselines/reference/tsserver/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-project-is-not-at-root-level.js b/tests/baselines/reference/tsserver/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-project-is-not-at-root-level.js index bff5ec79577..ad30bfe0cae 100644 --- a/tests/baselines/reference/tsserver/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-project-is-not-at-root-level.js +++ b/tests/baselines/reference/tsserver/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-project-is-not-at-root-level.js @@ -56,21 +56,20 @@ Info 7 [00:00:36.000] Config: /user/username/rootfolder/otherfolder/a/b/proje } Info 8 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Wild card directory Info 9 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:39.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/file3.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:41.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 13 [00:00:42.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 10 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/file3.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:40.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 17 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 18 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:00:50.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 22 [00:00:51.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 23 [00:00:52.000] Files (3) /a/lib/lib.d.ts /user/username/rootfolder/otherfolder/a/b/project/file1.ts /user/username/rootfolder/otherfolder/a/b/project/file3.ts @@ -83,20 +82,20 @@ Info 24 [00:00:53.000] Files (3) file3.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] event: +Info 24 [00:00:53.000] ----------------------------------------------- +Info 25 [00:00:54.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json"}} -Info 27 [00:00:56.000] event: +Info 26 [00:00:55.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"79b1a0103ed8006f174a1f979cf698219d4ec4ae3a48594da1085f7a1749553c","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":39,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"typeRoots":[]},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 28 [00:00:57.000] event: +Info 27 [00:00:56.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/rootfolder/otherfolder/a/b/project/file1.ts","configFile":"/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json","diagnostics":[]}} -Info 29 [00:00:58.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 29 [00:00:59.000] Files (3) +Info 28 [00:00:57.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 29 [00:01:00.000] ----------------------------------------------- -Info 29 [00:01:01.000] Open files: -Info 29 [00:01:02.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined -Info 29 [00:01:03.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json After request PolledWatches:: @@ -121,14 +120,14 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/project: {} -Info 29 [00:01:04.000] response: +Info 28 [00:01:03.000] response: { "responseRequired": false } -Info 30 [00:01:08.000] FileWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/project/file3.ts 1:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/file3.ts 500 undefined WatchType: Closed Script info -Info 31 [00:01:09.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 32 [00:01:10.000] Scheduled: *ensureProjectForOpenFiles* -Info 33 [00:01:11.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/project/file3.ts 1:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/file3.ts 500 undefined WatchType: Closed Script info +Info 29 [00:01:07.000] FileWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/project/file3.ts 1:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/file3.ts 500 undefined WatchType: Closed Script info +Info 30 [00:01:08.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 31 [00:01:09.000] Scheduled: *ensureProjectForOpenFiles* +Info 32 [00:01:10.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/project/file3.ts 1:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/file3.ts 500 undefined WatchType: Closed Script info Before checking timeout queue length (2) and running //// [/user/username/rootfolder/otherfolder/a/b/project/file3.ts] export class c { }export class d {} @@ -156,29 +155,29 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/project: {} -Info 34 [00:01:12.000] Running: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 35 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 36 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 37 [00:01:15.000] Different program with same set of files -Info 38 [00:01:16.000] Running: *ensureProjectForOpenFiles* -Info 39 [00:01:17.000] Before ensureProjectForOpenFiles: -Info 40 [00:01:18.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 40 [00:01:19.000] Files (3) +Info 33 [00:01:11.000] Running: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 34 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 35 [00:01:13.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 36 [00:01:14.000] Different program with same set of files +Info 37 [00:01:15.000] Running: *ensureProjectForOpenFiles* +Info 38 [00:01:16.000] Before ensureProjectForOpenFiles: +Info 39 [00:01:17.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 39 [00:01:18.000] Files (3) -Info 40 [00:01:20.000] ----------------------------------------------- -Info 40 [00:01:21.000] Open files: -Info 40 [00:01:22.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined -Info 40 [00:01:23.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 40 [00:01:24.000] After ensureProjectForOpenFiles: -Info 41 [00:01:25.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 41 [00:01:26.000] Files (3) +Info 39 [00:01:19.000] ----------------------------------------------- +Info 39 [00:01:20.000] Open files: +Info 39 [00:01:21.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined +Info 39 [00:01:22.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 39 [00:01:23.000] After ensureProjectForOpenFiles: +Info 40 [00:01:24.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 40 [00:01:25.000] Files (3) -Info 41 [00:01:27.000] ----------------------------------------------- -Info 41 [00:01:28.000] Open files: -Info 41 [00:01:29.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined -Info 41 [00:01:30.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 41 [00:01:31.000] got projects updated in background, updating diagnostics for /user/username/rootfolder/otherfolder/a/b/project/file1.ts -Info 42 [00:01:32.000] event: +Info 40 [00:01:26.000] ----------------------------------------------- +Info 40 [00:01:27.000] Open files: +Info 40 [00:01:28.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined +Info 40 [00:01:29.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 40 [00:01:30.000] got projects updated in background, updating diagnostics for /user/username/rootfolder/otherfolder/a/b/project/file1.ts +Info 41 [00:01:31.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/rootfolder/otherfolder/a/b/project/file1.ts"]}} After checking timeout queue length (2) and running @@ -228,15 +227,15 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/project: {} -Info 43 [00:01:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 44 [00:01:37.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation -Info 45 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 46 [00:01:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 47 [00:01:40.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 48 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 49 [00:01:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/file2.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 50 [00:01:45.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 51 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/file2.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 42 [00:01:35.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 43 [00:01:36.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation +Info 44 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 45 [00:01:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 46 [00:01:39.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 47 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 48 [00:01:43.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/file2.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 49 [00:01:44.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 50 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/file2.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations Before running timeout callbacks //// [/user/username/rootfolder/otherfolder/a/b/node_modules/file2.d.ts] export class a { } @@ -264,9 +263,9 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/node_modules: {} -Info 52 [00:01:47.000] Running: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation -Info 53 [00:01:48.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 54 [00:01:49.000] Scheduled: *ensureProjectForOpenFiles* +Info 51 [00:01:46.000] Running: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation +Info 52 [00:01:47.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 53 [00:01:48.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks PolledWatches:: @@ -315,17 +314,17 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/node_modules: {} -Info 55 [00:01:50.000] Running: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 56 [00:01:51.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 57 [00:01:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 58 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 59 [00:01:54.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 60 [00:01:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 61 [00:01:56.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 62 [00:01:57.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 63 [00:01:58.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 64 [00:01:59.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 65 [00:02:00.000] Files (4) +Info 54 [00:01:49.000] Running: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 55 [00:01:50.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 56 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 57 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 58 [00:01:53.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 59 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 60 [00:01:55.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 61 [00:01:56.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 62 [00:01:57.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 63 [00:01:58.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 64 [00:01:59.000] Files (4) /a/lib/lib.d.ts /user/username/rootfolder/otherfolder/a/b/node_modules/file2.d.ts /user/username/rootfolder/otherfolder/a/b/project/file1.ts @@ -341,26 +340,26 @@ Info 65 [00:02:00.000] Files (4) file3.ts Matched by default include pattern '**/*' -Info 66 [00:02:01.000] ----------------------------------------------- -Info 67 [00:02:02.000] Running: *ensureProjectForOpenFiles* -Info 68 [00:02:03.000] Before ensureProjectForOpenFiles: -Info 69 [00:02:04.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 69 [00:02:05.000] Files (4) +Info 65 [00:02:00.000] ----------------------------------------------- +Info 66 [00:02:01.000] Running: *ensureProjectForOpenFiles* +Info 67 [00:02:02.000] Before ensureProjectForOpenFiles: +Info 68 [00:02:03.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 68 [00:02:04.000] Files (4) -Info 69 [00:02:06.000] ----------------------------------------------- -Info 69 [00:02:07.000] Open files: -Info 69 [00:02:08.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined -Info 69 [00:02:09.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 69 [00:02:10.000] After ensureProjectForOpenFiles: -Info 70 [00:02:11.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 70 [00:02:12.000] Files (4) +Info 68 [00:02:05.000] ----------------------------------------------- +Info 68 [00:02:06.000] Open files: +Info 68 [00:02:07.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined +Info 68 [00:02:08.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 68 [00:02:09.000] After ensureProjectForOpenFiles: +Info 69 [00:02:10.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 69 [00:02:11.000] Files (4) -Info 70 [00:02:13.000] ----------------------------------------------- -Info 70 [00:02:14.000] Open files: -Info 70 [00:02:15.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined -Info 70 [00:02:16.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 70 [00:02:17.000] got projects updated in background, updating diagnostics for /user/username/rootfolder/otherfolder/a/b/project/file1.ts -Info 71 [00:02:18.000] event: +Info 69 [00:02:12.000] ----------------------------------------------- +Info 69 [00:02:13.000] Open files: +Info 69 [00:02:14.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined +Info 69 [00:02:15.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 69 [00:02:16.000] got projects updated in background, updating diagnostics for /user/username/rootfolder/otherfolder/a/b/project/file1.ts +Info 70 [00:02:17.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/rootfolder/otherfolder/a/b/project/file1.ts"]}} After running timeout callbacks diff --git a/tests/baselines/reference/tsserver/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-project-is-at-root-level.js b/tests/baselines/reference/tsserver/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-project-is-at-root-level.js index b6f7b698c06..9d09c947d8c 100644 --- a/tests/baselines/reference/tsserver/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-project-is-at-root-level.js +++ b/tests/baselines/reference/tsserver/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-project-is-at-root-level.js @@ -56,15 +56,14 @@ Info 7 [00:00:26.000] Config: /a/b/project/tsconfig.json : { } Info 8 [00:00:27.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/project 1 undefined Config: /a/b/project/tsconfig.json WatchType: Wild card directory Info 9 [00:00:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/project 1 undefined Config: /a/b/project/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:29.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:30.000] FileWatcher:: Added:: WatchInfo: /a/b/project/file3.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:31.000] Starting updateGraphWorker: Project: /a/b/project/tsconfig.json -Info 13 [00:00:32.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/project/node_modules 1 undefined Project: /a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 15 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/project/node_modules 1 undefined Project: /a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:35.000] Finishing updateGraphWorker: Project: /a/b/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:00:36.000] Project '/a/b/project/tsconfig.json' (Configured) -Info 18 [00:00:37.000] Files (3) +Info 10 [00:00:29.000] FileWatcher:: Added:: WatchInfo: /a/b/project/file3.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:30.000] Starting updateGraphWorker: Project: /a/b/project/tsconfig.json +Info 12 [00:00:31.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:00:32.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/project/node_modules 1 undefined Project: /a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 14 [00:00:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/project/node_modules 1 undefined Project: /a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:34.000] Finishing updateGraphWorker: Project: /a/b/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:00:35.000] Project '/a/b/project/tsconfig.json' (Configured) +Info 17 [00:00:36.000] Files (3) /a/lib/lib.d.ts /a/b/project/file1.ts /a/b/project/file3.ts @@ -77,20 +76,20 @@ Info 18 [00:00:37.000] Files (3) file3.ts Matched by default include pattern '**/*' -Info 19 [00:00:38.000] ----------------------------------------------- -Info 20 [00:00:39.000] event: +Info 18 [00:00:37.000] ----------------------------------------------- +Info 19 [00:00:38.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/a/b/project/tsconfig.json"}} -Info 21 [00:00:40.000] event: +Info 20 [00:00:39.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"1cf2001c133ce00fd258494c136bfa9707203d90270d151ea0f575d93d990f9d","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":39,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"typeRoots":[]},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 22 [00:00:41.000] event: +Info 21 [00:00:40.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/a/b/project/file1.ts","configFile":"/a/b/project/tsconfig.json","diagnostics":[]}} -Info 23 [00:00:42.000] Project '/a/b/project/tsconfig.json' (Configured) -Info 23 [00:00:43.000] Files (3) +Info 22 [00:00:41.000] Project '/a/b/project/tsconfig.json' (Configured) +Info 22 [00:00:42.000] Files (3) -Info 23 [00:00:44.000] ----------------------------------------------- -Info 23 [00:00:45.000] Open files: -Info 23 [00:00:46.000] FileName: /a/b/project/file1.ts ProjectRootPath: undefined -Info 23 [00:00:47.000] Projects: /a/b/project/tsconfig.json +Info 22 [00:00:43.000] ----------------------------------------------- +Info 22 [00:00:44.000] Open files: +Info 22 [00:00:45.000] FileName: /a/b/project/file1.ts ProjectRootPath: undefined +Info 22 [00:00:46.000] Projects: /a/b/project/tsconfig.json After request PolledWatches:: @@ -109,14 +108,14 @@ FsWatchesRecursive:: /a/b/project: {} -Info 23 [00:00:48.000] response: +Info 22 [00:00:47.000] response: { "responseRequired": false } -Info 24 [00:00:52.000] FileWatcher:: Triggered with /a/b/project/file3.ts 1:: WatchInfo: /a/b/project/file3.ts 500 undefined WatchType: Closed Script info -Info 25 [00:00:53.000] Scheduled: /a/b/project/tsconfig.json -Info 26 [00:00:54.000] Scheduled: *ensureProjectForOpenFiles* -Info 27 [00:00:55.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/project/file3.ts 1:: WatchInfo: /a/b/project/file3.ts 500 undefined WatchType: Closed Script info +Info 23 [00:00:51.000] FileWatcher:: Triggered with /a/b/project/file3.ts 1:: WatchInfo: /a/b/project/file3.ts 500 undefined WatchType: Closed Script info +Info 24 [00:00:52.000] Scheduled: /a/b/project/tsconfig.json +Info 25 [00:00:53.000] Scheduled: *ensureProjectForOpenFiles* +Info 26 [00:00:54.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/project/file3.ts 1:: WatchInfo: /a/b/project/file3.ts 500 undefined WatchType: Closed Script info Before checking timeout queue length (2) and running //// [/a/b/project/file3.ts] export class c { }export class d {} @@ -138,29 +137,29 @@ FsWatchesRecursive:: /a/b/project: {} -Info 28 [00:00:56.000] Running: /a/b/project/tsconfig.json -Info 29 [00:00:57.000] Starting updateGraphWorker: Project: /a/b/project/tsconfig.json -Info 30 [00:00:58.000] Finishing updateGraphWorker: Project: /a/b/project/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 31 [00:00:59.000] Different program with same set of files -Info 32 [00:01:00.000] Running: *ensureProjectForOpenFiles* -Info 33 [00:01:01.000] Before ensureProjectForOpenFiles: -Info 34 [00:01:02.000] Project '/a/b/project/tsconfig.json' (Configured) -Info 34 [00:01:03.000] Files (3) +Info 27 [00:00:55.000] Running: /a/b/project/tsconfig.json +Info 28 [00:00:56.000] Starting updateGraphWorker: Project: /a/b/project/tsconfig.json +Info 29 [00:00:57.000] Finishing updateGraphWorker: Project: /a/b/project/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 30 [00:00:58.000] Different program with same set of files +Info 31 [00:00:59.000] Running: *ensureProjectForOpenFiles* +Info 32 [00:01:00.000] Before ensureProjectForOpenFiles: +Info 33 [00:01:01.000] Project '/a/b/project/tsconfig.json' (Configured) +Info 33 [00:01:02.000] Files (3) -Info 34 [00:01:04.000] ----------------------------------------------- -Info 34 [00:01:05.000] Open files: -Info 34 [00:01:06.000] FileName: /a/b/project/file1.ts ProjectRootPath: undefined -Info 34 [00:01:07.000] Projects: /a/b/project/tsconfig.json -Info 34 [00:01:08.000] After ensureProjectForOpenFiles: -Info 35 [00:01:09.000] Project '/a/b/project/tsconfig.json' (Configured) -Info 35 [00:01:10.000] Files (3) +Info 33 [00:01:03.000] ----------------------------------------------- +Info 33 [00:01:04.000] Open files: +Info 33 [00:01:05.000] FileName: /a/b/project/file1.ts ProjectRootPath: undefined +Info 33 [00:01:06.000] Projects: /a/b/project/tsconfig.json +Info 33 [00:01:07.000] After ensureProjectForOpenFiles: +Info 34 [00:01:08.000] Project '/a/b/project/tsconfig.json' (Configured) +Info 34 [00:01:09.000] Files (3) -Info 35 [00:01:11.000] ----------------------------------------------- -Info 35 [00:01:12.000] Open files: -Info 35 [00:01:13.000] FileName: /a/b/project/file1.ts ProjectRootPath: undefined -Info 35 [00:01:14.000] Projects: /a/b/project/tsconfig.json -Info 35 [00:01:15.000] got projects updated in background, updating diagnostics for /a/b/project/file1.ts -Info 36 [00:01:16.000] event: +Info 34 [00:01:10.000] ----------------------------------------------- +Info 34 [00:01:11.000] Open files: +Info 34 [00:01:12.000] FileName: /a/b/project/file1.ts ProjectRootPath: undefined +Info 34 [00:01:13.000] Projects: /a/b/project/tsconfig.json +Info 34 [00:01:14.000] got projects updated in background, updating diagnostics for /a/b/project/file1.ts +Info 35 [00:01:15.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/a/b/project/file1.ts"]}} After checking timeout queue length (2) and running @@ -219,7 +218,7 @@ FsWatchesRecursive:: /a/b/project: {} -Info 37 [00:01:22.000] event: +Info 36 [00:01:21.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/a/b/project/file1.ts","diagnostics":[]}} After running timeout callbacks diff --git a/tests/baselines/reference/tsserver/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-project-is-not-at-root-level.js b/tests/baselines/reference/tsserver/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-project-is-not-at-root-level.js index d1e953227a8..4a9ce39826c 100644 --- a/tests/baselines/reference/tsserver/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-project-is-not-at-root-level.js +++ b/tests/baselines/reference/tsserver/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-project-is-not-at-root-level.js @@ -56,21 +56,20 @@ Info 7 [00:00:36.000] Config: /user/username/rootfolder/otherfolder/a/b/proje } Info 8 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Wild card directory Info 9 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:39.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/file3.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:41.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 13 [00:00:42.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 10 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/file3.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:40.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 17 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 18 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:00:50.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 22 [00:00:51.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 23 [00:00:52.000] Files (3) /a/lib/lib.d.ts /user/username/rootfolder/otherfolder/a/b/project/file1.ts /user/username/rootfolder/otherfolder/a/b/project/file3.ts @@ -83,20 +82,20 @@ Info 24 [00:00:53.000] Files (3) file3.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] event: +Info 24 [00:00:53.000] ----------------------------------------------- +Info 25 [00:00:54.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json"}} -Info 27 [00:00:56.000] event: +Info 26 [00:00:55.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"79b1a0103ed8006f174a1f979cf698219d4ec4ae3a48594da1085f7a1749553c","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":39,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"typeRoots":[]},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 28 [00:00:57.000] event: +Info 27 [00:00:56.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/rootfolder/otherfolder/a/b/project/file1.ts","configFile":"/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json","diagnostics":[]}} -Info 29 [00:00:58.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 29 [00:00:59.000] Files (3) +Info 28 [00:00:57.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 29 [00:01:00.000] ----------------------------------------------- -Info 29 [00:01:01.000] Open files: -Info 29 [00:01:02.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined -Info 29 [00:01:03.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json After request PolledWatches:: @@ -121,14 +120,14 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/project: {} -Info 29 [00:01:04.000] response: +Info 28 [00:01:03.000] response: { "responseRequired": false } -Info 30 [00:01:08.000] FileWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/project/file3.ts 1:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/file3.ts 500 undefined WatchType: Closed Script info -Info 31 [00:01:09.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 32 [00:01:10.000] Scheduled: *ensureProjectForOpenFiles* -Info 33 [00:01:11.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/project/file3.ts 1:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/file3.ts 500 undefined WatchType: Closed Script info +Info 29 [00:01:07.000] FileWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/project/file3.ts 1:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/file3.ts 500 undefined WatchType: Closed Script info +Info 30 [00:01:08.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 31 [00:01:09.000] Scheduled: *ensureProjectForOpenFiles* +Info 32 [00:01:10.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/project/file3.ts 1:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/file3.ts 500 undefined WatchType: Closed Script info Before checking timeout queue length (2) and running //// [/user/username/rootfolder/otherfolder/a/b/project/file3.ts] export class c { }export class d {} @@ -156,29 +155,29 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/project: {} -Info 34 [00:01:12.000] Running: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 35 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 36 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 37 [00:01:15.000] Different program with same set of files -Info 38 [00:01:16.000] Running: *ensureProjectForOpenFiles* -Info 39 [00:01:17.000] Before ensureProjectForOpenFiles: -Info 40 [00:01:18.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 40 [00:01:19.000] Files (3) +Info 33 [00:01:11.000] Running: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 34 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 35 [00:01:13.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 36 [00:01:14.000] Different program with same set of files +Info 37 [00:01:15.000] Running: *ensureProjectForOpenFiles* +Info 38 [00:01:16.000] Before ensureProjectForOpenFiles: +Info 39 [00:01:17.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 39 [00:01:18.000] Files (3) -Info 40 [00:01:20.000] ----------------------------------------------- -Info 40 [00:01:21.000] Open files: -Info 40 [00:01:22.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined -Info 40 [00:01:23.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 40 [00:01:24.000] After ensureProjectForOpenFiles: -Info 41 [00:01:25.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 41 [00:01:26.000] Files (3) +Info 39 [00:01:19.000] ----------------------------------------------- +Info 39 [00:01:20.000] Open files: +Info 39 [00:01:21.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined +Info 39 [00:01:22.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 39 [00:01:23.000] After ensureProjectForOpenFiles: +Info 40 [00:01:24.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 40 [00:01:25.000] Files (3) -Info 41 [00:01:27.000] ----------------------------------------------- -Info 41 [00:01:28.000] Open files: -Info 41 [00:01:29.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined -Info 41 [00:01:30.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 41 [00:01:31.000] got projects updated in background, updating diagnostics for /user/username/rootfolder/otherfolder/a/b/project/file1.ts -Info 42 [00:01:32.000] event: +Info 40 [00:01:26.000] ----------------------------------------------- +Info 40 [00:01:27.000] Open files: +Info 40 [00:01:28.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined +Info 40 [00:01:29.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 40 [00:01:30.000] got projects updated in background, updating diagnostics for /user/username/rootfolder/otherfolder/a/b/project/file1.ts +Info 41 [00:01:31.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/rootfolder/otherfolder/a/b/project/file1.ts"]}} After checking timeout queue length (2) and running @@ -228,15 +227,15 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/project: {} -Info 43 [00:01:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 44 [00:01:37.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation -Info 45 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 46 [00:01:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 47 [00:01:40.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 48 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 49 [00:01:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/file2.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 50 [00:01:45.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 51 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/file2.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 42 [00:01:35.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 43 [00:01:36.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation +Info 44 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 45 [00:01:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 46 [00:01:39.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 47 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 48 [00:01:43.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/file2.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 49 [00:01:44.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 50 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/file2.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations Before running timeout callbacks //// [/user/username/rootfolder/otherfolder/a/b/node_modules/file2.d.ts] export class a { } @@ -264,17 +263,17 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/node_modules: {} -Info 52 [00:01:47.000] Scheduled: *ensureProjectForOpenFiles* -Info 53 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 54 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 55 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 56 [00:01:51.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 57 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 58 [00:01:53.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 59 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 60 [00:01:55.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 61 [00:01:56.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 62 [00:01:57.000] Files (4) +Info 51 [00:01:46.000] Scheduled: *ensureProjectForOpenFiles* +Info 52 [00:01:47.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 53 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 54 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 55 [00:01:50.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 56 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 57 [00:01:52.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 58 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 59 [00:01:54.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 60 [00:01:55.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 61 [00:01:56.000] Files (4) /a/lib/lib.d.ts /user/username/rootfolder/otherfolder/a/b/node_modules/file2.d.ts /user/username/rootfolder/otherfolder/a/b/project/file1.ts @@ -290,8 +289,8 @@ Info 62 [00:01:57.000] Files (4) file3.ts Matched by default include pattern '**/*' -Info 63 [00:01:58.000] ----------------------------------------------- -Info 64 [00:01:59.000] event: +Info 62 [00:01:57.000] ----------------------------------------------- +Info 63 [00:01:58.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/rootfolder/otherfolder/a/b/project/file1.ts","diagnostics":[]}} After running timeout callbacks @@ -333,25 +332,25 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/node_modules: {} -Info 65 [00:02:00.000] Running: *ensureProjectForOpenFiles* -Info 66 [00:02:01.000] Before ensureProjectForOpenFiles: -Info 67 [00:02:02.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 67 [00:02:03.000] Files (4) +Info 64 [00:01:59.000] Running: *ensureProjectForOpenFiles* +Info 65 [00:02:00.000] Before ensureProjectForOpenFiles: +Info 66 [00:02:01.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 66 [00:02:02.000] Files (4) -Info 67 [00:02:04.000] ----------------------------------------------- -Info 67 [00:02:05.000] Open files: -Info 67 [00:02:06.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined -Info 67 [00:02:07.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 67 [00:02:08.000] After ensureProjectForOpenFiles: -Info 68 [00:02:09.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 68 [00:02:10.000] Files (4) +Info 66 [00:02:03.000] ----------------------------------------------- +Info 66 [00:02:04.000] Open files: +Info 66 [00:02:05.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined +Info 66 [00:02:06.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 66 [00:02:07.000] After ensureProjectForOpenFiles: +Info 67 [00:02:08.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 67 [00:02:09.000] Files (4) -Info 68 [00:02:11.000] ----------------------------------------------- -Info 68 [00:02:12.000] Open files: -Info 68 [00:02:13.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined -Info 68 [00:02:14.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 68 [00:02:15.000] got projects updated in background, updating diagnostics for /user/username/rootfolder/otherfolder/a/b/project/file1.ts -Info 69 [00:02:16.000] event: +Info 67 [00:02:10.000] ----------------------------------------------- +Info 67 [00:02:11.000] Open files: +Info 67 [00:02:12.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined +Info 67 [00:02:13.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 67 [00:02:14.000] got projects updated in background, updating diagnostics for /user/username/rootfolder/otherfolder/a/b/project/file1.ts +Info 68 [00:02:15.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/rootfolder/otherfolder/a/b/project/file1.ts"]}} After running timeout callbacks diff --git a/tests/baselines/reference/tsserver/projects/file-opened-is-in-configured-project-that-will-be-removed.js b/tests/baselines/reference/tsserver/projects/file-opened-is-in-configured-project-that-will-be-removed.js index bd6da67e8d3..152c9051e94 100644 --- a/tests/baselines/reference/tsserver/projects/file-opened-is-in-configured-project-that-will-be-removed.js +++ b/tests/baselines/reference/tsserver/projects/file-opened-is-in-configured-project-that-will-be-removed.js @@ -60,18 +60,17 @@ Info 6 [00:00:41.000] Config: /user/username/projects/myproject/playground/ts } Info 7 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground 1 undefined Config: /user/username/projects/myproject/playground/tsconfig.json WatchType: Wild card directory Info 8 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground 1 undefined Config: /user/username/projects/myproject/playground/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:44.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/src/src.ts 500 undefined WatchType: Closed Script info -Info 11 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:47.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/playground/tsconfig.json -Info 13 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots -Info 15 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots -Info 16 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots -Info 17 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots -Info 18 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/playground/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:00:54.000] Project '/user/username/projects/myproject/playground/tsconfig.json' (Configured) -Info 20 [00:00:55.000] Files (4) +Info 9 [00:00:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/src/src.ts 500 undefined WatchType: Closed Script info +Info 10 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/playground/tsconfig.json +Info 12 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 14 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 15 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 16 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 17 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/playground/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:53.000] Project '/user/username/projects/myproject/playground/tsconfig.json' (Configured) +Info 19 [00:00:54.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/playground/tests.ts /user/username/projects/myproject/playground/tsconfig-json/src/src.ts @@ -87,14 +86,14 @@ Info 20 [00:00:55.000] Files (4) tsconfig-json/tests/spec.ts Matched by default include pattern '**/*' -Info 21 [00:00:56.000] ----------------------------------------------- -Info 22 [00:00:57.000] Project '/user/username/projects/myproject/playground/tsconfig.json' (Configured) -Info 22 [00:00:58.000] Files (4) +Info 20 [00:00:55.000] ----------------------------------------------- +Info 21 [00:00:56.000] Project '/user/username/projects/myproject/playground/tsconfig.json' (Configured) +Info 21 [00:00:57.000] Files (4) -Info 22 [00:00:59.000] ----------------------------------------------- -Info 22 [00:01:00.000] Open files: -Info 22 [00:01:01.000] FileName: /user/username/projects/myproject/playground/tests.ts ProjectRootPath: undefined -Info 22 [00:01:02.000] Projects: /user/username/projects/myproject/playground/tsconfig.json +Info 21 [00:00:58.000] ----------------------------------------------- +Info 21 [00:00:59.000] Open files: +Info 21 [00:01:00.000] FileName: /user/username/projects/myproject/playground/tests.ts ProjectRootPath: undefined +Info 21 [00:01:01.000] Projects: /user/username/projects/myproject/playground/tsconfig.json After request PolledWatches:: @@ -117,11 +116,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/playground: {} -Info 22 [00:01:03.000] response: +Info 21 [00:01:02.000] response: { "responseRequired": false } -Info 23 [00:01:04.000] request: +Info 22 [00:01:03.000] request: { "seq": 0, "type": "request", @@ -152,12 +151,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/playground: {} -Info 24 [00:01:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tests.ts 500 undefined WatchType: Closed Script info -Info 25 [00:01:06.000] Project '/user/username/projects/myproject/playground/tsconfig.json' (Configured) -Info 25 [00:01:07.000] Files (4) +Info 23 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tests.ts 500 undefined WatchType: Closed Script info +Info 24 [00:01:05.000] Project '/user/username/projects/myproject/playground/tsconfig.json' (Configured) +Info 24 [00:01:06.000] Files (4) -Info 25 [00:01:08.000] ----------------------------------------------- -Info 25 [00:01:09.000] Open files: +Info 24 [00:01:07.000] ----------------------------------------------- +Info 24 [00:01:08.000] Open files: After request PolledWatches:: @@ -182,11 +181,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/playground: {} -Info 25 [00:01:10.000] response: +Info 24 [00:01:09.000] response: { "responseRequired": false } -Info 26 [00:01:11.000] request: +Info 25 [00:01:10.000] request: { "seq": 0, "type": "request", @@ -219,12 +218,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/playground: {} -Info 27 [00:01:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts 500 undefined WatchType: Closed Script info -Info 28 [00:01:13.000] Search path: /user/username/projects/myproject/playground/tsconfig-json/tests -Info 29 [00:01:14.000] For info: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts :: Config file name: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json -Info 30 [00:01:15.000] Creating configuration project /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json -Info 31 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Config file -Info 32 [00:01:17.000] Config: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json : { +Info 26 [00:01:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts 500 undefined WatchType: Closed Script info +Info 27 [00:01:12.000] Search path: /user/username/projects/myproject/playground/tsconfig-json/tests +Info 28 [00:01:13.000] For info: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts :: Config file name: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json +Info 29 [00:01:14.000] Creating configuration project /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json +Info 30 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Config file +Info 31 [00:01:16.000] Config: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/playground/tsconfig-json/src/src.ts" ], @@ -232,19 +231,18 @@ Info 32 [00:01:17.000] Config: /user/username/projects/myproject/playground/ts "configFilePath": "/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json" } } -Info 33 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/src 1 undefined Config: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/src 1 undefined Config: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Wild card directory -Info 35 [00:01:20.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 36 [00:01:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json -Info 37 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots -Info 38 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots -Info 39 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots -Info 40 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots -Info 41 [00:01:26.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots -Info 42 [00:01:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots -Info 43 [00:01:28.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 44 [00:01:29.000] Project '/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json' (Configured) -Info 45 [00:01:30.000] Files (2) +Info 32 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/src 1 undefined Config: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/src 1 undefined Config: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json +Info 35 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots +Info 36 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots +Info 37 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots +Info 38 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots +Info 39 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots +Info 40 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots +Info 41 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:27.000] Project '/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json' (Configured) +Info 43 [00:01:28.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/playground/tsconfig-json/src/src.ts @@ -254,10 +252,10 @@ Info 45 [00:01:30.000] Files (2) src/src.ts Matched by include pattern './src' in 'tsconfig.json' -Info 46 [00:01:31.000] ----------------------------------------------- -Info 47 [00:01:32.000] `remove Project:: -Info 48 [00:01:33.000] Project '/user/username/projects/myproject/playground/tsconfig.json' (Configured) -Info 49 [00:01:34.000] Files (4) +Info 44 [00:01:29.000] ----------------------------------------------- +Info 45 [00:01:30.000] `remove Project:: +Info 46 [00:01:31.000] Project '/user/username/projects/myproject/playground/tsconfig.json' (Configured) +Info 47 [00:01:32.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/playground/tests.ts /user/username/projects/myproject/playground/tsconfig-json/src/src.ts @@ -273,22 +271,22 @@ Info 49 [00:01:34.000] Files (4) tsconfig-json/tests/spec.ts Matched by default include pattern '**/*' -Info 50 [00:01:35.000] ----------------------------------------------- -Info 51 [00:01:36.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground 1 undefined Config: /user/username/projects/myproject/playground/tsconfig.json WatchType: Wild card directory -Info 52 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground 1 undefined Config: /user/username/projects/myproject/playground/tsconfig.json WatchType: Wild card directory -Info 53 [00:01:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Config file -Info 54 [00:01:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots -Info 55 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots -Info 56 [00:01:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots -Info 57 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots -Info 58 [00:01:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/tests.ts 500 undefined WatchType: Closed Script info -Info 59 [00:01:44.000] Project '/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json' (Configured) -Info 59 [00:01:45.000] Files (2) +Info 48 [00:01:33.000] ----------------------------------------------- +Info 49 [00:01:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground 1 undefined Config: /user/username/projects/myproject/playground/tsconfig.json WatchType: Wild card directory +Info 50 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground 1 undefined Config: /user/username/projects/myproject/playground/tsconfig.json WatchType: Wild card directory +Info 51 [00:01:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Config file +Info 52 [00:01:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 53 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 54 [00:01:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 55 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 56 [00:01:41.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/tests.ts 500 undefined WatchType: Closed Script info +Info 57 [00:01:42.000] Project '/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json' (Configured) +Info 57 [00:01:43.000] Files (2) -Info 59 [00:01:46.000] ----------------------------------------------- -Info 59 [00:01:47.000] Open files: -Info 59 [00:01:48.000] FileName: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts ProjectRootPath: undefined -Info 59 [00:01:49.000] Projects: +Info 57 [00:01:44.000] ----------------------------------------------- +Info 57 [00:01:45.000] Open files: +Info 57 [00:01:46.000] FileName: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts ProjectRootPath: undefined +Info 57 [00:01:47.000] Projects: After request PolledWatches:: @@ -311,11 +309,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/playground/tsconfig-json/src: {} -Info 59 [00:01:50.000] response: +Info 57 [00:01:48.000] response: { "responseRequired": false } -Info 60 [00:01:51.000] request: +Info 58 [00:01:49.000] request: { "command": "getOutliningSpans", "arguments": { @@ -346,34 +344,33 @@ FsWatchesRecursive:: /user/username/projects/myproject/playground/tsconfig-json/src: {} -Info 61 [00:01:52.000] Before ensureProjectForOpenFiles: -Info 62 [00:01:53.000] Project '/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json' (Configured) -Info 62 [00:01:54.000] Files (2) +Info 59 [00:01:50.000] Before ensureProjectForOpenFiles: +Info 60 [00:01:51.000] Project '/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json' (Configured) +Info 60 [00:01:52.000] Files (2) -Info 62 [00:01:55.000] ----------------------------------------------- -Info 62 [00:01:56.000] Open files: -Info 62 [00:01:57.000] FileName: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts ProjectRootPath: undefined -Info 62 [00:01:58.000] Projects: -Info 62 [00:01:59.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 63 [00:02:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 64 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 65 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 66 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 67 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 68 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 69 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 70 [00:02:07.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 71 [00:02:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 72 [00:02:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 73 [00:02:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 74 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 75 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 76 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 77 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 78 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 79 [00:02:16.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 80 [00:02:17.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 81 [00:02:18.000] Files (2) +Info 60 [00:01:53.000] ----------------------------------------------- +Info 60 [00:01:54.000] Open files: +Info 60 [00:01:55.000] FileName: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts ProjectRootPath: undefined +Info 60 [00:01:56.000] Projects: +Info 60 [00:01:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 61 [00:01:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 62 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 63 [00:02:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 64 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 65 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 66 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 67 [00:02:04.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 68 [00:02:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 69 [00:02:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 70 [00:02:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 71 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 72 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 73 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 74 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 75 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 76 [00:02:13.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 77 [00:02:14.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 78 [00:02:15.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts @@ -383,19 +380,19 @@ Info 81 [00:02:18.000] Files (2) spec.ts Root file specified for compilation -Info 82 [00:02:19.000] ----------------------------------------------- -Info 83 [00:02:20.000] After ensureProjectForOpenFiles: -Info 84 [00:02:21.000] Project '/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json' (Configured) -Info 84 [00:02:22.000] Files (2) +Info 79 [00:02:16.000] ----------------------------------------------- +Info 80 [00:02:17.000] After ensureProjectForOpenFiles: +Info 81 [00:02:18.000] Project '/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json' (Configured) +Info 81 [00:02:19.000] Files (2) -Info 84 [00:02:23.000] ----------------------------------------------- -Info 84 [00:02:24.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 84 [00:02:25.000] Files (2) +Info 81 [00:02:20.000] ----------------------------------------------- +Info 81 [00:02:21.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 81 [00:02:22.000] Files (2) -Info 84 [00:02:26.000] ----------------------------------------------- -Info 84 [00:02:27.000] Open files: -Info 84 [00:02:28.000] FileName: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts ProjectRootPath: undefined -Info 84 [00:02:29.000] Projects: /dev/null/inferredProject1* +Info 81 [00:02:23.000] ----------------------------------------------- +Info 81 [00:02:24.000] Open files: +Info 81 [00:02:25.000] FileName: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts ProjectRootPath: undefined +Info 81 [00:02:26.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -434,7 +431,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/playground/tsconfig-json/src: {} -Info 84 [00:02:30.000] response: +Info 81 [00:02:27.000] response: { "response": [ { diff --git a/tests/baselines/reference/tsserver/projects/files-opened-and-closed-affecting-multiple-projects.js b/tests/baselines/reference/tsserver/projects/files-opened-and-closed-affecting-multiple-projects.js index 80774af8d82..9cd32e5819a 100644 --- a/tests/baselines/reference/tsserver/projects/files-opened-and-closed-affecting-multiple-projects.js +++ b/tests/baselines/reference/tsserver/projects/files-opened-and-closed-affecting-multiple-projects.js @@ -55,15 +55,14 @@ Info 6 [00:00:31.000] Config: /a/b/projects/config/tsconfig.json : { } Info 7 [00:00:32.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/config 1 undefined Config: /a/b/projects/config/tsconfig.json WatchType: Wild card directory Info 8 [00:00:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/config 1 undefined Config: /a/b/projects/config/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:34.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:35.000] Starting updateGraphWorker: Project: /a/b/projects/config/tsconfig.json -Info 11 [00:00:36.000] FileWatcher:: Added:: WatchInfo: /a/b/projects/files/file1.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 13 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/config/node_modules/@types 1 undefined Project: /a/b/projects/config/tsconfig.json WatchType: Type roots -Info 14 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/config/node_modules/@types 1 undefined Project: /a/b/projects/config/tsconfig.json WatchType: Type roots -Info 15 [00:00:40.000] Finishing updateGraphWorker: Project: /a/b/projects/config/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:41.000] Project '/a/b/projects/config/tsconfig.json' (Configured) -Info 17 [00:00:42.000] Files (3) +Info 9 [00:00:34.000] Starting updateGraphWorker: Project: /a/b/projects/config/tsconfig.json +Info 10 [00:00:35.000] FileWatcher:: Added:: WatchInfo: /a/b/projects/files/file1.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:36.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 12 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/config/node_modules/@types 1 undefined Project: /a/b/projects/config/tsconfig.json WatchType: Type roots +Info 13 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/config/node_modules/@types 1 undefined Project: /a/b/projects/config/tsconfig.json WatchType: Type roots +Info 14 [00:00:39.000] Finishing updateGraphWorker: Project: /a/b/projects/config/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 15 [00:00:40.000] Project '/a/b/projects/config/tsconfig.json' (Configured) +Info 16 [00:00:41.000] Files (3) /a/lib/lib.d.ts /a/b/projects/files/file1.ts /a/b/projects/config/file.ts @@ -76,14 +75,14 @@ Info 17 [00:00:42.000] Files (3) file.ts Matched by default include pattern '**/*' -Info 18 [00:00:43.000] ----------------------------------------------- -Info 19 [00:00:44.000] Project '/a/b/projects/config/tsconfig.json' (Configured) -Info 19 [00:00:45.000] Files (3) +Info 17 [00:00:42.000] ----------------------------------------------- +Info 18 [00:00:43.000] Project '/a/b/projects/config/tsconfig.json' (Configured) +Info 18 [00:00:44.000] Files (3) -Info 19 [00:00:46.000] ----------------------------------------------- -Info 19 [00:00:47.000] Open files: -Info 19 [00:00:48.000] FileName: /a/b/projects/config/file.ts ProjectRootPath: undefined -Info 19 [00:00:49.000] Projects: /a/b/projects/config/tsconfig.json +Info 18 [00:00:45.000] ----------------------------------------------- +Info 18 [00:00:46.000] Open files: +Info 18 [00:00:47.000] FileName: /a/b/projects/config/file.ts ProjectRootPath: undefined +Info 18 [00:00:48.000] Projects: /a/b/projects/config/tsconfig.json After request PolledWatches:: @@ -102,11 +101,11 @@ FsWatchesRecursive:: /a/b/projects/config: {} -Info 19 [00:00:50.000] response: +Info 18 [00:00:49.000] response: { "responseRequired": false } -Info 20 [00:00:51.000] request: +Info 19 [00:00:50.000] request: { "command": "open", "arguments": { @@ -133,18 +132,18 @@ FsWatchesRecursive:: /a/b/projects/config: {} -Info 21 [00:00:52.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/files/file1.ts 500 undefined WatchType: Closed Script info -Info 22 [00:00:53.000] Search path: /a/b/projects/files -Info 23 [00:00:54.000] For info: /a/b/projects/files/file1.ts :: No config files found. -Info 24 [00:00:55.000] Project '/a/b/projects/config/tsconfig.json' (Configured) -Info 24 [00:00:56.000] Files (3) +Info 20 [00:00:51.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/files/file1.ts 500 undefined WatchType: Closed Script info +Info 21 [00:00:52.000] Search path: /a/b/projects/files +Info 22 [00:00:53.000] For info: /a/b/projects/files/file1.ts :: No config files found. +Info 23 [00:00:54.000] Project '/a/b/projects/config/tsconfig.json' (Configured) +Info 23 [00:00:55.000] Files (3) -Info 24 [00:00:57.000] ----------------------------------------------- -Info 24 [00:00:58.000] Open files: -Info 24 [00:00:59.000] FileName: /a/b/projects/config/file.ts ProjectRootPath: undefined -Info 24 [00:01:00.000] Projects: /a/b/projects/config/tsconfig.json -Info 24 [00:01:01.000] FileName: /a/b/projects/files/file1.ts ProjectRootPath: undefined -Info 24 [00:01:02.000] Projects: /a/b/projects/config/tsconfig.json +Info 23 [00:00:56.000] ----------------------------------------------- +Info 23 [00:00:57.000] Open files: +Info 23 [00:00:58.000] FileName: /a/b/projects/config/file.ts ProjectRootPath: undefined +Info 23 [00:00:59.000] Projects: /a/b/projects/config/tsconfig.json +Info 23 [00:01:00.000] FileName: /a/b/projects/files/file1.ts ProjectRootPath: undefined +Info 23 [00:01:01.000] Projects: /a/b/projects/config/tsconfig.json After request PolledWatches:: @@ -161,11 +160,11 @@ FsWatchesRecursive:: /a/b/projects/config: {} -Info 24 [00:01:03.000] response: +Info 23 [00:01:02.000] response: { "responseRequired": false } -Info 25 [00:01:04.000] request: +Info 24 [00:01:03.000] request: { "command": "close", "arguments": { @@ -190,14 +189,14 @@ FsWatchesRecursive:: /a/b/projects/config: {} -Info 26 [00:01:05.000] FileWatcher:: Added:: WatchInfo: /a/b/projects/config/file.ts 500 undefined WatchType: Closed Script info -Info 27 [00:01:06.000] Project '/a/b/projects/config/tsconfig.json' (Configured) -Info 27 [00:01:07.000] Files (3) +Info 25 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /a/b/projects/config/file.ts 500 undefined WatchType: Closed Script info +Info 26 [00:01:05.000] Project '/a/b/projects/config/tsconfig.json' (Configured) +Info 26 [00:01:06.000] Files (3) -Info 27 [00:01:08.000] ----------------------------------------------- -Info 27 [00:01:09.000] Open files: -Info 27 [00:01:10.000] FileName: /a/b/projects/files/file1.ts ProjectRootPath: undefined -Info 27 [00:01:11.000] Projects: /a/b/projects/config/tsconfig.json +Info 26 [00:01:07.000] ----------------------------------------------- +Info 26 [00:01:08.000] Open files: +Info 26 [00:01:09.000] FileName: /a/b/projects/files/file1.ts ProjectRootPath: undefined +Info 26 [00:01:10.000] Projects: /a/b/projects/config/tsconfig.json After request PolledWatches:: @@ -216,11 +215,11 @@ FsWatchesRecursive:: /a/b/projects/config: {} -Info 27 [00:01:12.000] response: +Info 26 [00:01:11.000] response: { "responseRequired": false } -Info 28 [00:01:13.000] request: +Info 27 [00:01:12.000] request: { "command": "open", "arguments": { @@ -247,17 +246,16 @@ FsWatchesRecursive:: /a/b/projects/config: {} -Info 29 [00:01:14.000] Search path: /a/b/projects/files -Info 30 [00:01:15.000] For info: /a/b/projects/files/file2.ts :: No config files found. -Info 31 [00:01:16.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 32 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/b/projects/files/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 33 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/b/projects/files/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 34 [00:01:19.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 35 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/files/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 36 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/files/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 37 [00:01:22.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:23.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 39 [00:01:24.000] Files (2) +Info 28 [00:01:13.000] Search path: /a/b/projects/files +Info 29 [00:01:14.000] For info: /a/b/projects/files/file2.ts :: No config files found. +Info 30 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /a/b/projects/files/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 31 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /a/b/projects/files/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 32 [00:01:17.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 33 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/files/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 34 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/files/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 35 [00:01:20.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:21.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 37 [00:01:22.000] Files (2) /a/lib/lib.d.ts /a/b/projects/files/file2.ts @@ -267,10 +265,10 @@ Info 39 [00:01:24.000] Files (2) file2.ts Root file specified for compilation -Info 40 [00:01:25.000] ----------------------------------------------- -Info 41 [00:01:26.000] `remove Project:: -Info 42 [00:01:27.000] Project '/a/b/projects/config/tsconfig.json' (Configured) -Info 43 [00:01:28.000] Files (3) +Info 38 [00:01:23.000] ----------------------------------------------- +Info 39 [00:01:24.000] `remove Project:: +Info 40 [00:01:25.000] Project '/a/b/projects/config/tsconfig.json' (Configured) +Info 41 [00:01:26.000] Files (3) /a/lib/lib.d.ts /a/b/projects/files/file1.ts /a/b/projects/config/file.ts @@ -283,22 +281,22 @@ Info 43 [00:01:28.000] Files (3) file.ts Matched by default include pattern '**/*' -Info 44 [00:01:29.000] ----------------------------------------------- -Info 45 [00:01:30.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/config 1 undefined Config: /a/b/projects/config/tsconfig.json WatchType: Wild card directory -Info 46 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/config 1 undefined Config: /a/b/projects/config/tsconfig.json WatchType: Wild card directory -Info 47 [00:01:32.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/config/tsconfig.json 2000 undefined Project: /a/b/projects/config/tsconfig.json WatchType: Config file -Info 48 [00:01:33.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/config/node_modules/@types 1 undefined Project: /a/b/projects/config/tsconfig.json WatchType: Type roots -Info 49 [00:01:34.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/config/node_modules/@types 1 undefined Project: /a/b/projects/config/tsconfig.json WatchType: Type roots -Info 50 [00:01:35.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/config/file.ts 500 undefined WatchType: Closed Script info -Info 51 [00:01:36.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 51 [00:01:37.000] Files (2) +Info 42 [00:01:27.000] ----------------------------------------------- +Info 43 [00:01:28.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/config 1 undefined Config: /a/b/projects/config/tsconfig.json WatchType: Wild card directory +Info 44 [00:01:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/config 1 undefined Config: /a/b/projects/config/tsconfig.json WatchType: Wild card directory +Info 45 [00:01:30.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/config/tsconfig.json 2000 undefined Project: /a/b/projects/config/tsconfig.json WatchType: Config file +Info 46 [00:01:31.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/config/node_modules/@types 1 undefined Project: /a/b/projects/config/tsconfig.json WatchType: Type roots +Info 47 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/config/node_modules/@types 1 undefined Project: /a/b/projects/config/tsconfig.json WatchType: Type roots +Info 48 [00:01:33.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/config/file.ts 500 undefined WatchType: Closed Script info +Info 49 [00:01:34.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 49 [00:01:35.000] Files (2) -Info 51 [00:01:38.000] ----------------------------------------------- -Info 51 [00:01:39.000] Open files: -Info 51 [00:01:40.000] FileName: /a/b/projects/files/file1.ts ProjectRootPath: undefined -Info 51 [00:01:41.000] Projects: -Info 51 [00:01:42.000] FileName: /a/b/projects/files/file2.ts ProjectRootPath: undefined -Info 51 [00:01:43.000] Projects: /dev/null/inferredProject1* +Info 49 [00:01:36.000] ----------------------------------------------- +Info 49 [00:01:37.000] Open files: +Info 49 [00:01:38.000] FileName: /a/b/projects/files/file1.ts ProjectRootPath: undefined +Info 49 [00:01:39.000] Projects: +Info 49 [00:01:40.000] FileName: /a/b/projects/files/file2.ts ProjectRootPath: undefined +Info 49 [00:01:41.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -315,11 +313,11 @@ FsWatches:: FsWatchesRecursive:: -Info 51 [00:01:44.000] response: +Info 49 [00:01:42.000] response: { "responseRequired": false } -Info 52 [00:01:45.000] request: +Info 50 [00:01:43.000] request: { "command": "occurrences", "arguments": { @@ -346,23 +344,22 @@ FsWatches:: FsWatchesRecursive:: -Info 53 [00:01:46.000] Before ensureProjectForOpenFiles: -Info 54 [00:01:47.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 54 [00:01:48.000] Files (2) +Info 51 [00:01:44.000] Before ensureProjectForOpenFiles: +Info 52 [00:01:45.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 52 [00:01:46.000] Files (2) -Info 54 [00:01:49.000] ----------------------------------------------- -Info 54 [00:01:50.000] Open files: -Info 54 [00:01:51.000] FileName: /a/b/projects/files/file1.ts ProjectRootPath: undefined -Info 54 [00:01:52.000] Projects: -Info 54 [00:01:53.000] FileName: /a/b/projects/files/file2.ts ProjectRootPath: undefined -Info 54 [00:01:54.000] Projects: /dev/null/inferredProject1* -Info 54 [00:01:55.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 55 [00:01:56.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* -Info 56 [00:01:57.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/files/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots -Info 57 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/files/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots -Info 58 [00:01:59.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject2* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 59 [00:02:00.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 60 [00:02:01.000] Files (2) +Info 52 [00:01:47.000] ----------------------------------------------- +Info 52 [00:01:48.000] Open files: +Info 52 [00:01:49.000] FileName: /a/b/projects/files/file1.ts ProjectRootPath: undefined +Info 52 [00:01:50.000] Projects: +Info 52 [00:01:51.000] FileName: /a/b/projects/files/file2.ts ProjectRootPath: undefined +Info 52 [00:01:52.000] Projects: /dev/null/inferredProject1* +Info 52 [00:01:53.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* +Info 53 [00:01:54.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/files/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots +Info 54 [00:01:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/files/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots +Info 55 [00:01:56.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject2* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 56 [00:01:57.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 57 [00:01:58.000] Files (2) /a/lib/lib.d.ts /a/b/projects/files/file1.ts @@ -372,21 +369,21 @@ Info 60 [00:02:01.000] Files (2) file1.ts Root file specified for compilation -Info 61 [00:02:02.000] ----------------------------------------------- -Info 62 [00:02:03.000] After ensureProjectForOpenFiles: -Info 63 [00:02:04.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 63 [00:02:05.000] Files (2) +Info 58 [00:01:59.000] ----------------------------------------------- +Info 59 [00:02:00.000] After ensureProjectForOpenFiles: +Info 60 [00:02:01.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 60 [00:02:02.000] Files (2) -Info 63 [00:02:06.000] ----------------------------------------------- -Info 63 [00:02:07.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 63 [00:02:08.000] Files (2) +Info 60 [00:02:03.000] ----------------------------------------------- +Info 60 [00:02:04.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 60 [00:02:05.000] Files (2) -Info 63 [00:02:09.000] ----------------------------------------------- -Info 63 [00:02:10.000] Open files: -Info 63 [00:02:11.000] FileName: /a/b/projects/files/file1.ts ProjectRootPath: undefined -Info 63 [00:02:12.000] Projects: /dev/null/inferredProject2* -Info 63 [00:02:13.000] FileName: /a/b/projects/files/file2.ts ProjectRootPath: undefined -Info 63 [00:02:14.000] Projects: /dev/null/inferredProject1* +Info 60 [00:02:06.000] ----------------------------------------------- +Info 60 [00:02:07.000] Open files: +Info 60 [00:02:08.000] FileName: /a/b/projects/files/file1.ts ProjectRootPath: undefined +Info 60 [00:02:09.000] Projects: /dev/null/inferredProject2* +Info 60 [00:02:10.000] FileName: /a/b/projects/files/file2.ts ProjectRootPath: undefined +Info 60 [00:02:11.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -403,7 +400,7 @@ FsWatches:: FsWatchesRecursive:: -Info 63 [00:02:15.000] response: +Info 60 [00:02:12.000] response: { "response": [], "responseRequired": true diff --git a/tests/baselines/reference/tsserver/projects/files-with-mixed-content-are-handled-correctly.js b/tests/baselines/reference/tsserver/projects/files-with-mixed-content-are-handled-correctly.js index 0feeee01059..b3c40a4bec2 100644 --- a/tests/baselines/reference/tsserver/projects/files-with-mixed-content-are-handled-correctly.js +++ b/tests/baselines/reference/tsserver/projects/files-with-mixed-content-are-handled-correctly.js @@ -10,36 +10,35 @@ FsWatches:: FsWatchesRecursive:: -Info 1 [00:00:10.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 2 [00:00:11.000] Starting updateGraphWorker: Project: projectFileName -Info 3 [00:00:12.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: projectFileName WatchType: Missing file -Info 4 [00:00:13.000] Finishing updateGraphWorker: Project: projectFileName Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 5 [00:00:14.000] Project 'projectFileName' (External) -Info 6 [00:00:15.000] Files (1) +Info 1 [00:00:10.000] Starting updateGraphWorker: Project: projectFileName +Info 2 [00:00:11.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: projectFileName WatchType: Missing file +Info 3 [00:00:12.000] Finishing updateGraphWorker: Project: projectFileName Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 4 [00:00:13.000] Project 'projectFileName' (External) +Info 5 [00:00:14.000] Files (1) /a/b/f1.html a/b/f1.html Root file specified for compilation -Info 7 [00:00:16.000] ----------------------------------------------- -Info 8 [00:00:17.000] Text of/a/b/f1.html: -Info 9 [00:00:18.000] Starting updateGraphWorker: Project: projectFileName -Info 10 [00:00:19.000] Finishing updateGraphWorker: Project: projectFileName Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 11 [00:00:20.000] Different program with same set of files -Info 12 [00:00:21.000] Project 'projectFileName' (External) -Info 12 [00:00:22.000] Files (1) +Info 6 [00:00:15.000] ----------------------------------------------- +Info 7 [00:00:16.000] Text of/a/b/f1.html: +Info 8 [00:00:17.000] Starting updateGraphWorker: Project: projectFileName +Info 9 [00:00:18.000] Finishing updateGraphWorker: Project: projectFileName Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 10 [00:00:19.000] Different program with same set of files +Info 11 [00:00:20.000] Project 'projectFileName' (External) +Info 11 [00:00:21.000] Files (1) -Info 12 [00:00:23.000] ----------------------------------------------- -Info 12 [00:00:24.000] Open files: -Info 12 [00:00:25.000] FileName: /a/b/f1.html ProjectRootPath: undefined -Info 12 [00:00:26.000] Projects: projectFileName -Info 12 [00:00:27.000] Starting updateGraphWorker: Project: projectFileName -Info 13 [00:00:28.000] Finishing updateGraphWorker: Project: projectFileName Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 14 [00:00:29.000] QuickInfo : var -Info 15 [00:00:30.000] Project 'projectFileName' (External) -Info 15 [00:00:31.000] Files (1) +Info 11 [00:00:22.000] ----------------------------------------------- +Info 11 [00:00:23.000] Open files: +Info 11 [00:00:24.000] FileName: /a/b/f1.html ProjectRootPath: undefined +Info 11 [00:00:25.000] Projects: projectFileName +Info 11 [00:00:26.000] Starting updateGraphWorker: Project: projectFileName +Info 12 [00:00:27.000] Finishing updateGraphWorker: Project: projectFileName Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 13 [00:00:28.000] QuickInfo : var +Info 14 [00:00:29.000] Project 'projectFileName' (External) +Info 14 [00:00:30.000] Files (1) -Info 15 [00:00:32.000] ----------------------------------------------- -Info 15 [00:00:33.000] Open files: -Info 15 [00:00:34.000] Text of/a/b/f1.html: \ No newline at end of file +Info 14 [00:00:31.000] ----------------------------------------------- +Info 14 [00:00:32.000] Open files: +Info 14 [00:00:33.000] Text of/a/b/f1.html: \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projects/getting-errors-from-closed-script-info-does-not-throw-exception-because-of-getting-project-from-orphan-script-info.js b/tests/baselines/reference/tsserver/projects/getting-errors-from-closed-script-info-does-not-throw-exception-because-of-getting-project-from-orphan-script-info.js index 0a49f5c5465..45459aebdc5 100644 --- a/tests/baselines/reference/tsserver/projects/getting-errors-from-closed-script-info-does-not-throw-exception-because-of-getting-project-from-orphan-script-info.js +++ b/tests/baselines/reference/tsserver/projects/getting-errors-from-closed-script-info-does-not-throw-exception-because-of-getting-project-from-orphan-script-info.js @@ -49,14 +49,13 @@ Info 6 [00:00:21.000] Config: /a/b/tsconfig.json : { } Info 7 [00:00:22.000] DirectoryWatcher:: Added:: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory Info 8 [00:00:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:24.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:25.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json -Info 11 [00:00:26.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:27.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots -Info 13 [00:00:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots -Info 14 [00:00:29.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:00:30.000] Project '/a/b/tsconfig.json' (Configured) -Info 16 [00:00:31.000] Files (2) +Info 9 [00:00:24.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json +Info 10 [00:00:25.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:26.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots +Info 12 [00:00:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots +Info 13 [00:00:28.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 14 [00:00:29.000] Project '/a/b/tsconfig.json' (Configured) +Info 15 [00:00:30.000] Files (2) /a/lib/lib.d.ts /a/b/app.ts @@ -66,14 +65,14 @@ Info 16 [00:00:31.000] Files (2) app.ts Matched by default include pattern '**/*' -Info 17 [00:00:32.000] ----------------------------------------------- -Info 18 [00:00:33.000] Project '/a/b/tsconfig.json' (Configured) -Info 18 [00:00:34.000] Files (2) +Info 16 [00:00:31.000] ----------------------------------------------- +Info 17 [00:00:32.000] Project '/a/b/tsconfig.json' (Configured) +Info 17 [00:00:33.000] Files (2) -Info 18 [00:00:35.000] ----------------------------------------------- -Info 18 [00:00:36.000] Open files: -Info 18 [00:00:37.000] FileName: /a/b/app.ts ProjectRootPath: undefined -Info 18 [00:00:38.000] Projects: /a/b/tsconfig.json +Info 17 [00:00:34.000] ----------------------------------------------- +Info 17 [00:00:35.000] Open files: +Info 17 [00:00:36.000] FileName: /a/b/app.ts ProjectRootPath: undefined +Info 17 [00:00:37.000] Projects: /a/b/tsconfig.json After request PolledWatches:: @@ -90,11 +89,11 @@ FsWatchesRecursive:: /a/b: {} -Info 18 [00:00:39.000] response: +Info 17 [00:00:38.000] response: { "responseRequired": false } -Info 19 [00:00:40.000] request: +Info 18 [00:00:39.000] request: { "command": "close", "arguments": { @@ -119,12 +118,12 @@ FsWatchesRecursive:: /a/b: {} -Info 20 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /a/b/app.ts 500 undefined WatchType: Closed Script info -Info 21 [00:00:42.000] Project '/a/b/tsconfig.json' (Configured) -Info 21 [00:00:43.000] Files (2) +Info 19 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /a/b/app.ts 500 undefined WatchType: Closed Script info +Info 20 [00:00:41.000] Project '/a/b/tsconfig.json' (Configured) +Info 20 [00:00:42.000] Files (2) -Info 21 [00:00:44.000] ----------------------------------------------- -Info 21 [00:00:45.000] Open files: +Info 20 [00:00:43.000] ----------------------------------------------- +Info 20 [00:00:44.000] Open files: After request PolledWatches:: @@ -143,11 +142,11 @@ FsWatchesRecursive:: /a/b: {} -Info 21 [00:00:46.000] response: +Info 20 [00:00:45.000] response: { "responseRequired": false } -Info 22 [00:00:47.000] request: +Info 21 [00:00:46.000] request: { "command": "geterr", "arguments": { @@ -195,7 +194,7 @@ FsWatchesRecursive:: /a/b: {} -Info 23 [00:00:48.000] response: +Info 22 [00:00:47.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projects/handles-delayed-directory-watch-invoke-on-file-creation.js b/tests/baselines/reference/tsserver/projects/handles-delayed-directory-watch-invoke-on-file-creation.js index ebbbaf5c9cc..a2353fd3845 100644 --- a/tests/baselines/reference/tsserver/projects/handles-delayed-directory-watch-invoke-on-file-creation.js +++ b/tests/baselines/reference/tsserver/projects/handles-delayed-directory-watch-invoke-on-file-creation.js @@ -56,15 +56,14 @@ Info 7 [00:00:32.000] Config: /users/username/projects/project/tsconfig.json } Info 8 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory Info 9 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:35.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:36.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/sub/a.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:37.000] Starting updateGraphWorker: Project: /users/username/projects/project/tsconfig.json -Info 13 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:00:39.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/project/node_modules/@types 1 undefined Project: /users/username/projects/project/tsconfig.json WatchType: Type roots -Info 15 [00:00:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/project/node_modules/@types 1 undefined Project: /users/username/projects/project/tsconfig.json WatchType: Type roots -Info 16 [00:00:41.000] Finishing updateGraphWorker: Project: /users/username/projects/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:00:42.000] Project '/users/username/projects/project/tsconfig.json' (Configured) -Info 18 [00:00:43.000] Files (3) +Info 10 [00:00:35.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/sub/a.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:36.000] Starting updateGraphWorker: Project: /users/username/projects/project/tsconfig.json +Info 12 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/project/node_modules/@types 1 undefined Project: /users/username/projects/project/tsconfig.json WatchType: Type roots +Info 14 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/project/node_modules/@types 1 undefined Project: /users/username/projects/project/tsconfig.json WatchType: Type roots +Info 15 [00:00:40.000] Finishing updateGraphWorker: Project: /users/username/projects/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:00:41.000] Project '/users/username/projects/project/tsconfig.json' (Configured) +Info 17 [00:00:42.000] Files (3) /a/lib/lib.d.ts /users/username/projects/project/b.ts /users/username/projects/project/sub/a.ts @@ -77,20 +76,20 @@ Info 18 [00:00:43.000] Files (3) sub/a.ts Matched by default include pattern '**/*' -Info 19 [00:00:44.000] ----------------------------------------------- -Info 20 [00:00:45.000] event: +Info 18 [00:00:43.000] ----------------------------------------------- +Info 19 [00:00:44.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/users/username/projects/project/tsconfig.json"}} -Info 21 [00:00:46.000] event: +Info 20 [00:00:45.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"5b0be5fc7f7235edf5a31bffe614b4e0819e55ec5f118558864b1f882e283c0d","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":40,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 22 [00:00:47.000] event: +Info 21 [00:00:46.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/users/username/projects/project/b.ts","configFile":"/users/username/projects/project/tsconfig.json","diagnostics":[]}} -Info 23 [00:00:48.000] Project '/users/username/projects/project/tsconfig.json' (Configured) -Info 23 [00:00:49.000] Files (3) +Info 22 [00:00:47.000] Project '/users/username/projects/project/tsconfig.json' (Configured) +Info 22 [00:00:48.000] Files (3) -Info 23 [00:00:50.000] ----------------------------------------------- -Info 23 [00:00:51.000] Open files: -Info 23 [00:00:52.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project -Info 23 [00:00:53.000] Projects: /users/username/projects/project/tsconfig.json +Info 22 [00:00:49.000] ----------------------------------------------- +Info 22 [00:00:50.000] Open files: +Info 22 [00:00:51.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project +Info 22 [00:00:52.000] Projects: /users/username/projects/project/tsconfig.json After request PolledWatches:: @@ -109,11 +108,11 @@ FsWatchesRecursive:: /users/username/projects/project: {} -Info 23 [00:00:54.000] response: +Info 22 [00:00:53.000] response: { "responseRequired": false } -Info 24 [00:00:55.000] request: +Info 23 [00:00:54.000] request: { "seq": 0, "type": "request", @@ -141,18 +140,18 @@ FsWatchesRecursive:: /users/username/projects/project: {} -Info 25 [00:00:56.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/project/sub/a.ts 500 undefined WatchType: Closed Script info -Info 26 [00:00:57.000] Search path: /users/username/projects/project/sub -Info 27 [00:00:58.000] For info: /users/username/projects/project/sub/a.ts :: Config file name: /users/username/projects/project/tsconfig.json -Info 28 [00:00:59.000] Project '/users/username/projects/project/tsconfig.json' (Configured) -Info 28 [00:01:00.000] Files (3) +Info 24 [00:00:55.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/project/sub/a.ts 500 undefined WatchType: Closed Script info +Info 25 [00:00:56.000] Search path: /users/username/projects/project/sub +Info 26 [00:00:57.000] For info: /users/username/projects/project/sub/a.ts :: Config file name: /users/username/projects/project/tsconfig.json +Info 27 [00:00:58.000] Project '/users/username/projects/project/tsconfig.json' (Configured) +Info 27 [00:00:59.000] Files (3) -Info 28 [00:01:01.000] ----------------------------------------------- -Info 28 [00:01:02.000] Open files: -Info 28 [00:01:03.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project -Info 28 [00:01:04.000] Projects: /users/username/projects/project/tsconfig.json -Info 28 [00:01:05.000] FileName: /users/username/projects/project/sub/a.ts ProjectRootPath: /users/username/projects/project -Info 28 [00:01:06.000] Projects: /users/username/projects/project/tsconfig.json +Info 27 [00:01:00.000] ----------------------------------------------- +Info 27 [00:01:01.000] Open files: +Info 27 [00:01:02.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project +Info 27 [00:01:03.000] Projects: /users/username/projects/project/tsconfig.json +Info 27 [00:01:04.000] FileName: /users/username/projects/project/sub/a.ts ProjectRootPath: /users/username/projects/project +Info 27 [00:01:05.000] Projects: /users/username/projects/project/tsconfig.json After request PolledWatches:: @@ -169,7 +168,7 @@ FsWatchesRecursive:: /users/username/projects/project: {} -Info 28 [00:01:07.000] response: +Info 27 [00:01:06.000] response: { "responseRequired": false } @@ -205,16 +204,16 @@ FsWatchesRecursive:: /users/username/projects/project: {} -Info 29 [00:01:09.000] DirectoryWatcher:: Triggered with /users/username/projects/project/sub/a.ts :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/project/sub/a.ts :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:12.000] DirectoryWatcher:: Triggered with /users/username/projects/project/sub :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:13.000] Scheduled: /users/username/projects/project/tsconfig.json -Info 33 [00:01:14.000] Scheduled: *ensureProjectForOpenFiles* -Info 34 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/project/sub :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory -Info 35 [00:01:18.000] DirectoryWatcher:: Triggered with /users/username/projects/project/a.ts :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:19.000] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one -Info 37 [00:01:20.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 38 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/project/a.ts :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory +Info 28 [00:01:08.000] DirectoryWatcher:: Triggered with /users/username/projects/project/sub/a.ts :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/project/sub/a.ts :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:11.000] DirectoryWatcher:: Triggered with /users/username/projects/project/sub :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:12.000] Scheduled: /users/username/projects/project/tsconfig.json +Info 32 [00:01:13.000] Scheduled: *ensureProjectForOpenFiles* +Info 33 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/project/sub :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:17.000] DirectoryWatcher:: Triggered with /users/username/projects/project/a.ts :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory +Info 35 [00:01:18.000] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one +Info 36 [00:01:19.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 37 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/project/a.ts :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory Checking timeout queue length: 2 //// [/users/username/projects/project/a.ts] export const a = 10; @@ -235,7 +234,7 @@ FsWatchesRecursive:: /users/username/projects/project: {} -Info 39 [00:01:22.000] request: +Info 38 [00:01:21.000] request: { "seq": 0, "type": "request", @@ -260,15 +259,15 @@ FsWatchesRecursive:: /users/username/projects/project: {} -Info 40 [00:01:23.000] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one -Info 41 [00:01:24.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 42 [00:01:25.000] Project '/users/username/projects/project/tsconfig.json' (Configured) -Info 42 [00:01:26.000] Files (3) +Info 39 [00:01:22.000] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one +Info 40 [00:01:23.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 41 [00:01:24.000] Project '/users/username/projects/project/tsconfig.json' (Configured) +Info 41 [00:01:25.000] Files (3) -Info 42 [00:01:27.000] ----------------------------------------------- -Info 42 [00:01:28.000] Open files: -Info 42 [00:01:29.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project -Info 42 [00:01:30.000] Projects: /users/username/projects/project/tsconfig.json +Info 41 [00:01:26.000] ----------------------------------------------- +Info 41 [00:01:27.000] Open files: +Info 41 [00:01:28.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project +Info 41 [00:01:29.000] Projects: /users/username/projects/project/tsconfig.json After request PolledWatches:: @@ -285,7 +284,7 @@ FsWatchesRecursive:: /users/username/projects/project: {} -Info 42 [00:01:31.000] response: +Info 41 [00:01:30.000] response: { "responseRequired": false } @@ -305,7 +304,7 @@ FsWatchesRecursive:: /users/username/projects/project: {} -Info 43 [00:01:32.000] request: +Info 42 [00:01:31.000] request: { "seq": 0, "type": "request", @@ -331,12 +330,12 @@ FsWatchesRecursive:: /users/username/projects/project: {} -Info 44 [00:01:33.000] Search path: /users/username/projects/project -Info 45 [00:01:34.000] For info: /users/username/projects/project/a.ts :: Config file name: /users/username/projects/project/tsconfig.json -Info 46 [00:01:35.000] Starting updateGraphWorker: Project: /users/username/projects/project/tsconfig.json -Info 47 [00:01:36.000] Finishing updateGraphWorker: Project: /users/username/projects/project/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 48 [00:01:37.000] Project '/users/username/projects/project/tsconfig.json' (Configured) -Info 49 [00:01:38.000] Files (3) +Info 43 [00:01:32.000] Search path: /users/username/projects/project +Info 44 [00:01:33.000] For info: /users/username/projects/project/a.ts :: Config file name: /users/username/projects/project/tsconfig.json +Info 45 [00:01:34.000] Starting updateGraphWorker: Project: /users/username/projects/project/tsconfig.json +Info 46 [00:01:35.000] Finishing updateGraphWorker: Project: /users/username/projects/project/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:36.000] Project '/users/username/projects/project/tsconfig.json' (Configured) +Info 48 [00:01:37.000] Files (3) /a/lib/lib.d.ts /users/username/projects/project/b.ts /users/username/projects/project/a.ts @@ -349,16 +348,16 @@ Info 49 [00:01:38.000] Files (3) a.ts Matched by default include pattern '**/*' -Info 50 [00:01:39.000] ----------------------------------------------- -Info 51 [00:01:40.000] Project '/users/username/projects/project/tsconfig.json' (Configured) -Info 51 [00:01:41.000] Files (3) +Info 49 [00:01:38.000] ----------------------------------------------- +Info 50 [00:01:39.000] Project '/users/username/projects/project/tsconfig.json' (Configured) +Info 50 [00:01:40.000] Files (3) -Info 51 [00:01:42.000] ----------------------------------------------- -Info 51 [00:01:43.000] Open files: -Info 51 [00:01:44.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project -Info 51 [00:01:45.000] Projects: /users/username/projects/project/tsconfig.json -Info 51 [00:01:46.000] FileName: /users/username/projects/project/a.ts ProjectRootPath: /users/username/projects/project -Info 51 [00:01:47.000] Projects: /users/username/projects/project/tsconfig.json +Info 50 [00:01:41.000] ----------------------------------------------- +Info 50 [00:01:42.000] Open files: +Info 50 [00:01:43.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project +Info 50 [00:01:44.000] Projects: /users/username/projects/project/tsconfig.json +Info 50 [00:01:45.000] FileName: /users/username/projects/project/a.ts ProjectRootPath: /users/username/projects/project +Info 50 [00:01:46.000] Projects: /users/username/projects/project/tsconfig.json After request PolledWatches:: @@ -375,7 +374,7 @@ FsWatchesRecursive:: /users/username/projects/project: {} -Info 51 [00:01:48.000] response: +Info 50 [00:01:47.000] response: { "responseRequired": false } @@ -395,30 +394,30 @@ FsWatchesRecursive:: /users/username/projects/project: {} -Info 52 [00:01:49.000] Running: /users/username/projects/project/tsconfig.json -Info 53 [00:01:50.000] Running: *ensureProjectForOpenFiles* -Info 54 [00:01:51.000] Before ensureProjectForOpenFiles: -Info 55 [00:01:52.000] Project '/users/username/projects/project/tsconfig.json' (Configured) -Info 55 [00:01:53.000] Files (3) +Info 51 [00:01:48.000] Running: /users/username/projects/project/tsconfig.json +Info 52 [00:01:49.000] Running: *ensureProjectForOpenFiles* +Info 53 [00:01:50.000] Before ensureProjectForOpenFiles: +Info 54 [00:01:51.000] Project '/users/username/projects/project/tsconfig.json' (Configured) +Info 54 [00:01:52.000] Files (3) -Info 55 [00:01:54.000] ----------------------------------------------- -Info 55 [00:01:55.000] Open files: -Info 55 [00:01:56.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project -Info 55 [00:01:57.000] Projects: /users/username/projects/project/tsconfig.json -Info 55 [00:01:58.000] FileName: /users/username/projects/project/a.ts ProjectRootPath: /users/username/projects/project -Info 55 [00:01:59.000] Projects: /users/username/projects/project/tsconfig.json -Info 55 [00:02:00.000] After ensureProjectForOpenFiles: -Info 56 [00:02:01.000] Project '/users/username/projects/project/tsconfig.json' (Configured) -Info 56 [00:02:02.000] Files (3) +Info 54 [00:01:53.000] ----------------------------------------------- +Info 54 [00:01:54.000] Open files: +Info 54 [00:01:55.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project +Info 54 [00:01:56.000] Projects: /users/username/projects/project/tsconfig.json +Info 54 [00:01:57.000] FileName: /users/username/projects/project/a.ts ProjectRootPath: /users/username/projects/project +Info 54 [00:01:58.000] Projects: /users/username/projects/project/tsconfig.json +Info 54 [00:01:59.000] After ensureProjectForOpenFiles: +Info 55 [00:02:00.000] Project '/users/username/projects/project/tsconfig.json' (Configured) +Info 55 [00:02:01.000] Files (3) -Info 56 [00:02:03.000] ----------------------------------------------- -Info 56 [00:02:04.000] Open files: -Info 56 [00:02:05.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project -Info 56 [00:02:06.000] Projects: /users/username/projects/project/tsconfig.json -Info 56 [00:02:07.000] FileName: /users/username/projects/project/a.ts ProjectRootPath: /users/username/projects/project -Info 56 [00:02:08.000] Projects: /users/username/projects/project/tsconfig.json -Info 56 [00:02:09.000] got projects updated in background, updating diagnostics for /users/username/projects/project/b.ts,/users/username/projects/project/a.ts -Info 57 [00:02:10.000] event: +Info 55 [00:02:02.000] ----------------------------------------------- +Info 55 [00:02:03.000] Open files: +Info 55 [00:02:04.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project +Info 55 [00:02:05.000] Projects: /users/username/projects/project/tsconfig.json +Info 55 [00:02:06.000] FileName: /users/username/projects/project/a.ts ProjectRootPath: /users/username/projects/project +Info 55 [00:02:07.000] Projects: /users/username/projects/project/tsconfig.json +Info 55 [00:02:08.000] got projects updated in background, updating diagnostics for /users/username/projects/project/b.ts,/users/username/projects/project/a.ts +Info 56 [00:02:09.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/users/username/projects/project/b.ts","/users/username/projects/project/a.ts"]}} After checking timeout queue length (2) and running @@ -436,7 +435,7 @@ FsWatchesRecursive:: /users/username/projects/project: {} -Info 58 [00:02:11.000] request: +Info 57 [00:02:10.000] request: { "seq": 0, "type": "request", @@ -461,15 +460,15 @@ FsWatchesRecursive:: /users/username/projects/project: {} -Info 59 [00:02:12.000] Scheduled: /users/username/projects/project/tsconfig.json -Info 60 [00:02:13.000] Scheduled: *ensureProjectForOpenFiles* -Info 61 [00:02:14.000] Project '/users/username/projects/project/tsconfig.json' (Configured) -Info 61 [00:02:15.000] Files (3) +Info 58 [00:02:11.000] Scheduled: /users/username/projects/project/tsconfig.json +Info 59 [00:02:12.000] Scheduled: *ensureProjectForOpenFiles* +Info 60 [00:02:13.000] Project '/users/username/projects/project/tsconfig.json' (Configured) +Info 60 [00:02:14.000] Files (3) -Info 61 [00:02:16.000] ----------------------------------------------- -Info 61 [00:02:17.000] Open files: -Info 61 [00:02:18.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project -Info 61 [00:02:19.000] Projects: /users/username/projects/project/tsconfig.json +Info 60 [00:02:15.000] ----------------------------------------------- +Info 60 [00:02:16.000] Open files: +Info 60 [00:02:17.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project +Info 60 [00:02:18.000] Projects: /users/username/projects/project/tsconfig.json After request PolledWatches:: @@ -486,7 +485,7 @@ FsWatchesRecursive:: /users/username/projects/project: {} -Info 61 [00:02:20.000] response: +Info 60 [00:02:19.000] response: { "responseRequired": false } @@ -506,7 +505,7 @@ FsWatchesRecursive:: /users/username/projects/project: {} -Info 62 [00:02:21.000] request: +Info 61 [00:02:20.000] request: { "seq": 0, "type": "request", @@ -532,13 +531,13 @@ FsWatchesRecursive:: /users/username/projects/project: {} -Info 63 [00:02:22.000] Search path: /users/username/projects/project/sub -Info 64 [00:02:23.000] For info: /users/username/projects/project/sub/a.ts :: Config file name: /users/username/projects/project/tsconfig.json -Info 65 [00:02:24.000] Starting updateGraphWorker: Project: /users/username/projects/project/tsconfig.json -Info 66 [00:02:25.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/a.ts 500 undefined Project: /users/username/projects/project/tsconfig.json WatchType: Missing file -Info 67 [00:02:26.000] Finishing updateGraphWorker: Project: /users/username/projects/project/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 68 [00:02:27.000] Project '/users/username/projects/project/tsconfig.json' (Configured) -Info 69 [00:02:28.000] Files (2) +Info 62 [00:02:21.000] Search path: /users/username/projects/project/sub +Info 63 [00:02:22.000] For info: /users/username/projects/project/sub/a.ts :: Config file name: /users/username/projects/project/tsconfig.json +Info 64 [00:02:23.000] Starting updateGraphWorker: Project: /users/username/projects/project/tsconfig.json +Info 65 [00:02:24.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/a.ts 500 undefined Project: /users/username/projects/project/tsconfig.json WatchType: Missing file +Info 66 [00:02:25.000] Finishing updateGraphWorker: Project: /users/username/projects/project/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 67 [00:02:26.000] Project '/users/username/projects/project/tsconfig.json' (Configured) +Info 68 [00:02:27.000] Files (2) /a/lib/lib.d.ts /users/username/projects/project/b.ts @@ -548,21 +547,20 @@ Info 69 [00:02:28.000] Files (2) b.ts Matched by default include pattern '**/*' -Info 70 [00:02:29.000] ----------------------------------------------- -Info 71 [00:02:30.000] event: +Info 69 [00:02:28.000] ----------------------------------------------- +Info 70 [00:02:29.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/users/username/projects/project/sub/a.ts","configFile":"/users/username/projects/project/tsconfig.json","diagnostics":[{"text":"File '/users/username/projects/project/a.ts' not found.\n The file is in the program because:\n Matched by default include pattern '**/*'","code":6053,"category":"error"}]}} -Info 72 [00:02:31.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 73 [00:02:32.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 74 [00:02:33.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 75 [00:02:34.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 76 [00:02:35.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 77 [00:02:36.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/project/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 78 [00:02:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/project/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 79 [00:02:38.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 80 [00:02:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 81 [00:02:40.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 82 [00:02:41.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 83 [00:02:42.000] Files (2) +Info 71 [00:02:30.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 72 [00:02:31.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 73 [00:02:32.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 74 [00:02:33.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 75 [00:02:34.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/project/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 76 [00:02:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/project/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 77 [00:02:36.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 78 [00:02:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 79 [00:02:38.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 80 [00:02:39.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 81 [00:02:40.000] Files (2) /a/lib/lib.d.ts /users/username/projects/project/sub/a.ts @@ -572,20 +570,20 @@ Info 83 [00:02:42.000] Files (2) a.ts Root file specified for compilation -Info 84 [00:02:43.000] ----------------------------------------------- -Info 85 [00:02:44.000] Project '/users/username/projects/project/tsconfig.json' (Configured) -Info 85 [00:02:45.000] Files (2) +Info 82 [00:02:41.000] ----------------------------------------------- +Info 83 [00:02:42.000] Project '/users/username/projects/project/tsconfig.json' (Configured) +Info 83 [00:02:43.000] Files (2) -Info 85 [00:02:46.000] ----------------------------------------------- -Info 85 [00:02:47.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 85 [00:02:48.000] Files (2) +Info 83 [00:02:44.000] ----------------------------------------------- +Info 83 [00:02:45.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 83 [00:02:46.000] Files (2) -Info 85 [00:02:49.000] ----------------------------------------------- -Info 85 [00:02:50.000] Open files: -Info 85 [00:02:51.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project -Info 85 [00:02:52.000] Projects: /users/username/projects/project/tsconfig.json -Info 85 [00:02:53.000] FileName: /users/username/projects/project/sub/a.ts ProjectRootPath: /users/username/projects/project -Info 85 [00:02:54.000] Projects: /dev/null/inferredProject1* +Info 83 [00:02:47.000] ----------------------------------------------- +Info 83 [00:02:48.000] Open files: +Info 83 [00:02:49.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project +Info 83 [00:02:50.000] Projects: /users/username/projects/project/tsconfig.json +Info 83 [00:02:51.000] FileName: /users/username/projects/project/sub/a.ts ProjectRootPath: /users/username/projects/project +Info 83 [00:02:52.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -612,7 +610,7 @@ FsWatchesRecursive:: /users/username/projects/project: {} -Info 85 [00:02:55.000] response: +Info 83 [00:02:53.000] response: { "responseRequired": false } @@ -642,38 +640,38 @@ FsWatchesRecursive:: /users/username/projects/project: {} -Info 86 [00:02:56.000] Running: /users/username/projects/project/tsconfig.json -Info 87 [00:02:57.000] Running: *ensureProjectForOpenFiles* -Info 88 [00:02:58.000] Before ensureProjectForOpenFiles: -Info 89 [00:02:59.000] Project '/users/username/projects/project/tsconfig.json' (Configured) -Info 89 [00:03:00.000] Files (2) +Info 84 [00:02:54.000] Running: /users/username/projects/project/tsconfig.json +Info 85 [00:02:55.000] Running: *ensureProjectForOpenFiles* +Info 86 [00:02:56.000] Before ensureProjectForOpenFiles: +Info 87 [00:02:57.000] Project '/users/username/projects/project/tsconfig.json' (Configured) +Info 87 [00:02:58.000] Files (2) -Info 89 [00:03:01.000] ----------------------------------------------- -Info 89 [00:03:02.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 89 [00:03:03.000] Files (2) +Info 87 [00:02:59.000] ----------------------------------------------- +Info 87 [00:03:00.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 87 [00:03:01.000] Files (2) -Info 89 [00:03:04.000] ----------------------------------------------- -Info 89 [00:03:05.000] Open files: -Info 89 [00:03:06.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project -Info 89 [00:03:07.000] Projects: /users/username/projects/project/tsconfig.json -Info 89 [00:03:08.000] FileName: /users/username/projects/project/sub/a.ts ProjectRootPath: /users/username/projects/project -Info 89 [00:03:09.000] Projects: /dev/null/inferredProject1* -Info 89 [00:03:10.000] After ensureProjectForOpenFiles: -Info 90 [00:03:11.000] Project '/users/username/projects/project/tsconfig.json' (Configured) -Info 90 [00:03:12.000] Files (2) +Info 87 [00:03:02.000] ----------------------------------------------- +Info 87 [00:03:03.000] Open files: +Info 87 [00:03:04.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project +Info 87 [00:03:05.000] Projects: /users/username/projects/project/tsconfig.json +Info 87 [00:03:06.000] FileName: /users/username/projects/project/sub/a.ts ProjectRootPath: /users/username/projects/project +Info 87 [00:03:07.000] Projects: /dev/null/inferredProject1* +Info 87 [00:03:08.000] After ensureProjectForOpenFiles: +Info 88 [00:03:09.000] Project '/users/username/projects/project/tsconfig.json' (Configured) +Info 88 [00:03:10.000] Files (2) -Info 90 [00:03:13.000] ----------------------------------------------- -Info 90 [00:03:14.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 90 [00:03:15.000] Files (2) +Info 88 [00:03:11.000] ----------------------------------------------- +Info 88 [00:03:12.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 88 [00:03:13.000] Files (2) -Info 90 [00:03:16.000] ----------------------------------------------- -Info 90 [00:03:17.000] Open files: -Info 90 [00:03:18.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project -Info 90 [00:03:19.000] Projects: /users/username/projects/project/tsconfig.json -Info 90 [00:03:20.000] FileName: /users/username/projects/project/sub/a.ts ProjectRootPath: /users/username/projects/project -Info 90 [00:03:21.000] Projects: /dev/null/inferredProject1* -Info 90 [00:03:22.000] got projects updated in background, updating diagnostics for /users/username/projects/project/b.ts,/users/username/projects/project/sub/a.ts -Info 91 [00:03:23.000] event: +Info 88 [00:03:14.000] ----------------------------------------------- +Info 88 [00:03:15.000] Open files: +Info 88 [00:03:16.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project +Info 88 [00:03:17.000] Projects: /users/username/projects/project/tsconfig.json +Info 88 [00:03:18.000] FileName: /users/username/projects/project/sub/a.ts ProjectRootPath: /users/username/projects/project +Info 88 [00:03:19.000] Projects: /dev/null/inferredProject1* +Info 88 [00:03:20.000] got projects updated in background, updating diagnostics for /users/username/projects/project/b.ts,/users/username/projects/project/sub/a.ts +Info 89 [00:03:21.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/users/username/projects/project/b.ts","/users/username/projects/project/sub/a.ts"]}} After checking timeout queue length (2) and running @@ -701,18 +699,18 @@ FsWatchesRecursive:: /users/username/projects/project: {} -Info 92 [00:03:25.000] DirectoryWatcher:: Triggered with /users/username/projects/project/a.ts :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory -Info 93 [00:03:26.000] Scheduled: /users/username/projects/project/tsconfig.json -Info 94 [00:03:27.000] Scheduled: *ensureProjectForOpenFiles* -Info 95 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/project/a.ts :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory -Info 96 [00:03:32.000] DirectoryWatcher:: Triggered with /users/username/projects/project/sub :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory -Info 97 [00:03:33.000] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one -Info 98 [00:03:34.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 99 [00:03:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/project/sub :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory -Info 100 [00:03:37.000] DirectoryWatcher:: Triggered with /users/username/projects/project/sub/a.ts :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory -Info 101 [00:03:38.000] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one -Info 102 [00:03:39.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 103 [00:03:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/project/sub/a.ts :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory +Info 90 [00:03:23.000] DirectoryWatcher:: Triggered with /users/username/projects/project/a.ts :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory +Info 91 [00:03:24.000] Scheduled: /users/username/projects/project/tsconfig.json +Info 92 [00:03:25.000] Scheduled: *ensureProjectForOpenFiles* +Info 93 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/project/a.ts :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory +Info 94 [00:03:30.000] DirectoryWatcher:: Triggered with /users/username/projects/project/sub :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory +Info 95 [00:03:31.000] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one +Info 96 [00:03:32.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 97 [00:03:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/project/sub :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory +Info 98 [00:03:35.000] DirectoryWatcher:: Triggered with /users/username/projects/project/sub/a.ts :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory +Info 99 [00:03:36.000] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one +Info 100 [00:03:37.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 101 [00:03:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/project/sub/a.ts :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory Checking timeout queue length: 2 //// [/users/username/projects/project/sub/a.ts] export const a = 10; @@ -743,7 +741,7 @@ FsWatchesRecursive:: /users/username/projects/project: {} -Info 104 [00:03:41.000] request: +Info 102 [00:03:39.000] request: { "command": "geterr", "arguments": { @@ -808,7 +806,7 @@ FsWatchesRecursive:: /users/username/projects/project: {} -Info 105 [00:03:42.000] response: +Info 103 [00:03:40.000] response: { "responseRequired": false } @@ -864,14 +862,14 @@ FsWatchesRecursive:: /users/username/projects/project: {} -Info 106 [00:03:43.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/project/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 107 [00:03:44.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/project/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 108 [00:03:45.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 109 [00:03:46.000] Starting updateGraphWorker: Project: /users/username/projects/project/tsconfig.json -Info 110 [00:03:47.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/project/a.ts 500 undefined Project: /users/username/projects/project/tsconfig.json WatchType: Missing file -Info 111 [00:03:48.000] Finishing updateGraphWorker: Project: /users/username/projects/project/tsconfig.json Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 112 [00:03:49.000] Project '/users/username/projects/project/tsconfig.json' (Configured) -Info 113 [00:03:50.000] Files (3) +Info 104 [00:03:41.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/project/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 105 [00:03:42.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/project/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 106 [00:03:43.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 107 [00:03:44.000] Starting updateGraphWorker: Project: /users/username/projects/project/tsconfig.json +Info 108 [00:03:45.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/project/a.ts 500 undefined Project: /users/username/projects/project/tsconfig.json WatchType: Missing file +Info 109 [00:03:46.000] Finishing updateGraphWorker: Project: /users/username/projects/project/tsconfig.json Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 110 [00:03:47.000] Project '/users/username/projects/project/tsconfig.json' (Configured) +Info 111 [00:03:48.000] Files (3) /a/lib/lib.d.ts /users/username/projects/project/b.ts /users/username/projects/project/sub/a.ts @@ -884,8 +882,8 @@ Info 113 [00:03:50.000] Files (3) sub/a.ts Matched by default include pattern '**/*' -Info 114 [00:03:51.000] ----------------------------------------------- -Info 115 [00:03:52.000] event: +Info 112 [00:03:49.000] ----------------------------------------------- +Info 113 [00:03:50.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/project/b.ts","diagnostics":[]}} After running timeout callback15 @@ -923,7 +921,7 @@ FsWatchesRecursive:: /users/username/projects/project: {} -Info 116 [00:03:53.000] event: +Info 114 [00:03:51.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/project/b.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -961,7 +959,7 @@ FsWatchesRecursive:: /users/username/projects/project: {} -Info 117 [00:03:54.000] event: +Info 115 [00:03:52.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/project/b.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -1017,7 +1015,7 @@ FsWatchesRecursive:: /users/username/projects/project: {} -Info 118 [00:03:55.000] event: +Info 116 [00:03:53.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/project/sub/a.ts","diagnostics":[]}} After running timeout callback16 @@ -1055,7 +1053,7 @@ FsWatchesRecursive:: /users/username/projects/project: {} -Info 119 [00:03:56.000] event: +Info 117 [00:03:54.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/project/sub/a.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -1093,9 +1091,9 @@ FsWatchesRecursive:: /users/username/projects/project: {} -Info 120 [00:03:57.000] event: +Info 118 [00:03:55.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/project/sub/a.ts","diagnostics":[]}} -Info 121 [00:03:58.000] event: +Info 119 [00:03:56.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projects/handles-the-missing-files-added-with-tripleslash-ref.js b/tests/baselines/reference/tsserver/projects/handles-the-missing-files-added-with-tripleslash-ref.js index a4f5c7bd842..0a51005fdca 100644 --- a/tests/baselines/reference/tsserver/projects/handles-the-missing-files-added-with-tripleslash-ref.js +++ b/tests/baselines/reference/tsserver/projects/handles-the-missing-files-added-with-tripleslash-ref.js @@ -35,15 +35,14 @@ FsWatchesRecursive:: Info 2 [00:00:15.000] Search path: /a/b Info 3 [00:00:16.000] For info: /a/b/commonFile1.ts :: No config files found. -Info 4 [00:00:17.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 5 [00:00:18.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 6 [00:00:19.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 7 [00:00:20.000] FileWatcher:: Added:: WatchInfo: /a/b/commonfile2.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 8 [00:00:21.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 9 [00:00:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 10 [00:00:23.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 11 [00:00:24.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 12 [00:00:25.000] Files (2) +Info 4 [00:00:17.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 5 [00:00:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 6 [00:00:19.000] FileWatcher:: Added:: WatchInfo: /a/b/commonfile2.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file +Info 7 [00:00:20.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 8 [00:00:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 9 [00:00:22.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 10 [00:00:23.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 11 [00:00:24.000] Files (2) /a/lib/lib.d.ts /a/b/commonFile1.ts @@ -53,14 +52,14 @@ Info 12 [00:00:25.000] Files (2) commonFile1.ts Root file specified for compilation -Info 13 [00:00:26.000] ----------------------------------------------- -Info 14 [00:00:27.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 14 [00:00:28.000] Files (2) +Info 12 [00:00:25.000] ----------------------------------------------- +Info 13 [00:00:26.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 13 [00:00:27.000] Files (2) -Info 14 [00:00:29.000] ----------------------------------------------- -Info 14 [00:00:30.000] Open files: -Info 14 [00:00:31.000] FileName: /a/b/commonFile1.ts ProjectRootPath: undefined -Info 14 [00:00:32.000] Projects: /dev/null/inferredProject1* +Info 13 [00:00:28.000] ----------------------------------------------- +Info 13 [00:00:29.000] Open files: +Info 13 [00:00:30.000] FileName: /a/b/commonFile1.ts ProjectRootPath: undefined +Info 13 [00:00:31.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -75,11 +74,11 @@ FsWatches:: FsWatchesRecursive:: -Info 14 [00:00:33.000] response: +Info 13 [00:00:32.000] response: { "responseRequired": false } -Info 15 [00:00:34.000] request: +Info 14 [00:00:33.000] request: { "seq": 0, "type": "request", @@ -116,7 +115,7 @@ FsWatches:: FsWatchesRecursive:: -Info 16 [00:00:35.000] response: +Info 15 [00:00:34.000] response: { "response": [ { @@ -148,11 +147,11 @@ Info 16 [00:00:35.000] response: ], "responseRequired": true } -Info 17 [00:00:38.000] FileWatcher:: Triggered with /a/b/commonfile2.ts 0:: WatchInfo: /a/b/commonfile2.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 18 [00:00:39.000] FileWatcher:: Close:: WatchInfo: /a/b/commonfile2.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 19 [00:00:40.000] Scheduled: /dev/null/inferredProject1* -Info 20 [00:00:41.000] Scheduled: *ensureProjectForOpenFiles* -Info 21 [00:00:42.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/commonfile2.ts 0:: WatchInfo: /a/b/commonfile2.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file +Info 16 [00:00:37.000] FileWatcher:: Triggered with /a/b/commonfile2.ts 0:: WatchInfo: /a/b/commonfile2.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file +Info 17 [00:00:38.000] FileWatcher:: Close:: WatchInfo: /a/b/commonfile2.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file +Info 18 [00:00:39.000] Scheduled: /dev/null/inferredProject1* +Info 19 [00:00:40.000] Scheduled: *ensureProjectForOpenFiles* +Info 20 [00:00:41.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/commonfile2.ts 0:: WatchInfo: /a/b/commonfile2.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file Before running timeout callbacks //// [/a/b/commonFile2.ts] let y = 1 @@ -168,12 +167,12 @@ FsWatches:: FsWatchesRecursive:: -Info 22 [00:00:43.000] Running: /dev/null/inferredProject1* -Info 23 [00:00:44.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 24 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /a/b/commonFile2.ts 500 undefined WatchType: Closed Script info -Info 25 [00:00:46.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 26 [00:00:47.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 27 [00:00:48.000] Files (3) +Info 21 [00:00:42.000] Running: /dev/null/inferredProject1* +Info 22 [00:00:43.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 23 [00:00:44.000] FileWatcher:: Added:: WatchInfo: /a/b/commonFile2.ts 500 undefined WatchType: Closed Script info +Info 24 [00:00:45.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:46.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 26 [00:00:47.000] Files (3) /a/lib/lib.d.ts /a/b/commonFile2.ts /a/b/commonFile1.ts @@ -186,24 +185,24 @@ Info 27 [00:00:48.000] Files (3) commonFile1.ts Root file specified for compilation -Info 28 [00:00:49.000] ----------------------------------------------- -Info 29 [00:00:50.000] Running: *ensureProjectForOpenFiles* -Info 30 [00:00:51.000] Before ensureProjectForOpenFiles: -Info 31 [00:00:52.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 31 [00:00:53.000] Files (3) +Info 27 [00:00:48.000] ----------------------------------------------- +Info 28 [00:00:49.000] Running: *ensureProjectForOpenFiles* +Info 29 [00:00:50.000] Before ensureProjectForOpenFiles: +Info 30 [00:00:51.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 30 [00:00:52.000] Files (3) -Info 31 [00:00:54.000] ----------------------------------------------- -Info 31 [00:00:55.000] Open files: -Info 31 [00:00:56.000] FileName: /a/b/commonFile1.ts ProjectRootPath: undefined -Info 31 [00:00:57.000] Projects: /dev/null/inferredProject1* -Info 31 [00:00:58.000] After ensureProjectForOpenFiles: -Info 32 [00:00:59.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 32 [00:01:00.000] Files (3) +Info 30 [00:00:53.000] ----------------------------------------------- +Info 30 [00:00:54.000] Open files: +Info 30 [00:00:55.000] FileName: /a/b/commonFile1.ts ProjectRootPath: undefined +Info 30 [00:00:56.000] Projects: /dev/null/inferredProject1* +Info 30 [00:00:57.000] After ensureProjectForOpenFiles: +Info 31 [00:00:58.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 31 [00:00:59.000] Files (3) -Info 32 [00:01:01.000] ----------------------------------------------- -Info 32 [00:01:02.000] Open files: -Info 32 [00:01:03.000] FileName: /a/b/commonFile1.ts ProjectRootPath: undefined -Info 32 [00:01:04.000] Projects: /dev/null/inferredProject1* +Info 31 [00:01:00.000] ----------------------------------------------- +Info 31 [00:01:01.000] Open files: +Info 31 [00:01:02.000] FileName: /a/b/commonFile1.ts ProjectRootPath: undefined +Info 31 [00:01:03.000] Projects: /dev/null/inferredProject1* After running timeout callbacks PolledWatches:: @@ -218,7 +217,7 @@ FsWatches:: FsWatchesRecursive:: -Info 32 [00:01:05.000] request: +Info 31 [00:01:04.000] request: { "seq": 0, "type": "request", @@ -255,7 +254,7 @@ FsWatches:: FsWatchesRecursive:: -Info 33 [00:01:06.000] response: +Info 32 [00:01:05.000] response: { "response": [], "responseRequired": true diff --git a/tests/baselines/reference/tsserver/projects/js-file-opened-is-in-configured-project-that-will-be-removed.js b/tests/baselines/reference/tsserver/projects/js-file-opened-is-in-configured-project-that-will-be-removed.js index bfbb1d3c0fc..9163aac2bc8 100644 --- a/tests/baselines/reference/tsserver/projects/js-file-opened-is-in-configured-project-that-will-be-removed.js +++ b/tests/baselines/reference/tsserver/projects/js-file-opened-is-in-configured-project-that-will-be-removed.js @@ -63,16 +63,15 @@ Info 7 [00:00:44.000] Config: /user/username/projects/myproject/tsconfig.json } Info 8 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Info 9 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:47.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js 500 undefined WatchType: Closed Script info -Info 12 [00:00:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/src/src.js 500 undefined WatchType: Closed Script info -Info 13 [00:00:50.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 14 [00:00:51.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 15 [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 16 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 17 [00:00:54.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 18 [00:00:55.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 19 [00:00:56.000] Files (4) +Info 10 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js 500 undefined WatchType: Closed Script info +Info 11 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/src/src.js 500 undefined WatchType: Closed Script info +Info 12 [00:00:49.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 13 [00:00:50.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 14 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 15 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 16 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 17 [00:00:54.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 18 [00:00:55.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js /user/username/projects/myproject/apps/editor/src/src.js @@ -88,20 +87,20 @@ Info 19 [00:00:56.000] Files (4) mocks/cssMock.js Matched by default include pattern '**/*' -Info 20 [00:00:57.000] ----------------------------------------------- -Info 21 [00:00:58.000] event: +Info 19 [00:00:56.000] ----------------------------------------------- +Info 20 [00:00:57.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 22 [00:00:59.000] event: +Info 21 [00:00:58.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":3,"jsSize":57,"jsx":0,"jsxSize":0,"ts":0,"tsSize":0,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"allowJs":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 23 [00:01:00.000] event: +Info 22 [00:00:59.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/mocks/cssMock.js","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[{"text":"Cannot write file '/user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js' because it would overwrite input file.","code":5055,"category":"error"},{"text":"Cannot write file '/user/username/projects/myproject/apps/editor/src/src.js' because it would overwrite input file.","code":5055,"category":"error"},{"text":"Cannot write file '/user/username/projects/myproject/mocks/cssMock.js' because it would overwrite input file.","code":5055,"category":"error"}]}} -Info 24 [00:01:01.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 24 [00:01:02.000] Files (4) +Info 23 [00:01:00.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 23 [00:01:01.000] Files (4) -Info 24 [00:01:03.000] ----------------------------------------------- -Info 24 [00:01:04.000] Open files: -Info 24 [00:01:05.000] FileName: /user/username/projects/myproject/mocks/cssMock.js ProjectRootPath: undefined -Info 24 [00:01:06.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 23 [00:01:02.000] ----------------------------------------------- +Info 23 [00:01:03.000] Open files: +Info 23 [00:01:04.000] FileName: /user/username/projects/myproject/mocks/cssMock.js ProjectRootPath: undefined +Info 23 [00:01:05.000] Projects: /user/username/projects/myproject/tsconfig.json After request PolledWatches:: @@ -122,11 +121,11 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 24 [00:01:07.000] response: +Info 23 [00:01:06.000] response: { "responseRequired": false } -Info 25 [00:01:08.000] request: +Info 24 [00:01:07.000] request: { "seq": 0, "type": "request", @@ -155,12 +154,12 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 26 [00:01:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/mocks/cssMock.js 500 undefined WatchType: Closed Script info -Info 27 [00:01:10.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 27 [00:01:11.000] Files (4) +Info 25 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/mocks/cssMock.js 500 undefined WatchType: Closed Script info +Info 26 [00:01:09.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 26 [00:01:10.000] Files (4) -Info 27 [00:01:12.000] ----------------------------------------------- -Info 27 [00:01:13.000] Open files: +Info 26 [00:01:11.000] ----------------------------------------------- +Info 26 [00:01:12.000] Open files: After request PolledWatches:: @@ -183,11 +182,11 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 27 [00:01:14.000] response: +Info 26 [00:01:13.000] response: { "responseRequired": false } -Info 28 [00:01:15.000] request: +Info 27 [00:01:14.000] request: { "seq": 0, "type": "request", @@ -218,14 +217,14 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 29 [00:01:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js 500 undefined WatchType: Closed Script info -Info 30 [00:01:17.000] Search path: /user/username/projects/myproject/apps/editor/scripts -Info 31 [00:01:18.000] For info: /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js :: Config file name: /user/username/projects/myproject/apps/editor/tsconfig.json -Info 32 [00:01:19.000] Creating configuration project /user/username/projects/myproject/apps/editor/tsconfig.json -Info 33 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Config file -Info 34 [00:01:21.000] event: +Info 28 [00:01:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js 500 undefined WatchType: Closed Script info +Info 29 [00:01:16.000] Search path: /user/username/projects/myproject/apps/editor/scripts +Info 30 [00:01:17.000] For info: /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js :: Config file name: /user/username/projects/myproject/apps/editor/tsconfig.json +Info 31 [00:01:18.000] Creating configuration project /user/username/projects/myproject/apps/editor/tsconfig.json +Info 32 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Config file +Info 33 [00:01:20.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/apps/editor/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js to open"}} -Info 35 [00:01:22.000] Config: /user/username/projects/myproject/apps/editor/tsconfig.json : { +Info 34 [00:01:21.000] Config: /user/username/projects/myproject/apps/editor/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/apps/editor/src/src.js" ], @@ -234,20 +233,19 @@ Info 35 [00:01:22.000] Config: /user/username/projects/myproject/apps/editor/t "configFilePath": "/user/username/projects/myproject/apps/editor/tsconfig.json" } } -Info 36 [00:01:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Config: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Extended config file -Info 37 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/src 1 undefined Config: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Wild card directory -Info 38 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/src 1 undefined Config: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Wild card directory -Info 39 [00:01:26.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 40 [00:01:27.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/apps/editor/tsconfig.json -Info 41 [00:01:28.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/node_modules/@types 1 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Type roots -Info 42 [00:01:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/node_modules/@types 1 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Type roots -Info 43 [00:01:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/node_modules/@types 1 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Type roots -Info 44 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/node_modules/@types 1 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Type roots -Info 45 [00:01:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Type roots -Info 46 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Type roots -Info 47 [00:01:34.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/apps/editor/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 48 [00:01:35.000] Project '/user/username/projects/myproject/apps/editor/tsconfig.json' (Configured) -Info 49 [00:01:36.000] Files (2) +Info 35 [00:01:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Config: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Extended config file +Info 36 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/src 1 undefined Config: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/src 1 undefined Config: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Wild card directory +Info 38 [00:01:25.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/apps/editor/tsconfig.json +Info 39 [00:01:26.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/node_modules/@types 1 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Type roots +Info 40 [00:01:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/node_modules/@types 1 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Type roots +Info 41 [00:01:28.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/node_modules/@types 1 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Type roots +Info 42 [00:01:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/node_modules/@types 1 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Type roots +Info 43 [00:01:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Type roots +Info 44 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Type roots +Info 45 [00:01:32.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/apps/editor/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 46 [00:01:33.000] Project '/user/username/projects/myproject/apps/editor/tsconfig.json' (Configured) +Info 47 [00:01:34.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/apps/editor/src/src.js @@ -257,14 +255,14 @@ Info 49 [00:01:36.000] Files (2) src/src.js Matched by include pattern './src' in 'tsconfig.json' -Info 50 [00:01:37.000] ----------------------------------------------- -Info 51 [00:01:38.000] event: +Info 48 [00:01:35.000] ----------------------------------------------- +Info 49 [00:01:36.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/apps/editor/tsconfig.json"}} -Info 52 [00:01:39.000] event: +Info 50 [00:01:37.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"3a35a87188335633b0bee242201aa5e01b96dbee6cfae401ebff6e26120b2aa7","fileStats":{"js":1,"jsSize":21,"jsx":0,"jsxSize":0,"ts":0,"tsSize":0,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"allowJs":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":true,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 53 [00:01:40.000] `remove Project:: -Info 54 [00:01:41.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 55 [00:01:42.000] Files (4) +Info 51 [00:01:38.000] `remove Project:: +Info 52 [00:01:39.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 53 [00:01:40.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js /user/username/projects/myproject/apps/editor/src/src.js @@ -280,41 +278,40 @@ Info 55 [00:01:42.000] Files (4) mocks/cssMock.js Matched by default include pattern '**/*' -Info 56 [00:01:43.000] ----------------------------------------------- -Info 57 [00:01:44.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 58 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 59 [00:01:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 60 [00:01:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 61 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 62 [00:01:49.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/mocks/cssMock.js 500 undefined WatchType: Closed Script info -Info 63 [00:01:50.000] Before ensureProjectForOpenFiles: -Info 64 [00:01:51.000] Project '/user/username/projects/myproject/apps/editor/tsconfig.json' (Configured) -Info 64 [00:01:52.000] Files (2) +Info 54 [00:01:41.000] ----------------------------------------------- +Info 55 [00:01:42.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 56 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 57 [00:01:44.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 58 [00:01:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 59 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 60 [00:01:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/mocks/cssMock.js 500 undefined WatchType: Closed Script info +Info 61 [00:01:48.000] Before ensureProjectForOpenFiles: +Info 62 [00:01:49.000] Project '/user/username/projects/myproject/apps/editor/tsconfig.json' (Configured) +Info 62 [00:01:50.000] Files (2) -Info 64 [00:01:53.000] ----------------------------------------------- -Info 64 [00:01:54.000] Open files: -Info 64 [00:01:55.000] FileName: /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js ProjectRootPath: undefined -Info 64 [00:01:56.000] Projects: -Info 64 [00:01:57.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 65 [00:01:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 66 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 67 [00:02:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 68 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 69 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 70 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 71 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 72 [00:02:05.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 73 [00:02:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 74 [00:02:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 75 [00:02:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 76 [00:02:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 77 [00:02:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 78 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 79 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 80 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 81 [00:02:14.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 82 [00:02:15.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 83 [00:02:16.000] Files (2) +Info 62 [00:01:51.000] ----------------------------------------------- +Info 62 [00:01:52.000] Open files: +Info 62 [00:01:53.000] FileName: /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js ProjectRootPath: undefined +Info 62 [00:01:54.000] Projects: +Info 62 [00:01:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 63 [00:01:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 64 [00:01:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 65 [00:01:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 66 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 67 [00:02:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 68 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 69 [00:02:02.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 70 [00:02:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 71 [00:02:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 72 [00:02:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 73 [00:02:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 74 [00:02:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 75 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 76 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 77 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 78 [00:02:11.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 79 [00:02:12.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 80 [00:02:13.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js @@ -324,30 +321,30 @@ Info 83 [00:02:16.000] Files (2) createConfigVariable.js Root file specified for compilation -Info 84 [00:02:17.000] ----------------------------------------------- -Info 85 [00:02:18.000] After ensureProjectForOpenFiles: -Info 86 [00:02:19.000] Project '/user/username/projects/myproject/apps/editor/tsconfig.json' (Configured) -Info 86 [00:02:20.000] Files (2) +Info 81 [00:02:14.000] ----------------------------------------------- +Info 82 [00:02:15.000] After ensureProjectForOpenFiles: +Info 83 [00:02:16.000] Project '/user/username/projects/myproject/apps/editor/tsconfig.json' (Configured) +Info 83 [00:02:17.000] Files (2) -Info 86 [00:02:21.000] ----------------------------------------------- -Info 86 [00:02:22.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 86 [00:02:23.000] Files (2) +Info 83 [00:02:18.000] ----------------------------------------------- +Info 83 [00:02:19.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 83 [00:02:20.000] Files (2) -Info 86 [00:02:24.000] ----------------------------------------------- -Info 86 [00:02:25.000] Open files: -Info 86 [00:02:26.000] FileName: /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js ProjectRootPath: undefined -Info 86 [00:02:27.000] Projects: /dev/null/inferredProject1* -Info 86 [00:02:28.000] Project '/user/username/projects/myproject/apps/editor/tsconfig.json' (Configured) -Info 86 [00:02:29.000] Files (2) +Info 83 [00:02:21.000] ----------------------------------------------- +Info 83 [00:02:22.000] Open files: +Info 83 [00:02:23.000] FileName: /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js ProjectRootPath: undefined +Info 83 [00:02:24.000] Projects: /dev/null/inferredProject1* +Info 83 [00:02:25.000] Project '/user/username/projects/myproject/apps/editor/tsconfig.json' (Configured) +Info 83 [00:02:26.000] Files (2) -Info 86 [00:02:30.000] ----------------------------------------------- -Info 86 [00:02:31.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 86 [00:02:32.000] Files (2) +Info 83 [00:02:27.000] ----------------------------------------------- +Info 83 [00:02:28.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 83 [00:02:29.000] Files (2) -Info 86 [00:02:33.000] ----------------------------------------------- -Info 86 [00:02:34.000] Open files: -Info 86 [00:02:35.000] FileName: /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js ProjectRootPath: undefined -Info 86 [00:02:36.000] Projects: /dev/null/inferredProject1* +Info 83 [00:02:30.000] ----------------------------------------------- +Info 83 [00:02:31.000] Open files: +Info 83 [00:02:32.000] FileName: /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js ProjectRootPath: undefined +Info 83 [00:02:33.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -390,7 +387,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/apps/editor/src: {} -Info 86 [00:02:37.000] response: +Info 83 [00:02:34.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projects/references-on-file-opened-is-in-configured-project-that-will-be-removed.js b/tests/baselines/reference/tsserver/projects/references-on-file-opened-is-in-configured-project-that-will-be-removed.js index 89a72f9fefe..ac66f0f6dd0 100644 --- a/tests/baselines/reference/tsserver/projects/references-on-file-opened-is-in-configured-project-that-will-be-removed.js +++ b/tests/baselines/reference/tsserver/projects/references-on-file-opened-is-in-configured-project-that-will-be-removed.js @@ -60,18 +60,17 @@ Info 6 [00:00:41.000] Config: /user/username/projects/myproject/playground/ts } Info 7 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground 1 undefined Config: /user/username/projects/myproject/playground/tsconfig.json WatchType: Wild card directory Info 8 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground 1 undefined Config: /user/username/projects/myproject/playground/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:44.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/src/src.ts 500 undefined WatchType: Closed Script info -Info 11 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:47.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/playground/tsconfig.json -Info 13 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots -Info 15 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots -Info 16 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots -Info 17 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots -Info 18 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/playground/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:00:54.000] Project '/user/username/projects/myproject/playground/tsconfig.json' (Configured) -Info 20 [00:00:55.000] Files (4) +Info 9 [00:00:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/src/src.ts 500 undefined WatchType: Closed Script info +Info 10 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/playground/tsconfig.json +Info 12 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 14 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 15 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 16 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 17 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/playground/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:53.000] Project '/user/username/projects/myproject/playground/tsconfig.json' (Configured) +Info 19 [00:00:54.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/playground/tests.ts /user/username/projects/myproject/playground/tsconfig-json/src/src.ts @@ -87,14 +86,14 @@ Info 20 [00:00:55.000] Files (4) tsconfig-json/tests/spec.ts Matched by default include pattern '**/*' -Info 21 [00:00:56.000] ----------------------------------------------- -Info 22 [00:00:57.000] Project '/user/username/projects/myproject/playground/tsconfig.json' (Configured) -Info 22 [00:00:58.000] Files (4) +Info 20 [00:00:55.000] ----------------------------------------------- +Info 21 [00:00:56.000] Project '/user/username/projects/myproject/playground/tsconfig.json' (Configured) +Info 21 [00:00:57.000] Files (4) -Info 22 [00:00:59.000] ----------------------------------------------- -Info 22 [00:01:00.000] Open files: -Info 22 [00:01:01.000] FileName: /user/username/projects/myproject/playground/tests.ts ProjectRootPath: undefined -Info 22 [00:01:02.000] Projects: /user/username/projects/myproject/playground/tsconfig.json +Info 21 [00:00:58.000] ----------------------------------------------- +Info 21 [00:00:59.000] Open files: +Info 21 [00:01:00.000] FileName: /user/username/projects/myproject/playground/tests.ts ProjectRootPath: undefined +Info 21 [00:01:01.000] Projects: /user/username/projects/myproject/playground/tsconfig.json After request PolledWatches:: @@ -117,11 +116,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/playground: {} -Info 22 [00:01:03.000] response: +Info 21 [00:01:02.000] response: { "responseRequired": false } -Info 23 [00:01:04.000] request: +Info 22 [00:01:03.000] request: { "seq": 0, "type": "request", @@ -152,12 +151,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/playground: {} -Info 24 [00:01:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tests.ts 500 undefined WatchType: Closed Script info -Info 25 [00:01:06.000] Project '/user/username/projects/myproject/playground/tsconfig.json' (Configured) -Info 25 [00:01:07.000] Files (4) +Info 23 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tests.ts 500 undefined WatchType: Closed Script info +Info 24 [00:01:05.000] Project '/user/username/projects/myproject/playground/tsconfig.json' (Configured) +Info 24 [00:01:06.000] Files (4) -Info 25 [00:01:08.000] ----------------------------------------------- -Info 25 [00:01:09.000] Open files: +Info 24 [00:01:07.000] ----------------------------------------------- +Info 24 [00:01:08.000] Open files: After request PolledWatches:: @@ -182,11 +181,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/playground: {} -Info 25 [00:01:10.000] response: +Info 24 [00:01:09.000] response: { "responseRequired": false } -Info 26 [00:01:11.000] request: +Info 25 [00:01:10.000] request: { "seq": 0, "type": "request", @@ -219,12 +218,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/playground: {} -Info 27 [00:01:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts 500 undefined WatchType: Closed Script info -Info 28 [00:01:13.000] Search path: /user/username/projects/myproject/playground/tsconfig-json/tests -Info 29 [00:01:14.000] For info: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts :: Config file name: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json -Info 30 [00:01:15.000] Creating configuration project /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json -Info 31 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Config file -Info 32 [00:01:17.000] Config: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json : { +Info 26 [00:01:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts 500 undefined WatchType: Closed Script info +Info 27 [00:01:12.000] Search path: /user/username/projects/myproject/playground/tsconfig-json/tests +Info 28 [00:01:13.000] For info: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts :: Config file name: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json +Info 29 [00:01:14.000] Creating configuration project /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json +Info 30 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Config file +Info 31 [00:01:16.000] Config: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/playground/tsconfig-json/src/src.ts" ], @@ -232,19 +231,18 @@ Info 32 [00:01:17.000] Config: /user/username/projects/myproject/playground/ts "configFilePath": "/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json" } } -Info 33 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/src 1 undefined Config: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/src 1 undefined Config: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Wild card directory -Info 35 [00:01:20.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 36 [00:01:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json -Info 37 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots -Info 38 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots -Info 39 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots -Info 40 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots -Info 41 [00:01:26.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots -Info 42 [00:01:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots -Info 43 [00:01:28.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 44 [00:01:29.000] Project '/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json' (Configured) -Info 45 [00:01:30.000] Files (2) +Info 32 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/src 1 undefined Config: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/src 1 undefined Config: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json +Info 35 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots +Info 36 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots +Info 37 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots +Info 38 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots +Info 39 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots +Info 40 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots +Info 41 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:27.000] Project '/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json' (Configured) +Info 43 [00:01:28.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/playground/tsconfig-json/src/src.ts @@ -254,10 +252,10 @@ Info 45 [00:01:30.000] Files (2) src/src.ts Matched by include pattern './src' in 'tsconfig.json' -Info 46 [00:01:31.000] ----------------------------------------------- -Info 47 [00:01:32.000] `remove Project:: -Info 48 [00:01:33.000] Project '/user/username/projects/myproject/playground/tsconfig.json' (Configured) -Info 49 [00:01:34.000] Files (4) +Info 44 [00:01:29.000] ----------------------------------------------- +Info 45 [00:01:30.000] `remove Project:: +Info 46 [00:01:31.000] Project '/user/username/projects/myproject/playground/tsconfig.json' (Configured) +Info 47 [00:01:32.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/playground/tests.ts /user/username/projects/myproject/playground/tsconfig-json/src/src.ts @@ -273,22 +271,22 @@ Info 49 [00:01:34.000] Files (4) tsconfig-json/tests/spec.ts Matched by default include pattern '**/*' -Info 50 [00:01:35.000] ----------------------------------------------- -Info 51 [00:01:36.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground 1 undefined Config: /user/username/projects/myproject/playground/tsconfig.json WatchType: Wild card directory -Info 52 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground 1 undefined Config: /user/username/projects/myproject/playground/tsconfig.json WatchType: Wild card directory -Info 53 [00:01:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Config file -Info 54 [00:01:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots -Info 55 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots -Info 56 [00:01:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots -Info 57 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots -Info 58 [00:01:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/tests.ts 500 undefined WatchType: Closed Script info -Info 59 [00:01:44.000] Project '/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json' (Configured) -Info 59 [00:01:45.000] Files (2) +Info 48 [00:01:33.000] ----------------------------------------------- +Info 49 [00:01:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground 1 undefined Config: /user/username/projects/myproject/playground/tsconfig.json WatchType: Wild card directory +Info 50 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground 1 undefined Config: /user/username/projects/myproject/playground/tsconfig.json WatchType: Wild card directory +Info 51 [00:01:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Config file +Info 52 [00:01:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 53 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 54 [00:01:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 55 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 56 [00:01:41.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/tests.ts 500 undefined WatchType: Closed Script info +Info 57 [00:01:42.000] Project '/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json' (Configured) +Info 57 [00:01:43.000] Files (2) -Info 59 [00:01:46.000] ----------------------------------------------- -Info 59 [00:01:47.000] Open files: -Info 59 [00:01:48.000] FileName: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts ProjectRootPath: undefined -Info 59 [00:01:49.000] Projects: +Info 57 [00:01:44.000] ----------------------------------------------- +Info 57 [00:01:45.000] Open files: +Info 57 [00:01:46.000] FileName: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts ProjectRootPath: undefined +Info 57 [00:01:47.000] Projects: After request PolledWatches:: @@ -311,11 +309,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/playground/tsconfig-json/src: {} -Info 59 [00:01:50.000] response: +Info 57 [00:01:48.000] response: { "responseRequired": false } -Info 60 [00:01:51.000] request: +Info 58 [00:01:49.000] request: { "command": "references", "arguments": { @@ -348,34 +346,33 @@ FsWatchesRecursive:: /user/username/projects/myproject/playground/tsconfig-json/src: {} -Info 61 [00:01:52.000] Before ensureProjectForOpenFiles: -Info 62 [00:01:53.000] Project '/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json' (Configured) -Info 62 [00:01:54.000] Files (2) +Info 59 [00:01:50.000] Before ensureProjectForOpenFiles: +Info 60 [00:01:51.000] Project '/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json' (Configured) +Info 60 [00:01:52.000] Files (2) -Info 62 [00:01:55.000] ----------------------------------------------- -Info 62 [00:01:56.000] Open files: -Info 62 [00:01:57.000] FileName: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts ProjectRootPath: undefined -Info 62 [00:01:58.000] Projects: -Info 62 [00:01:59.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 63 [00:02:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 64 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 65 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 66 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 67 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 68 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 69 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 70 [00:02:07.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 71 [00:02:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 72 [00:02:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 73 [00:02:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 74 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 75 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 76 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 77 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 78 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 79 [00:02:16.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 80 [00:02:17.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 81 [00:02:18.000] Files (2) +Info 60 [00:01:53.000] ----------------------------------------------- +Info 60 [00:01:54.000] Open files: +Info 60 [00:01:55.000] FileName: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts ProjectRootPath: undefined +Info 60 [00:01:56.000] Projects: +Info 60 [00:01:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 61 [00:01:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 62 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 63 [00:02:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 64 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 65 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 66 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 67 [00:02:04.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 68 [00:02:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 69 [00:02:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 70 [00:02:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 71 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 72 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 73 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 74 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 75 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 76 [00:02:13.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 77 [00:02:14.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 78 [00:02:15.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts @@ -385,21 +382,21 @@ Info 81 [00:02:18.000] Files (2) spec.ts Root file specified for compilation -Info 82 [00:02:19.000] ----------------------------------------------- -Info 83 [00:02:20.000] After ensureProjectForOpenFiles: -Info 84 [00:02:21.000] Project '/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json' (Configured) -Info 84 [00:02:22.000] Files (2) +Info 79 [00:02:16.000] ----------------------------------------------- +Info 80 [00:02:17.000] After ensureProjectForOpenFiles: +Info 81 [00:02:18.000] Project '/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json' (Configured) +Info 81 [00:02:19.000] Files (2) -Info 84 [00:02:23.000] ----------------------------------------------- -Info 84 [00:02:24.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 84 [00:02:25.000] Files (2) +Info 81 [00:02:20.000] ----------------------------------------------- +Info 81 [00:02:21.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 81 [00:02:22.000] Files (2) -Info 84 [00:02:26.000] ----------------------------------------------- -Info 84 [00:02:27.000] Open files: -Info 84 [00:02:28.000] FileName: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts ProjectRootPath: undefined -Info 84 [00:02:29.000] Projects: /dev/null/inferredProject1* -Info 84 [00:02:30.000] Finding references to /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts position 16 in project /dev/null/inferredProject1* -Info 85 [00:02:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.d.ts 2000 undefined Project: /dev/null/inferredProject1* WatchType: Missing generated file +Info 81 [00:02:23.000] ----------------------------------------------- +Info 81 [00:02:24.000] Open files: +Info 81 [00:02:25.000] FileName: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts ProjectRootPath: undefined +Info 81 [00:02:26.000] Projects: /dev/null/inferredProject1* +Info 81 [00:02:27.000] Finding references to /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts position 16 in project /dev/null/inferredProject1* +Info 82 [00:02:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.d.ts 2000 undefined Project: /dev/null/inferredProject1* WatchType: Missing generated file After request PolledWatches:: @@ -440,7 +437,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/playground/tsconfig-json/src: {} -Info 86 [00:02:32.000] response: +Info 83 [00:02:29.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/sample-project.js b/tests/baselines/reference/tsserver/projectsWithReferences/sample-project.js index ff8c2072a82..f90f1a7559b 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/sample-project.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/sample-project.js @@ -120,9 +120,8 @@ Info 5 [00:00:44.000] Config: /user/username/projects/sample1/tests/tsconfig. } ] } -Info 6 [00:00:45.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 7 [00:00:46.000] Starting updateGraphWorker: Project: /user/username/projects/sample1/tests/tsconfig.json -Info 8 [00:00:47.000] Config: /user/username/projects/sample1/core/tsconfig.json : { +Info 6 [00:00:45.000] Starting updateGraphWorker: Project: /user/username/projects/sample1/tests/tsconfig.json +Info 7 [00:00:46.000] Config: /user/username/projects/sample1/core/tsconfig.json : { "rootNames": [ "/user/username/projects/sample1/core/anotherModule.ts", "/user/username/projects/sample1/core/index.ts", @@ -136,10 +135,10 @@ Info 8 [00:00:47.000] Config: /user/username/projects/sample1/core/tsconfig.j "configFilePath": "/user/username/projects/sample1/core/tsconfig.json" } } -Info 9 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/sample1/core/tsconfig.json 2000 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Config file -Info 10 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/core 1 undefined Config: /user/username/projects/sample1/core/tsconfig.json WatchType: Wild card directory -Info 11 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/core 1 undefined Config: /user/username/projects/sample1/core/tsconfig.json WatchType: Wild card directory -Info 12 [00:00:51.000] Config: /user/username/projects/sample1/logic/tsconfig.json : { +Info 8 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/sample1/core/tsconfig.json 2000 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Config file +Info 9 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/core 1 undefined Config: /user/username/projects/sample1/core/tsconfig.json WatchType: Wild card directory +Info 10 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/core 1 undefined Config: /user/username/projects/sample1/core/tsconfig.json WatchType: Wild card directory +Info 11 [00:00:50.000] Config: /user/username/projects/sample1/logic/tsconfig.json : { "rootNames": [ "/user/username/projects/sample1/logic/index.ts" ], @@ -158,20 +157,20 @@ Info 12 [00:00:51.000] Config: /user/username/projects/sample1/logic/tsconfig. } ] } -Info 13 [00:00:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/sample1/logic/tsconfig.json 2000 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Config file -Info 14 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/logic 1 undefined Config: /user/username/projects/sample1/logic/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/logic 1 undefined Config: /user/username/projects/sample1/logic/tsconfig.json WatchType: Wild card directory -Info 16 [00:00:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/sample1/core/index.ts 500 undefined WatchType: Closed Script info -Info 17 [00:00:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/sample1/logic/index.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/sample1/core/anotherModule.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:58.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 20 [00:00:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/tests/node_modules/@types 1 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Type roots -Info 21 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/tests/node_modules/@types 1 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Type roots -Info 22 [00:01:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/node_modules/@types 1 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Type roots -Info 23 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/node_modules/@types 1 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Type roots -Info 24 [00:01:03.000] Finishing updateGraphWorker: Project: /user/username/projects/sample1/tests/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 25 [00:01:04.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) -Info 26 [00:01:05.000] Files (5) +Info 12 [00:00:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/sample1/logic/tsconfig.json 2000 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Config file +Info 13 [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/logic 1 undefined Config: /user/username/projects/sample1/logic/tsconfig.json WatchType: Wild card directory +Info 14 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/logic 1 undefined Config: /user/username/projects/sample1/logic/tsconfig.json WatchType: Wild card directory +Info 15 [00:00:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/sample1/core/index.ts 500 undefined WatchType: Closed Script info +Info 16 [00:00:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/sample1/logic/index.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/sample1/core/anotherModule.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:57.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 19 [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/tests/node_modules/@types 1 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Type roots +Info 20 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/tests/node_modules/@types 1 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Type roots +Info 21 [00:01:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/node_modules/@types 1 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Type roots +Info 22 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/node_modules/@types 1 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Type roots +Info 23 [00:01:02.000] Finishing updateGraphWorker: Project: /user/username/projects/sample1/tests/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 24 [00:01:03.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) +Info 25 [00:01:04.000] Files (5) /a/lib/lib.d.ts /user/username/projects/sample1/core/index.ts /user/username/projects/sample1/core/anotherModule.ts @@ -192,20 +191,20 @@ Info 26 [00:01:05.000] Files (5) index.ts Part of 'files' list in tsconfig.json -Info 27 [00:01:06.000] ----------------------------------------------- -Info 28 [00:01:07.000] Search path: /user/username/projects/sample1/tests -Info 29 [00:01:08.000] For info: /user/username/projects/sample1/tests/tsconfig.json :: No config files found. -Info 30 [00:01:09.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) -Info 30 [00:01:10.000] Files (5) +Info 26 [00:01:05.000] ----------------------------------------------- +Info 27 [00:01:06.000] Search path: /user/username/projects/sample1/tests +Info 28 [00:01:07.000] For info: /user/username/projects/sample1/tests/tsconfig.json :: No config files found. +Info 29 [00:01:08.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) +Info 29 [00:01:09.000] Files (5) -Info 30 [00:01:11.000] ----------------------------------------------- -Info 30 [00:01:12.000] Open files: -Info 30 [00:01:13.000] FileName: /user/username/projects/sample1/tests/index.ts ProjectRootPath: undefined -Info 30 [00:01:14.000] Projects: /user/username/projects/sample1/tests/tsconfig.json -Info 30 [00:01:17.000] FileWatcher:: Triggered with /user/username/projects/sample1/logic/index.ts 1:: WatchInfo: /user/username/projects/sample1/logic/index.ts 500 undefined WatchType: Closed Script info -Info 31 [00:01:18.000] Scheduled: /user/username/projects/sample1/tests/tsconfig.json -Info 32 [00:01:19.000] Scheduled: *ensureProjectForOpenFiles* -Info 33 [00:01:20.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/sample1/logic/index.ts 1:: WatchInfo: /user/username/projects/sample1/logic/index.ts 500 undefined WatchType: Closed Script info +Info 29 [00:01:10.000] ----------------------------------------------- +Info 29 [00:01:11.000] Open files: +Info 29 [00:01:12.000] FileName: /user/username/projects/sample1/tests/index.ts ProjectRootPath: undefined +Info 29 [00:01:13.000] Projects: /user/username/projects/sample1/tests/tsconfig.json +Info 29 [00:01:16.000] FileWatcher:: Triggered with /user/username/projects/sample1/logic/index.ts 1:: WatchInfo: /user/username/projects/sample1/logic/index.ts 500 undefined WatchType: Closed Script info +Info 30 [00:01:17.000] Scheduled: /user/username/projects/sample1/tests/tsconfig.json +Info 31 [00:01:18.000] Scheduled: *ensureProjectForOpenFiles* +Info 32 [00:01:19.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/sample1/logic/index.ts 1:: WatchInfo: /user/username/projects/sample1/logic/index.ts 500 undefined WatchType: Closed Script info Before checking timeout queue length (2) and running //// [/user/username/projects/sample1/logic/index.ts] import * as c from '../core/index'; @@ -245,27 +244,27 @@ FsWatchesRecursive:: /user/username/projects/sample1/logic: {} -Info 34 [00:01:21.000] Running: /user/username/projects/sample1/tests/tsconfig.json -Info 35 [00:01:22.000] Starting updateGraphWorker: Project: /user/username/projects/sample1/tests/tsconfig.json -Info 36 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/sample1/tests/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 37 [00:01:24.000] Different program with same set of files -Info 38 [00:01:25.000] Running: *ensureProjectForOpenFiles* -Info 39 [00:01:26.000] Before ensureProjectForOpenFiles: -Info 40 [00:01:27.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) -Info 40 [00:01:28.000] Files (5) +Info 33 [00:01:20.000] Running: /user/username/projects/sample1/tests/tsconfig.json +Info 34 [00:01:21.000] Starting updateGraphWorker: Project: /user/username/projects/sample1/tests/tsconfig.json +Info 35 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/sample1/tests/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 36 [00:01:23.000] Different program with same set of files +Info 37 [00:01:24.000] Running: *ensureProjectForOpenFiles* +Info 38 [00:01:25.000] Before ensureProjectForOpenFiles: +Info 39 [00:01:26.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) +Info 39 [00:01:27.000] Files (5) -Info 40 [00:01:29.000] ----------------------------------------------- -Info 40 [00:01:30.000] Open files: -Info 40 [00:01:31.000] FileName: /user/username/projects/sample1/tests/index.ts ProjectRootPath: undefined -Info 40 [00:01:32.000] Projects: /user/username/projects/sample1/tests/tsconfig.json -Info 40 [00:01:33.000] After ensureProjectForOpenFiles: -Info 41 [00:01:34.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) -Info 41 [00:01:35.000] Files (5) +Info 39 [00:01:28.000] ----------------------------------------------- +Info 39 [00:01:29.000] Open files: +Info 39 [00:01:30.000] FileName: /user/username/projects/sample1/tests/index.ts ProjectRootPath: undefined +Info 39 [00:01:31.000] Projects: /user/username/projects/sample1/tests/tsconfig.json +Info 39 [00:01:32.000] After ensureProjectForOpenFiles: +Info 40 [00:01:33.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) +Info 40 [00:01:34.000] Files (5) -Info 41 [00:01:36.000] ----------------------------------------------- -Info 41 [00:01:37.000] Open files: -Info 41 [00:01:38.000] FileName: /user/username/projects/sample1/tests/index.ts ProjectRootPath: undefined -Info 41 [00:01:39.000] Projects: /user/username/projects/sample1/tests/tsconfig.json +Info 40 [00:01:35.000] ----------------------------------------------- +Info 40 [00:01:36.000] Open files: +Info 40 [00:01:37.000] FileName: /user/username/projects/sample1/tests/index.ts ProjectRootPath: undefined +Info 40 [00:01:38.000] Projects: /user/username/projects/sample1/tests/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: @@ -296,10 +295,10 @@ FsWatchesRecursive:: /user/username/projects/sample1/logic: {} -Info 41 [00:01:42.000] FileWatcher:: Triggered with /user/username/projects/sample1/logic/index.ts 1:: WatchInfo: /user/username/projects/sample1/logic/index.ts 500 undefined WatchType: Closed Script info -Info 42 [00:01:43.000] Scheduled: /user/username/projects/sample1/tests/tsconfig.json -Info 43 [00:01:44.000] Scheduled: *ensureProjectForOpenFiles* -Info 44 [00:01:45.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/sample1/logic/index.ts 1:: WatchInfo: /user/username/projects/sample1/logic/index.ts 500 undefined WatchType: Closed Script info +Info 40 [00:01:41.000] FileWatcher:: Triggered with /user/username/projects/sample1/logic/index.ts 1:: WatchInfo: /user/username/projects/sample1/logic/index.ts 500 undefined WatchType: Closed Script info +Info 41 [00:01:42.000] Scheduled: /user/username/projects/sample1/tests/tsconfig.json +Info 42 [00:01:43.000] Scheduled: *ensureProjectForOpenFiles* +Info 43 [00:01:44.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/sample1/logic/index.ts 1:: WatchInfo: /user/username/projects/sample1/logic/index.ts 500 undefined WatchType: Closed Script info Before checking timeout queue length (2) and running //// [/user/username/projects/sample1/logic/index.ts] import * as c from '../core/index'; @@ -339,27 +338,27 @@ FsWatchesRecursive:: /user/username/projects/sample1/logic: {} -Info 45 [00:01:46.000] Running: /user/username/projects/sample1/tests/tsconfig.json -Info 46 [00:01:47.000] Starting updateGraphWorker: Project: /user/username/projects/sample1/tests/tsconfig.json -Info 47 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/sample1/tests/tsconfig.json Version: 3 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 48 [00:01:49.000] Different program with same set of files -Info 49 [00:01:50.000] Running: *ensureProjectForOpenFiles* -Info 50 [00:01:51.000] Before ensureProjectForOpenFiles: -Info 51 [00:01:52.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) -Info 51 [00:01:53.000] Files (5) +Info 44 [00:01:45.000] Running: /user/username/projects/sample1/tests/tsconfig.json +Info 45 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/sample1/tests/tsconfig.json +Info 46 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/sample1/tests/tsconfig.json Version: 3 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 47 [00:01:48.000] Different program with same set of files +Info 48 [00:01:49.000] Running: *ensureProjectForOpenFiles* +Info 49 [00:01:50.000] Before ensureProjectForOpenFiles: +Info 50 [00:01:51.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) +Info 50 [00:01:52.000] Files (5) -Info 51 [00:01:54.000] ----------------------------------------------- -Info 51 [00:01:55.000] Open files: -Info 51 [00:01:56.000] FileName: /user/username/projects/sample1/tests/index.ts ProjectRootPath: undefined -Info 51 [00:01:57.000] Projects: /user/username/projects/sample1/tests/tsconfig.json -Info 51 [00:01:58.000] After ensureProjectForOpenFiles: -Info 52 [00:01:59.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) -Info 52 [00:02:00.000] Files (5) +Info 50 [00:01:53.000] ----------------------------------------------- +Info 50 [00:01:54.000] Open files: +Info 50 [00:01:55.000] FileName: /user/username/projects/sample1/tests/index.ts ProjectRootPath: undefined +Info 50 [00:01:56.000] Projects: /user/username/projects/sample1/tests/tsconfig.json +Info 50 [00:01:57.000] After ensureProjectForOpenFiles: +Info 51 [00:01:58.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) +Info 51 [00:01:59.000] Files (5) -Info 52 [00:02:01.000] ----------------------------------------------- -Info 52 [00:02:02.000] Open files: -Info 52 [00:02:03.000] FileName: /user/username/projects/sample1/tests/index.ts ProjectRootPath: undefined -Info 52 [00:02:04.000] Projects: /user/username/projects/sample1/tests/tsconfig.json +Info 51 [00:02:00.000] ----------------------------------------------- +Info 51 [00:02:01.000] Open files: +Info 51 [00:02:02.000] FileName: /user/username/projects/sample1/tests/index.ts ProjectRootPath: undefined +Info 51 [00:02:03.000] Projects: /user/username/projects/sample1/tests/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: @@ -390,10 +389,10 @@ FsWatchesRecursive:: /user/username/projects/sample1/logic: {} -Info 52 [00:02:08.000] FileWatcher:: Triggered with /user/username/projects/sample1/logic/tsconfig.json 1:: WatchInfo: /user/username/projects/sample1/logic/tsconfig.json 2000 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Config file -Info 53 [00:02:09.000] Scheduled: /user/username/projects/sample1/tests/tsconfig.json -Info 54 [00:02:10.000] Scheduled: *ensureProjectForOpenFiles* -Info 55 [00:02:11.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/sample1/logic/tsconfig.json 1:: WatchInfo: /user/username/projects/sample1/logic/tsconfig.json 2000 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Config file +Info 51 [00:02:07.000] FileWatcher:: Triggered with /user/username/projects/sample1/logic/tsconfig.json 1:: WatchInfo: /user/username/projects/sample1/logic/tsconfig.json 2000 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Config file +Info 52 [00:02:08.000] Scheduled: /user/username/projects/sample1/tests/tsconfig.json +Info 53 [00:02:09.000] Scheduled: *ensureProjectForOpenFiles* +Info 54 [00:02:10.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/sample1/logic/tsconfig.json 1:: WatchInfo: /user/username/projects/sample1/logic/tsconfig.json 2000 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Config file Before checking timeout queue length (2) and running //// [/user/username/projects/sample1/logic/tsconfig.json] {"compilerOptions":{"composite":true,"declaration":true,"declarationDir":"decls"},"references":[{"path":"../core"}]} @@ -427,9 +426,9 @@ FsWatchesRecursive:: /user/username/projects/sample1/logic: {} -Info 56 [00:02:12.000] Running: /user/username/projects/sample1/tests/tsconfig.json -Info 57 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/sample1/tests/tsconfig.json -Info 58 [00:02:14.000] Config: /user/username/projects/sample1/logic/tsconfig.json : { +Info 55 [00:02:11.000] Running: /user/username/projects/sample1/tests/tsconfig.json +Info 56 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/sample1/tests/tsconfig.json +Info 57 [00:02:13.000] Config: /user/username/projects/sample1/logic/tsconfig.json : { "rootNames": [ "/user/username/projects/sample1/logic/index.ts" ], @@ -446,25 +445,25 @@ Info 58 [00:02:14.000] Config: /user/username/projects/sample1/logic/tsconfig. } ] } -Info 59 [00:02:15.000] Finishing updateGraphWorker: Project: /user/username/projects/sample1/tests/tsconfig.json Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 60 [00:02:16.000] Different program with same set of files -Info 61 [00:02:17.000] Running: *ensureProjectForOpenFiles* -Info 62 [00:02:18.000] Before ensureProjectForOpenFiles: -Info 63 [00:02:19.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) -Info 63 [00:02:20.000] Files (5) +Info 58 [00:02:14.000] Finishing updateGraphWorker: Project: /user/username/projects/sample1/tests/tsconfig.json Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 59 [00:02:15.000] Different program with same set of files +Info 60 [00:02:16.000] Running: *ensureProjectForOpenFiles* +Info 61 [00:02:17.000] Before ensureProjectForOpenFiles: +Info 62 [00:02:18.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) +Info 62 [00:02:19.000] Files (5) -Info 63 [00:02:21.000] ----------------------------------------------- -Info 63 [00:02:22.000] Open files: -Info 63 [00:02:23.000] FileName: /user/username/projects/sample1/tests/index.ts ProjectRootPath: undefined -Info 63 [00:02:24.000] Projects: /user/username/projects/sample1/tests/tsconfig.json -Info 63 [00:02:25.000] After ensureProjectForOpenFiles: -Info 64 [00:02:26.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) -Info 64 [00:02:27.000] Files (5) +Info 62 [00:02:20.000] ----------------------------------------------- +Info 62 [00:02:21.000] Open files: +Info 62 [00:02:22.000] FileName: /user/username/projects/sample1/tests/index.ts ProjectRootPath: undefined +Info 62 [00:02:23.000] Projects: /user/username/projects/sample1/tests/tsconfig.json +Info 62 [00:02:24.000] After ensureProjectForOpenFiles: +Info 63 [00:02:25.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) +Info 63 [00:02:26.000] Files (5) -Info 64 [00:02:28.000] ----------------------------------------------- -Info 64 [00:02:29.000] Open files: -Info 64 [00:02:30.000] FileName: /user/username/projects/sample1/tests/index.ts ProjectRootPath: undefined -Info 64 [00:02:31.000] Projects: /user/username/projects/sample1/tests/tsconfig.json +Info 63 [00:02:27.000] ----------------------------------------------- +Info 63 [00:02:28.000] Open files: +Info 63 [00:02:29.000] FileName: /user/username/projects/sample1/tests/index.ts ProjectRootPath: undefined +Info 63 [00:02:30.000] Projects: /user/username/projects/sample1/tests/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-deleting-referenced-config-file.js b/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-deleting-referenced-config-file.js index a68f648025f..1932e161dd2 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-deleting-referenced-config-file.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-deleting-referenced-config-file.js @@ -71,9 +71,8 @@ Info 5 [00:00:44.000] Config: /user/username/projects/myproject/c/tsconfig.js } ] } -Info 6 [00:00:45.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 7 [00:00:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 8 [00:00:47.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 6 [00:00:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 7 [00:00:46.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/index.ts" ], @@ -95,8 +94,8 @@ Info 8 [00:00:47.000] Config: /user/username/projects/myproject/b/tsconfig.js } ] } -Info 9 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 10 [00:00:49.000] Config: /user/username/projects/myproject/a/tsconfig.json : { +Info 8 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 9 [00:00:48.000] Config: /user/username/projects/myproject/a/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/a/index.ts" ], @@ -105,26 +104,26 @@ Info 10 [00:00:49.000] Config: /user/username/projects/myproject/a/tsconfig.js "configFilePath": "/user/username/projects/myproject/a/tsconfig.json" } } -Info 11 [00:00:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 12 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 14 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 15 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info -Info 17 [00:00:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/index.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs/a.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:58.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 20 [00:00:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:01:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 23 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 24 [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 25 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 26 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 27 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 28 [00:01:07.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 29 [00:01:08.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 30 [00:01:09.000] Files (5) +Info 10 [00:00:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 11 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 13 [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 14 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 16 [00:00:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/index.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs/a.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:57.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 19 [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:01:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 22 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 23 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 24 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 25 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 26 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 27 [00:01:06.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 28 [00:01:07.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 29 [00:01:08.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/a/index.ts /user/username/projects/myproject/b/index.ts @@ -143,21 +142,21 @@ Info 30 [00:01:09.000] Files (5) index.ts Part of 'files' list in tsconfig.json -Info 31 [00:01:10.000] ----------------------------------------------- -Info 32 [00:01:11.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 32 [00:01:12.000] Files (5) +Info 30 [00:01:09.000] ----------------------------------------------- +Info 31 [00:01:10.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 31 [00:01:11.000] Files (5) -Info 32 [00:01:13.000] ----------------------------------------------- -Info 32 [00:01:14.000] Open files: -Info 32 [00:01:15.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 32 [00:01:16.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 32 [00:01:18.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 33 [00:01:19.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 34 [00:01:20.000] Scheduled: *ensureProjectForOpenFiles* -Info 35 [00:01:21.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 36 [00:01:22.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 37 [00:01:23.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation -Info 38 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 31 [00:01:12.000] ----------------------------------------------- +Info 31 [00:01:13.000] Open files: +Info 31 [00:01:14.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 31 [00:01:15.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 31 [00:01:17.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 32 [00:01:18.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 33 [00:01:19.000] Scheduled: *ensureProjectForOpenFiles* +Info 34 [00:01:20.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 35 [00:01:21.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 36 [00:01:22.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation +Info 37 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations Before checking timeout queue length (3) and running //// [/user/username/projects/myproject/b/tsconfig.json] deleted @@ -193,9 +192,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/a: {} -Info 39 [00:01:25.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 40 [00:01:26.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 41 [00:01:27.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 38 [00:01:24.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 39 [00:01:25.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 40 [00:01:26.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/index.ts" ], @@ -203,12 +202,12 @@ Info 41 [00:01:27.000] Config: /user/username/projects/myproject/b/tsconfig.js "configFilePath": "/user/username/projects/myproject/b/tsconfig.json" } } -Info 42 [00:01:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 43 [00:01:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 44 [00:01:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 45 [00:01:31.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 46 [00:01:32.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 47 [00:01:33.000] Files (4) +Info 41 [00:01:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 42 [00:01:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 43 [00:01:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 44 [00:01:30.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 45 [00:01:31.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 46 [00:01:32.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/refs/a.d.ts /user/username/projects/myproject/b/index.ts @@ -225,24 +224,24 @@ Info 47 [00:01:33.000] Files (4) index.ts Part of 'files' list in tsconfig.json -Info 48 [00:01:34.000] ----------------------------------------------- -Info 49 [00:01:35.000] Running: *ensureProjectForOpenFiles* -Info 50 [00:01:36.000] Before ensureProjectForOpenFiles: -Info 51 [00:01:37.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 51 [00:01:38.000] Files (4) +Info 47 [00:01:33.000] ----------------------------------------------- +Info 48 [00:01:34.000] Running: *ensureProjectForOpenFiles* +Info 49 [00:01:35.000] Before ensureProjectForOpenFiles: +Info 50 [00:01:36.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 50 [00:01:37.000] Files (4) -Info 51 [00:01:39.000] ----------------------------------------------- -Info 51 [00:01:40.000] Open files: -Info 51 [00:01:41.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 51 [00:01:42.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 51 [00:01:43.000] After ensureProjectForOpenFiles: -Info 52 [00:01:44.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 52 [00:01:45.000] Files (4) +Info 50 [00:01:38.000] ----------------------------------------------- +Info 50 [00:01:39.000] Open files: +Info 50 [00:01:40.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 50 [00:01:41.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 50 [00:01:42.000] After ensureProjectForOpenFiles: +Info 51 [00:01:43.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 51 [00:01:44.000] Files (4) -Info 52 [00:01:46.000] ----------------------------------------------- -Info 52 [00:01:47.000] Open files: -Info 52 [00:01:48.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 52 [00:01:49.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 51 [00:01:45.000] ----------------------------------------------- +Info 51 [00:01:46.000] Open files: +Info 51 [00:01:47.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 51 [00:01:48.000] Projects: /user/username/projects/myproject/c/tsconfig.json After checking timeout queue length (3) and running PolledWatches:: @@ -273,13 +272,13 @@ FsWatchesRecursive:: /user/username/projects/myproject/refs: {} -Info 52 [00:01:52.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 53 [00:01:53.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 54 [00:01:54.000] Scheduled: *ensureProjectForOpenFiles* -Info 55 [00:01:55.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 56 [00:01:56.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 57 [00:01:57.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation -Info 58 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 51 [00:01:51.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 52 [00:01:52.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 53 [00:01:53.000] Scheduled: *ensureProjectForOpenFiles* +Info 54 [00:01:54.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 55 [00:01:55.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 56 [00:01:56.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation +Info 57 [00:01:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations Before checking timeout queue length (3) and running //// [/user/username/projects/myproject/b/tsconfig.json] {"compilerOptions":{"composite":true,"baseUrl":"./","paths":{"@ref/*":["../*"]}},"files":["index.ts"],"references":[{"path":"../a"}]} @@ -313,9 +312,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/refs: {} -Info 59 [00:01:59.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 60 [00:02:00.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 61 [00:02:01.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 58 [00:01:58.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 59 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 60 [00:02:00.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/index.ts" ], @@ -337,7 +336,7 @@ Info 61 [00:02:01.000] Config: /user/username/projects/myproject/b/tsconfig.js } ] } -Info 62 [00:02:02.000] Config: /user/username/projects/myproject/a/tsconfig.json : { +Info 61 [00:02:01.000] Config: /user/username/projects/myproject/a/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/a/index.ts" ], @@ -346,12 +345,12 @@ Info 62 [00:02:02.000] Config: /user/username/projects/myproject/a/tsconfig.js "configFilePath": "/user/username/projects/myproject/a/tsconfig.json" } } -Info 63 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 64 [00:02:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 65 [00:02:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 66 [00:02:06.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 67 [00:02:07.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 68 [00:02:08.000] Files (5) +Info 62 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 63 [00:02:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 64 [00:02:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 65 [00:02:05.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 66 [00:02:06.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 67 [00:02:07.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/a/index.ts /user/username/projects/myproject/b/index.ts @@ -370,24 +369,24 @@ Info 68 [00:02:08.000] Files (5) index.ts Part of 'files' list in tsconfig.json -Info 69 [00:02:09.000] ----------------------------------------------- -Info 70 [00:02:10.000] Running: *ensureProjectForOpenFiles* -Info 71 [00:02:11.000] Before ensureProjectForOpenFiles: -Info 72 [00:02:12.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 72 [00:02:13.000] Files (5) +Info 68 [00:02:08.000] ----------------------------------------------- +Info 69 [00:02:09.000] Running: *ensureProjectForOpenFiles* +Info 70 [00:02:10.000] Before ensureProjectForOpenFiles: +Info 71 [00:02:11.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 71 [00:02:12.000] Files (5) -Info 72 [00:02:14.000] ----------------------------------------------- -Info 72 [00:02:15.000] Open files: -Info 72 [00:02:16.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 72 [00:02:17.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 72 [00:02:18.000] After ensureProjectForOpenFiles: -Info 73 [00:02:19.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 73 [00:02:20.000] Files (5) +Info 71 [00:02:13.000] ----------------------------------------------- +Info 71 [00:02:14.000] Open files: +Info 71 [00:02:15.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 71 [00:02:16.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 71 [00:02:17.000] After ensureProjectForOpenFiles: +Info 72 [00:02:18.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 72 [00:02:19.000] Files (5) -Info 73 [00:02:21.000] ----------------------------------------------- -Info 73 [00:02:22.000] Open files: -Info 73 [00:02:23.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 73 [00:02:24.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 72 [00:02:20.000] ----------------------------------------------- +Info 72 [00:02:21.000] Open files: +Info 72 [00:02:22.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 72 [00:02:23.000] Projects: /user/username/projects/myproject/c/tsconfig.json After checking timeout queue length (3) and running PolledWatches:: diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-deleting-transitively-referenced-config-file.js b/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-deleting-transitively-referenced-config-file.js index 23a443931ac..e108ea07fa2 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-deleting-transitively-referenced-config-file.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-deleting-transitively-referenced-config-file.js @@ -71,9 +71,8 @@ Info 5 [00:00:44.000] Config: /user/username/projects/myproject/c/tsconfig.js } ] } -Info 6 [00:00:45.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 7 [00:00:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 8 [00:00:47.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 6 [00:00:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 7 [00:00:46.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/index.ts" ], @@ -95,8 +94,8 @@ Info 8 [00:00:47.000] Config: /user/username/projects/myproject/b/tsconfig.js } ] } -Info 9 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 10 [00:00:49.000] Config: /user/username/projects/myproject/a/tsconfig.json : { +Info 8 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 9 [00:00:48.000] Config: /user/username/projects/myproject/a/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/a/index.ts" ], @@ -105,26 +104,26 @@ Info 10 [00:00:49.000] Config: /user/username/projects/myproject/a/tsconfig.js "configFilePath": "/user/username/projects/myproject/a/tsconfig.json" } } -Info 11 [00:00:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 12 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 14 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 15 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info -Info 17 [00:00:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/index.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs/a.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:58.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 20 [00:00:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:01:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 23 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 24 [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 25 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 26 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 27 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 28 [00:01:07.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 29 [00:01:08.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 30 [00:01:09.000] Files (5) +Info 10 [00:00:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 11 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 13 [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 14 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 16 [00:00:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/index.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs/a.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:57.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 19 [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:01:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 22 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 23 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 24 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 25 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 26 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 27 [00:01:06.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 28 [00:01:07.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 29 [00:01:08.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/a/index.ts /user/username/projects/myproject/b/index.ts @@ -143,21 +142,21 @@ Info 30 [00:01:09.000] Files (5) index.ts Part of 'files' list in tsconfig.json -Info 31 [00:01:10.000] ----------------------------------------------- -Info 32 [00:01:11.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 32 [00:01:12.000] Files (5) +Info 30 [00:01:09.000] ----------------------------------------------- +Info 31 [00:01:10.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 31 [00:01:11.000] Files (5) -Info 32 [00:01:13.000] ----------------------------------------------- -Info 32 [00:01:14.000] Open files: -Info 32 [00:01:15.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 32 [00:01:16.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 32 [00:01:18.000] FileWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 33 [00:01:19.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 34 [00:01:20.000] Scheduled: *ensureProjectForOpenFiles* -Info 35 [00:01:21.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 36 [00:01:22.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 37 [00:01:23.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation -Info 38 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 31 [00:01:12.000] ----------------------------------------------- +Info 31 [00:01:13.000] Open files: +Info 31 [00:01:14.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 31 [00:01:15.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 31 [00:01:17.000] FileWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 32 [00:01:18.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 33 [00:01:19.000] Scheduled: *ensureProjectForOpenFiles* +Info 34 [00:01:20.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 35 [00:01:21.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 36 [00:01:22.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation +Info 37 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations Before checking timeout queue length (3) and running //// [/user/username/projects/myproject/a/tsconfig.json] deleted @@ -193,9 +192,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/a: {} -Info 39 [00:01:25.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 40 [00:01:26.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 41 [00:01:27.000] Config: /user/username/projects/myproject/a/tsconfig.json : { +Info 38 [00:01:24.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 39 [00:01:25.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 40 [00:01:26.000] Config: /user/username/projects/myproject/a/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/a/index.ts" ], @@ -203,25 +202,25 @@ Info 41 [00:01:27.000] Config: /user/username/projects/myproject/a/tsconfig.js "configFilePath": "/user/username/projects/myproject/a/tsconfig.json" } } -Info 42 [00:01:28.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:29.000] Different program with same set of files -Info 44 [00:01:30.000] Running: *ensureProjectForOpenFiles* -Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: -Info 46 [00:01:32.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 46 [00:01:33.000] Files (5) +Info 41 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:28.000] Different program with same set of files +Info 43 [00:01:29.000] Running: *ensureProjectForOpenFiles* +Info 44 [00:01:30.000] Before ensureProjectForOpenFiles: +Info 45 [00:01:31.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 45 [00:01:32.000] Files (5) -Info 46 [00:01:34.000] ----------------------------------------------- -Info 46 [00:01:35.000] Open files: -Info 46 [00:01:36.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 46 [00:01:37.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 46 [00:01:38.000] After ensureProjectForOpenFiles: -Info 47 [00:01:39.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 47 [00:01:40.000] Files (5) +Info 45 [00:01:33.000] ----------------------------------------------- +Info 45 [00:01:34.000] Open files: +Info 45 [00:01:35.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 45 [00:01:36.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 45 [00:01:37.000] After ensureProjectForOpenFiles: +Info 46 [00:01:38.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 46 [00:01:39.000] Files (5) -Info 47 [00:01:41.000] ----------------------------------------------- -Info 47 [00:01:42.000] Open files: -Info 47 [00:01:43.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 47 [00:01:44.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 46 [00:01:40.000] ----------------------------------------------- +Info 46 [00:01:41.000] Open files: +Info 46 [00:01:42.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 46 [00:01:43.000] Projects: /user/username/projects/myproject/c/tsconfig.json After checking timeout queue length (3) and running PolledWatches:: @@ -256,13 +255,13 @@ FsWatchesRecursive:: /user/username/projects/myproject/a: {} -Info 47 [00:01:47.000] FileWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 48 [00:01:48.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 49 [00:01:49.000] Scheduled: *ensureProjectForOpenFiles* -Info 50 [00:01:50.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 51 [00:01:51.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 52 [00:01:52.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation -Info 53 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 46 [00:01:46.000] FileWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 47 [00:01:47.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 48 [00:01:48.000] Scheduled: *ensureProjectForOpenFiles* +Info 49 [00:01:49.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 50 [00:01:50.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 51 [00:01:51.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation +Info 52 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations Before checking timeout queue length (3) and running //// [/user/username/projects/myproject/a/tsconfig.json] {"compilerOptions":{"composite":true},"files":["index.ts"]} @@ -300,9 +299,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/a: {} -Info 54 [00:01:54.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 55 [00:01:55.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 56 [00:01:56.000] Config: /user/username/projects/myproject/a/tsconfig.json : { +Info 53 [00:01:53.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 54 [00:01:54.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 55 [00:01:55.000] Config: /user/username/projects/myproject/a/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/a/index.ts" ], @@ -311,25 +310,25 @@ Info 56 [00:01:56.000] Config: /user/username/projects/myproject/a/tsconfig.js "configFilePath": "/user/username/projects/myproject/a/tsconfig.json" } } -Info 57 [00:01:57.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 58 [00:01:58.000] Different program with same set of files -Info 59 [00:01:59.000] Running: *ensureProjectForOpenFiles* -Info 60 [00:02:00.000] Before ensureProjectForOpenFiles: -Info 61 [00:02:01.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 61 [00:02:02.000] Files (5) +Info 56 [00:01:56.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 57 [00:01:57.000] Different program with same set of files +Info 58 [00:01:58.000] Running: *ensureProjectForOpenFiles* +Info 59 [00:01:59.000] Before ensureProjectForOpenFiles: +Info 60 [00:02:00.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 60 [00:02:01.000] Files (5) -Info 61 [00:02:03.000] ----------------------------------------------- -Info 61 [00:02:04.000] Open files: -Info 61 [00:02:05.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 61 [00:02:06.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 61 [00:02:07.000] After ensureProjectForOpenFiles: -Info 62 [00:02:08.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 62 [00:02:09.000] Files (5) +Info 60 [00:02:02.000] ----------------------------------------------- +Info 60 [00:02:03.000] Open files: +Info 60 [00:02:04.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 60 [00:02:05.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 60 [00:02:06.000] After ensureProjectForOpenFiles: +Info 61 [00:02:07.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 61 [00:02:08.000] Files (5) -Info 62 [00:02:10.000] ----------------------------------------------- -Info 62 [00:02:11.000] Open files: -Info 62 [00:02:12.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 62 [00:02:13.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 61 [00:02:09.000] ----------------------------------------------- +Info 61 [00:02:10.000] Open files: +Info 61 [00:02:11.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 61 [00:02:12.000] Projects: /user/username/projects/myproject/c/tsconfig.json After checking timeout queue length (3) and running PolledWatches:: diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-edit-in-referenced-config-file.js b/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-edit-in-referenced-config-file.js index 27b0838fd0c..8b077947138 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-edit-in-referenced-config-file.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-edit-in-referenced-config-file.js @@ -71,9 +71,8 @@ Info 5 [00:00:44.000] Config: /user/username/projects/myproject/c/tsconfig.js } ] } -Info 6 [00:00:45.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 7 [00:00:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 8 [00:00:47.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 6 [00:00:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 7 [00:00:46.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/index.ts" ], @@ -95,8 +94,8 @@ Info 8 [00:00:47.000] Config: /user/username/projects/myproject/b/tsconfig.js } ] } -Info 9 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 10 [00:00:49.000] Config: /user/username/projects/myproject/a/tsconfig.json : { +Info 8 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 9 [00:00:48.000] Config: /user/username/projects/myproject/a/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/a/index.ts" ], @@ -105,26 +104,26 @@ Info 10 [00:00:49.000] Config: /user/username/projects/myproject/a/tsconfig.js "configFilePath": "/user/username/projects/myproject/a/tsconfig.json" } } -Info 11 [00:00:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 12 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 14 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 15 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info -Info 17 [00:00:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/index.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs/a.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:58.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 20 [00:00:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:01:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 23 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 24 [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 25 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 26 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 27 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 28 [00:01:07.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 29 [00:01:08.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 30 [00:01:09.000] Files (5) +Info 10 [00:00:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 11 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 13 [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 14 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 16 [00:00:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/index.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs/a.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:57.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 19 [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:01:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 22 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 23 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 24 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 25 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 26 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 27 [00:01:06.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 28 [00:01:07.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 29 [00:01:08.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/a/index.ts /user/username/projects/myproject/b/index.ts @@ -143,20 +142,20 @@ Info 30 [00:01:09.000] Files (5) index.ts Part of 'files' list in tsconfig.json -Info 31 [00:01:10.000] ----------------------------------------------- -Info 32 [00:01:11.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 32 [00:01:12.000] Files (5) +Info 30 [00:01:09.000] ----------------------------------------------- +Info 31 [00:01:10.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 31 [00:01:11.000] Files (5) -Info 32 [00:01:13.000] ----------------------------------------------- -Info 32 [00:01:14.000] Open files: -Info 32 [00:01:15.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 32 [00:01:16.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 32 [00:01:20.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 33 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 34 [00:01:26.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 35 [00:01:27.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 36 [00:01:28.000] Scheduled: *ensureProjectForOpenFiles* -Info 37 [00:01:29.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 31 [00:01:12.000] ----------------------------------------------- +Info 31 [00:01:13.000] Open files: +Info 31 [00:01:14.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 31 [00:01:15.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 31 [00:01:19.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 32 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 33 [00:01:25.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 34 [00:01:26.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 35 [00:01:27.000] Scheduled: *ensureProjectForOpenFiles* +Info 36 [00:01:28.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/b/tsconfig.json] {"compilerOptions":{"composite":true,"baseUrl":"./","paths":{"@ref/*":["../nrefs/*"]}},"files":["index.ts"],"references":[{"path":"../a"}]} @@ -198,9 +197,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/a: {} -Info 38 [00:01:30.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 39 [00:01:31.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 40 [00:01:32.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 37 [00:01:29.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 38 [00:01:30.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 39 [00:01:31.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/index.ts" ], @@ -222,14 +221,14 @@ Info 40 [00:01:32.000] Config: /user/username/projects/myproject/b/tsconfig.js } ] } -Info 41 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs/a.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 43 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 44 [00:01:36.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 45 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 46 [00:01:38.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 47 [00:01:39.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 48 [00:01:40.000] Files (5) +Info 40 [00:01:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs/a.d.ts 500 undefined WatchType: Closed Script info +Info 41 [00:01:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 42 [00:01:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 43 [00:01:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 44 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 45 [00:01:37.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 46 [00:01:38.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 47 [00:01:39.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/nrefs/a.d.ts /user/username/projects/myproject/b/index.ts @@ -248,24 +247,24 @@ Info 48 [00:01:40.000] Files (5) index.ts Part of 'files' list in tsconfig.json -Info 49 [00:01:41.000] ----------------------------------------------- -Info 50 [00:01:42.000] Running: *ensureProjectForOpenFiles* -Info 51 [00:01:43.000] Before ensureProjectForOpenFiles: -Info 52 [00:01:44.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 52 [00:01:45.000] Files (5) +Info 48 [00:01:40.000] ----------------------------------------------- +Info 49 [00:01:41.000] Running: *ensureProjectForOpenFiles* +Info 50 [00:01:42.000] Before ensureProjectForOpenFiles: +Info 51 [00:01:43.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 51 [00:01:44.000] Files (5) -Info 52 [00:01:46.000] ----------------------------------------------- -Info 52 [00:01:47.000] Open files: -Info 52 [00:01:48.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 52 [00:01:49.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 52 [00:01:50.000] After ensureProjectForOpenFiles: -Info 53 [00:01:51.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 53 [00:01:52.000] Files (5) +Info 51 [00:01:45.000] ----------------------------------------------- +Info 51 [00:01:46.000] Open files: +Info 51 [00:01:47.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 51 [00:01:48.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 51 [00:01:49.000] After ensureProjectForOpenFiles: +Info 52 [00:01:50.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 52 [00:01:51.000] Files (5) -Info 53 [00:01:53.000] ----------------------------------------------- -Info 53 [00:01:54.000] Open files: -Info 53 [00:01:55.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 53 [00:01:56.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 52 [00:01:52.000] ----------------------------------------------- +Info 52 [00:01:53.000] Open files: +Info 52 [00:01:54.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 52 [00:01:55.000] Projects: /user/username/projects/myproject/c/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: @@ -302,10 +301,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/nrefs: {} -Info 53 [00:02:00.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 54 [00:02:01.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 55 [00:02:02.000] Scheduled: *ensureProjectForOpenFiles* -Info 56 [00:02:03.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 52 [00:01:59.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 53 [00:02:00.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 54 [00:02:01.000] Scheduled: *ensureProjectForOpenFiles* +Info 55 [00:02:02.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/b/tsconfig.json] {"compilerOptions":{"composite":true,"baseUrl":"./","paths":{"@ref/*":["../*"]}},"files":["index.ts"],"references":[{"path":"../a"}]} @@ -345,9 +344,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/nrefs: {} -Info 57 [00:02:04.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 58 [00:02:05.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 59 [00:02:06.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 56 [00:02:03.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 57 [00:02:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 58 [00:02:05.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/index.ts" ], @@ -369,13 +368,13 @@ Info 59 [00:02:06.000] Config: /user/username/projects/myproject/b/tsconfig.js } ] } -Info 60 [00:02:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 61 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 62 [00:02:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 63 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 64 [00:02:11.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 65 [00:02:12.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 66 [00:02:13.000] Files (5) +Info 59 [00:02:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 60 [00:02:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 61 [00:02:08.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 62 [00:02:09.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 63 [00:02:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 64 [00:02:11.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 65 [00:02:12.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/a/index.ts /user/username/projects/myproject/b/index.ts @@ -394,24 +393,24 @@ Info 66 [00:02:13.000] Files (5) index.ts Part of 'files' list in tsconfig.json -Info 67 [00:02:14.000] ----------------------------------------------- -Info 68 [00:02:15.000] Running: *ensureProjectForOpenFiles* -Info 69 [00:02:16.000] Before ensureProjectForOpenFiles: -Info 70 [00:02:17.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 70 [00:02:18.000] Files (5) +Info 66 [00:02:13.000] ----------------------------------------------- +Info 67 [00:02:14.000] Running: *ensureProjectForOpenFiles* +Info 68 [00:02:15.000] Before ensureProjectForOpenFiles: +Info 69 [00:02:16.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 69 [00:02:17.000] Files (5) -Info 70 [00:02:19.000] ----------------------------------------------- -Info 70 [00:02:20.000] Open files: -Info 70 [00:02:21.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 70 [00:02:22.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 70 [00:02:23.000] After ensureProjectForOpenFiles: -Info 71 [00:02:24.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 71 [00:02:25.000] Files (5) +Info 69 [00:02:18.000] ----------------------------------------------- +Info 69 [00:02:19.000] Open files: +Info 69 [00:02:20.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 69 [00:02:21.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 69 [00:02:22.000] After ensureProjectForOpenFiles: +Info 70 [00:02:23.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 70 [00:02:24.000] Files (5) -Info 71 [00:02:26.000] ----------------------------------------------- -Info 71 [00:02:27.000] Open files: -Info 71 [00:02:28.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 71 [00:02:29.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 70 [00:02:25.000] ----------------------------------------------- +Info 70 [00:02:26.000] Open files: +Info 70 [00:02:27.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 70 [00:02:28.000] Projects: /user/username/projects/myproject/c/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-edit-on-config-file.js b/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-edit-on-config-file.js index b484ffff800..e56764ccbf7 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-edit-on-config-file.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-edit-on-config-file.js @@ -71,9 +71,8 @@ Info 5 [00:00:44.000] Config: /user/username/projects/myproject/c/tsconfig.js } ] } -Info 6 [00:00:45.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 7 [00:00:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 8 [00:00:47.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 6 [00:00:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 7 [00:00:46.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/index.ts" ], @@ -95,8 +94,8 @@ Info 8 [00:00:47.000] Config: /user/username/projects/myproject/b/tsconfig.js } ] } -Info 9 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 10 [00:00:49.000] Config: /user/username/projects/myproject/a/tsconfig.json : { +Info 8 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 9 [00:00:48.000] Config: /user/username/projects/myproject/a/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/a/index.ts" ], @@ -105,26 +104,26 @@ Info 10 [00:00:49.000] Config: /user/username/projects/myproject/a/tsconfig.js "configFilePath": "/user/username/projects/myproject/a/tsconfig.json" } } -Info 11 [00:00:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 12 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 14 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 15 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info -Info 17 [00:00:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/index.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs/a.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:58.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 20 [00:00:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:01:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 23 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 24 [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 25 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 26 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 27 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 28 [00:01:07.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 29 [00:01:08.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 30 [00:01:09.000] Files (5) +Info 10 [00:00:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 11 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 13 [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 14 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 16 [00:00:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/index.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs/a.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:57.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 19 [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:01:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 22 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 23 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 24 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 25 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 26 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 27 [00:01:06.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 28 [00:01:07.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 29 [00:01:08.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/a/index.ts /user/username/projects/myproject/b/index.ts @@ -143,20 +142,20 @@ Info 30 [00:01:09.000] Files (5) index.ts Part of 'files' list in tsconfig.json -Info 31 [00:01:10.000] ----------------------------------------------- -Info 32 [00:01:11.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 32 [00:01:12.000] Files (5) +Info 30 [00:01:09.000] ----------------------------------------------- +Info 31 [00:01:10.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 31 [00:01:11.000] Files (5) -Info 32 [00:01:13.000] ----------------------------------------------- -Info 32 [00:01:14.000] Open files: -Info 32 [00:01:15.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 32 [00:01:16.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 32 [00:01:20.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 33 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 34 [00:01:26.000] FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 35 [00:01:27.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 36 [00:01:28.000] Scheduled: *ensureProjectForOpenFiles* -Info 37 [00:01:29.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 31 [00:01:12.000] ----------------------------------------------- +Info 31 [00:01:13.000] Open files: +Info 31 [00:01:14.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 31 [00:01:15.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 31 [00:01:19.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 32 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 33 [00:01:25.000] FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 34 [00:01:26.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 35 [00:01:27.000] Scheduled: *ensureProjectForOpenFiles* +Info 36 [00:01:28.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/c/tsconfig.json] {"compilerOptions":{"baseUrl":"./","paths":{"@ref/*":["../nrefs/*"]}},"files":["index.ts"],"references":[{"path":"../b"}]} @@ -198,9 +197,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/a: {} -Info 38 [00:01:30.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 39 [00:01:31.000] Reloading configured project /user/username/projects/myproject/c/tsconfig.json -Info 40 [00:01:32.000] Config: /user/username/projects/myproject/c/tsconfig.json : { +Info 37 [00:01:29.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 38 [00:01:30.000] Reloading configured project /user/username/projects/myproject/c/tsconfig.json +Info 39 [00:01:31.000] Config: /user/username/projects/myproject/c/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/c/index.ts" ], @@ -221,36 +220,35 @@ Info 40 [00:01:32.000] Config: /user/username/projects/myproject/c/tsconfig.js } ] } -Info 41 [00:01:33.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 42 [00:01:34.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 43 [00:01:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 44 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 45 [00:01:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 46 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 47 [00:01:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 48 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 49 [00:01:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 50 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 51 [00:01:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 52 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 53 [00:01:45.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 54 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 55 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 56 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 57 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 58 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 59 [00:01:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs/a.d.ts 500 undefined WatchType: Closed Script info -Info 60 [00:01:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 61 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 62 [00:01:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 63 [00:01:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 64 [00:01:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 65 [00:01:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 66 [00:01:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 67 [00:01:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 68 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 69 [00:02:01.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 70 [00:02:02.000] Files (5) +Info 40 [00:01:32.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 41 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 42 [00:01:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 43 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 44 [00:01:36.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 45 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 46 [00:01:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 47 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 48 [00:01:40.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 49 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 50 [00:01:42.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 51 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 52 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 53 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 54 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 55 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 56 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 57 [00:01:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs/a.d.ts 500 undefined WatchType: Closed Script info +Info 58 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 59 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 60 [00:01:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 61 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 62 [00:01:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 63 [00:01:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 64 [00:01:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 65 [00:01:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 66 [00:01:58.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 67 [00:01:59.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 68 [00:02:00.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/a/index.ts /user/username/projects/myproject/b/index.ts @@ -269,24 +267,24 @@ Info 70 [00:02:02.000] Files (5) index.ts Part of 'files' list in tsconfig.json -Info 71 [00:02:03.000] ----------------------------------------------- -Info 72 [00:02:04.000] Running: *ensureProjectForOpenFiles* -Info 73 [00:02:05.000] Before ensureProjectForOpenFiles: -Info 74 [00:02:06.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 74 [00:02:07.000] Files (5) +Info 69 [00:02:01.000] ----------------------------------------------- +Info 70 [00:02:02.000] Running: *ensureProjectForOpenFiles* +Info 71 [00:02:03.000] Before ensureProjectForOpenFiles: +Info 72 [00:02:04.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 72 [00:02:05.000] Files (5) -Info 74 [00:02:08.000] ----------------------------------------------- -Info 74 [00:02:09.000] Open files: -Info 74 [00:02:10.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 74 [00:02:11.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 74 [00:02:12.000] After ensureProjectForOpenFiles: -Info 75 [00:02:13.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 75 [00:02:14.000] Files (5) +Info 72 [00:02:06.000] ----------------------------------------------- +Info 72 [00:02:07.000] Open files: +Info 72 [00:02:08.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 72 [00:02:09.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 72 [00:02:10.000] After ensureProjectForOpenFiles: +Info 73 [00:02:11.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 73 [00:02:12.000] Files (5) -Info 75 [00:02:15.000] ----------------------------------------------- -Info 75 [00:02:16.000] Open files: -Info 75 [00:02:17.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 75 [00:02:18.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 73 [00:02:13.000] ----------------------------------------------- +Info 73 [00:02:14.000] Open files: +Info 73 [00:02:15.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 73 [00:02:16.000] Projects: /user/username/projects/myproject/c/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: @@ -323,10 +321,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/a: {} -Info 75 [00:02:22.000] FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 76 [00:02:23.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 77 [00:02:24.000] Scheduled: *ensureProjectForOpenFiles* -Info 78 [00:02:25.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 73 [00:02:20.000] FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 74 [00:02:21.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 75 [00:02:22.000] Scheduled: *ensureProjectForOpenFiles* +Info 76 [00:02:23.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/c/tsconfig.json] {"compilerOptions":{"baseUrl":"./","paths":{"@ref/*":["../refs/*"]}},"files":["index.ts"],"references":[{"path":"../b"}]} @@ -366,9 +364,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/a: {} -Info 79 [00:02:26.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 80 [00:02:27.000] Reloading configured project /user/username/projects/myproject/c/tsconfig.json -Info 81 [00:02:28.000] Config: /user/username/projects/myproject/c/tsconfig.json : { +Info 77 [00:02:24.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 78 [00:02:25.000] Reloading configured project /user/username/projects/myproject/c/tsconfig.json +Info 79 [00:02:26.000] Config: /user/username/projects/myproject/c/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/c/index.ts" ], @@ -389,35 +387,34 @@ Info 81 [00:02:28.000] Config: /user/username/projects/myproject/c/tsconfig.js } ] } -Info 82 [00:02:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 83 [00:02:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 84 [00:02:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 85 [00:02:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 86 [00:02:33.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 87 [00:02:34.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 88 [00:02:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 89 [00:02:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 90 [00:02:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 91 [00:02:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 92 [00:02:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 93 [00:02:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 94 [00:02:41.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 95 [00:02:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 96 [00:02:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 97 [00:02:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 98 [00:02:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 99 [00:02:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 100 [00:02:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 101 [00:02:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 102 [00:02:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 103 [00:02:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 104 [00:02:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 105 [00:02:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 106 [00:02:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 107 [00:02:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 108 [00:02:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 109 [00:02:56.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 110 [00:02:57.000] Files (5) +Info 80 [00:02:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 81 [00:02:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 82 [00:02:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 83 [00:02:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 84 [00:02:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 85 [00:02:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 86 [00:02:33.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 87 [00:02:34.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 88 [00:02:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 89 [00:02:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 90 [00:02:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 91 [00:02:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 92 [00:02:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 93 [00:02:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 94 [00:02:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 95 [00:02:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 96 [00:02:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 97 [00:02:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 98 [00:02:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 99 [00:02:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 100 [00:02:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 101 [00:02:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 102 [00:02:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 103 [00:02:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 104 [00:02:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 105 [00:02:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 106 [00:02:53.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 107 [00:02:54.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/a/index.ts /user/username/projects/myproject/b/index.ts @@ -436,24 +433,24 @@ Info 110 [00:02:57.000] Files (5) index.ts Part of 'files' list in tsconfig.json -Info 111 [00:02:58.000] ----------------------------------------------- -Info 112 [00:02:59.000] Running: *ensureProjectForOpenFiles* -Info 113 [00:03:00.000] Before ensureProjectForOpenFiles: -Info 114 [00:03:01.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 114 [00:03:02.000] Files (5) +Info 108 [00:02:55.000] ----------------------------------------------- +Info 109 [00:02:56.000] Running: *ensureProjectForOpenFiles* +Info 110 [00:02:57.000] Before ensureProjectForOpenFiles: +Info 111 [00:02:58.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 111 [00:02:59.000] Files (5) -Info 114 [00:03:03.000] ----------------------------------------------- -Info 114 [00:03:04.000] Open files: -Info 114 [00:03:05.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 114 [00:03:06.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 114 [00:03:07.000] After ensureProjectForOpenFiles: -Info 115 [00:03:08.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 115 [00:03:09.000] Files (5) +Info 111 [00:03:00.000] ----------------------------------------------- +Info 111 [00:03:01.000] Open files: +Info 111 [00:03:02.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 111 [00:03:03.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 111 [00:03:04.000] After ensureProjectForOpenFiles: +Info 112 [00:03:05.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 112 [00:03:06.000] Files (5) -Info 115 [00:03:10.000] ----------------------------------------------- -Info 115 [00:03:11.000] Open files: -Info 115 [00:03:12.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 115 [00:03:13.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 112 [00:03:07.000] ----------------------------------------------- +Info 112 [00:03:08.000] Open files: +Info 112 [00:03:09.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 112 [00:03:10.000] Projects: /user/username/projects/myproject/c/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-non-local-edit.js b/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-non-local-edit.js index 9d5b812e0a9..938762cedb9 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-non-local-edit.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-non-local-edit.js @@ -71,9 +71,8 @@ Info 5 [00:00:44.000] Config: /user/username/projects/myproject/c/tsconfig.js } ] } -Info 6 [00:00:45.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 7 [00:00:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 8 [00:00:47.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 6 [00:00:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 7 [00:00:46.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/index.ts" ], @@ -95,8 +94,8 @@ Info 8 [00:00:47.000] Config: /user/username/projects/myproject/b/tsconfig.js } ] } -Info 9 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 10 [00:00:49.000] Config: /user/username/projects/myproject/a/tsconfig.json : { +Info 8 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 9 [00:00:48.000] Config: /user/username/projects/myproject/a/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/a/index.ts" ], @@ -105,26 +104,26 @@ Info 10 [00:00:49.000] Config: /user/username/projects/myproject/a/tsconfig.js "configFilePath": "/user/username/projects/myproject/a/tsconfig.json" } } -Info 11 [00:00:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 12 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 14 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 15 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info -Info 17 [00:00:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/index.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs/a.d.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:58.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 20 [00:00:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:01:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 23 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 24 [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 25 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 26 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 27 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 28 [00:01:07.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 29 [00:01:08.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 30 [00:01:09.000] Files (5) +Info 10 [00:00:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 11 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 13 [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 14 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 16 [00:00:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/index.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs/a.d.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:57.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 19 [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:01:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 22 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 23 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 24 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 25 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 26 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 27 [00:01:06.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 28 [00:01:07.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 29 [00:01:08.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/a/index.ts /user/username/projects/myproject/b/index.ts @@ -143,18 +142,18 @@ Info 30 [00:01:09.000] Files (5) index.ts Part of 'files' list in tsconfig.json -Info 31 [00:01:10.000] ----------------------------------------------- -Info 32 [00:01:11.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 32 [00:01:12.000] Files (5) +Info 30 [00:01:09.000] ----------------------------------------------- +Info 31 [00:01:10.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 31 [00:01:11.000] Files (5) -Info 32 [00:01:13.000] ----------------------------------------------- -Info 32 [00:01:14.000] Open files: -Info 32 [00:01:15.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 32 [00:01:16.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 32 [00:01:19.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/index.ts 1:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info -Info 33 [00:01:20.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 34 [00:01:21.000] Scheduled: *ensureProjectForOpenFiles* -Info 35 [00:01:22.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/index.ts 1:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:12.000] ----------------------------------------------- +Info 31 [00:01:13.000] Open files: +Info 31 [00:01:14.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 31 [00:01:15.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 31 [00:01:18.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/index.ts 1:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 32 [00:01:19.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 33 [00:01:20.000] Scheduled: *ensureProjectForOpenFiles* +Info 34 [00:01:21.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/index.ts 1:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/b/index.ts] import {A} from '@ref/a'; @@ -193,27 +192,27 @@ FsWatchesRecursive:: /user/username/projects/myproject/a: {} -Info 36 [00:01:23.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 37 [00:01:24.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 38 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 39 [00:01:26.000] Different program with same set of files -Info 40 [00:01:27.000] Running: *ensureProjectForOpenFiles* -Info 41 [00:01:28.000] Before ensureProjectForOpenFiles: -Info 42 [00:01:29.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 42 [00:01:30.000] Files (5) +Info 35 [00:01:22.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 36 [00:01:23.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 37 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 38 [00:01:25.000] Different program with same set of files +Info 39 [00:01:26.000] Running: *ensureProjectForOpenFiles* +Info 40 [00:01:27.000] Before ensureProjectForOpenFiles: +Info 41 [00:01:28.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 41 [00:01:29.000] Files (5) -Info 42 [00:01:31.000] ----------------------------------------------- -Info 42 [00:01:32.000] Open files: -Info 42 [00:01:33.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 42 [00:01:34.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 42 [00:01:35.000] After ensureProjectForOpenFiles: -Info 43 [00:01:36.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 43 [00:01:37.000] Files (5) +Info 41 [00:01:30.000] ----------------------------------------------- +Info 41 [00:01:31.000] Open files: +Info 41 [00:01:32.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 41 [00:01:33.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 41 [00:01:34.000] After ensureProjectForOpenFiles: +Info 42 [00:01:35.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 42 [00:01:36.000] Files (5) -Info 43 [00:01:38.000] ----------------------------------------------- -Info 43 [00:01:39.000] Open files: -Info 43 [00:01:40.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 43 [00:01:41.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 42 [00:01:37.000] ----------------------------------------------- +Info 42 [00:01:38.000] Open files: +Info 42 [00:01:39.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 42 [00:01:40.000] Projects: /user/username/projects/myproject/c/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-deleting-referenced-config-file.js b/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-deleting-referenced-config-file.js index dda99f2422b..71773553735 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-deleting-referenced-config-file.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-deleting-referenced-config-file.js @@ -73,9 +73,8 @@ Info 5 [00:00:44.000] Config: /user/username/projects/myproject/c/tsconfig.js } Info 6 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c 1 undefined Config: /user/username/projects/myproject/c/tsconfig.json WatchType: Wild card directory Info 7 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c 1 undefined Config: /user/username/projects/myproject/c/tsconfig.json WatchType: Wild card directory -Info 8 [00:00:47.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 9 [00:00:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 10 [00:00:49.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 8 [00:00:47.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 9 [00:00:48.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/index.ts" ], @@ -97,10 +96,10 @@ Info 10 [00:00:49.000] Config: /user/username/projects/myproject/b/tsconfig.js } ] } -Info 11 [00:00:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 12 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 13 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:53.000] Config: /user/username/projects/myproject/a/tsconfig.json : { +Info 10 [00:00:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 11 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 12 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:52.000] Config: /user/username/projects/myproject/a/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/a/index.ts" ], @@ -109,28 +108,28 @@ Info 14 [00:00:53.000] Config: /user/username/projects/myproject/a/tsconfig.js "configFilePath": "/user/username/projects/myproject/a/tsconfig.json" } } -Info 15 [00:00:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 16 [00:00:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 17 [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 18 [00:00:57.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 19 [00:00:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 20 [00:00:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info -Info 23 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/index.ts 500 undefined WatchType: Closed Script info -Info 24 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs/a.d.ts 500 undefined WatchType: Closed Script info -Info 25 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 26 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 27 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 28 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 29 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 30 [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 31 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 32 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 33 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 34 [00:01:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 35 [00:01:14.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 36 [00:01:15.000] Files (5) +Info 14 [00:00:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 15 [00:00:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory +Info 16 [00:00:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory +Info 17 [00:00:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 18 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 19 [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:01:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 22 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/index.ts 500 undefined WatchType: Closed Script info +Info 23 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs/a.d.ts 500 undefined WatchType: Closed Script info +Info 24 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 25 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 26 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 27 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 28 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 29 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 30 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 31 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 32 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 33 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 34 [00:01:13.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 35 [00:01:14.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/a/index.ts /user/username/projects/myproject/b/index.ts @@ -149,24 +148,24 @@ Info 36 [00:01:15.000] Files (5) index.ts Matched by default include pattern '**/*' -Info 37 [00:01:16.000] ----------------------------------------------- -Info 38 [00:01:17.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 38 [00:01:18.000] Files (5) +Info 36 [00:01:15.000] ----------------------------------------------- +Info 37 [00:01:16.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 37 [00:01:17.000] Files (5) -Info 38 [00:01:19.000] ----------------------------------------------- -Info 38 [00:01:20.000] Open files: -Info 38 [00:01:21.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 38 [00:01:22.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 38 [00:01:24.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 39 [00:01:25.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 40 [00:01:26.000] Scheduled: *ensureProjectForOpenFiles* -Info 41 [00:01:27.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 42 [00:01:28.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 43 [00:01:29.000] Project: /user/username/projects/myproject/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/b/tsconfig.json -Info 44 [00:01:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 45 [00:01:31.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 46 [00:01:32.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation -Info 47 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 37 [00:01:18.000] ----------------------------------------------- +Info 37 [00:01:19.000] Open files: +Info 37 [00:01:20.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 37 [00:01:21.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 37 [00:01:23.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 38 [00:01:24.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 39 [00:01:25.000] Scheduled: *ensureProjectForOpenFiles* +Info 40 [00:01:26.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 41 [00:01:27.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 42 [00:01:28.000] Project: /user/username/projects/myproject/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/b/tsconfig.json +Info 43 [00:01:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 44 [00:01:30.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 45 [00:01:31.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation +Info 46 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations Before checking timeout queue length (3) and running //// [/user/username/projects/myproject/b/tsconfig.json] deleted @@ -204,9 +203,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/refs: {} -Info 48 [00:01:34.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 49 [00:01:35.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 50 [00:01:36.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 47 [00:01:33.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 48 [00:01:34.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 49 [00:01:35.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/index.ts" ], @@ -214,16 +213,16 @@ Info 50 [00:01:36.000] Config: /user/username/projects/myproject/b/tsconfig.js "configFilePath": "/user/username/projects/myproject/b/tsconfig.json" } } -Info 51 [00:01:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 52 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 53 [00:01:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 54 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 55 [00:01:41.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 56 [00:01:42.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 57 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 58 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 59 [00:01:45.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 60 [00:01:46.000] Files (4) +Info 50 [00:01:36.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 51 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 52 [00:01:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory +Info 53 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory +Info 54 [00:01:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 55 [00:01:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 56 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 57 [00:01:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 58 [00:01:44.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 59 [00:01:45.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/refs/a.d.ts /user/username/projects/myproject/b/index.ts @@ -240,24 +239,24 @@ Info 60 [00:01:46.000] Files (4) index.ts Matched by default include pattern '**/*' -Info 61 [00:01:47.000] ----------------------------------------------- -Info 62 [00:01:48.000] Running: *ensureProjectForOpenFiles* -Info 63 [00:01:49.000] Before ensureProjectForOpenFiles: -Info 64 [00:01:50.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 64 [00:01:51.000] Files (4) +Info 60 [00:01:46.000] ----------------------------------------------- +Info 61 [00:01:47.000] Running: *ensureProjectForOpenFiles* +Info 62 [00:01:48.000] Before ensureProjectForOpenFiles: +Info 63 [00:01:49.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 63 [00:01:50.000] Files (4) -Info 64 [00:01:52.000] ----------------------------------------------- -Info 64 [00:01:53.000] Open files: -Info 64 [00:01:54.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 64 [00:01:55.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 64 [00:01:56.000] After ensureProjectForOpenFiles: -Info 65 [00:01:57.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 65 [00:01:58.000] Files (4) +Info 63 [00:01:51.000] ----------------------------------------------- +Info 63 [00:01:52.000] Open files: +Info 63 [00:01:53.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 63 [00:01:54.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 63 [00:01:55.000] After ensureProjectForOpenFiles: +Info 64 [00:01:56.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 64 [00:01:57.000] Files (4) -Info 65 [00:01:59.000] ----------------------------------------------- -Info 65 [00:02:00.000] Open files: -Info 65 [00:02:01.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 65 [00:02:02.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 64 [00:01:58.000] ----------------------------------------------- +Info 64 [00:01:59.000] Open files: +Info 64 [00:02:00.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 64 [00:02:01.000] Projects: /user/username/projects/myproject/c/tsconfig.json After checking timeout queue length (3) and running PolledWatches:: @@ -290,13 +289,13 @@ FsWatchesRecursive:: /user/username/projects/myproject/refs: {} -Info 65 [00:02:05.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 66 [00:02:06.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 67 [00:02:07.000] Scheduled: *ensureProjectForOpenFiles* -Info 68 [00:02:08.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 69 [00:02:09.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 70 [00:02:10.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation -Info 71 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 64 [00:02:04.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 65 [00:02:05.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 66 [00:02:06.000] Scheduled: *ensureProjectForOpenFiles* +Info 67 [00:02:07.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 68 [00:02:08.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 69 [00:02:09.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation +Info 70 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations Before checking timeout queue length (3) and running //// [/user/username/projects/myproject/b/tsconfig.json] {"compilerOptions":{"composite":true,"baseUrl":"./","paths":{"@ref/*":["../*"]}},"references":[{"path":"../a"}]} @@ -332,9 +331,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/refs: {} -Info 72 [00:02:12.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 73 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 74 [00:02:14.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 71 [00:02:11.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 72 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 73 [00:02:13.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/index.ts" ], @@ -356,9 +355,9 @@ Info 74 [00:02:14.000] Config: /user/username/projects/myproject/b/tsconfig.js } ] } -Info 75 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 76 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 77 [00:02:17.000] Config: /user/username/projects/myproject/a/tsconfig.json : { +Info 74 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 75 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 76 [00:02:16.000] Config: /user/username/projects/myproject/a/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/a/index.ts" ], @@ -367,14 +366,14 @@ Info 77 [00:02:17.000] Config: /user/username/projects/myproject/a/tsconfig.js "configFilePath": "/user/username/projects/myproject/a/tsconfig.json" } } -Info 78 [00:02:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 79 [00:02:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 80 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 81 [00:02:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 82 [00:02:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 83 [00:02:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 84 [00:02:24.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 85 [00:02:25.000] Files (5) +Info 77 [00:02:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 78 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory +Info 79 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory +Info 80 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 81 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 82 [00:02:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 83 [00:02:23.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 84 [00:02:24.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/a/index.ts /user/username/projects/myproject/b/index.ts @@ -393,24 +392,24 @@ Info 85 [00:02:25.000] Files (5) index.ts Matched by default include pattern '**/*' -Info 86 [00:02:26.000] ----------------------------------------------- -Info 87 [00:02:27.000] Running: *ensureProjectForOpenFiles* -Info 88 [00:02:28.000] Before ensureProjectForOpenFiles: -Info 89 [00:02:29.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 89 [00:02:30.000] Files (5) +Info 85 [00:02:25.000] ----------------------------------------------- +Info 86 [00:02:26.000] Running: *ensureProjectForOpenFiles* +Info 87 [00:02:27.000] Before ensureProjectForOpenFiles: +Info 88 [00:02:28.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 88 [00:02:29.000] Files (5) -Info 89 [00:02:31.000] ----------------------------------------------- -Info 89 [00:02:32.000] Open files: -Info 89 [00:02:33.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 89 [00:02:34.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 89 [00:02:35.000] After ensureProjectForOpenFiles: -Info 90 [00:02:36.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 90 [00:02:37.000] Files (5) +Info 88 [00:02:30.000] ----------------------------------------------- +Info 88 [00:02:31.000] Open files: +Info 88 [00:02:32.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 88 [00:02:33.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 88 [00:02:34.000] After ensureProjectForOpenFiles: +Info 89 [00:02:35.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 89 [00:02:36.000] Files (5) -Info 90 [00:02:38.000] ----------------------------------------------- -Info 90 [00:02:39.000] Open files: -Info 90 [00:02:40.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 90 [00:02:41.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 89 [00:02:37.000] ----------------------------------------------- +Info 89 [00:02:38.000] Open files: +Info 89 [00:02:39.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 89 [00:02:40.000] Projects: /user/username/projects/myproject/c/tsconfig.json After checking timeout queue length (3) and running PolledWatches:: diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-deleting-transitively-referenced-config-file.js b/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-deleting-transitively-referenced-config-file.js index a4ca047037b..dcdd4ecf8e0 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-deleting-transitively-referenced-config-file.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-deleting-transitively-referenced-config-file.js @@ -73,9 +73,8 @@ Info 5 [00:00:44.000] Config: /user/username/projects/myproject/c/tsconfig.js } Info 6 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c 1 undefined Config: /user/username/projects/myproject/c/tsconfig.json WatchType: Wild card directory Info 7 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c 1 undefined Config: /user/username/projects/myproject/c/tsconfig.json WatchType: Wild card directory -Info 8 [00:00:47.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 9 [00:00:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 10 [00:00:49.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 8 [00:00:47.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 9 [00:00:48.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/index.ts" ], @@ -97,10 +96,10 @@ Info 10 [00:00:49.000] Config: /user/username/projects/myproject/b/tsconfig.js } ] } -Info 11 [00:00:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 12 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 13 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:53.000] Config: /user/username/projects/myproject/a/tsconfig.json : { +Info 10 [00:00:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 11 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 12 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:52.000] Config: /user/username/projects/myproject/a/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/a/index.ts" ], @@ -109,28 +108,28 @@ Info 14 [00:00:53.000] Config: /user/username/projects/myproject/a/tsconfig.js "configFilePath": "/user/username/projects/myproject/a/tsconfig.json" } } -Info 15 [00:00:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 16 [00:00:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 17 [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 18 [00:00:57.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 19 [00:00:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 20 [00:00:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info -Info 23 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/index.ts 500 undefined WatchType: Closed Script info -Info 24 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs/a.d.ts 500 undefined WatchType: Closed Script info -Info 25 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 26 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 27 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 28 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 29 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 30 [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 31 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 32 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 33 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 34 [00:01:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 35 [00:01:14.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 36 [00:01:15.000] Files (5) +Info 14 [00:00:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 15 [00:00:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory +Info 16 [00:00:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory +Info 17 [00:00:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 18 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 19 [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:01:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 22 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/index.ts 500 undefined WatchType: Closed Script info +Info 23 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs/a.d.ts 500 undefined WatchType: Closed Script info +Info 24 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 25 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 26 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 27 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 28 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 29 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 30 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 31 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 32 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 33 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 34 [00:01:13.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 35 [00:01:14.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/a/index.ts /user/username/projects/myproject/b/index.ts @@ -149,24 +148,24 @@ Info 36 [00:01:15.000] Files (5) index.ts Matched by default include pattern '**/*' -Info 37 [00:01:16.000] ----------------------------------------------- -Info 38 [00:01:17.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 38 [00:01:18.000] Files (5) +Info 36 [00:01:15.000] ----------------------------------------------- +Info 37 [00:01:16.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 37 [00:01:17.000] Files (5) -Info 38 [00:01:19.000] ----------------------------------------------- -Info 38 [00:01:20.000] Open files: -Info 38 [00:01:21.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 38 [00:01:22.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 38 [00:01:24.000] FileWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 39 [00:01:25.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 40 [00:01:26.000] Scheduled: *ensureProjectForOpenFiles* -Info 41 [00:01:27.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 42 [00:01:28.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 43 [00:01:29.000] Project: /user/username/projects/myproject/a/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/a/tsconfig.json -Info 44 [00:01:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 45 [00:01:31.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 46 [00:01:32.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation -Info 47 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 37 [00:01:18.000] ----------------------------------------------- +Info 37 [00:01:19.000] Open files: +Info 37 [00:01:20.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 37 [00:01:21.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 37 [00:01:23.000] FileWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 38 [00:01:24.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 39 [00:01:25.000] Scheduled: *ensureProjectForOpenFiles* +Info 40 [00:01:26.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 41 [00:01:27.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory +Info 42 [00:01:28.000] Project: /user/username/projects/myproject/a/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/a/tsconfig.json +Info 43 [00:01:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory +Info 44 [00:01:30.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 45 [00:01:31.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation +Info 46 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations Before checking timeout queue length (3) and running //// [/user/username/projects/myproject/a/tsconfig.json] deleted @@ -204,9 +203,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/refs: {} -Info 48 [00:01:34.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 49 [00:01:35.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 50 [00:01:36.000] Config: /user/username/projects/myproject/a/tsconfig.json : { +Info 47 [00:01:33.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 48 [00:01:34.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 49 [00:01:35.000] Config: /user/username/projects/myproject/a/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/a/index.ts" ], @@ -214,27 +213,27 @@ Info 50 [00:01:36.000] Config: /user/username/projects/myproject/a/tsconfig.js "configFilePath": "/user/username/projects/myproject/a/tsconfig.json" } } -Info 51 [00:01:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 52 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 53 [00:01:39.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 54 [00:01:40.000] Different program with same set of files -Info 55 [00:01:41.000] Running: *ensureProjectForOpenFiles* -Info 56 [00:01:42.000] Before ensureProjectForOpenFiles: -Info 57 [00:01:43.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 57 [00:01:44.000] Files (5) +Info 50 [00:01:36.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory +Info 51 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory +Info 52 [00:01:38.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 53 [00:01:39.000] Different program with same set of files +Info 54 [00:01:40.000] Running: *ensureProjectForOpenFiles* +Info 55 [00:01:41.000] Before ensureProjectForOpenFiles: +Info 56 [00:01:42.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 56 [00:01:43.000] Files (5) -Info 57 [00:01:45.000] ----------------------------------------------- -Info 57 [00:01:46.000] Open files: -Info 57 [00:01:47.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 57 [00:01:48.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 57 [00:01:49.000] After ensureProjectForOpenFiles: -Info 58 [00:01:50.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 58 [00:01:51.000] Files (5) +Info 56 [00:01:44.000] ----------------------------------------------- +Info 56 [00:01:45.000] Open files: +Info 56 [00:01:46.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 56 [00:01:47.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 56 [00:01:48.000] After ensureProjectForOpenFiles: +Info 57 [00:01:49.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 57 [00:01:50.000] Files (5) -Info 58 [00:01:52.000] ----------------------------------------------- -Info 58 [00:01:53.000] Open files: -Info 58 [00:01:54.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 58 [00:01:55.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 57 [00:01:51.000] ----------------------------------------------- +Info 57 [00:01:52.000] Open files: +Info 57 [00:01:53.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 57 [00:01:54.000] Projects: /user/username/projects/myproject/c/tsconfig.json After checking timeout queue length (3) and running PolledWatches:: @@ -271,13 +270,13 @@ FsWatchesRecursive:: /user/username/projects/myproject/refs: {} -Info 58 [00:01:58.000] FileWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 59 [00:01:59.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 60 [00:02:00.000] Scheduled: *ensureProjectForOpenFiles* -Info 61 [00:02:01.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 62 [00:02:02.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 63 [00:02:03.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation -Info 64 [00:02:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 57 [00:01:57.000] FileWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 58 [00:01:58.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 59 [00:01:59.000] Scheduled: *ensureProjectForOpenFiles* +Info 60 [00:02:00.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 61 [00:02:01.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 62 [00:02:02.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation +Info 63 [00:02:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations Before checking timeout queue length (3) and running //// [/user/username/projects/myproject/a/tsconfig.json] {"compilerOptions":{"composite":true}} @@ -317,9 +316,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/refs: {} -Info 65 [00:02:05.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 66 [00:02:06.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 67 [00:02:07.000] Config: /user/username/projects/myproject/a/tsconfig.json : { +Info 64 [00:02:04.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 65 [00:02:05.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 66 [00:02:06.000] Config: /user/username/projects/myproject/a/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/a/index.ts" ], @@ -328,27 +327,27 @@ Info 67 [00:02:07.000] Config: /user/username/projects/myproject/a/tsconfig.js "configFilePath": "/user/username/projects/myproject/a/tsconfig.json" } } -Info 68 [00:02:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 69 [00:02:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 70 [00:02:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 71 [00:02:11.000] Different program with same set of files -Info 72 [00:02:12.000] Running: *ensureProjectForOpenFiles* -Info 73 [00:02:13.000] Before ensureProjectForOpenFiles: -Info 74 [00:02:14.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 74 [00:02:15.000] Files (5) +Info 67 [00:02:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory +Info 68 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory +Info 69 [00:02:09.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 70 [00:02:10.000] Different program with same set of files +Info 71 [00:02:11.000] Running: *ensureProjectForOpenFiles* +Info 72 [00:02:12.000] Before ensureProjectForOpenFiles: +Info 73 [00:02:13.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 73 [00:02:14.000] Files (5) -Info 74 [00:02:16.000] ----------------------------------------------- -Info 74 [00:02:17.000] Open files: -Info 74 [00:02:18.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 74 [00:02:19.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 74 [00:02:20.000] After ensureProjectForOpenFiles: -Info 75 [00:02:21.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 75 [00:02:22.000] Files (5) +Info 73 [00:02:15.000] ----------------------------------------------- +Info 73 [00:02:16.000] Open files: +Info 73 [00:02:17.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 73 [00:02:18.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 73 [00:02:19.000] After ensureProjectForOpenFiles: +Info 74 [00:02:20.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 74 [00:02:21.000] Files (5) -Info 75 [00:02:23.000] ----------------------------------------------- -Info 75 [00:02:24.000] Open files: -Info 75 [00:02:25.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 75 [00:02:26.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 74 [00:02:22.000] ----------------------------------------------- +Info 74 [00:02:23.000] Open files: +Info 74 [00:02:24.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 74 [00:02:25.000] Projects: /user/username/projects/myproject/c/tsconfig.json After checking timeout queue length (3) and running PolledWatches:: diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-edit-in-referenced-config-file.js b/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-edit-in-referenced-config-file.js index b3d8e172bb8..cad284e0a50 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-edit-in-referenced-config-file.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-edit-in-referenced-config-file.js @@ -73,9 +73,8 @@ Info 5 [00:00:44.000] Config: /user/username/projects/myproject/c/tsconfig.js } Info 6 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c 1 undefined Config: /user/username/projects/myproject/c/tsconfig.json WatchType: Wild card directory Info 7 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c 1 undefined Config: /user/username/projects/myproject/c/tsconfig.json WatchType: Wild card directory -Info 8 [00:00:47.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 9 [00:00:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 10 [00:00:49.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 8 [00:00:47.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 9 [00:00:48.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/index.ts" ], @@ -97,10 +96,10 @@ Info 10 [00:00:49.000] Config: /user/username/projects/myproject/b/tsconfig.js } ] } -Info 11 [00:00:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 12 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 13 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:53.000] Config: /user/username/projects/myproject/a/tsconfig.json : { +Info 10 [00:00:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 11 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 12 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:52.000] Config: /user/username/projects/myproject/a/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/a/index.ts" ], @@ -109,28 +108,28 @@ Info 14 [00:00:53.000] Config: /user/username/projects/myproject/a/tsconfig.js "configFilePath": "/user/username/projects/myproject/a/tsconfig.json" } } -Info 15 [00:00:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 16 [00:00:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 17 [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 18 [00:00:57.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 19 [00:00:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 20 [00:00:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info -Info 23 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/index.ts 500 undefined WatchType: Closed Script info -Info 24 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs/a.d.ts 500 undefined WatchType: Closed Script info -Info 25 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 26 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 27 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 28 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 29 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 30 [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 31 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 32 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 33 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 34 [00:01:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 35 [00:01:14.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 36 [00:01:15.000] Files (5) +Info 14 [00:00:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 15 [00:00:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory +Info 16 [00:00:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory +Info 17 [00:00:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 18 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 19 [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:01:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 22 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/index.ts 500 undefined WatchType: Closed Script info +Info 23 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs/a.d.ts 500 undefined WatchType: Closed Script info +Info 24 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 25 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 26 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 27 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 28 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 29 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 30 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 31 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 32 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 33 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 34 [00:01:13.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 35 [00:01:14.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/a/index.ts /user/username/projects/myproject/b/index.ts @@ -149,20 +148,20 @@ Info 36 [00:01:15.000] Files (5) index.ts Matched by default include pattern '**/*' -Info 37 [00:01:16.000] ----------------------------------------------- -Info 38 [00:01:17.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 38 [00:01:18.000] Files (5) +Info 36 [00:01:15.000] ----------------------------------------------- +Info 37 [00:01:16.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 37 [00:01:17.000] Files (5) -Info 38 [00:01:19.000] ----------------------------------------------- -Info 38 [00:01:20.000] Open files: -Info 38 [00:01:21.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 38 [00:01:22.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 38 [00:01:26.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 39 [00:01:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 40 [00:01:32.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 41 [00:01:33.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 42 [00:01:34.000] Scheduled: *ensureProjectForOpenFiles* -Info 43 [00:01:35.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 37 [00:01:18.000] ----------------------------------------------- +Info 37 [00:01:19.000] Open files: +Info 37 [00:01:20.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 37 [00:01:21.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 37 [00:01:25.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 38 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 39 [00:01:31.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 40 [00:01:32.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 41 [00:01:33.000] Scheduled: *ensureProjectForOpenFiles* +Info 42 [00:01:34.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/b/tsconfig.json] {"compilerOptions":{"composite":true,"baseUrl":"./","paths":{"@ref/*":["../nrefs/*"]}},"references":[{"path":"../a"}]} @@ -206,9 +205,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/refs: {} -Info 44 [00:01:36.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 45 [00:01:37.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 46 [00:01:38.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 43 [00:01:35.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 44 [00:01:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 45 [00:01:37.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/index.ts" ], @@ -230,14 +229,14 @@ Info 46 [00:01:38.000] Config: /user/username/projects/myproject/b/tsconfig.js } ] } -Info 47 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs/a.d.ts 500 undefined WatchType: Closed Script info -Info 48 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 49 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 50 [00:01:42.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 51 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 52 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 53 [00:01:45.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 54 [00:01:46.000] Files (5) +Info 46 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs/a.d.ts 500 undefined WatchType: Closed Script info +Info 47 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 48 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 49 [00:01:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 50 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 51 [00:01:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 52 [00:01:44.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 53 [00:01:45.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/nrefs/a.d.ts /user/username/projects/myproject/b/index.ts @@ -256,24 +255,24 @@ Info 54 [00:01:46.000] Files (5) index.ts Matched by default include pattern '**/*' -Info 55 [00:01:47.000] ----------------------------------------------- -Info 56 [00:01:48.000] Running: *ensureProjectForOpenFiles* -Info 57 [00:01:49.000] Before ensureProjectForOpenFiles: -Info 58 [00:01:50.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 58 [00:01:51.000] Files (5) +Info 54 [00:01:46.000] ----------------------------------------------- +Info 55 [00:01:47.000] Running: *ensureProjectForOpenFiles* +Info 56 [00:01:48.000] Before ensureProjectForOpenFiles: +Info 57 [00:01:49.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 57 [00:01:50.000] Files (5) -Info 58 [00:01:52.000] ----------------------------------------------- -Info 58 [00:01:53.000] Open files: -Info 58 [00:01:54.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 58 [00:01:55.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 58 [00:01:56.000] After ensureProjectForOpenFiles: -Info 59 [00:01:57.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 59 [00:01:58.000] Files (5) +Info 57 [00:01:51.000] ----------------------------------------------- +Info 57 [00:01:52.000] Open files: +Info 57 [00:01:53.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 57 [00:01:54.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 57 [00:01:55.000] After ensureProjectForOpenFiles: +Info 58 [00:01:56.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 58 [00:01:57.000] Files (5) -Info 59 [00:01:59.000] ----------------------------------------------- -Info 59 [00:02:00.000] Open files: -Info 59 [00:02:01.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 59 [00:02:02.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 58 [00:01:58.000] ----------------------------------------------- +Info 58 [00:01:59.000] Open files: +Info 58 [00:02:00.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 58 [00:02:01.000] Projects: /user/username/projects/myproject/c/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: @@ -314,10 +313,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/nrefs: {} -Info 59 [00:02:06.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 60 [00:02:07.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 61 [00:02:08.000] Scheduled: *ensureProjectForOpenFiles* -Info 62 [00:02:09.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 58 [00:02:05.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 59 [00:02:06.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 60 [00:02:07.000] Scheduled: *ensureProjectForOpenFiles* +Info 61 [00:02:08.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/b/tsconfig.json] {"compilerOptions":{"composite":true,"baseUrl":"./","paths":{"@ref/*":["../*"]}},"references":[{"path":"../a"}]} @@ -361,9 +360,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/nrefs: {} -Info 63 [00:02:10.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 64 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 65 [00:02:12.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 62 [00:02:09.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 63 [00:02:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 64 [00:02:11.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/index.ts" ], @@ -385,13 +384,13 @@ Info 65 [00:02:12.000] Config: /user/username/projects/myproject/b/tsconfig.js } ] } -Info 66 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 67 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 68 [00:02:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 69 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 70 [00:02:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 71 [00:02:18.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 72 [00:02:19.000] Files (5) +Info 65 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 66 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 67 [00:02:14.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 68 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 69 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 70 [00:02:17.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 71 [00:02:18.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/a/index.ts /user/username/projects/myproject/b/index.ts @@ -410,24 +409,24 @@ Info 72 [00:02:19.000] Files (5) index.ts Matched by default include pattern '**/*' -Info 73 [00:02:20.000] ----------------------------------------------- -Info 74 [00:02:21.000] Running: *ensureProjectForOpenFiles* -Info 75 [00:02:22.000] Before ensureProjectForOpenFiles: -Info 76 [00:02:23.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 76 [00:02:24.000] Files (5) +Info 72 [00:02:19.000] ----------------------------------------------- +Info 73 [00:02:20.000] Running: *ensureProjectForOpenFiles* +Info 74 [00:02:21.000] Before ensureProjectForOpenFiles: +Info 75 [00:02:22.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 75 [00:02:23.000] Files (5) -Info 76 [00:02:25.000] ----------------------------------------------- -Info 76 [00:02:26.000] Open files: -Info 76 [00:02:27.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 76 [00:02:28.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 76 [00:02:29.000] After ensureProjectForOpenFiles: -Info 77 [00:02:30.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 77 [00:02:31.000] Files (5) +Info 75 [00:02:24.000] ----------------------------------------------- +Info 75 [00:02:25.000] Open files: +Info 75 [00:02:26.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 75 [00:02:27.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 75 [00:02:28.000] After ensureProjectForOpenFiles: +Info 76 [00:02:29.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 76 [00:02:30.000] Files (5) -Info 77 [00:02:32.000] ----------------------------------------------- -Info 77 [00:02:33.000] Open files: -Info 77 [00:02:34.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 77 [00:02:35.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 76 [00:02:31.000] ----------------------------------------------- +Info 76 [00:02:32.000] Open files: +Info 76 [00:02:33.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 76 [00:02:34.000] Projects: /user/username/projects/myproject/c/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-edit-on-config-file.js b/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-edit-on-config-file.js index 181dc95e32e..784ddc48a7e 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-edit-on-config-file.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-edit-on-config-file.js @@ -73,9 +73,8 @@ Info 5 [00:00:44.000] Config: /user/username/projects/myproject/c/tsconfig.js } Info 6 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c 1 undefined Config: /user/username/projects/myproject/c/tsconfig.json WatchType: Wild card directory Info 7 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c 1 undefined Config: /user/username/projects/myproject/c/tsconfig.json WatchType: Wild card directory -Info 8 [00:00:47.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 9 [00:00:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 10 [00:00:49.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 8 [00:00:47.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 9 [00:00:48.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/index.ts" ], @@ -97,10 +96,10 @@ Info 10 [00:00:49.000] Config: /user/username/projects/myproject/b/tsconfig.js } ] } -Info 11 [00:00:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 12 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 13 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:53.000] Config: /user/username/projects/myproject/a/tsconfig.json : { +Info 10 [00:00:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 11 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 12 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:52.000] Config: /user/username/projects/myproject/a/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/a/index.ts" ], @@ -109,28 +108,28 @@ Info 14 [00:00:53.000] Config: /user/username/projects/myproject/a/tsconfig.js "configFilePath": "/user/username/projects/myproject/a/tsconfig.json" } } -Info 15 [00:00:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 16 [00:00:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 17 [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 18 [00:00:57.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 19 [00:00:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 20 [00:00:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info -Info 23 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/index.ts 500 undefined WatchType: Closed Script info -Info 24 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs/a.d.ts 500 undefined WatchType: Closed Script info -Info 25 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 26 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 27 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 28 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 29 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 30 [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 31 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 32 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 33 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 34 [00:01:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 35 [00:01:14.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 36 [00:01:15.000] Files (5) +Info 14 [00:00:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 15 [00:00:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory +Info 16 [00:00:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory +Info 17 [00:00:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 18 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 19 [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:01:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 22 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/index.ts 500 undefined WatchType: Closed Script info +Info 23 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs/a.d.ts 500 undefined WatchType: Closed Script info +Info 24 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 25 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 26 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 27 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 28 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 29 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 30 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 31 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 32 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 33 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 34 [00:01:13.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 35 [00:01:14.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/a/index.ts /user/username/projects/myproject/b/index.ts @@ -149,20 +148,20 @@ Info 36 [00:01:15.000] Files (5) index.ts Matched by default include pattern '**/*' -Info 37 [00:01:16.000] ----------------------------------------------- -Info 38 [00:01:17.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 38 [00:01:18.000] Files (5) +Info 36 [00:01:15.000] ----------------------------------------------- +Info 37 [00:01:16.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 37 [00:01:17.000] Files (5) -Info 38 [00:01:19.000] ----------------------------------------------- -Info 38 [00:01:20.000] Open files: -Info 38 [00:01:21.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 38 [00:01:22.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 38 [00:01:26.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 39 [00:01:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 40 [00:01:32.000] FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 41 [00:01:33.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 42 [00:01:34.000] Scheduled: *ensureProjectForOpenFiles* -Info 43 [00:01:35.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 37 [00:01:18.000] ----------------------------------------------- +Info 37 [00:01:19.000] Open files: +Info 37 [00:01:20.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 37 [00:01:21.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 37 [00:01:25.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 38 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 39 [00:01:31.000] FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 40 [00:01:32.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 41 [00:01:33.000] Scheduled: *ensureProjectForOpenFiles* +Info 42 [00:01:34.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/c/tsconfig.json] {"compilerOptions":{"baseUrl":"./","paths":{"@ref/*":["../nrefs/*"]}},"references":[{"path":"../b"}]} @@ -206,9 +205,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/refs: {} -Info 44 [00:01:36.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 45 [00:01:37.000] Reloading configured project /user/username/projects/myproject/c/tsconfig.json -Info 46 [00:01:38.000] Config: /user/username/projects/myproject/c/tsconfig.json : { +Info 43 [00:01:35.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 44 [00:01:36.000] Reloading configured project /user/username/projects/myproject/c/tsconfig.json +Info 45 [00:01:37.000] Config: /user/username/projects/myproject/c/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/c/index.ts" ], @@ -229,36 +228,35 @@ Info 46 [00:01:38.000] Config: /user/username/projects/myproject/c/tsconfig.js } ] } -Info 47 [00:01:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 48 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 49 [00:01:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 50 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 51 [00:01:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 52 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 53 [00:01:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 54 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 55 [00:01:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 56 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 57 [00:01:49.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 58 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 59 [00:01:51.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 60 [00:01:52.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 61 [00:01:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 62 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 63 [00:01:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 64 [00:01:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 65 [00:01:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs/a.d.ts 500 undefined WatchType: Closed Script info -Info 66 [00:01:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 67 [00:01:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 68 [00:02:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 69 [00:02:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 70 [00:02:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 71 [00:02:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 72 [00:02:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 73 [00:02:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 74 [00:02:06.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 75 [00:02:07.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 76 [00:02:08.000] Files (5) +Info 46 [00:01:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 47 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 48 [00:01:40.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 49 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 50 [00:01:42.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 51 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 52 [00:01:44.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 53 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 54 [00:01:46.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 55 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 56 [00:01:48.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 57 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 58 [00:01:50.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 59 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 60 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 61 [00:01:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 62 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 63 [00:01:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs/a.d.ts 500 undefined WatchType: Closed Script info +Info 64 [00:01:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 65 [00:01:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 66 [00:01:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 67 [00:01:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 68 [00:02:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 69 [00:02:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 70 [00:02:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 71 [00:02:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 72 [00:02:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 73 [00:02:05.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 74 [00:02:06.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/a/index.ts /user/username/projects/myproject/b/index.ts @@ -277,24 +275,24 @@ Info 76 [00:02:08.000] Files (5) index.ts Matched by default include pattern '**/*' -Info 77 [00:02:09.000] ----------------------------------------------- -Info 78 [00:02:10.000] Running: *ensureProjectForOpenFiles* -Info 79 [00:02:11.000] Before ensureProjectForOpenFiles: -Info 80 [00:02:12.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 80 [00:02:13.000] Files (5) +Info 75 [00:02:07.000] ----------------------------------------------- +Info 76 [00:02:08.000] Running: *ensureProjectForOpenFiles* +Info 77 [00:02:09.000] Before ensureProjectForOpenFiles: +Info 78 [00:02:10.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 78 [00:02:11.000] Files (5) -Info 80 [00:02:14.000] ----------------------------------------------- -Info 80 [00:02:15.000] Open files: -Info 80 [00:02:16.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 80 [00:02:17.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 80 [00:02:18.000] After ensureProjectForOpenFiles: -Info 81 [00:02:19.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 81 [00:02:20.000] Files (5) +Info 78 [00:02:12.000] ----------------------------------------------- +Info 78 [00:02:13.000] Open files: +Info 78 [00:02:14.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 78 [00:02:15.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 78 [00:02:16.000] After ensureProjectForOpenFiles: +Info 79 [00:02:17.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 79 [00:02:18.000] Files (5) -Info 81 [00:02:21.000] ----------------------------------------------- -Info 81 [00:02:22.000] Open files: -Info 81 [00:02:23.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 81 [00:02:24.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 79 [00:02:19.000] ----------------------------------------------- +Info 79 [00:02:20.000] Open files: +Info 79 [00:02:21.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 79 [00:02:22.000] Projects: /user/username/projects/myproject/c/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: @@ -333,10 +331,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/nrefs: {} -Info 81 [00:02:28.000] FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 82 [00:02:29.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 83 [00:02:30.000] Scheduled: *ensureProjectForOpenFiles* -Info 84 [00:02:31.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 79 [00:02:26.000] FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 80 [00:02:27.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 81 [00:02:28.000] Scheduled: *ensureProjectForOpenFiles* +Info 82 [00:02:29.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/c/tsconfig.json] {"compilerOptions":{"baseUrl":"./","paths":{"@ref/*":["../refs/*"]}},"references":[{"path":"../b"}]} @@ -378,9 +376,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/nrefs: {} -Info 85 [00:02:32.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 86 [00:02:33.000] Reloading configured project /user/username/projects/myproject/c/tsconfig.json -Info 87 [00:02:34.000] Config: /user/username/projects/myproject/c/tsconfig.json : { +Info 83 [00:02:30.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 84 [00:02:31.000] Reloading configured project /user/username/projects/myproject/c/tsconfig.json +Info 85 [00:02:32.000] Config: /user/username/projects/myproject/c/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/c/index.ts" ], @@ -401,35 +399,34 @@ Info 87 [00:02:34.000] Config: /user/username/projects/myproject/c/tsconfig.js } ] } -Info 88 [00:02:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 89 [00:02:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 90 [00:02:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 91 [00:02:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 92 [00:02:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 93 [00:02:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 94 [00:02:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 95 [00:02:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 96 [00:02:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 97 [00:02:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 98 [00:02:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 99 [00:02:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 100 [00:02:47.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 101 [00:02:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 102 [00:02:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 103 [00:02:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 104 [00:02:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 105 [00:02:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 106 [00:02:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 107 [00:02:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 108 [00:02:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 109 [00:02:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 110 [00:02:57.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 111 [00:02:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 112 [00:02:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 113 [00:03:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 114 [00:03:01.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 115 [00:03:02.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 116 [00:03:03.000] Files (5) +Info 86 [00:02:33.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 87 [00:02:34.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 88 [00:02:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 89 [00:02:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 90 [00:02:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 91 [00:02:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 92 [00:02:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 93 [00:02:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 94 [00:02:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 95 [00:02:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 96 [00:02:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 97 [00:02:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 98 [00:02:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 99 [00:02:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 100 [00:02:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 101 [00:02:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 102 [00:02:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 103 [00:02:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 104 [00:02:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 105 [00:02:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 106 [00:02:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 107 [00:02:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 108 [00:02:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 109 [00:02:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 110 [00:02:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 111 [00:02:58.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 112 [00:02:59.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 113 [00:03:00.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/a/index.ts /user/username/projects/myproject/b/index.ts @@ -448,24 +445,24 @@ Info 116 [00:03:03.000] Files (5) index.ts Matched by default include pattern '**/*' -Info 117 [00:03:04.000] ----------------------------------------------- -Info 118 [00:03:05.000] Running: *ensureProjectForOpenFiles* -Info 119 [00:03:06.000] Before ensureProjectForOpenFiles: -Info 120 [00:03:07.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 120 [00:03:08.000] Files (5) +Info 114 [00:03:01.000] ----------------------------------------------- +Info 115 [00:03:02.000] Running: *ensureProjectForOpenFiles* +Info 116 [00:03:03.000] Before ensureProjectForOpenFiles: +Info 117 [00:03:04.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 117 [00:03:05.000] Files (5) -Info 120 [00:03:09.000] ----------------------------------------------- -Info 120 [00:03:10.000] Open files: -Info 120 [00:03:11.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 120 [00:03:12.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 120 [00:03:13.000] After ensureProjectForOpenFiles: -Info 121 [00:03:14.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 121 [00:03:15.000] Files (5) +Info 117 [00:03:06.000] ----------------------------------------------- +Info 117 [00:03:07.000] Open files: +Info 117 [00:03:08.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 117 [00:03:09.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 117 [00:03:10.000] After ensureProjectForOpenFiles: +Info 118 [00:03:11.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 118 [00:03:12.000] Files (5) -Info 121 [00:03:16.000] ----------------------------------------------- -Info 121 [00:03:17.000] Open files: -Info 121 [00:03:18.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 121 [00:03:19.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 118 [00:03:13.000] ----------------------------------------------- +Info 118 [00:03:14.000] Open files: +Info 118 [00:03:15.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 118 [00:03:16.000] Projects: /user/username/projects/myproject/c/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-non-local-edit.js b/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-non-local-edit.js index 9b2dd326f93..b4db7302399 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-non-local-edit.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-non-local-edit.js @@ -73,9 +73,8 @@ Info 5 [00:00:44.000] Config: /user/username/projects/myproject/c/tsconfig.js } Info 6 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c 1 undefined Config: /user/username/projects/myproject/c/tsconfig.json WatchType: Wild card directory Info 7 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c 1 undefined Config: /user/username/projects/myproject/c/tsconfig.json WatchType: Wild card directory -Info 8 [00:00:47.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 9 [00:00:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 10 [00:00:49.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 8 [00:00:47.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 9 [00:00:48.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/index.ts" ], @@ -97,10 +96,10 @@ Info 10 [00:00:49.000] Config: /user/username/projects/myproject/b/tsconfig.js } ] } -Info 11 [00:00:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 12 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 13 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 14 [00:00:53.000] Config: /user/username/projects/myproject/a/tsconfig.json : { +Info 10 [00:00:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 11 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 12 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 13 [00:00:52.000] Config: /user/username/projects/myproject/a/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/a/index.ts" ], @@ -109,28 +108,28 @@ Info 14 [00:00:53.000] Config: /user/username/projects/myproject/a/tsconfig.js "configFilePath": "/user/username/projects/myproject/a/tsconfig.json" } } -Info 15 [00:00:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 16 [00:00:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 17 [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 18 [00:00:57.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 19 [00:00:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 20 [00:00:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info -Info 23 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/index.ts 500 undefined WatchType: Closed Script info -Info 24 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs/a.d.ts 500 undefined WatchType: Closed Script info -Info 25 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 26 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 27 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 28 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 29 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 30 [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 31 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 32 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 33 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 34 [00:01:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 35 [00:01:14.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 36 [00:01:15.000] Files (5) +Info 14 [00:00:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 15 [00:00:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory +Info 16 [00:00:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory +Info 17 [00:00:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 18 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 19 [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:01:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 22 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/index.ts 500 undefined WatchType: Closed Script info +Info 23 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs/a.d.ts 500 undefined WatchType: Closed Script info +Info 24 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 25 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 26 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 27 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 28 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 29 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 30 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 31 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 32 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 33 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 34 [00:01:13.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 35 [00:01:14.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/a/index.ts /user/username/projects/myproject/b/index.ts @@ -149,18 +148,18 @@ Info 36 [00:01:15.000] Files (5) index.ts Matched by default include pattern '**/*' -Info 37 [00:01:16.000] ----------------------------------------------- -Info 38 [00:01:17.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 38 [00:01:18.000] Files (5) +Info 36 [00:01:15.000] ----------------------------------------------- +Info 37 [00:01:16.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 37 [00:01:17.000] Files (5) -Info 38 [00:01:19.000] ----------------------------------------------- -Info 38 [00:01:20.000] Open files: -Info 38 [00:01:21.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 38 [00:01:22.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 38 [00:01:25.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/index.ts 1:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info -Info 39 [00:01:26.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 40 [00:01:27.000] Scheduled: *ensureProjectForOpenFiles* -Info 41 [00:01:28.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/index.ts 1:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 37 [00:01:18.000] ----------------------------------------------- +Info 37 [00:01:19.000] Open files: +Info 37 [00:01:20.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 37 [00:01:21.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 37 [00:01:24.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/index.ts 1:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 38 [00:01:25.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 39 [00:01:26.000] Scheduled: *ensureProjectForOpenFiles* +Info 40 [00:01:27.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/index.ts 1:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/b/index.ts] import {A} from '@ref/a'; @@ -201,27 +200,27 @@ FsWatchesRecursive:: /user/username/projects/myproject/refs: {} -Info 42 [00:01:29.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 43 [00:01:30.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 44 [00:01:31.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 45 [00:01:32.000] Different program with same set of files -Info 46 [00:01:33.000] Running: *ensureProjectForOpenFiles* -Info 47 [00:01:34.000] Before ensureProjectForOpenFiles: -Info 48 [00:01:35.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 48 [00:01:36.000] Files (5) +Info 41 [00:01:28.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 42 [00:01:29.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 43 [00:01:30.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 44 [00:01:31.000] Different program with same set of files +Info 45 [00:01:32.000] Running: *ensureProjectForOpenFiles* +Info 46 [00:01:33.000] Before ensureProjectForOpenFiles: +Info 47 [00:01:34.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 47 [00:01:35.000] Files (5) -Info 48 [00:01:37.000] ----------------------------------------------- -Info 48 [00:01:38.000] Open files: -Info 48 [00:01:39.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 48 [00:01:40.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 48 [00:01:41.000] After ensureProjectForOpenFiles: -Info 49 [00:01:42.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 49 [00:01:43.000] Files (5) +Info 47 [00:01:36.000] ----------------------------------------------- +Info 47 [00:01:37.000] Open files: +Info 47 [00:01:38.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 47 [00:01:39.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 47 [00:01:40.000] After ensureProjectForOpenFiles: +Info 48 [00:01:41.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 48 [00:01:42.000] Files (5) -Info 49 [00:01:44.000] ----------------------------------------------- -Info 49 [00:01:45.000] Open files: -Info 49 [00:01:46.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 49 [00:01:47.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 48 [00:01:43.000] ----------------------------------------------- +Info 48 [00:01:44.000] Open files: +Info 48 [00:01:45.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 48 [00:01:46.000] Projects: /user/username/projects/myproject/c/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: diff --git a/tests/baselines/reference/tsserver/resolutionCache/avoid-unnecessary-lookup-invalidation-on-save.js b/tests/baselines/reference/tsserver/resolutionCache/avoid-unnecessary-lookup-invalidation-on-save.js index 39b5d639dbd..fbea990af19 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/avoid-unnecessary-lookup-invalidation-on-save.js +++ b/tests/baselines/reference/tsserver/resolutionCache/avoid-unnecessary-lookup-invalidation-on-save.js @@ -47,46 +47,45 @@ Info 5 [00:00:40.000] Config: /user/username/projects/myproject/tsconfig.json } Info 6 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Info 7 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 8 [00:00:43.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 9 [00:00:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 10 [00:00:45.000] ======== Resolving module 'module1' from '/user/username/projects/myproject/src/file1.ts'. ======== -Info 11 [00:00:46.000] Module resolution kind is not specified, using 'NodeJs'. -Info 12 [00:00:47.000] Loading module 'module1' from 'node_modules' folder, target file type 'TypeScript'. -Info 13 [00:00:48.000] File '/user/username/projects/myproject/src/node_modules/module1/package.json' does not exist. -Info 14 [00:00:49.000] File '/user/username/projects/myproject/src/node_modules/module1.ts' does not exist. -Info 15 [00:00:50.000] File '/user/username/projects/myproject/src/node_modules/module1.tsx' does not exist. -Info 16 [00:00:51.000] File '/user/username/projects/myproject/src/node_modules/module1.d.ts' does not exist. -Info 17 [00:00:52.000] File '/user/username/projects/myproject/src/node_modules/module1/index.ts' exist - use it as a name resolution result. -Info 18 [00:00:53.000] Resolving real path for '/user/username/projects/myproject/src/node_modules/module1/index.ts', result '/user/username/projects/myproject/src/node_modules/module1/index.ts'. -Info 19 [00:00:54.000] ======== Module name 'module1' was successfully resolved to '/user/username/projects/myproject/src/node_modules/module1/index.ts'. ======== -Info 20 [00:00:55.000] ======== Resolving module 'module2' from '/user/username/projects/myproject/src/file1.ts'. ======== -Info 21 [00:00:56.000] Module resolution kind is not specified, using 'NodeJs'. -Info 22 [00:00:57.000] Loading module 'module2' from 'node_modules' folder, target file type 'TypeScript'. -Info 23 [00:00:58.000] File '/user/username/projects/myproject/src/node_modules/module2.ts' does not exist. -Info 24 [00:00:59.000] File '/user/username/projects/myproject/src/node_modules/module2.tsx' does not exist. -Info 25 [00:01:00.000] File '/user/username/projects/myproject/src/node_modules/module2.d.ts' does not exist. -Info 26 [00:01:01.000] Directory '/user/username/projects/myproject/src/node_modules/@types' does not exist, skipping all lookups in it. -Info 27 [00:01:02.000] File '/user/username/projects/myproject/node_modules/module2/package.json' does not exist. -Info 28 [00:01:03.000] File '/user/username/projects/myproject/node_modules/module2.ts' does not exist. -Info 29 [00:01:04.000] File '/user/username/projects/myproject/node_modules/module2.tsx' does not exist. -Info 30 [00:01:05.000] File '/user/username/projects/myproject/node_modules/module2.d.ts' does not exist. -Info 31 [00:01:06.000] File '/user/username/projects/myproject/node_modules/module2/index.ts' exist - use it as a name resolution result. -Info 32 [00:01:07.000] Resolving real path for '/user/username/projects/myproject/node_modules/module2/index.ts', result '/user/username/projects/myproject/node_modules/module2/index.ts'. -Info 33 [00:01:08.000] ======== Module name 'module2' was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. ======== -Info 34 [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 35 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 36 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 37 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 38 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 41 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 42 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 43 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 44 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 45 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 46 [00:01:21.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 47 [00:01:22.000] Files (4) +Info 8 [00:00:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 9 [00:00:44.000] ======== Resolving module 'module1' from '/user/username/projects/myproject/src/file1.ts'. ======== +Info 10 [00:00:45.000] Module resolution kind is not specified, using 'NodeJs'. +Info 11 [00:00:46.000] Loading module 'module1' from 'node_modules' folder, target file type 'TypeScript'. +Info 12 [00:00:47.000] File '/user/username/projects/myproject/src/node_modules/module1/package.json' does not exist. +Info 13 [00:00:48.000] File '/user/username/projects/myproject/src/node_modules/module1.ts' does not exist. +Info 14 [00:00:49.000] File '/user/username/projects/myproject/src/node_modules/module1.tsx' does not exist. +Info 15 [00:00:50.000] File '/user/username/projects/myproject/src/node_modules/module1.d.ts' does not exist. +Info 16 [00:00:51.000] File '/user/username/projects/myproject/src/node_modules/module1/index.ts' exist - use it as a name resolution result. +Info 17 [00:00:52.000] Resolving real path for '/user/username/projects/myproject/src/node_modules/module1/index.ts', result '/user/username/projects/myproject/src/node_modules/module1/index.ts'. +Info 18 [00:00:53.000] ======== Module name 'module1' was successfully resolved to '/user/username/projects/myproject/src/node_modules/module1/index.ts'. ======== +Info 19 [00:00:54.000] ======== Resolving module 'module2' from '/user/username/projects/myproject/src/file1.ts'. ======== +Info 20 [00:00:55.000] Module resolution kind is not specified, using 'NodeJs'. +Info 21 [00:00:56.000] Loading module 'module2' from 'node_modules' folder, target file type 'TypeScript'. +Info 22 [00:00:57.000] File '/user/username/projects/myproject/src/node_modules/module2.ts' does not exist. +Info 23 [00:00:58.000] File '/user/username/projects/myproject/src/node_modules/module2.tsx' does not exist. +Info 24 [00:00:59.000] File '/user/username/projects/myproject/src/node_modules/module2.d.ts' does not exist. +Info 25 [00:01:00.000] Directory '/user/username/projects/myproject/src/node_modules/@types' does not exist, skipping all lookups in it. +Info 26 [00:01:01.000] File '/user/username/projects/myproject/node_modules/module2/package.json' does not exist. +Info 27 [00:01:02.000] File '/user/username/projects/myproject/node_modules/module2.ts' does not exist. +Info 28 [00:01:03.000] File '/user/username/projects/myproject/node_modules/module2.tsx' does not exist. +Info 29 [00:01:04.000] File '/user/username/projects/myproject/node_modules/module2.d.ts' does not exist. +Info 30 [00:01:05.000] File '/user/username/projects/myproject/node_modules/module2/index.ts' exist - use it as a name resolution result. +Info 31 [00:01:06.000] Resolving real path for '/user/username/projects/myproject/node_modules/module2/index.ts', result '/user/username/projects/myproject/node_modules/module2/index.ts'. +Info 32 [00:01:07.000] ======== Module name 'module2' was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. ======== +Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 37 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 38 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 39 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 40 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 41 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 42 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 43 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 44 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 45 [00:01:20.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 46 [00:01:21.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/node_modules/module1/index.ts /user/username/projects/myproject/node_modules/module2/index.ts @@ -102,22 +101,22 @@ Info 47 [00:01:22.000] Files (4) src/file1.ts Matched by default include pattern '**/*' -Info 48 [00:01:23.000] ----------------------------------------------- -Info 49 [00:01:24.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 49 [00:01:25.000] Files (4) +Info 47 [00:01:22.000] ----------------------------------------------- +Info 48 [00:01:23.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 48 [00:01:24.000] Files (4) -Info 49 [00:01:26.000] ----------------------------------------------- -Info 49 [00:01:27.000] Open files: -Info 49 [00:01:28.000] FileName: /user/username/projects/myproject/src/file1.ts ProjectRootPath: undefined -Info 49 [00:01:29.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 49 [00:01:31.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/file1.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 50 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/file1.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 51 [00:01:33.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/file1.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 52 [00:01:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/file1.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 53 [00:01:37.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/file1.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 54 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/file1.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 55 [00:01:39.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/file1.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 56 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/file1.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 48 [00:01:25.000] ----------------------------------------------- +Info 48 [00:01:26.000] Open files: +Info 48 [00:01:27.000] FileName: /user/username/projects/myproject/src/file1.ts ProjectRootPath: undefined +Info 48 [00:01:28.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 48 [00:01:30.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/file1.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 49 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/file1.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 50 [00:01:32.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/file1.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 51 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/file1.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 52 [00:01:36.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/file1.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 53 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/file1.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 54 [00:01:38.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/file1.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 55 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/file1.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (0) and running //// [/user/username/projects/myproject/src/file1.ts] file changed its modified time diff --git a/tests/baselines/reference/tsserver/resolutionCache/can-load-typings-that-are-proper-modules.js b/tests/baselines/reference/tsserver/resolutionCache/can-load-typings-that-are-proper-modules.js index 1e88853db4b..c0a67bdb3ba 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/can-load-typings-that-are-proper-modules.js +++ b/tests/baselines/reference/tsserver/resolutionCache/can-load-typings-that-are-proper-modules.js @@ -15,32 +15,31 @@ FsWatchesRecursive:: Info 1 [00:00:20.000] Search path: /a/b Info 2 [00:00:21.000] For info: /a/b/app.js :: No config files found. -Info 3 [00:00:22.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 4 [00:00:23.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 5 [00:00:24.000] ======== Resolving module 'lib' from '/a/b/app.js'. ======== -Info 6 [00:00:25.000] Module resolution kind is not specified, using 'NodeJs'. -Info 7 [00:00:26.000] Loading module 'lib' from 'node_modules' folder, target file type 'TypeScript'. -Info 8 [00:00:27.000] Directory '/a/b/node_modules' does not exist, skipping all lookups in it. -Info 9 [00:00:28.000] Directory '/a/node_modules' does not exist, skipping all lookups in it. -Info 10 [00:00:29.000] Directory '/node_modules' does not exist, skipping all lookups in it. -Info 11 [00:00:30.000] Loading module 'lib' from 'node_modules' folder, target file type 'JavaScript'. -Info 12 [00:00:31.000] Directory '/a/b/node_modules' does not exist, skipping all lookups in it. -Info 13 [00:00:32.000] Directory '/a/node_modules' does not exist, skipping all lookups in it. -Info 14 [00:00:33.000] Directory '/node_modules' does not exist, skipping all lookups in it. -Info 15 [00:00:34.000] ======== Module name 'lib' was not resolved. ======== -Info 16 [00:00:35.000] Auto discovery for typings is enabled in project '/dev/null/inferredProject1*'. Running extra resolution pass for module 'lib' using cache location '/a/cache'. -Info 17 [00:00:36.000] File '/a/cache/node_modules/lib.d.ts' does not exist. -Info 18 [00:00:37.000] File '/a/cache/node_modules/@types/lib/package.json' does not exist. -Info 19 [00:00:38.000] File '/a/cache/node_modules/@types/lib.d.ts' does not exist. -Info 20 [00:00:39.000] File '/a/cache/node_modules/@types/lib/index.d.ts' exist - use it as a name resolution result. -Info 21 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 22 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 23 [00:00:42.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 24 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 25 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 26 [00:00:45.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 27 [00:00:46.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 28 [00:00:47.000] Files (2) +Info 3 [00:00:22.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 4 [00:00:23.000] ======== Resolving module 'lib' from '/a/b/app.js'. ======== +Info 5 [00:00:24.000] Module resolution kind is not specified, using 'NodeJs'. +Info 6 [00:00:25.000] Loading module 'lib' from 'node_modules' folder, target file type 'TypeScript'. +Info 7 [00:00:26.000] Directory '/a/b/node_modules' does not exist, skipping all lookups in it. +Info 8 [00:00:27.000] Directory '/a/node_modules' does not exist, skipping all lookups in it. +Info 9 [00:00:28.000] Directory '/node_modules' does not exist, skipping all lookups in it. +Info 10 [00:00:29.000] Loading module 'lib' from 'node_modules' folder, target file type 'JavaScript'. +Info 11 [00:00:30.000] Directory '/a/b/node_modules' does not exist, skipping all lookups in it. +Info 12 [00:00:31.000] Directory '/a/node_modules' does not exist, skipping all lookups in it. +Info 13 [00:00:32.000] Directory '/node_modules' does not exist, skipping all lookups in it. +Info 14 [00:00:33.000] ======== Module name 'lib' was not resolved. ======== +Info 15 [00:00:34.000] Auto discovery for typings is enabled in project '/dev/null/inferredProject1*'. Running extra resolution pass for module 'lib' using cache location '/a/cache'. +Info 16 [00:00:35.000] File '/a/cache/node_modules/lib.d.ts' does not exist. +Info 17 [00:00:36.000] File '/a/cache/node_modules/@types/lib/package.json' does not exist. +Info 18 [00:00:37.000] File '/a/cache/node_modules/@types/lib.d.ts' does not exist. +Info 19 [00:00:38.000] File '/a/cache/node_modules/@types/lib/index.d.ts' exist - use it as a name resolution result. +Info 20 [00:00:39.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 21 [00:00:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 22 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file +Info 23 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 24 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 25 [00:00:44.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 26 [00:00:45.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 27 [00:00:46.000] Files (2) /a/cache/node_modules/@types/lib/index.d.ts /a/b/app.js @@ -50,11 +49,11 @@ Info 28 [00:00:47.000] Files (2) app.js Root file specified for compilation -Info 29 [00:00:48.000] ----------------------------------------------- -Info 30 [00:00:49.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 30 [00:00:50.000] Files (2) +Info 28 [00:00:47.000] ----------------------------------------------- +Info 29 [00:00:48.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 29 [00:00:49.000] Files (2) -Info 30 [00:00:51.000] ----------------------------------------------- -Info 30 [00:00:52.000] Open files: -Info 30 [00:00:53.000] FileName: /a/b/app.js ProjectRootPath: undefined -Info 30 [00:00:54.000] Projects: /dev/null/inferredProject1* \ No newline at end of file +Info 29 [00:00:50.000] ----------------------------------------------- +Info 29 [00:00:51.000] Open files: +Info 29 [00:00:52.000] FileName: /a/b/app.js ProjectRootPath: undefined +Info 29 [00:00:53.000] Projects: /dev/null/inferredProject1* \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/resolutionCache/disable-suggestion-diagnostics.js b/tests/baselines/reference/tsserver/resolutionCache/disable-suggestion-diagnostics.js index f813b576ec1..a02dcf82aaf 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/disable-suggestion-diagnostics.js +++ b/tests/baselines/reference/tsserver/resolutionCache/disable-suggestion-diagnostics.js @@ -22,28 +22,27 @@ FsWatchesRecursive:: Info 2 [00:00:07.000] Search path: / Info 3 [00:00:08.000] For info: /a.js :: No config files found. -Info 4 [00:00:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 5 [00:00:10.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 6 [00:00:11.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 7 [00:00:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 8 [00:00:13.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 9 [00:00:14.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 10 [00:00:15.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 11 [00:00:16.000] Files (1) +Info 4 [00:00:09.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 5 [00:00:10.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 6 [00:00:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 7 [00:00:12.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file +Info 8 [00:00:13.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 9 [00:00:14.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 10 [00:00:15.000] Files (1) /a.js a.js Root file specified for compilation -Info 12 [00:00:17.000] ----------------------------------------------- -Info 13 [00:00:18.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 13 [00:00:19.000] Files (1) +Info 11 [00:00:16.000] ----------------------------------------------- +Info 12 [00:00:17.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 12 [00:00:18.000] Files (1) -Info 13 [00:00:20.000] ----------------------------------------------- -Info 13 [00:00:21.000] Open files: -Info 13 [00:00:22.000] FileName: /a.js ProjectRootPath: undefined -Info 13 [00:00:23.000] Projects: /dev/null/inferredProject1* +Info 12 [00:00:19.000] ----------------------------------------------- +Info 12 [00:00:20.000] Open files: +Info 12 [00:00:21.000] FileName: /a.js ProjectRootPath: undefined +Info 12 [00:00:22.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -58,11 +57,11 @@ FsWatches:: FsWatchesRecursive:: -Info 13 [00:00:24.000] response: +Info 12 [00:00:23.000] response: { "responseRequired": false } -Info 14 [00:00:25.000] request: +Info 13 [00:00:24.000] request: { "command": "configure", "arguments": { @@ -87,7 +86,7 @@ FsWatches:: FsWatchesRecursive:: -Info 15 [00:00:26.000] response: +Info 14 [00:00:25.000] response: {"seq":0,"type":"response","command":"configure","request_seq":2,"success":true,"performanceData":{"updateGraphDurationMs":*}} After request @@ -103,7 +102,7 @@ FsWatches:: FsWatchesRecursive:: -Info 16 [00:00:27.000] response: +Info 15 [00:00:26.000] response: { "responseRequired": false } @@ -121,7 +120,7 @@ FsWatches:: FsWatchesRecursive:: -Info 17 [00:00:28.000] request: +Info 16 [00:00:27.000] request: { "command": "geterr", "arguments": { @@ -161,7 +160,7 @@ FsWatches:: FsWatchesRecursive:: -Info 18 [00:00:29.000] response: +Info 17 [00:00:28.000] response: { "responseRequired": false } @@ -179,7 +178,7 @@ FsWatches:: FsWatchesRecursive:: -Info 19 [00:00:30.000] event: +Info 18 [00:00:29.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/a.js","diagnostics":[]}} After checking timeout queue length (1) and running @@ -209,9 +208,9 @@ FsWatches:: FsWatchesRecursive:: -Info 20 [00:00:31.000] event: +Info 19 [00:00:30.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/a.js","diagnostics":[]}} -Info 21 [00:00:32.000] event: +Info 20 [00:00:31.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/resolutionCache/non-relative-module-name-from-files-in-different-folders.js b/tests/baselines/reference/tsserver/resolutionCache/non-relative-module-name-from-files-in-different-folders.js index 28752947049..103ee9e45ad 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/non-relative-module-name-from-files-in-different-folders.js +++ b/tests/baselines/reference/tsserver/resolutionCache/non-relative-module-name-from-files-in-different-folders.js @@ -59,87 +59,86 @@ Info 5 [00:00:54.000] Config: /user/username/projects/myproject/tsconfig.json } Info 6 [00:00:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Info 7 [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 8 [00:00:57.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 9 [00:00:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/src/feature/file2.ts 500 undefined WatchType: Closed Script info -Info 10 [00:00:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/test/file4.ts 500 undefined WatchType: Closed Script info -Info 11 [00:01:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/test/src/file3.ts 500 undefined WatchType: Closed Script info -Info 12 [00:01:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 13 [00:01:02.000] ======== Resolving module 'module1' from '/user/username/projects/myproject/product/src/file1.ts'. ======== -Info 14 [00:01:03.000] Module resolution kind is not specified, using 'NodeJs'. -Info 15 [00:01:04.000] Loading module 'module1' from 'node_modules' folder, target file type 'TypeScript'. -Info 16 [00:01:05.000] Directory '/user/username/projects/myproject/product/src/node_modules' does not exist, skipping all lookups in it. -Info 17 [00:01:06.000] File '/user/username/projects/myproject/product/node_modules/module1/package.json' does not exist. -Info 18 [00:01:07.000] File '/user/username/projects/myproject/product/node_modules/module1.ts' does not exist. -Info 19 [00:01:08.000] File '/user/username/projects/myproject/product/node_modules/module1.tsx' does not exist. -Info 20 [00:01:09.000] File '/user/username/projects/myproject/product/node_modules/module1.d.ts' does not exist. -Info 21 [00:01:10.000] File '/user/username/projects/myproject/product/node_modules/module1/index.ts' exist - use it as a name resolution result. -Info 22 [00:01:11.000] Resolving real path for '/user/username/projects/myproject/product/node_modules/module1/index.ts', result '/user/username/projects/myproject/product/node_modules/module1/index.ts'. -Info 23 [00:01:12.000] ======== Module name 'module1' was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. ======== -Info 24 [00:01:13.000] ======== Resolving module 'module2' from '/user/username/projects/myproject/product/src/file1.ts'. ======== -Info 25 [00:01:14.000] Module resolution kind is not specified, using 'NodeJs'. -Info 26 [00:01:15.000] Loading module 'module2' from 'node_modules' folder, target file type 'TypeScript'. -Info 27 [00:01:16.000] Directory '/user/username/projects/myproject/product/src/node_modules' does not exist, skipping all lookups in it. -Info 28 [00:01:17.000] File '/user/username/projects/myproject/product/node_modules/module2.ts' does not exist. -Info 29 [00:01:18.000] File '/user/username/projects/myproject/product/node_modules/module2.tsx' does not exist. -Info 30 [00:01:19.000] File '/user/username/projects/myproject/product/node_modules/module2.d.ts' does not exist. -Info 31 [00:01:20.000] Directory '/user/username/projects/myproject/product/node_modules/@types' does not exist, skipping all lookups in it. -Info 32 [00:01:21.000] File '/user/username/projects/myproject/node_modules/module2/package.json' does not exist. -Info 33 [00:01:22.000] File '/user/username/projects/myproject/node_modules/module2.ts' does not exist. -Info 34 [00:01:23.000] File '/user/username/projects/myproject/node_modules/module2.tsx' does not exist. -Info 35 [00:01:24.000] File '/user/username/projects/myproject/node_modules/module2.d.ts' does not exist. -Info 36 [00:01:25.000] File '/user/username/projects/myproject/node_modules/module2/index.ts' exist - use it as a name resolution result. -Info 37 [00:01:26.000] Resolving real path for '/user/username/projects/myproject/node_modules/module2/index.ts', result '/user/username/projects/myproject/node_modules/module2/index.ts'. -Info 38 [00:01:27.000] ======== Module name 'module2' was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. ======== -Info 39 [00:01:28.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 40 [00:01:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 41 [00:01:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 42 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 43 [00:01:32.000] ======== Resolving module 'module1' from '/user/username/projects/myproject/product/src/feature/file2.ts'. ======== -Info 44 [00:01:33.000] Module resolution kind is not specified, using 'NodeJs'. -Info 45 [00:01:34.000] Loading module 'module1' from 'node_modules' folder, target file type 'TypeScript'. -Info 46 [00:01:35.000] Directory '/user/username/projects/myproject/product/src/feature/node_modules' does not exist, skipping all lookups in it. -Info 47 [00:01:36.000] Resolution for module 'module1' was found in cache from location '/user/username/projects/myproject/product/src'. -Info 48 [00:01:37.000] ======== Module name 'module1' was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. ======== -Info 49 [00:01:38.000] ======== Resolving module 'module2' from '/user/username/projects/myproject/product/src/feature/file2.ts'. ======== -Info 50 [00:01:39.000] Module resolution kind is not specified, using 'NodeJs'. -Info 51 [00:01:40.000] Loading module 'module2' from 'node_modules' folder, target file type 'TypeScript'. -Info 52 [00:01:41.000] Directory '/user/username/projects/myproject/product/src/feature/node_modules' does not exist, skipping all lookups in it. -Info 53 [00:01:42.000] Resolution for module 'module2' was found in cache from location '/user/username/projects/myproject/product/src'. -Info 54 [00:01:43.000] ======== Module name 'module2' was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. ======== -Info 55 [00:01:44.000] ======== Resolving module 'module1' from '/user/username/projects/myproject/product/test/file4.ts'. ======== -Info 56 [00:01:45.000] Module resolution kind is not specified, using 'NodeJs'. -Info 57 [00:01:46.000] Loading module 'module1' from 'node_modules' folder, target file type 'TypeScript'. -Info 58 [00:01:47.000] Directory '/user/username/projects/myproject/product/test/node_modules' does not exist, skipping all lookups in it. -Info 59 [00:01:48.000] Resolution for module 'module1' was found in cache from location '/user/username/projects/myproject/product'. -Info 60 [00:01:49.000] ======== Module name 'module1' was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. ======== -Info 61 [00:01:50.000] ======== Resolving module 'module2' from '/user/username/projects/myproject/product/test/file4.ts'. ======== -Info 62 [00:01:51.000] Module resolution kind is not specified, using 'NodeJs'. -Info 63 [00:01:52.000] Loading module 'module2' from 'node_modules' folder, target file type 'TypeScript'. -Info 64 [00:01:53.000] Directory '/user/username/projects/myproject/product/test/node_modules' does not exist, skipping all lookups in it. -Info 65 [00:01:54.000] Resolution for module 'module2' was found in cache from location '/user/username/projects/myproject/product'. -Info 66 [00:01:55.000] ======== Module name 'module2' was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. ======== -Info 67 [00:01:56.000] ======== Resolving module 'module1' from '/user/username/projects/myproject/product/test/src/file3.ts'. ======== -Info 68 [00:01:57.000] Module resolution kind is not specified, using 'NodeJs'. -Info 69 [00:01:58.000] Loading module 'module1' from 'node_modules' folder, target file type 'TypeScript'. -Info 70 [00:01:59.000] Directory '/user/username/projects/myproject/product/test/src/node_modules' does not exist, skipping all lookups in it. -Info 71 [00:02:00.000] Resolution for module 'module1' was found in cache from location '/user/username/projects/myproject/product/test'. -Info 72 [00:02:01.000] ======== Module name 'module1' was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. ======== -Info 73 [00:02:02.000] ======== Resolving module 'module2' from '/user/username/projects/myproject/product/test/src/file3.ts'. ======== -Info 74 [00:02:03.000] Module resolution kind is not specified, using 'NodeJs'. -Info 75 [00:02:04.000] Loading module 'module2' from 'node_modules' folder, target file type 'TypeScript'. -Info 76 [00:02:05.000] Directory '/user/username/projects/myproject/product/test/src/node_modules' does not exist, skipping all lookups in it. -Info 77 [00:02:06.000] Resolution for module 'module2' was found in cache from location '/user/username/projects/myproject/product/test'. -Info 78 [00:02:07.000] ======== Module name 'module2' was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. ======== -Info 79 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 80 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 81 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 82 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 83 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 84 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 85 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 86 [00:02:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 87 [00:02:16.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 88 [00:02:17.000] Files (7) +Info 8 [00:00:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/src/feature/file2.ts 500 undefined WatchType: Closed Script info +Info 9 [00:00:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/test/file4.ts 500 undefined WatchType: Closed Script info +Info 10 [00:00:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/test/src/file3.ts 500 undefined WatchType: Closed Script info +Info 11 [00:01:00.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 12 [00:01:01.000] ======== Resolving module 'module1' from '/user/username/projects/myproject/product/src/file1.ts'. ======== +Info 13 [00:01:02.000] Module resolution kind is not specified, using 'NodeJs'. +Info 14 [00:01:03.000] Loading module 'module1' from 'node_modules' folder, target file type 'TypeScript'. +Info 15 [00:01:04.000] Directory '/user/username/projects/myproject/product/src/node_modules' does not exist, skipping all lookups in it. +Info 16 [00:01:05.000] File '/user/username/projects/myproject/product/node_modules/module1/package.json' does not exist. +Info 17 [00:01:06.000] File '/user/username/projects/myproject/product/node_modules/module1.ts' does not exist. +Info 18 [00:01:07.000] File '/user/username/projects/myproject/product/node_modules/module1.tsx' does not exist. +Info 19 [00:01:08.000] File '/user/username/projects/myproject/product/node_modules/module1.d.ts' does not exist. +Info 20 [00:01:09.000] File '/user/username/projects/myproject/product/node_modules/module1/index.ts' exist - use it as a name resolution result. +Info 21 [00:01:10.000] Resolving real path for '/user/username/projects/myproject/product/node_modules/module1/index.ts', result '/user/username/projects/myproject/product/node_modules/module1/index.ts'. +Info 22 [00:01:11.000] ======== Module name 'module1' was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. ======== +Info 23 [00:01:12.000] ======== Resolving module 'module2' from '/user/username/projects/myproject/product/src/file1.ts'. ======== +Info 24 [00:01:13.000] Module resolution kind is not specified, using 'NodeJs'. +Info 25 [00:01:14.000] Loading module 'module2' from 'node_modules' folder, target file type 'TypeScript'. +Info 26 [00:01:15.000] Directory '/user/username/projects/myproject/product/src/node_modules' does not exist, skipping all lookups in it. +Info 27 [00:01:16.000] File '/user/username/projects/myproject/product/node_modules/module2.ts' does not exist. +Info 28 [00:01:17.000] File '/user/username/projects/myproject/product/node_modules/module2.tsx' does not exist. +Info 29 [00:01:18.000] File '/user/username/projects/myproject/product/node_modules/module2.d.ts' does not exist. +Info 30 [00:01:19.000] Directory '/user/username/projects/myproject/product/node_modules/@types' does not exist, skipping all lookups in it. +Info 31 [00:01:20.000] File '/user/username/projects/myproject/node_modules/module2/package.json' does not exist. +Info 32 [00:01:21.000] File '/user/username/projects/myproject/node_modules/module2.ts' does not exist. +Info 33 [00:01:22.000] File '/user/username/projects/myproject/node_modules/module2.tsx' does not exist. +Info 34 [00:01:23.000] File '/user/username/projects/myproject/node_modules/module2.d.ts' does not exist. +Info 35 [00:01:24.000] File '/user/username/projects/myproject/node_modules/module2/index.ts' exist - use it as a name resolution result. +Info 36 [00:01:25.000] Resolving real path for '/user/username/projects/myproject/node_modules/module2/index.ts', result '/user/username/projects/myproject/node_modules/module2/index.ts'. +Info 37 [00:01:26.000] ======== Module name 'module2' was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. ======== +Info 38 [00:01:27.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 39 [00:01:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 40 [00:01:29.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 41 [00:01:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 42 [00:01:31.000] ======== Resolving module 'module1' from '/user/username/projects/myproject/product/src/feature/file2.ts'. ======== +Info 43 [00:01:32.000] Module resolution kind is not specified, using 'NodeJs'. +Info 44 [00:01:33.000] Loading module 'module1' from 'node_modules' folder, target file type 'TypeScript'. +Info 45 [00:01:34.000] Directory '/user/username/projects/myproject/product/src/feature/node_modules' does not exist, skipping all lookups in it. +Info 46 [00:01:35.000] Resolution for module 'module1' was found in cache from location '/user/username/projects/myproject/product/src'. +Info 47 [00:01:36.000] ======== Module name 'module1' was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. ======== +Info 48 [00:01:37.000] ======== Resolving module 'module2' from '/user/username/projects/myproject/product/src/feature/file2.ts'. ======== +Info 49 [00:01:38.000] Module resolution kind is not specified, using 'NodeJs'. +Info 50 [00:01:39.000] Loading module 'module2' from 'node_modules' folder, target file type 'TypeScript'. +Info 51 [00:01:40.000] Directory '/user/username/projects/myproject/product/src/feature/node_modules' does not exist, skipping all lookups in it. +Info 52 [00:01:41.000] Resolution for module 'module2' was found in cache from location '/user/username/projects/myproject/product/src'. +Info 53 [00:01:42.000] ======== Module name 'module2' was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. ======== +Info 54 [00:01:43.000] ======== Resolving module 'module1' from '/user/username/projects/myproject/product/test/file4.ts'. ======== +Info 55 [00:01:44.000] Module resolution kind is not specified, using 'NodeJs'. +Info 56 [00:01:45.000] Loading module 'module1' from 'node_modules' folder, target file type 'TypeScript'. +Info 57 [00:01:46.000] Directory '/user/username/projects/myproject/product/test/node_modules' does not exist, skipping all lookups in it. +Info 58 [00:01:47.000] Resolution for module 'module1' was found in cache from location '/user/username/projects/myproject/product'. +Info 59 [00:01:48.000] ======== Module name 'module1' was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. ======== +Info 60 [00:01:49.000] ======== Resolving module 'module2' from '/user/username/projects/myproject/product/test/file4.ts'. ======== +Info 61 [00:01:50.000] Module resolution kind is not specified, using 'NodeJs'. +Info 62 [00:01:51.000] Loading module 'module2' from 'node_modules' folder, target file type 'TypeScript'. +Info 63 [00:01:52.000] Directory '/user/username/projects/myproject/product/test/node_modules' does not exist, skipping all lookups in it. +Info 64 [00:01:53.000] Resolution for module 'module2' was found in cache from location '/user/username/projects/myproject/product'. +Info 65 [00:01:54.000] ======== Module name 'module2' was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. ======== +Info 66 [00:01:55.000] ======== Resolving module 'module1' from '/user/username/projects/myproject/product/test/src/file3.ts'. ======== +Info 67 [00:01:56.000] Module resolution kind is not specified, using 'NodeJs'. +Info 68 [00:01:57.000] Loading module 'module1' from 'node_modules' folder, target file type 'TypeScript'. +Info 69 [00:01:58.000] Directory '/user/username/projects/myproject/product/test/src/node_modules' does not exist, skipping all lookups in it. +Info 70 [00:01:59.000] Resolution for module 'module1' was found in cache from location '/user/username/projects/myproject/product/test'. +Info 71 [00:02:00.000] ======== Module name 'module1' was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. ======== +Info 72 [00:02:01.000] ======== Resolving module 'module2' from '/user/username/projects/myproject/product/test/src/file3.ts'. ======== +Info 73 [00:02:02.000] Module resolution kind is not specified, using 'NodeJs'. +Info 74 [00:02:03.000] Loading module 'module2' from 'node_modules' folder, target file type 'TypeScript'. +Info 75 [00:02:04.000] Directory '/user/username/projects/myproject/product/test/src/node_modules' does not exist, skipping all lookups in it. +Info 76 [00:02:05.000] Resolution for module 'module2' was found in cache from location '/user/username/projects/myproject/product/test'. +Info 77 [00:02:06.000] ======== Module name 'module2' was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. ======== +Info 78 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 79 [00:02:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 80 [00:02:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 81 [00:02:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 82 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 83 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 84 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 85 [00:02:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 86 [00:02:15.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 87 [00:02:16.000] Files (7) /a/lib/lib.d.ts /user/username/projects/myproject/product/node_modules/module1/index.ts /user/username/projects/myproject/node_modules/module2/index.ts @@ -170,26 +169,26 @@ Info 88 [00:02:17.000] Files (7) product/test/src/file3.ts Matched by default include pattern '**/*' -Info 89 [00:02:18.000] ----------------------------------------------- -Info 90 [00:02:19.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 90 [00:02:20.000] Files (7) +Info 88 [00:02:17.000] ----------------------------------------------- +Info 89 [00:02:18.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 89 [00:02:19.000] Files (7) -Info 90 [00:02:21.000] ----------------------------------------------- -Info 90 [00:02:22.000] Open files: -Info 90 [00:02:23.000] FileName: /user/username/projects/myproject/product/src/file1.ts ProjectRootPath: undefined -Info 90 [00:02:24.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 90 [00:02:31.000] FileWatcher:: Triggered with /user/username/projects/myproject/product/src/feature/file2.ts 1:: WatchInfo: /user/username/projects/myproject/product/src/feature/file2.ts 500 undefined WatchType: Closed Script info -Info 91 [00:02:32.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 92 [00:02:33.000] Scheduled: *ensureProjectForOpenFiles* -Info 93 [00:02:34.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/product/src/feature/file2.ts 1:: WatchInfo: /user/username/projects/myproject/product/src/feature/file2.ts 500 undefined WatchType: Closed Script info -Info 94 [00:02:38.000] FileWatcher:: Triggered with /user/username/projects/myproject/product/test/src/file3.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/src/file3.ts 500 undefined WatchType: Closed Script info -Info 95 [00:02:39.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 96 [00:02:40.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 97 [00:02:41.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/product/test/src/file3.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/src/file3.ts 500 undefined WatchType: Closed Script info -Info 98 [00:02:45.000] FileWatcher:: Triggered with /user/username/projects/myproject/product/test/file4.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/file4.ts 500 undefined WatchType: Closed Script info -Info 99 [00:02:46.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 100 [00:02:47.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 101 [00:02:48.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/product/test/file4.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/file4.ts 500 undefined WatchType: Closed Script info +Info 89 [00:02:20.000] ----------------------------------------------- +Info 89 [00:02:21.000] Open files: +Info 89 [00:02:22.000] FileName: /user/username/projects/myproject/product/src/file1.ts ProjectRootPath: undefined +Info 89 [00:02:23.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 89 [00:02:30.000] FileWatcher:: Triggered with /user/username/projects/myproject/product/src/feature/file2.ts 1:: WatchInfo: /user/username/projects/myproject/product/src/feature/file2.ts 500 undefined WatchType: Closed Script info +Info 90 [00:02:31.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 91 [00:02:32.000] Scheduled: *ensureProjectForOpenFiles* +Info 92 [00:02:33.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/product/src/feature/file2.ts 1:: WatchInfo: /user/username/projects/myproject/product/src/feature/file2.ts 500 undefined WatchType: Closed Script info +Info 93 [00:02:37.000] FileWatcher:: Triggered with /user/username/projects/myproject/product/test/src/file3.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/src/file3.ts 500 undefined WatchType: Closed Script info +Info 94 [00:02:38.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 95 [00:02:39.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 96 [00:02:40.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/product/test/src/file3.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/src/file3.ts 500 undefined WatchType: Closed Script info +Info 97 [00:02:44.000] FileWatcher:: Triggered with /user/username/projects/myproject/product/test/file4.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/file4.ts 500 undefined WatchType: Closed Script info +Info 98 [00:02:45.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 99 [00:02:46.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 100 [00:02:47.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/product/test/file4.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/file4.ts 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/product/src/file1.ts] import { module1 } from "module1";import { module2 } from "module2";import { module1 } from "module1";import { module2 } from "module2"; @@ -230,35 +229,35 @@ FsWatchesRecursive:: /user/username/projects/myproject/product: {} -Info 102 [00:02:49.000] Running: /user/username/projects/myproject/tsconfig.json -Info 103 [00:02:50.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 104 [00:02:51.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/product/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. -Info 105 [00:02:52.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/product/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. -Info 106 [00:02:53.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/product/src/feature/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. -Info 107 [00:02:54.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/product/src/feature/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. -Info 108 [00:02:55.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/product/test/file4.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. -Info 109 [00:02:56.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/product/test/file4.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. -Info 110 [00:02:57.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/product/test/src/file3.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. -Info 111 [00:02:58.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/product/test/src/file3.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. -Info 112 [00:02:59.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 113 [00:03:00.000] Different program with same set of files -Info 114 [00:03:01.000] Running: *ensureProjectForOpenFiles* -Info 115 [00:03:02.000] Before ensureProjectForOpenFiles: -Info 116 [00:03:03.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 116 [00:03:04.000] Files (7) +Info 101 [00:02:48.000] Running: /user/username/projects/myproject/tsconfig.json +Info 102 [00:02:49.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 103 [00:02:50.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/product/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. +Info 104 [00:02:51.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/product/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. +Info 105 [00:02:52.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/product/src/feature/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. +Info 106 [00:02:53.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/product/src/feature/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. +Info 107 [00:02:54.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/product/test/file4.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. +Info 108 [00:02:55.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/product/test/file4.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. +Info 109 [00:02:56.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/product/test/src/file3.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. +Info 110 [00:02:57.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/product/test/src/file3.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. +Info 111 [00:02:58.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 112 [00:02:59.000] Different program with same set of files +Info 113 [00:03:00.000] Running: *ensureProjectForOpenFiles* +Info 114 [00:03:01.000] Before ensureProjectForOpenFiles: +Info 115 [00:03:02.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 115 [00:03:03.000] Files (7) -Info 116 [00:03:05.000] ----------------------------------------------- -Info 116 [00:03:06.000] Open files: -Info 116 [00:03:07.000] FileName: /user/username/projects/myproject/product/src/file1.ts ProjectRootPath: undefined -Info 116 [00:03:08.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 116 [00:03:09.000] After ensureProjectForOpenFiles: -Info 117 [00:03:10.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 117 [00:03:11.000] Files (7) +Info 115 [00:03:04.000] ----------------------------------------------- +Info 115 [00:03:05.000] Open files: +Info 115 [00:03:06.000] FileName: /user/username/projects/myproject/product/src/file1.ts ProjectRootPath: undefined +Info 115 [00:03:07.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 115 [00:03:08.000] After ensureProjectForOpenFiles: +Info 116 [00:03:09.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 116 [00:03:10.000] Files (7) -Info 117 [00:03:12.000] ----------------------------------------------- -Info 117 [00:03:13.000] Open files: -Info 117 [00:03:14.000] FileName: /user/username/projects/myproject/product/src/file1.ts ProjectRootPath: undefined -Info 117 [00:03:15.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 116 [00:03:11.000] ----------------------------------------------- +Info 116 [00:03:12.000] Open files: +Info 116 [00:03:13.000] FileName: /user/username/projects/myproject/product/src/file1.ts ProjectRootPath: undefined +Info 116 [00:03:14.000] Projects: /user/username/projects/myproject/tsconfig.json After running timeout callbacks PolledWatches:: diff --git a/tests/baselines/reference/tsserver/resolutionCache/non-relative-module-name-from-files-in-same-folder.js b/tests/baselines/reference/tsserver/resolutionCache/non-relative-module-name-from-files-in-same-folder.js index cf47d10e071..207b8312dfe 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/non-relative-module-name-from-files-in-same-folder.js +++ b/tests/baselines/reference/tsserver/resolutionCache/non-relative-module-name-from-files-in-same-folder.js @@ -51,49 +51,48 @@ Info 5 [00:00:42.000] Config: /user/username/projects/myproject/tsconfig.json } Info 6 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Info 7 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 8 [00:00:45.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 9 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/file2.ts 500 undefined WatchType: Closed Script info -Info 10 [00:00:47.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 11 [00:00:48.000] ======== Resolving module 'module1' from '/user/username/projects/myproject/src/file1.ts'. ======== -Info 12 [00:00:49.000] Module resolution kind is not specified, using 'NodeJs'. -Info 13 [00:00:50.000] Loading module 'module1' from 'node_modules' folder, target file type 'TypeScript'. -Info 14 [00:00:51.000] File '/user/username/projects/myproject/src/node_modules/module1/package.json' does not exist. -Info 15 [00:00:52.000] File '/user/username/projects/myproject/src/node_modules/module1.ts' does not exist. -Info 16 [00:00:53.000] File '/user/username/projects/myproject/src/node_modules/module1.tsx' does not exist. -Info 17 [00:00:54.000] File '/user/username/projects/myproject/src/node_modules/module1.d.ts' does not exist. -Info 18 [00:00:55.000] File '/user/username/projects/myproject/src/node_modules/module1/index.ts' exist - use it as a name resolution result. -Info 19 [00:00:56.000] Resolving real path for '/user/username/projects/myproject/src/node_modules/module1/index.ts', result '/user/username/projects/myproject/src/node_modules/module1/index.ts'. -Info 20 [00:00:57.000] ======== Module name 'module1' was successfully resolved to '/user/username/projects/myproject/src/node_modules/module1/index.ts'. ======== -Info 21 [00:00:58.000] ======== Resolving module 'module2' from '/user/username/projects/myproject/src/file1.ts'. ======== -Info 22 [00:00:59.000] Module resolution kind is not specified, using 'NodeJs'. -Info 23 [00:01:00.000] Loading module 'module2' from 'node_modules' folder, target file type 'TypeScript'. -Info 24 [00:01:01.000] File '/user/username/projects/myproject/src/node_modules/module2.ts' does not exist. -Info 25 [00:01:02.000] File '/user/username/projects/myproject/src/node_modules/module2.tsx' does not exist. -Info 26 [00:01:03.000] File '/user/username/projects/myproject/src/node_modules/module2.d.ts' does not exist. -Info 27 [00:01:04.000] Directory '/user/username/projects/myproject/src/node_modules/@types' does not exist, skipping all lookups in it. -Info 28 [00:01:05.000] File '/user/username/projects/myproject/node_modules/module2/package.json' does not exist. -Info 29 [00:01:06.000] File '/user/username/projects/myproject/node_modules/module2.ts' does not exist. -Info 30 [00:01:07.000] File '/user/username/projects/myproject/node_modules/module2.tsx' does not exist. -Info 31 [00:01:08.000] File '/user/username/projects/myproject/node_modules/module2.d.ts' does not exist. -Info 32 [00:01:09.000] File '/user/username/projects/myproject/node_modules/module2/index.ts' exist - use it as a name resolution result. -Info 33 [00:01:10.000] Resolving real path for '/user/username/projects/myproject/node_modules/module2/index.ts', result '/user/username/projects/myproject/node_modules/module2/index.ts'. -Info 34 [00:01:11.000] ======== Module name 'module2' was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. ======== -Info 35 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 36 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 37 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 38 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 39 [00:01:16.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/src/file2.ts' found in cache from location '/user/username/projects/myproject/src', it was successfully resolved to '/user/username/projects/myproject/src/node_modules/module1/index.ts'. -Info 40 [00:01:17.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/src/file2.ts' found in cache from location '/user/username/projects/myproject/src', it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. -Info 41 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 43 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 44 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 45 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 46 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 47 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 48 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 49 [00:01:26.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 50 [00:01:27.000] Files (5) +Info 8 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/file2.ts 500 undefined WatchType: Closed Script info +Info 9 [00:00:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 10 [00:00:47.000] ======== Resolving module 'module1' from '/user/username/projects/myproject/src/file1.ts'. ======== +Info 11 [00:00:48.000] Module resolution kind is not specified, using 'NodeJs'. +Info 12 [00:00:49.000] Loading module 'module1' from 'node_modules' folder, target file type 'TypeScript'. +Info 13 [00:00:50.000] File '/user/username/projects/myproject/src/node_modules/module1/package.json' does not exist. +Info 14 [00:00:51.000] File '/user/username/projects/myproject/src/node_modules/module1.ts' does not exist. +Info 15 [00:00:52.000] File '/user/username/projects/myproject/src/node_modules/module1.tsx' does not exist. +Info 16 [00:00:53.000] File '/user/username/projects/myproject/src/node_modules/module1.d.ts' does not exist. +Info 17 [00:00:54.000] File '/user/username/projects/myproject/src/node_modules/module1/index.ts' exist - use it as a name resolution result. +Info 18 [00:00:55.000] Resolving real path for '/user/username/projects/myproject/src/node_modules/module1/index.ts', result '/user/username/projects/myproject/src/node_modules/module1/index.ts'. +Info 19 [00:00:56.000] ======== Module name 'module1' was successfully resolved to '/user/username/projects/myproject/src/node_modules/module1/index.ts'. ======== +Info 20 [00:00:57.000] ======== Resolving module 'module2' from '/user/username/projects/myproject/src/file1.ts'. ======== +Info 21 [00:00:58.000] Module resolution kind is not specified, using 'NodeJs'. +Info 22 [00:00:59.000] Loading module 'module2' from 'node_modules' folder, target file type 'TypeScript'. +Info 23 [00:01:00.000] File '/user/username/projects/myproject/src/node_modules/module2.ts' does not exist. +Info 24 [00:01:01.000] File '/user/username/projects/myproject/src/node_modules/module2.tsx' does not exist. +Info 25 [00:01:02.000] File '/user/username/projects/myproject/src/node_modules/module2.d.ts' does not exist. +Info 26 [00:01:03.000] Directory '/user/username/projects/myproject/src/node_modules/@types' does not exist, skipping all lookups in it. +Info 27 [00:01:04.000] File '/user/username/projects/myproject/node_modules/module2/package.json' does not exist. +Info 28 [00:01:05.000] File '/user/username/projects/myproject/node_modules/module2.ts' does not exist. +Info 29 [00:01:06.000] File '/user/username/projects/myproject/node_modules/module2.tsx' does not exist. +Info 30 [00:01:07.000] File '/user/username/projects/myproject/node_modules/module2.d.ts' does not exist. +Info 31 [00:01:08.000] File '/user/username/projects/myproject/node_modules/module2/index.ts' exist - use it as a name resolution result. +Info 32 [00:01:09.000] Resolving real path for '/user/username/projects/myproject/node_modules/module2/index.ts', result '/user/username/projects/myproject/node_modules/module2/index.ts'. +Info 33 [00:01:10.000] ======== Module name 'module2' was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. ======== +Info 34 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 35 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 36 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 37 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 38 [00:01:15.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/src/file2.ts' found in cache from location '/user/username/projects/myproject/src', it was successfully resolved to '/user/username/projects/myproject/src/node_modules/module1/index.ts'. +Info 39 [00:01:16.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/src/file2.ts' found in cache from location '/user/username/projects/myproject/src', it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. +Info 40 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 41 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 42 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 43 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 44 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 45 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 46 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 47 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 48 [00:01:25.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 49 [00:01:26.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/src/node_modules/module1/index.ts /user/username/projects/myproject/node_modules/module2/index.ts @@ -114,18 +113,18 @@ Info 50 [00:01:27.000] Files (5) src/file2.ts Matched by default include pattern '**/*' -Info 51 [00:01:28.000] ----------------------------------------------- -Info 52 [00:01:29.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 52 [00:01:30.000] Files (5) +Info 50 [00:01:27.000] ----------------------------------------------- +Info 51 [00:01:28.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 51 [00:01:29.000] Files (5) -Info 52 [00:01:31.000] ----------------------------------------------- -Info 52 [00:01:32.000] Open files: -Info 52 [00:01:33.000] FileName: /user/username/projects/myproject/src/file1.ts ProjectRootPath: undefined -Info 52 [00:01:34.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 52 [00:01:41.000] FileWatcher:: Triggered with /user/username/projects/myproject/src/file2.ts 1:: WatchInfo: /user/username/projects/myproject/src/file2.ts 500 undefined WatchType: Closed Script info -Info 53 [00:01:42.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 54 [00:01:43.000] Scheduled: *ensureProjectForOpenFiles* -Info 55 [00:01:44.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/src/file2.ts 1:: WatchInfo: /user/username/projects/myproject/src/file2.ts 500 undefined WatchType: Closed Script info +Info 51 [00:01:30.000] ----------------------------------------------- +Info 51 [00:01:31.000] Open files: +Info 51 [00:01:32.000] FileName: /user/username/projects/myproject/src/file1.ts ProjectRootPath: undefined +Info 51 [00:01:33.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 51 [00:01:40.000] FileWatcher:: Triggered with /user/username/projects/myproject/src/file2.ts 1:: WatchInfo: /user/username/projects/myproject/src/file2.ts 500 undefined WatchType: Closed Script info +Info 52 [00:01:41.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 53 [00:01:42.000] Scheduled: *ensureProjectForOpenFiles* +Info 54 [00:01:43.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/src/file2.ts 1:: WatchInfo: /user/username/projects/myproject/src/file2.ts 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/src/file1.ts] import { module1 } from "module1";import { module2 } from "module2";import { module1 } from "module1";import { module2 } from "module2"; @@ -156,31 +155,31 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 56 [00:01:45.000] Running: /user/username/projects/myproject/tsconfig.json -Info 57 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 58 [00:01:47.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/src/node_modules/module1/index.ts'. -Info 59 [00:01:48.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. -Info 60 [00:01:49.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/src/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/src/node_modules/module1/index.ts'. -Info 61 [00:01:50.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/src/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. -Info 62 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 63 [00:01:52.000] Different program with same set of files -Info 64 [00:01:53.000] Running: *ensureProjectForOpenFiles* -Info 65 [00:01:54.000] Before ensureProjectForOpenFiles: -Info 66 [00:01:55.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 66 [00:01:56.000] Files (5) +Info 55 [00:01:44.000] Running: /user/username/projects/myproject/tsconfig.json +Info 56 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 57 [00:01:46.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/src/node_modules/module1/index.ts'. +Info 58 [00:01:47.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. +Info 59 [00:01:48.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/src/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/src/node_modules/module1/index.ts'. +Info 60 [00:01:49.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/src/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. +Info 61 [00:01:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 62 [00:01:51.000] Different program with same set of files +Info 63 [00:01:52.000] Running: *ensureProjectForOpenFiles* +Info 64 [00:01:53.000] Before ensureProjectForOpenFiles: +Info 65 [00:01:54.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 65 [00:01:55.000] Files (5) -Info 66 [00:01:57.000] ----------------------------------------------- -Info 66 [00:01:58.000] Open files: -Info 66 [00:01:59.000] FileName: /user/username/projects/myproject/src/file1.ts ProjectRootPath: undefined -Info 66 [00:02:00.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 66 [00:02:01.000] After ensureProjectForOpenFiles: -Info 67 [00:02:02.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 67 [00:02:03.000] Files (5) +Info 65 [00:01:56.000] ----------------------------------------------- +Info 65 [00:01:57.000] Open files: +Info 65 [00:01:58.000] FileName: /user/username/projects/myproject/src/file1.ts ProjectRootPath: undefined +Info 65 [00:01:59.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 65 [00:02:00.000] After ensureProjectForOpenFiles: +Info 66 [00:02:01.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 66 [00:02:02.000] Files (5) -Info 67 [00:02:04.000] ----------------------------------------------- -Info 67 [00:02:05.000] Open files: -Info 67 [00:02:06.000] FileName: /user/username/projects/myproject/src/file1.ts ProjectRootPath: undefined -Info 67 [00:02:07.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 66 [00:02:03.000] ----------------------------------------------- +Info 66 [00:02:04.000] Open files: +Info 66 [00:02:05.000] FileName: /user/username/projects/myproject/src/file1.ts ProjectRootPath: undefined +Info 66 [00:02:06.000] Projects: /user/username/projects/myproject/tsconfig.json After running timeout callbacks PolledWatches:: diff --git a/tests/baselines/reference/tsserver/resolutionCache/non-relative-module-name-from-inferred-project.js b/tests/baselines/reference/tsserver/resolutionCache/non-relative-module-name-from-inferred-project.js index 43082abbfd8..f84e7445c0f 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/non-relative-module-name-from-inferred-project.js +++ b/tests/baselines/reference/tsserver/resolutionCache/non-relative-module-name-from-inferred-project.js @@ -40,120 +40,119 @@ FsWatchesRecursive:: Info 1 [00:00:48.000] Search path: /user/username/projects/myproject/product/src Info 2 [00:00:49.000] For info: /user/username/projects/myproject/product/src/file1.ts :: No config files found. -Info 3 [00:00:50.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 4 [00:00:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 5 [00:00:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 6 [00:00:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 7 [00:00:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 8 [00:00:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 9 [00:00:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 10 [00:00:57.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 11 [00:00:58.000] ======== Resolving module './feature/file2' from '/user/username/projects/myproject/product/src/file1.ts'. ======== -Info 12 [00:00:59.000] Module resolution kind is not specified, using 'NodeJs'. -Info 13 [00:01:00.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/product/src/feature/file2', target file type 'TypeScript'. -Info 14 [00:01:01.000] File '/user/username/projects/myproject/product/src/feature/file2.ts' exist - use it as a name resolution result. -Info 15 [00:01:02.000] ======== Module name './feature/file2' was successfully resolved to '/user/username/projects/myproject/product/src/feature/file2.ts'. ======== -Info 16 [00:01:03.000] ======== Resolving module '../test/file4' from '/user/username/projects/myproject/product/src/file1.ts'. ======== -Info 17 [00:01:04.000] Module resolution kind is not specified, using 'NodeJs'. -Info 18 [00:01:05.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/product/test/file4', target file type 'TypeScript'. -Info 19 [00:01:06.000] File '/user/username/projects/myproject/product/test/file4.ts' exist - use it as a name resolution result. -Info 20 [00:01:07.000] ======== Module name '../test/file4' was successfully resolved to '/user/username/projects/myproject/product/test/file4.ts'. ======== -Info 21 [00:01:08.000] ======== Resolving module '../test/src/file3' from '/user/username/projects/myproject/product/src/file1.ts'. ======== -Info 22 [00:01:09.000] Module resolution kind is not specified, using 'NodeJs'. -Info 23 [00:01:10.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/product/test/src/file3', target file type 'TypeScript'. -Info 24 [00:01:11.000] File '/user/username/projects/myproject/product/test/src/file3.ts' exist - use it as a name resolution result. -Info 25 [00:01:12.000] ======== Module name '../test/src/file3' was successfully resolved to '/user/username/projects/myproject/product/test/src/file3.ts'. ======== -Info 26 [00:01:13.000] ======== Resolving module 'module1' from '/user/username/projects/myproject/product/src/file1.ts'. ======== -Info 27 [00:01:14.000] Module resolution kind is not specified, using 'NodeJs'. -Info 28 [00:01:15.000] Loading module 'module1' from 'node_modules' folder, target file type 'TypeScript'. -Info 29 [00:01:16.000] Directory '/user/username/projects/myproject/product/src/node_modules' does not exist, skipping all lookups in it. -Info 30 [00:01:17.000] File '/user/username/projects/myproject/product/node_modules/module1/package.json' does not exist. -Info 31 [00:01:18.000] File '/user/username/projects/myproject/product/node_modules/module1.ts' does not exist. -Info 32 [00:01:19.000] File '/user/username/projects/myproject/product/node_modules/module1.tsx' does not exist. -Info 33 [00:01:20.000] File '/user/username/projects/myproject/product/node_modules/module1.d.ts' does not exist. -Info 34 [00:01:21.000] File '/user/username/projects/myproject/product/node_modules/module1/index.ts' exist - use it as a name resolution result. -Info 35 [00:01:22.000] Resolving real path for '/user/username/projects/myproject/product/node_modules/module1/index.ts', result '/user/username/projects/myproject/product/node_modules/module1/index.ts'. -Info 36 [00:01:23.000] ======== Module name 'module1' was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. ======== -Info 37 [00:01:24.000] ======== Resolving module 'module2' from '/user/username/projects/myproject/product/src/file1.ts'. ======== -Info 38 [00:01:25.000] Module resolution kind is not specified, using 'NodeJs'. -Info 39 [00:01:26.000] Loading module 'module2' from 'node_modules' folder, target file type 'TypeScript'. -Info 40 [00:01:27.000] Directory '/user/username/projects/myproject/product/src/node_modules' does not exist, skipping all lookups in it. -Info 41 [00:01:28.000] File '/user/username/projects/myproject/product/node_modules/module2.ts' does not exist. -Info 42 [00:01:29.000] File '/user/username/projects/myproject/product/node_modules/module2.tsx' does not exist. -Info 43 [00:01:30.000] File '/user/username/projects/myproject/product/node_modules/module2.d.ts' does not exist. -Info 44 [00:01:31.000] Directory '/user/username/projects/myproject/product/node_modules/@types' does not exist, skipping all lookups in it. -Info 45 [00:01:32.000] File '/user/username/projects/myproject/node_modules/module2/package.json' does not exist. -Info 46 [00:01:33.000] File '/user/username/projects/myproject/node_modules/module2.ts' does not exist. -Info 47 [00:01:34.000] File '/user/username/projects/myproject/node_modules/module2.tsx' does not exist. -Info 48 [00:01:35.000] File '/user/username/projects/myproject/node_modules/module2.d.ts' does not exist. -Info 49 [00:01:36.000] File '/user/username/projects/myproject/node_modules/module2/index.ts' exist - use it as a name resolution result. -Info 50 [00:01:37.000] Resolving real path for '/user/username/projects/myproject/node_modules/module2/index.ts', result '/user/username/projects/myproject/node_modules/module2/index.ts'. -Info 51 [00:01:38.000] ======== Module name 'module2' was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. ======== -Info 52 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/src/feature/file2.ts 500 undefined WatchType: Closed Script info -Info 53 [00:01:40.000] ======== Resolving module 'module1' from '/user/username/projects/myproject/product/src/feature/file2.ts'. ======== -Info 54 [00:01:41.000] Module resolution kind is not specified, using 'NodeJs'. -Info 55 [00:01:42.000] Loading module 'module1' from 'node_modules' folder, target file type 'TypeScript'. -Info 56 [00:01:43.000] Directory '/user/username/projects/myproject/product/src/feature/node_modules' does not exist, skipping all lookups in it. -Info 57 [00:01:44.000] Resolution for module 'module1' was found in cache from location '/user/username/projects/myproject/product/src'. -Info 58 [00:01:45.000] ======== Module name 'module1' was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. ======== -Info 59 [00:01:46.000] ======== Resolving module 'module2' from '/user/username/projects/myproject/product/src/feature/file2.ts'. ======== -Info 60 [00:01:47.000] Module resolution kind is not specified, using 'NodeJs'. -Info 61 [00:01:48.000] Loading module 'module2' from 'node_modules' folder, target file type 'TypeScript'. -Info 62 [00:01:49.000] Directory '/user/username/projects/myproject/product/src/feature/node_modules' does not exist, skipping all lookups in it. -Info 63 [00:01:50.000] Resolution for module 'module2' was found in cache from location '/user/username/projects/myproject/product/src'. -Info 64 [00:01:51.000] ======== Module name 'module2' was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. ======== -Info 65 [00:01:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 66 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 67 [00:01:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 68 [00:01:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 69 [00:01:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/test/file4.ts 500 undefined WatchType: Closed Script info -Info 70 [00:01:57.000] ======== Resolving module 'module1' from '/user/username/projects/myproject/product/test/file4.ts'. ======== -Info 71 [00:01:58.000] Module resolution kind is not specified, using 'NodeJs'. -Info 72 [00:01:59.000] Loading module 'module1' from 'node_modules' folder, target file type 'TypeScript'. -Info 73 [00:02:00.000] Directory '/user/username/projects/myproject/product/test/node_modules' does not exist, skipping all lookups in it. -Info 74 [00:02:01.000] Resolution for module 'module1' was found in cache from location '/user/username/projects/myproject/product'. -Info 75 [00:02:02.000] ======== Module name 'module1' was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. ======== -Info 76 [00:02:03.000] ======== Resolving module 'module2' from '/user/username/projects/myproject/product/test/file4.ts'. ======== -Info 77 [00:02:04.000] Module resolution kind is not specified, using 'NodeJs'. -Info 78 [00:02:05.000] Loading module 'module2' from 'node_modules' folder, target file type 'TypeScript'. -Info 79 [00:02:06.000] Directory '/user/username/projects/myproject/product/test/node_modules' does not exist, skipping all lookups in it. -Info 80 [00:02:07.000] Resolution for module 'module2' was found in cache from location '/user/username/projects/myproject/product'. -Info 81 [00:02:08.000] ======== Module name 'module2' was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. ======== -Info 82 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/test/src/file3.ts 500 undefined WatchType: Closed Script info -Info 83 [00:02:10.000] ======== Resolving module 'module1' from '/user/username/projects/myproject/product/test/src/file3.ts'. ======== -Info 84 [00:02:11.000] Module resolution kind is not specified, using 'NodeJs'. -Info 85 [00:02:12.000] Loading module 'module1' from 'node_modules' folder, target file type 'TypeScript'. -Info 86 [00:02:13.000] Directory '/user/username/projects/myproject/product/test/src/node_modules' does not exist, skipping all lookups in it. -Info 87 [00:02:14.000] Resolution for module 'module1' was found in cache from location '/user/username/projects/myproject/product/test'. -Info 88 [00:02:15.000] ======== Module name 'module1' was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. ======== -Info 89 [00:02:16.000] ======== Resolving module 'module2' from '/user/username/projects/myproject/product/test/src/file3.ts'. ======== -Info 90 [00:02:17.000] Module resolution kind is not specified, using 'NodeJs'. -Info 91 [00:02:18.000] Loading module 'module2' from 'node_modules' folder, target file type 'TypeScript'. -Info 92 [00:02:19.000] Directory '/user/username/projects/myproject/product/test/src/node_modules' does not exist, skipping all lookups in it. -Info 93 [00:02:20.000] Resolution for module 'module2' was found in cache from location '/user/username/projects/myproject/product/test'. -Info 94 [00:02:21.000] ======== Module name 'module2' was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. ======== -Info 95 [00:02:22.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 96 [00:02:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/src/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 97 [00:02:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/src/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 98 [00:02:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 99 [00:02:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 100 [00:02:27.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/src/feature 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 101 [00:02:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/src/feature 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 102 [00:02:29.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/test/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 103 [00:02:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/test/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 104 [00:02:31.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/test/src/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 105 [00:02:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/test/src/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 106 [00:02:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 107 [00:02:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 108 [00:02:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 109 [00:02:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 110 [00:02:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 111 [00:02:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 112 [00:02:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 113 [00:02:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 114 [00:02:41.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 115 [00:02:42.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 116 [00:02:43.000] Files (7) +Info 3 [00:00:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 4 [00:00:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 5 [00:00:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 6 [00:00:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 7 [00:00:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 8 [00:00:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 9 [00:00:56.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 10 [00:00:57.000] ======== Resolving module './feature/file2' from '/user/username/projects/myproject/product/src/file1.ts'. ======== +Info 11 [00:00:58.000] Module resolution kind is not specified, using 'NodeJs'. +Info 12 [00:00:59.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/product/src/feature/file2', target file type 'TypeScript'. +Info 13 [00:01:00.000] File '/user/username/projects/myproject/product/src/feature/file2.ts' exist - use it as a name resolution result. +Info 14 [00:01:01.000] ======== Module name './feature/file2' was successfully resolved to '/user/username/projects/myproject/product/src/feature/file2.ts'. ======== +Info 15 [00:01:02.000] ======== Resolving module '../test/file4' from '/user/username/projects/myproject/product/src/file1.ts'. ======== +Info 16 [00:01:03.000] Module resolution kind is not specified, using 'NodeJs'. +Info 17 [00:01:04.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/product/test/file4', target file type 'TypeScript'. +Info 18 [00:01:05.000] File '/user/username/projects/myproject/product/test/file4.ts' exist - use it as a name resolution result. +Info 19 [00:01:06.000] ======== Module name '../test/file4' was successfully resolved to '/user/username/projects/myproject/product/test/file4.ts'. ======== +Info 20 [00:01:07.000] ======== Resolving module '../test/src/file3' from '/user/username/projects/myproject/product/src/file1.ts'. ======== +Info 21 [00:01:08.000] Module resolution kind is not specified, using 'NodeJs'. +Info 22 [00:01:09.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/product/test/src/file3', target file type 'TypeScript'. +Info 23 [00:01:10.000] File '/user/username/projects/myproject/product/test/src/file3.ts' exist - use it as a name resolution result. +Info 24 [00:01:11.000] ======== Module name '../test/src/file3' was successfully resolved to '/user/username/projects/myproject/product/test/src/file3.ts'. ======== +Info 25 [00:01:12.000] ======== Resolving module 'module1' from '/user/username/projects/myproject/product/src/file1.ts'. ======== +Info 26 [00:01:13.000] Module resolution kind is not specified, using 'NodeJs'. +Info 27 [00:01:14.000] Loading module 'module1' from 'node_modules' folder, target file type 'TypeScript'. +Info 28 [00:01:15.000] Directory '/user/username/projects/myproject/product/src/node_modules' does not exist, skipping all lookups in it. +Info 29 [00:01:16.000] File '/user/username/projects/myproject/product/node_modules/module1/package.json' does not exist. +Info 30 [00:01:17.000] File '/user/username/projects/myproject/product/node_modules/module1.ts' does not exist. +Info 31 [00:01:18.000] File '/user/username/projects/myproject/product/node_modules/module1.tsx' does not exist. +Info 32 [00:01:19.000] File '/user/username/projects/myproject/product/node_modules/module1.d.ts' does not exist. +Info 33 [00:01:20.000] File '/user/username/projects/myproject/product/node_modules/module1/index.ts' exist - use it as a name resolution result. +Info 34 [00:01:21.000] Resolving real path for '/user/username/projects/myproject/product/node_modules/module1/index.ts', result '/user/username/projects/myproject/product/node_modules/module1/index.ts'. +Info 35 [00:01:22.000] ======== Module name 'module1' was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. ======== +Info 36 [00:01:23.000] ======== Resolving module 'module2' from '/user/username/projects/myproject/product/src/file1.ts'. ======== +Info 37 [00:01:24.000] Module resolution kind is not specified, using 'NodeJs'. +Info 38 [00:01:25.000] Loading module 'module2' from 'node_modules' folder, target file type 'TypeScript'. +Info 39 [00:01:26.000] Directory '/user/username/projects/myproject/product/src/node_modules' does not exist, skipping all lookups in it. +Info 40 [00:01:27.000] File '/user/username/projects/myproject/product/node_modules/module2.ts' does not exist. +Info 41 [00:01:28.000] File '/user/username/projects/myproject/product/node_modules/module2.tsx' does not exist. +Info 42 [00:01:29.000] File '/user/username/projects/myproject/product/node_modules/module2.d.ts' does not exist. +Info 43 [00:01:30.000] Directory '/user/username/projects/myproject/product/node_modules/@types' does not exist, skipping all lookups in it. +Info 44 [00:01:31.000] File '/user/username/projects/myproject/node_modules/module2/package.json' does not exist. +Info 45 [00:01:32.000] File '/user/username/projects/myproject/node_modules/module2.ts' does not exist. +Info 46 [00:01:33.000] File '/user/username/projects/myproject/node_modules/module2.tsx' does not exist. +Info 47 [00:01:34.000] File '/user/username/projects/myproject/node_modules/module2.d.ts' does not exist. +Info 48 [00:01:35.000] File '/user/username/projects/myproject/node_modules/module2/index.ts' exist - use it as a name resolution result. +Info 49 [00:01:36.000] Resolving real path for '/user/username/projects/myproject/node_modules/module2/index.ts', result '/user/username/projects/myproject/node_modules/module2/index.ts'. +Info 50 [00:01:37.000] ======== Module name 'module2' was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. ======== +Info 51 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/src/feature/file2.ts 500 undefined WatchType: Closed Script info +Info 52 [00:01:39.000] ======== Resolving module 'module1' from '/user/username/projects/myproject/product/src/feature/file2.ts'. ======== +Info 53 [00:01:40.000] Module resolution kind is not specified, using 'NodeJs'. +Info 54 [00:01:41.000] Loading module 'module1' from 'node_modules' folder, target file type 'TypeScript'. +Info 55 [00:01:42.000] Directory '/user/username/projects/myproject/product/src/feature/node_modules' does not exist, skipping all lookups in it. +Info 56 [00:01:43.000] Resolution for module 'module1' was found in cache from location '/user/username/projects/myproject/product/src'. +Info 57 [00:01:44.000] ======== Module name 'module1' was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. ======== +Info 58 [00:01:45.000] ======== Resolving module 'module2' from '/user/username/projects/myproject/product/src/feature/file2.ts'. ======== +Info 59 [00:01:46.000] Module resolution kind is not specified, using 'NodeJs'. +Info 60 [00:01:47.000] Loading module 'module2' from 'node_modules' folder, target file type 'TypeScript'. +Info 61 [00:01:48.000] Directory '/user/username/projects/myproject/product/src/feature/node_modules' does not exist, skipping all lookups in it. +Info 62 [00:01:49.000] Resolution for module 'module2' was found in cache from location '/user/username/projects/myproject/product/src'. +Info 63 [00:01:50.000] ======== Module name 'module2' was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. ======== +Info 64 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 65 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 66 [00:01:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 67 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 68 [00:01:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/test/file4.ts 500 undefined WatchType: Closed Script info +Info 69 [00:01:56.000] ======== Resolving module 'module1' from '/user/username/projects/myproject/product/test/file4.ts'. ======== +Info 70 [00:01:57.000] Module resolution kind is not specified, using 'NodeJs'. +Info 71 [00:01:58.000] Loading module 'module1' from 'node_modules' folder, target file type 'TypeScript'. +Info 72 [00:01:59.000] Directory '/user/username/projects/myproject/product/test/node_modules' does not exist, skipping all lookups in it. +Info 73 [00:02:00.000] Resolution for module 'module1' was found in cache from location '/user/username/projects/myproject/product'. +Info 74 [00:02:01.000] ======== Module name 'module1' was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. ======== +Info 75 [00:02:02.000] ======== Resolving module 'module2' from '/user/username/projects/myproject/product/test/file4.ts'. ======== +Info 76 [00:02:03.000] Module resolution kind is not specified, using 'NodeJs'. +Info 77 [00:02:04.000] Loading module 'module2' from 'node_modules' folder, target file type 'TypeScript'. +Info 78 [00:02:05.000] Directory '/user/username/projects/myproject/product/test/node_modules' does not exist, skipping all lookups in it. +Info 79 [00:02:06.000] Resolution for module 'module2' was found in cache from location '/user/username/projects/myproject/product'. +Info 80 [00:02:07.000] ======== Module name 'module2' was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. ======== +Info 81 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/test/src/file3.ts 500 undefined WatchType: Closed Script info +Info 82 [00:02:09.000] ======== Resolving module 'module1' from '/user/username/projects/myproject/product/test/src/file3.ts'. ======== +Info 83 [00:02:10.000] Module resolution kind is not specified, using 'NodeJs'. +Info 84 [00:02:11.000] Loading module 'module1' from 'node_modules' folder, target file type 'TypeScript'. +Info 85 [00:02:12.000] Directory '/user/username/projects/myproject/product/test/src/node_modules' does not exist, skipping all lookups in it. +Info 86 [00:02:13.000] Resolution for module 'module1' was found in cache from location '/user/username/projects/myproject/product/test'. +Info 87 [00:02:14.000] ======== Module name 'module1' was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. ======== +Info 88 [00:02:15.000] ======== Resolving module 'module2' from '/user/username/projects/myproject/product/test/src/file3.ts'. ======== +Info 89 [00:02:16.000] Module resolution kind is not specified, using 'NodeJs'. +Info 90 [00:02:17.000] Loading module 'module2' from 'node_modules' folder, target file type 'TypeScript'. +Info 91 [00:02:18.000] Directory '/user/username/projects/myproject/product/test/src/node_modules' does not exist, skipping all lookups in it. +Info 92 [00:02:19.000] Resolution for module 'module2' was found in cache from location '/user/username/projects/myproject/product/test'. +Info 93 [00:02:20.000] ======== Module name 'module2' was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. ======== +Info 94 [00:02:21.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 95 [00:02:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/src/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 96 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/src/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 97 [00:02:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 98 [00:02:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 99 [00:02:26.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/src/feature 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 100 [00:02:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/src/feature 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 101 [00:02:28.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/test/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 102 [00:02:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/test/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 103 [00:02:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/test/src/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 104 [00:02:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/test/src/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 105 [00:02:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 106 [00:02:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 107 [00:02:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 108 [00:02:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 109 [00:02:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 110 [00:02:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 111 [00:02:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 112 [00:02:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 113 [00:02:40.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 114 [00:02:41.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 115 [00:02:42.000] Files (7) /a/lib/lib.d.ts /user/username/projects/myproject/product/node_modules/module1/index.ts /user/username/projects/myproject/node_modules/module2/index.ts @@ -184,26 +183,26 @@ Info 116 [00:02:43.000] Files (7) file1.ts Root file specified for compilation -Info 117 [00:02:44.000] ----------------------------------------------- -Info 118 [00:02:45.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 118 [00:02:46.000] Files (7) +Info 116 [00:02:43.000] ----------------------------------------------- +Info 117 [00:02:44.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 117 [00:02:45.000] Files (7) -Info 118 [00:02:47.000] ----------------------------------------------- -Info 118 [00:02:48.000] Open files: -Info 118 [00:02:49.000] FileName: /user/username/projects/myproject/product/src/file1.ts ProjectRootPath: undefined -Info 118 [00:02:50.000] Projects: /dev/null/inferredProject1* -Info 118 [00:02:57.000] FileWatcher:: Triggered with /user/username/projects/myproject/product/src/feature/file2.ts 1:: WatchInfo: /user/username/projects/myproject/product/src/feature/file2.ts 500 undefined WatchType: Closed Script info -Info 119 [00:02:58.000] Scheduled: /dev/null/inferredProject1* -Info 120 [00:02:59.000] Scheduled: *ensureProjectForOpenFiles* -Info 121 [00:03:00.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/product/src/feature/file2.ts 1:: WatchInfo: /user/username/projects/myproject/product/src/feature/file2.ts 500 undefined WatchType: Closed Script info -Info 122 [00:03:04.000] FileWatcher:: Triggered with /user/username/projects/myproject/product/test/src/file3.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/src/file3.ts 500 undefined WatchType: Closed Script info -Info 123 [00:03:05.000] Scheduled: /dev/null/inferredProject1*, Cancelled earlier one -Info 124 [00:03:06.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 125 [00:03:07.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/product/test/src/file3.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/src/file3.ts 500 undefined WatchType: Closed Script info -Info 126 [00:03:11.000] FileWatcher:: Triggered with /user/username/projects/myproject/product/test/file4.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/file4.ts 500 undefined WatchType: Closed Script info -Info 127 [00:03:12.000] Scheduled: /dev/null/inferredProject1*, Cancelled earlier one -Info 128 [00:03:13.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 129 [00:03:14.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/product/test/file4.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/file4.ts 500 undefined WatchType: Closed Script info +Info 117 [00:02:46.000] ----------------------------------------------- +Info 117 [00:02:47.000] Open files: +Info 117 [00:02:48.000] FileName: /user/username/projects/myproject/product/src/file1.ts ProjectRootPath: undefined +Info 117 [00:02:49.000] Projects: /dev/null/inferredProject1* +Info 117 [00:02:56.000] FileWatcher:: Triggered with /user/username/projects/myproject/product/src/feature/file2.ts 1:: WatchInfo: /user/username/projects/myproject/product/src/feature/file2.ts 500 undefined WatchType: Closed Script info +Info 118 [00:02:57.000] Scheduled: /dev/null/inferredProject1* +Info 119 [00:02:58.000] Scheduled: *ensureProjectForOpenFiles* +Info 120 [00:02:59.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/product/src/feature/file2.ts 1:: WatchInfo: /user/username/projects/myproject/product/src/feature/file2.ts 500 undefined WatchType: Closed Script info +Info 121 [00:03:03.000] FileWatcher:: Triggered with /user/username/projects/myproject/product/test/src/file3.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/src/file3.ts 500 undefined WatchType: Closed Script info +Info 122 [00:03:04.000] Scheduled: /dev/null/inferredProject1*, Cancelled earlier one +Info 123 [00:03:05.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 124 [00:03:06.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/product/test/src/file3.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/src/file3.ts 500 undefined WatchType: Closed Script info +Info 125 [00:03:10.000] FileWatcher:: Triggered with /user/username/projects/myproject/product/test/file4.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/file4.ts 500 undefined WatchType: Closed Script info +Info 126 [00:03:11.000] Scheduled: /dev/null/inferredProject1*, Cancelled earlier one +Info 127 [00:03:12.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 128 [00:03:13.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/product/test/file4.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/file4.ts 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/product/src/file1.ts] import "./feature/file2"; import "../test/file4"; import "../test/src/file3"; import { module1 } from "module1";import { module2 } from "module2";import { module1 } from "module1";import { module2 } from "module2"; @@ -262,38 +261,38 @@ FsWatchesRecursive:: /user/username/projects/myproject/product/src/feature: {} -Info 130 [00:03:15.000] Running: /dev/null/inferredProject1* -Info 131 [00:03:16.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 132 [00:03:17.000] Reusing resolution of module './feature/file2' from '/user/username/projects/myproject/product/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/src/feature/file2.ts'. -Info 133 [00:03:18.000] Reusing resolution of module '../test/file4' from '/user/username/projects/myproject/product/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/test/file4.ts'. -Info 134 [00:03:19.000] Reusing resolution of module '../test/src/file3' from '/user/username/projects/myproject/product/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/test/src/file3.ts'. -Info 135 [00:03:20.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/product/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. -Info 136 [00:03:21.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/product/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. -Info 137 [00:03:22.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/product/src/feature/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. -Info 138 [00:03:23.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/product/src/feature/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. -Info 139 [00:03:24.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/product/test/file4.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. -Info 140 [00:03:25.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/product/test/file4.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. -Info 141 [00:03:26.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/product/test/src/file3.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. -Info 142 [00:03:27.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/product/test/src/file3.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. -Info 143 [00:03:28.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 144 [00:03:29.000] Different program with same set of files -Info 145 [00:03:30.000] Running: *ensureProjectForOpenFiles* -Info 146 [00:03:31.000] Before ensureProjectForOpenFiles: -Info 147 [00:03:32.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 147 [00:03:33.000] Files (7) +Info 129 [00:03:14.000] Running: /dev/null/inferredProject1* +Info 130 [00:03:15.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 131 [00:03:16.000] Reusing resolution of module './feature/file2' from '/user/username/projects/myproject/product/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/src/feature/file2.ts'. +Info 132 [00:03:17.000] Reusing resolution of module '../test/file4' from '/user/username/projects/myproject/product/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/test/file4.ts'. +Info 133 [00:03:18.000] Reusing resolution of module '../test/src/file3' from '/user/username/projects/myproject/product/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/test/src/file3.ts'. +Info 134 [00:03:19.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/product/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. +Info 135 [00:03:20.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/product/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. +Info 136 [00:03:21.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/product/src/feature/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. +Info 137 [00:03:22.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/product/src/feature/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. +Info 138 [00:03:23.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/product/test/file4.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. +Info 139 [00:03:24.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/product/test/file4.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. +Info 140 [00:03:25.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/product/test/src/file3.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. +Info 141 [00:03:26.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/product/test/src/file3.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. +Info 142 [00:03:27.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 143 [00:03:28.000] Different program with same set of files +Info 144 [00:03:29.000] Running: *ensureProjectForOpenFiles* +Info 145 [00:03:30.000] Before ensureProjectForOpenFiles: +Info 146 [00:03:31.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 146 [00:03:32.000] Files (7) -Info 147 [00:03:34.000] ----------------------------------------------- -Info 147 [00:03:35.000] Open files: -Info 147 [00:03:36.000] FileName: /user/username/projects/myproject/product/src/file1.ts ProjectRootPath: undefined -Info 147 [00:03:37.000] Projects: /dev/null/inferredProject1* -Info 147 [00:03:38.000] After ensureProjectForOpenFiles: -Info 148 [00:03:39.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 148 [00:03:40.000] Files (7) +Info 146 [00:03:33.000] ----------------------------------------------- +Info 146 [00:03:34.000] Open files: +Info 146 [00:03:35.000] FileName: /user/username/projects/myproject/product/src/file1.ts ProjectRootPath: undefined +Info 146 [00:03:36.000] Projects: /dev/null/inferredProject1* +Info 146 [00:03:37.000] After ensureProjectForOpenFiles: +Info 147 [00:03:38.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 147 [00:03:39.000] Files (7) -Info 148 [00:03:41.000] ----------------------------------------------- -Info 148 [00:03:42.000] Open files: -Info 148 [00:03:43.000] FileName: /user/username/projects/myproject/product/src/file1.ts ProjectRootPath: undefined -Info 148 [00:03:44.000] Projects: /dev/null/inferredProject1* +Info 147 [00:03:40.000] ----------------------------------------------- +Info 147 [00:03:41.000] Open files: +Info 147 [00:03:42.000] FileName: /user/username/projects/myproject/product/src/file1.ts ProjectRootPath: undefined +Info 147 [00:03:43.000] Projects: /dev/null/inferredProject1* After running timeout callbacks PolledWatches:: diff --git a/tests/baselines/reference/tsserver/resolutionCache/npm-install-@types-works.js b/tests/baselines/reference/tsserver/resolutionCache/npm-install-@types-works.js index 046b4414614..05c651740d7 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/npm-install-@types-works.js +++ b/tests/baselines/reference/tsserver/resolutionCache/npm-install-@types-works.js @@ -37,18 +37,17 @@ FsWatchesRecursive:: Info 2 [00:00:19.000] Search path: /a/b/projects/temp Info 3 [00:00:20.000] For info: /a/b/projects/temp/a.ts :: No config files found. -Info 4 [00:00:21.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 5 [00:00:22.000] FileWatcher:: Added:: WatchInfo: /a/b/projects/temp/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 6 [00:00:23.000] FileWatcher:: Added:: WatchInfo: /a/b/projects/temp/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 7 [00:00:24.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 8 [00:00:25.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 9 [00:00:26.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 10 [00:00:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 11 [00:00:28.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 12 [00:00:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 13 [00:00:30.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 14 [00:00:31.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 15 [00:00:32.000] Files (2) +Info 4 [00:00:21.000] FileWatcher:: Added:: WatchInfo: /a/b/projects/temp/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 5 [00:00:22.000] FileWatcher:: Added:: WatchInfo: /a/b/projects/temp/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 6 [00:00:23.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 7 [00:00:24.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 8 [00:00:25.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 9 [00:00:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 10 [00:00:27.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 11 [00:00:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 12 [00:00:29.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 13 [00:00:30.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 14 [00:00:31.000] Files (2) /a/lib/lib.d.ts /a/b/projects/temp/a.ts @@ -58,14 +57,14 @@ Info 15 [00:00:32.000] Files (2) a.ts Root file specified for compilation -Info 16 [00:00:33.000] ----------------------------------------------- -Info 17 [00:00:34.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 17 [00:00:35.000] Files (2) +Info 15 [00:00:32.000] ----------------------------------------------- +Info 16 [00:00:33.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 16 [00:00:34.000] Files (2) -Info 17 [00:00:36.000] ----------------------------------------------- -Info 17 [00:00:37.000] Open files: -Info 17 [00:00:38.000] FileName: /a/b/projects/temp/a.ts ProjectRootPath: /a/b/projects/temp -Info 17 [00:00:39.000] Projects: /dev/null/inferredProject1* +Info 16 [00:00:35.000] ----------------------------------------------- +Info 16 [00:00:36.000] Open files: +Info 16 [00:00:37.000] FileName: /a/b/projects/temp/a.ts ProjectRootPath: /a/b/projects/temp +Info 16 [00:00:38.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -84,11 +83,11 @@ FsWatches:: FsWatchesRecursive:: -Info 17 [00:00:40.000] response: +Info 16 [00:00:39.000] response: { "responseRequired": false } -Info 18 [00:00:41.000] request: +Info 17 [00:00:40.000] request: { "command": "geterr", "arguments": { @@ -136,7 +135,7 @@ FsWatches:: FsWatchesRecursive:: -Info 19 [00:00:42.000] response: +Info 18 [00:00:41.000] response: { "responseRequired": false } @@ -158,7 +157,7 @@ FsWatches:: FsWatchesRecursive:: -Info 20 [00:00:43.000] event: +Info 19 [00:00:42.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/a/b/projects/temp/a.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -196,7 +195,7 @@ FsWatches:: FsWatchesRecursive:: -Info 21 [00:00:44.000] event: +Info 20 [00:00:43.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/a/b/projects/temp/a.ts","diagnostics":[{"start":{"line":1,"offset":20},"end":{"line":1,"offset":25},"text":"Cannot find module 'pad' or its corresponding type declarations.","code":2307,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -234,9 +233,9 @@ FsWatches:: FsWatchesRecursive:: -Info 22 [00:00:45.000] event: +Info 21 [00:00:44.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/a/b/projects/temp/a.ts","diagnostics":[]}} -Info 23 [00:00:46.000] event: +Info 22 [00:00:45.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) @@ -256,33 +255,33 @@ FsWatches:: FsWatchesRecursive:: -Info 24 [00:00:52.000] DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules :: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 25 [00:00:53.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation -Info 26 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules :: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 27 [00:00:55.000] DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules :: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 28 [00:00:56.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation, Cancelled earlier one -Info 29 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules :: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 30 [00:00:59.000] DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types :: WatchInfo: /a/b/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 31 [00:01:00.000] Scheduled: /dev/null/inferredProject1* -Info 32 [00:01:01.000] Scheduled: *ensureProjectForOpenFiles* -Info 33 [00:01:02.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation, Cancelled earlier one -Info 34 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types :: WatchInfo: /a/b/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 35 [00:01:04.000] DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types :: WatchInfo: /a/b/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 36 [00:01:05.000] Scheduled: /dev/null/inferredProject1*, Cancelled earlier one -Info 37 [00:01:06.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 38 [00:01:07.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation, Cancelled earlier one -Info 39 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types :: WatchInfo: /a/b/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 40 [00:01:09.000] DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types :: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 41 [00:01:10.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation, Cancelled earlier one -Info 42 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types :: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 43 [00:01:13.000] DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types/pad :: WatchInfo: /a/b/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 44 [00:01:14.000] Scheduled: /dev/null/inferredProject1*, Cancelled earlier one -Info 45 [00:01:15.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 46 [00:01:16.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation, Cancelled earlier one -Info 47 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types/pad :: WatchInfo: /a/b/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 48 [00:01:18.000] DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types/pad :: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 49 [00:01:19.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation, Cancelled earlier one -Info 50 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types/pad :: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 23 [00:00:51.000] DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules :: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 24 [00:00:52.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation +Info 25 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules :: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 26 [00:00:54.000] DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules :: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 27 [00:00:55.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation, Cancelled earlier one +Info 28 [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules :: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 29 [00:00:58.000] DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types :: WatchInfo: /a/b/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 30 [00:00:59.000] Scheduled: /dev/null/inferredProject1* +Info 31 [00:01:00.000] Scheduled: *ensureProjectForOpenFiles* +Info 32 [00:01:01.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation, Cancelled earlier one +Info 33 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types :: WatchInfo: /a/b/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 34 [00:01:03.000] DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types :: WatchInfo: /a/b/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 35 [00:01:04.000] Scheduled: /dev/null/inferredProject1*, Cancelled earlier one +Info 36 [00:01:05.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 37 [00:01:06.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation, Cancelled earlier one +Info 38 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types :: WatchInfo: /a/b/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 39 [00:01:08.000] DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types :: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 40 [00:01:09.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation, Cancelled earlier one +Info 41 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types :: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 42 [00:01:12.000] DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types/pad :: WatchInfo: /a/b/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 43 [00:01:13.000] Scheduled: /dev/null/inferredProject1*, Cancelled earlier one +Info 44 [00:01:14.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 45 [00:01:15.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation, Cancelled earlier one +Info 46 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types/pad :: WatchInfo: /a/b/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 47 [00:01:17.000] DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types/pad :: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 48 [00:01:18.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation, Cancelled earlier one +Info 49 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types/pad :: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations Before running timeout callbacks //// [/a/b/projects/temp/node_modules/@types/pad/index.d.ts] export = pad;declare function pad(length: number, text: string, char ?: string): string; @@ -304,14 +303,14 @@ FsWatchesRecursive:: /a/b/projects/temp/node_modules/@types: {} -Info 51 [00:01:22.000] Running: /dev/null/inferredProject1* -Info 52 [00:01:23.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 53 [00:01:24.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 54 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/temp/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 55 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/temp/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 56 [00:01:27.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 57 [00:01:28.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 58 [00:01:29.000] Files (3) +Info 50 [00:01:21.000] Running: /dev/null/inferredProject1* +Info 51 [00:01:22.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 52 [00:01:23.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 53 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/temp/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 54 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/temp/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 55 [00:01:26.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 56 [00:01:27.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 57 [00:01:28.000] Files (3) /a/lib/lib.d.ts /a/b/projects/temp/node_modules/@types/pad/index.d.ts /a/b/projects/temp/a.ts @@ -325,7 +324,7 @@ Info 58 [00:01:29.000] Files (3) a.ts Root file specified for compilation -Info 59 [00:01:30.000] ----------------------------------------------- +Info 58 [00:01:29.000] ----------------------------------------------- After running timeout callbacks PolledWatches:: @@ -362,25 +361,25 @@ FsWatchesRecursive:: /a/b/projects/temp/node_modules/@types: {} -Info 60 [00:01:31.000] Running: *ensureProjectForOpenFiles* -Info 61 [00:01:32.000] Before ensureProjectForOpenFiles: -Info 62 [00:01:33.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 62 [00:01:34.000] Files (3) +Info 59 [00:01:30.000] Running: *ensureProjectForOpenFiles* +Info 60 [00:01:31.000] Before ensureProjectForOpenFiles: +Info 61 [00:01:32.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 61 [00:01:33.000] Files (3) -Info 62 [00:01:35.000] ----------------------------------------------- -Info 62 [00:01:36.000] Open files: -Info 62 [00:01:37.000] FileName: /a/b/projects/temp/a.ts ProjectRootPath: /a/b/projects/temp -Info 62 [00:01:38.000] Projects: /dev/null/inferredProject1* -Info 62 [00:01:39.000] After ensureProjectForOpenFiles: -Info 63 [00:01:40.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 63 [00:01:41.000] Files (3) +Info 61 [00:01:34.000] ----------------------------------------------- +Info 61 [00:01:35.000] Open files: +Info 61 [00:01:36.000] FileName: /a/b/projects/temp/a.ts ProjectRootPath: /a/b/projects/temp +Info 61 [00:01:37.000] Projects: /dev/null/inferredProject1* +Info 61 [00:01:38.000] After ensureProjectForOpenFiles: +Info 62 [00:01:39.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 62 [00:01:40.000] Files (3) -Info 63 [00:01:42.000] ----------------------------------------------- -Info 63 [00:01:43.000] Open files: -Info 63 [00:01:44.000] FileName: /a/b/projects/temp/a.ts ProjectRootPath: /a/b/projects/temp -Info 63 [00:01:45.000] Projects: /dev/null/inferredProject1* -Info 63 [00:01:46.000] got projects updated in background, updating diagnostics for /a/b/projects/temp/a.ts -Info 64 [00:01:47.000] event: +Info 62 [00:01:41.000] ----------------------------------------------- +Info 62 [00:01:42.000] Open files: +Info 62 [00:01:43.000] FileName: /a/b/projects/temp/a.ts ProjectRootPath: /a/b/projects/temp +Info 62 [00:01:44.000] Projects: /dev/null/inferredProject1* +Info 62 [00:01:45.000] got projects updated in background, updating diagnostics for /a/b/projects/temp/a.ts +Info 63 [00:01:46.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/a/b/projects/temp/a.ts"]}} After running timeout callbacks @@ -418,7 +417,7 @@ FsWatchesRecursive:: /a/b/projects/temp/node_modules/@types: {} -Info 65 [00:01:48.000] event: +Info 64 [00:01:47.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/a/b/projects/temp/a.ts","diagnostics":[]}} After running timeout callbacks @@ -456,7 +455,7 @@ FsWatchesRecursive:: /a/b/projects/temp/node_modules/@types: {} -Info 66 [00:01:49.000] event: +Info 65 [00:01:48.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/a/b/projects/temp/a.ts","diagnostics":[]}} Before running immediate callbacks diff --git a/tests/baselines/reference/tsserver/resolutionCache/relative-module-name-from-files-in-different-folders.js b/tests/baselines/reference/tsserver/resolutionCache/relative-module-name-from-files-in-different-folders.js index e992bc62437..321cdeabd21 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/relative-module-name-from-files-in-different-folders.js +++ b/tests/baselines/reference/tsserver/resolutionCache/relative-module-name-from-files-in-different-folders.js @@ -61,68 +61,67 @@ Info 5 [00:00:46.000] Config: /user/username/projects/myproject/tsconfig.json } Info 6 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Info 7 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 8 [00:00:49.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 9 [00:00:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/module2.ts 500 undefined WatchType: Closed Script info -Info 10 [00:00:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/src/module1.ts 500 undefined WatchType: Closed Script info -Info 11 [00:00:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/src/feature/file2.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/test/file4.ts 500 undefined WatchType: Closed Script info -Info 13 [00:00:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/test/src/file3.ts 500 undefined WatchType: Closed Script info -Info 14 [00:00:55.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 15 [00:00:56.000] ======== Resolving module './module1' from '/user/username/projects/myproject/product/src/file1.ts'. ======== -Info 16 [00:00:57.000] Module resolution kind is not specified, using 'NodeJs'. -Info 17 [00:00:58.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/product/src/module1', target file type 'TypeScript'. -Info 18 [00:00:59.000] File '/user/username/projects/myproject/product/src/module1.ts' exist - use it as a name resolution result. -Info 19 [00:01:00.000] ======== Module name './module1' was successfully resolved to '/user/username/projects/myproject/product/src/module1.ts'. ======== -Info 20 [00:01:01.000] ======== Resolving module '../module2' from '/user/username/projects/myproject/product/src/file1.ts'. ======== -Info 21 [00:01:02.000] Module resolution kind is not specified, using 'NodeJs'. -Info 22 [00:01:03.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/product/module2', target file type 'TypeScript'. -Info 23 [00:01:04.000] File '/user/username/projects/myproject/product/module2.ts' exist - use it as a name resolution result. -Info 24 [00:01:05.000] ======== Module name '../module2' was successfully resolved to '/user/username/projects/myproject/product/module2.ts'. ======== -Info 25 [00:01:06.000] ======== Resolving module '../module1' from '/user/username/projects/myproject/product/src/feature/file2.ts'. ======== -Info 26 [00:01:07.000] Module resolution kind is not specified, using 'NodeJs'. -Info 27 [00:01:08.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/product/src/module1', target file type 'TypeScript'. -Info 28 [00:01:09.000] File '/user/username/projects/myproject/product/src/module1.ts' exist - use it as a name resolution result. -Info 29 [00:01:10.000] ======== Module name '../module1' was successfully resolved to '/user/username/projects/myproject/product/src/module1.ts'. ======== -Info 30 [00:01:11.000] ======== Resolving module '../../module2' from '/user/username/projects/myproject/product/src/feature/file2.ts'. ======== -Info 31 [00:01:12.000] Module resolution kind is not specified, using 'NodeJs'. -Info 32 [00:01:13.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/product/module2', target file type 'TypeScript'. -Info 33 [00:01:14.000] File '/user/username/projects/myproject/product/module2.ts' exist - use it as a name resolution result. -Info 34 [00:01:15.000] ======== Module name '../../module2' was successfully resolved to '/user/username/projects/myproject/product/module2.ts'. ======== -Info 35 [00:01:16.000] ======== Resolving module '../src/module1}' from '/user/username/projects/myproject/product/test/file4.ts'. ======== -Info 36 [00:01:17.000] Module resolution kind is not specified, using 'NodeJs'. -Info 37 [00:01:18.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/product/src/module1}', target file type 'TypeScript'. -Info 38 [00:01:19.000] File '/user/username/projects/myproject/product/src/module1}.ts' does not exist. -Info 39 [00:01:20.000] File '/user/username/projects/myproject/product/src/module1}.tsx' does not exist. -Info 40 [00:01:21.000] File '/user/username/projects/myproject/product/src/module1}.d.ts' does not exist. -Info 41 [00:01:22.000] Directory '/user/username/projects/myproject/product/src/module1}' does not exist, skipping all lookups in it. -Info 42 [00:01:23.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/product/src/module1}', target file type 'JavaScript'. -Info 43 [00:01:24.000] File '/user/username/projects/myproject/product/src/module1}.js' does not exist. -Info 44 [00:01:25.000] File '/user/username/projects/myproject/product/src/module1}.jsx' does not exist. -Info 45 [00:01:26.000] Directory '/user/username/projects/myproject/product/src/module1}' does not exist, skipping all lookups in it. -Info 46 [00:01:27.000] ======== Module name '../src/module1}' was not resolved. ======== -Info 47 [00:01:28.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 48 [00:01:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 49 [00:01:30.000] ======== Resolving module '../module2' from '/user/username/projects/myproject/product/test/file4.ts'. ======== -Info 50 [00:01:31.000] Module resolution kind is not specified, using 'NodeJs'. -Info 51 [00:01:32.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/product/module2', target file type 'TypeScript'. -Info 52 [00:01:33.000] File '/user/username/projects/myproject/product/module2.ts' exist - use it as a name resolution result. -Info 53 [00:01:34.000] ======== Module name '../module2' was successfully resolved to '/user/username/projects/myproject/product/module2.ts'. ======== -Info 54 [00:01:35.000] ======== Resolving module '../../src/module1' from '/user/username/projects/myproject/product/test/src/file3.ts'. ======== -Info 55 [00:01:36.000] Module resolution kind is not specified, using 'NodeJs'. -Info 56 [00:01:37.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/product/src/module1', target file type 'TypeScript'. -Info 57 [00:01:38.000] File '/user/username/projects/myproject/product/src/module1.ts' exist - use it as a name resolution result. -Info 58 [00:01:39.000] ======== Module name '../../src/module1' was successfully resolved to '/user/username/projects/myproject/product/src/module1.ts'. ======== -Info 59 [00:01:40.000] ======== Resolving module '../../module2' from '/user/username/projects/myproject/product/test/src/file3.ts'. ======== -Info 60 [00:01:41.000] Module resolution kind is not specified, using 'NodeJs'. -Info 61 [00:01:42.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/product/module2', target file type 'TypeScript'. -Info 62 [00:01:43.000] File '/user/username/projects/myproject/product/module2.ts' exist - use it as a name resolution result. -Info 63 [00:01:44.000] ======== Module name '../../module2' was successfully resolved to '/user/username/projects/myproject/product/module2.ts'. ======== -Info 64 [00:01:45.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 65 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 66 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 67 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 68 [00:01:49.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 69 [00:01:50.000] Files (7) +Info 8 [00:00:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/module2.ts 500 undefined WatchType: Closed Script info +Info 9 [00:00:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/src/module1.ts 500 undefined WatchType: Closed Script info +Info 10 [00:00:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/src/feature/file2.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/test/file4.ts 500 undefined WatchType: Closed Script info +Info 12 [00:00:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/test/src/file3.ts 500 undefined WatchType: Closed Script info +Info 13 [00:00:54.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 14 [00:00:55.000] ======== Resolving module './module1' from '/user/username/projects/myproject/product/src/file1.ts'. ======== +Info 15 [00:00:56.000] Module resolution kind is not specified, using 'NodeJs'. +Info 16 [00:00:57.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/product/src/module1', target file type 'TypeScript'. +Info 17 [00:00:58.000] File '/user/username/projects/myproject/product/src/module1.ts' exist - use it as a name resolution result. +Info 18 [00:00:59.000] ======== Module name './module1' was successfully resolved to '/user/username/projects/myproject/product/src/module1.ts'. ======== +Info 19 [00:01:00.000] ======== Resolving module '../module2' from '/user/username/projects/myproject/product/src/file1.ts'. ======== +Info 20 [00:01:01.000] Module resolution kind is not specified, using 'NodeJs'. +Info 21 [00:01:02.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/product/module2', target file type 'TypeScript'. +Info 22 [00:01:03.000] File '/user/username/projects/myproject/product/module2.ts' exist - use it as a name resolution result. +Info 23 [00:01:04.000] ======== Module name '../module2' was successfully resolved to '/user/username/projects/myproject/product/module2.ts'. ======== +Info 24 [00:01:05.000] ======== Resolving module '../module1' from '/user/username/projects/myproject/product/src/feature/file2.ts'. ======== +Info 25 [00:01:06.000] Module resolution kind is not specified, using 'NodeJs'. +Info 26 [00:01:07.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/product/src/module1', target file type 'TypeScript'. +Info 27 [00:01:08.000] File '/user/username/projects/myproject/product/src/module1.ts' exist - use it as a name resolution result. +Info 28 [00:01:09.000] ======== Module name '../module1' was successfully resolved to '/user/username/projects/myproject/product/src/module1.ts'. ======== +Info 29 [00:01:10.000] ======== Resolving module '../../module2' from '/user/username/projects/myproject/product/src/feature/file2.ts'. ======== +Info 30 [00:01:11.000] Module resolution kind is not specified, using 'NodeJs'. +Info 31 [00:01:12.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/product/module2', target file type 'TypeScript'. +Info 32 [00:01:13.000] File '/user/username/projects/myproject/product/module2.ts' exist - use it as a name resolution result. +Info 33 [00:01:14.000] ======== Module name '../../module2' was successfully resolved to '/user/username/projects/myproject/product/module2.ts'. ======== +Info 34 [00:01:15.000] ======== Resolving module '../src/module1}' from '/user/username/projects/myproject/product/test/file4.ts'. ======== +Info 35 [00:01:16.000] Module resolution kind is not specified, using 'NodeJs'. +Info 36 [00:01:17.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/product/src/module1}', target file type 'TypeScript'. +Info 37 [00:01:18.000] File '/user/username/projects/myproject/product/src/module1}.ts' does not exist. +Info 38 [00:01:19.000] File '/user/username/projects/myproject/product/src/module1}.tsx' does not exist. +Info 39 [00:01:20.000] File '/user/username/projects/myproject/product/src/module1}.d.ts' does not exist. +Info 40 [00:01:21.000] Directory '/user/username/projects/myproject/product/src/module1}' does not exist, skipping all lookups in it. +Info 41 [00:01:22.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/product/src/module1}', target file type 'JavaScript'. +Info 42 [00:01:23.000] File '/user/username/projects/myproject/product/src/module1}.js' does not exist. +Info 43 [00:01:24.000] File '/user/username/projects/myproject/product/src/module1}.jsx' does not exist. +Info 44 [00:01:25.000] Directory '/user/username/projects/myproject/product/src/module1}' does not exist, skipping all lookups in it. +Info 45 [00:01:26.000] ======== Module name '../src/module1}' was not resolved. ======== +Info 46 [00:01:27.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 47 [00:01:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 48 [00:01:29.000] ======== Resolving module '../module2' from '/user/username/projects/myproject/product/test/file4.ts'. ======== +Info 49 [00:01:30.000] Module resolution kind is not specified, using 'NodeJs'. +Info 50 [00:01:31.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/product/module2', target file type 'TypeScript'. +Info 51 [00:01:32.000] File '/user/username/projects/myproject/product/module2.ts' exist - use it as a name resolution result. +Info 52 [00:01:33.000] ======== Module name '../module2' was successfully resolved to '/user/username/projects/myproject/product/module2.ts'. ======== +Info 53 [00:01:34.000] ======== Resolving module '../../src/module1' from '/user/username/projects/myproject/product/test/src/file3.ts'. ======== +Info 54 [00:01:35.000] Module resolution kind is not specified, using 'NodeJs'. +Info 55 [00:01:36.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/product/src/module1', target file type 'TypeScript'. +Info 56 [00:01:37.000] File '/user/username/projects/myproject/product/src/module1.ts' exist - use it as a name resolution result. +Info 57 [00:01:38.000] ======== Module name '../../src/module1' was successfully resolved to '/user/username/projects/myproject/product/src/module1.ts'. ======== +Info 58 [00:01:39.000] ======== Resolving module '../../module2' from '/user/username/projects/myproject/product/test/src/file3.ts'. ======== +Info 59 [00:01:40.000] Module resolution kind is not specified, using 'NodeJs'. +Info 60 [00:01:41.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/product/module2', target file type 'TypeScript'. +Info 61 [00:01:42.000] File '/user/username/projects/myproject/product/module2.ts' exist - use it as a name resolution result. +Info 62 [00:01:43.000] ======== Module name '../../module2' was successfully resolved to '/user/username/projects/myproject/product/module2.ts'. ======== +Info 63 [00:01:44.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 64 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 65 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 66 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 67 [00:01:48.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 68 [00:01:49.000] Files (7) /a/lib/lib.d.ts /user/username/projects/myproject/product/module2.ts /user/username/projects/myproject/product/src/module1.ts @@ -154,26 +153,26 @@ Info 69 [00:01:50.000] Files (7) product/test/src/file3.ts Matched by default include pattern '**/*' -Info 70 [00:01:51.000] ----------------------------------------------- -Info 71 [00:01:52.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 71 [00:01:53.000] Files (7) +Info 69 [00:01:50.000] ----------------------------------------------- +Info 70 [00:01:51.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 70 [00:01:52.000] Files (7) -Info 71 [00:01:54.000] ----------------------------------------------- -Info 71 [00:01:55.000] Open files: -Info 71 [00:01:56.000] FileName: /user/username/projects/myproject/product/src/file1.ts ProjectRootPath: undefined -Info 71 [00:01:57.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 71 [00:02:04.000] FileWatcher:: Triggered with /user/username/projects/myproject/product/src/feature/file2.ts 1:: WatchInfo: /user/username/projects/myproject/product/src/feature/file2.ts 500 undefined WatchType: Closed Script info -Info 72 [00:02:05.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 73 [00:02:06.000] Scheduled: *ensureProjectForOpenFiles* -Info 74 [00:02:07.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/product/src/feature/file2.ts 1:: WatchInfo: /user/username/projects/myproject/product/src/feature/file2.ts 500 undefined WatchType: Closed Script info -Info 75 [00:02:11.000] FileWatcher:: Triggered with /user/username/projects/myproject/product/test/src/file3.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/src/file3.ts 500 undefined WatchType: Closed Script info -Info 76 [00:02:12.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 77 [00:02:13.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 78 [00:02:14.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/product/test/src/file3.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/src/file3.ts 500 undefined WatchType: Closed Script info -Info 79 [00:02:18.000] FileWatcher:: Triggered with /user/username/projects/myproject/product/test/file4.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/file4.ts 500 undefined WatchType: Closed Script info -Info 80 [00:02:19.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 81 [00:02:20.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 82 [00:02:21.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/product/test/file4.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/file4.ts 500 undefined WatchType: Closed Script info +Info 70 [00:01:53.000] ----------------------------------------------- +Info 70 [00:01:54.000] Open files: +Info 70 [00:01:55.000] FileName: /user/username/projects/myproject/product/src/file1.ts ProjectRootPath: undefined +Info 70 [00:01:56.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 70 [00:02:03.000] FileWatcher:: Triggered with /user/username/projects/myproject/product/src/feature/file2.ts 1:: WatchInfo: /user/username/projects/myproject/product/src/feature/file2.ts 500 undefined WatchType: Closed Script info +Info 71 [00:02:04.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 72 [00:02:05.000] Scheduled: *ensureProjectForOpenFiles* +Info 73 [00:02:06.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/product/src/feature/file2.ts 1:: WatchInfo: /user/username/projects/myproject/product/src/feature/file2.ts 500 undefined WatchType: Closed Script info +Info 74 [00:02:10.000] FileWatcher:: Triggered with /user/username/projects/myproject/product/test/src/file3.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/src/file3.ts 500 undefined WatchType: Closed Script info +Info 75 [00:02:11.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 76 [00:02:12.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 77 [00:02:13.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/product/test/src/file3.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/src/file3.ts 500 undefined WatchType: Closed Script info +Info 78 [00:02:17.000] FileWatcher:: Triggered with /user/username/projects/myproject/product/test/file4.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/file4.ts 500 undefined WatchType: Closed Script info +Info 79 [00:02:18.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 80 [00:02:19.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 81 [00:02:20.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/product/test/file4.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/file4.ts 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/product/src/file1.ts] import { module1 } from "./module1";import { module2 } from "../module2";import { module1 } from "./module1";import { module2 } from "../module2"; @@ -214,35 +213,35 @@ FsWatchesRecursive:: /user/username/projects/myproject/product: {} -Info 83 [00:02:22.000] Running: /user/username/projects/myproject/tsconfig.json -Info 84 [00:02:23.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 85 [00:02:24.000] Reusing resolution of module './module1' from '/user/username/projects/myproject/product/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/src/module1.ts'. -Info 86 [00:02:25.000] Reusing resolution of module '../module2' from '/user/username/projects/myproject/product/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/module2.ts'. -Info 87 [00:02:26.000] Reusing resolution of module '../module1' from '/user/username/projects/myproject/product/src/feature/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/src/module1.ts'. -Info 88 [00:02:27.000] Reusing resolution of module '../../module2' from '/user/username/projects/myproject/product/src/feature/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/module2.ts'. -Info 89 [00:02:28.000] Reusing resolution of module '../src/module1}' from '/user/username/projects/myproject/product/test/file4.ts' of old program, it was not resolved. -Info 90 [00:02:29.000] Reusing resolution of module '../module2' from '/user/username/projects/myproject/product/test/file4.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/module2.ts'. -Info 91 [00:02:30.000] Reusing resolution of module '../../src/module1' from '/user/username/projects/myproject/product/test/src/file3.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/src/module1.ts'. -Info 92 [00:02:31.000] Reusing resolution of module '../../module2' from '/user/username/projects/myproject/product/test/src/file3.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/module2.ts'. -Info 93 [00:02:32.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 94 [00:02:33.000] Different program with same set of files -Info 95 [00:02:34.000] Running: *ensureProjectForOpenFiles* -Info 96 [00:02:35.000] Before ensureProjectForOpenFiles: -Info 97 [00:02:36.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 97 [00:02:37.000] Files (7) +Info 82 [00:02:21.000] Running: /user/username/projects/myproject/tsconfig.json +Info 83 [00:02:22.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 84 [00:02:23.000] Reusing resolution of module './module1' from '/user/username/projects/myproject/product/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/src/module1.ts'. +Info 85 [00:02:24.000] Reusing resolution of module '../module2' from '/user/username/projects/myproject/product/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/module2.ts'. +Info 86 [00:02:25.000] Reusing resolution of module '../module1' from '/user/username/projects/myproject/product/src/feature/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/src/module1.ts'. +Info 87 [00:02:26.000] Reusing resolution of module '../../module2' from '/user/username/projects/myproject/product/src/feature/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/module2.ts'. +Info 88 [00:02:27.000] Reusing resolution of module '../src/module1}' from '/user/username/projects/myproject/product/test/file4.ts' of old program, it was not resolved. +Info 89 [00:02:28.000] Reusing resolution of module '../module2' from '/user/username/projects/myproject/product/test/file4.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/module2.ts'. +Info 90 [00:02:29.000] Reusing resolution of module '../../src/module1' from '/user/username/projects/myproject/product/test/src/file3.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/src/module1.ts'. +Info 91 [00:02:30.000] Reusing resolution of module '../../module2' from '/user/username/projects/myproject/product/test/src/file3.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/module2.ts'. +Info 92 [00:02:31.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 93 [00:02:32.000] Different program with same set of files +Info 94 [00:02:33.000] Running: *ensureProjectForOpenFiles* +Info 95 [00:02:34.000] Before ensureProjectForOpenFiles: +Info 96 [00:02:35.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 96 [00:02:36.000] Files (7) -Info 97 [00:02:38.000] ----------------------------------------------- -Info 97 [00:02:39.000] Open files: -Info 97 [00:02:40.000] FileName: /user/username/projects/myproject/product/src/file1.ts ProjectRootPath: undefined -Info 97 [00:02:41.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 97 [00:02:42.000] After ensureProjectForOpenFiles: -Info 98 [00:02:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 98 [00:02:44.000] Files (7) +Info 96 [00:02:37.000] ----------------------------------------------- +Info 96 [00:02:38.000] Open files: +Info 96 [00:02:39.000] FileName: /user/username/projects/myproject/product/src/file1.ts ProjectRootPath: undefined +Info 96 [00:02:40.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 96 [00:02:41.000] After ensureProjectForOpenFiles: +Info 97 [00:02:42.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 97 [00:02:43.000] Files (7) -Info 98 [00:02:45.000] ----------------------------------------------- -Info 98 [00:02:46.000] Open files: -Info 98 [00:02:47.000] FileName: /user/username/projects/myproject/product/src/file1.ts ProjectRootPath: undefined -Info 98 [00:02:48.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 97 [00:02:44.000] ----------------------------------------------- +Info 97 [00:02:45.000] Open files: +Info 97 [00:02:46.000] FileName: /user/username/projects/myproject/product/src/file1.ts ProjectRootPath: undefined +Info 97 [00:02:47.000] Projects: /user/username/projects/myproject/tsconfig.json After running timeout callbacks PolledWatches:: diff --git a/tests/baselines/reference/tsserver/resolutionCache/relative-module-name-from-files-in-same-folder.js b/tests/baselines/reference/tsserver/resolutionCache/relative-module-name-from-files-in-same-folder.js index 372b747792b..dec53b0c2da 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/relative-module-name-from-files-in-same-folder.js +++ b/tests/baselines/reference/tsserver/resolutionCache/relative-module-name-from-files-in-same-folder.js @@ -53,29 +53,28 @@ Info 5 [00:00:34.000] Config: /user/username/projects/myproject/tsconfig.json } Info 6 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Info 7 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 8 [00:00:37.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 9 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/module2.ts 500 undefined WatchType: Closed Script info -Info 10 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/file2.ts 500 undefined WatchType: Closed Script info -Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/module1.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 13 [00:00:42.000] ======== Resolving module './module1' from '/user/username/projects/myproject/src/file1.ts'. ======== -Info 14 [00:00:43.000] Module resolution kind is not specified, using 'NodeJs'. -Info 15 [00:00:44.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/module1', target file type 'TypeScript'. -Info 16 [00:00:45.000] File '/user/username/projects/myproject/src/module1.ts' exist - use it as a name resolution result. -Info 17 [00:00:46.000] ======== Module name './module1' was successfully resolved to '/user/username/projects/myproject/src/module1.ts'. ======== -Info 18 [00:00:47.000] ======== Resolving module '../module2' from '/user/username/projects/myproject/src/file1.ts'. ======== -Info 19 [00:00:48.000] Module resolution kind is not specified, using 'NodeJs'. -Info 20 [00:00:49.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/module2', target file type 'TypeScript'. -Info 21 [00:00:50.000] File '/user/username/projects/myproject/module2.ts' exist - use it as a name resolution result. -Info 22 [00:00:51.000] ======== Module name '../module2' was successfully resolved to '/user/username/projects/myproject/module2.ts'. ======== -Info 23 [00:00:52.000] Reusing resolution of module './module1' from '/user/username/projects/myproject/src/file2.ts' found in cache from location '/user/username/projects/myproject/src', it was successfully resolved to '/user/username/projects/myproject/src/module1.ts'. -Info 24 [00:00:53.000] Reusing resolution of module '../module2' from '/user/username/projects/myproject/src/file2.ts' found in cache from location '/user/username/projects/myproject/src', it was successfully resolved to '/user/username/projects/myproject/module2.ts'. -Info 25 [00:00:54.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 26 [00:00:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 27 [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 28 [00:00:57.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 29 [00:00:58.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 30 [00:00:59.000] Files (5) +Info 8 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/module2.ts 500 undefined WatchType: Closed Script info +Info 9 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/file2.ts 500 undefined WatchType: Closed Script info +Info 10 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/module1.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 12 [00:00:41.000] ======== Resolving module './module1' from '/user/username/projects/myproject/src/file1.ts'. ======== +Info 13 [00:00:42.000] Module resolution kind is not specified, using 'NodeJs'. +Info 14 [00:00:43.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/module1', target file type 'TypeScript'. +Info 15 [00:00:44.000] File '/user/username/projects/myproject/src/module1.ts' exist - use it as a name resolution result. +Info 16 [00:00:45.000] ======== Module name './module1' was successfully resolved to '/user/username/projects/myproject/src/module1.ts'. ======== +Info 17 [00:00:46.000] ======== Resolving module '../module2' from '/user/username/projects/myproject/src/file1.ts'. ======== +Info 18 [00:00:47.000] Module resolution kind is not specified, using 'NodeJs'. +Info 19 [00:00:48.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/module2', target file type 'TypeScript'. +Info 20 [00:00:49.000] File '/user/username/projects/myproject/module2.ts' exist - use it as a name resolution result. +Info 21 [00:00:50.000] ======== Module name '../module2' was successfully resolved to '/user/username/projects/myproject/module2.ts'. ======== +Info 22 [00:00:51.000] Reusing resolution of module './module1' from '/user/username/projects/myproject/src/file2.ts' found in cache from location '/user/username/projects/myproject/src', it was successfully resolved to '/user/username/projects/myproject/src/module1.ts'. +Info 23 [00:00:52.000] Reusing resolution of module '../module2' from '/user/username/projects/myproject/src/file2.ts' found in cache from location '/user/username/projects/myproject/src', it was successfully resolved to '/user/username/projects/myproject/module2.ts'. +Info 24 [00:00:53.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 25 [00:00:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 26 [00:00:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 27 [00:00:56.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 29 [00:00:58.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/module2.ts /user/username/projects/myproject/src/module1.ts @@ -98,18 +97,18 @@ Info 30 [00:00:59.000] Files (5) src/file2.ts Matched by default include pattern '**/*' -Info 31 [00:01:00.000] ----------------------------------------------- -Info 32 [00:01:01.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 32 [00:01:02.000] Files (5) +Info 30 [00:00:59.000] ----------------------------------------------- +Info 31 [00:01:00.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 31 [00:01:01.000] Files (5) -Info 32 [00:01:03.000] ----------------------------------------------- -Info 32 [00:01:04.000] Open files: -Info 32 [00:01:05.000] FileName: /user/username/projects/myproject/src/file1.ts ProjectRootPath: undefined -Info 32 [00:01:06.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 32 [00:01:13.000] FileWatcher:: Triggered with /user/username/projects/myproject/src/file2.ts 1:: WatchInfo: /user/username/projects/myproject/src/file2.ts 500 undefined WatchType: Closed Script info -Info 33 [00:01:14.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 34 [00:01:15.000] Scheduled: *ensureProjectForOpenFiles* -Info 35 [00:01:16.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/src/file2.ts 1:: WatchInfo: /user/username/projects/myproject/src/file2.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:02.000] ----------------------------------------------- +Info 31 [00:01:03.000] Open files: +Info 31 [00:01:04.000] FileName: /user/username/projects/myproject/src/file1.ts ProjectRootPath: undefined +Info 31 [00:01:05.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 31 [00:01:12.000] FileWatcher:: Triggered with /user/username/projects/myproject/src/file2.ts 1:: WatchInfo: /user/username/projects/myproject/src/file2.ts 500 undefined WatchType: Closed Script info +Info 32 [00:01:13.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 33 [00:01:14.000] Scheduled: *ensureProjectForOpenFiles* +Info 34 [00:01:15.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/src/file2.ts 1:: WatchInfo: /user/username/projects/myproject/src/file2.ts 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/src/file1.ts] import { module1 } from "./module1";import { module2 } from "../module2";import { module1 } from "./module1";import { module2 } from "../module2"; @@ -138,31 +137,31 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 36 [00:01:17.000] Running: /user/username/projects/myproject/tsconfig.json -Info 37 [00:01:18.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 38 [00:01:19.000] Reusing resolution of module './module1' from '/user/username/projects/myproject/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/src/module1.ts'. -Info 39 [00:01:20.000] Reusing resolution of module '../module2' from '/user/username/projects/myproject/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/module2.ts'. -Info 40 [00:01:21.000] Reusing resolution of module './module1' from '/user/username/projects/myproject/src/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/src/module1.ts'. -Info 41 [00:01:22.000] Reusing resolution of module '../module2' from '/user/username/projects/myproject/src/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/module2.ts'. -Info 42 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 43 [00:01:24.000] Different program with same set of files -Info 44 [00:01:25.000] Running: *ensureProjectForOpenFiles* -Info 45 [00:01:26.000] Before ensureProjectForOpenFiles: -Info 46 [00:01:27.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 46 [00:01:28.000] Files (5) +Info 35 [00:01:16.000] Running: /user/username/projects/myproject/tsconfig.json +Info 36 [00:01:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 37 [00:01:18.000] Reusing resolution of module './module1' from '/user/username/projects/myproject/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/src/module1.ts'. +Info 38 [00:01:19.000] Reusing resolution of module '../module2' from '/user/username/projects/myproject/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/module2.ts'. +Info 39 [00:01:20.000] Reusing resolution of module './module1' from '/user/username/projects/myproject/src/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/src/module1.ts'. +Info 40 [00:01:21.000] Reusing resolution of module '../module2' from '/user/username/projects/myproject/src/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/module2.ts'. +Info 41 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 42 [00:01:23.000] Different program with same set of files +Info 43 [00:01:24.000] Running: *ensureProjectForOpenFiles* +Info 44 [00:01:25.000] Before ensureProjectForOpenFiles: +Info 45 [00:01:26.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 45 [00:01:27.000] Files (5) -Info 46 [00:01:29.000] ----------------------------------------------- -Info 46 [00:01:30.000] Open files: -Info 46 [00:01:31.000] FileName: /user/username/projects/myproject/src/file1.ts ProjectRootPath: undefined -Info 46 [00:01:32.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 46 [00:01:33.000] After ensureProjectForOpenFiles: -Info 47 [00:01:34.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 47 [00:01:35.000] Files (5) +Info 45 [00:01:28.000] ----------------------------------------------- +Info 45 [00:01:29.000] Open files: +Info 45 [00:01:30.000] FileName: /user/username/projects/myproject/src/file1.ts ProjectRootPath: undefined +Info 45 [00:01:31.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 45 [00:01:32.000] After ensureProjectForOpenFiles: +Info 46 [00:01:33.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 46 [00:01:34.000] Files (5) -Info 47 [00:01:36.000] ----------------------------------------------- -Info 47 [00:01:37.000] Open files: -Info 47 [00:01:38.000] FileName: /user/username/projects/myproject/src/file1.ts ProjectRootPath: undefined -Info 47 [00:01:39.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 46 [00:01:35.000] ----------------------------------------------- +Info 46 [00:01:36.000] Open files: +Info 46 [00:01:37.000] FileName: /user/username/projects/myproject/src/file1.ts ProjectRootPath: undefined +Info 46 [00:01:38.000] Projects: /user/username/projects/myproject/tsconfig.json After running timeout callbacks PolledWatches:: diff --git a/tests/baselines/reference/tsserver/resolutionCache/renaming-module-should-restore-the-states-for-configured-projects.js b/tests/baselines/reference/tsserver/resolutionCache/renaming-module-should-restore-the-states-for-configured-projects.js index 7bf63a6cd50..13eba1fff01 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/renaming-module-should-restore-the-states-for-configured-projects.js +++ b/tests/baselines/reference/tsserver/resolutionCache/renaming-module-should-restore-the-states-for-configured-projects.js @@ -40,15 +40,14 @@ Info 6 [00:00:19.000] Config: /a/b/tsconfig.json : { } Info 7 [00:00:20.000] DirectoryWatcher:: Added:: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory Info 8 [00:00:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:22.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:23.000] FileWatcher:: Added:: WatchInfo: /a/b/moduleFile.ts 500 undefined WatchType: Closed Script info -Info 11 [00:00:24.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json -Info 12 [00:00:25.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /a/b/tsconfig.json WatchType: Missing file -Info 13 [00:00:26.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots -Info 14 [00:00:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots -Info 15 [00:00:28.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:29.000] Project '/a/b/tsconfig.json' (Configured) -Info 17 [00:00:30.000] Files (2) +Info 9 [00:00:22.000] FileWatcher:: Added:: WatchInfo: /a/b/moduleFile.ts 500 undefined WatchType: Closed Script info +Info 10 [00:00:23.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json +Info 11 [00:00:24.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /a/b/tsconfig.json WatchType: Missing file +Info 12 [00:00:25.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots +Info 13 [00:00:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots +Info 14 [00:00:27.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 15 [00:00:28.000] Project '/a/b/tsconfig.json' (Configured) +Info 16 [00:00:29.000] Files (2) /a/b/moduleFile.ts /a/b/file1.ts @@ -59,14 +58,14 @@ Info 17 [00:00:30.000] Files (2) file1.ts Matched by default include pattern '**/*' -Info 18 [00:00:31.000] ----------------------------------------------- -Info 19 [00:00:32.000] Project '/a/b/tsconfig.json' (Configured) -Info 19 [00:00:33.000] Files (2) +Info 17 [00:00:30.000] ----------------------------------------------- +Info 18 [00:00:31.000] Project '/a/b/tsconfig.json' (Configured) +Info 18 [00:00:32.000] Files (2) -Info 19 [00:00:34.000] ----------------------------------------------- -Info 19 [00:00:35.000] Open files: -Info 19 [00:00:36.000] FileName: /a/b/file1.ts ProjectRootPath: undefined -Info 19 [00:00:37.000] Projects: /a/b/tsconfig.json +Info 18 [00:00:33.000] ----------------------------------------------- +Info 18 [00:00:34.000] Open files: +Info 18 [00:00:35.000] FileName: /a/b/file1.ts ProjectRootPath: undefined +Info 18 [00:00:36.000] Projects: /a/b/tsconfig.json After request PolledWatches:: @@ -85,11 +84,11 @@ FsWatchesRecursive:: /a/b: {} -Info 19 [00:00:38.000] response: +Info 18 [00:00:37.000] response: { "responseRequired": false } -Info 20 [00:00:39.000] request: +Info 19 [00:00:38.000] request: { "seq": 0, "type": "request", @@ -134,24 +133,24 @@ FsWatchesRecursive:: /a/b: {} -Info 21 [00:00:40.000] response: +Info 20 [00:00:39.000] response: { "response": [], "responseRequired": true } -Info 22 [00:00:42.000] FileWatcher:: Triggered with /a/b/moduleFile.ts 2:: WatchInfo: /a/b/moduleFile.ts 500 undefined WatchType: Closed Script info -Info 23 [00:00:43.000] FileWatcher:: Close:: WatchInfo: /a/b/moduleFile.ts 500 undefined WatchType: Closed Script info -Info 24 [00:00:44.000] Scheduled: /a/b/tsconfig.json -Info 25 [00:00:45.000] Scheduled: *ensureProjectForOpenFiles* -Info 26 [00:00:46.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/moduleFile.ts 2:: WatchInfo: /a/b/moduleFile.ts 500 undefined WatchType: Closed Script info -Info 27 [00:00:47.000] DirectoryWatcher:: Triggered with /a/b/moduleFile.ts :: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory -Info 28 [00:00:48.000] Scheduled: /a/b/tsconfig.json, Cancelled earlier one -Info 29 [00:00:49.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 30 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/moduleFile.ts :: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory -Info 31 [00:00:53.000] DirectoryWatcher:: Triggered with /a/b/moduleFile1.ts :: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory -Info 32 [00:00:54.000] Scheduled: /a/b/tsconfig.json, Cancelled earlier one -Info 33 [00:00:55.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 34 [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/moduleFile1.ts :: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory +Info 21 [00:00:41.000] FileWatcher:: Triggered with /a/b/moduleFile.ts 2:: WatchInfo: /a/b/moduleFile.ts 500 undefined WatchType: Closed Script info +Info 22 [00:00:42.000] FileWatcher:: Close:: WatchInfo: /a/b/moduleFile.ts 500 undefined WatchType: Closed Script info +Info 23 [00:00:43.000] Scheduled: /a/b/tsconfig.json +Info 24 [00:00:44.000] Scheduled: *ensureProjectForOpenFiles* +Info 25 [00:00:45.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/moduleFile.ts 2:: WatchInfo: /a/b/moduleFile.ts 500 undefined WatchType: Closed Script info +Info 26 [00:00:46.000] DirectoryWatcher:: Triggered with /a/b/moduleFile.ts :: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory +Info 27 [00:00:47.000] Scheduled: /a/b/tsconfig.json, Cancelled earlier one +Info 28 [00:00:48.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 29 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/moduleFile.ts :: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory +Info 30 [00:00:52.000] DirectoryWatcher:: Triggered with /a/b/moduleFile1.ts :: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory +Info 31 [00:00:53.000] Scheduled: /a/b/tsconfig.json, Cancelled earlier one +Info 32 [00:00:54.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 33 [00:00:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/moduleFile1.ts :: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory Before running timeout callbacks //// [/a/b/moduleFile1.ts] export function bar() { }; @@ -172,16 +171,16 @@ FsWatchesRecursive:: /a/b: {} -Info 35 [00:00:57.000] Running: /a/b/tsconfig.json -Info 36 [00:00:58.000] FileWatcher:: Added:: WatchInfo: /a/b/moduleFile1.ts 500 undefined WatchType: Closed Script info -Info 37 [00:00:59.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json -Info 38 [00:01:00.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/moduleFile 1 undefined Project: /a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 39 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/moduleFile 1 undefined Project: /a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 40 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /a/b 0 undefined Project: /a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 41 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b 0 undefined Project: /a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 42 [00:01:04.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:05.000] Project '/a/b/tsconfig.json' (Configured) -Info 44 [00:01:06.000] Files (2) +Info 34 [00:00:56.000] Running: /a/b/tsconfig.json +Info 35 [00:00:57.000] FileWatcher:: Added:: WatchInfo: /a/b/moduleFile1.ts 500 undefined WatchType: Closed Script info +Info 36 [00:00:58.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json +Info 37 [00:00:59.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/moduleFile 1 undefined Project: /a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 38 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/moduleFile 1 undefined Project: /a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 39 [00:01:01.000] DirectoryWatcher:: Added:: WatchInfo: /a/b 0 undefined Project: /a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 40 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b 0 undefined Project: /a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 41 [00:01:03.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:04.000] Project '/a/b/tsconfig.json' (Configured) +Info 43 [00:01:05.000] Files (2) /a/b/file1.ts /a/b/moduleFile1.ts @@ -191,24 +190,24 @@ Info 44 [00:01:06.000] Files (2) moduleFile1.ts Matched by default include pattern '**/*' -Info 45 [00:01:07.000] ----------------------------------------------- -Info 46 [00:01:08.000] Running: *ensureProjectForOpenFiles* -Info 47 [00:01:09.000] Before ensureProjectForOpenFiles: -Info 48 [00:01:10.000] Project '/a/b/tsconfig.json' (Configured) -Info 48 [00:01:11.000] Files (2) +Info 44 [00:01:06.000] ----------------------------------------------- +Info 45 [00:01:07.000] Running: *ensureProjectForOpenFiles* +Info 46 [00:01:08.000] Before ensureProjectForOpenFiles: +Info 47 [00:01:09.000] Project '/a/b/tsconfig.json' (Configured) +Info 47 [00:01:10.000] Files (2) -Info 48 [00:01:12.000] ----------------------------------------------- -Info 48 [00:01:13.000] Open files: -Info 48 [00:01:14.000] FileName: /a/b/file1.ts ProjectRootPath: undefined -Info 48 [00:01:15.000] Projects: /a/b/tsconfig.json -Info 48 [00:01:16.000] After ensureProjectForOpenFiles: -Info 49 [00:01:17.000] Project '/a/b/tsconfig.json' (Configured) -Info 49 [00:01:18.000] Files (2) +Info 47 [00:01:11.000] ----------------------------------------------- +Info 47 [00:01:12.000] Open files: +Info 47 [00:01:13.000] FileName: /a/b/file1.ts ProjectRootPath: undefined +Info 47 [00:01:14.000] Projects: /a/b/tsconfig.json +Info 47 [00:01:15.000] After ensureProjectForOpenFiles: +Info 48 [00:01:16.000] Project '/a/b/tsconfig.json' (Configured) +Info 48 [00:01:17.000] Files (2) -Info 49 [00:01:19.000] ----------------------------------------------- -Info 49 [00:01:20.000] Open files: -Info 49 [00:01:21.000] FileName: /a/b/file1.ts ProjectRootPath: undefined -Info 49 [00:01:22.000] Projects: /a/b/tsconfig.json +Info 48 [00:01:18.000] ----------------------------------------------- +Info 48 [00:01:19.000] Open files: +Info 48 [00:01:20.000] FileName: /a/b/file1.ts ProjectRootPath: undefined +Info 48 [00:01:21.000] Projects: /a/b/tsconfig.json After running timeout callbacks PolledWatches:: @@ -231,7 +230,7 @@ FsWatchesRecursive:: /a/b: {} -Info 49 [00:01:23.000] request: +Info 48 [00:01:22.000] request: { "seq": 0, "type": "request", @@ -284,7 +283,7 @@ FsWatchesRecursive:: /a/b: {} -Info 50 [00:01:24.000] response: +Info 49 [00:01:23.000] response: { "response": [ { @@ -303,25 +302,25 @@ Info 50 [00:01:24.000] response: ], "responseRequired": true } -Info 51 [00:01:26.000] FileWatcher:: Triggered with /a/b/moduleFile1.ts 2:: WatchInfo: /a/b/moduleFile1.ts 500 undefined WatchType: Closed Script info -Info 52 [00:01:27.000] FileWatcher:: Close:: WatchInfo: /a/b/moduleFile1.ts 500 undefined WatchType: Closed Script info -Info 53 [00:01:28.000] Scheduled: /a/b/tsconfig.json -Info 54 [00:01:29.000] Scheduled: *ensureProjectForOpenFiles* -Info 55 [00:01:30.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/moduleFile1.ts 2:: WatchInfo: /a/b/moduleFile1.ts 500 undefined WatchType: Closed Script info -Info 56 [00:01:31.000] DirectoryWatcher:: Triggered with /a/b/moduleFile1.ts :: WatchInfo: /a/b 0 undefined Project: /a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 57 [00:01:32.000] Scheduled: /a/b/tsconfig.jsonFailedLookupInvalidation -Info 58 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/moduleFile1.ts :: WatchInfo: /a/b 0 undefined Project: /a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 59 [00:01:34.000] DirectoryWatcher:: Triggered with /a/b/moduleFile1.ts :: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory -Info 60 [00:01:35.000] Scheduled: /a/b/tsconfig.json, Cancelled earlier one -Info 61 [00:01:36.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 62 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/moduleFile1.ts :: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory -Info 63 [00:01:40.000] DirectoryWatcher:: Triggered with /a/b/moduleFile.ts :: WatchInfo: /a/b 0 undefined Project: /a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 64 [00:01:41.000] Scheduled: /a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 65 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/moduleFile.ts :: WatchInfo: /a/b 0 undefined Project: /a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 66 [00:01:43.000] DirectoryWatcher:: Triggered with /a/b/moduleFile.ts :: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory -Info 67 [00:01:44.000] Scheduled: /a/b/tsconfig.json, Cancelled earlier one -Info 68 [00:01:45.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 69 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/moduleFile.ts :: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory +Info 50 [00:01:25.000] FileWatcher:: Triggered with /a/b/moduleFile1.ts 2:: WatchInfo: /a/b/moduleFile1.ts 500 undefined WatchType: Closed Script info +Info 51 [00:01:26.000] FileWatcher:: Close:: WatchInfo: /a/b/moduleFile1.ts 500 undefined WatchType: Closed Script info +Info 52 [00:01:27.000] Scheduled: /a/b/tsconfig.json +Info 53 [00:01:28.000] Scheduled: *ensureProjectForOpenFiles* +Info 54 [00:01:29.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/moduleFile1.ts 2:: WatchInfo: /a/b/moduleFile1.ts 500 undefined WatchType: Closed Script info +Info 55 [00:01:30.000] DirectoryWatcher:: Triggered with /a/b/moduleFile1.ts :: WatchInfo: /a/b 0 undefined Project: /a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 56 [00:01:31.000] Scheduled: /a/b/tsconfig.jsonFailedLookupInvalidation +Info 57 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/moduleFile1.ts :: WatchInfo: /a/b 0 undefined Project: /a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 58 [00:01:33.000] DirectoryWatcher:: Triggered with /a/b/moduleFile1.ts :: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory +Info 59 [00:01:34.000] Scheduled: /a/b/tsconfig.json, Cancelled earlier one +Info 60 [00:01:35.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 61 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/moduleFile1.ts :: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory +Info 62 [00:01:39.000] DirectoryWatcher:: Triggered with /a/b/moduleFile.ts :: WatchInfo: /a/b 0 undefined Project: /a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 63 [00:01:40.000] Scheduled: /a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 64 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/moduleFile.ts :: WatchInfo: /a/b 0 undefined Project: /a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 65 [00:01:42.000] DirectoryWatcher:: Triggered with /a/b/moduleFile.ts :: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory +Info 66 [00:01:43.000] Scheduled: /a/b/tsconfig.json, Cancelled earlier one +Info 67 [00:01:44.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 68 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/moduleFile.ts :: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory Before running timeout callbacks //// [/a/b/moduleFile.ts] export function bar() { }; @@ -346,9 +345,9 @@ FsWatchesRecursive:: /a/b: {} -Info 70 [00:01:47.000] Running: /a/b/tsconfig.jsonFailedLookupInvalidation -Info 71 [00:01:48.000] Scheduled: /a/b/tsconfig.json, Cancelled earlier one -Info 72 [00:01:49.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 69 [00:01:46.000] Running: /a/b/tsconfig.jsonFailedLookupInvalidation +Info 70 [00:01:47.000] Scheduled: /a/b/tsconfig.json, Cancelled earlier one +Info 71 [00:01:48.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one After running timeout callbacks PolledWatches:: @@ -369,7 +368,7 @@ FsWatchesRecursive:: /a/b: {} -Info 73 [00:01:50.000] request: +Info 72 [00:01:49.000] request: { "seq": 0, "type": "request", @@ -398,15 +397,15 @@ FsWatchesRecursive:: /a/b: {} -Info 74 [00:01:51.000] FileWatcher:: Added:: WatchInfo: /a/b/moduleFile.ts 500 undefined WatchType: Closed Script info -Info 75 [00:01:52.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json -Info 76 [00:01:53.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/moduleFile 1 undefined Project: /a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 77 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/moduleFile 1 undefined Project: /a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 78 [00:01:55.000] DirectoryWatcher:: Close:: WatchInfo: /a/b 0 undefined Project: /a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 79 [00:01:56.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b 0 undefined Project: /a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 80 [00:01:57.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 81 [00:01:58.000] Project '/a/b/tsconfig.json' (Configured) -Info 82 [00:01:59.000] Files (2) +Info 73 [00:01:50.000] FileWatcher:: Added:: WatchInfo: /a/b/moduleFile.ts 500 undefined WatchType: Closed Script info +Info 74 [00:01:51.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json +Info 75 [00:01:52.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/moduleFile 1 undefined Project: /a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 76 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/moduleFile 1 undefined Project: /a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 77 [00:01:54.000] DirectoryWatcher:: Close:: WatchInfo: /a/b 0 undefined Project: /a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 78 [00:01:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b 0 undefined Project: /a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 79 [00:01:56.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 80 [00:01:57.000] Project '/a/b/tsconfig.json' (Configured) +Info 81 [00:01:58.000] Files (2) /a/b/moduleFile.ts /a/b/file1.ts @@ -417,7 +416,7 @@ Info 82 [00:01:59.000] Files (2) file1.ts Matched by default include pattern '**/*' -Info 83 [00:02:00.000] ----------------------------------------------- +Info 82 [00:01:59.000] ----------------------------------------------- After request PolledWatches:: @@ -436,7 +435,7 @@ FsWatchesRecursive:: /a/b: {} -Info 84 [00:02:01.000] response: +Info 83 [00:02:00.000] response: { "response": [], "responseRequired": true diff --git a/tests/baselines/reference/tsserver/resolutionCache/renaming-module-should-restore-the-states-for-inferred-projects.js b/tests/baselines/reference/tsserver/resolutionCache/renaming-module-should-restore-the-states-for-inferred-projects.js index 8138ecd6f74..ca0b59bbb1d 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/renaming-module-should-restore-the-states-for-inferred-projects.js +++ b/tests/baselines/reference/tsserver/resolutionCache/renaming-module-should-restore-the-states-for-inferred-projects.js @@ -24,15 +24,14 @@ FsWatchesRecursive:: Info 2 [00:00:13.000] Search path: /a/b Info 3 [00:00:14.000] For info: /a/b/file1.ts :: No config files found. -Info 4 [00:00:15.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 5 [00:00:16.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 6 [00:00:17.000] FileWatcher:: Added:: WatchInfo: /a/b/moduleFile.ts 500 undefined WatchType: Closed Script info -Info 7 [00:00:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 8 [00:00:19.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 9 [00:00:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 10 [00:00:21.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 11 [00:00:22.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 12 [00:00:23.000] Files (2) +Info 4 [00:00:15.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 5 [00:00:16.000] FileWatcher:: Added:: WatchInfo: /a/b/moduleFile.ts 500 undefined WatchType: Closed Script info +Info 6 [00:00:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file +Info 7 [00:00:18.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 8 [00:00:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 9 [00:00:20.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 10 [00:00:21.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 11 [00:00:22.000] Files (2) /a/b/moduleFile.ts /a/b/file1.ts @@ -42,14 +41,14 @@ Info 12 [00:00:23.000] Files (2) file1.ts Root file specified for compilation -Info 13 [00:00:24.000] ----------------------------------------------- -Info 14 [00:00:25.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 14 [00:00:26.000] Files (2) +Info 12 [00:00:23.000] ----------------------------------------------- +Info 13 [00:00:24.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 13 [00:00:25.000] Files (2) -Info 14 [00:00:27.000] ----------------------------------------------- -Info 14 [00:00:28.000] Open files: -Info 14 [00:00:29.000] FileName: /a/b/file1.ts ProjectRootPath: undefined -Info 14 [00:00:30.000] Projects: /dev/null/inferredProject1* +Info 13 [00:00:26.000] ----------------------------------------------- +Info 13 [00:00:27.000] Open files: +Info 13 [00:00:28.000] FileName: /a/b/file1.ts ProjectRootPath: undefined +Info 13 [00:00:29.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -64,11 +63,11 @@ FsWatches:: FsWatchesRecursive:: -Info 14 [00:00:31.000] response: +Info 13 [00:00:30.000] response: { "responseRequired": false } -Info 15 [00:00:32.000] request: +Info 14 [00:00:31.000] request: { "seq": 0, "type": "request", @@ -105,16 +104,16 @@ FsWatches:: FsWatchesRecursive:: -Info 16 [00:00:33.000] response: +Info 15 [00:00:32.000] response: { "response": [], "responseRequired": true } -Info 17 [00:00:35.000] FileWatcher:: Triggered with /a/b/moduleFile.ts 2:: WatchInfo: /a/b/moduleFile.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:36.000] FileWatcher:: Close:: WatchInfo: /a/b/moduleFile.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:37.000] Scheduled: /dev/null/inferredProject1* -Info 20 [00:00:38.000] Scheduled: *ensureProjectForOpenFiles* -Info 21 [00:00:39.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/moduleFile.ts 2:: WatchInfo: /a/b/moduleFile.ts 500 undefined WatchType: Closed Script info +Info 16 [00:00:34.000] FileWatcher:: Triggered with /a/b/moduleFile.ts 2:: WatchInfo: /a/b/moduleFile.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:35.000] FileWatcher:: Close:: WatchInfo: /a/b/moduleFile.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:36.000] Scheduled: /dev/null/inferredProject1* +Info 19 [00:00:37.000] Scheduled: *ensureProjectForOpenFiles* +Info 20 [00:00:38.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/moduleFile.ts 2:: WatchInfo: /a/b/moduleFile.ts 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/a/b/moduleFile1.ts] export function bar() { }; @@ -131,39 +130,39 @@ FsWatches:: FsWatchesRecursive:: -Info 22 [00:00:42.000] Running: /dev/null/inferredProject1* -Info 23 [00:00:43.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 24 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/moduleFile 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 25 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/moduleFile 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 26 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /a/b 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 27 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 28 [00:00:48.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 29 [00:00:49.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 30 [00:00:50.000] Files (1) +Info 21 [00:00:41.000] Running: /dev/null/inferredProject1* +Info 22 [00:00:42.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 23 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/moduleFile 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 24 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/moduleFile 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 25 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /a/b 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 26 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 27 [00:00:47.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 28 [00:00:48.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 29 [00:00:49.000] Files (1) /a/b/file1.ts file1.ts Root file specified for compilation -Info 31 [00:00:51.000] ----------------------------------------------- -Info 32 [00:00:52.000] Running: *ensureProjectForOpenFiles* -Info 33 [00:00:53.000] Before ensureProjectForOpenFiles: -Info 34 [00:00:54.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 34 [00:00:55.000] Files (1) +Info 30 [00:00:50.000] ----------------------------------------------- +Info 31 [00:00:51.000] Running: *ensureProjectForOpenFiles* +Info 32 [00:00:52.000] Before ensureProjectForOpenFiles: +Info 33 [00:00:53.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 33 [00:00:54.000] Files (1) -Info 34 [00:00:56.000] ----------------------------------------------- -Info 34 [00:00:57.000] Open files: -Info 34 [00:00:58.000] FileName: /a/b/file1.ts ProjectRootPath: undefined -Info 34 [00:00:59.000] Projects: /dev/null/inferredProject1* -Info 34 [00:01:00.000] After ensureProjectForOpenFiles: -Info 35 [00:01:01.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 35 [00:01:02.000] Files (1) +Info 33 [00:00:55.000] ----------------------------------------------- +Info 33 [00:00:56.000] Open files: +Info 33 [00:00:57.000] FileName: /a/b/file1.ts ProjectRootPath: undefined +Info 33 [00:00:58.000] Projects: /dev/null/inferredProject1* +Info 33 [00:00:59.000] After ensureProjectForOpenFiles: +Info 34 [00:01:00.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 34 [00:01:01.000] Files (1) -Info 35 [00:01:03.000] ----------------------------------------------- -Info 35 [00:01:04.000] Open files: -Info 35 [00:01:05.000] FileName: /a/b/file1.ts ProjectRootPath: undefined -Info 35 [00:01:06.000] Projects: /dev/null/inferredProject1* +Info 34 [00:01:02.000] ----------------------------------------------- +Info 34 [00:01:03.000] Open files: +Info 34 [00:01:04.000] FileName: /a/b/file1.ts ProjectRootPath: undefined +Info 34 [00:01:05.000] Projects: /dev/null/inferredProject1* After running timeout callbacks PolledWatches:: @@ -180,7 +179,7 @@ FsWatches:: FsWatchesRecursive:: -Info 35 [00:01:07.000] request: +Info 34 [00:01:06.000] request: { "seq": 0, "type": "request", @@ -221,7 +220,7 @@ FsWatches:: FsWatchesRecursive:: -Info 36 [00:01:08.000] response: +Info 35 [00:01:07.000] response: { "response": [ { @@ -240,12 +239,12 @@ Info 36 [00:01:08.000] response: ], "responseRequired": true } -Info 37 [00:01:10.000] DirectoryWatcher:: Triggered with /a/b/moduleFile1.ts :: WatchInfo: /a/b 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 38 [00:01:11.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation -Info 39 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/moduleFile1.ts :: WatchInfo: /a/b 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 40 [00:01:15.000] DirectoryWatcher:: Triggered with /a/b/moduleFile.ts :: WatchInfo: /a/b 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 41 [00:01:16.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation, Cancelled earlier one -Info 42 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/moduleFile.ts :: WatchInfo: /a/b 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 36 [00:01:09.000] DirectoryWatcher:: Triggered with /a/b/moduleFile1.ts :: WatchInfo: /a/b 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 37 [00:01:10.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation +Info 38 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/moduleFile1.ts :: WatchInfo: /a/b 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 39 [00:01:14.000] DirectoryWatcher:: Triggered with /a/b/moduleFile.ts :: WatchInfo: /a/b 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 40 [00:01:15.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation, Cancelled earlier one +Info 41 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/moduleFile.ts :: WatchInfo: /a/b 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations Before running timeout callbacks //// [/a/b/moduleFile.ts] export function bar() { }; @@ -266,9 +265,9 @@ FsWatches:: FsWatchesRecursive:: -Info 43 [00:01:18.000] Running: /dev/null/inferredProject1*FailedLookupInvalidation -Info 44 [00:01:19.000] Scheduled: /dev/null/inferredProject1* -Info 45 [00:01:20.000] Scheduled: *ensureProjectForOpenFiles* +Info 42 [00:01:17.000] Running: /dev/null/inferredProject1*FailedLookupInvalidation +Info 43 [00:01:18.000] Scheduled: /dev/null/inferredProject1* +Info 44 [00:01:19.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks PolledWatches:: @@ -285,7 +284,7 @@ FsWatches:: FsWatchesRecursive:: -Info 46 [00:01:21.000] request: +Info 45 [00:01:20.000] request: { "seq": 0, "type": "request", @@ -331,7 +330,7 @@ FsWatches:: FsWatchesRecursive:: -Info 47 [00:01:22.000] response: +Info 46 [00:01:21.000] response: { "responseRequired": false } @@ -351,16 +350,16 @@ FsWatches:: FsWatchesRecursive:: -Info 48 [00:01:23.000] Running: /dev/null/inferredProject1* -Info 49 [00:01:24.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 50 [00:01:25.000] FileWatcher:: Added:: WatchInfo: /a/b/moduleFile.ts 500 undefined WatchType: Closed Script info -Info 51 [00:01:26.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/moduleFile 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 52 [00:01:27.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/moduleFile 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 53 [00:01:28.000] DirectoryWatcher:: Close:: WatchInfo: /a/b 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 54 [00:01:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 55 [00:01:30.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 56 [00:01:31.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 57 [00:01:32.000] Files (2) +Info 47 [00:01:22.000] Running: /dev/null/inferredProject1* +Info 48 [00:01:23.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 49 [00:01:24.000] FileWatcher:: Added:: WatchInfo: /a/b/moduleFile.ts 500 undefined WatchType: Closed Script info +Info 50 [00:01:25.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/moduleFile 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 51 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/moduleFile 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 52 [00:01:27.000] DirectoryWatcher:: Close:: WatchInfo: /a/b 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 53 [00:01:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 54 [00:01:29.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 55 [00:01:30.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 56 [00:01:31.000] Files (2) /a/b/moduleFile.ts /a/b/file1.ts @@ -370,24 +369,24 @@ Info 57 [00:01:32.000] Files (2) file1.ts Root file specified for compilation -Info 58 [00:01:33.000] ----------------------------------------------- -Info 59 [00:01:34.000] Running: *ensureProjectForOpenFiles* -Info 60 [00:01:35.000] Before ensureProjectForOpenFiles: -Info 61 [00:01:36.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 61 [00:01:37.000] Files (2) +Info 57 [00:01:32.000] ----------------------------------------------- +Info 58 [00:01:33.000] Running: *ensureProjectForOpenFiles* +Info 59 [00:01:34.000] Before ensureProjectForOpenFiles: +Info 60 [00:01:35.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 60 [00:01:36.000] Files (2) -Info 61 [00:01:38.000] ----------------------------------------------- -Info 61 [00:01:39.000] Open files: -Info 61 [00:01:40.000] FileName: /a/b/file1.ts ProjectRootPath: undefined -Info 61 [00:01:41.000] Projects: /dev/null/inferredProject1* -Info 61 [00:01:42.000] After ensureProjectForOpenFiles: -Info 62 [00:01:43.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 62 [00:01:44.000] Files (2) +Info 60 [00:01:37.000] ----------------------------------------------- +Info 60 [00:01:38.000] Open files: +Info 60 [00:01:39.000] FileName: /a/b/file1.ts ProjectRootPath: undefined +Info 60 [00:01:40.000] Projects: /dev/null/inferredProject1* +Info 60 [00:01:41.000] After ensureProjectForOpenFiles: +Info 61 [00:01:42.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 61 [00:01:43.000] Files (2) -Info 62 [00:01:45.000] ----------------------------------------------- -Info 62 [00:01:46.000] Open files: -Info 62 [00:01:47.000] FileName: /a/b/file1.ts ProjectRootPath: undefined -Info 62 [00:01:48.000] Projects: /dev/null/inferredProject1* +Info 61 [00:01:44.000] ----------------------------------------------- +Info 61 [00:01:45.000] Open files: +Info 61 [00:01:46.000] FileName: /a/b/file1.ts ProjectRootPath: undefined +Info 61 [00:01:47.000] Projects: /dev/null/inferredProject1* After running timeout callbacks PolledWatches:: @@ -402,7 +401,7 @@ FsWatches:: FsWatchesRecursive:: -Info 62 [00:01:49.000] request: +Info 61 [00:01:48.000] request: { "seq": 0, "type": "request", @@ -439,7 +438,7 @@ FsWatches:: FsWatchesRecursive:: -Info 63 [00:01:50.000] response: +Info 62 [00:01:49.000] response: { "response": [], "responseRequired": true diff --git a/tests/baselines/reference/tsserver/resolutionCache/should-remove-the-module-not-found-error.js b/tests/baselines/reference/tsserver/resolutionCache/should-remove-the-module-not-found-error.js index d435c1c1311..fb3b4b7e4e8 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/should-remove-the-module-not-found-error.js +++ b/tests/baselines/reference/tsserver/resolutionCache/should-remove-the-module-not-found-error.js @@ -21,32 +21,31 @@ FsWatchesRecursive:: Info 2 [00:00:11.000] Search path: /a/b Info 3 [00:00:12.000] For info: /a/b/file1.ts :: No config files found. -Info 4 [00:00:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 5 [00:00:14.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 6 [00:00:15.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/moduleFile 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 7 [00:00:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/moduleFile 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 8 [00:00:17.000] DirectoryWatcher:: Added:: WatchInfo: /a/b 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 9 [00:00:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 10 [00:00:19.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 11 [00:00:20.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 12 [00:00:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 13 [00:00:22.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 14 [00:00:23.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 15 [00:00:24.000] Files (1) +Info 4 [00:00:13.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 5 [00:00:14.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/moduleFile 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 6 [00:00:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/moduleFile 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 7 [00:00:16.000] DirectoryWatcher:: Added:: WatchInfo: /a/b 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 8 [00:00:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 9 [00:00:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file +Info 10 [00:00:19.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 11 [00:00:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 12 [00:00:21.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 13 [00:00:22.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 14 [00:00:23.000] Files (1) /a/b/file1.ts file1.ts Root file specified for compilation -Info 16 [00:00:25.000] ----------------------------------------------- -Info 17 [00:00:26.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 17 [00:00:27.000] Files (1) +Info 15 [00:00:24.000] ----------------------------------------------- +Info 16 [00:00:25.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 16 [00:00:26.000] Files (1) -Info 17 [00:00:28.000] ----------------------------------------------- -Info 17 [00:00:29.000] Open files: -Info 17 [00:00:30.000] FileName: /a/b/file1.ts ProjectRootPath: undefined -Info 17 [00:00:31.000] Projects: /dev/null/inferredProject1* +Info 16 [00:00:27.000] ----------------------------------------------- +Info 16 [00:00:28.000] Open files: +Info 16 [00:00:29.000] FileName: /a/b/file1.ts ProjectRootPath: undefined +Info 16 [00:00:30.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -63,11 +62,11 @@ FsWatches:: FsWatchesRecursive:: -Info 17 [00:00:32.000] response: +Info 16 [00:00:31.000] response: { "responseRequired": false } -Info 18 [00:00:33.000] request: +Info 17 [00:00:32.000] request: { "seq": 0, "type": "request", @@ -108,7 +107,7 @@ FsWatches:: FsWatchesRecursive:: -Info 19 [00:00:34.000] response: +Info 18 [00:00:33.000] response: { "response": [ { @@ -127,9 +126,9 @@ Info 19 [00:00:34.000] response: ], "responseRequired": true } -Info 20 [00:00:37.000] DirectoryWatcher:: Triggered with /a/b/moduleFile.ts :: WatchInfo: /a/b 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 21 [00:00:38.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation -Info 22 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/moduleFile.ts :: WatchInfo: /a/b 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 19 [00:00:36.000] DirectoryWatcher:: Triggered with /a/b/moduleFile.ts :: WatchInfo: /a/b 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 20 [00:00:37.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation +Info 21 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/moduleFile.ts :: WatchInfo: /a/b 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations Before running timeout callbacks //// [/a/b/moduleFile.ts] export function bar() { }; @@ -149,9 +148,9 @@ FsWatches:: FsWatchesRecursive:: -Info 23 [00:00:40.000] Running: /dev/null/inferredProject1*FailedLookupInvalidation -Info 24 [00:00:41.000] Scheduled: /dev/null/inferredProject1* -Info 25 [00:00:42.000] Scheduled: *ensureProjectForOpenFiles* +Info 22 [00:00:39.000] Running: /dev/null/inferredProject1*FailedLookupInvalidation +Info 23 [00:00:40.000] Scheduled: /dev/null/inferredProject1* +Info 24 [00:00:41.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks PolledWatches:: @@ -168,7 +167,7 @@ FsWatches:: FsWatchesRecursive:: -Info 26 [00:00:43.000] request: +Info 25 [00:00:42.000] request: { "seq": 0, "type": "request", @@ -214,11 +213,11 @@ FsWatches:: FsWatchesRecursive:: -Info 27 [00:00:44.000] response: +Info 26 [00:00:43.000] response: { "responseRequired": false } -Info 28 [00:00:45.000] request: +Info 27 [00:00:44.000] request: { "seq": 0, "type": "request", @@ -243,15 +242,15 @@ FsWatches:: FsWatchesRecursive:: -Info 29 [00:00:46.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 30 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/b/moduleFile.ts 500 undefined WatchType: Closed Script info -Info 31 [00:00:48.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/moduleFile 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 32 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/moduleFile 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 33 [00:00:50.000] DirectoryWatcher:: Close:: WatchInfo: /a/b 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 34 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 35 [00:00:52.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 36 [00:00:53.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 37 [00:00:54.000] Files (2) +Info 28 [00:00:45.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 29 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/b/moduleFile.ts 500 undefined WatchType: Closed Script info +Info 30 [00:00:47.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/moduleFile 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 31 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/moduleFile 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 32 [00:00:49.000] DirectoryWatcher:: Close:: WatchInfo: /a/b 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 33 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 34 [00:00:51.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 35 [00:00:52.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 36 [00:00:53.000] Files (2) /a/b/moduleFile.ts /a/b/file1.ts @@ -261,7 +260,7 @@ Info 37 [00:00:54.000] Files (2) file1.ts Root file specified for compilation -Info 38 [00:00:55.000] ----------------------------------------------- +Info 37 [00:00:54.000] ----------------------------------------------- After request PolledWatches:: @@ -276,7 +275,7 @@ FsWatches:: FsWatchesRecursive:: -Info 39 [00:00:56.000] response: +Info 38 [00:00:55.000] response: { "response": [], "responseRequired": true diff --git a/tests/baselines/reference/tsserver/resolutionCache/suggestion-diagnostics.js b/tests/baselines/reference/tsserver/resolutionCache/suggestion-diagnostics.js index 5699322473b..be336afce60 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/suggestion-diagnostics.js +++ b/tests/baselines/reference/tsserver/resolutionCache/suggestion-diagnostics.js @@ -22,26 +22,25 @@ FsWatchesRecursive:: Info 2 [00:00:07.000] Search path: / Info 3 [00:00:08.000] For info: /a.js :: No config files found. -Info 4 [00:00:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 5 [00:00:10.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 6 [00:00:11.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 7 [00:00:12.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 8 [00:00:13.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 9 [00:00:14.000] Files (1) +Info 4 [00:00:09.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 5 [00:00:10.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file +Info 6 [00:00:11.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 7 [00:00:12.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 8 [00:00:13.000] Files (1) /a.js a.js Root file specified for compilation -Info 10 [00:00:15.000] ----------------------------------------------- -Info 11 [00:00:16.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 11 [00:00:17.000] Files (1) +Info 9 [00:00:14.000] ----------------------------------------------- +Info 10 [00:00:15.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 10 [00:00:16.000] Files (1) -Info 11 [00:00:18.000] ----------------------------------------------- -Info 11 [00:00:19.000] Open files: -Info 11 [00:00:20.000] FileName: /a.js ProjectRootPath: undefined -Info 11 [00:00:21.000] Projects: /dev/null/inferredProject1* +Info 10 [00:00:17.000] ----------------------------------------------- +Info 10 [00:00:18.000] Open files: +Info 10 [00:00:19.000] FileName: /a.js ProjectRootPath: undefined +Info 10 [00:00:20.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -56,7 +55,7 @@ FsWatches:: FsWatchesRecursive:: -Info 11 [00:00:22.000] response: +Info 10 [00:00:21.000] response: { "responseRequired": false } @@ -74,7 +73,7 @@ FsWatches:: FsWatchesRecursive:: -Info 12 [00:00:23.000] request: +Info 11 [00:00:22.000] request: { "command": "geterr", "arguments": { @@ -114,7 +113,7 @@ FsWatches:: FsWatchesRecursive:: -Info 13 [00:00:24.000] response: +Info 12 [00:00:23.000] response: { "responseRequired": false } @@ -132,7 +131,7 @@ FsWatches:: FsWatchesRecursive:: -Info 14 [00:00:25.000] event: +Info 13 [00:00:24.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/a.js","diagnostics":[]}} After checking timeout queue length (1) and running @@ -162,7 +161,7 @@ FsWatches:: FsWatchesRecursive:: -Info 15 [00:00:26.000] event: +Info 14 [00:00:25.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/a.js","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -192,9 +191,9 @@ FsWatches:: FsWatchesRecursive:: -Info 16 [00:00:27.000] event: +Info 15 [00:00:26.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/a.js","diagnostics":[{"start":{"line":1,"offset":12},"end":{"line":1,"offset":13},"text":"'p' is declared but its value is never read.","code":6133,"category":"suggestion","reportsUnnecessary":true}]}} -Info 17 [00:00:28.000] event: +Info 16 [00:00:27.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/resolutionCache/suppressed-diagnostic-events.js b/tests/baselines/reference/tsserver/resolutionCache/suppressed-diagnostic-events.js index 62a5dae7763..dc613555b52 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/suppressed-diagnostic-events.js +++ b/tests/baselines/reference/tsserver/resolutionCache/suppressed-diagnostic-events.js @@ -22,26 +22,25 @@ FsWatchesRecursive:: Info 2 [00:00:07.000] Search path: / Info 3 [00:00:08.000] For info: /a.ts :: No config files found. -Info 4 [00:00:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 5 [00:00:10.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 6 [00:00:11.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 7 [00:00:12.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 8 [00:00:13.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 9 [00:00:14.000] Files (1) +Info 4 [00:00:09.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 5 [00:00:10.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file +Info 6 [00:00:11.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 7 [00:00:12.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 8 [00:00:13.000] Files (1) /a.ts a.ts Root file specified for compilation -Info 10 [00:00:15.000] ----------------------------------------------- -Info 11 [00:00:16.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 11 [00:00:17.000] Files (1) +Info 9 [00:00:14.000] ----------------------------------------------- +Info 10 [00:00:15.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 10 [00:00:16.000] Files (1) -Info 11 [00:00:18.000] ----------------------------------------------- -Info 11 [00:00:19.000] Open files: -Info 11 [00:00:20.000] FileName: /a.ts ProjectRootPath: undefined -Info 11 [00:00:21.000] Projects: /dev/null/inferredProject1* +Info 10 [00:00:17.000] ----------------------------------------------- +Info 10 [00:00:18.000] Open files: +Info 10 [00:00:19.000] FileName: /a.ts ProjectRootPath: undefined +Info 10 [00:00:20.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -52,7 +51,7 @@ FsWatches:: FsWatchesRecursive:: -Info 11 [00:00:22.000] response: +Info 10 [00:00:21.000] response: { "responseRequired": false } @@ -66,7 +65,7 @@ FsWatches:: FsWatchesRecursive:: -Info 12 [00:00:23.000] request: +Info 11 [00:00:22.000] request: { "command": "geterr", "arguments": { @@ -88,7 +87,7 @@ FsWatches:: FsWatchesRecursive:: -Info 13 [00:00:24.000] event: +Info 12 [00:00:23.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} After request @@ -100,7 +99,7 @@ FsWatches:: FsWatchesRecursive:: -Info 14 [00:00:25.000] response: +Info 13 [00:00:24.000] response: { "responseRequired": false } @@ -114,7 +113,7 @@ FsWatches:: FsWatchesRecursive:: -Info 15 [00:00:26.000] request: +Info 14 [00:00:25.000] request: { "command": "geterr", "arguments": { @@ -134,7 +133,7 @@ FsWatches:: FsWatchesRecursive:: -Info 16 [00:00:27.000] event: +Info 15 [00:00:26.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} After request @@ -146,7 +145,7 @@ FsWatches:: FsWatchesRecursive:: -Info 17 [00:00:28.000] response: +Info 16 [00:00:27.000] response: { "responseRequired": false } diff --git a/tests/baselines/reference/tsserver/resolutionCache/when-resolution-fails.js b/tests/baselines/reference/tsserver/resolutionCache/when-resolution-fails.js index a990e4e51af..0bc2a57d114 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/when-resolution-fails.js +++ b/tests/baselines/reference/tsserver/resolutionCache/when-resolution-fails.js @@ -64,30 +64,29 @@ Info 5 [00:00:36.000] Config: /user/username/projects/myproject/src/tsconfig. } Info 6 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/src/tsconfig.json WatchType: Wild card directory Info 7 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/src/tsconfig.json WatchType: Wild card directory -Info 8 [00:00:39.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 9 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/somefolder/module1.ts 500 undefined WatchType: Closed Script info -Info 10 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/typings/electron.d.ts 500 undefined WatchType: Closed Script info -Info 11 [00:00:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 12 [00:00:43.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 13 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/somefolder 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 14 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/somefolder 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 15 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/somefolder 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/somefolder 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 18 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 19 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 20 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/typings 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/typings 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 23 [00:00:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 24 [00:00:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 25 [00:00:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 26 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 27 [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/typings 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots -Info 28 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/typings 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots -Info 29 [00:01:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 30 [00:01:01.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 31 [00:01:02.000] Files (4) +Info 8 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/somefolder/module1.ts 500 undefined WatchType: Closed Script info +Info 9 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/typings/electron.d.ts 500 undefined WatchType: Closed Script info +Info 10 [00:00:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 11 [00:00:42.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 12 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/somefolder 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 13 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/somefolder 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 14 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/somefolder 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/somefolder 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 17 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 18 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 19 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/typings 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/typings 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 22 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 23 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 24 [00:00:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 25 [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 26 [00:00:57.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/typings 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots +Info 27 [00:00:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/typings 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots +Info 28 [00:00:59.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 29 [00:01:00.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 30 [00:01:01.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/somefolder/module1.ts /user/username/projects/myproject/src/somefolder/srcfile.ts @@ -104,11 +103,11 @@ Info 31 [00:01:02.000] Files (4) typings/electron.d.ts Matched by default include pattern '**/*' -Info 32 [00:01:03.000] ----------------------------------------------- -Info 33 [00:01:04.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 33 [00:01:05.000] Files (4) +Info 31 [00:01:02.000] ----------------------------------------------- +Info 32 [00:01:03.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 32 [00:01:04.000] Files (4) -Info 33 [00:01:06.000] ----------------------------------------------- -Info 33 [00:01:07.000] Open files: -Info 33 [00:01:08.000] FileName: /user/username/projects/myproject/src/somefolder/srcfile.ts ProjectRootPath: /user/username/projects/myproject -Info 33 [00:01:09.000] Projects: /user/username/projects/myproject/src/tsconfig.json \ No newline at end of file +Info 32 [00:01:05.000] ----------------------------------------------- +Info 32 [00:01:06.000] Open files: +Info 32 [00:01:07.000] FileName: /user/username/projects/myproject/src/somefolder/srcfile.ts ProjectRootPath: /user/username/projects/myproject +Info 32 [00:01:08.000] Projects: /user/username/projects/myproject/src/tsconfig.json \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/resolutionCache/when-resolves-to-ambient-module.js b/tests/baselines/reference/tsserver/resolutionCache/when-resolves-to-ambient-module.js index f687a2103e5..ebbecdbfdc2 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/when-resolves-to-ambient-module.js +++ b/tests/baselines/reference/tsserver/resolutionCache/when-resolves-to-ambient-module.js @@ -72,25 +72,24 @@ Info 5 [00:00:38.000] Config: /user/username/projects/myproject/src/tsconfig. } Info 6 [00:00:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/src/tsconfig.json WatchType: Wild card directory Info 7 [00:00:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/src/tsconfig.json WatchType: Wild card directory -Info 8 [00:00:41.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 9 [00:00:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/somefolder/module1.ts 500 undefined WatchType: Closed Script info -Info 10 [00:00:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/typings/electron.d.ts 500 undefined WatchType: Closed Script info -Info 11 [00:00:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/typings/node.d.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 13 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/somefolder 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 15 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/somefolder 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/somefolder 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/somefolder 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 18 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 19 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 20 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:00:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/typings 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots -Info 23 [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/typings 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots -Info 24 [00:00:57.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 25 [00:00:58.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 26 [00:00:59.000] Files (5) +Info 8 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/somefolder/module1.ts 500 undefined WatchType: Closed Script info +Info 9 [00:00:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/typings/electron.d.ts 500 undefined WatchType: Closed Script info +Info 10 [00:00:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/typings/node.d.ts 500 undefined WatchType: Closed Script info +Info 11 [00:00:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 12 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/somefolder 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 14 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/somefolder 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/somefolder 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/somefolder 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 17 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 18 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 19 [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:00:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/typings 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots +Info 22 [00:00:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/typings 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots +Info 23 [00:00:56.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 24 [00:00:57.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 25 [00:00:58.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/src/somefolder/module1.ts /user/username/projects/myproject/src/somefolder/srcfile.ts @@ -110,11 +109,11 @@ Info 26 [00:00:59.000] Files (5) typings/node.d.ts Matched by default include pattern '**/*' -Info 27 [00:01:00.000] ----------------------------------------------- -Info 28 [00:01:01.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 28 [00:01:02.000] Files (5) +Info 26 [00:00:59.000] ----------------------------------------------- +Info 27 [00:01:00.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 27 [00:01:01.000] Files (5) -Info 28 [00:01:03.000] ----------------------------------------------- -Info 28 [00:01:04.000] Open files: -Info 28 [00:01:05.000] FileName: /user/username/projects/myproject/src/somefolder/srcfile.ts ProjectRootPath: /user/username/projects/myproject -Info 28 [00:01:06.000] Projects: /user/username/projects/myproject/src/tsconfig.json \ No newline at end of file +Info 27 [00:01:02.000] ----------------------------------------------- +Info 27 [00:01:03.000] Open files: +Info 27 [00:01:04.000] FileName: /user/username/projects/myproject/src/somefolder/srcfile.ts ProjectRootPath: /user/username/projects/myproject +Info 27 [00:01:05.000] Projects: /user/username/projects/myproject/src/tsconfig.json \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/symLinks/module-resolution-when-project-compiles-from-sources.js b/tests/baselines/reference/tsserver/symLinks/module-resolution-when-project-compiles-from-sources.js index 3e64eefdcaf..a75e0a8b3f1 100644 --- a/tests/baselines/reference/tsserver/symLinks/module-resolution-when-project-compiles-from-sources.js +++ b/tests/baselines/reference/tsserver/symLinks/module-resolution-when-project-compiles-from-sources.js @@ -59,30 +59,29 @@ Info 7 [00:00:46.000] Config: /users/username/projects/myproject/javascript/p } Info 8 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Config: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Wild card directory Info 9 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Config: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:49.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:50.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 12 [00:00:51.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 13 [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 14 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 15 [00:00:54.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:56.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 18 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 19 [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 20 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:01:00.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 23 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 24 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 25 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 26 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 27 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 28 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 29 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 30 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 31 [00:01:10.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 32 [00:01:11.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 33 [00:01:12.000] Files (2) +Info 10 [00:00:49.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 11 [00:00:50.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 12 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 13 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 14 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:55.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 17 [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 18 [00:00:57.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 19 [00:00:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:00:59.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 22 [00:01:01.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 23 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 24 [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 25 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 26 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 27 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 28 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 29 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 30 [00:01:09.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 31 [00:01:10.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 32 [00:01:11.000] Files (2) /a/lib/lib.d.ts /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts @@ -92,20 +91,20 @@ Info 33 [00:01:12.000] Files (2) src/datetime/baseDate.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 34 [00:01:13.000] ----------------------------------------------- -Info 35 [00:01:14.000] event: +Info 33 [00:01:12.000] ----------------------------------------------- +Info 34 [00:01:13.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json"}} -Info 36 [00:01:15.000] event: +Info 35 [00:01:14.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"a6bd830f3b019a6f703b938422f5798726d0914f0d6f67c2539798ea5e66fed2","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":55,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 37 [00:01:16.000] event: +Info 36 [00:01:15.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","configFile":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json","diagnostics":[]}} -Info 38 [00:01:17.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 38 [00:01:18.000] Files (2) +Info 37 [00:01:16.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 37 [00:01:17.000] Files (2) -Info 38 [00:01:19.000] ----------------------------------------------- -Info 38 [00:01:20.000] Open files: -Info 38 [00:01:21.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 38 [00:01:22.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 37 [00:01:18.000] ----------------------------------------------- +Info 37 [00:01:19.000] Open files: +Info 37 [00:01:20.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 37 [00:01:21.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json After request PolledWatches:: @@ -136,11 +135,11 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src: {} -Info 38 [00:01:23.000] response: +Info 37 [00:01:22.000] response: { "responseRequired": false } -Info 39 [00:01:24.000] request: +Info 38 [00:01:23.000] request: { "command": "geterr", "arguments": { @@ -212,7 +211,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src: {} -Info 40 [00:01:25.000] response: +Info 39 [00:01:24.000] response: { "responseRequired": false } @@ -246,7 +245,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src: {} -Info 41 [00:01:26.000] event: +Info 40 [00:01:25.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -308,7 +307,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src: {} -Info 42 [00:01:27.000] event: +Info 41 [00:01:26.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[{"start":{"line":1,"offset":17},"end":{"line":1,"offset":46},"text":"Cannot find module '@microsoft/recognizers-text' or its corresponding type declarations.","code":2307,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -370,9 +369,9 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src: {} -Info 43 [00:01:28.000] event: +Info 42 [00:01:27.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} -Info 44 [00:01:29.000] event: +Info 43 [00:01:28.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) @@ -404,17 +403,17 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src: {} -Info 45 [00:01:34.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 46 [00:01:35.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation -Info 47 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 48 [00:01:37.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 49 [00:01:38.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 50 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 51 [00:01:41.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 52 [00:01:42.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 53 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 54 [00:01:45.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft/recognizers-text :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 55 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft/recognizers-text :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 44 [00:01:33.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 45 [00:01:34.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation +Info 46 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 47 [00:01:36.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 48 [00:01:37.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 49 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 50 [00:01:40.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 51 [00:01:41.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 52 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 53 [00:01:44.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft/recognizers-text :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 54 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft/recognizers-text :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations Before running timeout callbacks //// [/users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft/recognizers-text] symlink(/users/username/projects/myproject/javascript/packages/recognizers-text) //// [/users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts] @@ -449,9 +448,9 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 56 [00:01:54.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation -Info 57 [00:01:55.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 58 [00:01:56.000] Scheduled: *ensureProjectForOpenFiles* +Info 55 [00:01:53.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation +Info 56 [00:01:54.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 57 [00:01:55.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks PolledWatches:: @@ -512,19 +511,19 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 59 [00:01:57.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 60 [00:01:58.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 61 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info -Info 62 [00:02:00.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution -Info 63 [00:02:01.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 64 [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 65 [00:02:03.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 66 [00:02:04.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 67 [00:02:05.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 68 [00:02:06.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 69 [00:02:07.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 70 [00:02:08.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 71 [00:02:09.000] Files (3) +Info 58 [00:01:56.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 59 [00:01:57.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 60 [00:01:58.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info +Info 61 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution +Info 62 [00:02:00.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 63 [00:02:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 64 [00:02:02.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 65 [00:02:03.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 66 [00:02:04.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 67 [00:02:05.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 68 [00:02:06.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 69 [00:02:07.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 70 [00:02:08.000] Files (3) /a/lib/lib.d.ts /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts @@ -537,26 +536,26 @@ Info 71 [00:02:09.000] Files (3) src/datetime/baseDate.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 72 [00:02:10.000] ----------------------------------------------- -Info 73 [00:02:11.000] Running: *ensureProjectForOpenFiles* -Info 74 [00:02:12.000] Before ensureProjectForOpenFiles: -Info 75 [00:02:13.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 75 [00:02:14.000] Files (3) +Info 71 [00:02:09.000] ----------------------------------------------- +Info 72 [00:02:10.000] Running: *ensureProjectForOpenFiles* +Info 73 [00:02:11.000] Before ensureProjectForOpenFiles: +Info 74 [00:02:12.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 74 [00:02:13.000] Files (3) -Info 75 [00:02:15.000] ----------------------------------------------- -Info 75 [00:02:16.000] Open files: -Info 75 [00:02:17.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 75 [00:02:18.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 75 [00:02:19.000] After ensureProjectForOpenFiles: -Info 76 [00:02:20.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 76 [00:02:21.000] Files (3) +Info 74 [00:02:14.000] ----------------------------------------------- +Info 74 [00:02:15.000] Open files: +Info 74 [00:02:16.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 74 [00:02:17.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 74 [00:02:18.000] After ensureProjectForOpenFiles: +Info 75 [00:02:19.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 75 [00:02:20.000] Files (3) -Info 76 [00:02:22.000] ----------------------------------------------- -Info 76 [00:02:23.000] Open files: -Info 76 [00:02:24.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 76 [00:02:25.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 76 [00:02:26.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts -Info 77 [00:02:27.000] event: +Info 75 [00:02:21.000] ----------------------------------------------- +Info 75 [00:02:22.000] Open files: +Info 75 [00:02:23.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 75 [00:02:24.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 75 [00:02:25.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts +Info 76 [00:02:26.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts"]}} After running timeout callbacks @@ -586,7 +585,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 78 [00:02:28.000] request: +Info 77 [00:02:27.000] request: { "command": "geterr", "arguments": { @@ -654,7 +653,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 79 [00:02:29.000] response: +Info 78 [00:02:28.000] response: { "responseRequired": false } @@ -686,7 +685,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 80 [00:02:30.000] event: +Info 79 [00:02:29.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -744,7 +743,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 81 [00:02:31.000] event: +Info 80 [00:02:30.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -802,9 +801,9 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 82 [00:02:32.000] event: +Info 81 [00:02:31.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} -Info 83 [00:02:33.000] event: +Info 82 [00:02:32.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) @@ -834,10 +833,10 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 84 [00:02:37.000] FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 1:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Config file -Info 85 [00:02:38.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 86 [00:02:39.000] Scheduled: *ensureProjectForOpenFiles* -Info 87 [00:02:40.000] Elapsed:: *ms FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 1:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Config file +Info 83 [00:02:36.000] FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 1:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Config file +Info 84 [00:02:37.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 85 [00:02:38.000] Scheduled: *ensureProjectForOpenFiles* +Info 86 [00:02:39.000] Elapsed:: *ms FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 1:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Config file Before running timeout callbacks //// [/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json] {"include":["src"],"compilerOptions":{"resolveJsonModule":true}} @@ -869,11 +868,11 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 88 [00:02:41.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 89 [00:02:42.000] Reloading configured project /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 90 [00:02:43.000] event: +Info 87 [00:02:40.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 88 [00:02:41.000] Reloading configured project /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 89 [00:02:42.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json","reason":"Change in config file detected"}} -Info 91 [00:02:44.000] Config: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json : { +Info 90 [00:02:43.000] Config: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json : { "rootNames": [ "/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts" ], @@ -882,59 +881,58 @@ Info 91 [00:02:44.000] Config: /users/username/projects/myproject/javascript/p "configFilePath": "/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json" } } -Info 92 [00:02:45.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 93 [00:02:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 94 [00:02:47.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 95 [00:02:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 96 [00:02:49.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution -Info 97 [00:02:50.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 98 [00:02:51.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 99 [00:02:52.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 100 [00:02:53.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 101 [00:02:54.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 102 [00:02:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 103 [00:02:56.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 104 [00:02:57.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 105 [00:02:58.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 106 [00:02:59.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 107 [00:03:00.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 108 [00:03:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 109 [00:03:02.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 110 [00:03:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 111 [00:03:04.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution -Info 112 [00:03:05.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 113 [00:03:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 114 [00:03:07.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 115 [00:03:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 116 [00:03:09.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 117 [00:03:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 118 [00:03:11.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 119 [00:03:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 120 [00:03:13.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 121 [00:03:14.000] Different program with same set of files -Info 122 [00:03:15.000] event: +Info 91 [00:02:44.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 92 [00:02:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 93 [00:02:46.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 94 [00:02:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 95 [00:02:48.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution +Info 96 [00:02:49.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 97 [00:02:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 98 [00:02:51.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 99 [00:02:52.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 100 [00:02:53.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 101 [00:02:54.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 102 [00:02:55.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 103 [00:02:56.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 104 [00:02:57.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 105 [00:02:58.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 106 [00:02:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 107 [00:03:00.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 108 [00:03:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 109 [00:03:02.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution +Info 110 [00:03:03.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 111 [00:03:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 112 [00:03:05.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 113 [00:03:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 114 [00:03:07.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 115 [00:03:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 116 [00:03:09.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 117 [00:03:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 118 [00:03:11.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 119 [00:03:12.000] Different program with same set of files +Info 120 [00:03:13.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json"}} -Info 123 [00:03:16.000] event: +Info 121 [00:03:14.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json","configFile":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json","diagnostics":[]}} -Info 124 [00:03:17.000] Running: *ensureProjectForOpenFiles* -Info 125 [00:03:18.000] Before ensureProjectForOpenFiles: -Info 126 [00:03:19.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 126 [00:03:20.000] Files (3) +Info 122 [00:03:15.000] Running: *ensureProjectForOpenFiles* +Info 123 [00:03:16.000] Before ensureProjectForOpenFiles: +Info 124 [00:03:17.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 124 [00:03:18.000] Files (3) -Info 126 [00:03:21.000] ----------------------------------------------- -Info 126 [00:03:22.000] Open files: -Info 126 [00:03:23.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 126 [00:03:24.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 126 [00:03:25.000] After ensureProjectForOpenFiles: -Info 127 [00:03:26.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 127 [00:03:27.000] Files (3) +Info 124 [00:03:19.000] ----------------------------------------------- +Info 124 [00:03:20.000] Open files: +Info 124 [00:03:21.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 124 [00:03:22.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 124 [00:03:23.000] After ensureProjectForOpenFiles: +Info 125 [00:03:24.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 125 [00:03:25.000] Files (3) -Info 127 [00:03:28.000] ----------------------------------------------- -Info 127 [00:03:29.000] Open files: -Info 127 [00:03:30.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 127 [00:03:31.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 127 [00:03:32.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts -Info 128 [00:03:33.000] event: +Info 125 [00:03:26.000] ----------------------------------------------- +Info 125 [00:03:27.000] Open files: +Info 125 [00:03:28.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 125 [00:03:29.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 125 [00:03:30.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts +Info 126 [00:03:31.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts"]}} After running timeout callbacks @@ -992,7 +990,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 129 [00:03:34.000] event: +Info 127 [00:03:32.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After running timeout callbacks diff --git a/tests/baselines/reference/tsserver/symLinks/module-resolution-when-project-has-node_modules-setup-but-doesnt-have-modules-in-typings-folder-and-then-recompiles.js b/tests/baselines/reference/tsserver/symLinks/module-resolution-when-project-has-node_modules-setup-but-doesnt-have-modules-in-typings-folder-and-then-recompiles.js index 9d49207c736..a804a71d450 100644 --- a/tests/baselines/reference/tsserver/symLinks/module-resolution-when-project-has-node_modules-setup-but-doesnt-have-modules-in-typings-folder-and-then-recompiles.js +++ b/tests/baselines/reference/tsserver/symLinks/module-resolution-when-project-has-node_modules-setup-but-doesnt-have-modules-in-typings-folder-and-then-recompiles.js @@ -60,31 +60,30 @@ Info 7 [00:00:52.000] Config: /users/username/projects/myproject/javascript/p } Info 8 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Config: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Wild card directory Info 9 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Config: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:55.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:56.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 12 [00:00:57.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 13 [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 14 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 15 [00:01:00.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 18 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 19 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 20 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 23 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution -Info 24 [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 25 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 26 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 27 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 28 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 29 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 30 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 31 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 32 [00:01:17.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 33 [00:01:18.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 34 [00:01:19.000] Files (2) +Info 10 [00:00:55.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 11 [00:00:56.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 12 [00:00:57.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 13 [00:00:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 14 [00:00:59.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:01.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 17 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 18 [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 19 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 22 [00:01:07.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution +Info 23 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 24 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 25 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 26 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 27 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 28 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 29 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 30 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 31 [00:01:16.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 32 [00:01:17.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 33 [00:01:18.000] Files (2) /a/lib/lib.d.ts /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts @@ -94,20 +93,20 @@ Info 34 [00:01:19.000] Files (2) src/datetime/baseDate.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 35 [00:01:20.000] ----------------------------------------------- -Info 36 [00:01:21.000] event: +Info 34 [00:01:19.000] ----------------------------------------------- +Info 35 [00:01:20.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json"}} -Info 37 [00:01:22.000] event: +Info 36 [00:01:21.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"a6bd830f3b019a6f703b938422f5798726d0914f0d6f67c2539798ea5e66fed2","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":55,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 38 [00:01:23.000] event: +Info 37 [00:01:22.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","configFile":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json","diagnostics":[]}} -Info 39 [00:01:24.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 39 [00:01:25.000] Files (2) +Info 38 [00:01:23.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 38 [00:01:24.000] Files (2) -Info 39 [00:01:26.000] ----------------------------------------------- -Info 39 [00:01:27.000] Open files: -Info 39 [00:01:28.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 39 [00:01:29.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 38 [00:01:25.000] ----------------------------------------------- +Info 38 [00:01:26.000] Open files: +Info 38 [00:01:27.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 38 [00:01:28.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json After request PolledWatches:: @@ -140,11 +139,11 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 39 [00:01:30.000] response: +Info 38 [00:01:29.000] response: { "responseRequired": false } -Info 40 [00:01:31.000] request: +Info 39 [00:01:30.000] request: { "command": "geterr", "arguments": { @@ -220,7 +219,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 41 [00:01:32.000] response: +Info 40 [00:01:31.000] response: { "responseRequired": false } @@ -256,7 +255,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 42 [00:01:33.000] event: +Info 41 [00:01:32.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -322,7 +321,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 43 [00:01:34.000] event: +Info 42 [00:01:33.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[{"start":{"line":1,"offset":17},"end":{"line":1,"offset":46},"text":"Cannot find module '@microsoft/recognizers-text' or its corresponding type declarations.","code":2307,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -388,9 +387,9 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 44 [00:01:35.000] event: +Info 43 [00:01:34.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} -Info 45 [00:01:36.000] event: +Info 44 [00:01:35.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) @@ -555,7 +554,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 46 [00:01:44.000] request: +Info 45 [00:01:43.000] request: { "command": "geterr", "arguments": { @@ -631,7 +630,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 47 [00:01:45.000] response: +Info 46 [00:01:44.000] response: { "responseRequired": false } @@ -667,7 +666,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 48 [00:01:46.000] event: +Info 47 [00:01:45.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -733,7 +732,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 49 [00:01:47.000] event: +Info 48 [00:01:46.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[{"start":{"line":1,"offset":17},"end":{"line":1,"offset":46},"text":"Cannot find module '@microsoft/recognizers-text' or its corresponding type declarations.","code":2307,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -799,9 +798,9 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 50 [00:01:48.000] event: +Info 49 [00:01:47.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} -Info 51 [00:01:49.000] event: +Info 50 [00:01:48.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/symLinks/module-resolution-when-project-recompiles-after-deleting-generated-folders.js b/tests/baselines/reference/tsserver/symLinks/module-resolution-when-project-recompiles-after-deleting-generated-folders.js index 9da8b4da72f..de1c3d067aa 100644 --- a/tests/baselines/reference/tsserver/symLinks/module-resolution-when-project-recompiles-after-deleting-generated-folders.js +++ b/tests/baselines/reference/tsserver/symLinks/module-resolution-when-project-recompiles-after-deleting-generated-folders.js @@ -63,26 +63,25 @@ Info 7 [00:00:58.000] Config: /users/username/projects/myproject/javascript/p } Info 8 [00:00:59.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Config: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Wild card directory Info 9 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Config: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Wild card directory -Info 10 [00:01:01.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:01:02.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 12 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info -Info 13 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 15 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 18 [00:01:09.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution -Info 19 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 20 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 21 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 22 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 23 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 24 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 25 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 26 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 27 [00:01:18.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 28 [00:01:19.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 29 [00:01:20.000] Files (3) +Info 10 [00:01:01.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 11 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info +Info 12 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 14 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 17 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution +Info 18 [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 19 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 20 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 21 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 22 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 23 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 24 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 25 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 26 [00:01:17.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 27 [00:01:18.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 28 [00:01:19.000] Files (3) /a/lib/lib.d.ts /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts @@ -95,20 +94,20 @@ Info 29 [00:01:20.000] Files (3) src/datetime/baseDate.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 30 [00:01:21.000] ----------------------------------------------- -Info 31 [00:01:22.000] event: +Info 29 [00:01:20.000] ----------------------------------------------- +Info 30 [00:01:21.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json"}} -Info 32 [00:01:23.000] event: +Info 31 [00:01:22.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"a6bd830f3b019a6f703b938422f5798726d0914f0d6f67c2539798ea5e66fed2","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":55,"tsx":0,"tsxSize":0,"dts":2,"dtsSize":370,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 33 [00:01:24.000] event: +Info 32 [00:01:23.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","configFile":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json","diagnostics":[]}} -Info 34 [00:01:25.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 34 [00:01:26.000] Files (3) +Info 33 [00:01:24.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 33 [00:01:25.000] Files (3) -Info 34 [00:01:27.000] ----------------------------------------------- -Info 34 [00:01:28.000] Open files: -Info 34 [00:01:29.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 34 [00:01:30.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 33 [00:01:26.000] ----------------------------------------------- +Info 33 [00:01:27.000] Open files: +Info 33 [00:01:28.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 33 [00:01:29.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json After request PolledWatches:: @@ -137,11 +136,11 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 34 [00:01:31.000] response: +Info 33 [00:01:30.000] response: { "responseRequired": false } -Info 35 [00:01:32.000] request: +Info 34 [00:01:31.000] request: { "command": "geterr", "arguments": { @@ -209,7 +208,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 36 [00:01:33.000] response: +Info 35 [00:01:32.000] response: { "responseRequired": false } @@ -241,7 +240,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 37 [00:01:34.000] event: +Info 36 [00:01:33.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -299,7 +298,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 38 [00:01:35.000] event: +Info 37 [00:01:34.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -357,9 +356,9 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 39 [00:01:36.000] event: +Info 38 [00:01:35.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} -Info 40 [00:01:37.000] event: +Info 39 [00:01:36.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) @@ -389,11 +388,11 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 41 [00:01:39.000] FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 2:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:01:40.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info -Info 43 [00:01:41.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 44 [00:01:42.000] Scheduled: *ensureProjectForOpenFiles* -Info 45 [00:01:43.000] Elapsed:: *ms FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 2:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info +Info 40 [00:01:38.000] FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 2:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info +Info 41 [00:01:39.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:01:40.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 43 [00:01:41.000] Scheduled: *ensureProjectForOpenFiles* +Info 44 [00:01:42.000] Elapsed:: *ms FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 2:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts] deleted @@ -421,17 +420,17 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 46 [00:01:46.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 47 [00:01:47.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 48 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 49 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 50 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 51 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 52 [00:01:52.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 53 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 54 [00:01:54.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 55 [00:01:55.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 56 [00:01:56.000] Files (2) +Info 45 [00:01:45.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 46 [00:01:46.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 47 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 48 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 49 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 50 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 51 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 52 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 53 [00:01:53.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 54 [00:01:54.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 55 [00:01:55.000] Files (2) /a/lib/lib.d.ts /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts @@ -441,26 +440,26 @@ Info 56 [00:01:56.000] Files (2) src/datetime/baseDate.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 57 [00:01:57.000] ----------------------------------------------- -Info 58 [00:01:58.000] Running: *ensureProjectForOpenFiles* -Info 59 [00:01:59.000] Before ensureProjectForOpenFiles: -Info 60 [00:02:00.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 60 [00:02:01.000] Files (2) +Info 56 [00:01:56.000] ----------------------------------------------- +Info 57 [00:01:57.000] Running: *ensureProjectForOpenFiles* +Info 58 [00:01:58.000] Before ensureProjectForOpenFiles: +Info 59 [00:01:59.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 59 [00:02:00.000] Files (2) -Info 60 [00:02:02.000] ----------------------------------------------- -Info 60 [00:02:03.000] Open files: -Info 60 [00:02:04.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 60 [00:02:05.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 60 [00:02:06.000] After ensureProjectForOpenFiles: -Info 61 [00:02:07.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 61 [00:02:08.000] Files (2) +Info 59 [00:02:01.000] ----------------------------------------------- +Info 59 [00:02:02.000] Open files: +Info 59 [00:02:03.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 59 [00:02:04.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 59 [00:02:05.000] After ensureProjectForOpenFiles: +Info 60 [00:02:06.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 60 [00:02:07.000] Files (2) -Info 61 [00:02:09.000] ----------------------------------------------- -Info 61 [00:02:10.000] Open files: -Info 61 [00:02:11.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 61 [00:02:12.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 61 [00:02:13.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts -Info 62 [00:02:14.000] event: +Info 60 [00:02:08.000] ----------------------------------------------- +Info 60 [00:02:09.000] Open files: +Info 60 [00:02:10.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 60 [00:02:11.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 60 [00:02:12.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts +Info 61 [00:02:13.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts"]}} After running timeout callbacks @@ -526,7 +525,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 63 [00:02:15.000] event: +Info 62 [00:02:14.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After running timeout callbacks @@ -560,7 +559,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 64 [00:02:16.000] request: +Info 63 [00:02:15.000] request: { "command": "geterr", "arguments": { @@ -636,7 +635,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 65 [00:02:17.000] response: +Info 64 [00:02:16.000] response: { "responseRequired": false } @@ -672,7 +671,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 66 [00:02:18.000] event: +Info 65 [00:02:17.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -738,7 +737,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 67 [00:02:19.000] event: +Info 66 [00:02:18.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[{"start":{"line":1,"offset":17},"end":{"line":1,"offset":46},"text":"Cannot find module '@microsoft/recognizers-text' or its corresponding type declarations.","code":2307,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -804,9 +803,9 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 68 [00:02:20.000] event: +Info 67 [00:02:19.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} -Info 69 [00:02:21.000] event: +Info 68 [00:02:20.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) @@ -971,7 +970,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 70 [00:02:28.000] request: +Info 69 [00:02:27.000] request: { "command": "geterr", "arguments": { @@ -1047,7 +1046,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 71 [00:02:29.000] response: +Info 70 [00:02:28.000] response: { "responseRequired": false } @@ -1083,7 +1082,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 72 [00:02:30.000] event: +Info 71 [00:02:29.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -1149,7 +1148,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 73 [00:02:31.000] event: +Info 72 [00:02:30.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[{"start":{"line":1,"offset":17},"end":{"line":1,"offset":46},"text":"Cannot find module '@microsoft/recognizers-text' or its corresponding type declarations.","code":2307,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -1215,9 +1214,9 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 74 [00:02:32.000] event: +Info 73 [00:02:31.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} -Info 75 [00:02:33.000] event: +Info 74 [00:02:32.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-compiles-from-sources.js b/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-compiles-from-sources.js index bedbea44f3c..441a0f674a3 100644 --- a/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-compiles-from-sources.js +++ b/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-compiles-from-sources.js @@ -67,35 +67,34 @@ Info 7 [00:00:46.000] Config: /users/username/projects/myproject/javascript/p } Info 8 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Config: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Wild card directory Info 9 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Config: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:49.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:50.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 12 [00:00:51.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 13 [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages 0 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 14 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages 0 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 15 [00:00:54.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:56.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 18 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 19 [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 20 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:01:00.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 23 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 24 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 25 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 26 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 27 [00:01:06.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution -Info 28 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 29 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 30 [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 31 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 32 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 33 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 34 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 35 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 36 [00:01:15.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 37 [00:01:16.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 38 [00:01:17.000] Files (2) +Info 10 [00:00:49.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 11 [00:00:50.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 12 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages 0 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 13 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages 0 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 14 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:55.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 17 [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 18 [00:00:57.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 19 [00:00:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:00:59.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 22 [00:01:01.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 23 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 24 [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 25 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 26 [00:01:05.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution +Info 27 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 28 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 29 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 30 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 31 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 32 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 33 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 34 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 35 [00:01:14.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:15.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 37 [00:01:16.000] Files (2) /a/lib/lib.d.ts /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts @@ -105,20 +104,20 @@ Info 38 [00:01:17.000] Files (2) src/datetime/baseDate.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 39 [00:01:18.000] ----------------------------------------------- -Info 40 [00:01:19.000] event: +Info 38 [00:01:17.000] ----------------------------------------------- +Info 39 [00:01:18.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json"}} -Info 41 [00:01:20.000] event: +Info 40 [00:01:19.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"a6bd830f3b019a6f703b938422f5798726d0914f0d6f67c2539798ea5e66fed2","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":55,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"rootDir":"","baseUrl":"","paths":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 42 [00:01:21.000] event: +Info 41 [00:01:20.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","configFile":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json","diagnostics":[]}} -Info 43 [00:01:22.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 43 [00:01:23.000] Files (2) +Info 42 [00:01:21.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 42 [00:01:22.000] Files (2) -Info 43 [00:01:24.000] ----------------------------------------------- -Info 43 [00:01:25.000] Open files: -Info 43 [00:01:26.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 43 [00:01:27.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 42 [00:01:23.000] ----------------------------------------------- +Info 42 [00:01:24.000] Open files: +Info 42 [00:01:25.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 42 [00:01:26.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json After request PolledWatches:: @@ -155,11 +154,11 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-text: {} -Info 43 [00:01:28.000] response: +Info 42 [00:01:27.000] response: { "responseRequired": false } -Info 44 [00:01:29.000] request: +Info 43 [00:01:28.000] request: { "command": "geterr", "arguments": { @@ -243,7 +242,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-text: {} -Info 45 [00:01:30.000] response: +Info 44 [00:01:29.000] response: { "responseRequired": false } @@ -283,7 +282,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-text: {} -Info 46 [00:01:31.000] event: +Info 45 [00:01:30.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -357,7 +356,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-text: {} -Info 47 [00:01:32.000] event: +Info 46 [00:01:31.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[{"start":{"line":1,"offset":17},"end":{"line":1,"offset":46},"text":"Cannot find module '@microsoft/recognizers-text' or its corresponding type declarations.","code":2307,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -431,9 +430,9 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-text: {} -Info 48 [00:01:33.000] event: +Info 47 [00:01:32.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} -Info 49 [00:01:34.000] event: +Info 48 [00:01:33.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) @@ -471,24 +470,24 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-text: {} -Info 50 [00:01:39.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 51 [00:01:40.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation -Info 52 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 53 [00:01:42.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 54 [00:01:43.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 55 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 56 [00:01:46.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 57 [00:01:47.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 58 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 59 [00:01:50.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft/recognizers-text :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 60 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft/recognizers-text :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 61 [00:01:55.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 62 [00:01:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 63 [00:01:59.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 64 [00:02:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 65 [00:02:03.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 66 [00:02:04.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 67 [00:02:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 49 [00:01:38.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 50 [00:01:39.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation +Info 51 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 52 [00:01:41.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 53 [00:01:42.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 54 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 55 [00:01:45.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 56 [00:01:46.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 57 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 58 [00:01:49.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft/recognizers-text :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 59 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft/recognizers-text :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 60 [00:01:54.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 61 [00:01:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 62 [00:01:58.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 63 [00:01:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 64 [00:02:02.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 65 [00:02:03.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 66 [00:02:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations Before running timeout callbacks //// [/users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft/recognizers-text] symlink(/users/username/projects/myproject/javascript/packages/recognizers-text) //// [/users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts] @@ -529,9 +528,9 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 68 [00:02:06.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation -Info 69 [00:02:07.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 70 [00:02:08.000] Scheduled: *ensureProjectForOpenFiles* +Info 67 [00:02:05.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation +Info 68 [00:02:06.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 69 [00:02:07.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks PolledWatches:: @@ -604,24 +603,24 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 71 [00:02:09.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 72 [00:02:10.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 73 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info -Info 74 [00:02:12.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 75 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 76 [00:02:14.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 77 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 78 [00:02:16.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 79 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 80 [00:02:18.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 81 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 82 [00:02:20.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 83 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 84 [00:02:22.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 85 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 86 [00:02:24.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 87 [00:02:25.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 88 [00:02:26.000] Files (3) +Info 70 [00:02:08.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 71 [00:02:09.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 72 [00:02:10.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info +Info 73 [00:02:11.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 74 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 75 [00:02:13.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 76 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 77 [00:02:15.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 78 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 79 [00:02:17.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 80 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 81 [00:02:19.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 82 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 83 [00:02:21.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 84 [00:02:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 85 [00:02:23.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 86 [00:02:24.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 87 [00:02:25.000] Files (3) /a/lib/lib.d.ts /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts @@ -634,26 +633,26 @@ Info 88 [00:02:26.000] Files (3) src/datetime/baseDate.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 89 [00:02:27.000] ----------------------------------------------- -Info 90 [00:02:28.000] Running: *ensureProjectForOpenFiles* -Info 91 [00:02:29.000] Before ensureProjectForOpenFiles: -Info 92 [00:02:30.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 92 [00:02:31.000] Files (3) +Info 88 [00:02:26.000] ----------------------------------------------- +Info 89 [00:02:27.000] Running: *ensureProjectForOpenFiles* +Info 90 [00:02:28.000] Before ensureProjectForOpenFiles: +Info 91 [00:02:29.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 91 [00:02:30.000] Files (3) -Info 92 [00:02:32.000] ----------------------------------------------- -Info 92 [00:02:33.000] Open files: -Info 92 [00:02:34.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 92 [00:02:35.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 92 [00:02:36.000] After ensureProjectForOpenFiles: -Info 93 [00:02:37.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 93 [00:02:38.000] Files (3) +Info 91 [00:02:31.000] ----------------------------------------------- +Info 91 [00:02:32.000] Open files: +Info 91 [00:02:33.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 91 [00:02:34.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 91 [00:02:35.000] After ensureProjectForOpenFiles: +Info 92 [00:02:36.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 92 [00:02:37.000] Files (3) -Info 93 [00:02:39.000] ----------------------------------------------- -Info 93 [00:02:40.000] Open files: -Info 93 [00:02:41.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 93 [00:02:42.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 93 [00:02:43.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts -Info 94 [00:02:44.000] event: +Info 92 [00:02:38.000] ----------------------------------------------- +Info 92 [00:02:39.000] Open files: +Info 92 [00:02:40.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 92 [00:02:41.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 92 [00:02:42.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts +Info 93 [00:02:43.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts"]}} After running timeout callbacks @@ -683,7 +682,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src: {} -Info 95 [00:02:45.000] request: +Info 94 [00:02:44.000] request: { "command": "geterr", "arguments": { @@ -751,7 +750,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src: {} -Info 96 [00:02:46.000] response: +Info 95 [00:02:45.000] response: { "responseRequired": false } @@ -783,7 +782,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src: {} -Info 97 [00:02:47.000] event: +Info 96 [00:02:46.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -841,7 +840,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src: {} -Info 98 [00:02:48.000] event: +Info 97 [00:02:47.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -899,9 +898,9 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src: {} -Info 99 [00:02:49.000] event: +Info 98 [00:02:48.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} -Info 100 [00:02:50.000] event: +Info 99 [00:02:49.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) @@ -931,10 +930,10 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src: {} -Info 101 [00:02:54.000] FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 1:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Config file -Info 102 [00:02:55.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 103 [00:02:56.000] Scheduled: *ensureProjectForOpenFiles* -Info 104 [00:02:57.000] Elapsed:: *ms FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 1:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Config file +Info 100 [00:02:53.000] FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 1:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Config file +Info 101 [00:02:54.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 102 [00:02:55.000] Scheduled: *ensureProjectForOpenFiles* +Info 103 [00:02:56.000] Elapsed:: *ms FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 1:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Config file Before running timeout callbacks //// [/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json] {"compilerOptions":{"rootDir":"src","baseUrl":"./","paths":{"@microsoft/*":["../*"]},"resolveJsonModule":true},"include":["src"]} @@ -966,11 +965,11 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src: {} -Info 105 [00:02:58.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 106 [00:02:59.000] Reloading configured project /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 107 [00:03:00.000] event: +Info 104 [00:02:57.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 105 [00:02:58.000] Reloading configured project /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 106 [00:02:59.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json","reason":"Change in config file detected"}} -Info 108 [00:03:01.000] Config: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json : { +Info 107 [00:03:00.000] Config: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json : { "rootNames": [ "/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts" ], @@ -987,55 +986,54 @@ Info 108 [00:03:01.000] Config: /users/username/projects/myproject/javascript/p "configFilePath": "/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json" } } -Info 109 [00:03:02.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages 0 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 110 [00:03:03.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages 0 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 111 [00:03:04.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution -Info 112 [00:03:05.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 113 [00:03:06.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 114 [00:03:07.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 115 [00:03:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 116 [00:03:09.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 117 [00:03:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 118 [00:03:11.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 119 [00:03:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 120 [00:03:13.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 121 [00:03:14.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 122 [00:03:15.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages 0 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 123 [00:03:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages 0 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 124 [00:03:17.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution -Info 125 [00:03:18.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 126 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 127 [00:03:20.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 128 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 129 [00:03:22.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 130 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 131 [00:03:24.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 132 [00:03:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 133 [00:03:26.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 134 [00:03:27.000] Different program with same set of files -Info 135 [00:03:28.000] event: +Info 108 [00:03:01.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages 0 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 109 [00:03:02.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages 0 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 110 [00:03:03.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution +Info 111 [00:03:04.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 112 [00:03:05.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 113 [00:03:06.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 114 [00:03:07.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 115 [00:03:08.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 116 [00:03:09.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 117 [00:03:10.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 118 [00:03:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 119 [00:03:12.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 120 [00:03:13.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages 0 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 121 [00:03:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages 0 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 122 [00:03:15.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution +Info 123 [00:03:16.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 124 [00:03:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 125 [00:03:18.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 126 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 127 [00:03:20.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 128 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 129 [00:03:22.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 130 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 131 [00:03:24.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 132 [00:03:25.000] Different program with same set of files +Info 133 [00:03:26.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json"}} -Info 136 [00:03:29.000] event: +Info 134 [00:03:27.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json","configFile":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json","diagnostics":[]}} -Info 137 [00:03:30.000] Running: *ensureProjectForOpenFiles* -Info 138 [00:03:31.000] Before ensureProjectForOpenFiles: -Info 139 [00:03:32.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 139 [00:03:33.000] Files (3) +Info 135 [00:03:28.000] Running: *ensureProjectForOpenFiles* +Info 136 [00:03:29.000] Before ensureProjectForOpenFiles: +Info 137 [00:03:30.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 137 [00:03:31.000] Files (3) -Info 139 [00:03:34.000] ----------------------------------------------- -Info 139 [00:03:35.000] Open files: -Info 139 [00:03:36.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 139 [00:03:37.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 139 [00:03:38.000] After ensureProjectForOpenFiles: -Info 140 [00:03:39.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 140 [00:03:40.000] Files (3) +Info 137 [00:03:32.000] ----------------------------------------------- +Info 137 [00:03:33.000] Open files: +Info 137 [00:03:34.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 137 [00:03:35.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 137 [00:03:36.000] After ensureProjectForOpenFiles: +Info 138 [00:03:37.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 138 [00:03:38.000] Files (3) -Info 140 [00:03:41.000] ----------------------------------------------- -Info 140 [00:03:42.000] Open files: -Info 140 [00:03:43.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 140 [00:03:44.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 140 [00:03:45.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts -Info 141 [00:03:46.000] event: +Info 138 [00:03:39.000] ----------------------------------------------- +Info 138 [00:03:40.000] Open files: +Info 138 [00:03:41.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 138 [00:03:42.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 138 [00:03:43.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts +Info 139 [00:03:44.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts"]}} After running timeout callbacks @@ -1093,7 +1091,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src: {} -Info 142 [00:03:47.000] event: +Info 140 [00:03:45.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After running timeout callbacks diff --git a/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-has-node_modules-setup-but-doesnt-have-modules-in-typings-folder-and-then-recompiles.js b/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-has-node_modules-setup-but-doesnt-have-modules-in-typings-folder-and-then-recompiles.js index 18e41fc54ed..df72b409188 100644 --- a/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-has-node_modules-setup-but-doesnt-have-modules-in-typings-folder-and-then-recompiles.js +++ b/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-has-node_modules-setup-but-doesnt-have-modules-in-typings-folder-and-then-recompiles.js @@ -68,35 +68,34 @@ Info 7 [00:00:52.000] Config: /users/username/projects/myproject/javascript/p } Info 8 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Config: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Wild card directory Info 9 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Config: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Wild card directory -Info 10 [00:00:55.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:56.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 12 [00:00:57.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 13 [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages 0 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 14 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages 0 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 15 [00:01:00.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 18 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 19 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 20 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 23 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 24 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 25 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 26 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 27 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution -Info 28 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 29 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 30 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 31 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 32 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 33 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 34 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 35 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 36 [00:01:21.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 37 [00:01:22.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 38 [00:01:23.000] Files (2) +Info 10 [00:00:55.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 11 [00:00:56.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 12 [00:00:57.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages 0 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 13 [00:00:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages 0 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 14 [00:00:59.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:01:01.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 17 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 18 [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 19 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 22 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 23 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 24 [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 25 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 26 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution +Info 27 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 28 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 29 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 30 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 31 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 32 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 33 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 34 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 35 [00:01:20.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:21.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 37 [00:01:22.000] Files (2) /a/lib/lib.d.ts /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts @@ -106,20 +105,20 @@ Info 38 [00:01:23.000] Files (2) src/datetime/baseDate.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 39 [00:01:24.000] ----------------------------------------------- -Info 40 [00:01:25.000] event: +Info 38 [00:01:23.000] ----------------------------------------------- +Info 39 [00:01:24.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json"}} -Info 41 [00:01:26.000] event: +Info 40 [00:01:25.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"a6bd830f3b019a6f703b938422f5798726d0914f0d6f67c2539798ea5e66fed2","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":55,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"rootDir":"","baseUrl":"","paths":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 42 [00:01:27.000] event: +Info 41 [00:01:26.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","configFile":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json","diagnostics":[]}} -Info 43 [00:01:28.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 43 [00:01:29.000] Files (2) +Info 42 [00:01:27.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 42 [00:01:28.000] Files (2) -Info 43 [00:01:30.000] ----------------------------------------------- -Info 43 [00:01:31.000] Open files: -Info 43 [00:01:32.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 43 [00:01:33.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 42 [00:01:29.000] ----------------------------------------------- +Info 42 [00:01:30.000] Open files: +Info 42 [00:01:31.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 42 [00:01:32.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json After request PolledWatches:: @@ -156,11 +155,11 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 43 [00:01:34.000] response: +Info 42 [00:01:33.000] response: { "responseRequired": false } -Info 44 [00:01:35.000] request: +Info 43 [00:01:34.000] request: { "command": "geterr", "arguments": { @@ -244,7 +243,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 45 [00:01:36.000] response: +Info 44 [00:01:35.000] response: { "responseRequired": false } @@ -284,7 +283,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 46 [00:01:37.000] event: +Info 45 [00:01:36.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -358,7 +357,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 47 [00:01:38.000] event: +Info 46 [00:01:37.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[{"start":{"line":1,"offset":17},"end":{"line":1,"offset":46},"text":"Cannot find module '@microsoft/recognizers-text' or its corresponding type declarations.","code":2307,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -432,9 +431,9 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 48 [00:01:39.000] event: +Info 47 [00:01:38.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} -Info 49 [00:01:40.000] event: +Info 48 [00:01:39.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) @@ -472,13 +471,13 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 50 [00:01:44.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 51 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 52 [00:01:48.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 53 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 54 [00:01:52.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 55 [00:01:53.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation -Info 56 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 49 [00:01:43.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 50 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 51 [00:01:47.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 52 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 53 [00:01:51.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 54 [00:01:52.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation +Info 55 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations Before running timeout callbacks //// [/users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts] export class C { method(): number; } @@ -518,9 +517,9 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 57 [00:01:55.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation -Info 58 [00:01:56.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 59 [00:01:57.000] Scheduled: *ensureProjectForOpenFiles* +Info 56 [00:01:54.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation +Info 57 [00:01:55.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 58 [00:01:56.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks PolledWatches:: @@ -593,24 +592,24 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 60 [00:01:58.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 61 [00:01:59.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 62 [00:02:00.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info -Info 63 [00:02:01.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 64 [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 65 [00:02:03.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 66 [00:02:04.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 67 [00:02:05.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 68 [00:02:06.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 69 [00:02:07.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 70 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 71 [00:02:09.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 72 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 73 [00:02:11.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 74 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 75 [00:02:13.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 76 [00:02:14.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 77 [00:02:15.000] Files (3) +Info 59 [00:01:57.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 60 [00:01:58.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 61 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info +Info 62 [00:02:00.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 63 [00:02:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 64 [00:02:02.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 65 [00:02:03.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 66 [00:02:04.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 67 [00:02:05.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 68 [00:02:06.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 69 [00:02:07.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 70 [00:02:08.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 71 [00:02:09.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 72 [00:02:10.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 73 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 74 [00:02:12.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 75 [00:02:13.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 76 [00:02:14.000] Files (3) /a/lib/lib.d.ts /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts @@ -623,26 +622,26 @@ Info 77 [00:02:15.000] Files (3) src/datetime/baseDate.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 78 [00:02:16.000] ----------------------------------------------- -Info 79 [00:02:17.000] Running: *ensureProjectForOpenFiles* -Info 80 [00:02:18.000] Before ensureProjectForOpenFiles: -Info 81 [00:02:19.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 81 [00:02:20.000] Files (3) +Info 77 [00:02:15.000] ----------------------------------------------- +Info 78 [00:02:16.000] Running: *ensureProjectForOpenFiles* +Info 79 [00:02:17.000] Before ensureProjectForOpenFiles: +Info 80 [00:02:18.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 80 [00:02:19.000] Files (3) -Info 81 [00:02:21.000] ----------------------------------------------- -Info 81 [00:02:22.000] Open files: -Info 81 [00:02:23.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 81 [00:02:24.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 81 [00:02:25.000] After ensureProjectForOpenFiles: -Info 82 [00:02:26.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 82 [00:02:27.000] Files (3) +Info 80 [00:02:20.000] ----------------------------------------------- +Info 80 [00:02:21.000] Open files: +Info 80 [00:02:22.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 80 [00:02:23.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 80 [00:02:24.000] After ensureProjectForOpenFiles: +Info 81 [00:02:25.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 81 [00:02:26.000] Files (3) -Info 82 [00:02:28.000] ----------------------------------------------- -Info 82 [00:02:29.000] Open files: -Info 82 [00:02:30.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 82 [00:02:31.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 82 [00:02:32.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts -Info 83 [00:02:33.000] event: +Info 81 [00:02:27.000] ----------------------------------------------- +Info 81 [00:02:28.000] Open files: +Info 81 [00:02:29.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 81 [00:02:30.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 81 [00:02:31.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts +Info 82 [00:02:32.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts"]}} After running timeout callbacks @@ -672,7 +671,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src: {} -Info 84 [00:02:34.000] request: +Info 83 [00:02:33.000] request: { "command": "geterr", "arguments": { @@ -740,7 +739,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src: {} -Info 85 [00:02:35.000] response: +Info 84 [00:02:34.000] response: { "responseRequired": false } @@ -772,7 +771,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src: {} -Info 86 [00:02:36.000] event: +Info 85 [00:02:35.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -830,7 +829,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src: {} -Info 87 [00:02:37.000] event: +Info 86 [00:02:36.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -888,9 +887,9 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src: {} -Info 88 [00:02:38.000] event: +Info 87 [00:02:37.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} -Info 89 [00:02:39.000] event: +Info 88 [00:02:38.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-recompiles-after-deleting-generated-folders.js b/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-recompiles-after-deleting-generated-folders.js index f1f04832953..d08527bdac5 100644 --- a/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-recompiles-after-deleting-generated-folders.js +++ b/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-recompiles-after-deleting-generated-folders.js @@ -71,24 +71,23 @@ Info 7 [00:00:58.000] Config: /users/username/projects/myproject/javascript/p } Info 8 [00:00:59.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Config: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Wild card directory Info 9 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Config: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Wild card directory -Info 10 [00:01:01.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:01:02.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 12 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info -Info 13 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages 0 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 15 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages 0 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:01:07.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution -Info 17 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 18 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 19 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 20 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 21 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 22 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 23 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 24 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 25 [00:01:16.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 26 [00:01:17.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 27 [00:01:18.000] Files (3) +Info 10 [00:01:01.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 11 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info +Info 12 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages 0 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 14 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages 0 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:01:06.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution +Info 16 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 17 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 18 [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 19 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 20 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 21 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 22 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 23 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 24 [00:01:15.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:16.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 26 [00:01:17.000] Files (3) /a/lib/lib.d.ts /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts @@ -101,20 +100,20 @@ Info 27 [00:01:18.000] Files (3) src/datetime/baseDate.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 28 [00:01:19.000] ----------------------------------------------- -Info 29 [00:01:20.000] event: +Info 27 [00:01:18.000] ----------------------------------------------- +Info 28 [00:01:19.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json"}} -Info 30 [00:01:21.000] event: +Info 29 [00:01:20.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"a6bd830f3b019a6f703b938422f5798726d0914f0d6f67c2539798ea5e66fed2","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":55,"tsx":0,"tsxSize":0,"dts":2,"dtsSize":370,"deferred":0,"deferredSize":0},"compilerOptions":{"rootDir":"","baseUrl":"","paths":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 31 [00:01:22.000] event: +Info 30 [00:01:21.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","configFile":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json","diagnostics":[]}} -Info 32 [00:01:23.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 32 [00:01:24.000] Files (3) +Info 31 [00:01:22.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 31 [00:01:23.000] Files (3) -Info 32 [00:01:25.000] ----------------------------------------------- -Info 32 [00:01:26.000] Open files: -Info 32 [00:01:27.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 32 [00:01:28.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 31 [00:01:24.000] ----------------------------------------------- +Info 31 [00:01:25.000] Open files: +Info 31 [00:01:26.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 31 [00:01:27.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json After request PolledWatches:: @@ -143,11 +142,11 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src: {} -Info 32 [00:01:29.000] response: +Info 31 [00:01:28.000] response: { "responseRequired": false } -Info 33 [00:01:30.000] request: +Info 32 [00:01:29.000] request: { "command": "geterr", "arguments": { @@ -215,7 +214,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src: {} -Info 34 [00:01:31.000] response: +Info 33 [00:01:30.000] response: { "responseRequired": false } @@ -247,7 +246,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src: {} -Info 35 [00:01:32.000] event: +Info 34 [00:01:31.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -305,7 +304,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src: {} -Info 36 [00:01:33.000] event: +Info 35 [00:01:32.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -363,9 +362,9 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src: {} -Info 37 [00:01:34.000] event: +Info 36 [00:01:33.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} -Info 38 [00:01:35.000] event: +Info 37 [00:01:34.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) @@ -395,11 +394,11 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src: {} -Info 39 [00:01:37.000] FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 2:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info -Info 40 [00:01:38.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info -Info 41 [00:01:39.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 42 [00:01:40.000] Scheduled: *ensureProjectForOpenFiles* -Info 43 [00:01:41.000] Elapsed:: *ms FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 2:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info +Info 38 [00:01:36.000] FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 2:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info +Info 39 [00:01:37.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info +Info 40 [00:01:38.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 41 [00:01:39.000] Scheduled: *ensureProjectForOpenFiles* +Info 42 [00:01:40.000] Elapsed:: *ms FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 2:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts] deleted @@ -427,23 +426,23 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src: {} -Info 44 [00:01:44.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 45 [00:01:45.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 46 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 47 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 48 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 49 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 50 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 51 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 52 [00:01:52.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 53 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 54 [00:01:54.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 55 [00:01:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 56 [00:01:56.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 57 [00:01:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 58 [00:01:58.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 59 [00:01:59.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 60 [00:02:00.000] Files (2) +Info 43 [00:01:43.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 44 [00:01:44.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 45 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 46 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 47 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 48 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 49 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 50 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 51 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 52 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 53 [00:01:53.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 54 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 55 [00:01:55.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 56 [00:01:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 57 [00:01:57.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 58 [00:01:58.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 59 [00:01:59.000] Files (2) /a/lib/lib.d.ts /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts @@ -453,26 +452,26 @@ Info 60 [00:02:00.000] Files (2) src/datetime/baseDate.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 61 [00:02:01.000] ----------------------------------------------- -Info 62 [00:02:02.000] Running: *ensureProjectForOpenFiles* -Info 63 [00:02:03.000] Before ensureProjectForOpenFiles: -Info 64 [00:02:04.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 64 [00:02:05.000] Files (2) +Info 60 [00:02:00.000] ----------------------------------------------- +Info 61 [00:02:01.000] Running: *ensureProjectForOpenFiles* +Info 62 [00:02:02.000] Before ensureProjectForOpenFiles: +Info 63 [00:02:03.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 63 [00:02:04.000] Files (2) -Info 64 [00:02:06.000] ----------------------------------------------- -Info 64 [00:02:07.000] Open files: -Info 64 [00:02:08.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 64 [00:02:09.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 64 [00:02:10.000] After ensureProjectForOpenFiles: -Info 65 [00:02:11.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 65 [00:02:12.000] Files (2) +Info 63 [00:02:05.000] ----------------------------------------------- +Info 63 [00:02:06.000] Open files: +Info 63 [00:02:07.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 63 [00:02:08.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 63 [00:02:09.000] After ensureProjectForOpenFiles: +Info 64 [00:02:10.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 64 [00:02:11.000] Files (2) -Info 65 [00:02:13.000] ----------------------------------------------- -Info 65 [00:02:14.000] Open files: -Info 65 [00:02:15.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 65 [00:02:16.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 65 [00:02:17.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts -Info 66 [00:02:18.000] event: +Info 64 [00:02:12.000] ----------------------------------------------- +Info 64 [00:02:13.000] Open files: +Info 64 [00:02:14.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 64 [00:02:15.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 64 [00:02:16.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts +Info 65 [00:02:17.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts"]}} After running timeout callbacks @@ -546,7 +545,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 67 [00:02:19.000] event: +Info 66 [00:02:18.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After running timeout callbacks @@ -584,7 +583,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 68 [00:02:20.000] request: +Info 67 [00:02:19.000] request: { "command": "geterr", "arguments": { @@ -668,7 +667,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 69 [00:02:21.000] response: +Info 68 [00:02:20.000] response: { "responseRequired": false } @@ -708,7 +707,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 70 [00:02:22.000] event: +Info 69 [00:02:21.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -782,7 +781,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 71 [00:02:23.000] event: +Info 70 [00:02:22.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[{"start":{"line":1,"offset":17},"end":{"line":1,"offset":46},"text":"Cannot find module '@microsoft/recognizers-text' or its corresponding type declarations.","code":2307,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -856,9 +855,9 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 72 [00:02:24.000] event: +Info 71 [00:02:23.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} -Info 73 [00:02:25.000] event: +Info 72 [00:02:24.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) @@ -896,13 +895,13 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 74 [00:02:30.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 75 [00:02:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 76 [00:02:33.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 77 [00:02:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 78 [00:02:36.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 79 [00:02:37.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation -Info 80 [00:02:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 73 [00:02:29.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 74 [00:02:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 75 [00:02:32.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 76 [00:02:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 77 [00:02:35.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 78 [00:02:36.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation +Info 79 [00:02:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations Before running timeout callbacks //// [/users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts] export class C { method(): number; } @@ -942,9 +941,9 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 81 [00:02:39.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation -Info 82 [00:02:40.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 83 [00:02:41.000] Scheduled: *ensureProjectForOpenFiles* +Info 80 [00:02:38.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation +Info 81 [00:02:39.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 82 [00:02:40.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks PolledWatches:: @@ -1017,24 +1016,24 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 84 [00:02:42.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 85 [00:02:43.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 86 [00:02:44.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info -Info 87 [00:02:45.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 88 [00:02:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 89 [00:02:47.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 90 [00:02:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 91 [00:02:49.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 92 [00:02:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 93 [00:02:51.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 94 [00:02:52.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 95 [00:02:53.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 96 [00:02:54.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 97 [00:02:55.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 98 [00:02:56.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 99 [00:02:57.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 100 [00:02:58.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 101 [00:02:59.000] Files (3) +Info 83 [00:02:41.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 84 [00:02:42.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 85 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info +Info 86 [00:02:44.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 87 [00:02:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 88 [00:02:46.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 89 [00:02:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 90 [00:02:48.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 91 [00:02:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 92 [00:02:50.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 93 [00:02:51.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 94 [00:02:52.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 95 [00:02:53.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 96 [00:02:54.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 97 [00:02:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 98 [00:02:56.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 99 [00:02:57.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 100 [00:02:58.000] Files (3) /a/lib/lib.d.ts /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts @@ -1047,26 +1046,26 @@ Info 101 [00:02:59.000] Files (3) src/datetime/baseDate.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 102 [00:03:00.000] ----------------------------------------------- -Info 103 [00:03:01.000] Running: *ensureProjectForOpenFiles* -Info 104 [00:03:02.000] Before ensureProjectForOpenFiles: -Info 105 [00:03:03.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 105 [00:03:04.000] Files (3) +Info 101 [00:02:59.000] ----------------------------------------------- +Info 102 [00:03:00.000] Running: *ensureProjectForOpenFiles* +Info 103 [00:03:01.000] Before ensureProjectForOpenFiles: +Info 104 [00:03:02.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 104 [00:03:03.000] Files (3) -Info 105 [00:03:05.000] ----------------------------------------------- -Info 105 [00:03:06.000] Open files: -Info 105 [00:03:07.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 105 [00:03:08.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 105 [00:03:09.000] After ensureProjectForOpenFiles: -Info 106 [00:03:10.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 106 [00:03:11.000] Files (3) +Info 104 [00:03:04.000] ----------------------------------------------- +Info 104 [00:03:05.000] Open files: +Info 104 [00:03:06.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 104 [00:03:07.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 104 [00:03:08.000] After ensureProjectForOpenFiles: +Info 105 [00:03:09.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 105 [00:03:10.000] Files (3) -Info 106 [00:03:12.000] ----------------------------------------------- -Info 106 [00:03:13.000] Open files: -Info 106 [00:03:14.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 106 [00:03:15.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 106 [00:03:16.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts -Info 107 [00:03:17.000] event: +Info 105 [00:03:11.000] ----------------------------------------------- +Info 105 [00:03:12.000] Open files: +Info 105 [00:03:13.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 105 [00:03:14.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 105 [00:03:15.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts +Info 106 [00:03:16.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts"]}} After running timeout callbacks @@ -1096,7 +1095,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src: {} -Info 108 [00:03:18.000] request: +Info 107 [00:03:17.000] request: { "command": "geterr", "arguments": { @@ -1164,7 +1163,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src: {} -Info 109 [00:03:19.000] response: +Info 108 [00:03:18.000] response: { "responseRequired": false } @@ -1196,7 +1195,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src: {} -Info 110 [00:03:20.000] event: +Info 109 [00:03:19.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -1254,7 +1253,7 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src: {} -Info 111 [00:03:21.000] event: +Info 110 [00:03:20.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -1312,9 +1311,9 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src: {} -Info 112 [00:03:22.000] event: +Info 111 [00:03:21.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} -Info 113 [00:03:23.000] event: +Info 112 [00:03:22.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/symLinks/rename-in-common-file-renames-all-project.js b/tests/baselines/reference/tsserver/symLinks/rename-in-common-file-renames-all-project.js index 48329cf2841..1f39666de15 100644 --- a/tests/baselines/reference/tsserver/symLinks/rename-in-common-file-renames-all-project.js +++ b/tests/baselines/reference/tsserver/symLinks/rename-in-common-file-renames-all-project.js @@ -63,15 +63,14 @@ Info 6 [00:00:41.000] Config: /users/username/projects/a/tsconfig.json : { } Info 7 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/a 1 undefined Config: /users/username/projects/a/tsconfig.json WatchType: Wild card directory Info 8 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/a 1 undefined Config: /users/username/projects/a/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:44.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/a/c/fc.ts 500 undefined WatchType: Closed Script info -Info 11 [00:00:46.000] Starting updateGraphWorker: Project: /users/username/projects/a/tsconfig.json -Info 12 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 13 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/a/node_modules/@types 1 undefined Project: /users/username/projects/a/tsconfig.json WatchType: Type roots -Info 14 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/a/node_modules/@types 1 undefined Project: /users/username/projects/a/tsconfig.json WatchType: Type roots -Info 15 [00:00:50.000] Finishing updateGraphWorker: Project: /users/username/projects/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:51.000] Project '/users/username/projects/a/tsconfig.json' (Configured) -Info 17 [00:00:52.000] Files (3) +Info 9 [00:00:44.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/a/c/fc.ts 500 undefined WatchType: Closed Script info +Info 10 [00:00:45.000] Starting updateGraphWorker: Project: /users/username/projects/a/tsconfig.json +Info 11 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 12 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/a/node_modules/@types 1 undefined Project: /users/username/projects/a/tsconfig.json WatchType: Type roots +Info 13 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/a/node_modules/@types 1 undefined Project: /users/username/projects/a/tsconfig.json WatchType: Type roots +Info 14 [00:00:49.000] Finishing updateGraphWorker: Project: /users/username/projects/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 15 [00:00:50.000] Project '/users/username/projects/a/tsconfig.json' (Configured) +Info 16 [00:00:51.000] Files (3) /a/lib/lib.d.ts /users/username/projects/a/c/fc.ts /users/username/projects/a/a.ts @@ -85,14 +84,14 @@ Info 17 [00:00:52.000] Files (3) a.ts Matched by default include pattern '**/*' -Info 18 [00:00:53.000] ----------------------------------------------- -Info 19 [00:00:54.000] Project '/users/username/projects/a/tsconfig.json' (Configured) -Info 19 [00:00:55.000] Files (3) +Info 17 [00:00:52.000] ----------------------------------------------- +Info 18 [00:00:53.000] Project '/users/username/projects/a/tsconfig.json' (Configured) +Info 18 [00:00:54.000] Files (3) -Info 19 [00:00:56.000] ----------------------------------------------- -Info 19 [00:00:57.000] Open files: -Info 19 [00:00:58.000] FileName: /users/username/projects/a/a.ts ProjectRootPath: /users/username/projects/a -Info 19 [00:00:59.000] Projects: /users/username/projects/a/tsconfig.json +Info 18 [00:00:55.000] ----------------------------------------------- +Info 18 [00:00:56.000] Open files: +Info 18 [00:00:57.000] FileName: /users/username/projects/a/a.ts ProjectRootPath: /users/username/projects/a +Info 18 [00:00:58.000] Projects: /users/username/projects/a/tsconfig.json After request PolledWatches:: @@ -111,11 +110,11 @@ FsWatchesRecursive:: /users/username/projects/a: {} -Info 19 [00:01:00.000] response: +Info 18 [00:00:59.000] response: { "responseRequired": false } -Info 20 [00:01:01.000] request: +Info 19 [00:01:00.000] request: { "seq": 0, "type": "request", @@ -143,11 +142,11 @@ FsWatchesRecursive:: /users/username/projects/a: {} -Info 21 [00:01:02.000] Search path: /users/username/projects/b -Info 22 [00:01:03.000] For info: /users/username/projects/b/b.ts :: Config file name: /users/username/projects/b/tsconfig.json -Info 23 [00:01:04.000] Creating configuration project /users/username/projects/b/tsconfig.json -Info 24 [00:01:05.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/b/tsconfig.json 2000 undefined Project: /users/username/projects/b/tsconfig.json WatchType: Config file -Info 25 [00:01:06.000] Config: /users/username/projects/b/tsconfig.json : { +Info 20 [00:01:01.000] Search path: /users/username/projects/b +Info 21 [00:01:02.000] For info: /users/username/projects/b/b.ts :: Config file name: /users/username/projects/b/tsconfig.json +Info 22 [00:01:03.000] Creating configuration project /users/username/projects/b/tsconfig.json +Info 23 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/b/tsconfig.json 2000 undefined Project: /users/username/projects/b/tsconfig.json WatchType: Config file +Info 24 [00:01:05.000] Config: /users/username/projects/b/tsconfig.json : { "rootNames": [ "/users/username/projects/b/b.ts", "/users/username/projects/b/c/fc.ts" @@ -157,16 +156,15 @@ Info 25 [00:01:06.000] Config: /users/username/projects/b/tsconfig.json : { "configFilePath": "/users/username/projects/b/tsconfig.json" } } -Info 26 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/b 1 undefined Config: /users/username/projects/b/tsconfig.json WatchType: Wild card directory -Info 27 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/b 1 undefined Config: /users/username/projects/b/tsconfig.json WatchType: Wild card directory -Info 28 [00:01:09.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 29 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/b/c/fc.ts 500 undefined WatchType: Closed Script info -Info 30 [00:01:11.000] Starting updateGraphWorker: Project: /users/username/projects/b/tsconfig.json -Info 31 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/b/node_modules/@types 1 undefined Project: /users/username/projects/b/tsconfig.json WatchType: Type roots -Info 32 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/b/node_modules/@types 1 undefined Project: /users/username/projects/b/tsconfig.json WatchType: Type roots -Info 33 [00:01:14.000] Finishing updateGraphWorker: Project: /users/username/projects/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 34 [00:01:15.000] Project '/users/username/projects/b/tsconfig.json' (Configured) -Info 35 [00:01:16.000] Files (3) +Info 25 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/b 1 undefined Config: /users/username/projects/b/tsconfig.json WatchType: Wild card directory +Info 26 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/b 1 undefined Config: /users/username/projects/b/tsconfig.json WatchType: Wild card directory +Info 27 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/b/c/fc.ts 500 undefined WatchType: Closed Script info +Info 28 [00:01:09.000] Starting updateGraphWorker: Project: /users/username/projects/b/tsconfig.json +Info 29 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/b/node_modules/@types 1 undefined Project: /users/username/projects/b/tsconfig.json WatchType: Type roots +Info 30 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/b/node_modules/@types 1 undefined Project: /users/username/projects/b/tsconfig.json WatchType: Type roots +Info 31 [00:01:12.000] Finishing updateGraphWorker: Project: /users/username/projects/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 32 [00:01:13.000] Project '/users/username/projects/b/tsconfig.json' (Configured) +Info 33 [00:01:14.000] Files (3) /a/lib/lib.d.ts /users/username/projects/b/c/fc.ts /users/username/projects/b/b.ts @@ -180,20 +178,20 @@ Info 35 [00:01:16.000] Files (3) b.ts Matched by default include pattern '**/*' -Info 36 [00:01:17.000] ----------------------------------------------- -Info 37 [00:01:18.000] Project '/users/username/projects/a/tsconfig.json' (Configured) -Info 37 [00:01:19.000] Files (3) +Info 34 [00:01:15.000] ----------------------------------------------- +Info 35 [00:01:16.000] Project '/users/username/projects/a/tsconfig.json' (Configured) +Info 35 [00:01:17.000] Files (3) -Info 37 [00:01:20.000] ----------------------------------------------- -Info 37 [00:01:21.000] Project '/users/username/projects/b/tsconfig.json' (Configured) -Info 37 [00:01:22.000] Files (3) +Info 35 [00:01:18.000] ----------------------------------------------- +Info 35 [00:01:19.000] Project '/users/username/projects/b/tsconfig.json' (Configured) +Info 35 [00:01:20.000] Files (3) -Info 37 [00:01:23.000] ----------------------------------------------- -Info 37 [00:01:24.000] Open files: -Info 37 [00:01:25.000] FileName: /users/username/projects/a/a.ts ProjectRootPath: /users/username/projects/a -Info 37 [00:01:26.000] Projects: /users/username/projects/a/tsconfig.json -Info 37 [00:01:27.000] FileName: /users/username/projects/b/b.ts ProjectRootPath: /users/username/projects/b -Info 37 [00:01:28.000] Projects: /users/username/projects/b/tsconfig.json +Info 35 [00:01:21.000] ----------------------------------------------- +Info 35 [00:01:22.000] Open files: +Info 35 [00:01:23.000] FileName: /users/username/projects/a/a.ts ProjectRootPath: /users/username/projects/a +Info 35 [00:01:24.000] Projects: /users/username/projects/a/tsconfig.json +Info 35 [00:01:25.000] FileName: /users/username/projects/b/b.ts ProjectRootPath: /users/username/projects/b +Info 35 [00:01:26.000] Projects: /users/username/projects/b/tsconfig.json After request PolledWatches:: @@ -220,11 +218,11 @@ FsWatchesRecursive:: /users/username/projects/b: {} -Info 37 [00:01:29.000] response: +Info 35 [00:01:27.000] response: { "responseRequired": false } -Info 38 [00:01:30.000] request: +Info 36 [00:01:28.000] request: { "seq": 0, "type": "request", @@ -260,24 +258,24 @@ FsWatchesRecursive:: /users/username/projects/b: {} -Info 39 [00:01:31.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/a/c/fc.ts 500 undefined WatchType: Closed Script info -Info 40 [00:01:32.000] Search path: /users/username/projects/a/c -Info 41 [00:01:33.000] For info: /users/username/projects/a/c/fc.ts :: Config file name: /users/username/projects/a/tsconfig.json -Info 42 [00:01:34.000] Project '/users/username/projects/a/tsconfig.json' (Configured) -Info 42 [00:01:35.000] Files (3) +Info 37 [00:01:29.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/a/c/fc.ts 500 undefined WatchType: Closed Script info +Info 38 [00:01:30.000] Search path: /users/username/projects/a/c +Info 39 [00:01:31.000] For info: /users/username/projects/a/c/fc.ts :: Config file name: /users/username/projects/a/tsconfig.json +Info 40 [00:01:32.000] Project '/users/username/projects/a/tsconfig.json' (Configured) +Info 40 [00:01:33.000] Files (3) -Info 42 [00:01:36.000] ----------------------------------------------- -Info 42 [00:01:37.000] Project '/users/username/projects/b/tsconfig.json' (Configured) -Info 42 [00:01:38.000] Files (3) +Info 40 [00:01:34.000] ----------------------------------------------- +Info 40 [00:01:35.000] Project '/users/username/projects/b/tsconfig.json' (Configured) +Info 40 [00:01:36.000] Files (3) -Info 42 [00:01:39.000] ----------------------------------------------- -Info 42 [00:01:40.000] Open files: -Info 42 [00:01:41.000] FileName: /users/username/projects/a/a.ts ProjectRootPath: /users/username/projects/a -Info 42 [00:01:42.000] Projects: /users/username/projects/a/tsconfig.json -Info 42 [00:01:43.000] FileName: /users/username/projects/b/b.ts ProjectRootPath: /users/username/projects/b -Info 42 [00:01:44.000] Projects: /users/username/projects/b/tsconfig.json -Info 42 [00:01:45.000] FileName: /users/username/projects/a/c/fc.ts ProjectRootPath: /users/username/projects/a -Info 42 [00:01:46.000] Projects: /users/username/projects/a/tsconfig.json +Info 40 [00:01:37.000] ----------------------------------------------- +Info 40 [00:01:38.000] Open files: +Info 40 [00:01:39.000] FileName: /users/username/projects/a/a.ts ProjectRootPath: /users/username/projects/a +Info 40 [00:01:40.000] Projects: /users/username/projects/a/tsconfig.json +Info 40 [00:01:41.000] FileName: /users/username/projects/b/b.ts ProjectRootPath: /users/username/projects/b +Info 40 [00:01:42.000] Projects: /users/username/projects/b/tsconfig.json +Info 40 [00:01:43.000] FileName: /users/username/projects/a/c/fc.ts ProjectRootPath: /users/username/projects/a +Info 40 [00:01:44.000] Projects: /users/username/projects/a/tsconfig.json After request PolledWatches:: @@ -302,11 +300,11 @@ FsWatchesRecursive:: /users/username/projects/b: {} -Info 42 [00:01:47.000] response: +Info 40 [00:01:45.000] response: { "responseRequired": false } -Info 43 [00:01:48.000] request: +Info 41 [00:01:46.000] request: { "seq": 0, "type": "request", @@ -340,26 +338,26 @@ FsWatchesRecursive:: /users/username/projects/b: {} -Info 44 [00:01:49.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/b/c/fc.ts 500 undefined WatchType: Closed Script info -Info 45 [00:01:50.000] Search path: /users/username/projects/b/c -Info 46 [00:01:51.000] For info: /users/username/projects/b/c/fc.ts :: Config file name: /users/username/projects/b/tsconfig.json -Info 47 [00:01:52.000] Project '/users/username/projects/a/tsconfig.json' (Configured) -Info 47 [00:01:53.000] Files (3) +Info 42 [00:01:47.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/b/c/fc.ts 500 undefined WatchType: Closed Script info +Info 43 [00:01:48.000] Search path: /users/username/projects/b/c +Info 44 [00:01:49.000] For info: /users/username/projects/b/c/fc.ts :: Config file name: /users/username/projects/b/tsconfig.json +Info 45 [00:01:50.000] Project '/users/username/projects/a/tsconfig.json' (Configured) +Info 45 [00:01:51.000] Files (3) -Info 47 [00:01:54.000] ----------------------------------------------- -Info 47 [00:01:55.000] Project '/users/username/projects/b/tsconfig.json' (Configured) -Info 47 [00:01:56.000] Files (3) +Info 45 [00:01:52.000] ----------------------------------------------- +Info 45 [00:01:53.000] Project '/users/username/projects/b/tsconfig.json' (Configured) +Info 45 [00:01:54.000] Files (3) -Info 47 [00:01:57.000] ----------------------------------------------- -Info 47 [00:01:58.000] Open files: -Info 47 [00:01:59.000] FileName: /users/username/projects/a/a.ts ProjectRootPath: /users/username/projects/a -Info 47 [00:02:00.000] Projects: /users/username/projects/a/tsconfig.json -Info 47 [00:02:01.000] FileName: /users/username/projects/b/b.ts ProjectRootPath: /users/username/projects/b -Info 47 [00:02:02.000] Projects: /users/username/projects/b/tsconfig.json -Info 47 [00:02:03.000] FileName: /users/username/projects/a/c/fc.ts ProjectRootPath: /users/username/projects/a -Info 47 [00:02:04.000] Projects: /users/username/projects/a/tsconfig.json -Info 47 [00:02:05.000] FileName: /users/username/projects/b/c/fc.ts ProjectRootPath: /users/username/projects/b -Info 47 [00:02:06.000] Projects: /users/username/projects/b/tsconfig.json +Info 45 [00:01:55.000] ----------------------------------------------- +Info 45 [00:01:56.000] Open files: +Info 45 [00:01:57.000] FileName: /users/username/projects/a/a.ts ProjectRootPath: /users/username/projects/a +Info 45 [00:01:58.000] Projects: /users/username/projects/a/tsconfig.json +Info 45 [00:01:59.000] FileName: /users/username/projects/b/b.ts ProjectRootPath: /users/username/projects/b +Info 45 [00:02:00.000] Projects: /users/username/projects/b/tsconfig.json +Info 45 [00:02:01.000] FileName: /users/username/projects/a/c/fc.ts ProjectRootPath: /users/username/projects/a +Info 45 [00:02:02.000] Projects: /users/username/projects/a/tsconfig.json +Info 45 [00:02:03.000] FileName: /users/username/projects/b/c/fc.ts ProjectRootPath: /users/username/projects/b +Info 45 [00:02:04.000] Projects: /users/username/projects/b/tsconfig.json After request PolledWatches:: @@ -382,11 +380,11 @@ FsWatchesRecursive:: /users/username/projects/b: {} -Info 47 [00:02:07.000] response: +Info 45 [00:02:05.000] response: { "responseRequired": false } -Info 48 [00:02:08.000] request: +Info 46 [00:02:06.000] request: { "seq": 0, "type": "request", @@ -441,7 +439,7 @@ FsWatchesRecursive:: /users/username/projects/b: {} -Info 49 [00:02:09.000] response: +Info 47 [00:02:07.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/syntacticServer/files-go-to-inferred-project-and-semantic-operations-fail.js b/tests/baselines/reference/tsserver/syntacticServer/files-go-to-inferred-project-and-semantic-operations-fail.js index e271cbc67a4..4595d18b117 100644 --- a/tests/baselines/reference/tsserver/syntacticServer/files-go-to-inferred-project-and-semantic-operations-fail.js +++ b/tests/baselines/reference/tsserver/syntacticServer/files-go-to-inferred-project-and-semantic-operations-fail.js @@ -48,20 +48,19 @@ FsWatches:: FsWatchesRecursive:: -Info 2 [00:00:33.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 3 [00:00:34.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 4 [00:00:35.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: false Elapsed:: *ms -Info 5 [00:00:36.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 6 [00:00:37.000] Files (0) NoProgram +Info 2 [00:00:33.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 3 [00:00:34.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: false Elapsed:: *ms +Info 4 [00:00:35.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 5 [00:00:36.000] Files (0) NoProgram -Info 7 [00:00:38.000] ----------------------------------------------- -Info 8 [00:00:39.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 8 [00:00:40.000] Files (0) NoProgram +Info 6 [00:00:37.000] ----------------------------------------------- +Info 7 [00:00:38.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 7 [00:00:39.000] Files (0) NoProgram -Info 8 [00:00:41.000] ----------------------------------------------- -Info 8 [00:00:42.000] Open files: -Info 8 [00:00:43.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined -Info 8 [00:00:44.000] Projects: /dev/null/inferredProject1* +Info 7 [00:00:40.000] ----------------------------------------------- +Info 7 [00:00:41.000] Open files: +Info 7 [00:00:42.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined +Info 7 [00:00:43.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -70,11 +69,11 @@ FsWatches:: FsWatchesRecursive:: -Info 8 [00:00:45.000] response: +Info 7 [00:00:44.000] response: { "responseRequired": false } -Info 9 [00:00:46.000] request: +Info 8 [00:00:45.000] request: { "command": "completions", "arguments": { @@ -93,8 +92,8 @@ FsWatches:: FsWatchesRecursive:: -Info 10 [00:00:47.000] Request: completions not allowed in LanguageServiceMode.Syntactic -Info 11 [00:00:48.000] request: +Info 9 [00:00:46.000] Request: completions not allowed in LanguageServiceMode.Syntactic +Info 10 [00:00:47.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -113,8 +112,8 @@ FsWatches:: FsWatchesRecursive:: -Info 12 [00:00:49.000] Request: definitionAndBoundSpan not allowed in LanguageServiceMode.Syntactic -Info 13 [00:00:50.000] request: +Info 11 [00:00:48.000] Request: definitionAndBoundSpan not allowed in LanguageServiceMode.Syntactic +Info 12 [00:00:49.000] request: { "seq": 0, "type": "request", @@ -131,21 +130,21 @@ FsWatches:: FsWatchesRecursive:: -Info 14 [00:00:51.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 15 [00:00:52.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false Elapsed:: *ms -Info 16 [00:00:53.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 17 [00:00:54.000] Files (0) NoProgram +Info 13 [00:00:50.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 14 [00:00:51.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false Elapsed:: *ms +Info 15 [00:00:52.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 16 [00:00:53.000] Files (0) NoProgram -Info 18 [00:00:55.000] ----------------------------------------------- -Info 19 [00:00:56.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 19 [00:00:57.000] Files (0) NoProgram +Info 17 [00:00:54.000] ----------------------------------------------- +Info 18 [00:00:55.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 18 [00:00:56.000] Files (0) NoProgram -Info 19 [00:00:58.000] ----------------------------------------------- -Info 19 [00:00:59.000] Open files: -Info 19 [00:01:00.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined -Info 19 [00:01:01.000] Projects: /dev/null/inferredProject1* -Info 19 [00:01:02.000] FileName: /user/username/projects/myproject/b.ts ProjectRootPath: undefined -Info 19 [00:01:03.000] Projects: /dev/null/inferredProject1* +Info 18 [00:00:57.000] ----------------------------------------------- +Info 18 [00:00:58.000] Open files: +Info 18 [00:00:59.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined +Info 18 [00:01:00.000] Projects: /dev/null/inferredProject1* +Info 18 [00:01:01.000] FileName: /user/username/projects/myproject/b.ts ProjectRootPath: undefined +Info 18 [00:01:02.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -154,11 +153,11 @@ FsWatches:: FsWatchesRecursive:: -Info 19 [00:01:04.000] response: +Info 18 [00:01:03.000] response: { "responseRequired": false } -Info 20 [00:01:05.000] request: +Info 19 [00:01:04.000] request: { "command": "completions", "arguments": { @@ -177,8 +176,8 @@ FsWatches:: FsWatchesRecursive:: -Info 21 [00:01:06.000] Request: completions not allowed in LanguageServiceMode.Syntactic -Info 22 [00:01:07.000] request: +Info 20 [00:01:05.000] Request: completions not allowed in LanguageServiceMode.Syntactic +Info 21 [00:01:06.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -197,8 +196,8 @@ FsWatches:: FsWatchesRecursive:: -Info 23 [00:01:08.000] Request: definitionAndBoundSpan not allowed in LanguageServiceMode.Syntactic -Info 24 [00:01:09.000] request: +Info 22 [00:01:07.000] Request: definitionAndBoundSpan not allowed in LanguageServiceMode.Syntactic +Info 23 [00:01:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -217,8 +216,8 @@ FsWatches:: FsWatchesRecursive:: -Info 25 [00:01:10.000] Request: definitionAndBoundSpan not allowed in LanguageServiceMode.Syntactic -Info 26 [00:01:11.000] request: +Info 24 [00:01:09.000] Request: definitionAndBoundSpan not allowed in LanguageServiceMode.Syntactic +Info 25 [00:01:10.000] request: { "seq": 0, "type": "request", @@ -235,23 +234,23 @@ FsWatches:: FsWatchesRecursive:: -Info 27 [00:01:12.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 28 [00:01:13.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: false Elapsed:: *ms -Info 29 [00:01:14.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 30 [00:01:15.000] Files (0) NoProgram +Info 26 [00:01:11.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 27 [00:01:12.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: false Elapsed:: *ms +Info 28 [00:01:13.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 29 [00:01:14.000] Files (0) NoProgram -Info 31 [00:01:16.000] ----------------------------------------------- -Info 32 [00:01:17.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 32 [00:01:18.000] Files (0) NoProgram +Info 30 [00:01:15.000] ----------------------------------------------- +Info 31 [00:01:16.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 31 [00:01:17.000] Files (0) NoProgram -Info 32 [00:01:19.000] ----------------------------------------------- -Info 32 [00:01:20.000] Open files: -Info 32 [00:01:21.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined -Info 32 [00:01:22.000] Projects: /dev/null/inferredProject1* -Info 32 [00:01:23.000] FileName: /user/username/projects/myproject/b.ts ProjectRootPath: undefined -Info 32 [00:01:24.000] Projects: /dev/null/inferredProject1* -Info 32 [00:01:25.000] FileName: /user/username/projects/myproject/c.ts ProjectRootPath: undefined -Info 32 [00:01:26.000] Projects: /dev/null/inferredProject1* +Info 31 [00:01:18.000] ----------------------------------------------- +Info 31 [00:01:19.000] Open files: +Info 31 [00:01:20.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined +Info 31 [00:01:21.000] Projects: /dev/null/inferredProject1* +Info 31 [00:01:22.000] FileName: /user/username/projects/myproject/b.ts ProjectRootPath: undefined +Info 31 [00:01:23.000] Projects: /dev/null/inferredProject1* +Info 31 [00:01:24.000] FileName: /user/username/projects/myproject/c.ts ProjectRootPath: undefined +Info 31 [00:01:25.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -260,11 +259,11 @@ FsWatches:: FsWatchesRecursive:: -Info 32 [00:01:27.000] response: +Info 31 [00:01:26.000] response: { "responseRequired": false } -Info 33 [00:01:28.000] request: +Info 32 [00:01:27.000] request: { "seq": 0, "type": "request", @@ -281,25 +280,25 @@ FsWatches:: FsWatchesRecursive:: -Info 34 [00:01:29.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 35 [00:01:30.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 4 structureChanged: false Elapsed:: *ms -Info 36 [00:01:31.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 37 [00:01:32.000] Files (0) NoProgram +Info 33 [00:01:28.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 34 [00:01:29.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 4 structureChanged: false Elapsed:: *ms +Info 35 [00:01:30.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 36 [00:01:31.000] Files (0) NoProgram -Info 38 [00:01:33.000] ----------------------------------------------- -Info 39 [00:01:34.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 39 [00:01:35.000] Files (0) NoProgram +Info 37 [00:01:32.000] ----------------------------------------------- +Info 38 [00:01:33.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 38 [00:01:34.000] Files (0) NoProgram -Info 39 [00:01:36.000] ----------------------------------------------- -Info 39 [00:01:37.000] Open files: -Info 39 [00:01:38.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined -Info 39 [00:01:39.000] Projects: /dev/null/inferredProject1* -Info 39 [00:01:40.000] FileName: /user/username/projects/myproject/b.ts ProjectRootPath: undefined -Info 39 [00:01:41.000] Projects: /dev/null/inferredProject1* -Info 39 [00:01:42.000] FileName: /user/username/projects/myproject/c.ts ProjectRootPath: undefined -Info 39 [00:01:43.000] Projects: /dev/null/inferredProject1* -Info 39 [00:01:44.000] FileName: /user/username/projects/myproject/node_modules/something/index.d.ts ProjectRootPath: undefined -Info 39 [00:01:45.000] Projects: /dev/null/inferredProject1* +Info 38 [00:01:35.000] ----------------------------------------------- +Info 38 [00:01:36.000] Open files: +Info 38 [00:01:37.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined +Info 38 [00:01:38.000] Projects: /dev/null/inferredProject1* +Info 38 [00:01:39.000] FileName: /user/username/projects/myproject/b.ts ProjectRootPath: undefined +Info 38 [00:01:40.000] Projects: /dev/null/inferredProject1* +Info 38 [00:01:41.000] FileName: /user/username/projects/myproject/c.ts ProjectRootPath: undefined +Info 38 [00:01:42.000] Projects: /dev/null/inferredProject1* +Info 38 [00:01:43.000] FileName: /user/username/projects/myproject/node_modules/something/index.d.ts ProjectRootPath: undefined +Info 38 [00:01:44.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -308,11 +307,11 @@ FsWatches:: FsWatchesRecursive:: -Info 39 [00:01:46.000] response: +Info 38 [00:01:45.000] response: { "responseRequired": false } -Info 40 [00:01:47.000] request: +Info 39 [00:01:46.000] request: { "seq": 0, "type": "request", @@ -329,17 +328,17 @@ FsWatches:: FsWatchesRecursive:: -Info 41 [00:01:48.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 41 [00:01:49.000] Files (0) NoProgram +Info 40 [00:01:47.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 40 [00:01:48.000] Files (0) NoProgram -Info 41 [00:01:50.000] ----------------------------------------------- -Info 41 [00:01:51.000] Open files: -Info 41 [00:01:52.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined -Info 41 [00:01:53.000] Projects: /dev/null/inferredProject1* -Info 41 [00:01:54.000] FileName: /user/username/projects/myproject/b.ts ProjectRootPath: undefined -Info 41 [00:01:55.000] Projects: /dev/null/inferredProject1* -Info 41 [00:01:56.000] FileName: /user/username/projects/myproject/node_modules/something/index.d.ts ProjectRootPath: undefined -Info 41 [00:01:57.000] Projects: /dev/null/inferredProject1* +Info 40 [00:01:49.000] ----------------------------------------------- +Info 40 [00:01:50.000] Open files: +Info 40 [00:01:51.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined +Info 40 [00:01:52.000] Projects: /dev/null/inferredProject1* +Info 40 [00:01:53.000] FileName: /user/username/projects/myproject/b.ts ProjectRootPath: undefined +Info 40 [00:01:54.000] Projects: /dev/null/inferredProject1* +Info 40 [00:01:55.000] FileName: /user/username/projects/myproject/node_modules/something/index.d.ts ProjectRootPath: undefined +Info 40 [00:01:56.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -348,11 +347,11 @@ FsWatches:: FsWatchesRecursive:: -Info 41 [00:01:58.000] response: +Info 40 [00:01:57.000] response: { "responseRequired": false } -Info 42 [00:01:59.000] request: +Info 41 [00:01:58.000] request: { "seq": 0, "type": "request", @@ -369,15 +368,15 @@ FsWatches:: FsWatchesRecursive:: -Info 43 [00:02:00.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 43 [00:02:01.000] Files (0) NoProgram +Info 42 [00:01:59.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 42 [00:02:00.000] Files (0) NoProgram -Info 43 [00:02:02.000] ----------------------------------------------- -Info 43 [00:02:03.000] Open files: -Info 43 [00:02:04.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined -Info 43 [00:02:05.000] Projects: /dev/null/inferredProject1* -Info 43 [00:02:06.000] FileName: /user/username/projects/myproject/node_modules/something/index.d.ts ProjectRootPath: undefined -Info 43 [00:02:07.000] Projects: /dev/null/inferredProject1* +Info 42 [00:02:01.000] ----------------------------------------------- +Info 42 [00:02:02.000] Open files: +Info 42 [00:02:03.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined +Info 42 [00:02:04.000] Projects: /dev/null/inferredProject1* +Info 42 [00:02:05.000] FileName: /user/username/projects/myproject/node_modules/something/index.d.ts ProjectRootPath: undefined +Info 42 [00:02:06.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -386,7 +385,7 @@ FsWatches:: FsWatchesRecursive:: -Info 43 [00:02:08.000] response: +Info 42 [00:02:07.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/syntacticServer/should-not-include-auto-type-reference-directives.js b/tests/baselines/reference/tsserver/syntacticServer/should-not-include-auto-type-reference-directives.js index b1ce80bd5f9..3a581e30e9f 100644 --- a/tests/baselines/reference/tsserver/syntacticServer/should-not-include-auto-type-reference-directives.js +++ b/tests/baselines/reference/tsserver/syntacticServer/should-not-include-auto-type-reference-directives.js @@ -51,20 +51,19 @@ FsWatches:: FsWatchesRecursive:: -Info 2 [00:00:41.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 3 [00:00:42.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 4 [00:00:43.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: false Elapsed:: *ms -Info 5 [00:00:44.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 6 [00:00:45.000] Files (0) NoProgram +Info 2 [00:00:41.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 3 [00:00:42.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: false Elapsed:: *ms +Info 4 [00:00:43.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 5 [00:00:44.000] Files (0) NoProgram -Info 7 [00:00:46.000] ----------------------------------------------- -Info 8 [00:00:47.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 8 [00:00:48.000] Files (0) NoProgram +Info 6 [00:00:45.000] ----------------------------------------------- +Info 7 [00:00:46.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 7 [00:00:47.000] Files (0) NoProgram -Info 8 [00:00:49.000] ----------------------------------------------- -Info 8 [00:00:50.000] Open files: -Info 8 [00:00:51.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined -Info 8 [00:00:52.000] Projects: /dev/null/inferredProject1* +Info 7 [00:00:48.000] ----------------------------------------------- +Info 7 [00:00:49.000] Open files: +Info 7 [00:00:50.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined +Info 7 [00:00:51.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -73,7 +72,7 @@ FsWatches:: FsWatchesRecursive:: -Info 8 [00:00:53.000] response: +Info 7 [00:00:52.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/syntacticServer/throws-on-unsupported-commands.js b/tests/baselines/reference/tsserver/syntacticServer/throws-on-unsupported-commands.js index 0baf50b78b4..009c63bef1f 100644 --- a/tests/baselines/reference/tsserver/syntacticServer/throws-on-unsupported-commands.js +++ b/tests/baselines/reference/tsserver/syntacticServer/throws-on-unsupported-commands.js @@ -48,20 +48,19 @@ FsWatches:: FsWatchesRecursive:: -Info 2 [00:00:33.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 3 [00:00:34.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 4 [00:00:35.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: false Elapsed:: *ms -Info 5 [00:00:36.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 6 [00:00:37.000] Files (0) NoProgram +Info 2 [00:00:33.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 3 [00:00:34.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: false Elapsed:: *ms +Info 4 [00:00:35.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 5 [00:00:36.000] Files (0) NoProgram -Info 7 [00:00:38.000] ----------------------------------------------- -Info 8 [00:00:39.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 8 [00:00:40.000] Files (0) NoProgram +Info 6 [00:00:37.000] ----------------------------------------------- +Info 7 [00:00:38.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 7 [00:00:39.000] Files (0) NoProgram -Info 8 [00:00:41.000] ----------------------------------------------- -Info 8 [00:00:42.000] Open files: -Info 8 [00:00:43.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined -Info 8 [00:00:44.000] Projects: /dev/null/inferredProject1* +Info 7 [00:00:40.000] ----------------------------------------------- +Info 7 [00:00:41.000] Open files: +Info 7 [00:00:42.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined +Info 7 [00:00:43.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -70,11 +69,11 @@ FsWatches:: FsWatchesRecursive:: -Info 8 [00:00:45.000] response: +Info 7 [00:00:44.000] response: { "responseRequired": false } -Info 9 [00:00:46.000] request: +Info 8 [00:00:45.000] request: { "type": "request", "seq": 1, @@ -91,5 +90,5 @@ FsWatches:: FsWatchesRecursive:: -Info 10 [00:00:47.000] Request: semanticDiagnosticsSync not allowed in LanguageServiceMode.Syntactic -Info 11 [00:00:48.000] LanguageService Operation: getSemanticDiagnostics not allowed in LanguageServiceMode.Syntactic \ No newline at end of file +Info 9 [00:00:46.000] Request: semanticDiagnosticsSync not allowed in LanguageServiceMode.Syntactic +Info 10 [00:00:47.000] LanguageService Operation: getSemanticDiagnostics not allowed in LanguageServiceMode.Syntactic \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/typingsInstaller/configured-projects-discover-from-bower_components.js b/tests/baselines/reference/tsserver/typingsInstaller/configured-projects-discover-from-bower_components.js index 36bfec27380..18c729540b4 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/configured-projects-discover-from-bower_components.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/configured-projects-discover-from-bower_components.js @@ -38,55 +38,54 @@ Info 5 [00:00:20.000] Config: /jsconfig.json : { } Info 6 [00:00:21.000] DirectoryWatcher:: Added:: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory Info 7 [00:00:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 8 [00:00:23.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 9 [00:00:24.000] Starting updateGraphWorker: Project: /jsconfig.json -Info 10 [00:00:25.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /jsconfig.json WatchType: Missing file -Info 11 [00:00:26.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 12 [00:00:27.000] Project '/jsconfig.json' (Configured) -Info 13 [00:00:28.000] Files (1) +Info 8 [00:00:23.000] Starting updateGraphWorker: Project: /jsconfig.json +Info 9 [00:00:24.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /jsconfig.json WatchType: Missing file +Info 10 [00:00:25.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 11 [00:00:26.000] Project '/jsconfig.json' (Configured) +Info 12 [00:00:27.000] Files (1) /app.js app.js Matched by default include pattern '**/*' -Info 14 [00:00:29.000] ----------------------------------------------- -Info 15 [00:00:32.000] DirectoryWatcher:: Triggered with tmp :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 16 [00:00:33.000] Scheduled: /jsconfig.json -Info 17 [00:00:34.000] Scheduled: *ensureProjectForOpenFiles* -Info 18 [00:00:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 19 [00:00:38.000] DirectoryWatcher:: Triggered with tmp/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 20 [00:00:39.000] Config: /jsconfig.json Detected new package.json: tmp/package.json -Info 21 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /tmp/package.json 250 undefined WatchType: package.json file -Info 22 [00:00:41.000] Project: /jsconfig.json Detected file add/remove of non supported extension: tmp/package.json -Info 23 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 24 [00:00:43.000] Starting updateGraphWorker: Project: /jsconfig.json -Info 25 [00:00:44.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 26 [00:00:45.000] Project '/jsconfig.json' (Configured) -Info 26 [00:00:46.000] Files (1) +Info 13 [00:00:28.000] ----------------------------------------------- +Info 14 [00:00:31.000] DirectoryWatcher:: Triggered with tmp :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 15 [00:00:32.000] Scheduled: /jsconfig.json +Info 16 [00:00:33.000] Scheduled: *ensureProjectForOpenFiles* +Info 17 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 18 [00:00:37.000] DirectoryWatcher:: Triggered with tmp/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 19 [00:00:38.000] Config: /jsconfig.json Detected new package.json: tmp/package.json +Info 20 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /tmp/package.json 250 undefined WatchType: package.json file +Info 21 [00:00:40.000] Project: /jsconfig.json Detected file add/remove of non supported extension: tmp/package.json +Info 22 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 23 [00:00:42.000] Starting updateGraphWorker: Project: /jsconfig.json +Info 24 [00:00:43.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:44.000] Project '/jsconfig.json' (Configured) +Info 25 [00:00:45.000] Files (1) -Info 26 [00:00:47.000] ----------------------------------------------- -Info 26 [00:00:48.000] Open files: -Info 26 [00:00:49.000] FileName: /app.js ProjectRootPath: undefined -Info 26 [00:00:50.000] Projects: /jsconfig.json -Info 26 [00:00:56.000] DirectoryWatcher:: Triggered with tmp/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 27 [00:00:57.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 28 [00:00:58.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 29 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 30 [00:01:01.000] DirectoryWatcher:: Triggered with tmp/node_modules/@types :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 31 [00:01:02.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 32 [00:01:03.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 33 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/@types :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 34 [00:01:06.000] DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 35 [00:01:07.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 36 [00:01:08.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 37 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 38 [00:01:11.000] DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery/index.d.ts :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 39 [00:01:12.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 40 [00:01:13.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 41 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery/index.d.ts :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 42 [00:01:15.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 43 [00:01:16.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 25 [00:00:46.000] ----------------------------------------------- +Info 25 [00:00:47.000] Open files: +Info 25 [00:00:48.000] FileName: /app.js ProjectRootPath: undefined +Info 25 [00:00:49.000] Projects: /jsconfig.json +Info 25 [00:00:55.000] DirectoryWatcher:: Triggered with tmp/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 26 [00:00:56.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 27 [00:00:57.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 28 [00:00:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 29 [00:01:00.000] DirectoryWatcher:: Triggered with tmp/node_modules/@types :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 30 [00:01:01.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 31 [00:01:02.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 32 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/@types :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 33 [00:01:05.000] DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 34 [00:01:06.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 35 [00:01:07.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 36 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 37 [00:01:10.000] DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery/index.d.ts :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 38 [00:01:11.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 39 [00:01:12.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 40 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery/index.d.ts :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 41 [00:01:14.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 42 [00:01:15.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one Before checking timeout queue length (2) and running //// [/tmp/package.json] { "private": true } @@ -113,11 +112,11 @@ FsWatchesRecursive:: /bower_components: {} -Info 44 [00:01:17.000] Running: /jsconfig.json -Info 45 [00:01:18.000] Starting updateGraphWorker: Project: /jsconfig.json -Info 46 [00:01:19.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 47 [00:01:20.000] Project '/jsconfig.json' (Configured) -Info 48 [00:01:21.000] Files (2) +Info 43 [00:01:16.000] Running: /jsconfig.json +Info 44 [00:01:17.000] Starting updateGraphWorker: Project: /jsconfig.json +Info 45 [00:01:18.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 46 [00:01:19.000] Project '/jsconfig.json' (Configured) +Info 47 [00:01:20.000] Files (2) /app.js /tmp/node_modules/@types/jquery/index.d.ts @@ -127,24 +126,24 @@ Info 48 [00:01:21.000] Files (2) tmp/node_modules/@types/jquery/index.d.ts Matched by default include pattern '**/*' -Info 49 [00:01:22.000] ----------------------------------------------- -Info 50 [00:01:23.000] Running: *ensureProjectForOpenFiles* -Info 51 [00:01:24.000] Before ensureProjectForOpenFiles: -Info 52 [00:01:25.000] Project '/jsconfig.json' (Configured) -Info 52 [00:01:26.000] Files (2) +Info 48 [00:01:21.000] ----------------------------------------------- +Info 49 [00:01:22.000] Running: *ensureProjectForOpenFiles* +Info 50 [00:01:23.000] Before ensureProjectForOpenFiles: +Info 51 [00:01:24.000] Project '/jsconfig.json' (Configured) +Info 51 [00:01:25.000] Files (2) -Info 52 [00:01:27.000] ----------------------------------------------- -Info 52 [00:01:28.000] Open files: -Info 52 [00:01:29.000] FileName: /app.js ProjectRootPath: undefined -Info 52 [00:01:30.000] Projects: /jsconfig.json -Info 52 [00:01:31.000] After ensureProjectForOpenFiles: -Info 53 [00:01:32.000] Project '/jsconfig.json' (Configured) -Info 53 [00:01:33.000] Files (2) +Info 51 [00:01:26.000] ----------------------------------------------- +Info 51 [00:01:27.000] Open files: +Info 51 [00:01:28.000] FileName: /app.js ProjectRootPath: undefined +Info 51 [00:01:29.000] Projects: /jsconfig.json +Info 51 [00:01:30.000] After ensureProjectForOpenFiles: +Info 52 [00:01:31.000] Project '/jsconfig.json' (Configured) +Info 52 [00:01:32.000] Files (2) -Info 53 [00:01:34.000] ----------------------------------------------- -Info 53 [00:01:35.000] Open files: -Info 53 [00:01:36.000] FileName: /app.js ProjectRootPath: undefined -Info 53 [00:01:37.000] Projects: /jsconfig.json +Info 52 [00:01:33.000] ----------------------------------------------- +Info 52 [00:01:34.000] Open files: +Info 52 [00:01:35.000] FileName: /app.js ProjectRootPath: undefined +Info 52 [00:01:36.000] Projects: /jsconfig.json After checking timeout queue length (2) and running PolledWatches:: diff --git a/tests/baselines/reference/tsserver/typingsInstaller/configured-projects.js b/tests/baselines/reference/tsserver/typingsInstaller/configured-projects.js index 761203dfcd7..9bfb0737443 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/configured-projects.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/configured-projects.js @@ -31,30 +31,29 @@ Info 5 [00:00:18.000] Config: /a/b/tsconfig.json : { } Info 6 [00:00:19.000] DirectoryWatcher:: Added:: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory Info 7 [00:00:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory -Info 8 [00:00:21.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 9 [00:00:22.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json -Info 10 [00:00:23.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /a/b/tsconfig.json WatchType: Missing file -Info 11 [00:00:24.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots -Info 12 [00:00:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots -Info 13 [00:00:26.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 14 [00:00:27.000] Project '/a/b/tsconfig.json' (Configured) -Info 15 [00:00:28.000] Files (1) +Info 8 [00:00:21.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json +Info 9 [00:00:22.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /a/b/tsconfig.json WatchType: Missing file +Info 10 [00:00:23.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots +Info 11 [00:00:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots +Info 12 [00:00:25.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 13 [00:00:26.000] Project '/a/b/tsconfig.json' (Configured) +Info 14 [00:00:27.000] Files (1) /a/b/app.js app.js Matched by default include pattern '**/*' -Info 16 [00:00:29.000] ----------------------------------------------- -Info 17 [00:00:34.000] Project '/a/b/tsconfig.json' (Configured) -Info 17 [00:00:35.000] Files (1) +Info 15 [00:00:28.000] ----------------------------------------------- +Info 16 [00:00:33.000] Project '/a/b/tsconfig.json' (Configured) +Info 16 [00:00:34.000] Files (1) -Info 17 [00:00:36.000] ----------------------------------------------- -Info 17 [00:00:37.000] Open files: -Info 17 [00:00:38.000] FileName: /a/b/app.js ProjectRootPath: undefined -Info 17 [00:00:39.000] Projects: /a/b/tsconfig.json -Info 17 [00:00:48.000] Scheduled: /a/b/tsconfig.json -Info 18 [00:00:49.000] Scheduled: *ensureProjectForOpenFiles* +Info 16 [00:00:35.000] ----------------------------------------------- +Info 16 [00:00:36.000] Open files: +Info 16 [00:00:37.000] FileName: /a/b/app.js ProjectRootPath: undefined +Info 16 [00:00:38.000] Projects: /a/b/tsconfig.json +Info 16 [00:00:47.000] Scheduled: /a/b/tsconfig.json +Info 17 [00:00:48.000] Scheduled: *ensureProjectForOpenFiles* Before checking timeout queue length (2) and running //// [/a/data/package.json] { "private": true } @@ -83,11 +82,11 @@ FsWatchesRecursive:: /a/b: {} -Info 19 [00:00:50.000] Running: /a/b/tsconfig.json -Info 20 [00:00:51.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json -Info 21 [00:00:52.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 22 [00:00:53.000] Project '/a/b/tsconfig.json' (Configured) -Info 23 [00:00:54.000] Files (2) +Info 18 [00:00:49.000] Running: /a/b/tsconfig.json +Info 19 [00:00:50.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json +Info 20 [00:00:51.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:00:52.000] Project '/a/b/tsconfig.json' (Configured) +Info 22 [00:00:53.000] Files (2) /a/b/app.js /a/data/node_modules/@types/jquery/index.d.ts @@ -97,24 +96,24 @@ Info 23 [00:00:54.000] Files (2) ../data/node_modules/@types/jquery/index.d.ts Matched by default include pattern '**/*' -Info 24 [00:00:55.000] ----------------------------------------------- -Info 25 [00:00:56.000] Running: *ensureProjectForOpenFiles* -Info 26 [00:00:57.000] Before ensureProjectForOpenFiles: -Info 27 [00:00:58.000] Project '/a/b/tsconfig.json' (Configured) -Info 27 [00:00:59.000] Files (2) +Info 23 [00:00:54.000] ----------------------------------------------- +Info 24 [00:00:55.000] Running: *ensureProjectForOpenFiles* +Info 25 [00:00:56.000] Before ensureProjectForOpenFiles: +Info 26 [00:00:57.000] Project '/a/b/tsconfig.json' (Configured) +Info 26 [00:00:58.000] Files (2) -Info 27 [00:01:00.000] ----------------------------------------------- -Info 27 [00:01:01.000] Open files: -Info 27 [00:01:02.000] FileName: /a/b/app.js ProjectRootPath: undefined -Info 27 [00:01:03.000] Projects: /a/b/tsconfig.json -Info 27 [00:01:04.000] After ensureProjectForOpenFiles: -Info 28 [00:01:05.000] Project '/a/b/tsconfig.json' (Configured) -Info 28 [00:01:06.000] Files (2) +Info 26 [00:00:59.000] ----------------------------------------------- +Info 26 [00:01:00.000] Open files: +Info 26 [00:01:01.000] FileName: /a/b/app.js ProjectRootPath: undefined +Info 26 [00:01:02.000] Projects: /a/b/tsconfig.json +Info 26 [00:01:03.000] After ensureProjectForOpenFiles: +Info 27 [00:01:04.000] Project '/a/b/tsconfig.json' (Configured) +Info 27 [00:01:05.000] Files (2) -Info 28 [00:01:07.000] ----------------------------------------------- -Info 28 [00:01:08.000] Open files: -Info 28 [00:01:09.000] FileName: /a/b/app.js ProjectRootPath: undefined -Info 28 [00:01:10.000] Projects: /a/b/tsconfig.json +Info 27 [00:01:06.000] ----------------------------------------------- +Info 27 [00:01:07.000] Open files: +Info 27 [00:01:08.000] FileName: /a/b/app.js ProjectRootPath: undefined +Info 27 [00:01:09.000] Projects: /a/b/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: diff --git a/tests/baselines/reference/tsserver/typingsInstaller/redo-resolutions-pointing-to-js-on-typing-install.js b/tests/baselines/reference/tsserver/typingsInstaller/redo-resolutions-pointing-to-js-on-typing-install.js index c61d36dda28..6332a3043fd 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/redo-resolutions-pointing-to-js-on-typing-install.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/redo-resolutions-pointing-to-js-on-typing-install.js @@ -16,26 +16,25 @@ FsWatchesRecursive:: Info 1 [00:00:22.000] Search path: /user/username/projects/a/b Info 2 [00:00:23.000] For info: /user/username/projects/a/b/app.js :: No config files found. -Info 3 [00:00:24.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 4 [00:00:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/a/b/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 5 [00:00:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/a/b/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 6 [00:00:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/a/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 7 [00:00:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/a/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 8 [00:00:29.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 9 [00:00:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 10 [00:00:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 11 [00:00:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/b/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 12 [00:00:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/b/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 13 [00:00:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 14 [00:00:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 15 [00:00:36.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 16 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 17 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 18 [00:00:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 19 [00:00:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 20 [00:00:41.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 21 [00:00:42.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 22 [00:00:43.000] Files (2) +Info 3 [00:00:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/a/b/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 4 [00:00:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/a/b/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 5 [00:00:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/a/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 6 [00:00:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/a/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 7 [00:00:28.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 8 [00:00:29.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 9 [00:00:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 10 [00:00:31.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/b/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 11 [00:00:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/b/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 12 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 13 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 14 [00:00:35.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file +Info 15 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 16 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 17 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 18 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 19 [00:00:40.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 20 [00:00:41.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 21 [00:00:42.000] Files (2) /user/username/projects/node_modules/commander/index.js /user/username/projects/a/b/app.js @@ -45,16 +44,16 @@ Info 22 [00:00:43.000] Files (2) app.js Root file specified for compilation -Info 23 [00:00:44.000] ----------------------------------------------- -Info 24 [00:00:49.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 24 [00:00:50.000] Files (2) +Info 22 [00:00:43.000] ----------------------------------------------- +Info 23 [00:00:48.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 23 [00:00:49.000] Files (2) -Info 24 [00:00:51.000] ----------------------------------------------- -Info 24 [00:00:52.000] Open files: -Info 24 [00:00:53.000] FileName: /user/username/projects/a/b/app.js ProjectRootPath: undefined -Info 24 [00:00:54.000] Projects: /dev/null/inferredProject1* -Info 24 [00:01:03.000] Scheduled: /dev/null/inferredProject1* -Info 25 [00:01:04.000] Scheduled: *ensureProjectForOpenFiles* +Info 23 [00:00:50.000] ----------------------------------------------- +Info 23 [00:00:51.000] Open files: +Info 23 [00:00:52.000] FileName: /user/username/projects/a/b/app.js ProjectRootPath: undefined +Info 23 [00:00:53.000] Projects: /dev/null/inferredProject1* +Info 23 [00:01:02.000] Scheduled: /dev/null/inferredProject1* +Info 24 [00:01:03.000] Scheduled: *ensureProjectForOpenFiles* Before checking timeout queue length (2) and running //// [/user/username/projects/a/cache/package.json] { "private": true } @@ -91,13 +90,13 @@ FsWatchesRecursive:: /user/username/projects/node_modules: {} -Info 26 [00:01:05.000] Running: /dev/null/inferredProject1* -Info 27 [00:01:06.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 28 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/cache/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 29 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/cache/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 30 [00:01:09.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 31 [00:01:10.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 32 [00:01:11.000] Files (2) +Info 25 [00:01:04.000] Running: /dev/null/inferredProject1* +Info 26 [00:01:05.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 27 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/cache/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 28 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/cache/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 29 [00:01:08.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 30 [00:01:09.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 31 [00:01:10.000] Files (2) /user/username/projects/a/cache/node_modules/@types/commander/index.d.ts /user/username/projects/a/b/app.js @@ -108,9 +107,9 @@ Info 32 [00:01:11.000] Files (2) app.js Root file specified for compilation -Info 33 [00:01:12.000] ----------------------------------------------- -Info 34 [00:01:13.000] Scheduled: /dev/null/inferredProject1* -Info 35 [00:01:14.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 32 [00:01:11.000] ----------------------------------------------- +Info 33 [00:01:12.000] Scheduled: /dev/null/inferredProject1* +Info 34 [00:01:13.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one After checking timeout queue length (2) and running PolledWatches:: diff --git a/tests/baselines/reference/tsserver/watchEnvironment/external-project-watch-options-errors.js b/tests/baselines/reference/tsserver/watchEnvironment/external-project-watch-options-errors.js index 61d82900ef8..ab63e3ad607 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/external-project-watch-options-errors.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/external-project-watch-options-errors.js @@ -29,21 +29,20 @@ FsWatches:: FsWatchesRecursive:: -Info 1 [00:00:30.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 2 [00:00:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 3 [00:00:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 4 [00:00:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 5 [00:00:34.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/project.csproj -Info 6 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 {"excludeDirectories":[]} Project: /user/username/projects/myproject/project.csproj WatchType: Failed Lookup Locations -Info 7 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 {"excludeDirectories":[]} Project: /user/username/projects/myproject/project.csproj WatchType: Failed Lookup Locations -Info 8 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 9 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":[]} Project: /user/username/projects/myproject/project.csproj WatchType: Failed Lookup Locations -Info 10 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":[]} Project: /user/username/projects/myproject/project.csproj WatchType: Failed Lookup Locations -Info 11 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"excludeDirectories":[]} Project: /user/username/projects/myproject/project.csproj WatchType: Type roots -Info 12 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"excludeDirectories":[]} Project: /user/username/projects/myproject/project.csproj WatchType: Type roots -Info 13 [00:00:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/project.csproj Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 14 [00:00:43.000] Project '/user/username/projects/myproject/project.csproj' (External) -Info 15 [00:00:44.000] Files (4) +Info 1 [00:00:30.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 2 [00:00:31.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 3 [00:00:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 4 [00:00:33.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/project.csproj +Info 5 [00:00:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 {"excludeDirectories":[]} Project: /user/username/projects/myproject/project.csproj WatchType: Failed Lookup Locations +Info 6 [00:00:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 {"excludeDirectories":[]} Project: /user/username/projects/myproject/project.csproj WatchType: Failed Lookup Locations +Info 7 [00:00:36.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 8 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":[]} Project: /user/username/projects/myproject/project.csproj WatchType: Failed Lookup Locations +Info 9 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":[]} Project: /user/username/projects/myproject/project.csproj WatchType: Failed Lookup Locations +Info 10 [00:00:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"excludeDirectories":[]} Project: /user/username/projects/myproject/project.csproj WatchType: Type roots +Info 11 [00:00:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"excludeDirectories":[]} Project: /user/username/projects/myproject/project.csproj WatchType: Type roots +Info 12 [00:00:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/project.csproj Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 13 [00:00:42.000] Project '/user/username/projects/myproject/project.csproj' (External) +Info 14 [00:00:43.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/node_modules/bar/foo.d.ts /user/username/projects/myproject/node_modules/bar/index.d.ts @@ -62,16 +61,16 @@ Info 15 [00:00:44.000] Files (4) src/main.ts Root file specified for compilation -Info 16 [00:00:45.000] ----------------------------------------------- -Info 17 [00:00:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] Project '/user/username/projects/myproject/project.csproj' (External) -Info 18 [00:00:48.000] Files (4) +Info 15 [00:00:44.000] ----------------------------------------------- +Info 16 [00:00:45.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 17 [00:00:46.000] Project '/user/username/projects/myproject/project.csproj' (External) +Info 17 [00:00:47.000] Files (4) -Info 18 [00:00:49.000] ----------------------------------------------- -Info 18 [00:00:50.000] Open files: -Info 18 [00:00:51.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 18 [00:00:52.000] Projects: /user/username/projects/myproject/project.csproj -Info 18 [00:00:53.000] [ +Info 17 [00:00:48.000] ----------------------------------------------- +Info 17 [00:00:49.000] Open files: +Info 17 [00:00:50.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 17 [00:00:51.000] Projects: /user/username/projects/myproject/project.csproj +Info 17 [00:00:52.000] [ { "messageText": "File specification cannot contain a parent directory ('..') that appears after a recursive directory wildcard ('**'): '**/../*'.", "category": 1, diff --git a/tests/baselines/reference/tsserver/watchEnvironment/external-project-watch-options-in-host-configuration.js b/tests/baselines/reference/tsserver/watchEnvironment/external-project-watch-options-in-host-configuration.js index 88c980168b0..cc82755aa6e 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/external-project-watch-options-in-host-configuration.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/external-project-watch-options-in-host-configuration.js @@ -90,18 +90,17 @@ FsWatches:: FsWatchesRecursive:: -Info 6 [00:00:35.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 7 [00:00:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 {"excludeDirectories":["node_modules"]} WatchType: Closed Script info -Info 8 [00:00:37.000] ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 {"excludeDirectories":["node_modules"]} WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 9 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/project.csproj -Info 10 [00:00:39.000] ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/project.csproj WatchType: Failed Lookup Locations -Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 {"excludeDirectories":["node_modules"]} WatchType: Closed Script info -Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/project.csproj WatchType: Failed Lookup Locations -Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/project.csproj WatchType: Failed Lookup Locations -Info 14 [00:00:43.000] ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/project.csproj WatchType: Type roots -Info 15 [00:00:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/project.csproj Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:45.000] Project '/user/username/projects/myproject/project.csproj' (External) -Info 17 [00:00:46.000] Files (4) +Info 6 [00:00:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 {"excludeDirectories":["node_modules"]} WatchType: Closed Script info +Info 7 [00:00:36.000] ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 {"excludeDirectories":["node_modules"]} WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 8 [00:00:37.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/project.csproj +Info 9 [00:00:38.000] ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/project.csproj WatchType: Failed Lookup Locations +Info 10 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 {"excludeDirectories":["node_modules"]} WatchType: Closed Script info +Info 11 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/project.csproj WatchType: Failed Lookup Locations +Info 12 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/project.csproj WatchType: Failed Lookup Locations +Info 13 [00:00:42.000] ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/project.csproj WatchType: Type roots +Info 14 [00:00:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/project.csproj Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 15 [00:00:44.000] Project '/user/username/projects/myproject/project.csproj' (External) +Info 16 [00:00:45.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/node_modules/bar/foo.d.ts /user/username/projects/myproject/node_modules/bar/index.d.ts @@ -120,7 +119,7 @@ Info 17 [00:00:46.000] Files (4) src/main.ts Root file specified for compilation -Info 18 [00:00:47.000] ----------------------------------------------- +Info 17 [00:00:46.000] ----------------------------------------------- After request PolledWatches:: @@ -135,12 +134,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 19 [00:00:48.000] response: +Info 18 [00:00:47.000] response: { "response": true, "responseRequired": true } -Info 20 [00:00:49.000] request: +Info 19 [00:00:48.000] request: { "seq": 0, "type": "request", @@ -163,14 +162,14 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 21 [00:00:50.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 {"excludeDirectories":["node_modules"]} WatchType: Closed Script info -Info 22 [00:00:51.000] Project '/user/username/projects/myproject/project.csproj' (External) -Info 22 [00:00:52.000] Files (4) +Info 20 [00:00:49.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 {"excludeDirectories":["node_modules"]} WatchType: Closed Script info +Info 21 [00:00:50.000] Project '/user/username/projects/myproject/project.csproj' (External) +Info 21 [00:00:51.000] Files (4) -Info 22 [00:00:53.000] ----------------------------------------------- -Info 22 [00:00:54.000] Open files: -Info 22 [00:00:55.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 22 [00:00:56.000] Projects: /user/username/projects/myproject/project.csproj +Info 21 [00:00:52.000] ----------------------------------------------- +Info 21 [00:00:53.000] Open files: +Info 21 [00:00:54.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 21 [00:00:55.000] Projects: /user/username/projects/myproject/project.csproj After request PolledWatches:: @@ -183,7 +182,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 22 [00:00:57.000] response: +Info 21 [00:00:56.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/watchEnvironment/external-project-watch-options.js b/tests/baselines/reference/tsserver/watchEnvironment/external-project-watch-options.js index 2468b60f436..7829a109af4 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/external-project-watch-options.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/external-project-watch-options.js @@ -54,19 +54,18 @@ FsWatches:: FsWatchesRecursive:: -Info 2 [00:00:31.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 3 [00:00:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 4 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 5 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 6 [00:00:35.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/project.csproj -Info 7 [00:00:36.000] ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/project.csproj WatchType: Failed Lookup Locations -Info 8 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 9 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/project.csproj WatchType: Failed Lookup Locations -Info 10 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/project.csproj WatchType: Failed Lookup Locations -Info 11 [00:00:40.000] ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/project.csproj WatchType: Type roots -Info 12 [00:00:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/project.csproj Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 13 [00:00:42.000] Project '/user/username/projects/myproject/project.csproj' (External) -Info 14 [00:00:43.000] Files (4) +Info 2 [00:00:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 3 [00:00:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 4 [00:00:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 5 [00:00:34.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/project.csproj +Info 6 [00:00:35.000] ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/project.csproj WatchType: Failed Lookup Locations +Info 7 [00:00:36.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 8 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/project.csproj WatchType: Failed Lookup Locations +Info 9 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/project.csproj WatchType: Failed Lookup Locations +Info 10 [00:00:39.000] ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/project.csproj WatchType: Type roots +Info 11 [00:00:40.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/project.csproj Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 12 [00:00:41.000] Project '/user/username/projects/myproject/project.csproj' (External) +Info 13 [00:00:42.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/node_modules/bar/foo.d.ts /user/username/projects/myproject/node_modules/bar/index.d.ts @@ -85,7 +84,7 @@ Info 14 [00:00:43.000] Files (4) src/main.ts Root file specified for compilation -Info 15 [00:00:44.000] ----------------------------------------------- +Info 14 [00:00:43.000] ----------------------------------------------- After request PolledWatches:: @@ -102,12 +101,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 16 [00:00:45.000] response: +Info 15 [00:00:44.000] response: { "response": true, "responseRequired": true } -Info 17 [00:00:46.000] request: +Info 16 [00:00:45.000] request: { "seq": 0, "type": "request", @@ -132,14 +131,14 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 18 [00:00:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:48.000] Project '/user/username/projects/myproject/project.csproj' (External) -Info 19 [00:00:49.000] Files (4) +Info 17 [00:00:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 18 [00:00:47.000] Project '/user/username/projects/myproject/project.csproj' (External) +Info 18 [00:00:48.000] Files (4) -Info 19 [00:00:50.000] ----------------------------------------------- -Info 19 [00:00:51.000] Open files: -Info 19 [00:00:52.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 19 [00:00:53.000] Projects: /user/username/projects/myproject/project.csproj +Info 18 [00:00:49.000] ----------------------------------------------- +Info 18 [00:00:50.000] Open files: +Info 18 [00:00:51.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 18 [00:00:52.000] Projects: /user/username/projects/myproject/project.csproj After request PolledWatches:: @@ -154,7 +153,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 19 [00:00:54.000] response: +Info 18 [00:00:53.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/watchEnvironment/files-at-root.js b/tests/baselines/reference/tsserver/watchEnvironment/files-at-root.js index 1a5ac4b95aa..733cf89e640 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/files-at-root.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/files-at-root.js @@ -53,15 +53,14 @@ Info 6 [00:00:23.000] Config: c:/project/tsconfig.json : { } Info 7 [00:00:24.000] DirectoryWatcher:: Added:: WatchInfo: c:/project 1 undefined Config: c:/project/tsconfig.json WatchType: Wild card directory Info 8 [00:00:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/project 1 undefined Config: c:/project/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:26.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:27.000] FileWatcher:: Added:: WatchInfo: c:/project/file2.ts 500 undefined WatchType: Closed Script info -Info 11 [00:00:28.000] Starting updateGraphWorker: Project: c:/project/tsconfig.json -Info 12 [00:00:29.000] FileWatcher:: Added:: WatchInfo: c:/a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 13 [00:00:30.000] DirectoryWatcher:: Added:: WatchInfo: c:/project/node_modules/@types 1 undefined Project: c:/project/tsconfig.json WatchType: Type roots -Info 14 [00:00:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/project/node_modules/@types 1 undefined Project: c:/project/tsconfig.json WatchType: Type roots -Info 15 [00:00:32.000] Finishing updateGraphWorker: Project: c:/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:33.000] Project 'c:/project/tsconfig.json' (Configured) -Info 17 [00:00:34.000] Files (3) +Info 9 [00:00:26.000] FileWatcher:: Added:: WatchInfo: c:/project/file2.ts 500 undefined WatchType: Closed Script info +Info 10 [00:00:27.000] Starting updateGraphWorker: Project: c:/project/tsconfig.json +Info 11 [00:00:28.000] FileWatcher:: Added:: WatchInfo: c:/a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 12 [00:00:29.000] DirectoryWatcher:: Added:: WatchInfo: c:/project/node_modules/@types 1 undefined Project: c:/project/tsconfig.json WatchType: Type roots +Info 13 [00:00:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/project/node_modules/@types 1 undefined Project: c:/project/tsconfig.json WatchType: Type roots +Info 14 [00:00:31.000] Finishing updateGraphWorker: Project: c:/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 15 [00:00:32.000] Project 'c:/project/tsconfig.json' (Configured) +Info 16 [00:00:33.000] Files (3) c:/a/lib/lib.d.ts c:/project/file1.ts c:/project/file2.ts @@ -74,14 +73,14 @@ Info 17 [00:00:34.000] Files (3) file2.ts Matched by default include pattern '**/*' -Info 18 [00:00:35.000] ----------------------------------------------- -Info 19 [00:00:36.000] Project 'c:/project/tsconfig.json' (Configured) -Info 19 [00:00:37.000] Files (3) +Info 17 [00:00:34.000] ----------------------------------------------- +Info 18 [00:00:35.000] Project 'c:/project/tsconfig.json' (Configured) +Info 18 [00:00:36.000] Files (3) -Info 19 [00:00:38.000] ----------------------------------------------- -Info 19 [00:00:39.000] Open files: -Info 19 [00:00:40.000] FileName: c:/project/file1.ts ProjectRootPath: undefined -Info 19 [00:00:41.000] Projects: c:/project/tsconfig.json +Info 18 [00:00:37.000] ----------------------------------------------- +Info 18 [00:00:38.000] Open files: +Info 18 [00:00:39.000] FileName: c:/project/file1.ts ProjectRootPath: undefined +Info 18 [00:00:40.000] Projects: c:/project/tsconfig.json After request PolledWatches:: @@ -100,7 +99,7 @@ FsWatchesRecursive:: c:/project: {} -Info 19 [00:00:42.000] response: +Info 18 [00:00:41.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/watchEnvironment/files-at-windows-style-root.js b/tests/baselines/reference/tsserver/watchEnvironment/files-at-windows-style-root.js index 1a5ac4b95aa..733cf89e640 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/files-at-windows-style-root.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/files-at-windows-style-root.js @@ -53,15 +53,14 @@ Info 6 [00:00:23.000] Config: c:/project/tsconfig.json : { } Info 7 [00:00:24.000] DirectoryWatcher:: Added:: WatchInfo: c:/project 1 undefined Config: c:/project/tsconfig.json WatchType: Wild card directory Info 8 [00:00:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/project 1 undefined Config: c:/project/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:26.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:27.000] FileWatcher:: Added:: WatchInfo: c:/project/file2.ts 500 undefined WatchType: Closed Script info -Info 11 [00:00:28.000] Starting updateGraphWorker: Project: c:/project/tsconfig.json -Info 12 [00:00:29.000] FileWatcher:: Added:: WatchInfo: c:/a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 13 [00:00:30.000] DirectoryWatcher:: Added:: WatchInfo: c:/project/node_modules/@types 1 undefined Project: c:/project/tsconfig.json WatchType: Type roots -Info 14 [00:00:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/project/node_modules/@types 1 undefined Project: c:/project/tsconfig.json WatchType: Type roots -Info 15 [00:00:32.000] Finishing updateGraphWorker: Project: c:/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:33.000] Project 'c:/project/tsconfig.json' (Configured) -Info 17 [00:00:34.000] Files (3) +Info 9 [00:00:26.000] FileWatcher:: Added:: WatchInfo: c:/project/file2.ts 500 undefined WatchType: Closed Script info +Info 10 [00:00:27.000] Starting updateGraphWorker: Project: c:/project/tsconfig.json +Info 11 [00:00:28.000] FileWatcher:: Added:: WatchInfo: c:/a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 12 [00:00:29.000] DirectoryWatcher:: Added:: WatchInfo: c:/project/node_modules/@types 1 undefined Project: c:/project/tsconfig.json WatchType: Type roots +Info 13 [00:00:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/project/node_modules/@types 1 undefined Project: c:/project/tsconfig.json WatchType: Type roots +Info 14 [00:00:31.000] Finishing updateGraphWorker: Project: c:/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 15 [00:00:32.000] Project 'c:/project/tsconfig.json' (Configured) +Info 16 [00:00:33.000] Files (3) c:/a/lib/lib.d.ts c:/project/file1.ts c:/project/file2.ts @@ -74,14 +73,14 @@ Info 17 [00:00:34.000] Files (3) file2.ts Matched by default include pattern '**/*' -Info 18 [00:00:35.000] ----------------------------------------------- -Info 19 [00:00:36.000] Project 'c:/project/tsconfig.json' (Configured) -Info 19 [00:00:37.000] Files (3) +Info 17 [00:00:34.000] ----------------------------------------------- +Info 18 [00:00:35.000] Project 'c:/project/tsconfig.json' (Configured) +Info 18 [00:00:36.000] Files (3) -Info 19 [00:00:38.000] ----------------------------------------------- -Info 19 [00:00:39.000] Open files: -Info 19 [00:00:40.000] FileName: c:/project/file1.ts ProjectRootPath: undefined -Info 19 [00:00:41.000] Projects: c:/project/tsconfig.json +Info 18 [00:00:37.000] ----------------------------------------------- +Info 18 [00:00:38.000] Open files: +Info 18 [00:00:39.000] FileName: c:/project/file1.ts ProjectRootPath: undefined +Info 18 [00:00:40.000] Projects: c:/project/tsconfig.json After request PolledWatches:: @@ -100,7 +99,7 @@ FsWatchesRecursive:: c:/project: {} -Info 19 [00:00:42.000] response: +Info 18 [00:00:41.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/watchEnvironment/files-not-at-root.js b/tests/baselines/reference/tsserver/watchEnvironment/files-not-at-root.js index 9481eac61df..135b05d4a6c 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/files-not-at-root.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/files-not-at-root.js @@ -53,17 +53,16 @@ Info 6 [00:00:27.000] Config: c:/myfolder/allproject/project/tsconfig.json : } Info 7 [00:00:28.000] DirectoryWatcher:: Added:: WatchInfo: c:/myfolder/allproject/project 1 undefined Config: c:/myfolder/allproject/project/tsconfig.json WatchType: Wild card directory Info 8 [00:00:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/myfolder/allproject/project 1 undefined Config: c:/myfolder/allproject/project/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:30.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:31.000] FileWatcher:: Added:: WatchInfo: c:/myfolder/allproject/project/file2.ts 500 undefined WatchType: Closed Script info -Info 11 [00:00:32.000] Starting updateGraphWorker: Project: c:/myfolder/allproject/project/tsconfig.json -Info 12 [00:00:33.000] FileWatcher:: Added:: WatchInfo: c:/a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 13 [00:00:34.000] DirectoryWatcher:: Added:: WatchInfo: c:/myfolder/allproject/project/node_modules/@types 1 undefined Project: c:/myfolder/allproject/project/tsconfig.json WatchType: Type roots -Info 14 [00:00:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/myfolder/allproject/project/node_modules/@types 1 undefined Project: c:/myfolder/allproject/project/tsconfig.json WatchType: Type roots -Info 15 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: c:/myfolder/allproject/node_modules/@types 1 undefined Project: c:/myfolder/allproject/project/tsconfig.json WatchType: Type roots -Info 16 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/myfolder/allproject/node_modules/@types 1 undefined Project: c:/myfolder/allproject/project/tsconfig.json WatchType: Type roots -Info 17 [00:00:38.000] Finishing updateGraphWorker: Project: c:/myfolder/allproject/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 18 [00:00:39.000] Project 'c:/myfolder/allproject/project/tsconfig.json' (Configured) -Info 19 [00:00:40.000] Files (3) +Info 9 [00:00:30.000] FileWatcher:: Added:: WatchInfo: c:/myfolder/allproject/project/file2.ts 500 undefined WatchType: Closed Script info +Info 10 [00:00:31.000] Starting updateGraphWorker: Project: c:/myfolder/allproject/project/tsconfig.json +Info 11 [00:00:32.000] FileWatcher:: Added:: WatchInfo: c:/a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 12 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: c:/myfolder/allproject/project/node_modules/@types 1 undefined Project: c:/myfolder/allproject/project/tsconfig.json WatchType: Type roots +Info 13 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/myfolder/allproject/project/node_modules/@types 1 undefined Project: c:/myfolder/allproject/project/tsconfig.json WatchType: Type roots +Info 14 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: c:/myfolder/allproject/node_modules/@types 1 undefined Project: c:/myfolder/allproject/project/tsconfig.json WatchType: Type roots +Info 15 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/myfolder/allproject/node_modules/@types 1 undefined Project: c:/myfolder/allproject/project/tsconfig.json WatchType: Type roots +Info 16 [00:00:37.000] Finishing updateGraphWorker: Project: c:/myfolder/allproject/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 17 [00:00:38.000] Project 'c:/myfolder/allproject/project/tsconfig.json' (Configured) +Info 18 [00:00:39.000] Files (3) c:/a/lib/lib.d.ts c:/myfolder/allproject/project/file1.ts c:/myfolder/allproject/project/file2.ts @@ -76,14 +75,14 @@ Info 19 [00:00:40.000] Files (3) file2.ts Matched by default include pattern '**/*' -Info 20 [00:00:41.000] ----------------------------------------------- -Info 21 [00:00:42.000] Project 'c:/myfolder/allproject/project/tsconfig.json' (Configured) -Info 21 [00:00:43.000] Files (3) +Info 19 [00:00:40.000] ----------------------------------------------- +Info 20 [00:00:41.000] Project 'c:/myfolder/allproject/project/tsconfig.json' (Configured) +Info 20 [00:00:42.000] Files (3) -Info 21 [00:00:44.000] ----------------------------------------------- -Info 21 [00:00:45.000] Open files: -Info 21 [00:00:46.000] FileName: c:/myfolder/allproject/project/file1.ts ProjectRootPath: undefined -Info 21 [00:00:47.000] Projects: c:/myfolder/allproject/project/tsconfig.json +Info 20 [00:00:43.000] ----------------------------------------------- +Info 20 [00:00:44.000] Open files: +Info 20 [00:00:45.000] FileName: c:/myfolder/allproject/project/file1.ts ProjectRootPath: undefined +Info 20 [00:00:46.000] Projects: c:/myfolder/allproject/project/tsconfig.json After request PolledWatches:: @@ -104,7 +103,7 @@ FsWatchesRecursive:: c:/myfolder/allproject/project: {} -Info 21 [00:00:48.000] response: +Info 20 [00:00:47.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/watchEnvironment/files-not-at-windows-style-root.js b/tests/baselines/reference/tsserver/watchEnvironment/files-not-at-windows-style-root.js index 9481eac61df..135b05d4a6c 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/files-not-at-windows-style-root.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/files-not-at-windows-style-root.js @@ -53,17 +53,16 @@ Info 6 [00:00:27.000] Config: c:/myfolder/allproject/project/tsconfig.json : } Info 7 [00:00:28.000] DirectoryWatcher:: Added:: WatchInfo: c:/myfolder/allproject/project 1 undefined Config: c:/myfolder/allproject/project/tsconfig.json WatchType: Wild card directory Info 8 [00:00:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/myfolder/allproject/project 1 undefined Config: c:/myfolder/allproject/project/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:30.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:31.000] FileWatcher:: Added:: WatchInfo: c:/myfolder/allproject/project/file2.ts 500 undefined WatchType: Closed Script info -Info 11 [00:00:32.000] Starting updateGraphWorker: Project: c:/myfolder/allproject/project/tsconfig.json -Info 12 [00:00:33.000] FileWatcher:: Added:: WatchInfo: c:/a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 13 [00:00:34.000] DirectoryWatcher:: Added:: WatchInfo: c:/myfolder/allproject/project/node_modules/@types 1 undefined Project: c:/myfolder/allproject/project/tsconfig.json WatchType: Type roots -Info 14 [00:00:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/myfolder/allproject/project/node_modules/@types 1 undefined Project: c:/myfolder/allproject/project/tsconfig.json WatchType: Type roots -Info 15 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: c:/myfolder/allproject/node_modules/@types 1 undefined Project: c:/myfolder/allproject/project/tsconfig.json WatchType: Type roots -Info 16 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/myfolder/allproject/node_modules/@types 1 undefined Project: c:/myfolder/allproject/project/tsconfig.json WatchType: Type roots -Info 17 [00:00:38.000] Finishing updateGraphWorker: Project: c:/myfolder/allproject/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 18 [00:00:39.000] Project 'c:/myfolder/allproject/project/tsconfig.json' (Configured) -Info 19 [00:00:40.000] Files (3) +Info 9 [00:00:30.000] FileWatcher:: Added:: WatchInfo: c:/myfolder/allproject/project/file2.ts 500 undefined WatchType: Closed Script info +Info 10 [00:00:31.000] Starting updateGraphWorker: Project: c:/myfolder/allproject/project/tsconfig.json +Info 11 [00:00:32.000] FileWatcher:: Added:: WatchInfo: c:/a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 12 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: c:/myfolder/allproject/project/node_modules/@types 1 undefined Project: c:/myfolder/allproject/project/tsconfig.json WatchType: Type roots +Info 13 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/myfolder/allproject/project/node_modules/@types 1 undefined Project: c:/myfolder/allproject/project/tsconfig.json WatchType: Type roots +Info 14 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: c:/myfolder/allproject/node_modules/@types 1 undefined Project: c:/myfolder/allproject/project/tsconfig.json WatchType: Type roots +Info 15 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/myfolder/allproject/node_modules/@types 1 undefined Project: c:/myfolder/allproject/project/tsconfig.json WatchType: Type roots +Info 16 [00:00:37.000] Finishing updateGraphWorker: Project: c:/myfolder/allproject/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 17 [00:00:38.000] Project 'c:/myfolder/allproject/project/tsconfig.json' (Configured) +Info 18 [00:00:39.000] Files (3) c:/a/lib/lib.d.ts c:/myfolder/allproject/project/file1.ts c:/myfolder/allproject/project/file2.ts @@ -76,14 +75,14 @@ Info 19 [00:00:40.000] Files (3) file2.ts Matched by default include pattern '**/*' -Info 20 [00:00:41.000] ----------------------------------------------- -Info 21 [00:00:42.000] Project 'c:/myfolder/allproject/project/tsconfig.json' (Configured) -Info 21 [00:00:43.000] Files (3) +Info 19 [00:00:40.000] ----------------------------------------------- +Info 20 [00:00:41.000] Project 'c:/myfolder/allproject/project/tsconfig.json' (Configured) +Info 20 [00:00:42.000] Files (3) -Info 21 [00:00:44.000] ----------------------------------------------- -Info 21 [00:00:45.000] Open files: -Info 21 [00:00:46.000] FileName: c:/myfolder/allproject/project/file1.ts ProjectRootPath: undefined -Info 21 [00:00:47.000] Projects: c:/myfolder/allproject/project/tsconfig.json +Info 20 [00:00:43.000] ----------------------------------------------- +Info 20 [00:00:44.000] Open files: +Info 20 [00:00:45.000] FileName: c:/myfolder/allproject/project/file1.ts ProjectRootPath: undefined +Info 20 [00:00:46.000] Projects: c:/myfolder/allproject/project/tsconfig.json After request PolledWatches:: @@ -104,7 +103,7 @@ FsWatchesRecursive:: c:/myfolder/allproject/project: {} -Info 21 [00:00:48.000] response: +Info 20 [00:00:47.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/watchEnvironment/inferred-project-watch-options-errors.js b/tests/baselines/reference/tsserver/watchEnvironment/inferred-project-watch-options-errors.js index 3055f103c91..f92f7f7b4d0 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/inferred-project-watch-options-errors.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/inferred-project-watch-options-errors.js @@ -31,24 +31,23 @@ FsWatchesRecursive:: Info 1 [00:00:30.000] Search path: /user/username/projects/myproject/src Info 2 [00:00:31.000] For info: /user/username/projects/myproject/src/main.ts :: No config files found. -Info 3 [00:00:32.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 4 [00:00:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 5 [00:00:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 6 [00:00:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 7 [00:00:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 8 [00:00:37.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 9 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 10 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 11 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 {"excludeDirectories":[]} Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 12 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 {"excludeDirectories":[]} Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 13 [00:00:42.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":[]} Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":[]} Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 16 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"excludeDirectories":[]} Project: /dev/null/inferredProject1* WatchType: Type roots -Info 17 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"excludeDirectories":[]} Project: /dev/null/inferredProject1* WatchType: Type roots -Info 18 [00:00:47.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:00:48.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 20 [00:00:49.000] Files (4) +Info 3 [00:00:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 4 [00:00:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 5 [00:00:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 6 [00:00:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 7 [00:00:36.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 8 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 9 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 10 [00:00:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 {"excludeDirectories":[]} Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 11 [00:00:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 {"excludeDirectories":[]} Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":[]} Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":[]} Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"excludeDirectories":[]} Project: /dev/null/inferredProject1* WatchType: Type roots +Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"excludeDirectories":[]} Project: /dev/null/inferredProject1* WatchType: Type roots +Info 17 [00:00:46.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:47.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 19 [00:00:48.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/node_modules/bar/foo.d.ts /user/username/projects/myproject/node_modules/bar/index.d.ts @@ -64,15 +63,15 @@ Info 20 [00:00:49.000] Files (4) src/main.ts Root file specified for compilation -Info 21 [00:00:50.000] ----------------------------------------------- -Info 22 [00:00:51.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 22 [00:00:52.000] Files (4) +Info 20 [00:00:49.000] ----------------------------------------------- +Info 21 [00:00:50.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 21 [00:00:51.000] Files (4) -Info 22 [00:00:53.000] ----------------------------------------------- -Info 22 [00:00:54.000] Open files: -Info 22 [00:00:55.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject -Info 22 [00:00:56.000] Projects: /dev/null/inferredProject1* -Info 22 [00:00:57.000] [ +Info 21 [00:00:52.000] ----------------------------------------------- +Info 21 [00:00:53.000] Open files: +Info 21 [00:00:54.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject +Info 21 [00:00:55.000] Projects: /dev/null/inferredProject1* +Info 21 [00:00:56.000] [ { "messageText": "File specification cannot contain a parent directory ('..') that appears after a recursive directory wildcard ('**'): '**/../*'.", "category": 1, diff --git a/tests/baselines/reference/tsserver/watchEnvironment/inferred-project-watch-options-in-host-configuration.js b/tests/baselines/reference/tsserver/watchEnvironment/inferred-project-watch-options-in-host-configuration.js index b4bec4fface..428135d6f4b 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/inferred-project-watch-options-in-host-configuration.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/inferred-project-watch-options-in-host-configuration.js @@ -112,21 +112,20 @@ FsWatchesRecursive:: Info 8 [00:00:37.000] Search path: /user/username/projects/myproject/src Info 9 [00:00:38.000] For info: /user/username/projects/myproject/src/main.ts :: No config files found. -Info 10 [00:00:39.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 {"excludeDirectories":["node_modules"]} WatchType: Config file for the inferred project root -Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 {"excludeDirectories":["node_modules"]} WatchType: Config file for the inferred project root -Info 13 [00:00:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 {"excludeDirectories":["node_modules"]} WatchType: Config file for the inferred project root -Info 14 [00:00:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 {"excludeDirectories":["node_modules"]} WatchType: Config file for the inferred project root -Info 15 [00:00:44.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 16 [00:00:45.000] ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 {"excludeDirectories":["node_modules"]} WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 17 [00:00:46.000] ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 18 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 {"excludeDirectories":["node_modules"]} WatchType: Closed Script info -Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 21 [00:00:50.000] ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /dev/null/inferredProject1* WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 24 [00:00:53.000] Files (4) +Info 10 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 {"excludeDirectories":["node_modules"]} WatchType: Config file for the inferred project root +Info 11 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 {"excludeDirectories":["node_modules"]} WatchType: Config file for the inferred project root +Info 12 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 {"excludeDirectories":["node_modules"]} WatchType: Config file for the inferred project root +Info 13 [00:00:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 {"excludeDirectories":["node_modules"]} WatchType: Config file for the inferred project root +Info 14 [00:00:43.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 15 [00:00:44.000] ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 {"excludeDirectories":["node_modules"]} WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 16 [00:00:45.000] ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 {"excludeDirectories":["node_modules"]} WatchType: Closed Script info +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 20 [00:00:49.000] ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /dev/null/inferredProject1* WatchType: Type roots +Info 21 [00:00:50.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 22 [00:00:51.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 23 [00:00:52.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/node_modules/bar/foo.d.ts /user/username/projects/myproject/node_modules/bar/index.d.ts @@ -142,14 +141,14 @@ Info 24 [00:00:53.000] Files (4) src/main.ts Root file specified for compilation -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 26 [00:00:56.000] Files (4) +Info 24 [00:00:53.000] ----------------------------------------------- +Info 25 [00:00:54.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 25 [00:00:55.000] Files (4) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject -Info 26 [00:01:00.000] Projects: /dev/null/inferredProject1* +Info 25 [00:00:56.000] ----------------------------------------------- +Info 25 [00:00:57.000] Open files: +Info 25 [00:00:58.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject +Info 25 [00:00:59.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -170,7 +169,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 26 [00:01:01.000] response: +Info 25 [00:01:00.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/watchEnvironment/inferred-project-watch-options.js b/tests/baselines/reference/tsserver/watchEnvironment/inferred-project-watch-options.js index 960e71f5399..321c8a290ea 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/inferred-project-watch-options.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/inferred-project-watch-options.js @@ -76,22 +76,21 @@ FsWatchesRecursive:: Info 4 [00:00:33.000] Search path: /user/username/projects/myproject/src Info 5 [00:00:34.000] For info: /user/username/projects/myproject/src/main.ts :: No config files found. -Info 6 [00:00:35.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 7 [00:00:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 8 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 9 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 10 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 11 [00:00:40.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 14 [00:00:43.000] ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 15 [00:00:44.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 16 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 17 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 18 [00:00:47.000] ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /dev/null/inferredProject1* WatchType: Type roots -Info 19 [00:00:48.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:00:49.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 21 [00:00:50.000] Files (4) +Info 6 [00:00:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 7 [00:00:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 8 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 9 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 10 [00:00:39.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 11 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 12 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 13 [00:00:42.000] ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 14 [00:00:43.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 17 [00:00:46.000] ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /dev/null/inferredProject1* WatchType: Type roots +Info 18 [00:00:47.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:00:48.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 20 [00:00:49.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/node_modules/bar/foo.d.ts /user/username/projects/myproject/node_modules/bar/index.d.ts @@ -107,14 +106,14 @@ Info 21 [00:00:50.000] Files (4) src/main.ts Root file specified for compilation -Info 22 [00:00:51.000] ----------------------------------------------- -Info 23 [00:00:52.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 23 [00:00:53.000] Files (4) +Info 21 [00:00:50.000] ----------------------------------------------- +Info 22 [00:00:51.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 22 [00:00:52.000] Files (4) -Info 23 [00:00:54.000] ----------------------------------------------- -Info 23 [00:00:55.000] Open files: -Info 23 [00:00:56.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject -Info 23 [00:00:57.000] Projects: /dev/null/inferredProject1* +Info 22 [00:00:53.000] ----------------------------------------------- +Info 22 [00:00:54.000] Open files: +Info 22 [00:00:55.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject +Info 22 [00:00:56.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -137,7 +136,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 23 [00:00:58.000] response: +Info 22 [00:00:57.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/watchEnvironment/project-with-ascii-file-names-with-i.js b/tests/baselines/reference/tsserver/watchEnvironment/project-with-ascii-file-names-with-i.js index f0929dff89f..3f2ea4af350 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/project-with-ascii-file-names-with-i.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/project-with-ascii-file-names-with-i.js @@ -35,18 +35,17 @@ FsWatchesRecursive:: Info 2 [00:00:21.000] Search path: /User/userName/Projects/i Info 3 [00:00:22.000] For info: /User/userName/Projects/i/foo.ts :: No config files found. -Info 4 [00:00:23.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 5 [00:00:24.000] FileWatcher:: Added:: WatchInfo: /User/userName/Projects/i/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 6 [00:00:25.000] FileWatcher:: Added:: WatchInfo: /User/userName/Projects/i/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 7 [00:00:26.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 8 [00:00:27.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 9 [00:00:28.000] DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/i/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 10 [00:00:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/i/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 11 [00:00:30.000] DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/i/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 12 [00:00:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/i/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 13 [00:00:32.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 14 [00:00:33.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 15 [00:00:34.000] Files (2) +Info 4 [00:00:23.000] FileWatcher:: Added:: WatchInfo: /User/userName/Projects/i/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 5 [00:00:24.000] FileWatcher:: Added:: WatchInfo: /User/userName/Projects/i/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 6 [00:00:25.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 7 [00:00:26.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 8 [00:00:27.000] DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/i/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 9 [00:00:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/i/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 10 [00:00:29.000] DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/i/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 11 [00:00:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/i/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 12 [00:00:31.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 13 [00:00:32.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 14 [00:00:33.000] Files (2) /a/lib/lib.d.ts /User/userName/Projects/i/foo.ts @@ -56,14 +55,14 @@ Info 15 [00:00:34.000] Files (2) foo.ts Root file specified for compilation -Info 16 [00:00:35.000] ----------------------------------------------- -Info 17 [00:00:36.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 17 [00:00:37.000] Files (2) +Info 15 [00:00:34.000] ----------------------------------------------- +Info 16 [00:00:35.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 16 [00:00:36.000] Files (2) -Info 17 [00:00:38.000] ----------------------------------------------- -Info 17 [00:00:39.000] Open files: -Info 17 [00:00:40.000] FileName: /User/userName/Projects/i/foo.ts ProjectRootPath: /User/userName/Projects/i -Info 17 [00:00:41.000] Projects: /dev/null/inferredProject1* +Info 16 [00:00:37.000] ----------------------------------------------- +Info 16 [00:00:38.000] Open files: +Info 16 [00:00:39.000] FileName: /User/userName/Projects/i/foo.ts ProjectRootPath: /User/userName/Projects/i +Info 16 [00:00:40.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -82,7 +81,7 @@ FsWatches:: FsWatchesRecursive:: -Info 17 [00:00:42.000] response: +Info 16 [00:00:41.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/watchEnvironment/project-with-ascii-file-names.js b/tests/baselines/reference/tsserver/watchEnvironment/project-with-ascii-file-names.js index 3771ac0f846..c211da4e8b3 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/project-with-ascii-file-names.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/project-with-ascii-file-names.js @@ -35,18 +35,17 @@ FsWatchesRecursive:: Info 2 [00:00:21.000] Search path: /User/userName/Projects/I Info 3 [00:00:22.000] For info: /User/userName/Projects/I/foo.ts :: No config files found. -Info 4 [00:00:23.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 5 [00:00:24.000] FileWatcher:: Added:: WatchInfo: /User/userName/Projects/I/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 6 [00:00:25.000] FileWatcher:: Added:: WatchInfo: /User/userName/Projects/I/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 7 [00:00:26.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 8 [00:00:27.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 9 [00:00:28.000] DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/I/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 10 [00:00:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/I/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 11 [00:00:30.000] DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/I/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 12 [00:00:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/I/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 13 [00:00:32.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 14 [00:00:33.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 15 [00:00:34.000] Files (2) +Info 4 [00:00:23.000] FileWatcher:: Added:: WatchInfo: /User/userName/Projects/I/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 5 [00:00:24.000] FileWatcher:: Added:: WatchInfo: /User/userName/Projects/I/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 6 [00:00:25.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 7 [00:00:26.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 8 [00:00:27.000] DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/I/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 9 [00:00:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/I/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 10 [00:00:29.000] DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/I/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 11 [00:00:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/I/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 12 [00:00:31.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 13 [00:00:32.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 14 [00:00:33.000] Files (2) /a/lib/lib.d.ts /User/userName/Projects/I/foo.ts @@ -56,14 +55,14 @@ Info 15 [00:00:34.000] Files (2) foo.ts Root file specified for compilation -Info 16 [00:00:35.000] ----------------------------------------------- -Info 17 [00:00:36.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 17 [00:00:37.000] Files (2) +Info 15 [00:00:34.000] ----------------------------------------------- +Info 16 [00:00:35.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 16 [00:00:36.000] Files (2) -Info 17 [00:00:38.000] ----------------------------------------------- -Info 17 [00:00:39.000] Open files: -Info 17 [00:00:40.000] FileName: /User/userName/Projects/I/foo.ts ProjectRootPath: /User/userName/Projects/I -Info 17 [00:00:41.000] Projects: /dev/null/inferredProject1* +Info 16 [00:00:37.000] ----------------------------------------------- +Info 16 [00:00:38.000] Open files: +Info 16 [00:00:39.000] FileName: /User/userName/Projects/I/foo.ts ProjectRootPath: /User/userName/Projects/I +Info 16 [00:00:40.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -82,7 +81,7 @@ FsWatches:: FsWatchesRecursive:: -Info 17 [00:00:42.000] response: +Info 16 [00:00:41.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/watchEnvironment/project-with-unicode-file-names.js b/tests/baselines/reference/tsserver/watchEnvironment/project-with-unicode-file-names.js index 38599daddfe..26a47b7bbf7 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/project-with-unicode-file-names.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/project-with-unicode-file-names.js @@ -35,18 +35,17 @@ FsWatchesRecursive:: Info 2 [00:00:21.000] Search path: /User/userName/Projects/İ Info 3 [00:00:22.000] For info: /User/userName/Projects/İ/foo.ts :: No config files found. -Info 4 [00:00:23.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 5 [00:00:24.000] FileWatcher:: Added:: WatchInfo: /User/userName/Projects/İ/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 6 [00:00:25.000] FileWatcher:: Added:: WatchInfo: /User/userName/Projects/İ/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 7 [00:00:26.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 8 [00:00:27.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 9 [00:00:28.000] DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/İ/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 10 [00:00:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/İ/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 11 [00:00:30.000] DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/İ/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 12 [00:00:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/İ/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 13 [00:00:32.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 14 [00:00:33.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 15 [00:00:34.000] Files (2) +Info 4 [00:00:23.000] FileWatcher:: Added:: WatchInfo: /User/userName/Projects/İ/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 5 [00:00:24.000] FileWatcher:: Added:: WatchInfo: /User/userName/Projects/İ/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 6 [00:00:25.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 7 [00:00:26.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 8 [00:00:27.000] DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/İ/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 9 [00:00:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/İ/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 10 [00:00:29.000] DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/İ/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 11 [00:00:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/İ/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 12 [00:00:31.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 13 [00:00:32.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 14 [00:00:33.000] Files (2) /a/lib/lib.d.ts /User/userName/Projects/İ/foo.ts @@ -56,14 +55,14 @@ Info 15 [00:00:34.000] Files (2) foo.ts Root file specified for compilation -Info 16 [00:00:35.000] ----------------------------------------------- -Info 17 [00:00:36.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 17 [00:00:37.000] Files (2) +Info 15 [00:00:34.000] ----------------------------------------------- +Info 16 [00:00:35.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 16 [00:00:36.000] Files (2) -Info 17 [00:00:38.000] ----------------------------------------------- -Info 17 [00:00:39.000] Open files: -Info 17 [00:00:40.000] FileName: /User/userName/Projects/İ/foo.ts ProjectRootPath: /User/userName/Projects/İ -Info 17 [00:00:41.000] Projects: /dev/null/inferredProject1* +Info 16 [00:00:37.000] ----------------------------------------------- +Info 16 [00:00:38.000] Open files: +Info 16 [00:00:39.000] FileName: /User/userName/Projects/İ/foo.ts ProjectRootPath: /User/userName/Projects/İ +Info 16 [00:00:40.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -82,7 +81,7 @@ FsWatches:: FsWatchesRecursive:: -Info 17 [00:00:42.000] response: +Info 16 [00:00:41.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/watchEnvironment/recursive-directory-does-not-watch-files-starting-with-dot-in-node_modules.js b/tests/baselines/reference/tsserver/watchEnvironment/recursive-directory-does-not-watch-files-starting-with-dot-in-node_modules.js index 7496ccb7c9b..a28c268c456 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/recursive-directory-does-not-watch-files-starting-with-dot-in-node_modules.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/recursive-directory-does-not-watch-files-starting-with-dot-in-node_modules.js @@ -56,19 +56,18 @@ Info 6 [00:00:31.000] Config: /a/username/project/tsconfig.json : { } Info 7 [00:00:32.000] DirectoryWatcher:: Added:: WatchInfo: /a/username/project 1 undefined Config: /a/username/project/tsconfig.json WatchType: Wild card directory Info 8 [00:00:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/username/project 1 undefined Config: /a/username/project/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:34.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:35.000] FileWatcher:: Added:: WatchInfo: /a/username/project/src/file1.ts 500 undefined WatchType: Closed Script info -Info 11 [00:00:36.000] Starting updateGraphWorker: Project: /a/username/project/tsconfig.json -Info 12 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 13 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /a/username/project/src 1 undefined Project: /a/username/project/tsconfig.json WatchType: Failed Lookup Locations -Info 14 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/username/project/src 1 undefined Project: /a/username/project/tsconfig.json WatchType: Failed Lookup Locations -Info 15 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /a/username/project/node_modules 1 undefined Project: /a/username/project/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/username/project/node_modules 1 undefined Project: /a/username/project/tsconfig.json WatchType: Failed Lookup Locations -Info 17 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /a/username/project/node_modules/@types 1 undefined Project: /a/username/project/tsconfig.json WatchType: Type roots -Info 18 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/username/project/node_modules/@types 1 undefined Project: /a/username/project/tsconfig.json WatchType: Type roots -Info 19 [00:00:44.000] Finishing updateGraphWorker: Project: /a/username/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:00:45.000] Project '/a/username/project/tsconfig.json' (Configured) -Info 21 [00:00:46.000] Files (3) +Info 9 [00:00:34.000] FileWatcher:: Added:: WatchInfo: /a/username/project/src/file1.ts 500 undefined WatchType: Closed Script info +Info 10 [00:00:35.000] Starting updateGraphWorker: Project: /a/username/project/tsconfig.json +Info 11 [00:00:36.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 12 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /a/username/project/src 1 undefined Project: /a/username/project/tsconfig.json WatchType: Failed Lookup Locations +Info 13 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/username/project/src 1 undefined Project: /a/username/project/tsconfig.json WatchType: Failed Lookup Locations +Info 14 [00:00:39.000] DirectoryWatcher:: Added:: WatchInfo: /a/username/project/node_modules 1 undefined Project: /a/username/project/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/username/project/node_modules 1 undefined Project: /a/username/project/tsconfig.json WatchType: Failed Lookup Locations +Info 16 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /a/username/project/node_modules/@types 1 undefined Project: /a/username/project/tsconfig.json WatchType: Type roots +Info 17 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/username/project/node_modules/@types 1 undefined Project: /a/username/project/tsconfig.json WatchType: Type roots +Info 18 [00:00:43.000] Finishing updateGraphWorker: Project: /a/username/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:00:44.000] Project '/a/username/project/tsconfig.json' (Configured) +Info 20 [00:00:45.000] Files (3) /a/lib/lib.d.ts /a/username/project/src/file1.ts /a/username/project/src/index.ts @@ -81,14 +80,14 @@ Info 21 [00:00:46.000] Files (3) src/index.ts Matched by default include pattern '**/*' -Info 22 [00:00:47.000] ----------------------------------------------- -Info 23 [00:00:48.000] Project '/a/username/project/tsconfig.json' (Configured) -Info 23 [00:00:49.000] Files (3) +Info 21 [00:00:46.000] ----------------------------------------------- +Info 22 [00:00:47.000] Project '/a/username/project/tsconfig.json' (Configured) +Info 22 [00:00:48.000] Files (3) -Info 23 [00:00:50.000] ----------------------------------------------- -Info 23 [00:00:51.000] Open files: -Info 23 [00:00:52.000] FileName: /a/username/project/src/index.ts ProjectRootPath: undefined -Info 23 [00:00:53.000] Projects: /a/username/project/tsconfig.json +Info 22 [00:00:49.000] ----------------------------------------------- +Info 22 [00:00:50.000] Open files: +Info 22 [00:00:51.000] FileName: /a/username/project/src/index.ts ProjectRootPath: undefined +Info 22 [00:00:52.000] Projects: /a/username/project/tsconfig.json After request PolledWatches:: @@ -111,7 +110,7 @@ FsWatches:: FsWatchesRecursive:: -Info 23 [00:00:54.000] response: +Info 22 [00:00:53.000] response: { "responseRequired": false } diff --git a/tests/baselines/reference/tsserver/watchEnvironment/uses-dynamic-polling-when-file-is-added-to-subfolder.js b/tests/baselines/reference/tsserver/watchEnvironment/uses-dynamic-polling-when-file-is-added-to-subfolder.js index 6e7cf97fb98..ece45a25b61 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/uses-dynamic-polling-when-file-is-added-to-subfolder.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/uses-dynamic-polling-when-file-is-added-to-subfolder.js @@ -58,17 +58,16 @@ Info 7 [00:00:28.000] FileWatcher:: Close:: WatchInfo: /a/username/project/ts Info 8 [00:00:29.000] FileWatcher:: Added:: WatchInfo: /a/username/project/tsconfig.json 2000 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Config file Info 9 [00:00:30.000] DirectoryWatcher:: Added:: WatchInfo: /a/username/project 1 {"synchronousWatchDirectory":true} Config: /a/username/project/tsconfig.json WatchType: Wild card directory Info 10 [00:00:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/username/project 1 {"synchronousWatchDirectory":true} Config: /a/username/project/tsconfig.json WatchType: Wild card directory -Info 11 [00:00:32.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 12 [00:00:33.000] FileWatcher:: Added:: WatchInfo: /a/username/project/src/file1.ts 500 undefined WatchType: Closed Script info -Info 13 [00:00:34.000] Starting updateGraphWorker: Project: /a/username/project/tsconfig.json -Info 14 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /a/username/project/src 1 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Failed Lookup Locations -Info 15 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/username/project/src 1 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 17 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /a/username/project/node_modules/@types 1 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Type roots -Info 18 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/username/project/node_modules/@types 1 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Type roots -Info 19 [00:00:40.000] Finishing updateGraphWorker: Project: /a/username/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:00:41.000] Project '/a/username/project/tsconfig.json' (Configured) -Info 21 [00:00:42.000] Files (3) +Info 11 [00:00:32.000] FileWatcher:: Added:: WatchInfo: /a/username/project/src/file1.ts 500 undefined WatchType: Closed Script info +Info 12 [00:00:33.000] Starting updateGraphWorker: Project: /a/username/project/tsconfig.json +Info 13 [00:00:34.000] DirectoryWatcher:: Added:: WatchInfo: /a/username/project/src 1 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Failed Lookup Locations +Info 14 [00:00:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/username/project/src 1 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:36.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 16 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /a/username/project/node_modules/@types 1 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Type roots +Info 17 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/username/project/node_modules/@types 1 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Type roots +Info 18 [00:00:39.000] Finishing updateGraphWorker: Project: /a/username/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:00:40.000] Project '/a/username/project/tsconfig.json' (Configured) +Info 20 [00:00:41.000] Files (3) /a/lib/lib.d.ts /a/username/project/src/file1.ts /a/username/project/src/index.ts @@ -82,14 +81,14 @@ Info 21 [00:00:42.000] Files (3) Matched by default include pattern '**/*' Imported via "./" from file 'src/index.ts' -Info 22 [00:00:43.000] ----------------------------------------------- -Info 23 [00:00:44.000] Project '/a/username/project/tsconfig.json' (Configured) -Info 23 [00:00:45.000] Files (3) +Info 21 [00:00:42.000] ----------------------------------------------- +Info 22 [00:00:43.000] Project '/a/username/project/tsconfig.json' (Configured) +Info 22 [00:00:44.000] Files (3) -Info 23 [00:00:46.000] ----------------------------------------------- -Info 23 [00:00:47.000] Open files: -Info 23 [00:00:48.000] FileName: /a/username/project/src/index.ts ProjectRootPath: undefined -Info 23 [00:00:49.000] Projects: /a/username/project/tsconfig.json +Info 22 [00:00:45.000] ----------------------------------------------- +Info 22 [00:00:46.000] Open files: +Info 22 [00:00:47.000] FileName: /a/username/project/src/index.ts ProjectRootPath: undefined +Info 22 [00:00:48.000] Projects: /a/username/project/tsconfig.json After request PolledWatches:: @@ -104,11 +103,11 @@ FsWatches:: FsWatchesRecursive:: -Info 23 [00:00:50.000] response: +Info 22 [00:00:49.000] response: { "responseRequired": false } -Info 24 [00:00:51.000] request: +Info 23 [00:00:50.000] request: { "command": "completionInfo", "arguments": { @@ -147,7 +146,7 @@ FsWatches:: FsWatchesRecursive:: -Info 25 [00:00:52.000] response: +Info 24 [00:00:51.000] response: { "response": { "isGlobalCompletion": false, @@ -181,13 +180,13 @@ FsWatches:: FsWatchesRecursive:: -Info 26 [00:00:55.000] DirectoryWatcher:: Triggered with /a/username/project/src :: WatchInfo: /a/username/project 1 {"synchronousWatchDirectory":true} Config: /a/username/project/tsconfig.json WatchType: Wild card directory -Info 27 [00:00:56.000] Scheduled: /a/username/project/tsconfig.json -Info 28 [00:00:57.000] Scheduled: *ensureProjectForOpenFiles* -Info 29 [00:00:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/username/project/src :: WatchInfo: /a/username/project 1 {"synchronousWatchDirectory":true} Config: /a/username/project/tsconfig.json WatchType: Wild card directory -Info 30 [00:00:59.000] DirectoryWatcher:: Triggered with /a/username/project/src :: WatchInfo: /a/username/project/src 1 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Failed Lookup Locations -Info 31 [00:01:00.000] Scheduled: /a/username/project/tsconfig.jsonFailedLookupInvalidation -Info 32 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/username/project/src :: WatchInfo: /a/username/project/src 1 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Failed Lookup Locations +Info 25 [00:00:54.000] DirectoryWatcher:: Triggered with /a/username/project/src :: WatchInfo: /a/username/project 1 {"synchronousWatchDirectory":true} Config: /a/username/project/tsconfig.json WatchType: Wild card directory +Info 26 [00:00:55.000] Scheduled: /a/username/project/tsconfig.json +Info 27 [00:00:56.000] Scheduled: *ensureProjectForOpenFiles* +Info 28 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/username/project/src :: WatchInfo: /a/username/project 1 {"synchronousWatchDirectory":true} Config: /a/username/project/tsconfig.json WatchType: Wild card directory +Info 29 [00:00:58.000] DirectoryWatcher:: Triggered with /a/username/project/src :: WatchInfo: /a/username/project/src 1 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Failed Lookup Locations +Info 30 [00:00:59.000] Scheduled: /a/username/project/tsconfig.jsonFailedLookupInvalidation +Info 31 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/username/project/src :: WatchInfo: /a/username/project/src 1 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Failed Lookup Locations After running timeout callbacks PolledWatches:: @@ -202,7 +201,7 @@ FsWatches:: FsWatchesRecursive:: -Info 33 [00:01:02.000] request: +Info 32 [00:01:01.000] request: { "command": "completionInfo", "arguments": { @@ -227,12 +226,12 @@ FsWatches:: FsWatchesRecursive:: -Info 34 [00:01:03.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 35 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /a/username/project/src/file2.ts 500 undefined WatchType: Closed Script info -Info 36 [00:01:05.000] Starting updateGraphWorker: Project: /a/username/project/tsconfig.json -Info 37 [00:01:06.000] Finishing updateGraphWorker: Project: /a/username/project/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:07.000] Project '/a/username/project/tsconfig.json' (Configured) -Info 39 [00:01:08.000] Files (4) +Info 33 [00:01:02.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 34 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /a/username/project/src/file2.ts 500 undefined WatchType: Closed Script info +Info 35 [00:01:04.000] Starting updateGraphWorker: Project: /a/username/project/tsconfig.json +Info 36 [00:01:05.000] Finishing updateGraphWorker: Project: /a/username/project/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 37 [00:01:06.000] Project '/a/username/project/tsconfig.json' (Configured) +Info 38 [00:01:07.000] Files (4) /a/lib/lib.d.ts /a/username/project/src/file1.ts /a/username/project/src/index.ts @@ -249,7 +248,7 @@ Info 39 [00:01:08.000] Files (4) src/file2.ts Matched by default include pattern '**/*' -Info 40 [00:01:09.000] ----------------------------------------------- +Info 39 [00:01:08.000] ----------------------------------------------- After request PolledWatches:: @@ -266,7 +265,7 @@ FsWatches:: FsWatchesRecursive:: -Info 41 [00:01:10.000] response: +Info 40 [00:01:09.000] response: { "response": { "isGlobalCompletion": false, diff --git a/tests/baselines/reference/tsserver/watchEnvironment/uses-non-recursive-watchDirectory-when-file-is-added-to-subfolder.js b/tests/baselines/reference/tsserver/watchEnvironment/uses-non-recursive-watchDirectory-when-file-is-added-to-subfolder.js index 33db32b60e8..9104232e052 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/uses-non-recursive-watchDirectory-when-file-is-added-to-subfolder.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/uses-non-recursive-watchDirectory-when-file-is-added-to-subfolder.js @@ -58,17 +58,16 @@ Info 7 [00:00:28.000] FileWatcher:: Close:: WatchInfo: /a/username/project/ts Info 8 [00:00:29.000] FileWatcher:: Added:: WatchInfo: /a/username/project/tsconfig.json 2000 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Config file Info 9 [00:00:30.000] DirectoryWatcher:: Added:: WatchInfo: /a/username/project 1 {"synchronousWatchDirectory":true} Config: /a/username/project/tsconfig.json WatchType: Wild card directory Info 10 [00:00:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/username/project 1 {"synchronousWatchDirectory":true} Config: /a/username/project/tsconfig.json WatchType: Wild card directory -Info 11 [00:00:32.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 12 [00:00:33.000] FileWatcher:: Added:: WatchInfo: /a/username/project/src/file1.ts 500 undefined WatchType: Closed Script info -Info 13 [00:00:34.000] Starting updateGraphWorker: Project: /a/username/project/tsconfig.json -Info 14 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /a/username/project/src 1 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Failed Lookup Locations -Info 15 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/username/project/src 1 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 17 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /a/username/project/node_modules/@types 1 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Type roots -Info 18 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/username/project/node_modules/@types 1 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Type roots -Info 19 [00:00:40.000] Finishing updateGraphWorker: Project: /a/username/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:00:41.000] Project '/a/username/project/tsconfig.json' (Configured) -Info 21 [00:00:42.000] Files (3) +Info 11 [00:00:32.000] FileWatcher:: Added:: WatchInfo: /a/username/project/src/file1.ts 500 undefined WatchType: Closed Script info +Info 12 [00:00:33.000] Starting updateGraphWorker: Project: /a/username/project/tsconfig.json +Info 13 [00:00:34.000] DirectoryWatcher:: Added:: WatchInfo: /a/username/project/src 1 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Failed Lookup Locations +Info 14 [00:00:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/username/project/src 1 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:36.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 16 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /a/username/project/node_modules/@types 1 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Type roots +Info 17 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/username/project/node_modules/@types 1 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Type roots +Info 18 [00:00:39.000] Finishing updateGraphWorker: Project: /a/username/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:00:40.000] Project '/a/username/project/tsconfig.json' (Configured) +Info 20 [00:00:41.000] Files (3) /a/lib/lib.d.ts /a/username/project/src/file1.ts /a/username/project/src/index.ts @@ -82,14 +81,14 @@ Info 21 [00:00:42.000] Files (3) Matched by default include pattern '**/*' Imported via "./" from file 'src/index.ts' -Info 22 [00:00:43.000] ----------------------------------------------- -Info 23 [00:00:44.000] Project '/a/username/project/tsconfig.json' (Configured) -Info 23 [00:00:45.000] Files (3) +Info 21 [00:00:42.000] ----------------------------------------------- +Info 22 [00:00:43.000] Project '/a/username/project/tsconfig.json' (Configured) +Info 22 [00:00:44.000] Files (3) -Info 23 [00:00:46.000] ----------------------------------------------- -Info 23 [00:00:47.000] Open files: -Info 23 [00:00:48.000] FileName: /a/username/project/src/index.ts ProjectRootPath: undefined -Info 23 [00:00:49.000] Projects: /a/username/project/tsconfig.json +Info 22 [00:00:45.000] ----------------------------------------------- +Info 22 [00:00:46.000] Open files: +Info 22 [00:00:47.000] FileName: /a/username/project/src/index.ts ProjectRootPath: undefined +Info 22 [00:00:48.000] Projects: /a/username/project/tsconfig.json After request PolledWatches:: @@ -110,11 +109,11 @@ FsWatches:: FsWatchesRecursive:: -Info 23 [00:00:50.000] response: +Info 22 [00:00:49.000] response: { "responseRequired": false } -Info 24 [00:00:51.000] request: +Info 23 [00:00:50.000] request: { "command": "completionInfo", "arguments": { @@ -165,7 +164,7 @@ FsWatches:: FsWatchesRecursive:: -Info 25 [00:00:52.000] response: +Info 24 [00:00:51.000] response: { "response": { "isGlobalCompletion": false, @@ -182,13 +181,13 @@ Info 25 [00:00:52.000] response: }, "responseRequired": true } -Info 26 [00:00:55.000] DirectoryWatcher:: Triggered with /a/username/project/src/file2.ts :: WatchInfo: /a/username/project 1 {"synchronousWatchDirectory":true} Config: /a/username/project/tsconfig.json WatchType: Wild card directory -Info 27 [00:00:56.000] Scheduled: /a/username/project/tsconfig.json -Info 28 [00:00:57.000] Scheduled: *ensureProjectForOpenFiles* -Info 29 [00:00:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/username/project/src/file2.ts :: WatchInfo: /a/username/project 1 {"synchronousWatchDirectory":true} Config: /a/username/project/tsconfig.json WatchType: Wild card directory -Info 30 [00:00:59.000] DirectoryWatcher:: Triggered with /a/username/project/src/file2.ts :: WatchInfo: /a/username/project/src 1 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Failed Lookup Locations -Info 31 [00:01:00.000] Scheduled: /a/username/project/tsconfig.jsonFailedLookupInvalidation -Info 32 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/username/project/src/file2.ts :: WatchInfo: /a/username/project/src 1 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Failed Lookup Locations +Info 25 [00:00:54.000] DirectoryWatcher:: Triggered with /a/username/project/src/file2.ts :: WatchInfo: /a/username/project 1 {"synchronousWatchDirectory":true} Config: /a/username/project/tsconfig.json WatchType: Wild card directory +Info 26 [00:00:55.000] Scheduled: /a/username/project/tsconfig.json +Info 27 [00:00:56.000] Scheduled: *ensureProjectForOpenFiles* +Info 28 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/username/project/src/file2.ts :: WatchInfo: /a/username/project 1 {"synchronousWatchDirectory":true} Config: /a/username/project/tsconfig.json WatchType: Wild card directory +Info 29 [00:00:58.000] DirectoryWatcher:: Triggered with /a/username/project/src/file2.ts :: WatchInfo: /a/username/project/src 1 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Failed Lookup Locations +Info 30 [00:00:59.000] Scheduled: /a/username/project/tsconfig.jsonFailedLookupInvalidation +Info 31 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/username/project/src/file2.ts :: WatchInfo: /a/username/project/src 1 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Failed Lookup Locations Before running timeout callbacks //// [/a/username/project/src/file2.ts] @@ -212,12 +211,12 @@ FsWatches:: FsWatchesRecursive:: -Info 33 [00:01:02.000] Running: /a/username/project/tsconfig.json -Info 34 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /a/username/project/src/file2.ts 500 undefined WatchType: Closed Script info -Info 35 [00:01:04.000] Starting updateGraphWorker: Project: /a/username/project/tsconfig.json -Info 36 [00:01:05.000] Finishing updateGraphWorker: Project: /a/username/project/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 37 [00:01:06.000] Project '/a/username/project/tsconfig.json' (Configured) -Info 38 [00:01:07.000] Files (4) +Info 32 [00:01:01.000] Running: /a/username/project/tsconfig.json +Info 33 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /a/username/project/src/file2.ts 500 undefined WatchType: Closed Script info +Info 34 [00:01:03.000] Starting updateGraphWorker: Project: /a/username/project/tsconfig.json +Info 35 [00:01:04.000] Finishing updateGraphWorker: Project: /a/username/project/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:05.000] Project '/a/username/project/tsconfig.json' (Configured) +Info 37 [00:01:06.000] Files (4) /a/lib/lib.d.ts /a/username/project/src/file1.ts /a/username/project/src/index.ts @@ -234,24 +233,24 @@ Info 38 [00:01:07.000] Files (4) src/file2.ts Matched by default include pattern '**/*' -Info 39 [00:01:08.000] ----------------------------------------------- -Info 40 [00:01:09.000] Running: *ensureProjectForOpenFiles* -Info 41 [00:01:10.000] Before ensureProjectForOpenFiles: -Info 42 [00:01:11.000] Project '/a/username/project/tsconfig.json' (Configured) -Info 42 [00:01:12.000] Files (4) +Info 38 [00:01:07.000] ----------------------------------------------- +Info 39 [00:01:08.000] Running: *ensureProjectForOpenFiles* +Info 40 [00:01:09.000] Before ensureProjectForOpenFiles: +Info 41 [00:01:10.000] Project '/a/username/project/tsconfig.json' (Configured) +Info 41 [00:01:11.000] Files (4) -Info 42 [00:01:13.000] ----------------------------------------------- -Info 42 [00:01:14.000] Open files: -Info 42 [00:01:15.000] FileName: /a/username/project/src/index.ts ProjectRootPath: undefined -Info 42 [00:01:16.000] Projects: /a/username/project/tsconfig.json -Info 42 [00:01:17.000] After ensureProjectForOpenFiles: -Info 43 [00:01:18.000] Project '/a/username/project/tsconfig.json' (Configured) -Info 43 [00:01:19.000] Files (4) +Info 41 [00:01:12.000] ----------------------------------------------- +Info 41 [00:01:13.000] Open files: +Info 41 [00:01:14.000] FileName: /a/username/project/src/index.ts ProjectRootPath: undefined +Info 41 [00:01:15.000] Projects: /a/username/project/tsconfig.json +Info 41 [00:01:16.000] After ensureProjectForOpenFiles: +Info 42 [00:01:17.000] Project '/a/username/project/tsconfig.json' (Configured) +Info 42 [00:01:18.000] Files (4) -Info 43 [00:01:20.000] ----------------------------------------------- -Info 43 [00:01:21.000] Open files: -Info 43 [00:01:22.000] FileName: /a/username/project/src/index.ts ProjectRootPath: undefined -Info 43 [00:01:23.000] Projects: /a/username/project/tsconfig.json +Info 42 [00:01:19.000] ----------------------------------------------- +Info 42 [00:01:20.000] Open files: +Info 42 [00:01:21.000] FileName: /a/username/project/src/index.ts ProjectRootPath: undefined +Info 42 [00:01:22.000] Projects: /a/username/project/tsconfig.json After running timeout callbacks PolledWatches:: @@ -274,7 +273,7 @@ FsWatches:: FsWatchesRecursive:: -Info 43 [00:01:24.000] request: +Info 42 [00:01:23.000] request: { "command": "completionInfo", "arguments": { @@ -329,7 +328,7 @@ FsWatches:: FsWatchesRecursive:: -Info 44 [00:01:25.000] response: +Info 43 [00:01:24.000] response: { "response": { "isGlobalCompletion": false, diff --git a/tests/baselines/reference/tsserver/watchEnvironment/uses-watchFile-when-file-is-added-to-subfolder.js b/tests/baselines/reference/tsserver/watchEnvironment/uses-watchFile-when-file-is-added-to-subfolder.js index 8af2e808a9e..246a7ec047e 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/uses-watchFile-when-file-is-added-to-subfolder.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/uses-watchFile-when-file-is-added-to-subfolder.js @@ -58,17 +58,16 @@ Info 7 [00:00:28.000] FileWatcher:: Close:: WatchInfo: /a/username/project/ts Info 8 [00:00:29.000] FileWatcher:: Added:: WatchInfo: /a/username/project/tsconfig.json 2000 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Config file Info 9 [00:00:30.000] DirectoryWatcher:: Added:: WatchInfo: /a/username/project 1 {"synchronousWatchDirectory":true} Config: /a/username/project/tsconfig.json WatchType: Wild card directory Info 10 [00:00:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/username/project 1 {"synchronousWatchDirectory":true} Config: /a/username/project/tsconfig.json WatchType: Wild card directory -Info 11 [00:00:32.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 12 [00:00:33.000] FileWatcher:: Added:: WatchInfo: /a/username/project/src/file1.ts 500 undefined WatchType: Closed Script info -Info 13 [00:00:34.000] Starting updateGraphWorker: Project: /a/username/project/tsconfig.json -Info 14 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /a/username/project/src 1 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Failed Lookup Locations -Info 15 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/username/project/src 1 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 17 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /a/username/project/node_modules/@types 1 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Type roots -Info 18 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/username/project/node_modules/@types 1 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Type roots -Info 19 [00:00:40.000] Finishing updateGraphWorker: Project: /a/username/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:00:41.000] Project '/a/username/project/tsconfig.json' (Configured) -Info 21 [00:00:42.000] Files (3) +Info 11 [00:00:32.000] FileWatcher:: Added:: WatchInfo: /a/username/project/src/file1.ts 500 undefined WatchType: Closed Script info +Info 12 [00:00:33.000] Starting updateGraphWorker: Project: /a/username/project/tsconfig.json +Info 13 [00:00:34.000] DirectoryWatcher:: Added:: WatchInfo: /a/username/project/src 1 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Failed Lookup Locations +Info 14 [00:00:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/username/project/src 1 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:36.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 16 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /a/username/project/node_modules/@types 1 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Type roots +Info 17 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/username/project/node_modules/@types 1 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Type roots +Info 18 [00:00:39.000] Finishing updateGraphWorker: Project: /a/username/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:00:40.000] Project '/a/username/project/tsconfig.json' (Configured) +Info 20 [00:00:41.000] Files (3) /a/lib/lib.d.ts /a/username/project/src/file1.ts /a/username/project/src/index.ts @@ -82,14 +81,14 @@ Info 21 [00:00:42.000] Files (3) Matched by default include pattern '**/*' Imported via "./" from file 'src/index.ts' -Info 22 [00:00:43.000] ----------------------------------------------- -Info 23 [00:00:44.000] Project '/a/username/project/tsconfig.json' (Configured) -Info 23 [00:00:45.000] Files (3) +Info 21 [00:00:42.000] ----------------------------------------------- +Info 22 [00:00:43.000] Project '/a/username/project/tsconfig.json' (Configured) +Info 22 [00:00:44.000] Files (3) -Info 23 [00:00:46.000] ----------------------------------------------- -Info 23 [00:00:47.000] Open files: -Info 23 [00:00:48.000] FileName: /a/username/project/src/index.ts ProjectRootPath: undefined -Info 23 [00:00:49.000] Projects: /a/username/project/tsconfig.json +Info 22 [00:00:45.000] ----------------------------------------------- +Info 22 [00:00:46.000] Open files: +Info 22 [00:00:47.000] FileName: /a/username/project/src/index.ts ProjectRootPath: undefined +Info 22 [00:00:48.000] Projects: /a/username/project/tsconfig.json After request PolledWatches:: @@ -110,11 +109,11 @@ FsWatches:: FsWatchesRecursive:: -Info 23 [00:00:50.000] response: +Info 22 [00:00:49.000] response: { "responseRequired": false } -Info 24 [00:00:51.000] request: +Info 23 [00:00:50.000] request: { "command": "completionInfo", "arguments": { @@ -165,7 +164,7 @@ FsWatches:: FsWatchesRecursive:: -Info 25 [00:00:52.000] response: +Info 24 [00:00:51.000] response: { "response": { "isGlobalCompletion": false, @@ -182,13 +181,13 @@ Info 25 [00:00:52.000] response: }, "responseRequired": true } -Info 26 [00:00:55.000] DirectoryWatcher:: Triggered with /a/username/project/src :: WatchInfo: /a/username/project 1 {"synchronousWatchDirectory":true} Config: /a/username/project/tsconfig.json WatchType: Wild card directory -Info 27 [00:00:56.000] Scheduled: /a/username/project/tsconfig.json -Info 28 [00:00:57.000] Scheduled: *ensureProjectForOpenFiles* -Info 29 [00:00:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/username/project/src :: WatchInfo: /a/username/project 1 {"synchronousWatchDirectory":true} Config: /a/username/project/tsconfig.json WatchType: Wild card directory -Info 30 [00:00:59.000] DirectoryWatcher:: Triggered with /a/username/project/src :: WatchInfo: /a/username/project/src 1 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Failed Lookup Locations -Info 31 [00:01:00.000] Scheduled: /a/username/project/tsconfig.jsonFailedLookupInvalidation -Info 32 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/username/project/src :: WatchInfo: /a/username/project/src 1 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Failed Lookup Locations +Info 25 [00:00:54.000] DirectoryWatcher:: Triggered with /a/username/project/src :: WatchInfo: /a/username/project 1 {"synchronousWatchDirectory":true} Config: /a/username/project/tsconfig.json WatchType: Wild card directory +Info 26 [00:00:55.000] Scheduled: /a/username/project/tsconfig.json +Info 27 [00:00:56.000] Scheduled: *ensureProjectForOpenFiles* +Info 28 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/username/project/src :: WatchInfo: /a/username/project 1 {"synchronousWatchDirectory":true} Config: /a/username/project/tsconfig.json WatchType: Wild card directory +Info 29 [00:00:58.000] DirectoryWatcher:: Triggered with /a/username/project/src :: WatchInfo: /a/username/project/src 1 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Failed Lookup Locations +Info 30 [00:00:59.000] Scheduled: /a/username/project/tsconfig.jsonFailedLookupInvalidation +Info 31 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/username/project/src :: WatchInfo: /a/username/project/src 1 {"synchronousWatchDirectory":true} Project: /a/username/project/tsconfig.json WatchType: Failed Lookup Locations Before running timeout callbacks //// [/a/username/project/src/file2.ts] @@ -212,13 +211,13 @@ FsWatches:: FsWatchesRecursive:: -Info 33 [00:01:02.000] Running: /a/username/project/tsconfig.json -Info 34 [00:01:03.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 35 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /a/username/project/src/file2.ts 500 undefined WatchType: Closed Script info -Info 36 [00:01:05.000] Starting updateGraphWorker: Project: /a/username/project/tsconfig.json -Info 37 [00:01:06.000] Finishing updateGraphWorker: Project: /a/username/project/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:07.000] Project '/a/username/project/tsconfig.json' (Configured) -Info 39 [00:01:08.000] Files (4) +Info 32 [00:01:01.000] Running: /a/username/project/tsconfig.json +Info 33 [00:01:02.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 34 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /a/username/project/src/file2.ts 500 undefined WatchType: Closed Script info +Info 35 [00:01:04.000] Starting updateGraphWorker: Project: /a/username/project/tsconfig.json +Info 36 [00:01:05.000] Finishing updateGraphWorker: Project: /a/username/project/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 37 [00:01:06.000] Project '/a/username/project/tsconfig.json' (Configured) +Info 38 [00:01:07.000] Files (4) /a/lib/lib.d.ts /a/username/project/src/file1.ts /a/username/project/src/index.ts @@ -235,7 +234,7 @@ Info 39 [00:01:08.000] Files (4) src/file2.ts Matched by default include pattern '**/*' -Info 40 [00:01:09.000] ----------------------------------------------- +Info 39 [00:01:08.000] ----------------------------------------------- After running timeout callbacks PolledWatches:: @@ -258,7 +257,7 @@ FsWatches:: FsWatchesRecursive:: -Info 41 [00:01:10.000] request: +Info 40 [00:01:09.000] request: { "command": "completionInfo", "arguments": { @@ -313,7 +312,7 @@ FsWatches:: FsWatchesRecursive:: -Info 42 [00:01:11.000] response: +Info 41 [00:01:10.000] response: { "response": { "isGlobalCompletion": false, diff --git a/tests/baselines/reference/tsserver/watchEnvironment/watching-files-with-network-style-paths.js b/tests/baselines/reference/tsserver/watchEnvironment/watching-files-with-network-style-paths.js index b1e9a7dbd5e..69374c43b26 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/watching-files-with-network-style-paths.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/watching-files-with-network-style-paths.js @@ -35,16 +35,15 @@ FsWatchesRecursive:: Info 3 [00:00:18.000] Search path: c:/myprojects/project Info 4 [00:00:19.000] For info: c:/myprojects/project/x.js :: No config files found. -Info 5 [00:00:20.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 6 [00:00:21.000] FileWatcher:: Added:: WatchInfo: c:/myprojects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 7 [00:00:22.000] FileWatcher:: Added:: WatchInfo: c:/myprojects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 8 [00:00:23.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 9 [00:00:24.000] FileWatcher:: Added:: WatchInfo: c:/a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 10 [00:00:25.000] DirectoryWatcher:: Added:: WatchInfo: c:/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 11 [00:00:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 12 [00:00:27.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 13 [00:00:28.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 14 [00:00:29.000] Files (2) +Info 5 [00:00:20.000] FileWatcher:: Added:: WatchInfo: c:/myprojects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 6 [00:00:21.000] FileWatcher:: Added:: WatchInfo: c:/myprojects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 7 [00:00:22.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 8 [00:00:23.000] FileWatcher:: Added:: WatchInfo: c:/a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 9 [00:00:24.000] DirectoryWatcher:: Added:: WatchInfo: c:/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 10 [00:00:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 11 [00:00:26.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 12 [00:00:27.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 13 [00:00:28.000] Files (2) c:/a/lib/lib.d.ts c:/myprojects/project/x.js @@ -54,14 +53,14 @@ Info 14 [00:00:29.000] Files (2) x.js Root file specified for compilation -Info 15 [00:00:30.000] ----------------------------------------------- -Info 16 [00:00:31.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 16 [00:00:32.000] Files (2) +Info 14 [00:00:29.000] ----------------------------------------------- +Info 15 [00:00:30.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 15 [00:00:31.000] Files (2) -Info 16 [00:00:33.000] ----------------------------------------------- -Info 16 [00:00:34.000] Open files: -Info 16 [00:00:35.000] FileName: c:/myprojects/project/x.js ProjectRootPath: undefined -Info 16 [00:00:36.000] Projects: /dev/null/inferredProject1* +Info 15 [00:00:32.000] ----------------------------------------------- +Info 15 [00:00:33.000] Open files: +Info 15 [00:00:34.000] FileName: c:/myprojects/project/x.js ProjectRootPath: undefined +Info 15 [00:00:35.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -82,13 +81,13 @@ c:/a/lib/lib.d.ts: FsWatchesRecursive:: -Info 16 [00:00:37.000] response: +Info 15 [00:00:36.000] response: { "responseRequired": false } -Info 17 [00:00:17.000] For files of style //vda1cs4850/myprojects/project/x.js -Info 18 [00:00:18.000] Provided types map file "//vda1cs4850/a/lib/typesMap.json" doesn't exist -Info 19 [00:00:19.000] request: +Info 16 [00:00:17.000] For files of style //vda1cs4850/myprojects/project/x.js +Info 17 [00:00:18.000] Provided types map file "//vda1cs4850/a/lib/typesMap.json" doesn't exist +Info 18 [00:00:19.000] request: { "seq": 0, "type": "request", @@ -121,18 +120,17 @@ FsWatches:: FsWatchesRecursive:: -Info 20 [00:00:20.000] Search path: //vda1cs4850/myprojects/project -Info 21 [00:00:21.000] For info: //vda1cs4850/myprojects/project/x.js :: No config files found. -Info 22 [00:00:22.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 23 [00:00:23.000] FileWatcher:: Added:: WatchInfo: //vda1cs4850/myprojects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 24 [00:00:24.000] FileWatcher:: Added:: WatchInfo: //vda1cs4850/myprojects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 25 [00:00:25.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 26 [00:00:26.000] FileWatcher:: Added:: WatchInfo: //vda1cs4850/a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 27 [00:00:27.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 28 [00:00:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 29 [00:00:29.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 30 [00:00:30.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 31 [00:00:31.000] Files (2) +Info 19 [00:00:20.000] Search path: //vda1cs4850/myprojects/project +Info 20 [00:00:21.000] For info: //vda1cs4850/myprojects/project/x.js :: No config files found. +Info 21 [00:00:22.000] FileWatcher:: Added:: WatchInfo: //vda1cs4850/myprojects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 22 [00:00:23.000] FileWatcher:: Added:: WatchInfo: //vda1cs4850/myprojects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 23 [00:00:24.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 24 [00:00:25.000] FileWatcher:: Added:: WatchInfo: //vda1cs4850/a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 25 [00:00:26.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 26 [00:00:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 27 [00:00:28.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 28 [00:00:29.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 29 [00:00:30.000] Files (2) //vda1cs4850/a/lib/lib.d.ts //vda1cs4850/myprojects/project/x.js @@ -142,14 +140,14 @@ Info 31 [00:00:31.000] Files (2) x.js Root file specified for compilation -Info 32 [00:00:32.000] ----------------------------------------------- -Info 33 [00:00:33.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 33 [00:00:34.000] Files (2) +Info 30 [00:00:31.000] ----------------------------------------------- +Info 31 [00:00:32.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 31 [00:00:33.000] Files (2) -Info 33 [00:00:35.000] ----------------------------------------------- -Info 33 [00:00:36.000] Open files: -Info 33 [00:00:37.000] FileName: //vda1cs4850/myprojects/project/x.js ProjectRootPath: undefined -Info 33 [00:00:38.000] Projects: /dev/null/inferredProject1* +Info 31 [00:00:34.000] ----------------------------------------------- +Info 31 [00:00:35.000] Open files: +Info 31 [00:00:36.000] FileName: //vda1cs4850/myprojects/project/x.js ProjectRootPath: undefined +Info 31 [00:00:37.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -170,13 +168,13 @@ FsWatches:: FsWatchesRecursive:: -Info 33 [00:00:39.000] response: +Info 31 [00:00:38.000] response: { "responseRequired": false } -Info 34 [00:00:19.000] For files of style //vda1cs4850/c$/myprojects/project/x.js -Info 35 [00:00:20.000] Provided types map file "//vda1cs4850/a/lib/typesMap.json" doesn't exist -Info 36 [00:00:21.000] request: +Info 32 [00:00:19.000] For files of style //vda1cs4850/c$/myprojects/project/x.js +Info 33 [00:00:20.000] Provided types map file "//vda1cs4850/a/lib/typesMap.json" doesn't exist +Info 34 [00:00:21.000] request: { "seq": 0, "type": "request", @@ -209,18 +207,17 @@ FsWatches:: FsWatchesRecursive:: -Info 37 [00:00:22.000] Search path: //vda1cs4850/c$/myprojects/project -Info 38 [00:00:23.000] For info: //vda1cs4850/c$/myprojects/project/x.js :: No config files found. -Info 39 [00:00:24.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 40 [00:00:25.000] FileWatcher:: Added:: WatchInfo: //vda1cs4850/c$/myprojects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 41 [00:00:26.000] FileWatcher:: Added:: WatchInfo: //vda1cs4850/c$/myprojects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 42 [00:00:27.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 43 [00:00:28.000] FileWatcher:: Added:: WatchInfo: //vda1cs4850/a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 44 [00:00:29.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 45 [00:00:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 46 [00:00:31.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 47 [00:00:32.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 48 [00:00:33.000] Files (2) +Info 35 [00:00:22.000] Search path: //vda1cs4850/c$/myprojects/project +Info 36 [00:00:23.000] For info: //vda1cs4850/c$/myprojects/project/x.js :: No config files found. +Info 37 [00:00:24.000] FileWatcher:: Added:: WatchInfo: //vda1cs4850/c$/myprojects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 38 [00:00:25.000] FileWatcher:: Added:: WatchInfo: //vda1cs4850/c$/myprojects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 39 [00:00:26.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 40 [00:00:27.000] FileWatcher:: Added:: WatchInfo: //vda1cs4850/a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 41 [00:00:28.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 42 [00:00:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 43 [00:00:30.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:00:31.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 45 [00:00:32.000] Files (2) //vda1cs4850/a/lib/lib.d.ts //vda1cs4850/c$/myprojects/project/x.js @@ -230,14 +227,14 @@ Info 48 [00:00:33.000] Files (2) x.js Root file specified for compilation -Info 49 [00:00:34.000] ----------------------------------------------- -Info 50 [00:00:35.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 50 [00:00:36.000] Files (2) +Info 46 [00:00:33.000] ----------------------------------------------- +Info 47 [00:00:34.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 47 [00:00:35.000] Files (2) -Info 50 [00:00:37.000] ----------------------------------------------- -Info 50 [00:00:38.000] Open files: -Info 50 [00:00:39.000] FileName: //vda1cs4850/c$/myprojects/project/x.js ProjectRootPath: undefined -Info 50 [00:00:40.000] Projects: /dev/null/inferredProject1* +Info 47 [00:00:36.000] ----------------------------------------------- +Info 47 [00:00:37.000] Open files: +Info 47 [00:00:38.000] FileName: //vda1cs4850/c$/myprojects/project/x.js ProjectRootPath: undefined +Info 47 [00:00:39.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -258,13 +255,13 @@ FsWatches:: FsWatchesRecursive:: -Info 50 [00:00:41.000] response: +Info 47 [00:00:40.000] response: { "responseRequired": false } -Info 51 [00:00:19.000] For files of style c:/users/username/myprojects/project/x.js -Info 52 [00:00:20.000] Provided types map file "c:/a/lib/typesMap.json" doesn't exist -Info 53 [00:00:21.000] request: +Info 48 [00:00:19.000] For files of style c:/users/username/myprojects/project/x.js +Info 49 [00:00:20.000] Provided types map file "c:/a/lib/typesMap.json" doesn't exist +Info 50 [00:00:21.000] request: { "seq": 0, "type": "request", @@ -297,18 +294,17 @@ FsWatches:: FsWatchesRecursive:: -Info 54 [00:00:22.000] Search path: c:/users/username/myprojects/project -Info 55 [00:00:23.000] For info: c:/users/username/myprojects/project/x.js :: No config files found. -Info 56 [00:00:24.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 57 [00:00:25.000] FileWatcher:: Added:: WatchInfo: c:/users/username/myprojects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 58 [00:00:26.000] FileWatcher:: Added:: WatchInfo: c:/users/username/myprojects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 59 [00:00:27.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 60 [00:00:28.000] FileWatcher:: Added:: WatchInfo: c:/a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 61 [00:00:29.000] DirectoryWatcher:: Added:: WatchInfo: c:/users/username/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 62 [00:00:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/users/username/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 63 [00:00:31.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 64 [00:00:32.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 65 [00:00:33.000] Files (2) +Info 51 [00:00:22.000] Search path: c:/users/username/myprojects/project +Info 52 [00:00:23.000] For info: c:/users/username/myprojects/project/x.js :: No config files found. +Info 53 [00:00:24.000] FileWatcher:: Added:: WatchInfo: c:/users/username/myprojects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 54 [00:00:25.000] FileWatcher:: Added:: WatchInfo: c:/users/username/myprojects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 55 [00:00:26.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 56 [00:00:27.000] FileWatcher:: Added:: WatchInfo: c:/a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 57 [00:00:28.000] DirectoryWatcher:: Added:: WatchInfo: c:/users/username/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 58 [00:00:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/users/username/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 59 [00:00:30.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 60 [00:00:31.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 61 [00:00:32.000] Files (2) c:/a/lib/lib.d.ts c:/users/username/myprojects/project/x.js @@ -318,14 +314,14 @@ Info 65 [00:00:33.000] Files (2) x.js Root file specified for compilation -Info 66 [00:00:34.000] ----------------------------------------------- -Info 67 [00:00:35.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 67 [00:00:36.000] Files (2) +Info 62 [00:00:33.000] ----------------------------------------------- +Info 63 [00:00:34.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 63 [00:00:35.000] Files (2) -Info 67 [00:00:37.000] ----------------------------------------------- -Info 67 [00:00:38.000] Open files: -Info 67 [00:00:39.000] FileName: c:/users/username/myprojects/project/x.js ProjectRootPath: undefined -Info 67 [00:00:40.000] Projects: /dev/null/inferredProject1* +Info 63 [00:00:36.000] ----------------------------------------------- +Info 63 [00:00:37.000] Open files: +Info 63 [00:00:38.000] FileName: c:/users/username/myprojects/project/x.js ProjectRootPath: undefined +Info 63 [00:00:39.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -346,13 +342,13 @@ c:/a/lib/lib.d.ts: FsWatchesRecursive:: -Info 67 [00:00:41.000] response: +Info 63 [00:00:40.000] response: { "responseRequired": false } -Info 68 [00:00:23.000] For files of style //vda1cs4850/c$/users/username/myprojects/project/x.js -Info 69 [00:00:24.000] Provided types map file "//vda1cs4850/a/lib/typesMap.json" doesn't exist -Info 70 [00:00:25.000] request: +Info 64 [00:00:23.000] For files of style //vda1cs4850/c$/users/username/myprojects/project/x.js +Info 65 [00:00:24.000] Provided types map file "//vda1cs4850/a/lib/typesMap.json" doesn't exist +Info 66 [00:00:25.000] request: { "seq": 0, "type": "request", @@ -385,18 +381,17 @@ FsWatches:: FsWatchesRecursive:: -Info 71 [00:00:26.000] Search path: //vda1cs4850/c$/users/username/myprojects/project -Info 72 [00:00:27.000] For info: //vda1cs4850/c$/users/username/myprojects/project/x.js :: No config files found. -Info 73 [00:00:28.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 74 [00:00:29.000] FileWatcher:: Added:: WatchInfo: //vda1cs4850/c$/users/username/myprojects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 75 [00:00:30.000] FileWatcher:: Added:: WatchInfo: //vda1cs4850/c$/users/username/myprojects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 76 [00:00:31.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 77 [00:00:32.000] FileWatcher:: Added:: WatchInfo: //vda1cs4850/a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 78 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/users/username/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 79 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/users/username/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 80 [00:00:35.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 81 [00:00:36.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 82 [00:00:37.000] Files (2) +Info 67 [00:00:26.000] Search path: //vda1cs4850/c$/users/username/myprojects/project +Info 68 [00:00:27.000] For info: //vda1cs4850/c$/users/username/myprojects/project/x.js :: No config files found. +Info 69 [00:00:28.000] FileWatcher:: Added:: WatchInfo: //vda1cs4850/c$/users/username/myprojects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 70 [00:00:29.000] FileWatcher:: Added:: WatchInfo: //vda1cs4850/c$/users/username/myprojects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 71 [00:00:30.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 72 [00:00:31.000] FileWatcher:: Added:: WatchInfo: //vda1cs4850/a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 73 [00:00:32.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/users/username/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 74 [00:00:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/users/username/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 75 [00:00:34.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 76 [00:00:35.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 77 [00:00:36.000] Files (2) //vda1cs4850/a/lib/lib.d.ts //vda1cs4850/c$/users/username/myprojects/project/x.js @@ -406,14 +401,14 @@ Info 82 [00:00:37.000] Files (2) x.js Root file specified for compilation -Info 83 [00:00:38.000] ----------------------------------------------- -Info 84 [00:00:39.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 84 [00:00:40.000] Files (2) +Info 78 [00:00:37.000] ----------------------------------------------- +Info 79 [00:00:38.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 79 [00:00:39.000] Files (2) -Info 84 [00:00:41.000] ----------------------------------------------- -Info 84 [00:00:42.000] Open files: -Info 84 [00:00:43.000] FileName: //vda1cs4850/c$/users/username/myprojects/project/x.js ProjectRootPath: undefined -Info 84 [00:00:44.000] Projects: /dev/null/inferredProject1* +Info 79 [00:00:40.000] ----------------------------------------------- +Info 79 [00:00:41.000] Open files: +Info 79 [00:00:42.000] FileName: //vda1cs4850/c$/users/username/myprojects/project/x.js ProjectRootPath: undefined +Info 79 [00:00:43.000] Projects: /dev/null/inferredProject1* After request PolledWatches:: @@ -434,7 +429,7 @@ FsWatches:: FsWatchesRecursive:: -Info 84 [00:00:45.000] response: +Info 79 [00:00:44.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/watchEnvironment/when-watchFile-is-single-watcher-per-file.js b/tests/baselines/reference/tsserver/watchEnvironment/when-watchFile-is-single-watcher-per-file.js index e1a70b7d6f6..87b8f76ef39 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/when-watchFile-is-single-watcher-per-file.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/when-watchFile-is-single-watcher-per-file.js @@ -51,19 +51,18 @@ Info 6 [00:00:27.000] Config: /user/username/projects/myproject/tsconfig.json } Info 7 [00:00:28.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Info 8 [00:00:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 9 [00:00:30.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 10 [00:00:31.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 11 [00:00:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 12 [00:00:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:00:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 14 [00:00:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 15 [00:00:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 500 undefined WatchType: Closed Script info -Info 16 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 17 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 18 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 19 [00:00:40.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:00:41.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 21 [00:00:42.000] Files (3) +Info 9 [00:00:30.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 10 [00:00:31.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 11 [00:00:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 12 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 13 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 14 [00:00:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 500 undefined WatchType: Closed Script info +Info 15 [00:00:36.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 16 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 17 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 18 [00:00:39.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:00:40.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 20 [00:00:41.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/tsconfig.json /user/username/projects/myproject/index.ts @@ -76,16 +75,16 @@ Info 21 [00:00:42.000] Files (3) index.ts Matched by default include pattern '**/*' -Info 22 [00:00:43.000] ----------------------------------------------- -Info 23 [00:00:44.000] Search path: /user/username/projects/myproject -Info 24 [00:00:45.000] For info: /user/username/projects/myproject/tsconfig.json :: No config files found. -Info 25 [00:00:46.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 25 [00:00:47.000] Files (3) +Info 21 [00:00:42.000] ----------------------------------------------- +Info 22 [00:00:43.000] Search path: /user/username/projects/myproject +Info 23 [00:00:44.000] For info: /user/username/projects/myproject/tsconfig.json :: No config files found. +Info 24 [00:00:45.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 24 [00:00:46.000] Files (3) -Info 25 [00:00:48.000] ----------------------------------------------- -Info 25 [00:00:49.000] Open files: -Info 25 [00:00:50.000] FileName: /user/username/projects/myproject/index.ts ProjectRootPath: undefined -Info 25 [00:00:51.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 24 [00:00:47.000] ----------------------------------------------- +Info 24 [00:00:48.000] Open files: +Info 24 [00:00:49.000] FileName: /user/username/projects/myproject/index.ts ProjectRootPath: undefined +Info 24 [00:00:50.000] Projects: /user/username/projects/myproject/tsconfig.json After request PolledWatches:: @@ -106,7 +105,7 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 25 [00:00:52.000] response: +Info 24 [00:00:51.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/watchEnvironment/with-excludeDirectories-option-in-configFile.js b/tests/baselines/reference/tsserver/watchEnvironment/with-excludeDirectories-option-in-configFile.js index 1e4f5b6c665..81a62f850d3 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/with-excludeDirectories-option-in-configFile.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/with-excludeDirectories-option-in-configFile.js @@ -62,18 +62,17 @@ Info 7 [00:00:38.000] FileWatcher:: Close:: WatchInfo: /user/username/project Info 8 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file Info 9 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Info 10 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 11 [00:00:42.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 12 [00:00:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 13 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 14 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 15 [00:00:46.000] ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 17 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 18 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 19 [00:00:50.000] ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 20 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 21 [00:00:52.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 22 [00:00:53.000] Files (4) +Info 11 [00:00:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 12 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 13 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 14 [00:00:45.000] ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 15 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 16 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 17 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 18 [00:00:49.000] ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 19 [00:00:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 20 [00:00:51.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 21 [00:00:52.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/node_modules/bar/foo.d.ts /user/username/projects/myproject/node_modules/bar/index.d.ts @@ -89,14 +88,14 @@ Info 22 [00:00:53.000] Files (4) src/main.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 23 [00:00:54.000] ----------------------------------------------- -Info 24 [00:00:55.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 24 [00:00:56.000] Files (4) +Info 22 [00:00:53.000] ----------------------------------------------- +Info 23 [00:00:54.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 23 [00:00:55.000] Files (4) -Info 24 [00:00:57.000] ----------------------------------------------- -Info 24 [00:00:58.000] Open files: -Info 24 [00:00:59.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 24 [00:01:00.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 23 [00:00:56.000] ----------------------------------------------- +Info 23 [00:00:57.000] Open files: +Info 23 [00:00:58.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 23 [00:00:59.000] Projects: /user/username/projects/myproject/tsconfig.json After request PolledWatches:: @@ -113,7 +112,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} -Info 24 [00:01:01.000] response: +Info 23 [00:01:00.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/watchEnvironment/with-excludeDirectories-option-in-configuration.js b/tests/baselines/reference/tsserver/watchEnvironment/with-excludeDirectories-option-in-configuration.js index 8e672be14e9..ef681215b0c 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/with-excludeDirectories-option-in-configuration.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/with-excludeDirectories-option-in-configuration.js @@ -98,17 +98,16 @@ Info 11 [00:00:42.000] FileWatcher:: Close:: WatchInfo: /user/username/project Info 12 [00:00:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file Info 13 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Info 14 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 15 [00:00:46.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 16 [00:00:47.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 17 [00:00:48.000] ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 {"excludeDirectories":["node_modules"]} WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 18 [00:00:49.000] ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 19 [00:00:50.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 {"excludeDirectories":["node_modules"]} WatchType: Closed Script info -Info 20 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:00:53.000] ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 23 [00:00:54.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:55.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 25 [00:00:56.000] Files (4) +Info 15 [00:00:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 16 [00:00:47.000] ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 {"excludeDirectories":["node_modules"]} WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 17 [00:00:48.000] ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 18 [00:00:49.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 {"excludeDirectories":["node_modules"]} WatchType: Closed Script info +Info 19 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 20 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:00:52.000] ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 22 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:54.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 24 [00:00:55.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/node_modules/bar/foo.d.ts /user/username/projects/myproject/node_modules/bar/index.d.ts @@ -124,14 +123,14 @@ Info 25 [00:00:56.000] Files (4) src/main.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 26 [00:00:57.000] ----------------------------------------------- -Info 27 [00:00:58.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 27 [00:00:59.000] Files (4) +Info 25 [00:00:56.000] ----------------------------------------------- +Info 26 [00:00:57.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 26 [00:00:58.000] Files (4) -Info 27 [00:01:00.000] ----------------------------------------------- -Info 27 [00:01:01.000] Open files: -Info 27 [00:01:02.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 27 [00:01:03.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 26 [00:00:59.000] ----------------------------------------------- +Info 26 [00:01:00.000] Open files: +Info 26 [00:01:01.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 26 [00:01:02.000] Projects: /user/username/projects/myproject/tsconfig.json After request PolledWatches:: @@ -146,7 +145,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 27 [00:01:04.000] response: +Info 26 [00:01:03.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/watchEnvironment/with-fallbackPolling-option-as-host-configuration.js b/tests/baselines/reference/tsserver/watchEnvironment/with-fallbackPolling-option-as-host-configuration.js index ef7839c9dce..66e8d9e1ed0 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/with-fallbackPolling-option-as-host-configuration.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/with-fallbackPolling-option-as-host-configuration.js @@ -88,15 +88,14 @@ Info 10 [00:00:27.000] Config: /a/b/tsconfig.json : { } Info 11 [00:00:28.000] DirectoryWatcher:: Added:: WatchInfo: /a/b 1 {"fallbackPolling":1} Config: /a/b/tsconfig.json WatchType: Wild card directory Info 12 [00:00:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b 1 {"fallbackPolling":1} Config: /a/b/tsconfig.json WatchType: Wild card directory -Info 13 [00:00:30.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 14 [00:00:31.000] FileWatcher:: Added:: WatchInfo: /a/b/commonFile2.ts 500 {"fallbackPolling":1} WatchType: Closed Script info -Info 15 [00:00:32.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json -Info 16 [00:00:33.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 {"fallbackPolling":1} WatchType: Closed Script info -Info 17 [00:00:34.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 {"fallbackPolling":1} Project: /a/b/tsconfig.json WatchType: Type roots -Info 18 [00:00:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 {"fallbackPolling":1} Project: /a/b/tsconfig.json WatchType: Type roots -Info 19 [00:00:36.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:00:37.000] Project '/a/b/tsconfig.json' (Configured) -Info 21 [00:00:38.000] Files (3) +Info 13 [00:00:30.000] FileWatcher:: Added:: WatchInfo: /a/b/commonFile2.ts 500 {"fallbackPolling":1} WatchType: Closed Script info +Info 14 [00:00:31.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json +Info 15 [00:00:32.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 {"fallbackPolling":1} WatchType: Closed Script info +Info 16 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 {"fallbackPolling":1} Project: /a/b/tsconfig.json WatchType: Type roots +Info 17 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 {"fallbackPolling":1} Project: /a/b/tsconfig.json WatchType: Type roots +Info 18 [00:00:35.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:00:36.000] Project '/a/b/tsconfig.json' (Configured) +Info 20 [00:00:37.000] Files (3) /a/lib/lib.d.ts /a/b/commonFile1.ts /a/b/commonFile2.ts @@ -109,14 +108,14 @@ Info 21 [00:00:38.000] Files (3) commonFile2.ts Matched by default include pattern '**/*' -Info 22 [00:00:39.000] ----------------------------------------------- -Info 23 [00:00:40.000] Project '/a/b/tsconfig.json' (Configured) -Info 23 [00:00:41.000] Files (3) +Info 21 [00:00:38.000] ----------------------------------------------- +Info 22 [00:00:39.000] Project '/a/b/tsconfig.json' (Configured) +Info 22 [00:00:40.000] Files (3) -Info 23 [00:00:42.000] ----------------------------------------------- -Info 23 [00:00:43.000] Open files: -Info 23 [00:00:44.000] FileName: /a/b/commonFile1.ts ProjectRootPath: /a/b -Info 23 [00:00:45.000] Projects: /a/b/tsconfig.json +Info 22 [00:00:41.000] ----------------------------------------------- +Info 22 [00:00:42.000] Open files: +Info 22 [00:00:43.000] FileName: /a/b/commonFile1.ts ProjectRootPath: /a/b +Info 22 [00:00:44.000] Projects: /a/b/tsconfig.json After request PolledWatches:: @@ -135,7 +134,7 @@ FsWatches:: FsWatchesRecursive:: -Info 23 [00:00:46.000] response: +Info 22 [00:00:45.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/watchEnvironment/with-fallbackPolling-option-in-configFile.js b/tests/baselines/reference/tsserver/watchEnvironment/with-fallbackPolling-option-in-configFile.js index f4d74764b30..3076e2b6b3e 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/with-fallbackPolling-option-in-configFile.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/with-fallbackPolling-option-in-configFile.js @@ -91,15 +91,14 @@ Info 10 [00:00:27.000] Config: /a/b/tsconfig.json : { } Info 11 [00:00:28.000] DirectoryWatcher:: Added:: WatchInfo: /a/b 1 {"fallbackPolling":1} Config: /a/b/tsconfig.json WatchType: Wild card directory Info 12 [00:00:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b 1 {"fallbackPolling":1} Config: /a/b/tsconfig.json WatchType: Wild card directory -Info 13 [00:00:30.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 14 [00:00:31.000] FileWatcher:: Added:: WatchInfo: /a/b/commonFile2.ts 500 {"fallbackPolling":1} WatchType: Closed Script info -Info 15 [00:00:32.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json -Info 16 [00:00:33.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 {"fallbackPolling":1} WatchType: Closed Script info -Info 17 [00:00:34.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 {"fallbackPolling":1} Project: /a/b/tsconfig.json WatchType: Type roots -Info 18 [00:00:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 {"fallbackPolling":1} Project: /a/b/tsconfig.json WatchType: Type roots -Info 19 [00:00:36.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:00:37.000] Project '/a/b/tsconfig.json' (Configured) -Info 21 [00:00:38.000] Files (3) +Info 13 [00:00:30.000] FileWatcher:: Added:: WatchInfo: /a/b/commonFile2.ts 500 {"fallbackPolling":1} WatchType: Closed Script info +Info 14 [00:00:31.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json +Info 15 [00:00:32.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 {"fallbackPolling":1} WatchType: Closed Script info +Info 16 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 {"fallbackPolling":1} Project: /a/b/tsconfig.json WatchType: Type roots +Info 17 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 {"fallbackPolling":1} Project: /a/b/tsconfig.json WatchType: Type roots +Info 18 [00:00:35.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:00:36.000] Project '/a/b/tsconfig.json' (Configured) +Info 20 [00:00:37.000] Files (3) /a/lib/lib.d.ts /a/b/commonFile1.ts /a/b/commonFile2.ts @@ -112,14 +111,14 @@ Info 21 [00:00:38.000] Files (3) commonFile2.ts Matched by default include pattern '**/*' -Info 22 [00:00:39.000] ----------------------------------------------- -Info 23 [00:00:40.000] Project '/a/b/tsconfig.json' (Configured) -Info 23 [00:00:41.000] Files (3) +Info 21 [00:00:38.000] ----------------------------------------------- +Info 22 [00:00:39.000] Project '/a/b/tsconfig.json' (Configured) +Info 22 [00:00:40.000] Files (3) -Info 23 [00:00:42.000] ----------------------------------------------- -Info 23 [00:00:43.000] Open files: -Info 23 [00:00:44.000] FileName: /a/b/commonFile1.ts ProjectRootPath: /a/b -Info 23 [00:00:45.000] Projects: /a/b/tsconfig.json +Info 22 [00:00:41.000] ----------------------------------------------- +Info 22 [00:00:42.000] Open files: +Info 22 [00:00:43.000] FileName: /a/b/commonFile1.ts ProjectRootPath: /a/b +Info 22 [00:00:44.000] Projects: /a/b/tsconfig.json After request PolledWatches:: @@ -138,7 +137,7 @@ FsWatches:: FsWatchesRecursive:: -Info 23 [00:00:46.000] response: +Info 22 [00:00:45.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/watchEnvironment/with-watchDirectory-option-as-host-configuration.js b/tests/baselines/reference/tsserver/watchEnvironment/with-watchDirectory-option-as-host-configuration.js index c1d3c475d05..38af87196dd 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/with-watchDirectory-option-as-host-configuration.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/with-watchDirectory-option-as-host-configuration.js @@ -88,15 +88,14 @@ Info 10 [00:00:27.000] Config: /a/b/tsconfig.json : { } Info 11 [00:00:28.000] DirectoryWatcher:: Added:: WatchInfo: /a/b 1 {"watchDirectory":0} Config: /a/b/tsconfig.json WatchType: Wild card directory Info 12 [00:00:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b 1 {"watchDirectory":0} Config: /a/b/tsconfig.json WatchType: Wild card directory -Info 13 [00:00:30.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 14 [00:00:31.000] FileWatcher:: Added:: WatchInfo: /a/b/commonFile2.ts 500 {"watchDirectory":0} WatchType: Closed Script info -Info 15 [00:00:32.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json -Info 16 [00:00:33.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 {"watchDirectory":0} WatchType: Closed Script info -Info 17 [00:00:34.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 {"watchDirectory":0} Project: /a/b/tsconfig.json WatchType: Type roots -Info 18 [00:00:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 {"watchDirectory":0} Project: /a/b/tsconfig.json WatchType: Type roots -Info 19 [00:00:36.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:00:37.000] Project '/a/b/tsconfig.json' (Configured) -Info 21 [00:00:38.000] Files (3) +Info 13 [00:00:30.000] FileWatcher:: Added:: WatchInfo: /a/b/commonFile2.ts 500 {"watchDirectory":0} WatchType: Closed Script info +Info 14 [00:00:31.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json +Info 15 [00:00:32.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 {"watchDirectory":0} WatchType: Closed Script info +Info 16 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 {"watchDirectory":0} Project: /a/b/tsconfig.json WatchType: Type roots +Info 17 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 {"watchDirectory":0} Project: /a/b/tsconfig.json WatchType: Type roots +Info 18 [00:00:35.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:00:36.000] Project '/a/b/tsconfig.json' (Configured) +Info 20 [00:00:37.000] Files (3) /a/lib/lib.d.ts /a/b/commonFile1.ts /a/b/commonFile2.ts @@ -109,14 +108,14 @@ Info 21 [00:00:38.000] Files (3) commonFile2.ts Matched by default include pattern '**/*' -Info 22 [00:00:39.000] ----------------------------------------------- -Info 23 [00:00:40.000] Project '/a/b/tsconfig.json' (Configured) -Info 23 [00:00:41.000] Files (3) +Info 21 [00:00:38.000] ----------------------------------------------- +Info 22 [00:00:39.000] Project '/a/b/tsconfig.json' (Configured) +Info 22 [00:00:40.000] Files (3) -Info 23 [00:00:42.000] ----------------------------------------------- -Info 23 [00:00:43.000] Open files: -Info 23 [00:00:44.000] FileName: /a/b/commonFile1.ts ProjectRootPath: /a/b -Info 23 [00:00:45.000] Projects: /a/b/tsconfig.json +Info 22 [00:00:41.000] ----------------------------------------------- +Info 22 [00:00:42.000] Open files: +Info 22 [00:00:43.000] FileName: /a/b/commonFile1.ts ProjectRootPath: /a/b +Info 22 [00:00:44.000] Projects: /a/b/tsconfig.json After request PolledWatches:: @@ -135,7 +134,7 @@ FsWatches:: FsWatchesRecursive:: -Info 23 [00:00:46.000] response: +Info 22 [00:00:45.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/watchEnvironment/with-watchDirectory-option-in-configFile.js b/tests/baselines/reference/tsserver/watchEnvironment/with-watchDirectory-option-in-configFile.js index 50fd5850c7d..da2bcc63700 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/with-watchDirectory-option-in-configFile.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/with-watchDirectory-option-in-configFile.js @@ -59,15 +59,14 @@ Info 7 [00:00:24.000] FileWatcher:: Close:: WatchInfo: /a/b/tsconfig.json 200 Info 8 [00:00:25.000] FileWatcher:: Added:: WatchInfo: /a/b/tsconfig.json 2000 {"watchDirectory":0} Project: /a/b/tsconfig.json WatchType: Config file Info 9 [00:00:26.000] DirectoryWatcher:: Added:: WatchInfo: /a/b 1 {"watchDirectory":0} Config: /a/b/tsconfig.json WatchType: Wild card directory Info 10 [00:00:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b 1 {"watchDirectory":0} Config: /a/b/tsconfig.json WatchType: Wild card directory -Info 11 [00:00:28.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 12 [00:00:29.000] FileWatcher:: Added:: WatchInfo: /a/b/commonFile2.ts 500 undefined WatchType: Closed Script info -Info 13 [00:00:30.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json -Info 14 [00:00:31.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 15 [00:00:32.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 {"watchDirectory":0} Project: /a/b/tsconfig.json WatchType: Type roots -Info 16 [00:00:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 {"watchDirectory":0} Project: /a/b/tsconfig.json WatchType: Type roots -Info 17 [00:00:34.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 18 [00:00:35.000] Project '/a/b/tsconfig.json' (Configured) -Info 19 [00:00:36.000] Files (3) +Info 11 [00:00:28.000] FileWatcher:: Added:: WatchInfo: /a/b/commonFile2.ts 500 undefined WatchType: Closed Script info +Info 12 [00:00:29.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json +Info 13 [00:00:30.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 14 [00:00:31.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 {"watchDirectory":0} Project: /a/b/tsconfig.json WatchType: Type roots +Info 15 [00:00:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 {"watchDirectory":0} Project: /a/b/tsconfig.json WatchType: Type roots +Info 16 [00:00:33.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 17 [00:00:34.000] Project '/a/b/tsconfig.json' (Configured) +Info 18 [00:00:35.000] Files (3) /a/lib/lib.d.ts /a/b/commonFile1.ts /a/b/commonFile2.ts @@ -80,14 +79,14 @@ Info 19 [00:00:36.000] Files (3) commonFile2.ts Matched by default include pattern '**/*' -Info 20 [00:00:37.000] ----------------------------------------------- -Info 21 [00:00:38.000] Project '/a/b/tsconfig.json' (Configured) -Info 21 [00:00:39.000] Files (3) +Info 19 [00:00:36.000] ----------------------------------------------- +Info 20 [00:00:37.000] Project '/a/b/tsconfig.json' (Configured) +Info 20 [00:00:38.000] Files (3) -Info 21 [00:00:40.000] ----------------------------------------------- -Info 21 [00:00:41.000] Open files: -Info 21 [00:00:42.000] FileName: /a/b/commonFile1.ts ProjectRootPath: /a/b -Info 21 [00:00:43.000] Projects: /a/b/tsconfig.json +Info 20 [00:00:39.000] ----------------------------------------------- +Info 20 [00:00:40.000] Open files: +Info 20 [00:00:41.000] FileName: /a/b/commonFile1.ts ProjectRootPath: /a/b +Info 20 [00:00:42.000] Projects: /a/b/tsconfig.json After request PolledWatches:: @@ -106,7 +105,7 @@ FsWatches:: FsWatchesRecursive:: -Info 21 [00:00:44.000] response: +Info 20 [00:00:43.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/watchEnvironment/with-watchFile-option-as-host-configuration.js b/tests/baselines/reference/tsserver/watchEnvironment/with-watchFile-option-as-host-configuration.js index 9cda816b2d9..a0fddae4c0d 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/with-watchFile-option-as-host-configuration.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/with-watchFile-option-as-host-configuration.js @@ -88,15 +88,14 @@ Info 10 [00:00:27.000] Config: /a/b/tsconfig.json : { } Info 11 [00:00:28.000] DirectoryWatcher:: Added:: WatchInfo: /a/b 1 {"watchFile":4} Config: /a/b/tsconfig.json WatchType: Wild card directory Info 12 [00:00:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b 1 {"watchFile":4} Config: /a/b/tsconfig.json WatchType: Wild card directory -Info 13 [00:00:30.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 14 [00:00:31.000] FileWatcher:: Added:: WatchInfo: /a/b/commonFile2.ts 500 {"watchFile":4} WatchType: Closed Script info -Info 15 [00:00:32.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json -Info 16 [00:00:33.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 {"watchFile":4} WatchType: Closed Script info -Info 17 [00:00:34.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 {"watchFile":4} Project: /a/b/tsconfig.json WatchType: Type roots -Info 18 [00:00:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 {"watchFile":4} Project: /a/b/tsconfig.json WatchType: Type roots -Info 19 [00:00:36.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:00:37.000] Project '/a/b/tsconfig.json' (Configured) -Info 21 [00:00:38.000] Files (3) +Info 13 [00:00:30.000] FileWatcher:: Added:: WatchInfo: /a/b/commonFile2.ts 500 {"watchFile":4} WatchType: Closed Script info +Info 14 [00:00:31.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json +Info 15 [00:00:32.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 {"watchFile":4} WatchType: Closed Script info +Info 16 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 {"watchFile":4} Project: /a/b/tsconfig.json WatchType: Type roots +Info 17 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 {"watchFile":4} Project: /a/b/tsconfig.json WatchType: Type roots +Info 18 [00:00:35.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:00:36.000] Project '/a/b/tsconfig.json' (Configured) +Info 20 [00:00:37.000] Files (3) /a/lib/lib.d.ts /a/b/commonFile1.ts /a/b/commonFile2.ts @@ -109,14 +108,14 @@ Info 21 [00:00:38.000] Files (3) commonFile2.ts Matched by default include pattern '**/*' -Info 22 [00:00:39.000] ----------------------------------------------- -Info 23 [00:00:40.000] Project '/a/b/tsconfig.json' (Configured) -Info 23 [00:00:41.000] Files (3) +Info 21 [00:00:38.000] ----------------------------------------------- +Info 22 [00:00:39.000] Project '/a/b/tsconfig.json' (Configured) +Info 22 [00:00:40.000] Files (3) -Info 23 [00:00:42.000] ----------------------------------------------- -Info 23 [00:00:43.000] Open files: -Info 23 [00:00:44.000] FileName: /a/b/commonFile1.ts ProjectRootPath: /a/b -Info 23 [00:00:45.000] Projects: /a/b/tsconfig.json +Info 22 [00:00:41.000] ----------------------------------------------- +Info 22 [00:00:42.000] Open files: +Info 22 [00:00:43.000] FileName: /a/b/commonFile1.ts ProjectRootPath: /a/b +Info 22 [00:00:44.000] Projects: /a/b/tsconfig.json After request PolledWatches:: @@ -135,7 +134,7 @@ FsWatchesRecursive:: /a/b: {} -Info 23 [00:00:46.000] response: +Info 22 [00:00:45.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/watchEnvironment/with-watchFile-option-in-configFile.js b/tests/baselines/reference/tsserver/watchEnvironment/with-watchFile-option-in-configFile.js index 2b143579436..a7899083dcc 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/with-watchFile-option-in-configFile.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/with-watchFile-option-in-configFile.js @@ -59,15 +59,14 @@ Info 7 [00:00:24.000] FileWatcher:: Close:: WatchInfo: /a/b/tsconfig.json 200 Info 8 [00:00:25.000] FileWatcher:: Added:: WatchInfo: /a/b/tsconfig.json 2000 {"watchFile":4} Project: /a/b/tsconfig.json WatchType: Config file Info 9 [00:00:26.000] DirectoryWatcher:: Added:: WatchInfo: /a/b 1 {"watchFile":4} Config: /a/b/tsconfig.json WatchType: Wild card directory Info 10 [00:00:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b 1 {"watchFile":4} Config: /a/b/tsconfig.json WatchType: Wild card directory -Info 11 [00:00:28.000] Plugins were requested but not running in environment that supports 'require'. Nothing will be loaded -Info 12 [00:00:29.000] FileWatcher:: Added:: WatchInfo: /a/b/commonFile2.ts 500 undefined WatchType: Closed Script info -Info 13 [00:00:30.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json -Info 14 [00:00:31.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 15 [00:00:32.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 {"watchFile":4} Project: /a/b/tsconfig.json WatchType: Type roots -Info 16 [00:00:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 {"watchFile":4} Project: /a/b/tsconfig.json WatchType: Type roots -Info 17 [00:00:34.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 18 [00:00:35.000] Project '/a/b/tsconfig.json' (Configured) -Info 19 [00:00:36.000] Files (3) +Info 11 [00:00:28.000] FileWatcher:: Added:: WatchInfo: /a/b/commonFile2.ts 500 undefined WatchType: Closed Script info +Info 12 [00:00:29.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json +Info 13 [00:00:30.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 14 [00:00:31.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 {"watchFile":4} Project: /a/b/tsconfig.json WatchType: Type roots +Info 15 [00:00:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules/@types 1 {"watchFile":4} Project: /a/b/tsconfig.json WatchType: Type roots +Info 16 [00:00:33.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 17 [00:00:34.000] Project '/a/b/tsconfig.json' (Configured) +Info 18 [00:00:35.000] Files (3) /a/lib/lib.d.ts /a/b/commonFile1.ts /a/b/commonFile2.ts @@ -80,14 +79,14 @@ Info 19 [00:00:36.000] Files (3) commonFile2.ts Matched by default include pattern '**/*' -Info 20 [00:00:37.000] ----------------------------------------------- -Info 21 [00:00:38.000] Project '/a/b/tsconfig.json' (Configured) -Info 21 [00:00:39.000] Files (3) +Info 19 [00:00:36.000] ----------------------------------------------- +Info 20 [00:00:37.000] Project '/a/b/tsconfig.json' (Configured) +Info 20 [00:00:38.000] Files (3) -Info 21 [00:00:40.000] ----------------------------------------------- -Info 21 [00:00:41.000] Open files: -Info 21 [00:00:42.000] FileName: /a/b/commonFile1.ts ProjectRootPath: /a/b -Info 21 [00:00:43.000] Projects: /a/b/tsconfig.json +Info 20 [00:00:39.000] ----------------------------------------------- +Info 20 [00:00:40.000] Open files: +Info 20 [00:00:41.000] FileName: /a/b/commonFile1.ts ProjectRootPath: /a/b +Info 20 [00:00:42.000] Projects: /a/b/tsconfig.json After request PolledWatches:: @@ -106,7 +105,7 @@ FsWatchesRecursive:: /a/b: {} -Info 21 [00:00:44.000] response: +Info 20 [00:00:43.000] response: { "responseRequired": false } \ No newline at end of file From b0795e9c94757a8ee78077d160cde8819a9801ea Mon Sep 17 00:00:00 2001 From: TypeScript Bot Date: Wed, 5 Oct 2022 06:16:37 +0000 Subject: [PATCH 051/124] Update package-lock.json --- package-lock.json | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/package-lock.json b/package-lock.json index a850f9077bc..0396eecec3c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -560,9 +560,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "18.8.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.8.1.tgz", - "integrity": "sha512-vuYaNuEIbOYLTLUAJh50ezEbvxrD43iby+lpUA2aa148Nh5kX/AVO/9m1Ahmbux2iU5uxJTNF9g2Y+31uml7RQ==", + "version": "18.8.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.8.2.tgz", + "integrity": "sha512-cRMwIgdDN43GO4xMWAfJAecYn8wV4JbsOGHNfNUIDiuYkUYAR5ec4Rj7IO2SAhFPEfpPtLtUTbbny/TCT7aDwA==", "dev": true }, "node_modules/@types/node-fetch": { @@ -7029,9 +7029,9 @@ "dev": true }, "node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -9053,9 +9053,9 @@ "dev": true }, "@types/node": { - "version": "18.8.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.8.1.tgz", - "integrity": "sha512-vuYaNuEIbOYLTLUAJh50ezEbvxrD43iby+lpUA2aa148Nh5kX/AVO/9m1Ahmbux2iU5uxJTNF9g2Y+31uml7RQ==", + "version": "18.8.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.8.2.tgz", + "integrity": "sha512-cRMwIgdDN43GO4xMWAfJAecYn8wV4JbsOGHNfNUIDiuYkUYAR5ec4Rj7IO2SAhFPEfpPtLtUTbbny/TCT7aDwA==", "dev": true }, "@types/node-fetch": { @@ -14068,9 +14068,9 @@ "dev": true }, "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { "lru-cache": "^6.0.0" From c18791ccf165672df3b55f5bdd4a8655f33be26c Mon Sep 17 00:00:00 2001 From: Sheetal Nandi Date: Wed, 5 Oct 2022 11:54:59 -0700 Subject: [PATCH 052/124] Fix incorrect options type to WatchOptions (#51064) --- src/compiler/watchPublic.ts | 4 ++-- tests/baselines/reference/api/tsserverlibrary.d.ts | 4 ++-- tests/baselines/reference/api/typescript.d.ts | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/compiler/watchPublic.ts b/src/compiler/watchPublic.ts index 26c6deb9a25..011a24f5b71 100644 --- a/src/compiler/watchPublic.ts +++ b/src/compiler/watchPublic.ts @@ -61,9 +61,9 @@ namespace ts { onWatchStatusChange?(diagnostic: Diagnostic, newLine: string, options: CompilerOptions, errorCount?: number): void; /** Used to watch changes in source files, missing files needed to update the program or config file */ - watchFile(path: string, callback: FileWatcherCallback, pollingInterval?: number, options?: CompilerOptions): FileWatcher; + watchFile(path: string, callback: FileWatcherCallback, pollingInterval?: number, options?: WatchOptions): FileWatcher; /** Used to watch resolved module's failed lookup locations, config file specs, type roots where auto type reference directives are added */ - watchDirectory(path: string, callback: DirectoryWatcherCallback, recursive?: boolean, options?: CompilerOptions): FileWatcher; + watchDirectory(path: string, callback: DirectoryWatcherCallback, recursive?: boolean, options?: WatchOptions): FileWatcher; /** If provided, will be used to set delayed compilation, so that multiple changes in short span are compiled together */ setTimeout?(callback: (...args: any[]) => void, ms: number, ...args: any[]): any; /** If provided, will be used to reset existing delayed compilation */ diff --git a/tests/baselines/reference/api/tsserverlibrary.d.ts b/tests/baselines/reference/api/tsserverlibrary.d.ts index 43681f1bd3f..4e1b115da8c 100644 --- a/tests/baselines/reference/api/tsserverlibrary.d.ts +++ b/tests/baselines/reference/api/tsserverlibrary.d.ts @@ -5399,9 +5399,9 @@ declare namespace ts { /** If provided, called with Diagnostic message that informs about change in watch status */ onWatchStatusChange?(diagnostic: Diagnostic, newLine: string, options: CompilerOptions, errorCount?: number): void; /** Used to watch changes in source files, missing files needed to update the program or config file */ - watchFile(path: string, callback: FileWatcherCallback, pollingInterval?: number, options?: CompilerOptions): FileWatcher; + watchFile(path: string, callback: FileWatcherCallback, pollingInterval?: number, options?: WatchOptions): FileWatcher; /** Used to watch resolved module's failed lookup locations, config file specs, type roots where auto type reference directives are added */ - watchDirectory(path: string, callback: DirectoryWatcherCallback, recursive?: boolean, options?: CompilerOptions): FileWatcher; + watchDirectory(path: string, callback: DirectoryWatcherCallback, recursive?: boolean, options?: WatchOptions): FileWatcher; /** If provided, will be used to set delayed compilation, so that multiple changes in short span are compiled together */ setTimeout?(callback: (...args: any[]) => void, ms: number, ...args: any[]): any; /** If provided, will be used to reset existing delayed compilation */ diff --git a/tests/baselines/reference/api/typescript.d.ts b/tests/baselines/reference/api/typescript.d.ts index ba0f15b86dd..54e4c654e35 100644 --- a/tests/baselines/reference/api/typescript.d.ts +++ b/tests/baselines/reference/api/typescript.d.ts @@ -5399,9 +5399,9 @@ declare namespace ts { /** If provided, called with Diagnostic message that informs about change in watch status */ onWatchStatusChange?(diagnostic: Diagnostic, newLine: string, options: CompilerOptions, errorCount?: number): void; /** Used to watch changes in source files, missing files needed to update the program or config file */ - watchFile(path: string, callback: FileWatcherCallback, pollingInterval?: number, options?: CompilerOptions): FileWatcher; + watchFile(path: string, callback: FileWatcherCallback, pollingInterval?: number, options?: WatchOptions): FileWatcher; /** Used to watch resolved module's failed lookup locations, config file specs, type roots where auto type reference directives are added */ - watchDirectory(path: string, callback: DirectoryWatcherCallback, recursive?: boolean, options?: CompilerOptions): FileWatcher; + watchDirectory(path: string, callback: DirectoryWatcherCallback, recursive?: boolean, options?: WatchOptions): FileWatcher; /** If provided, will be used to set delayed compilation, so that multiple changes in short span are compiled together */ setTimeout?(callback: (...args: any[]) => void, ms: number, ...args: any[]): any; /** If provided, will be used to reset existing delayed compilation */ From 2648f6ab09e3176c7da2c07c54066d3a3433a298 Mon Sep 17 00:00:00 2001 From: Sheetal Nandi Date: Thu, 6 Oct 2022 13:40:21 -0700 Subject: [PATCH 053/124] Plugins in project were adding up after every config file reload (#51087) * Add test where current plugins dont get reset when reloading config file * Reset loaded plugins when reloading configured project and closing project --- src/server/project.ts | 5 +- src/testRunner/unittests/tsserver/plugins.ts | 45 ++++ .../reference/api/tsserverlibrary.d.ts | 1 - ...-external-files-with-config-file-reload.js | 195 ++++++++++++++++++ 4 files changed, 244 insertions(+), 2 deletions(-) create mode 100644 tests/baselines/reference/tsserver/plugins/gets-external-files-with-config-file-reload.js diff --git a/src/server/project.ts b/src/server/project.ts index e3dc2b77369..44ec0bff482 100644 --- a/src/server/project.ts +++ b/src/server/project.ts @@ -143,7 +143,8 @@ namespace ts.server { private missingFilesMap: ESMap | undefined; private generatedFilesMap: GeneratedFileWatcherMap | undefined; - private plugins: PluginModuleWithName[] = []; + /*@internal*/ + protected readonly plugins: PluginModuleWithName[] = []; /*@internal*/ /** @@ -845,6 +846,7 @@ namespace ts.server { this.directoryStructureHost = undefined!; this.exportMapCache = undefined; this.projectErrors = undefined; + this.plugins.length = 0; // Clean up file watchers waiting for missing files if (this.missingFilesMap) { @@ -2520,6 +2522,7 @@ namespace ts.server { /*@internal*/ enablePluginsWithOptions(options: CompilerOptions, pluginConfigOverrides: ESMap | undefined): void { + this.plugins.length = 0; if (!options.plugins?.length && !this.projectService.globalPlugins.length) return; const host = this.projectService.host; if (!host.require && !host.importPlugin) { diff --git a/src/testRunner/unittests/tsserver/plugins.ts b/src/testRunner/unittests/tsserver/plugins.ts index 5d46dd203f9..0db19f7478b 100644 --- a/src/testRunner/unittests/tsserver/plugins.ts +++ b/src/testRunner/unittests/tsserver/plugins.ts @@ -100,5 +100,50 @@ namespace ts.projectSystem { }; assert.deepEqual(resp, expectedResp); }); + + it("gets external files with config file reload", () => { + const aTs: File = { path: `${tscWatch.projectRoot}/a.ts`, content: `export const x = 10;` }; + const tsconfig: File = { + path: `${tscWatch.projectRoot}/tsconfig.json`, + content: JSON.stringify({ + compilerOptions: { + plugins: [{ name: "some-plugin" }] + } + }) + }; + + const externalFiles: MapLike = { + "some-plugin": ["someFile.txt"], + "some-other-plugin": ["someOtherFile.txt"], + }; + + const host = createServerHost([aTs, tsconfig, libFile]); + host.require = (_initialPath, moduleName) => { + session.logger.logs.push(`Require:: ${moduleName}`); + return { + module: (): server.PluginModule => { + session.logger.logs.push(`PluginFactory Invoke`); + return { + create: Harness.LanguageService.makeDefaultProxy, + getExternalFiles: () => externalFiles[moduleName] + }; + }, + error: undefined + }; + }; + const session = createSession(host, { logger: createLoggerWithInMemoryLogs(host) }); + openFilesForSession([aTs], session); + session.logger.logs.push(`ExternalFiles:: ${JSON.stringify(session.getProjectService().configuredProjects.get(tsconfig.path)!.getExternalFiles())}`); + + host.writeFile(tsconfig.path, JSON.stringify({ + compilerOptions: { + plugins: [{ name: "some-other-plugin" }] + } + })); + host.runQueuedTimeoutCallbacks(); + session.logger.logs.push(`ExternalFiles:: ${JSON.stringify(session.getProjectService().configuredProjects.get(tsconfig.path)!.getExternalFiles())}`); + + baselineTsserverLogs("plugins", "gets external files with config file reload", session); + }); }); } \ No newline at end of file diff --git a/tests/baselines/reference/api/tsserverlibrary.d.ts b/tests/baselines/reference/api/tsserverlibrary.d.ts index 4e1b115da8c..76ad8dbfe7e 100644 --- a/tests/baselines/reference/api/tsserverlibrary.d.ts +++ b/tests/baselines/reference/api/tsserverlibrary.d.ts @@ -10084,7 +10084,6 @@ declare namespace ts.server { private externalFiles; private missingFilesMap; private generatedFilesMap; - private plugins; protected languageService: LanguageService; languageServiceEnabled: boolean; readonly trace?: (s: string) => void; diff --git a/tests/baselines/reference/tsserver/plugins/gets-external-files-with-config-file-reload.js b/tests/baselines/reference/tsserver/plugins/gets-external-files-with-config-file-reload.js new file mode 100644 index 00000000000..b71b682d1ea --- /dev/null +++ b/tests/baselines/reference/tsserver/plugins/gets-external-files-with-config-file-reload.js @@ -0,0 +1,195 @@ +Info 0 [00:00:21.000] Provided types map file "/a/lib/typesMap.json" doesn't exist +Info 1 [00:00:22.000] request: + { + "seq": 0, + "type": "request", + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/a.ts" + } + } +Before request +//// [/user/username/projects/myproject/a.ts] +export const x = 10; + +//// [/user/username/projects/myproject/tsconfig.json] +{"compilerOptions":{"plugins":[{"name":"some-plugin"}]}} + +//// [/a/lib/lib.d.ts] +/// +interface Boolean {} +interface Function {} +interface CallableFunction {} +interface NewableFunction {} +interface IArguments {} +interface Number { toExponential: any; } +interface Object {} +interface RegExp {} +interface String { charAt: any; } +interface Array { length: number; [n: number]: T; } + + +PolledWatches:: + +FsWatches:: + +FsWatchesRecursive:: + +Info 2 [00:00:23.000] Search path: /user/username/projects/myproject +Info 3 [00:00:24.000] For info: /user/username/projects/myproject/a.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 4 [00:00:25.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 5 [00:00:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 6 [00:00:27.000] Config: /user/username/projects/myproject/tsconfig.json : { + "rootNames": [ + "/user/username/projects/myproject/a.ts" + ], + "options": { + "plugins": [ + { + "name": "some-plugin" + } + ], + "configFilePath": "/user/username/projects/myproject/tsconfig.json" + } +} +Info 7 [00:00:28.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 8 [00:00:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 9 [00:00:30.000] Enabling plugin some-plugin from candidate paths: /a/lib/tsc.js/../../.. +Info 10 [00:00:31.000] Loading some-plugin from /a/lib/tsc.js/../../.. (resolved to /a/lib/tsc.js/../../../node_modules) +Require:: some-plugin +PluginFactory Invoke +Info 11 [00:00:32.000] Plugin validation succeeded +Info 12 [00:00:33.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 13 [00:00:34.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 14 [00:00:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/somefile.txt 500 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Missing file +Info 15 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 16 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 17 [00:00:38.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:39.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 19 [00:00:40.000] Files (2) + /a/lib/lib.d.ts + /user/username/projects/myproject/a.ts + + + ../../../../a/lib/lib.d.ts + Default library for target 'es3' + a.ts + Matched by default include pattern '**/*' + +Info 20 [00:00:41.000] ----------------------------------------------- +Info 21 [00:00:42.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 21 [00:00:43.000] Files (2) + +Info 21 [00:00:44.000] ----------------------------------------------- +Info 21 [00:00:45.000] Open files: +Info 21 [00:00:46.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined +Info 21 [00:00:47.000] Projects: /user/username/projects/myproject/tsconfig.json +After request + +PolledWatches:: +/user/username/projects/myproject/somefile.txt: + {"pollingInterval":500} +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/tsconfig.json: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive:: +/user/username/projects/myproject: + {} + +Info 21 [00:00:48.000] response: + { + "responseRequired": false + } +ExternalFiles:: ["someFile.txt"] +Info 22 [00:00:52.000] FileWatcher:: Triggered with /user/username/projects/myproject/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 23 [00:00:53.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 24 [00:00:54.000] Scheduled: *ensureProjectForOpenFiles* +Info 25 [00:00:55.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Before running timeout callbacks +//// [/user/username/projects/myproject/tsconfig.json] +{"compilerOptions":{"plugins":[{"name":"some-other-plugin"}]}} + + +PolledWatches:: +/user/username/projects/myproject/somefile.txt: + {"pollingInterval":500} +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/tsconfig.json: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive:: +/user/username/projects/myproject: + {} + +Info 26 [00:00:56.000] Running: /user/username/projects/myproject/tsconfig.json +Info 27 [00:00:57.000] Reloading configured project /user/username/projects/myproject/tsconfig.json +Info 28 [00:00:58.000] Config: /user/username/projects/myproject/tsconfig.json : { + "rootNames": [ + "/user/username/projects/myproject/a.ts" + ], + "options": { + "plugins": [ + { + "name": "some-other-plugin" + } + ], + "configFilePath": "/user/username/projects/myproject/tsconfig.json" + } +} +Info 29 [00:00:59.000] Enabling plugin some-other-plugin from candidate paths: /a/lib/tsc.js/../../.. +Info 30 [00:01:00.000] Loading some-other-plugin from /a/lib/tsc.js/../../.. (resolved to /a/lib/tsc.js/../../../node_modules) +Require:: some-other-plugin +PluginFactory Invoke +Info 31 [00:01:01.000] Plugin validation succeeded +Info 32 [00:01:02.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 33 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/somefile.txt 500 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Missing file +Info 34 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/someotherfile.txt 500 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Missing file +Info 35 [00:01:05.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:06.000] Different program with same set of files +Info 37 [00:01:07.000] Running: *ensureProjectForOpenFiles* +Info 38 [00:01:08.000] Before ensureProjectForOpenFiles: +Info 39 [00:01:09.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 39 [00:01:10.000] Files (2) + +Info 39 [00:01:11.000] ----------------------------------------------- +Info 39 [00:01:12.000] Open files: +Info 39 [00:01:13.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined +Info 39 [00:01:14.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 39 [00:01:15.000] After ensureProjectForOpenFiles: +Info 40 [00:01:16.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 40 [00:01:17.000] Files (2) + +Info 40 [00:01:18.000] ----------------------------------------------- +Info 40 [00:01:19.000] Open files: +Info 40 [00:01:20.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined +Info 40 [00:01:21.000] Projects: /user/username/projects/myproject/tsconfig.json +After running timeout callbacks + +PolledWatches:: +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/someotherfile.txt: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/tsconfig.json: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive:: +/user/username/projects/myproject: + {} + +ExternalFiles:: ["someOtherFile.txt"] \ No newline at end of file From 5f3e6cc4980d26af5d8a8f463e59b2c3338165c6 Mon Sep 17 00:00:00 2001 From: Sheetal Nandi Date: Thu, 6 Oct 2022 13:45:22 -0700 Subject: [PATCH 054/124] Plugin probe location is higher priority than peer node_modules (#51079) Fixes #34616 --- src/server/project.ts | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/src/server/project.ts b/src/server/project.ts index 44ec0bff482..14c98583bd6 100644 --- a/src/server/project.ts +++ b/src/server/project.ts @@ -1606,6 +1606,16 @@ namespace ts.server { return !!this.program && this.program.isSourceOfProjectReferenceRedirect(fileName); } + /*@internal*/ + protected getGlobalPluginSearchPaths() { + // Search any globally-specified probe paths, then our peer node_modules + return [ + ...this.projectService.pluginProbeLocations, + // ../../.. to walk from X/node_modules/typescript/lib/tsserver.js to X/node_modules/ + combinePaths(this.projectService.getExecutingFilePath(), "../../.."), + ]; + } + protected enableGlobalPlugins(options: CompilerOptions, pluginConfigOverrides: Map | undefined): void { if (!this.projectService.globalPlugins.length) return; const host = this.projectService.host; @@ -1615,14 +1625,8 @@ namespace ts.server { return; } - // Search any globally-specified probe paths, then our peer node_modules - const searchPaths = [ - ...this.projectService.pluginProbeLocations, - // ../../.. to walk from X/node_modules/typescript/lib/tsserver.js to X/node_modules/ - combinePaths(this.projectService.getExecutingFilePath(), "../../.."), - ]; - // Enable global plugins with synthetic configuration entries + const searchPaths = this.getGlobalPluginSearchPaths(); for (const globalPluginName of this.projectService.globalPlugins) { // Skip empty names from odd commandline parses if (!globalPluginName) continue; @@ -2530,10 +2534,7 @@ namespace ts.server { return; } - // Search our peer node_modules, then any globally-specified probe paths - // ../../.. to walk from X/node_modules/typescript/lib/tsserver.js to X/node_modules/ - const searchPaths = [combinePaths(this.projectService.getExecutingFilePath(), "../../.."), ...this.projectService.pluginProbeLocations]; - + const searchPaths = this.getGlobalPluginSearchPaths(); if (this.projectService.allowLocalPluginLoads) { const local = getDirectoryPath(this.canonicalConfigFilePath); this.projectService.logger.info(`Local plugin loading enabled; adding ${local} to search paths`); From 42b1049aee8c655631cb4f0065de86ec1023d20a Mon Sep 17 00:00:00 2001 From: TypeScript Bot Date: Fri, 7 Oct 2022 06:09:49 +0000 Subject: [PATCH 055/124] Update package-lock.json --- package-lock.json | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0396eecec3c..a2531c11527 100644 --- a/package-lock.json +++ b/package-lock.json @@ -560,9 +560,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "18.8.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.8.2.tgz", - "integrity": "sha512-cRMwIgdDN43GO4xMWAfJAecYn8wV4JbsOGHNfNUIDiuYkUYAR5ec4Rj7IO2SAhFPEfpPtLtUTbbny/TCT7aDwA==", + "version": "18.8.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.8.3.tgz", + "integrity": "sha512-0os9vz6BpGwxGe9LOhgP/ncvYN5Tx1fNcd2TM3rD/aCGBkysb+ZWpXEocG24h6ZzOi13+VB8HndAQFezsSOw1w==", "dev": true }, "node_modules/@types/node-fetch": { @@ -2155,9 +2155,9 @@ } }, "node_modules/es-abstract": { - "version": "1.20.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.3.tgz", - "integrity": "sha512-AyrnaKVpMzljIdwjzrj+LxGmj8ik2LckwXacHqrJJ/jxz6dDDBcZ7I7nlHM0FvEW8MfbWJwOd+yT2XzYW49Frw==", + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", + "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", "dev": true, "dependencies": { "call-bind": "^1.0.2", @@ -2170,7 +2170,7 @@ "has-property-descriptors": "^1.0.0", "has-symbols": "^1.0.3", "internal-slot": "^1.0.3", - "is-callable": "^1.2.6", + "is-callable": "^1.2.7", "is-negative-zero": "^2.0.2", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.2", @@ -9053,9 +9053,9 @@ "dev": true }, "@types/node": { - "version": "18.8.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.8.2.tgz", - "integrity": "sha512-cRMwIgdDN43GO4xMWAfJAecYn8wV4JbsOGHNfNUIDiuYkUYAR5ec4Rj7IO2SAhFPEfpPtLtUTbbny/TCT7aDwA==", + "version": "18.8.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.8.3.tgz", + "integrity": "sha512-0os9vz6BpGwxGe9LOhgP/ncvYN5Tx1fNcd2TM3rD/aCGBkysb+ZWpXEocG24h6ZzOi13+VB8HndAQFezsSOw1w==", "dev": true }, "@types/node-fetch": { @@ -10277,9 +10277,9 @@ } }, "es-abstract": { - "version": "1.20.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.3.tgz", - "integrity": "sha512-AyrnaKVpMzljIdwjzrj+LxGmj8ik2LckwXacHqrJJ/jxz6dDDBcZ7I7nlHM0FvEW8MfbWJwOd+yT2XzYW49Frw==", + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", + "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", "dev": true, "requires": { "call-bind": "^1.0.2", @@ -10292,7 +10292,7 @@ "has-property-descriptors": "^1.0.0", "has-symbols": "^1.0.3", "internal-slot": "^1.0.3", - "is-callable": "^1.2.6", + "is-callable": "^1.2.7", "is-negative-zero": "^2.0.2", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.2", From d06a592d02955822a7407b70969fb7a82bc17d59 Mon Sep 17 00:00:00 2001 From: Anders Hejlsberg Date: Fri, 7 Oct 2022 07:25:57 -0700 Subject: [PATCH 056/124] Properly defer resolution of mapped types with generic `as` clauses (#51050) * Fix isGenericMappedType, getTemplateLiteralType, getStringMappingType * Accept new baselines * Add regression tests * Fix comment --- src/compiler/checker.ts | 40 +++++++--- .../genericMappedTypeAsClause.errors.txt | 48 ++++++++++++ .../reference/genericMappedTypeAsClause.js | 35 +++++++++ .../genericMappedTypeAsClause.symbols | 75 +++++++++++++++++++ .../reference/genericMappedTypeAsClause.types | 67 +++++++++++++++++ .../baselines/reference/intrinsicTypes.types | 12 +-- .../reference/mappedTypeAsClauses.types | 2 +- .../reference/numericStringLiteralTypes.types | 2 +- ...iteralsAssignedToStringMappings.errors.txt | 8 +- ...ringLiteralsAssignedToStringMappings.types | 8 +- .../reference/templateLiteralTypes3.types | 10 +-- .../compiler/genericMappedTypeAsClause.ts | 22 ++++++ 12 files changed, 299 insertions(+), 30 deletions(-) create mode 100644 tests/baselines/reference/genericMappedTypeAsClause.errors.txt create mode 100644 tests/baselines/reference/genericMappedTypeAsClause.js create mode 100644 tests/baselines/reference/genericMappedTypeAsClause.symbols create mode 100644 tests/baselines/reference/genericMappedTypeAsClause.types create mode 100644 tests/cases/compiler/genericMappedTypeAsClause.ts diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 0e4f940238c..9ebaca719f2 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -12073,7 +12073,20 @@ namespace ts { } function isGenericMappedType(type: Type): type is MappedType { - return !!(getObjectFlags(type) & ObjectFlags.Mapped) && isGenericIndexType(getConstraintTypeFromMappedType(type as MappedType)); + if (getObjectFlags(type) & ObjectFlags.Mapped) { + const constraint = getConstraintTypeFromMappedType(type as MappedType); + if (isGenericIndexType(constraint)) { + return true; + } + // A mapped type is generic if the 'as' clause references generic types other than the iteration type. + // To determine this, we substitute the constraint type (that we now know isn't generic) for the iteration + // type and check whether the resulting type is generic. + const nameType = getNameTypeFromMappedType(type as MappedType); + if (nameType && isGenericIndexType(instantiateType(nameType, makeUnaryTypeMapper(getTypeParameterFromMappedType(type as MappedType), constraint)))) { + return true; + } + } + return false; } function resolveStructuredTypeMembers(type: StructuredType): ResolvedType { @@ -15638,8 +15651,14 @@ namespace ts { return getStringLiteralType(text); } newTexts.push(text); - if (every(newTexts, t => t === "") && every(newTypes, t => !!(t.flags & TypeFlags.String))) { - return stringType; + if (every(newTexts, t => t === "")) { + if (every(newTypes, t => !!(t.flags & TypeFlags.String))) { + return stringType; + } + // Normalize `${Mapping}` into Mapping + if (newTypes.length === 1 && isPatternLiteralType(newTypes[0])) { + return newTypes[0]; + } } const id = `${getTypeListId(newTypes)}|${map(newTexts, t => t.length).join(",")}|${newTexts.join("")}`; let type = templateLiteralTypes.get(id); @@ -15698,11 +15717,13 @@ namespace ts { function getStringMappingType(symbol: Symbol, type: Type): Type { return type.flags & (TypeFlags.Union | TypeFlags.Never) ? mapType(type, t => getStringMappingType(symbol, t)) : - // Mapping> === Mapping - type.flags & TypeFlags.StringMapping && symbol === type.symbol ? type : - isGenericIndexType(type) || isPatternLiteralPlaceholderType(type) ? getStringMappingTypeForGenericType(symbol, isPatternLiteralPlaceholderType(type) && !(type.flags & TypeFlags.StringMapping) ? getTemplateLiteralType(["", ""], [type]) : type) : type.flags & TypeFlags.StringLiteral ? getStringLiteralType(applyStringMapping(symbol, (type as StringLiteralType).value)) : type.flags & TypeFlags.TemplateLiteral ? getTemplateLiteralType(...applyTemplateStringMapping(symbol, (type as TemplateLiteralType).texts, (type as TemplateLiteralType).types)) : + // Mapping> === Mapping + type.flags & TypeFlags.StringMapping && symbol === type.symbol ? type : + type.flags & (TypeFlags.Any | TypeFlags.String || type.flags & TypeFlags.StringMapping) || isGenericIndexType(type) ? getStringMappingTypeForGenericType(symbol, type) : + // This handles Mapping<`${number}`> and Mapping<`${bigint}`> + isPatternLiteralPlaceholderType(type) ? getStringMappingTypeForGenericType(symbol, getTemplateLiteralType(["", ""], [type])) : type; } @@ -16000,11 +16021,12 @@ namespace ts { } function isPatternLiteralPlaceholderType(type: Type): boolean { - return !!(type.flags & (TypeFlags.Any | TypeFlags.String | TypeFlags.Number | TypeFlags.BigInt)) || !!(type.flags & TypeFlags.StringMapping && isPatternLiteralPlaceholderType((type as StringMappingType).type)); + return !!(type.flags & (TypeFlags.Any | TypeFlags.String | TypeFlags.Number | TypeFlags.BigInt)) || isPatternLiteralType(type); } function isPatternLiteralType(type: Type) { - return !!(type.flags & TypeFlags.TemplateLiteral) && every((type as TemplateLiteralType).types, isPatternLiteralPlaceholderType); + return !!(type.flags & TypeFlags.TemplateLiteral) && every((type as TemplateLiteralType).types, isPatternLiteralPlaceholderType) || + !!(type.flags & TypeFlags.StringMapping) && isPatternLiteralPlaceholderType((type as StringMappingType).type); } function isGenericType(type: Type): boolean { @@ -22559,7 +22581,7 @@ namespace ts { } function isMemberOfStringMapping(source: Type, target: Type): boolean { - if (target.flags & (TypeFlags.String | TypeFlags.AnyOrUnknown)) { + if (target.flags & (TypeFlags.String | TypeFlags.Any)) { return true; } if (target.flags & TypeFlags.TemplateLiteral) { diff --git a/tests/baselines/reference/genericMappedTypeAsClause.errors.txt b/tests/baselines/reference/genericMappedTypeAsClause.errors.txt new file mode 100644 index 00000000000..35c7395979c --- /dev/null +++ b/tests/baselines/reference/genericMappedTypeAsClause.errors.txt @@ -0,0 +1,48 @@ +tests/cases/compiler/genericMappedTypeAsClause.ts(11,36): error TS2322: Type 'string' is not assignable to type 'number'. +tests/cases/compiler/genericMappedTypeAsClause.ts(14,11): error TS2322: Type 'number' is not assignable to type 'MappedModel'. +tests/cases/compiler/genericMappedTypeAsClause.ts(15,11): error TS2322: Type 'string' is not assignable to type 'MappedModel'. +tests/cases/compiler/genericMappedTypeAsClause.ts(16,11): error TS2322: Type 'number[]' is not assignable to type 'MappedModel'. +tests/cases/compiler/genericMappedTypeAsClause.ts(17,11): error TS2322: Type 'boolean' is not assignable to type 'MappedModel'. +tests/cases/compiler/genericMappedTypeAsClause.ts(18,34): error TS2322: Type '{ a: string; b: number; }' is not assignable to type 'MappedModel'. + Object literal may only specify known properties, and 'a' does not exist in type 'MappedModel'. +tests/cases/compiler/genericMappedTypeAsClause.ts(19,11): error TS2322: Type 'undefined' is not assignable to type 'MappedModel'. + + +==== tests/cases/compiler/genericMappedTypeAsClause.ts (7 errors) ==== + type Model = { + a: string; + b: number; + }; + + type MappedModel = { + [K in keyof Model as `${K}${Suffix}`]: Model[K]; + }; + + const foo1: MappedModel<'Foo'> = { aFoo: 'test', bFoo: 42 }; + const foo2: MappedModel<'Foo'> = { bFoo: 'bar' }; // Error + ~~~~ +!!! error TS2322: Type 'string' is not assignable to type 'number'. +!!! related TS6500 tests/cases/compiler/genericMappedTypeAsClause.ts:6:43: The expected type comes from property 'bFoo' which is declared here on type 'MappedModel<"Foo">' + + function f1() { + const x1: MappedModel = 42; // Error + ~~ +!!! error TS2322: Type 'number' is not assignable to type 'MappedModel'. + const x2: MappedModel = 'test'; // Error + ~~ +!!! error TS2322: Type 'string' is not assignable to type 'MappedModel'. + const x3: MappedModel = [1, 2, 3]; // Error + ~~ +!!! error TS2322: Type 'number[]' is not assignable to type 'MappedModel'. + const x4: MappedModel = false; // Error + ~~ +!!! error TS2322: Type 'boolean' is not assignable to type 'MappedModel'. + const x5: MappedModel = { a: 'bar', b: 42 }; // Error + ~~~~~~~~ +!!! error TS2322: Type '{ a: string; b: number; }' is not assignable to type 'MappedModel'. +!!! error TS2322: Object literal may only specify known properties, and 'a' does not exist in type 'MappedModel'. + const x6: MappedModel = undefined; // Error + ~~ +!!! error TS2322: Type 'undefined' is not assignable to type 'MappedModel'. + } + \ No newline at end of file diff --git a/tests/baselines/reference/genericMappedTypeAsClause.js b/tests/baselines/reference/genericMappedTypeAsClause.js new file mode 100644 index 00000000000..0e11eb75399 --- /dev/null +++ b/tests/baselines/reference/genericMappedTypeAsClause.js @@ -0,0 +1,35 @@ +//// [genericMappedTypeAsClause.ts] +type Model = { + a: string; + b: number; +}; + +type MappedModel = { + [K in keyof Model as `${K}${Suffix}`]: Model[K]; +}; + +const foo1: MappedModel<'Foo'> = { aFoo: 'test', bFoo: 42 }; +const foo2: MappedModel<'Foo'> = { bFoo: 'bar' }; // Error + +function f1() { + const x1: MappedModel = 42; // Error + const x2: MappedModel = 'test'; // Error + const x3: MappedModel = [1, 2, 3]; // Error + const x4: MappedModel = false; // Error + const x5: MappedModel = { a: 'bar', b: 42 }; // Error + const x6: MappedModel = undefined; // Error +} + + +//// [genericMappedTypeAsClause.js] +"use strict"; +var foo1 = { aFoo: 'test', bFoo: 42 }; +var foo2 = { bFoo: 'bar' }; // Error +function f1() { + var x1 = 42; // Error + var x2 = 'test'; // Error + var x3 = [1, 2, 3]; // Error + var x4 = false; // Error + var x5 = { a: 'bar', b: 42 }; // Error + var x6 = undefined; // Error +} diff --git a/tests/baselines/reference/genericMappedTypeAsClause.symbols b/tests/baselines/reference/genericMappedTypeAsClause.symbols new file mode 100644 index 00000000000..c0d563564cd --- /dev/null +++ b/tests/baselines/reference/genericMappedTypeAsClause.symbols @@ -0,0 +1,75 @@ +=== tests/cases/compiler/genericMappedTypeAsClause.ts === +type Model = { +>Model : Symbol(Model, Decl(genericMappedTypeAsClause.ts, 0, 0)) + + a: string; +>a : Symbol(a, Decl(genericMappedTypeAsClause.ts, 0, 14)) + + b: number; +>b : Symbol(b, Decl(genericMappedTypeAsClause.ts, 1, 14)) + +}; + +type MappedModel = { +>MappedModel : Symbol(MappedModel, Decl(genericMappedTypeAsClause.ts, 3, 2)) +>Suffix : Symbol(Suffix, Decl(genericMappedTypeAsClause.ts, 5, 17)) + + [K in keyof Model as `${K}${Suffix}`]: Model[K]; +>K : Symbol(K, Decl(genericMappedTypeAsClause.ts, 6, 5)) +>Model : Symbol(Model, Decl(genericMappedTypeAsClause.ts, 0, 0)) +>K : Symbol(K, Decl(genericMappedTypeAsClause.ts, 6, 5)) +>Suffix : Symbol(Suffix, Decl(genericMappedTypeAsClause.ts, 5, 17)) +>Model : Symbol(Model, Decl(genericMappedTypeAsClause.ts, 0, 0)) +>K : Symbol(K, Decl(genericMappedTypeAsClause.ts, 6, 5)) + +}; + +const foo1: MappedModel<'Foo'> = { aFoo: 'test', bFoo: 42 }; +>foo1 : Symbol(foo1, Decl(genericMappedTypeAsClause.ts, 9, 5)) +>MappedModel : Symbol(MappedModel, Decl(genericMappedTypeAsClause.ts, 3, 2)) +>aFoo : Symbol(aFoo, Decl(genericMappedTypeAsClause.ts, 9, 34)) +>bFoo : Symbol(bFoo, Decl(genericMappedTypeAsClause.ts, 9, 48)) + +const foo2: MappedModel<'Foo'> = { bFoo: 'bar' }; // Error +>foo2 : Symbol(foo2, Decl(genericMappedTypeAsClause.ts, 10, 5)) +>MappedModel : Symbol(MappedModel, Decl(genericMappedTypeAsClause.ts, 3, 2)) +>bFoo : Symbol(bFoo, Decl(genericMappedTypeAsClause.ts, 10, 34)) + +function f1() { +>f1 : Symbol(f1, Decl(genericMappedTypeAsClause.ts, 10, 49)) +>T : Symbol(T, Decl(genericMappedTypeAsClause.ts, 12, 12)) + + const x1: MappedModel = 42; // Error +>x1 : Symbol(x1, Decl(genericMappedTypeAsClause.ts, 13, 9)) +>MappedModel : Symbol(MappedModel, Decl(genericMappedTypeAsClause.ts, 3, 2)) +>T : Symbol(T, Decl(genericMappedTypeAsClause.ts, 12, 12)) + + const x2: MappedModel = 'test'; // Error +>x2 : Symbol(x2, Decl(genericMappedTypeAsClause.ts, 14, 9)) +>MappedModel : Symbol(MappedModel, Decl(genericMappedTypeAsClause.ts, 3, 2)) +>T : Symbol(T, Decl(genericMappedTypeAsClause.ts, 12, 12)) + + const x3: MappedModel = [1, 2, 3]; // Error +>x3 : Symbol(x3, Decl(genericMappedTypeAsClause.ts, 15, 9)) +>MappedModel : Symbol(MappedModel, Decl(genericMappedTypeAsClause.ts, 3, 2)) +>T : Symbol(T, Decl(genericMappedTypeAsClause.ts, 12, 12)) + + const x4: MappedModel = false; // Error +>x4 : Symbol(x4, Decl(genericMappedTypeAsClause.ts, 16, 9)) +>MappedModel : Symbol(MappedModel, Decl(genericMappedTypeAsClause.ts, 3, 2)) +>T : Symbol(T, Decl(genericMappedTypeAsClause.ts, 12, 12)) + + const x5: MappedModel = { a: 'bar', b: 42 }; // Error +>x5 : Symbol(x5, Decl(genericMappedTypeAsClause.ts, 17, 9)) +>MappedModel : Symbol(MappedModel, Decl(genericMappedTypeAsClause.ts, 3, 2)) +>T : Symbol(T, Decl(genericMappedTypeAsClause.ts, 12, 12)) +>a : Symbol(a, Decl(genericMappedTypeAsClause.ts, 17, 32)) +>b : Symbol(b, Decl(genericMappedTypeAsClause.ts, 17, 42)) + + const x6: MappedModel = undefined; // Error +>x6 : Symbol(x6, Decl(genericMappedTypeAsClause.ts, 18, 9)) +>MappedModel : Symbol(MappedModel, Decl(genericMappedTypeAsClause.ts, 3, 2)) +>T : Symbol(T, Decl(genericMappedTypeAsClause.ts, 12, 12)) +>undefined : Symbol(undefined) +} + diff --git a/tests/baselines/reference/genericMappedTypeAsClause.types b/tests/baselines/reference/genericMappedTypeAsClause.types new file mode 100644 index 00000000000..478011afea4 --- /dev/null +++ b/tests/baselines/reference/genericMappedTypeAsClause.types @@ -0,0 +1,67 @@ +=== tests/cases/compiler/genericMappedTypeAsClause.ts === +type Model = { +>Model : { a: string; b: number; } + + a: string; +>a : string + + b: number; +>b : number + +}; + +type MappedModel = { +>MappedModel : MappedModel + + [K in keyof Model as `${K}${Suffix}`]: Model[K]; +}; + +const foo1: MappedModel<'Foo'> = { aFoo: 'test', bFoo: 42 }; +>foo1 : MappedModel<"Foo"> +>{ aFoo: 'test', bFoo: 42 } : { aFoo: string; bFoo: number; } +>aFoo : string +>'test' : "test" +>bFoo : number +>42 : 42 + +const foo2: MappedModel<'Foo'> = { bFoo: 'bar' }; // Error +>foo2 : MappedModel<"Foo"> +>{ bFoo: 'bar' } : { bFoo: string; } +>bFoo : string +>'bar' : "bar" + +function f1() { +>f1 : () => void + + const x1: MappedModel = 42; // Error +>x1 : MappedModel +>42 : 42 + + const x2: MappedModel = 'test'; // Error +>x2 : MappedModel +>'test' : "test" + + const x3: MappedModel = [1, 2, 3]; // Error +>x3 : MappedModel +>[1, 2, 3] : number[] +>1 : 1 +>2 : 2 +>3 : 3 + + const x4: MappedModel = false; // Error +>x4 : MappedModel +>false : false + + const x5: MappedModel = { a: 'bar', b: 42 }; // Error +>x5 : MappedModel +>{ a: 'bar', b: 42 } : { a: string; b: number; } +>a : string +>'bar' : "bar" +>b : number +>42 : 42 + + const x6: MappedModel = undefined; // Error +>x6 : MappedModel +>undefined : undefined +} + diff --git a/tests/baselines/reference/intrinsicTypes.types b/tests/baselines/reference/intrinsicTypes.types index d17e37284c1..b0542696834 100644 --- a/tests/baselines/reference/intrinsicTypes.types +++ b/tests/baselines/reference/intrinsicTypes.types @@ -9,7 +9,7 @@ type TU3 = Uppercase; // Uppercase >TU3 : Uppercase type TU4 = Uppercase; // Uppercase<`${any}`> ->TU4 : Uppercase<`${any}`> +>TU4 : Uppercase type TU5 = Uppercase; // never >TU5 : never @@ -27,7 +27,7 @@ type TL3 = Lowercase; // Lowercase >TL3 : Lowercase type TL4 = Lowercase; // Lowercase<`${any}`> ->TL4 : Lowercase<`${any}`> +>TL4 : Lowercase type TL5 = Lowercase; // never >TL5 : never @@ -45,7 +45,7 @@ type TC3 = Capitalize; // Capitalize >TC3 : Capitalize type TC4 = Capitalize; // Capitalize<`${any}`> ->TC4 : Capitalize<`${any}`> +>TC4 : Capitalize type TC5 = Capitalize; // never >TC5 : never @@ -63,7 +63,7 @@ type TN3 = Uncapitalize; // Uncapitalize >TN3 : Uncapitalize type TN4 = Uncapitalize; // Uncapitalize<`${any}`> ->TN4 : Uncapitalize<`${any}`> +>TN4 : Uncapitalize type TN5 = Uncapitalize; // never >TN5 : never @@ -72,13 +72,13 @@ type TN6 = Uncapitalize<42>; // Error >TN6 : 42 type TX1 = Uppercase<`aB${S}`>; ->TX1 : Uppercase<`aB${S}`> +>TX1 : `AB${Uppercase}` type TX2 = TX1<'xYz'>; // "ABXYZ" >TX2 : "ABXYZ" type TX3 = Lowercase<`aB${S}`>; ->TX3 : Lowercase<`aB${S}`> +>TX3 : `ab${Lowercase}` type TX4 = TX3<'xYz'>; // "abxyz" >TX4 : "abxyz" diff --git a/tests/baselines/reference/mappedTypeAsClauses.types b/tests/baselines/reference/mappedTypeAsClauses.types index de951157933..31ee234f7da 100644 --- a/tests/baselines/reference/mappedTypeAsClauses.types +++ b/tests/baselines/reference/mappedTypeAsClauses.types @@ -61,7 +61,7 @@ type TD1 = DoubleProp<{ a: string, b: number }>; // { a1: string, a2: string, b >b : number type TD2 = keyof TD1; // 'a1' | 'a2' | 'b1' | 'b2' ->TD2 : "a1" | "a2" | "b1" | "b2" +>TD2 : "a1" | "b1" | "a2" | "b2" type TD3 = keyof DoubleProp; // `${keyof U & string}1` | `${keyof U & string}2` >TD3 : `${keyof U & string}1` | `${keyof U & string}2` diff --git a/tests/baselines/reference/numericStringLiteralTypes.types b/tests/baselines/reference/numericStringLiteralTypes.types index 245a3a674ba..e22186758f7 100644 --- a/tests/baselines/reference/numericStringLiteralTypes.types +++ b/tests/baselines/reference/numericStringLiteralTypes.types @@ -12,7 +12,7 @@ type T3 = string & `${T}`; // `${T} >T3 : `${T}` type T4 = string & `${Capitalize<`${T}`>}`; // `${Capitalize}` ->T4 : `${Capitalize<`${T}`>}` +>T4 : `${Capitalize}` function f1(a: boolean[], x: `${number}`) { >f1 : (a: boolean[], x: `${number}`) => void diff --git a/tests/baselines/reference/stringLiteralsAssignedToStringMappings.errors.txt b/tests/baselines/reference/stringLiteralsAssignedToStringMappings.errors.txt index 63890e68912..cf74e17c863 100644 --- a/tests/baselines/reference/stringLiteralsAssignedToStringMappings.errors.txt +++ b/tests/baselines/reference/stringLiteralsAssignedToStringMappings.errors.txt @@ -1,6 +1,6 @@ tests/cases/conformance/types/literal/stringLiteralsAssignedToStringMappings.ts(7,1): error TS2322: Type 'string' is not assignable to type 'Uppercase>'. -tests/cases/conformance/types/literal/stringLiteralsAssignedToStringMappings.ts(15,1): error TS2322: Type 'string' is not assignable to type 'Uppercase<`${Lowercase<`${number}`>}`>'. -tests/cases/conformance/types/literal/stringLiteralsAssignedToStringMappings.ts(16,1): error TS2322: Type 'string' is not assignable to type 'Uppercase<`${Lowercase<`${number}`>}`>'. +tests/cases/conformance/types/literal/stringLiteralsAssignedToStringMappings.ts(15,1): error TS2322: Type 'string' is not assignable to type 'Uppercase>'. +tests/cases/conformance/types/literal/stringLiteralsAssignedToStringMappings.ts(16,1): error TS2322: Type 'string' is not assignable to type 'Uppercase>'. ==== tests/cases/conformance/types/literal/stringLiteralsAssignedToStringMappings.ts (3 errors) ==== @@ -22,7 +22,7 @@ tests/cases/conformance/types/literal/stringLiteralsAssignedToStringMappings.ts( // bad y = "a"; ~ -!!! error TS2322: Type 'string' is not assignable to type 'Uppercase<`${Lowercase<`${number}`>}`>'. +!!! error TS2322: Type 'string' is not assignable to type 'Uppercase>'. y = "A"; ~ -!!! error TS2322: Type 'string' is not assignable to type 'Uppercase<`${Lowercase<`${number}`>}`>'. \ No newline at end of file +!!! error TS2322: Type 'string' is not assignable to type 'Uppercase>'. \ No newline at end of file diff --git a/tests/baselines/reference/stringLiteralsAssignedToStringMappings.types b/tests/baselines/reference/stringLiteralsAssignedToStringMappings.types index 34e7963a8e6..852c4ca0d42 100644 --- a/tests/baselines/reference/stringLiteralsAssignedToStringMappings.types +++ b/tests/baselines/reference/stringLiteralsAssignedToStringMappings.types @@ -15,22 +15,22 @@ x = "a"; >"a" : "a" declare var y: Uppercase>; ->y : Uppercase<`${Lowercase<`${number}`>}`> +>y : Uppercase> // good y = "1"; >y = "1" : "1" ->y : Uppercase<`${Lowercase<`${number}`>}`> +>y : Uppercase> >"1" : "1" // bad y = "a"; >y = "a" : "a" ->y : Uppercase<`${Lowercase<`${number}`>}`> +>y : Uppercase> >"a" : "a" y = "A"; >y = "A" : "A" ->y : Uppercase<`${Lowercase<`${number}`>}`> +>y : Uppercase> >"A" : "A" diff --git a/tests/baselines/reference/templateLiteralTypes3.types b/tests/baselines/reference/templateLiteralTypes3.types index 66a36048f07..3fb7144050b 100644 --- a/tests/baselines/reference/templateLiteralTypes3.types +++ b/tests/baselines/reference/templateLiteralTypes3.types @@ -568,8 +568,8 @@ function ft1(t: T, u: Uppercase, u1: Uppercase<`1.${T}.3`>, >ft1 : (t: T, u: Uppercase, u1: Uppercase<`1.${T}.3`>, u2: Uppercase<`1.${T}.4`>) => void >t : T >u : Uppercase ->u1 : Uppercase<`1.${T}.3`> ->u2 : Uppercase<`1.${T}.4`> +>u1 : `1.${Uppercase}.3` +>u2 : `1.${Uppercase}.4` spread(`1.${t}.3`, `1.${t}.4`); >spread(`1.${t}.3`, `1.${t}.4`) : `1.${T}.3` | `1.${T}.4` @@ -588,9 +588,9 @@ function ft1(t: T, u: Uppercase, u1: Uppercase<`1.${T}.3`>, >u : Uppercase spread(u1, u2); ->spread(u1, u2) : Uppercase<`1.${T}.3`> | Uppercase<`1.${T}.4`> +>spread(u1, u2) : `1.${Uppercase}.3` | `1.${Uppercase}.4` >spread :

(...args: P[]) => P ->u1 : Uppercase<`1.${T}.3`> ->u2 : Uppercase<`1.${T}.4`> +>u1 : `1.${Uppercase}.3` +>u2 : `1.${Uppercase}.4` } diff --git a/tests/cases/compiler/genericMappedTypeAsClause.ts b/tests/cases/compiler/genericMappedTypeAsClause.ts new file mode 100644 index 00000000000..a5b965a02d9 --- /dev/null +++ b/tests/cases/compiler/genericMappedTypeAsClause.ts @@ -0,0 +1,22 @@ +// @strict: true + +type Model = { + a: string; + b: number; +}; + +type MappedModel = { + [K in keyof Model as `${K}${Suffix}`]: Model[K]; +}; + +const foo1: MappedModel<'Foo'> = { aFoo: 'test', bFoo: 42 }; +const foo2: MappedModel<'Foo'> = { bFoo: 'bar' }; // Error + +function f1() { + const x1: MappedModel = 42; // Error + const x2: MappedModel = 'test'; // Error + const x3: MappedModel = [1, 2, 3]; // Error + const x4: MappedModel = false; // Error + const x5: MappedModel = { a: 'bar', b: 42 }; // Error + const x6: MappedModel = undefined; // Error +} From dbeae5d943c784661862c52b8e215a2907c31a33 Mon Sep 17 00:00:00 2001 From: Oleksandr T Date: Fri, 7 Oct 2022 19:13:22 +0300 Subject: [PATCH 057/124] fix(51017): Make lineText in the references response opt-out (#51081) * add option to exclude lineText from the response * add comments * update baseline --- src/server/protocol.ts | 17 ++++++++++---- src/server/session.ts | 16 +++++++++---- .../unittests/tsserver/getFileReferences.ts | 23 +++++++++++++++++++ src/testRunner/unittests/tsserver/helpers.ts | 2 +- .../reference/api/tsserverlibrary.d.ts | 16 +++++++++---- 5 files changed, 58 insertions(+), 16 deletions(-) diff --git a/src/server/protocol.ts b/src/server/protocol.ts index 372898c4aff..e4d4a2e2d62 100644 --- a/src/server/protocol.ts +++ b/src/server/protocol.ts @@ -1158,12 +1158,14 @@ namespace ts.server.protocol { } export interface ReferencesResponseItem extends FileSpanWithContext { - /** Text of line containing the reference. Including this - * with the response avoids latency of editor loading files - * to show text of reference line (the server already has - * loaded the referencing files). + /** + * Text of line containing the reference. Including this + * with the response avoids latency of editor loading files + * to show text of reference line (the server already has loaded the referencing files). + * + * If {@link UserPreferences.disableLineTextInReferences} is enabled, the property won't be filled */ - lineText: string; + lineText?: string; /** * True if reference is a write location, false otherwise. @@ -3478,6 +3480,11 @@ namespace ts.server.protocol { readonly includeInlayFunctionLikeReturnTypeHints?: boolean; readonly includeInlayEnumMemberValueHints?: boolean; readonly autoImportFileExcludePatterns?: string[]; + + /** + * Indicates whether {@link ReferencesResponseItem.lineText} is supported. + */ + readonly disableLineTextInReferences?: boolean; } export interface CompilerOptions { diff --git a/src/server/session.ts b/src/server/session.ts index 302884cf080..8e63f93556d 100644 --- a/src/server/session.ts +++ b/src/server/session.ts @@ -1807,6 +1807,7 @@ namespace ts.server { if (!simplifiedResult) return references; + const preferences = this.getPreferences(file); const defaultProject = this.getDefaultProject(args); const scriptInfo = defaultProject.getScriptInfoForNormalizedPath(file)!; const nameInfo = defaultProject.getLanguageService().getQuickInfoAtPosition(file, position); @@ -1815,7 +1816,7 @@ namespace ts.server { const symbolStartOffset = nameSpan ? scriptInfo.positionToLineOffset(nameSpan.start).offset : 0; const symbolName = nameSpan ? scriptInfo.getSnapshot().getText(nameSpan.start, textSpanEnd(nameSpan)) : ""; const refs: readonly protocol.ReferencesResponseItem[] = flatMap(references, referencedSymbol => { - return referencedSymbol.references.map(entry => referenceEntryToReferencesResponseItem(this.projectService, entry)); + return referencedSymbol.references.map(entry => referenceEntryToReferencesResponseItem(this.projectService, entry, preferences)); }); return { refs, symbolName, symbolStartOffset, symbolDisplayString }; } @@ -1823,6 +1824,7 @@ namespace ts.server { private getFileReferences(args: protocol.FileRequestArgs, simplifiedResult: boolean): protocol.FileReferencesResponseBody | readonly ReferenceEntry[] { const projects = this.getProjects(args); const fileName = args.file; + const preferences = this.getPreferences(toNormalizedPath(fileName)); const references: ReferenceEntry[] = []; const seen = createDocumentSpanSet(); @@ -1842,7 +1844,7 @@ namespace ts.server { }); if (!simplifiedResult) return references; - const refs = references.map(entry => referenceEntryToReferencesResponseItem(this.projectService, entry)); + const refs = references.map(entry => referenceEntryToReferencesResponseItem(this.projectService, entry, preferences)); return { refs, symbolName: `"${args.file}"` @@ -3516,11 +3518,10 @@ namespace ts.server { return text; } - function referenceEntryToReferencesResponseItem(projectService: ProjectService, { fileName, textSpan, contextSpan, isWriteAccess, isDefinition }: ReferencedSymbolEntry): protocol.ReferencesResponseItem { + function referenceEntryToReferencesResponseItem(projectService: ProjectService, { fileName, textSpan, contextSpan, isWriteAccess, isDefinition }: ReferencedSymbolEntry, { disableLineTextInReferences }: protocol.UserPreferences): protocol.ReferencesResponseItem { const scriptInfo = Debug.checkDefined(projectService.getScriptInfo(fileName)); const span = toProtocolTextSpanWithContext(textSpan, contextSpan, scriptInfo); - const lineSpan = scriptInfo.lineToTextSpan(span.start.line - 1); - const lineText = scriptInfo.getSnapshot().getText(lineSpan.start, textSpanEnd(lineSpan)).replace(/\r|\n/g, ""); + const lineText = disableLineTextInReferences ? undefined : getLineText(scriptInfo, span); return { file: fileName, ...span, @@ -3530,6 +3531,11 @@ namespace ts.server { }; } + function getLineText(scriptInfo: ScriptInfo, span: protocol.TextSpanWithContext) { + const lineSpan = scriptInfo.lineToTextSpan(span.start.line - 1); + return scriptInfo.getSnapshot().getText(lineSpan.start, textSpanEnd(lineSpan)).replace(/\r|\n/g, ""); + } + function isCompletionEntryData(data: any): data is CompletionEntryData { return data === undefined || data && typeof data === "object" && typeof data.exportName === "string" diff --git a/src/testRunner/unittests/tsserver/getFileReferences.ts b/src/testRunner/unittests/tsserver/getFileReferences.ts index 4244671e756..7e1f9cc8de4 100644 --- a/src/testRunner/unittests/tsserver/getFileReferences.ts +++ b/src/testRunner/unittests/tsserver/getFileReferences.ts @@ -54,5 +54,28 @@ namespace ts.projectSystem { assert.deepEqual(response, expectResponse); }); + + it("should skip lineText from file references", () => { + const session = makeSampleSession(); + session.getProjectService().setHostConfiguration({ preferences: { disableLineTextInReferences: true } }); + + const response = executeSessionRequest( + session, + protocol.CommandTypes.FileReferences, + { file: aTs.path }, + ); + + const expectResponse: protocol.FileReferencesResponseBody = { + refs: [ + makeReferenceItem({ file: bTs, text: "./a", lineText: undefined, contextText: importA, isWriteAccess: false }), + makeReferenceItem({ file: cTs, text: "./a", lineText: undefined, contextText: importCurlyFromA, isWriteAccess: false }), + makeReferenceItem({ file: dTs, text: "/project/a", lineText: undefined, contextText: importAFromA, isWriteAccess: false }), + makeReferenceItem({ file: dTs, text: "./a", lineText: undefined, contextText: typeofImportA, isWriteAccess: false }), + ], + symbolName: `"${aTs.path}"`, + }; + + assert.deepEqual(response, expectResponse); + }); }); } diff --git a/src/testRunner/unittests/tsserver/helpers.ts b/src/testRunner/unittests/tsserver/helpers.ts index 17b449b8459..a51a5587321 100644 --- a/src/testRunner/unittests/tsserver/helpers.ts +++ b/src/testRunner/unittests/tsserver/helpers.ts @@ -810,7 +810,7 @@ namespace ts.projectSystem { export interface MakeReferenceItem extends DocumentSpanFromSubstring { isDefinition?: boolean; isWriteAccess?: boolean; - lineText: string; + lineText?: string; } export function makeReferenceItem({ isDefinition, isWriteAccess, lineText, ...rest }: MakeReferenceItem): protocol.ReferencesResponseItem { diff --git a/tests/baselines/reference/api/tsserverlibrary.d.ts b/tests/baselines/reference/api/tsserverlibrary.d.ts index 76ad8dbfe7e..90dd9ed780f 100644 --- a/tests/baselines/reference/api/tsserverlibrary.d.ts +++ b/tests/baselines/reference/api/tsserverlibrary.d.ts @@ -7982,12 +7982,14 @@ declare namespace ts.server.protocol { command: CommandTypes.References; } interface ReferencesResponseItem extends FileSpanWithContext { - /** Text of line containing the reference. Including this - * with the response avoids latency of editor loading files - * to show text of reference line (the server already has - * loaded the referencing files). + /** + * Text of line containing the reference. Including this + * with the response avoids latency of editor loading files + * to show text of reference line (the server already has loaded the referencing files). + * + * If {@link UserPreferences.disableLineTextInReferences} is enabled, the property won't be filled */ - lineText: string; + lineText?: string; /** * True if reference is a write location, false otherwise. */ @@ -9833,6 +9835,10 @@ declare namespace ts.server.protocol { readonly includeInlayFunctionLikeReturnTypeHints?: boolean; readonly includeInlayEnumMemberValueHints?: boolean; readonly autoImportFileExcludePatterns?: string[]; + /** + * Indicates whether {@link ReferencesResponseItem.lineText} is supported. + */ + readonly disableLineTextInReferences?: boolean; } interface CompilerOptions { allowJs?: boolean; From ad56b5ca56b763ab377e07121ecfebb457a2e810 Mon Sep 17 00:00:00 2001 From: Jake Bailey <5341706+jakebailey@users.noreply.github.com> Date: Fri, 7 Oct 2022 09:50:46 -0700 Subject: [PATCH 058/124] Convert scripts/Gulpfile to checked mjs/cjs so they can run without compilation (#50988) --- .dockerignore | 16 +- .eslintignore | 3 +- .eslintplugin.js | 2 +- .eslintrc.json | 39 ++- .github/workflows/ci.yml | 17 + .gitignore | 18 +- Gulpfile.js => Gulpfile.mjs | 90 +++-- package-lock.json | 310 ++++++++++-------- package.json | 7 +- ...tionTest.js => browserIntegrationTest.mjs} | 35 +- scripts/build/findUpDir.js | 21 -- scripts/build/findUpDir.mjs | 29 ++ scripts/build/{options.js => options.mjs} | 28 +- scripts/build/{prepend.js => prepend.mjs} | 23 +- scripts/build/{projects.js => projects.mjs} | 17 +- .../build/{sourcemaps.js => sourcemaps.mjs} | 4 +- scripts/build/{tests.js => tests.mjs} | 61 ++-- scripts/build/{utils.js => utils.mjs} | 168 ++-------- .../{buildProtocol.ts => buildProtocol.mjs} | 112 +++++-- ...ePrerelease.ts => configurePrerelease.mjs} | 48 ++- ...oundBuild.js => createPlaygroundBuild.mjs} | 29 +- scripts/{errorCheck.ts => errorCheck.mjs} | 14 +- .../{boolean-trivia.js => boolean-trivia.cjs} | 2 +- .../{debug-assert.js => debug-assert.cjs} | 2 +- ...no-double-space.js => no-double-space.cjs} | 2 +- .../{no-in-operator.js => no-in-operator.cjs} | 2 +- .../rules/{no-keywords.js => no-keywords.cjs} | 2 +- ...ce.js => no-type-assertion-whitespace.cjs} | 2 +- ...s => object-literal-surrounding-space.cjs} | 2 +- ...per-file.js => one-namespace-per-file.cjs} | 2 +- ...-functions.js => only-arrow-functions.cjs} | 2 +- .../{simple-indent.js => simple-indent.cjs} | 2 +- ...r-spacing.js => type-operator-spacing.cjs} | 2 +- scripts/eslint/rules/{utils.js => utils.cjs} | 0 ...trivia.test.ts => boolean-trivia.test.cjs} | 4 +- ...g-assert.test.ts => debug-assert.test.cjs} | 4 +- ...space.test.ts => no-double-space.test.cjs} | 4 +- ...erator.test.ts => no-in-operator.test.cjs} | 4 +- ...-keywords.test.ts => no-keywords.test.cjs} | 4 +- ... => no-type-assertion-whitespace.test.cjs} | 4 +- ...object-literal-surrounding-space.test.cjs} | 4 +- ....test.ts => only-arrow-functions.test.cjs} | 4 +- ...-indent.test.ts => simple-indent.test.cjs} | 4 +- scripts/eslint/tests/support/RuleTester.cjs | 6 + scripts/eslint/tests/support/RuleTester.ts | 6 - ...test.ts => type-operator-spacing.test.cjs} | 4 +- scripts/eslint/tsconfig.json | 30 -- scripts/{failed-tests.js => failed-tests.cjs} | 19 +- scripts/failed-tests.d.cts | 52 +++ scripts/failed-tests.d.ts | 22 -- scripts/find-unused-diganostic-messages.mjs | 4 +- ...> generateLocalizedDiagnosticMessages.mjs} | 60 +++- ...ests.ts => importDefinitelyTypedTests.mjs} | 56 ++-- .../importDefinitelyTypedTests/tsconfig.json | 18 - scripts/link-hooks.js | 20 -- scripts/link-hooks.mjs | 25 ++ ...rry-pick-pr.ts => open-cherry-pick-pr.mjs} | 14 +- scripts/{open-user-pr.ts => open-user-pr.mjs} | 8 +- ...rf-result-post.js => perf-result-post.mjs} | 17 +- ...ment.js => post-vsts-artifact-comment.mjs} | 13 +- ...sages.ts => processDiagnosticMessages.mjs} | 62 +++- scripts/{produceLKG.ts => produceLKG.mjs} | 36 +- ...> regenerate-unicode-identifier-parts.mjs} | 2 + ...est-pr-review.ts => request-pr-review.mjs} | 9 +- scripts/run-sequence.d.ts | 3 - scripts/{run-sequence.js => run-sequence.mjs} | 14 +- scripts/tsconfig.json | 31 +- ...es.js => update-experimental-branches.mjs} | 8 +- scripts/word.d.ts | 122 +++++++ scripts/{word2md.ts => word2md.mjs} | 203 ++++-------- src/harness/findUpDir.ts | 2 +- src/testRunner/parallel/host.ts | 4 +- 72 files changed, 1080 insertions(+), 939 deletions(-) rename Gulpfile.js => Gulpfile.mjs (87%) rename scripts/{browserIntegrationTest.js => browserIntegrationTest.mjs} (64%) delete mode 100644 scripts/build/findUpDir.js create mode 100644 scripts/build/findUpDir.mjs rename scripts/build/{options.js => options.mjs} (82%) rename scripts/build/{prepend.js => prepend.mjs} (78%) rename scripts/build/{projects.js => projects.mjs} (76%) rename scripts/build/{sourcemaps.js => sourcemaps.mjs} (87%) rename scripts/build/{tests.js => tests.mjs} (77%) rename scripts/build/{utils.js => utils.mjs} (59%) rename scripts/{buildProtocol.ts => buildProtocol.mjs} (69%) rename scripts/{configurePrerelease.ts => configurePrerelease.mjs} (77%) rename scripts/{createPlaygroundBuild.js => createPlaygroundBuild.mjs} (95%) rename scripts/{errorCheck.ts => errorCheck.mjs} (87%) rename scripts/eslint/rules/{boolean-trivia.js => boolean-trivia.cjs} (95%) rename scripts/eslint/rules/{debug-assert.js => debug-assert.cjs} (95%) rename scripts/eslint/rules/{no-double-space.js => no-double-space.cjs} (95%) rename scripts/eslint/rules/{no-in-operator.js => no-in-operator.cjs} (91%) rename scripts/eslint/rules/{no-keywords.js => no-keywords.cjs} (95%) rename scripts/eslint/rules/{no-type-assertion-whitespace.js => no-type-assertion-whitespace.cjs} (93%) rename scripts/eslint/rules/{object-literal-surrounding-space.js => object-literal-surrounding-space.cjs} (95%) rename scripts/eslint/rules/{one-namespace-per-file.js => one-namespace-per-file.cjs} (93%) rename scripts/eslint/rules/{only-arrow-functions.js => only-arrow-functions.cjs} (95%) rename scripts/eslint/rules/{simple-indent.js => simple-indent.cjs} (95%) rename scripts/eslint/rules/{type-operator-spacing.js => type-operator-spacing.cjs} (93%) rename scripts/eslint/rules/{utils.js => utils.cjs} (100%) rename scripts/eslint/tests/{boolean-trivia.test.ts => boolean-trivia.test.cjs} (89%) rename scripts/eslint/tests/{debug-assert.test.ts => debug-assert.test.cjs} (88%) rename scripts/eslint/tests/{no-double-space.test.ts => no-double-space.test.cjs} (92%) rename scripts/eslint/tests/{no-in-operator.test.ts => no-in-operator.test.cjs} (77%) rename scripts/eslint/tests/{no-keywords.test.ts => no-keywords.test.cjs} (92%) rename scripts/eslint/tests/{no-type-assertion-whitespace.test.ts => no-type-assertion-whitespace.test.cjs} (86%) rename scripts/eslint/tests/{object-literal-surrounding-space.test.ts => object-literal-surrounding-space.test.cjs} (86%) rename scripts/eslint/tests/{only-arrow-functions.test.ts => only-arrow-functions.test.cjs} (92%) rename scripts/eslint/tests/{simple-indent.test.ts => simple-indent.test.cjs} (93%) create mode 100644 scripts/eslint/tests/support/RuleTester.cjs delete mode 100644 scripts/eslint/tests/support/RuleTester.ts rename scripts/eslint/tests/{type-operator-spacing.test.ts => type-operator-spacing.test.cjs} (86%) delete mode 100644 scripts/eslint/tsconfig.json rename scripts/{failed-tests.js => failed-tests.cjs} (86%) create mode 100644 scripts/failed-tests.d.cts delete mode 100644 scripts/failed-tests.d.ts rename scripts/{generateLocalizedDiagnosticMessages.ts => generateLocalizedDiagnosticMessages.mjs} (81%) rename scripts/{importDefinitelyTypedTests/importDefinitelyTypedTests.ts => importDefinitelyTypedTests.mjs} (79%) delete mode 100644 scripts/importDefinitelyTypedTests/tsconfig.json delete mode 100644 scripts/link-hooks.js create mode 100644 scripts/link-hooks.mjs rename scripts/{open-cherry-pick-pr.ts => open-cherry-pick-pr.mjs} (92%) rename scripts/{open-user-pr.ts => open-user-pr.mjs} (86%) rename scripts/{perf-result-post.js => perf-result-post.mjs} (86%) rename scripts/{post-vsts-artifact-comment.js => post-vsts-artifact-comment.mjs} (88%) rename scripts/{processDiagnosticMessages.ts => processDiagnosticMessages.mjs} (73%) rename scripts/{produceLKG.ts => produceLKG.mjs} (80%) rename scripts/{regenerate-unicode-identifier-parts.js => regenerate-unicode-identifier-parts.mjs} (93%) rename scripts/{request-pr-review.ts => request-pr-review.mjs} (89%) delete mode 100644 scripts/run-sequence.d.ts rename scripts/{run-sequence.js => run-sequence.mjs} (67%) rename scripts/{update-experimental-branches.js => update-experimental-branches.mjs} (93%) create mode 100644 scripts/word.d.ts rename scripts/{word2md.ts => word2md.mjs} (69%) diff --git a/.dockerignore b/.dockerignore index cf23755119c..c98d74e918d 100644 --- a/.dockerignore +++ b/.dockerignore @@ -17,20 +17,8 @@ build.json *.config scripts/debug.bat scripts/run.bat -scripts/word2md.js -scripts/buildProtocol.js -scripts/ior.js -scripts/configurePrerelease.js -scripts/open-user-pr.js -scripts/open-cherry-pick-pr.js -scripts/processDiagnosticMessages.d.ts -scripts/processDiagnosticMessages.js -scripts/produceLKG.js -scripts/importDefinitelyTypedTests/importDefinitelyTypedTests.js -scripts/generateLocalizedDiagnosticMessages.js -scripts/configureLanguageServiceBuild.js -scripts/*.js.map -scripts/typings/ +scripts/**/*.js +scripts/**/*.js.map coverage/ internal/ **/.DS_Store diff --git a/.eslintignore b/.eslintignore index 8d538995500..c85649450cd 100644 --- a/.eslintignore +++ b/.eslintignore @@ -4,7 +4,8 @@ /lib/** /src/lib/*.generated.d.ts # Ignore all compiled script outputs -/scripts/*.js +/scripts/**/*.js +/scripts/**/*.d.* # But, not the ones that are hand-written. # TODO: remove once scripts are pure JS !/scripts/browserIntegrationTest.js diff --git a/.eslintplugin.js b/.eslintplugin.js index 71b2587ccda..97525acf6ff 100644 --- a/.eslintplugin.js +++ b/.eslintplugin.js @@ -2,7 +2,7 @@ const fs = require("fs"); const path = require("path"); const rulesDir = path.join(__dirname, "scripts", "eslint", "rules"); -const ext = ".js"; +const ext = ".cjs"; const ruleFiles = fs.readdirSync(rulesDir).filter((p) => p.endsWith(ext)); module.exports = { diff --git a/.eslintrc.json b/.eslintrc.json index 1711f8592ab..35901b12013 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -12,17 +12,6 @@ "plugins": [ "@typescript-eslint", "jsdoc", "no-null", "import", "eslint-plugin-local" ], - "overrides": [ - // By default, the ESLint CLI only looks at .js files. But, it will also look at - // any files which are referenced in an override config. Most users of typescript-eslint - // get this behavior by default by extending a recommended typescript-eslint config, which - // just so happens to override some core ESLint rules. We don't extend from any config, so - // explicitly reference TS files here so the CLI picks them up. - // - // ESLint in VS Code will lint any opened file (so long as it's not eslintignore'd), so - // that will work regardless of the below. - { "files": ["*.ts", "*.mts", "*.cts", "*.mjs", "*.cjs"] } - ], "rules": { "@typescript-eslint/adjacent-overload-signatures": "error", "@typescript-eslint/array-type": "error", @@ -151,5 +140,31 @@ "no-prototype-builtins": "error", "no-self-assign": "error", "no-dupe-else-if": "error" - } + }, + "overrides": [ + // By default, the ESLint CLI only looks at .js files. But, it will also look at + // any files which are referenced in an override config. Most users of typescript-eslint + // get this behavior by default by extending a recommended typescript-eslint config, which + // just so happens to override some core ESLint rules. We don't extend from any config, so + // explicitly reference TS files here so the CLI picks them up. + // + // ESLint in VS Code will lint any opened file (so long as it's not eslintignore'd), so + // that will work regardless of the below. + // + // The same applies to mjs files; ESLint appears to not scan those either. + { "files": ["*.ts", "*.mts", "*.cts", "*.mjs", "*.cjs"] }, + { + "files": ["*.mjs", "*.mts"], + "rules": { + // These globals don't exist outside of CJS files. + "no-restricted-globals": ["error", + { "name": "__filename" }, + { "name": "__dirname" }, + { "name": "require" }, + { "name": "module" }, + { "name": "exports" } + ] + } + } + ] } diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 956a4172965..bf6cb012289 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -67,3 +67,20 @@ jobs: - name: Validate the browser can import TypeScript run: gulp test-browser-integration + + misc: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v3 + - uses: actions/setup-node@v3 + with: + node-version: "*" + check-latest: true + - run: npm ci + + - name: Build scripts + run: gulp scripts + + - name: ESLint tests + run: gulp run-eslint-rules-tests diff --git a/.gitignore b/.gitignore index cdf20ba5a24..afd10c0786d 100644 --- a/.gitignore +++ b/.gitignore @@ -40,22 +40,8 @@ tests/cases/**/*.js.map scripts/eslint/built/ scripts/debug.bat scripts/run.bat -scripts/word2md.js -scripts/buildProtocol.js -scripts/ior.js -scripts/configurePrerelease.js -scripts/configureLanguageServiceBuild.js -scripts/open-user-pr.js -scripts/open-cherry-pick-pr.js -scripts/processDiagnosticMessages.d.ts -scripts/processDiagnosticMessages.js -scripts/produceLKG.js -scripts/importDefinitelyTypedTests/importDefinitelyTypedTests.js -scripts/generateLocalizedDiagnosticMessages.js -scripts/request-pr-review.js -scripts/errorCheck.js -scripts/*.js.map -scripts/typings/ +scripts/**/*.js +scripts/**/*.js.map coverage/ internal/ **/.DS_Store diff --git a/Gulpfile.js b/Gulpfile.mjs similarity index 87% rename from Gulpfile.js rename to Gulpfile.mjs index ead6442b81c..a8f32d5741b 100644 --- a/Gulpfile.js +++ b/Gulpfile.mjs @@ -1,20 +1,22 @@ // @ts-check -const path = require("path"); -const fs = require("fs"); -const log = require("fancy-log"); -const newer = require("gulp-newer"); -const sourcemaps = require("gulp-sourcemaps"); -const del = require("del"); -const rename = require("gulp-rename"); -const concat = require("gulp-concat"); -const merge2 = require("merge2"); -const { src, dest, task, parallel, series, watch } = require("gulp"); -const { append, transform } = require("gulp-insert"); -const { prependFile } = require("./scripts/build/prepend"); -const { exec, readJson, needsUpdate, getDiffTool, getDirSize, rm } = require("./scripts/build/utils"); -const { runConsoleTests, refBaseline, localBaseline, refRwcBaseline, localRwcBaseline } = require("./scripts/build/tests"); -const { buildProject, cleanProject, watchProject } = require("./scripts/build/projects"); -const cmdLineOptions = require("./scripts/build/options"); +import path from "path"; +import fs from "fs"; +import log from "fancy-log"; +import newer from "gulp-newer"; +import sourcemaps from "gulp-sourcemaps"; +import del from "del"; +import rename from "gulp-rename"; +import concat from "gulp-concat"; +import merge2 from "merge2"; +import gulp from "gulp"; +import { append, transform } from "gulp-insert"; +import { prependFile } from "./scripts/build/prepend.mjs"; +import { exec, readJson, needsUpdate, getDiffTool, getDirSize, rm } from "./scripts/build/utils.mjs"; +import { runConsoleTests, refBaseline, localBaseline, refRwcBaseline, localRwcBaseline } from "./scripts/build/tests.mjs"; +import { buildProject, cleanProject, watchProject } from "./scripts/build/projects.mjs"; +import cmdLineOptions from "./scripts/build/options.mjs"; + +const { src, dest, task, parallel, series, watch } = gulp; const copyright = "CopyrightNotice.txt"; const cleanTasks = []; @@ -23,9 +25,6 @@ const buildScripts = () => buildProject("scripts"); task("scripts", buildScripts); task("scripts").description = "Builds files in the 'scripts' folder."; -const cleanScripts = () => cleanProject("scripts"); -cleanTasks.push(cleanScripts); - /** @type {{ libs: string[]; paths: Record; }} */ const libraries = readJson("./src/lib/libs.json"); const libs = libraries.libs.map(lib => { @@ -56,10 +55,10 @@ const diagnosticMessagesJson = "src/compiler/diagnosticMessages.json"; const diagnosticMessagesGeneratedJson = "src/compiler/diagnosticMessages.generated.json"; const generateDiagnostics = async () => { if (needsUpdate(diagnosticMessagesJson, [diagnosticMessagesGeneratedJson, diagnosticInformationMapTs])) { - await exec(process.execPath, ["scripts/processDiagnosticMessages.js", diagnosticMessagesJson]); + await exec(process.execPath, ["scripts/processDiagnosticMessages.mjs", diagnosticMessagesJson]); } }; -task("generate-diagnostics", series(buildScripts, generateDiagnostics)); +task("generate-diagnostics", generateDiagnostics); task("generate-diagnostics").description = "Generates a diagnostic file in TypeScript based on an input JSON file"; const cleanDiagnostics = () => del([diagnosticInformationMapTs, diagnosticMessagesGeneratedJson]); @@ -88,7 +87,7 @@ const localizationTargets = ["cs", "de", "es", "fr", "it", "ja", "ko", "pl", "pt const localize = async () => { if (needsUpdate(diagnosticMessagesGeneratedJson, generatedLCGFile)) { - return exec(process.execPath, ["scripts/generateLocalizedDiagnosticMessages.js", "src/loc/lcl", "built/local", diagnosticMessagesGeneratedJson], { ignoreExitCode: true }); + return exec(process.execPath, ["scripts/generateLocalizedDiagnosticMessages.mjs", "src/loc/lcl", "built/local", diagnosticMessagesGeneratedJson], { ignoreExitCode: true }); } }; @@ -97,7 +96,7 @@ const cleanDebugTools = () => cleanProject("src/debug"); cleanTasks.push(cleanDebugTools); // Pre-build steps when targeting the LKG compiler -const lkgPreBuild = parallel(generateLibs, series(buildScripts, generateDiagnostics, buildDebugTools)); +const lkgPreBuild = parallel(generateLibs, series(generateDiagnostics, buildDebugTools)); const buildTsc = () => buildProject("src/tsc"); task("tsc", series(lkgPreBuild, buildTsc)); @@ -113,7 +112,7 @@ task("watch-tsc", series(lkgPreBuild, parallel(watchLib, watchDiagnostics, watch task("watch-tsc").description = "Watch for changes and rebuild the command-line compiler only."; // Pre-build steps when targeting the built/local compiler. -const localPreBuild = parallel(generateLibs, series(buildScripts, generateDiagnostics, buildDebugTools, buildTsc)); +const localPreBuild = parallel(generateLibs, series(generateDiagnostics, buildDebugTools, buildTsc)); // Pre-build steps to use based on supplied options. const preBuild = cmdLineOptions.lkg ? lkgPreBuild : localPreBuild; @@ -335,17 +334,8 @@ task("clean-tests").description = "Cleans the outputs for the test infrastructur const watchTests = () => watchProject("src/testRunner", cmdLineOptions); -const buildEslintRules = () => buildProject("scripts/eslint"); -task("build-eslint-rules", buildEslintRules); -task("build-eslint-rules").description = "Compiles eslint rules to js"; - -const cleanEslintRules = () => cleanProject("scripts/eslint"); -cleanTasks.push(cleanEslintRules); -task("clean-eslint-rules", cleanEslintRules); -task("clean-eslint-rules").description = "Cleans the outputs for the eslint rules"; - -const runEslintRulesTests = () => runConsoleTests("scripts/eslint/built/tests", "mocha-fivemat-progress-reporter", /*runInParallel*/ false, /*watchMode*/ false); -task("run-eslint-rules-tests", series(buildEslintRules, runEslintRulesTests)); +const runEslintRulesTests = () => runConsoleTests("scripts/eslint/tests", "mocha-fivemat-progress-reporter", /*runInParallel*/ false, /*watchMode*/ false); +task("run-eslint-rules-tests", runEslintRulesTests); task("run-eslint-rules-tests").description = "Runs the eslint rule tests"; /** @type { (folder: string) => { (): Promise; displayName?: string } } */ @@ -459,8 +449,8 @@ task("runtests-parallel").flags = { }; -task("test-browser-integration", () => exec(process.execPath, ["scripts/browserIntegrationTest.js"])); -task("test-browser-integration").description = "Runs scripts/browserIntegrationTest.ts which tests that typescript.js loads in a browser"; +task("test-browser-integration", () => exec(process.execPath, ["scripts/browserIntegrationTest.mjs"])); +task("test-browser-integration").description = "Runs scripts/browserIntegrationTest.mjs which tests that typescript.js loads in a browser"; task("diff", () => exec(getDiffTool(), [refBaseline, localBaseline], { ignoreExitCode: true, waitForExit: false })); @@ -493,13 +483,9 @@ const updateSublime = () => src(["built/local/tsserver.js", "built/local/tsserve task("update-sublime", updateSublime); task("update-sublime").description = "Updates the sublime plugin's tsserver"; -const buildImportDefinitelyTypedTests = () => buildProject("scripts/importDefinitelyTypedTests"); -const cleanImportDefinitelyTypedTests = () => cleanProject("scripts/importDefinitelyTypedTests"); -cleanTasks.push(cleanImportDefinitelyTypedTests); - // TODO(rbuckton): Should the path to DefinitelyTyped be configurable via an environment variable? -const importDefinitelyTypedTests = () => exec(process.execPath, ["scripts/importDefinitelyTypedTests/importDefinitelyTypedTests.js", "./", "../DefinitelyTyped"]); -task("importDefinitelyTypedTests", series(buildImportDefinitelyTypedTests, importDefinitelyTypedTests)); +const importDefinitelyTypedTests = () => exec(process.execPath, ["scripts/importDefinitelyTypedTests.mjs", "./", "../DefinitelyTyped"]); +task("importDefinitelyTypedTests", importDefinitelyTypedTests); task("importDefinitelyTypedTests").description = "Runs the importDefinitelyTypedTests script to copy DT's tests to the TS-internal RWC tests"; const buildReleaseTsc = () => buildProject("src/tsc/tsconfig.release.json"); @@ -529,7 +515,7 @@ const produceLKG = async () => { throw new Error("Cannot replace the LKG unless all built targets are present in directory 'built/local/'. The following files are missing:\n" + missingFiles.join("\n")); } const sizeBefore = getDirSize("lib"); - await exec(process.execPath, ["scripts/produceLKG.js"]); + await exec(process.execPath, ["scripts/produceLKG.mjs"]); const sizeAfter = getDirSize("lib"); if (sizeAfter > (sizeBefore * 1.10)) { throw new Error("The lib folder increased by 10% or more. This likely indicates a bug."); @@ -543,8 +529,8 @@ task("LKG").flags = { }; task("lkg", series("LKG")); -const generateSpec = () => exec("cscript", ["//nologo", "scripts/word2md.js", path.resolve("doc/TypeScript Language Specification - ARCHIVED.docx"), path.resolve("doc/spec-ARCHIVED.md")]); -task("generate-spec", series(buildScripts, generateSpec)); +const generateSpec = () => exec("cscript", ["//nologo", "scripts/word2md.mjs", path.resolve("doc/TypeScript Language Specification - ARCHIVED.docx"), path.resolve("doc/spec-ARCHIVED.md")]); +task("generate-spec", generateSpec); task("generate-spec").description = "Generates a Markdown version of the Language Specification"; task("clean", series(parallel(cleanTasks), cleanBuilt)); @@ -554,13 +540,13 @@ const configureNightly = () => exec(process.execPath, ["scripts/configurePrerele task("configure-nightly", series(buildScripts, configureNightly)); task("configure-nightly").description = "Runs scripts/configurePrerelease.ts to prepare a build for nightly publishing"; -const configureInsiders = () => exec(process.execPath, ["scripts/configurePrerelease.js", "insiders", "package.json", "src/compiler/corePublic.ts"]); -task("configure-insiders", series(buildScripts, configureInsiders)); -task("configure-insiders").description = "Runs scripts/configurePrerelease.ts to prepare a build for insiders publishing"; +const configureInsiders = () => exec(process.execPath, ["scripts/configurePrerelease.mjs", "insiders", "package.json", "src/compiler/corePublic.ts"]); +task("configure-insiders", configureInsiders); +task("configure-insiders").description = "Runs scripts/configurePrerelease.mjs to prepare a build for insiders publishing"; -const configureExperimental = () => exec(process.execPath, ["scripts/configurePrerelease.js", "experimental", "package.json", "src/compiler/corePublic.ts"]); -task("configure-experimental", series(buildScripts, configureExperimental)); -task("configure-experimental").description = "Runs scripts/configurePrerelease.ts to prepare a build for experimental publishing"; +const configureExperimental = () => exec(process.execPath, ["scripts/configurePrerelease.mjs", "experimental", "package.json", "src/compiler/corePublic.ts"]); +task("configure-experimental", configureExperimental); +task("configure-experimental").description = "Runs scripts/configurePrerelease.mjs to prepare a build for experimental publishing"; const publishNightly = () => exec("npm", ["publish", "--tag", "next"]); task("publish-nightly", series(task("clean"), task("LKG"), task("clean"), task("runtests-parallel"), publishNightly)); diff --git a/package-lock.json b/package-lock.json index a2531c11527..1d7f1fa70fa 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,6 +15,7 @@ "devDependencies": { "@octokit/rest": "latest", "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", "@types/fs-extra": "^9.0.13", "@types/glob": "latest", "@types/gulp": "^4.0.9", @@ -29,8 +30,8 @@ "@types/mocha": "latest", "@types/ms": "latest", "@types/node": "latest", - "@types/node-fetch": "^2.6.2", "@types/source-map-support": "latest", + "@types/which": "^2.0.1", "@types/xml2js": "^0.4.11", "@typescript-eslint/eslint-plugin": "^5.33.1", "@typescript-eslint/parser": "^5.33.1", @@ -61,7 +62,7 @@ "mocha": "latest", "mocha-fivemat-progress-reporter": "latest", "ms": "^2.1.3", - "node-fetch": "^2.6.7", + "node-fetch": "^3.2.10", "source-map-support": "latest", "typescript": "^4.8.4", "vinyl": "latest", @@ -385,6 +386,26 @@ "node": ">= 14" } }, + "node_modules/@octokit/request/node_modules/node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dev": true, + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, "node_modules/@octokit/rest": { "version": "19.0.4", "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-19.0.4.tgz", @@ -421,6 +442,12 @@ "integrity": "sha512-Q5Vn3yjTDyCMV50TB6VRIbQNxSE4OmZR86VSbGaNpfUolm0iePBB4KdEEHmxoY5sT2+2DIvXW0rvMDP2nHZ4Mg==", "dev": true }, + "node_modules/@types/fancy-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/fancy-log/-/fancy-log-2.0.0.tgz", + "integrity": "sha512-g39Vp8ZJ3D0gXhhkhDidVvdy4QajkF7/PV6HGn23FMaMqE/tLC1JNHUeQ7SshKLsBjucakZsXBLkWULbGLdL5g==", + "dev": true + }, "node_modules/@types/fs-extra": { "version": "9.0.13", "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.13.tgz", @@ -565,16 +592,6 @@ "integrity": "sha512-0os9vz6BpGwxGe9LOhgP/ncvYN5Tx1fNcd2TM3rD/aCGBkysb+ZWpXEocG24h6ZzOi13+VB8HndAQFezsSOw1w==", "dev": true }, - "node_modules/@types/node-fetch": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.2.tgz", - "integrity": "sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==", - "dev": true, - "dependencies": { - "@types/node": "*", - "form-data": "^3.0.0" - } - }, "node_modules/@types/source-map-support": { "version": "0.5.6", "resolved": "https://registry.npmjs.org/@types/source-map-support/-/source-map-support-0.5.6.tgz", @@ -622,6 +639,12 @@ "@types/vinyl": "*" } }, + "node_modules/@types/which": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/which/-/which-2.0.1.tgz", + "integrity": "sha512-Jjakcv8Roqtio6w1gr0D7y6twbhx6gGgFGF5BLwajPpnOIOxFkakFhCq+LmyyeAz7BX6ULrjBOxdKaCDy+4+dQ==", + "dev": true + }, "node_modules/@types/xml2js": { "version": "0.4.11", "resolved": "https://registry.npmjs.org/@types/xml2js/-/xml2js-0.4.11.tgz", @@ -1234,12 +1257,6 @@ "node": ">= 0.10" } }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true - }, "node_modules/at-least-node": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", @@ -1753,18 +1770,6 @@ "color-support": "bin.js" } }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, "node_modules/comment-parser": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.3.1.tgz", @@ -1879,6 +1884,15 @@ "type": "^1.0.1" } }, + "node_modules/data-uri-to-buffer": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.0.tgz", + "integrity": "sha512-Vr3mLBA8qWmcuschSLAOogKgQ/Jwxulv3RNE4FXnYWRGujzrRWQI4m12fQqRkwX06C0KanhLr4hK+GydchZsaA==", + "dev": true, + "engines": { + "node": ">= 12" + } + }, "node_modules/debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", @@ -2030,15 +2044,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, "node_modules/deprecation": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", @@ -2964,6 +2969,29 @@ "reusify": "^1.0.4" } }, + "node_modules/fetch-blob": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz", + "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "paypal", + "url": "https://paypal.me/jimmywarting" + } + ], + "dependencies": { + "node-domexception": "^1.0.0", + "web-streams-polyfill": "^3.0.3" + }, + "engines": { + "node": "^12.20 || >= 14.13" + } + }, "node_modules/file-entry-cache": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", @@ -3292,18 +3320,16 @@ "node": ">=0.10.0" } }, - "node_modules/form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "node_modules/formdata-polyfill": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", + "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", "dev": true, "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" + "fetch-blob": "^3.1.2" }, "engines": { - "node": ">= 6" + "node": ">=12.20.0" } }, "node_modules/fragment-cache": { @@ -5499,27 +5525,6 @@ "node": ">=8.6" } }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, "node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", @@ -5882,24 +5887,41 @@ "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==", "dev": true }, + "node_modules/node-domexception": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", + "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "github", + "url": "https://paypal.me/jimmywarting" + } + ], + "engines": { + "node": ">=10.5.0" + } + }, "node_modules/node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "version": "3.2.10", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.2.10.tgz", + "integrity": "sha512-MhuzNwdURnZ1Cp4XTazr69K0BTizsBroX7Zx3UgDSVcZYKF/6p0CBe4EUb/hLqmzVhl0UpYfgRljQ4yxE+iCxA==", "dev": true, "dependencies": { - "whatwg-url": "^5.0.0" + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" }, "engines": { - "node": "4.x || >=6.0.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" } }, "node_modules/normalize-package-data": { @@ -8399,6 +8421,15 @@ "node": ">= 0.10" } }, + "node_modules/web-streams-polyfill": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz", + "integrity": "sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, "node_modules/webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", @@ -8868,6 +8899,17 @@ "is-plain-object": "^5.0.0", "node-fetch": "^2.6.7", "universal-user-agent": "^6.0.0" + }, + "dependencies": { + "node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dev": true, + "requires": { + "whatwg-url": "^5.0.0" + } + } } }, "@octokit/request-error": { @@ -8914,6 +8956,12 @@ "integrity": "sha512-Q5Vn3yjTDyCMV50TB6VRIbQNxSE4OmZR86VSbGaNpfUolm0iePBB4KdEEHmxoY5sT2+2DIvXW0rvMDP2nHZ4Mg==", "dev": true }, + "@types/fancy-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/fancy-log/-/fancy-log-2.0.0.tgz", + "integrity": "sha512-g39Vp8ZJ3D0gXhhkhDidVvdy4QajkF7/PV6HGn23FMaMqE/tLC1JNHUeQ7SshKLsBjucakZsXBLkWULbGLdL5g==", + "dev": true + }, "@types/fs-extra": { "version": "9.0.13", "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.13.tgz", @@ -9058,16 +9106,6 @@ "integrity": "sha512-0os9vz6BpGwxGe9LOhgP/ncvYN5Tx1fNcd2TM3rD/aCGBkysb+ZWpXEocG24h6ZzOi13+VB8HndAQFezsSOw1w==", "dev": true }, - "@types/node-fetch": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.2.tgz", - "integrity": "sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==", - "dev": true, - "requires": { - "@types/node": "*", - "form-data": "^3.0.0" - } - }, "@types/source-map-support": { "version": "0.5.6", "resolved": "https://registry.npmjs.org/@types/source-map-support/-/source-map-support-0.5.6.tgz", @@ -9115,6 +9153,12 @@ "@types/vinyl": "*" } }, + "@types/which": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/which/-/which-2.0.1.tgz", + "integrity": "sha512-Jjakcv8Roqtio6w1gr0D7y6twbhx6gGgFGF5BLwajPpnOIOxFkakFhCq+LmyyeAz7BX6ULrjBOxdKaCDy+4+dQ==", + "dev": true + }, "@types/xml2js": { "version": "0.4.11", "resolved": "https://registry.npmjs.org/@types/xml2js/-/xml2js-0.4.11.tgz", @@ -9530,12 +9574,6 @@ "async-done": "^1.2.2" } }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true - }, "at-least-node": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", @@ -9943,15 +9981,6 @@ "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", "dev": true }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, "comment-parser": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.3.1.tgz", @@ -10054,6 +10083,12 @@ "type": "^1.0.1" } }, + "data-uri-to-buffer": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.0.tgz", + "integrity": "sha512-Vr3mLBA8qWmcuschSLAOogKgQ/Jwxulv3RNE4FXnYWRGujzrRWQI4m12fQqRkwX06C0KanhLr4hK+GydchZsaA==", + "dev": true + }, "debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", @@ -10171,12 +10206,6 @@ "slash": "^3.0.0" } }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "dev": true - }, "deprecation": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", @@ -10945,6 +10974,16 @@ "reusify": "^1.0.4" } }, + "fetch-blob": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz", + "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==", + "dev": true, + "requires": { + "node-domexception": "^1.0.0", + "web-streams-polyfill": "^3.0.3" + } + }, "file-entry-cache": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", @@ -11208,15 +11247,13 @@ "for-in": "^1.0.1" } }, - "form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "formdata-polyfill": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", + "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", "dev": true, "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" + "fetch-blob": "^3.1.2" } }, "fragment-cache": { @@ -12929,21 +12966,6 @@ "picomatch": "^2.3.1" } }, - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "requires": { - "mime-db": "1.52.0" - } - }, "minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", @@ -13225,13 +13247,21 @@ "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==", "dev": true }, + "node-domexception": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", + "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", + "dev": true + }, "node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "version": "3.2.10", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.2.10.tgz", + "integrity": "sha512-MhuzNwdURnZ1Cp4XTazr69K0BTizsBroX7Zx3UgDSVcZYKF/6p0CBe4EUb/hLqmzVhl0UpYfgRljQ4yxE+iCxA==", "dev": true, "requires": { - "whatwg-url": "^5.0.0" + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" } }, "normalize-package-data": { @@ -15196,6 +15226,12 @@ } } }, + "web-streams-polyfill": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz", + "integrity": "sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==", + "dev": true + }, "webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", diff --git a/package.json b/package.json index 4fd407ca8d0..384d29f05ce 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,7 @@ "devDependencies": { "@octokit/rest": "latest", "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", "@types/fs-extra": "^9.0.13", "@types/glob": "latest", "@types/gulp": "^4.0.9", @@ -55,8 +56,8 @@ "@types/mocha": "latest", "@types/ms": "latest", "@types/node": "latest", - "@types/node-fetch": "^2.6.2", "@types/source-map-support": "latest", + "@types/which": "^2.0.1", "@types/xml2js": "^0.4.11", "@typescript-eslint/eslint-plugin": "^5.33.1", "@typescript-eslint/parser": "^5.33.1", @@ -87,7 +88,7 @@ "mocha": "latest", "mocha-fivemat-progress-reporter": "latest", "ms": "^2.1.3", - "node-fetch": "^2.6.7", + "node-fetch": "^3.2.10", "source-map-support": "latest", "typescript": "^4.8.4", "vinyl": "latest", @@ -107,7 +108,7 @@ "clean": "gulp clean", "gulp": "gulp", "lint": "gulp lint", - "setup-hooks": "node scripts/link-hooks.js" + "setup-hooks": "node scripts/link-hooks.mjs" }, "browser": { "fs": false, diff --git a/scripts/browserIntegrationTest.js b/scripts/browserIntegrationTest.mjs similarity index 64% rename from scripts/browserIntegrationTest.js rename to scripts/browserIntegrationTest.mjs index 622af7cb43d..6e96bd45897 100644 --- a/scripts/browserIntegrationTest.js +++ b/scripts/browserIntegrationTest.mjs @@ -1,34 +1,36 @@ -// @ts-check -const chalk = require("chalk"); -const { join } = require("path"); -const { readFileSync } = require("fs"); +import chalk from "chalk"; +import { join } from "path"; +import { readFileSync } from "fs"; + +let playwright; try { - // eslint-disable-next-line import/no-extraneous-dependencies - require("playwright"); + // @ts-ignore-error + playwright = await import("playwright"); } catch (error) { throw new Error("Playwright is expected to be installed manually before running this script"); } -// eslint-disable-next-line import/no-extraneous-dependencies -const playwright = require("playwright"); - // Turning this on will leave the Chromium browser open, giving you the // chance to open up the web inspector. const debugging = false; -(async () => { - for (const browserType of ["chromium", "firefox"]) { +/** @type {["chromium", "firefox"]} */ +const browsers = ["chromium", "firefox"]; + +for (const browserType of browsers) { const browser = await playwright[browserType].launch({ headless: !debugging }); const context = await browser.newContext(); const page = await context.newPage(); + /** @type {(err: Error) => void} */ const errorCaught = err => { console.error(chalk.red("There was an error running built/typescript.js in " + browserType)); console.log(err.toString()); process.exitCode = 1; }; + // @ts-ignore-error page.on("error", errorCaught); page.on("pageerror", errorCaught); @@ -45,13 +47,4 @@ const debugging = false; console.log("Not closing the browser, you'll need to exit the process in your terminal manually"); } console.log(`${browserType} :+1:`); - } -})(); - -process.on("unhandledRejection", (/** @type {any}*/ err) => { - if (err) { - console.error(err.stack || err.message); - } - process.exit(1); -}); - +} diff --git a/scripts/build/findUpDir.js b/scripts/build/findUpDir.js deleted file mode 100644 index fab301c6dcd..00000000000 --- a/scripts/build/findUpDir.js +++ /dev/null @@ -1,21 +0,0 @@ -const { join, resolve, dirname } = require("path"); -const { existsSync } = require("fs"); - -// search directories upward to avoid hard-wired paths based on the -// build tree (same as src/harness/findUpDir.ts) - -function findUpFile(name) { - let dir = __dirname; - while (true) { - const fullPath = join(dir, name); - if (existsSync(fullPath)) return fullPath; - const up = resolve(dir, ".."); - if (up === dir) return name; // it'll fail anyway - dir = up; - } -} -exports.findUpFile = findUpFile; - -const findUpRoot = () => - findUpRoot.cached || (findUpRoot.cached = dirname(findUpFile("Gulpfile.js"))); -exports.findUpRoot = findUpRoot; diff --git a/scripts/build/findUpDir.mjs b/scripts/build/findUpDir.mjs new file mode 100644 index 00000000000..5a03844b7a4 --- /dev/null +++ b/scripts/build/findUpDir.mjs @@ -0,0 +1,29 @@ +import { join, resolve, dirname } from "path"; +import { existsSync } from "fs"; +import url from "url"; + +const __filename = url.fileURLToPath(new URL(import.meta.url)); +const __dirname = dirname(__filename); + +// search directories upward to avoid hard-wired paths based on the +// build tree (same as src/harness/findUpDir.ts) + +/** + * @param {string} name + * @returns {string} + */ +export function findUpFile(name) { + let dir = __dirname; + while (true) { + const fullPath = join(dir, name); + if (existsSync(fullPath)) return fullPath; + const up = resolve(dir, ".."); + if (up === dir) return name; // it'll fail anyway + dir = up; + } +} + +/** @type {string | undefined} */ +let findUpRootCache; + +export const findUpRoot = () => findUpRootCache || (findUpRootCache = dirname(findUpFile("Gulpfile.mjs"))); diff --git a/scripts/build/options.js b/scripts/build/options.mjs similarity index 82% rename from scripts/build/options.js rename to scripts/build/options.mjs index fc237c58855..78240aa9aec 100644 --- a/scripts/build/options.js +++ b/scripts/build/options.mjs @@ -1,11 +1,9 @@ -// @ts-check -const minimist = require("minimist"); -const os = require("os"); +import minimist from "minimist"; +import os from "os"; -const ci = ["1", "true"].includes(process.env.CI); +const ci = ["1", "true"].includes(process.env.CI ?? ""); -/** @type {CommandLineOptions} */ -module.exports = minimist(process.argv.slice(2), { +const parsed = minimist(process.argv.slice(2), { boolean: ["dirty", "light", "colors", "lkg", "soft", "fix", "failed", "keepFailed", "force", "built", "ci"], string: ["browser", "tests", "break", "host", "reporter", "stackTraceLimit", "timeout", "shards", "shardId"], alias: { @@ -44,12 +42,19 @@ module.exports = minimist(process.argv.slice(2), { } }); -if (module.exports.built) { - module.exports.lkg = false; +/** @type {CommandLineOptions} */ +const options = /** @type {any} */ (parsed); + +if (options.built) { + options.lkg = false; } +export default options; + + + /** - * @typedef TypedOptions + * @typedef CommandLineOptions * @property {boolean} dirty * @property {boolean} light * @property {boolean} colors @@ -59,6 +64,7 @@ if (module.exports.built) { * @property {boolean} fix * @property {string} browser * @property {string} tests + * @property {string | boolean} break * @property {string | boolean} inspect * @property {string} runners * @property {string|number} workers @@ -69,7 +75,7 @@ if (module.exports.built) { * @property {boolean} failed * @property {boolean} keepFailed * @property {boolean} ci - * - * @typedef {import("minimist").ParsedArgs & TypedOptions} CommandLineOptions + * @property {string} shards + * @property {string} shardId */ void 0; diff --git a/scripts/build/prepend.js b/scripts/build/prepend.mjs similarity index 78% rename from scripts/build/prepend.js rename to scripts/build/prepend.mjs index d7571efdaab..115cd3b3d59 100644 --- a/scripts/build/prepend.js +++ b/scripts/build/prepend.mjs @@ -1,18 +1,17 @@ -// @ts-check -const stream = require("stream"); -const ts = require("../../lib/typescript"); -const fs = require("fs"); -const { base64VLQFormatEncode } = require("./sourcemaps"); +import stream from "stream"; +import ts from "../../lib/typescript.js"; +import fs from "fs"; +import { base64VLQFormatEncode } from "./sourcemaps.mjs"; /** * @param {string | ((file: import("vinyl")) => string)} data */ -function prepend(data) { +export function prepend(data) { return new stream.Transform({ objectMode: true, /** * @param {string | Buffer | import("vinyl")} input - * @param {(error: Error, data?: any) => void} cb + * @param {(error: Error | null, data?: any) => void} cb */ transform(input, _, cb) { if (typeof input === "string" || Buffer.isBuffer(input)) return cb(new Error("Only Vinyl files are supported.")); @@ -22,7 +21,7 @@ function prepend(data) { const prependContent = typeof data === "function" ? data(input) : data; output.contents = Buffer.concat([Buffer.from(prependContent, "utf8"), input.contents]); if (input.sourceMap) { - if (typeof input.sourceMap === "string") input.sourceMap = /**@type {import("./sourcemaps").RawSourceMap}*/(JSON.parse(input.sourceMap)); + if (typeof input.sourceMap === "string") input.sourceMap = /**@type {import("./sourcemaps.mjs").RawSourceMap}*/(JSON.parse(input.sourceMap)); const lineStarts = /**@type {*}*/(ts).computeLineStarts(prependContent); let prependMappings = ""; for (let i = 1; i < lineStarts.length; i++) { @@ -46,19 +45,17 @@ function prepend(data) { return cb(null, output); } catch (e) { - return cb(e); + return cb(/** @type {Error} */(e)); } } }); } -exports.prepend = prepend; /** * @param {string | ((file: import("vinyl")) => string)} file */ -function prependFile(file) { +export function prependFile(file) { const data = typeof file === "string" ? fs.readFileSync(file, "utf8") : - vinyl => fs.readFileSync(file(vinyl), "utf8"); + (/** @type {import("vinyl")} */ vinyl) => fs.readFileSync(file(vinyl), "utf8"); return prepend(data); } -exports.prependFile = prependFile; diff --git a/scripts/build/projects.js b/scripts/build/projects.mjs similarity index 76% rename from scripts/build/projects.js rename to scripts/build/projects.mjs index 7346607d3bf..1061f5521b2 100644 --- a/scripts/build/projects.js +++ b/scripts/build/projects.mjs @@ -1,7 +1,7 @@ -// @ts-check -const { exec, Debouncer } = require("./utils"); -const { resolve } = require("path"); -const { findUpRoot } = require("./findUpDir"); +import { exec, Debouncer } from "./utils.mjs"; +import { resolve } from "path"; +import { findUpRoot } from "./findUpDir.mjs"; +import assert from "assert"; class ProjectQueue { /** @@ -15,12 +15,13 @@ class ProjectQueue { /** * @param {string} project - * @param {object} options + * @param {{ lkg?: boolean; force?: boolean; }} options */ enqueue(project, { lkg = true, force = false } = {}) { let entry = this._debouncers.find(entry => entry.lkg === lkg && entry.force === force); if (!entry) { const debouncer = new Debouncer(100, async () => { + assert(entry); const projects = entry.projects; if (projects) { entry.projects = undefined; @@ -49,14 +50,14 @@ const projectBuilder = new ProjectQueue((projects, lkg, force) => execTsc(lkg, . * @param {boolean} [options.lkg=true] * @param {boolean} [options.force=false] */ -exports.buildProject = (project, { lkg, force } = {}) => projectBuilder.enqueue(project, { lkg, force }); +export const buildProject = (project, { lkg, force } = {}) => projectBuilder.enqueue(project, { lkg, force }); const projectCleaner = new ProjectQueue((projects, lkg) => execTsc(lkg, "--clean", ...projects)); /** * @param {string} project */ -exports.cleanProject = (project) => projectCleaner.enqueue(project); + export const cleanProject = (project) => projectCleaner.enqueue(project); const projectWatcher = new ProjectQueue((projects) => execTsc(/*lkg*/ true, "--watch", ...projects)); @@ -65,4 +66,4 @@ const projectWatcher = new ProjectQueue((projects) => execTsc(/*lkg*/ true, "--w * @param {object} options * @param {boolean} [options.lkg=true] */ -exports.watchProject = (project, { lkg } = {}) => projectWatcher.enqueue(project, { lkg }); +export const watchProject = (project, { lkg } = {}) => projectWatcher.enqueue(project, { lkg }); diff --git a/scripts/build/sourcemaps.js b/scripts/build/sourcemaps.mjs similarity index 87% rename from scripts/build/sourcemaps.js rename to scripts/build/sourcemaps.mjs index e572bf9cb49..6fd152c258c 100644 --- a/scripts/build/sourcemaps.js +++ b/scripts/build/sourcemaps.mjs @@ -1,4 +1,3 @@ -// @ts-check /** * @param {string} message * @returns {never} @@ -23,7 +22,7 @@ function base64FormatEncode(value) { /** * @param {number} value */ -function base64VLQFormatEncode(value) { +export function base64VLQFormatEncode(value) { if (value < 0) { value = ((-value) << 1) + 1; } @@ -45,6 +44,5 @@ function base64VLQFormatEncode(value) { return result; } -exports.base64VLQFormatEncode = base64VLQFormatEncode; /** @typedef {object} RawSourceMap */ diff --git a/scripts/build/tests.js b/scripts/build/tests.mjs similarity index 77% rename from scripts/build/tests.js rename to scripts/build/tests.mjs index 4dd76c1f62e..dce50403c0d 100644 --- a/scripts/build/tests.js +++ b/scripts/build/tests.mjs @@ -1,28 +1,27 @@ -// @ts-check -const del = require("del"); -const fs = require("fs"); -const os = require("os"); -const path = require("path"); -const mkdirP = require("mkdirp"); -const log = require("fancy-log"); -const cmdLineOptions = require("./options"); -const { exec } = require("./utils"); -const { findUpFile } = require("./findUpDir"); +import del from "del"; +import fs from "fs"; +import os from "os"; +import path from "path"; +import mkdirP from "mkdirp"; +import log from "fancy-log"; +import cmdLineOptions from "./options.mjs"; +import { exec } from "./utils.mjs"; +import { findUpFile, findUpRoot } from "./findUpDir.mjs"; -const mochaJs = require.resolve("mocha/bin/_mocha"); -exports.localBaseline = "tests/baselines/local/"; -exports.refBaseline = "tests/baselines/reference/"; -exports.localRwcBaseline = "internal/baselines/rwc/local"; -exports.refRwcBaseline = "internal/baselines/rwc/reference"; -exports.localTest262Baseline = "internal/baselines/test262/local"; +const mochaJs = path.resolve(findUpRoot(), "node_modules", "mocha", "bin", "_mocha"); +export const localBaseline = "tests/baselines/local/"; +export const refBaseline = "tests/baselines/reference/"; +export const localRwcBaseline = "internal/baselines/rwc/local"; +export const refRwcBaseline = "internal/baselines/rwc/reference"; +export const localTest262Baseline = "internal/baselines/test262/local"; /** * @param {string} runJs * @param {string} defaultReporter * @param {boolean} runInParallel - * @param {boolean} watchMode + * @param {boolean} _watchMode */ -async function runConsoleTests(runJs, defaultReporter, runInParallel, watchMode) { +export async function runConsoleTests(runJs, defaultReporter, runInParallel, _watchMode) { let testTimeout = cmdLineOptions.timeout; const tests = cmdLineOptions.tests; const inspect = cmdLineOptions.break || cmdLineOptions.inspect; @@ -74,7 +73,7 @@ async function runConsoleTests(runJs, defaultReporter, runInParallel, watchMode) // default timeout is 2sec which really should be enough, but maybe we just need a small amount longer if (!runInParallel) { args.push(mochaJs); - args.push("-R", findUpFile("scripts/failed-tests.js")); + args.push("-R", findUpFile("scripts/failed-tests.cjs")); args.push("-O", '"reporter=' + reporter + (keepFailed ? ",keepFailed=true" : "") + '"'); if (tests) { args.push("-g", `"${tests}"`); @@ -123,7 +122,7 @@ async function runConsoleTests(runJs, defaultReporter, runInParallel, watchMode) errorStatus = exitCode; error = new Error(`Process exited with status code ${errorStatus}.`); } - else if (cmdLineOptions.ci) { + else if (cmdLineOptions.ci && runJs.startsWith("built")) { // finally, do a sanity check and build the compiler with the built version of itself log.info("Starting sanity check build..."); // Cleanup everything except lint rules (we'll need those later and would rather not waste time rebuilding them) @@ -137,7 +136,7 @@ async function runConsoleTests(runJs, defaultReporter, runInParallel, watchMode) } catch (e) { errorStatus = undefined; - error = e; + error = /** @type {Error} */ (e); } finally { restoreSavedNodeEnv(); @@ -151,14 +150,12 @@ async function runConsoleTests(runJs, defaultReporter, runInParallel, watchMode) throw error; } } -exports.runConsoleTests = runConsoleTests; -async function cleanTestDirs() { - await del([exports.localBaseline, exports.localRwcBaseline]); - mkdirP.sync(exports.localRwcBaseline); - mkdirP.sync(exports.localBaseline); +export async function cleanTestDirs() { + await del([localBaseline, localRwcBaseline]); + mkdirP.sync(localRwcBaseline); + mkdirP.sync(localBaseline); } -exports.cleanTestDirs = cleanTestDirs; /** * used to pass data from gulp command line directly to run.js @@ -173,7 +170,7 @@ exports.cleanTestDirs = cleanTestDirs; * @param {number | undefined} [shards] * @param {number | undefined} [shardId] */ -function writeTestConfigFile(tests, runners, light, taskConfigsFolder, workerCount, stackTraceLimit, timeout, keepFailed, shards, shardId) { +export function writeTestConfigFile(tests, runners, light, taskConfigsFolder, workerCount, stackTraceLimit, timeout, keepFailed, shards, shardId) { const testConfigContents = JSON.stringify({ test: tests ? [tests] : undefined, runners: runners ? runners.split(",") : undefined, @@ -190,9 +187,8 @@ function writeTestConfigFile(tests, runners, light, taskConfigsFolder, workerCou log.info("Running tests with config: " + testConfigContents); fs.writeFileSync("test.config", testConfigContents); } -exports.writeTestConfigFile = writeTestConfigFile; -/** @type {string} */ +/** @type {string | undefined} */ let savedNodeEnv; function setNodeEnvToDevelopment() { savedNodeEnv = process.env.NODE_ENV; @@ -204,9 +200,12 @@ function restoreSavedNodeEnv() { } function deleteTemporaryProjectOutput() { - return del(path.join(exports.localBaseline, "projectOutput/")); + return del(path.join(localBaseline, "projectOutput/")); } +/** + * @param {string} text + */ function regExpEscape(text) { return text.replace(/[.*+?^${}()|\[\]\\]/g, "\\$&"); } diff --git a/scripts/build/utils.js b/scripts/build/utils.mjs similarity index 59% rename from scripts/build/utils.js rename to scripts/build/utils.mjs index 0e38a0b73d6..59075df3a41 100644 --- a/scripts/build/utils.js +++ b/scripts/build/utils.mjs @@ -1,20 +1,18 @@ -// @ts-check - /* eslint-disable no-restricted-globals */ // eslint-disable-next-line @typescript-eslint/triple-slash-reference /// -const fs = require("fs"); -const path = require("path"); -const log = require("fancy-log"); -const mkdirp = require("mkdirp"); -const del = require("del"); -const File = require("vinyl"); -const ts = require("../../lib/typescript"); -const chalk = require("chalk"); -const which = require("which"); -const { spawn } = require("child_process"); -const { Readable, Duplex } = require("stream"); +import fs from "fs"; +import path from "path"; +import log from "fancy-log"; +import del from "del"; +import File from "vinyl"; +import ts from "../../lib/typescript.js"; +import chalk from "chalk"; +import which from "which"; +import { spawn } from "child_process"; +import { Duplex } from "stream"; +import assert from "assert"; /** * Executes the provided command once with the supplied arguments. @@ -27,8 +25,8 @@ const { Readable, Duplex } = require("stream"); * @property {boolean} [hidePrompt] * @property {boolean} [waitForExit=true] */ -async function exec(cmd, args, options = {}) { - return /**@type {Promise<{exitCode: number}>}*/(new Promise((resolve, reject) => { +export async function exec(cmd, args, options = {}) { + return /**@type {Promise<{exitCode?: number}>}*/(new Promise((resolve, reject) => { const { ignoreExitCode, waitForExit = true } = options; if (!options.hidePrompt) log(`> ${chalk.green(cmd)} ${args.join(" ")}`); @@ -36,7 +34,7 @@ async function exec(cmd, args, options = {}) { if (waitForExit) { proc.on("exit", exitCode => { if (exitCode === 0 || ignoreExitCode) { - resolve({ exitCode }); + resolve({ exitCode: exitCode ?? undefined }); } else { reject(new Error(`Process exited with code: ${exitCode}`)); @@ -53,7 +51,6 @@ async function exec(cmd, args, options = {}) { } })); } -exports.exec = exec; /** * @param {ts.Diagnostic[]} diagnostics @@ -64,7 +61,6 @@ function formatDiagnostics(diagnostics, options) { ? ts.formatDiagnosticsWithColorAndContext(diagnostics, getFormatDiagnosticsHost(options && options.cwd)) : ts.formatDiagnostics(diagnostics, getFormatDiagnosticsHost(options && options.cwd)); } -exports.formatDiagnostics = formatDiagnostics; /** * @param {ts.Diagnostic[]} diagnostics @@ -73,7 +69,6 @@ exports.formatDiagnostics = formatDiagnostics; function reportDiagnostics(diagnostics, options) { log(formatDiagnostics(diagnostics, { cwd: options && options.cwd, pretty: process.stdout.isTTY })); } -exports.reportDiagnostics = reportDiagnostics; /** * @param {string | undefined} cwd @@ -82,17 +77,16 @@ exports.reportDiagnostics = reportDiagnostics; function getFormatDiagnosticsHost(cwd) { return { getCanonicalFileName: fileName => fileName, - getCurrentDirectory: () => cwd, + getCurrentDirectory: () => cwd ?? process.cwd(), getNewLine: () => ts.sys.newLine, }; } -exports.getFormatDiagnosticsHost = getFormatDiagnosticsHost; /** * Reads JSON data with optional comments using the LKG TypeScript compiler * @param {string} jsonPath */ -function readJson(jsonPath) { +export function readJson(jsonPath) { const jsonText = fs.readFileSync(jsonPath, "utf8"); const result = ts.parseConfigFileTextToJson(jsonPath, jsonText); if (result.error) { @@ -101,38 +95,13 @@ function readJson(jsonPath) { } return result.config; } -exports.readJson = readJson; - -/** - * @param {File} file - */ -function streamFromFile(file) { - return file.isBuffer() ? streamFromBuffer(file.contents) : - file.isStream() ? file.contents : - fs.createReadStream(file.path, { autoClose: true }); -} -exports.streamFromFile = streamFromFile; - -/** - * @param {Buffer} buffer - */ -function streamFromBuffer(buffer) { - return new Readable({ - read() { - this.push(buffer); - // eslint-disable-next-line no-null/no-null - this.push(null); - } - }); -} -exports.streamFromBuffer = streamFromBuffer; /** * @param {string | string[]} source * @param {string | string[]} dest * @returns {boolean} */ -function needsUpdate(source, dest) { +export function needsUpdate(source, dest) { if (typeof source === "string" && typeof dest === "string") { if (fs.existsSync(dest)) { const {mtime: outTime} = fs.statSync(dest); @@ -194,9 +163,8 @@ function needsUpdate(source, dest) { } return true; } -exports.needsUpdate = needsUpdate; -function getDiffTool() { +export function getDiffTool() { const program = process.env.DIFF; if (!program) { log.warn("Add the 'DIFF' environment variable to the path of the program you want to use."); @@ -204,7 +172,6 @@ function getDiffTool() { } return program; } -exports.getDiffTool = getDiffTool; /** * Find the size of a directory recursively. @@ -212,7 +179,7 @@ exports.getDiffTool = getDiffTool; * @param {string} root * @returns {number} bytes */ -function getDirSize(root) { +export function getDirSize(root) { const stats = fs.lstatSync(root); if (!stats.isDirectory()) { @@ -223,97 +190,12 @@ function getDirSize(root) { .map(file => getDirSize(path.join(root, file))) .reduce((acc, num) => acc + num, 0); } -exports.getDirSize = getDirSize; - -/** - * Flattens a project with project references into a single project. - * @param {string} projectSpec The path to a tsconfig.json file or its containing directory. - * @param {string} flattenedProjectSpec The output path for the flattened tsconfig.json file. - * @param {FlattenOptions} [options] Options used to flatten a project hierarchy. - * - * @typedef FlattenOptions - * @property {string} [cwd] The path to use for the current working directory. Defaults to `process.cwd()`. - * @property {import("../../lib/typescript").CompilerOptions} [compilerOptions] Compiler option overrides. - * @property {boolean} [force] Forces creation of the output project. - * @property {string[]} [exclude] Files to exclude (relative to `cwd`) - */ -function flatten(projectSpec, flattenedProjectSpec, options = {}) { - const cwd = normalizeSlashes(options.cwd ? path.resolve(options.cwd) : process.cwd()); - const files = []; - const resolvedOutputSpec = path.resolve(cwd, flattenedProjectSpec); - const resolvedOutputDirectory = path.dirname(resolvedOutputSpec); - const resolvedProjectSpec = resolveProjectSpec(projectSpec, cwd, /*referrer*/ undefined); - const project = readJson(resolvedProjectSpec); - const skipProjects = /**@type {Set}*/(new Set()); - const skipFiles = new Set(options && options.exclude && options.exclude.map(file => normalizeSlashes(path.resolve(cwd, file)))); - recur(resolvedProjectSpec, project); - - if (options.force || needsUpdate(files, resolvedOutputSpec)) { - const config = { - extends: normalizeSlashes(path.relative(resolvedOutputDirectory, resolvedProjectSpec)), - compilerOptions: options.compilerOptions || {}, - files: files.map(file => normalizeSlashes(path.relative(resolvedOutputDirectory, file))) - }; - mkdirp.sync(resolvedOutputDirectory); - fs.writeFileSync(resolvedOutputSpec, JSON.stringify(config, undefined, 2), "utf8"); - } - - /** - * @param {string} projectSpec - * @param {object} project - */ - function recur(projectSpec, project) { - if (skipProjects.has(projectSpec)) return; - skipProjects.add(project); - if (project.references) { - for (const ref of project.references) { - const referencedSpec = resolveProjectSpec(ref.path, cwd, projectSpec); - const referencedProject = readJson(referencedSpec); - recur(referencedSpec, referencedProject); - } - } - if (project.include) { - throw new Error("Flattened project may not have an 'include' list."); - } - if (!project.files) { - throw new Error("Flattened project must have an explicit 'files' list."); - } - const projectDirectory = path.dirname(projectSpec); - for (let file of project.files) { - file = normalizeSlashes(path.resolve(projectDirectory, file)); - if (skipFiles.has(file)) continue; - skipFiles.add(file); - files.push(file); - } - } -} -exports.flatten = flatten; - -/** - * @param {string} file - */ -function normalizeSlashes(file) { - return file.replace(/\\/g, "/"); -} - -/** - * @param {string} projectSpec - * @param {string} cwd - * @param {string | undefined} referrer - * @returns {string} - */ -function resolveProjectSpec(projectSpec, cwd, referrer) { - const projectPath = normalizeSlashes(path.resolve(cwd, referrer ? path.dirname(referrer) : "", projectSpec)); - const stats = fs.statSync(projectPath); - if (stats.isFile()) return normalizeSlashes(projectPath); - return normalizeSlashes(path.resolve(cwd, projectPath, "tsconfig.json")); -} /** * @param {string | ((file: File) => string) | { cwd?: string }} [dest] * @param {{ cwd?: string }} [opts] */ -function rm(dest, opts) { +export function rm(dest, opts) { if (dest && typeof dest === "object") { opts = dest; dest = undefined; @@ -328,7 +210,9 @@ function rm(dest, opts) { const processDeleted = () => { if (failed) return; while (pending.length && pending[0].deleted) { - const { file, cb } = pending.shift(); + const fileAndCallback = pending.shift(); + assert(fileAndCallback); + const { file, cb } = fileAndCallback; duplex.push(file); cb(); } @@ -382,7 +266,6 @@ function rm(dest, opts) { }); return duplex; } -exports.rm = rm; class Deferred { constructor() { @@ -393,7 +276,7 @@ class Deferred { } } -class Debouncer { +export class Debouncer { /** * @param {number} timeout * @param {() => Promise} action @@ -424,8 +307,8 @@ class Debouncer { } const deferred = this._deferred; + assert(deferred); this._deferred = undefined; - this._projects = undefined; try { deferred.resolve(this._action()); } @@ -434,4 +317,3 @@ class Debouncer { } } } -exports.Debouncer = Debouncer; diff --git a/scripts/buildProtocol.ts b/scripts/buildProtocol.mjs similarity index 69% rename from scripts/buildProtocol.ts rename to scripts/buildProtocol.mjs index 2cc843d4578..f7bc00c897b 100644 --- a/scripts/buildProtocol.ts +++ b/scripts/buildProtocol.mjs @@ -1,25 +1,59 @@ -/// +import ts from "../lib/typescript.js"; +import path from "path"; +import assert from "assert"; -import * as ts from "../lib/typescript"; -import * as path from "path"; - -function endsWith(s: string, suffix: string) { +/** + * + * @param {string} s + * @param {string} suffix + * @returns {boolean} + */ +function endsWith(s, suffix) { return s.lastIndexOf(suffix, s.length - suffix.length) !== -1; } -function isStringEnum(declaration: ts.EnumDeclaration) { - return declaration.members.length && declaration.members.every(m => !!m.initializer && m.initializer.kind === ts.SyntaxKind.StringLiteral); +/** + * @param {ts.EnumDeclaration} declaration + * @returns {boolean} + */ +function isStringEnum(declaration) { + return !!declaration.members.length && declaration.members.every(m => !!m.initializer && m.initializer.kind === ts.SyntaxKind.StringLiteral); } class DeclarationsWalker { - private visitedTypes: ts.Type[] = []; - private text = ""; - private removedTypes: ts.Type[] = []; + /** + * @type {ts.Type[]} + * @private + */ + visitedTypes = []; + /** + * @type {string} + * @private + */ + text = ""; + /** + * @type {ts.Type[]} + * @private + */ + removedTypes = []; - private constructor(private typeChecker: ts.TypeChecker, private protocolFile: ts.SourceFile) { + /** + * @param {ts.TypeChecker} typeChecker + * @param {ts.SourceFile} protocolFile + * @private + */ + constructor(typeChecker, protocolFile) { + this.typeChecker = typeChecker; + this.protocolFile = protocolFile; } - static getExtraDeclarations(typeChecker: ts.TypeChecker, protocolFile: ts.SourceFile): string { + /** + * + * @param {ts.TypeChecker} typeChecker + * @param {ts.SourceFile} protocolFile + * @returns {string} + */ + static getExtraDeclarations(typeChecker, protocolFile) { const walker = new DeclarationsWalker(typeChecker, protocolFile); walker.visitTypeNodes(protocolFile); let text = walker.text @@ -36,7 +70,12 @@ class DeclarationsWalker { return text; } - private processType(type: ts.Type): void { + /** + * @param {ts.Type} type + * @returns {void} + * @private + */ + processType(type) { if (this.visitedTypes.indexOf(type) >= 0) { return; } @@ -47,7 +86,7 @@ class DeclarationsWalker { } if (s.name === "Array" || s.name === "ReadOnlyArray") { // we should process type argument instead - return this.processType((type as any).typeArguments[0]); + return this.processType(/** @type {any} */(type).typeArguments[0]); } else { const declarations = s.getDeclarations(); @@ -57,7 +96,7 @@ class DeclarationsWalker { if (sourceFile === this.protocolFile || /lib(\..+)?\.d.ts/.test(path.basename(sourceFile.fileName))) { return; } - if (decl.kind === ts.SyntaxKind.EnumDeclaration && !isStringEnum(decl as ts.EnumDeclaration)) { + if (ts.isEnumDeclaration(decl) && !isStringEnum(decl)) { this.removedTypes.push(type); return; } @@ -74,7 +113,11 @@ class DeclarationsWalker { } } - private visitTypeNodes(node: ts.Node) { + /** + * @param {ts.Node} node + * @private + */ + visitTypeNodes(node) { if (node.parent) { switch (node.parent.kind) { case ts.SyntaxKind.VariableDeclaration: @@ -84,12 +127,13 @@ class DeclarationsWalker { case ts.SyntaxKind.PropertySignature: case ts.SyntaxKind.Parameter: case ts.SyntaxKind.IndexSignature: - if (((node.parent as ts.VariableDeclaration | ts.MethodDeclaration | ts.PropertyDeclaration | ts.ParameterDeclaration | ts.PropertySignature | ts.MethodSignature | ts.IndexSignatureDeclaration).type) === node) { + const parent = /** @type {ts.VariableDeclaration | ts.MethodDeclaration | ts.PropertyDeclaration | ts.ParameterDeclaration | ts.PropertySignature | ts.MethodSignature | ts.IndexSignatureDeclaration} */ (node.parent); + if (parent.type === node) { this.processTypeOfNode(node); } break; case ts.SyntaxKind.InterfaceDeclaration: - const heritageClauses = (node.parent as ts.InterfaceDeclaration).heritageClauses; + const heritageClauses = /** @type {ts.InterfaceDeclaration} */ (node.parent).heritageClauses; if (heritageClauses) { if (heritageClauses[0].token !== ts.SyntaxKind.ExtendsKeyword) { throw new Error(`Unexpected kind of heritage clause: ${ts.SyntaxKind[heritageClauses[0].kind]}`); @@ -104,9 +148,13 @@ class DeclarationsWalker { ts.forEachChild(node, n => this.visitTypeNodes(n)); } - private processTypeOfNode(node: ts.Node): void { + /** + * @param {ts.Node} node + * @private + */ + processTypeOfNode(node) { if (node.kind === ts.SyntaxKind.UnionType) { - for (const t of (node as ts.UnionTypeNode).types) { + for (const t of /** @type {ts.UnionTypeNode} */ (node).types) { this.processTypeOfNode(t); } } @@ -119,8 +167,14 @@ class DeclarationsWalker { } } -function writeProtocolFile(outputFile: string, protocolTs: string, typeScriptServicesDts: string) { - const options = { target: ts.ScriptTarget.ES5, declaration: true, noResolve: false, types: [] as string[], stripInternal: true }; +/** + * @param {string} outputFile + * @param {string} protocolTs + * @param {string} typeScriptServicesDts + */ +function writeProtocolFile(outputFile, protocolTs, typeScriptServicesDts) { + /** @type {ts.CompilerOptions} */ + const options = { target: ts.ScriptTarget.ES5, declaration: true, noResolve: false, types: [], stripInternal: true }; /** * 1st pass - generate a program from protocol.ts and typescriptservices.d.ts and emit core version of protocol.d.ts with all internal members stripped @@ -129,7 +183,8 @@ function writeProtocolFile(outputFile: string, protocolTs: string, typeScriptSer function getInitialDtsFileForProtocol() { const program = ts.createProgram([protocolTs, typeScriptServicesDts, path.join(typeScriptServicesDts, "../lib.es5.d.ts")], options); - let protocolDts: string | undefined; + /** @type {string | undefined} */ + let protocolDts; const emitResult = program.emit(program.getSourceFile(protocolTs), (file, content) => { if (endsWith(file, ".d.ts")) { protocolDts = content; @@ -137,7 +192,8 @@ function writeProtocolFile(outputFile: string, protocolTs: string, typeScriptSer }); if (protocolDts === undefined) { - const diagHost: ts.FormatDiagnosticsHost = { + /** @type {ts.FormatDiagnosticsHost} */ + const diagHost = { getCanonicalFileName(f) { return f; }, getCurrentDirectory() { return "."; }, getNewLine() { return "\r\n"; } @@ -151,12 +207,15 @@ function writeProtocolFile(outputFile: string, protocolTs: string, typeScriptSer const protocolFileName = "protocol.d.ts"; /** * Second pass - generate a program from protocol.d.ts and typescriptservices.d.ts, then augment core protocol.d.ts with extra types from typescriptservices.d.ts + * @param {string} protocolDts + * @param {boolean} includeTypeScriptServices */ - function getProgramWithProtocolText(protocolDts: string, includeTypeScriptServices: boolean) { + function getProgramWithProtocolText(protocolDts, includeTypeScriptServices) { const host = ts.createCompilerHost(options); const originalGetSourceFile = host.getSourceFile; host.getSourceFile = (fileName) => { if (fileName === protocolFileName) { + assert(options.target !== undefined); return ts.createSourceFile(fileName, protocolDts, options.target); } return originalGetSourceFile.apply(host, [fileName, ts.ScriptTarget.Latest]); @@ -168,7 +227,8 @@ function writeProtocolFile(outputFile: string, protocolTs: string, typeScriptSer let protocolDts = getInitialDtsFileForProtocol(); const program = getProgramWithProtocolText(protocolDts, /*includeTypeScriptServices*/ true); - const protocolFile = program.getSourceFile("protocol.d.ts")!; + const protocolFile = program.getSourceFile("protocol.d.ts"); + assert(protocolFile); const extraDeclarations = DeclarationsWalker.getExtraDeclarations(program.getTypeChecker(), protocolFile); if (extraDeclarations) { protocolDts += extraDeclarations; diff --git a/scripts/configurePrerelease.ts b/scripts/configurePrerelease.mjs similarity index 77% rename from scripts/configurePrerelease.ts rename to scripts/configurePrerelease.mjs index 17d8bb3a920..9c4b83ea8f5 100644 --- a/scripts/configurePrerelease.ts +++ b/scripts/configurePrerelease.mjs @@ -1,18 +1,20 @@ -/// import { normalize, relative } from "path"; -import * as assert from "assert"; +import assert from "assert"; import { readFileSync, writeFileSync } from "fs"; +import url from "url"; + +const __filename = url.fileURLToPath(new URL(import.meta.url)); /** * A minimal description for a parsed package.json object. - */ -interface PackageJson { + * @typedef {{ name: string; version: string; keywords: string[]; -} +}} PackageJson + */ -function main(): void { +function main() { const args = process.argv.slice(2); if (args.length < 3) { const thisProgramName = relative(process.cwd(), __filename); @@ -28,7 +30,8 @@ function main(): void { // Acquire the version from the package.json file and modify it appropriately. const packageJsonFilePath = normalize(args[1]); - const packageJsonValue: PackageJson = JSON.parse(readFileSync(packageJsonFilePath).toString()); + /** @type {PackageJson} */ + const packageJsonValue = JSON.parse(readFileSync(packageJsonFilePath).toString()); const { majorMinor, patch } = parsePackageJsonVersion(packageJsonValue.version); const prereleasePatch = getPrereleasePatch(tag, patch); @@ -53,17 +56,25 @@ function main(): void { } /* eslint-disable no-null/no-null */ -function updateTsFile(tsFilePath: string, tsFileContents: string, majorMinor: string, patch: string, nightlyPatch: string): string { +/** + * @param {string} tsFilePath + * @param {string} tsFileContents + * @param {string} majorMinor + * @param {string} patch + * @param {string} nightlyPatch + * @returns {string} + */ +function updateTsFile(tsFilePath, tsFileContents, majorMinor, patch, nightlyPatch) { const majorMinorRgx = /export const versionMajorMinor = "(\d+\.\d+)"/; const majorMinorMatch = majorMinorRgx.exec(tsFileContents); assert(majorMinorMatch !== null, `The file '${tsFilePath}' seems to no longer have a string matching '${majorMinorRgx}'.`); - const parsedMajorMinor = majorMinorMatch![1]; + const parsedMajorMinor = majorMinorMatch[1]; assert(parsedMajorMinor === majorMinor, `versionMajorMinor does not match. ${tsFilePath}: '${parsedMajorMinor}'; package.json: '${majorMinor}'`); const versionRgx = /export const version(?:: string)? = `\$\{versionMajorMinor\}\.(\d)(-\w+)?`;/; const patchMatch = versionRgx.exec(tsFileContents); assert(patchMatch !== null, `The file '${tsFilePath}' seems to no longer have a string matching '${versionRgx.toString()}'.`); - const parsedPatch = patchMatch![1]; + const parsedPatch = patchMatch[1]; if (parsedPatch !== patch) { throw new Error(`patch does not match. ${tsFilePath}: '${parsedPatch}; package.json: '${patch}'`); } @@ -71,16 +82,25 @@ function updateTsFile(tsFilePath: string, tsFileContents: string, majorMinor: st return tsFileContents.replace(versionRgx, `export const version: string = \`\${versionMajorMinor}.${nightlyPatch}\`;`); } -function parsePackageJsonVersion(versionString: string): { majorMinor: string, patch: string } { +/** + * @param {string} versionString + * @returns {{ majorMinor: string, patch: string }} + */ +function parsePackageJsonVersion(versionString) { const versionRgx = /(\d+\.\d+)\.(\d+)($|\-)/; const match = versionString.match(versionRgx); assert(match !== null, "package.json 'version' should match " + versionRgx.toString()); - return { majorMinor: match![1], patch: match![2] }; + return { majorMinor: match[1], patch: match[2] }; } /* eslint-enable no-null/no-null */ -/** e.g. 0-dev.20170707 */ -function getPrereleasePatch(tag: string, plainPatch: string): string { +/** + * e.g. 0-dev.20170707 + * @param {string} tag + * @param {string} plainPatch + * @returns {string} + */ +function getPrereleasePatch(tag, plainPatch) { // We're going to append a representation of the current time at the end of the current version. // String.prototype.toISOString() returns a 24-character string formatted as 'YYYY-MM-DDTHH:mm:ss.sssZ', // but we'd prefer to just remove separators and limit ourselves to YYYYMMDD. diff --git a/scripts/createPlaygroundBuild.js b/scripts/createPlaygroundBuild.mjs similarity index 95% rename from scripts/createPlaygroundBuild.js rename to scripts/createPlaygroundBuild.mjs index 31fe5af92dd..0d5a9006ae5 100644 --- a/scripts/createPlaygroundBuild.js +++ b/scripts/createPlaygroundBuild.mjs @@ -1,8 +1,7 @@ /* eslint-disable */ -// @ts-check /** Run via: - node scripts/createPlaygroundBuild.js + node scripts/createPlaygroundBuild.mjs */ // This script does two things: @@ -20,12 +19,13 @@ * Licensed under the MIT License. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ -const path = require('path'); -const fs = require('fs'); -const child_process = require('child_process'); -const http = require('http'); -const url = require('url'); -const nodeFetch = require("node-fetch").default +import path from 'path'; +import fs from 'fs'; +import child_process from 'child_process'; +import http from 'http'; +import url from 'url'; +import nodeFetch from "node-fetch"; +import assert from 'assert'; function updateTSDist() { // This code is a direct port of a script from monaco-typescript @@ -169,6 +169,9 @@ function updateTSDist() { })(); function importLibs() { + /** + * @param {string} name + */ function readLibFile(name) { const srcPath = path.join(TYPESCRIPT_LIB_SOURCE, name); return fs.readFileSync(srcPath).toString(); @@ -193,6 +196,7 @@ function updateTSDist() { const dtsFiles = fs.readdirSync(TYPESCRIPT_LIB_SOURCE).filter((f) => f.includes('lib.')); while (dtsFiles.length > 0) { const name = dtsFiles.shift(); + assert(name !== undefined); const output = readLibFile(name).replace(/\r\n/g, '\n'); strLibResult += `libFileMap['${name}'] = "${escapeText(output)}";\n`; strIndexResult += `libFileSet['${name}'] = true;\n`; @@ -204,6 +208,7 @@ function updateTSDist() { /** * Escape text such that it can be used in a javascript string enclosed by double quotes (") + * @param {string} text */ function escapeText(text) { // See http://www.javascriptkit.com/jsref/escapesequence.shtml @@ -265,6 +270,9 @@ function updateTSDist() { return resultPieces.join(''); } + /** + * @param {string} str + */ function stripSourceMaps(str) { return str.replace(/\/\/# sourceMappingURL[^\n]+/gm, ''); } @@ -283,14 +291,15 @@ fs.watchFile(services, () =>{ // closest version to your dev build let latestStable = "4.3.2" nodeFetch('https://typescript.azureedge.net/indexes/releases.json').then(req => req.json()).then(releases => { - latestStable = releases.versions.pop() + latestStable = /** @type {any} */ (releases).versions.pop() }); http.createServer(function (req, res) { res.setHeader("Access-Control-Allow-Origin", "*") + assert(req.url); const incoming = url.parse(req.url) - if (incoming.path.endsWith("typescriptServices.js")) { + if (incoming.path && incoming.path.endsWith("typescriptServices.js")) { // Use the built version res.writeHead(200, {"Content-Type": "text/javascript"}); const amdPath = path.join(__dirname, '../internal/lib/typescriptServices-amd.js'); diff --git a/scripts/errorCheck.ts b/scripts/errorCheck.mjs similarity index 87% rename from scripts/errorCheck.ts rename to scripts/errorCheck.mjs index 9e285516d73..c2e031e5487 100644 --- a/scripts/errorCheck.ts +++ b/scripts/errorCheck.mjs @@ -1,7 +1,7 @@ -import * as fs from "fs"; -import * as fsPromises from "fs/promises"; -import * as _glob from "glob"; -import * as util from "util"; +import fs from "fs"; +import fsPromises from "fs/promises"; +import _glob from "glob"; +import util from "util"; const glob = util.promisify(_glob); @@ -24,7 +24,7 @@ async function checkErrorBaselines() { fs.readFile(baseDir + f, "utf-8", (err, baseline) => { if (err) throw err; - let g: RegExpExecArray | null; + let g; while (g = errRegex.exec(baseline)) { const errCode = +g[1]; const msg = keys.filter(k => messages[k].code === errCode)[0]; @@ -48,8 +48,8 @@ async function checkSourceFiles() { const data = await fsPromises.readFile("src/compiler/diagnosticInformationMap.generated.ts", "utf-8"); const errorRegexp = /\s(\w+): \{ code/g; - const errorNames: string[] = []; - let errMatch: RegExpExecArray | null; + const errorNames = []; + let errMatch; while (errMatch = errorRegexp.exec(data)) { errorNames.push(errMatch[1]); } diff --git a/scripts/eslint/rules/boolean-trivia.js b/scripts/eslint/rules/boolean-trivia.cjs similarity index 95% rename from scripts/eslint/rules/boolean-trivia.js rename to scripts/eslint/rules/boolean-trivia.cjs index 2aa38ab04c2..2b823f39299 100644 --- a/scripts/eslint/rules/boolean-trivia.js +++ b/scripts/eslint/rules/boolean-trivia.cjs @@ -1,5 +1,5 @@ const { AST_NODE_TYPES, TSESTree } = require("@typescript-eslint/utils"); -const { createRule } = require("./utils"); +const { createRule } = require("./utils.cjs"); module.exports = createRule({ name: "boolean-trivia", diff --git a/scripts/eslint/rules/debug-assert.js b/scripts/eslint/rules/debug-assert.cjs similarity index 95% rename from scripts/eslint/rules/debug-assert.js rename to scripts/eslint/rules/debug-assert.cjs index 7f01a43c9c3..da4c70bf460 100644 --- a/scripts/eslint/rules/debug-assert.js +++ b/scripts/eslint/rules/debug-assert.cjs @@ -1,5 +1,5 @@ const { AST_NODE_TYPES, TSESTree } = require("@typescript-eslint/utils"); -const { createRule } = require("./utils"); +const { createRule } = require("./utils.cjs"); module.exports = createRule({ name: "debug-assert", diff --git a/scripts/eslint/rules/no-double-space.js b/scripts/eslint/rules/no-double-space.cjs similarity index 95% rename from scripts/eslint/rules/no-double-space.js rename to scripts/eslint/rules/no-double-space.cjs index 1845486edc7..1d716d084b0 100644 --- a/scripts/eslint/rules/no-double-space.js +++ b/scripts/eslint/rules/no-double-space.cjs @@ -1,5 +1,5 @@ const { TSESTree, AST_NODE_TYPES } = require("@typescript-eslint/utils"); -const { createRule } = require("./utils"); +const { createRule } = require("./utils.cjs"); module.exports = createRule({ name: "no-double-space", diff --git a/scripts/eslint/rules/no-in-operator.js b/scripts/eslint/rules/no-in-operator.cjs similarity index 91% rename from scripts/eslint/rules/no-in-operator.js rename to scripts/eslint/rules/no-in-operator.cjs index c93000e3075..d17e88be951 100644 --- a/scripts/eslint/rules/no-in-operator.js +++ b/scripts/eslint/rules/no-in-operator.cjs @@ -1,5 +1,5 @@ const { TSESTree } = require("@typescript-eslint/utils"); -const { createRule } = require("./utils"); +const { createRule } = require("./utils.cjs"); module.exports = createRule({ name: "no-in-operator", diff --git a/scripts/eslint/rules/no-keywords.js b/scripts/eslint/rules/no-keywords.cjs similarity index 95% rename from scripts/eslint/rules/no-keywords.js rename to scripts/eslint/rules/no-keywords.cjs index 00b18b598e5..673a857912c 100644 --- a/scripts/eslint/rules/no-keywords.js +++ b/scripts/eslint/rules/no-keywords.cjs @@ -1,5 +1,5 @@ const { TSESTree, AST_NODE_TYPES } = require("@typescript-eslint/utils"); -const { createRule } = require("./utils"); +const { createRule } = require("./utils.cjs"); module.exports = createRule({ name: "no-keywords", diff --git a/scripts/eslint/rules/no-type-assertion-whitespace.js b/scripts/eslint/rules/no-type-assertion-whitespace.cjs similarity index 93% rename from scripts/eslint/rules/no-type-assertion-whitespace.js rename to scripts/eslint/rules/no-type-assertion-whitespace.cjs index f107d234f6e..174de300562 100644 --- a/scripts/eslint/rules/no-type-assertion-whitespace.js +++ b/scripts/eslint/rules/no-type-assertion-whitespace.cjs @@ -1,5 +1,5 @@ const { TSESTree } = require("@typescript-eslint/utils"); -const { createRule } = require("./utils"); +const { createRule } = require("./utils.cjs"); module.exports = createRule({ name: "no-type-assertion-whitespace", diff --git a/scripts/eslint/rules/object-literal-surrounding-space.js b/scripts/eslint/rules/object-literal-surrounding-space.cjs similarity index 95% rename from scripts/eslint/rules/object-literal-surrounding-space.js rename to scripts/eslint/rules/object-literal-surrounding-space.cjs index 2a04ae20f13..2321acbce1c 100644 --- a/scripts/eslint/rules/object-literal-surrounding-space.js +++ b/scripts/eslint/rules/object-literal-surrounding-space.cjs @@ -1,5 +1,5 @@ const { TSESTree } = require("@typescript-eslint/utils"); -const { createRule } = require("./utils"); +const { createRule } = require("./utils.cjs"); module.exports = createRule({ name: "object-literal-surrounding-space", diff --git a/scripts/eslint/rules/one-namespace-per-file.js b/scripts/eslint/rules/one-namespace-per-file.cjs similarity index 93% rename from scripts/eslint/rules/one-namespace-per-file.js rename to scripts/eslint/rules/one-namespace-per-file.cjs index a91f54eeafc..2b8772005a9 100644 --- a/scripts/eslint/rules/one-namespace-per-file.js +++ b/scripts/eslint/rules/one-namespace-per-file.cjs @@ -1,5 +1,5 @@ const { AST_NODE_TYPES, TSESTree } = require("@typescript-eslint/utils"); -const { createRule } = require("./utils"); +const { createRule } = require("./utils.cjs"); module.exports = createRule({ name: "one-namespace-per-file", diff --git a/scripts/eslint/rules/only-arrow-functions.js b/scripts/eslint/rules/only-arrow-functions.cjs similarity index 95% rename from scripts/eslint/rules/only-arrow-functions.js rename to scripts/eslint/rules/only-arrow-functions.cjs index a97673b08d3..d2d553ab3b3 100644 --- a/scripts/eslint/rules/only-arrow-functions.js +++ b/scripts/eslint/rules/only-arrow-functions.cjs @@ -1,5 +1,5 @@ const { AST_NODE_TYPES, TSESTree } = require("@typescript-eslint/utils"); -const { createRule } = require("./utils"); +const { createRule } = require("./utils.cjs"); module.exports = createRule({ name: "only-arrow-functions", diff --git a/scripts/eslint/rules/simple-indent.js b/scripts/eslint/rules/simple-indent.cjs similarity index 95% rename from scripts/eslint/rules/simple-indent.js rename to scripts/eslint/rules/simple-indent.cjs index fc41e21cd19..3701da068bb 100644 --- a/scripts/eslint/rules/simple-indent.js +++ b/scripts/eslint/rules/simple-indent.cjs @@ -1,5 +1,5 @@ const { TSESTree } = require("@typescript-eslint/utils"); -const { createRule } = require("./utils"); +const { createRule } = require("./utils.cjs"); module.exports = createRule({ name: "simple-indent", diff --git a/scripts/eslint/rules/type-operator-spacing.js b/scripts/eslint/rules/type-operator-spacing.cjs similarity index 93% rename from scripts/eslint/rules/type-operator-spacing.js rename to scripts/eslint/rules/type-operator-spacing.cjs index 1df853da6a3..16a493eaf09 100644 --- a/scripts/eslint/rules/type-operator-spacing.js +++ b/scripts/eslint/rules/type-operator-spacing.cjs @@ -1,5 +1,5 @@ const { TSESTree, AST_TOKEN_TYPES } = require("@typescript-eslint/utils"); -const { createRule } = require("./utils"); +const { createRule } = require("./utils.cjs"); module.exports = createRule({ name: "type-operator-spacing", diff --git a/scripts/eslint/rules/utils.js b/scripts/eslint/rules/utils.cjs similarity index 100% rename from scripts/eslint/rules/utils.js rename to scripts/eslint/rules/utils.cjs diff --git a/scripts/eslint/tests/boolean-trivia.test.ts b/scripts/eslint/tests/boolean-trivia.test.cjs similarity index 89% rename from scripts/eslint/tests/boolean-trivia.test.ts rename to scripts/eslint/tests/boolean-trivia.test.cjs index df8ba4e34cd..717ce610f03 100644 --- a/scripts/eslint/tests/boolean-trivia.test.ts +++ b/scripts/eslint/tests/boolean-trivia.test.cjs @@ -1,5 +1,5 @@ -import { RuleTester } from "./support/RuleTester"; -import rule = require("../rules/boolean-trivia"); +const { RuleTester } = require("./support/RuleTester.cjs"); +const rule = require("../rules/boolean-trivia.cjs"); const ruleTester = new RuleTester({ parserOptions: { diff --git a/scripts/eslint/tests/debug-assert.test.ts b/scripts/eslint/tests/debug-assert.test.cjs similarity index 88% rename from scripts/eslint/tests/debug-assert.test.ts rename to scripts/eslint/tests/debug-assert.test.cjs index d0400507dc2..ae5961e41fc 100644 --- a/scripts/eslint/tests/debug-assert.test.ts +++ b/scripts/eslint/tests/debug-assert.test.cjs @@ -1,5 +1,5 @@ -import { RuleTester } from "./support/RuleTester"; -import rule = require("../rules/debug-assert"); +const { RuleTester } = require("./support/RuleTester.cjs"); +const rule = require("../rules/debug-assert.cjs"); const ruleTester = new RuleTester({ parserOptions: { diff --git a/scripts/eslint/tests/no-double-space.test.ts b/scripts/eslint/tests/no-double-space.test.cjs similarity index 92% rename from scripts/eslint/tests/no-double-space.test.ts rename to scripts/eslint/tests/no-double-space.test.cjs index b28154675b0..b411fbe6ea8 100644 --- a/scripts/eslint/tests/no-double-space.test.ts +++ b/scripts/eslint/tests/no-double-space.test.cjs @@ -1,5 +1,5 @@ -import { RuleTester } from "./support/RuleTester"; -import rule = require("../rules/no-double-space"); +const { RuleTester } = require("./support/RuleTester.cjs"); +const rule = require("../rules/no-double-space.cjs"); const ruleTester = new RuleTester({ parser: require.resolve("@typescript-eslint/parser"), diff --git a/scripts/eslint/tests/no-in-operator.test.ts b/scripts/eslint/tests/no-in-operator.test.cjs similarity index 77% rename from scripts/eslint/tests/no-in-operator.test.ts rename to scripts/eslint/tests/no-in-operator.test.cjs index aef915670fe..0df73219bc8 100644 --- a/scripts/eslint/tests/no-in-operator.test.ts +++ b/scripts/eslint/tests/no-in-operator.test.cjs @@ -1,5 +1,5 @@ -import { RuleTester } from "./support/RuleTester"; -import rule = require("../rules/no-in-operator"); +const { RuleTester } = require("./support/RuleTester.cjs"); +const rule = require("../rules/no-in-operator.cjs"); const ruleTester = new RuleTester({ parserOptions: { diff --git a/scripts/eslint/tests/no-keywords.test.ts b/scripts/eslint/tests/no-keywords.test.cjs similarity index 92% rename from scripts/eslint/tests/no-keywords.test.ts rename to scripts/eslint/tests/no-keywords.test.cjs index 18c34872059..3618329b68a 100644 --- a/scripts/eslint/tests/no-keywords.test.ts +++ b/scripts/eslint/tests/no-keywords.test.cjs @@ -1,5 +1,5 @@ -import { RuleTester } from "./support/RuleTester"; -import rule = require("../rules/no-keywords"); +const { RuleTester } = require("./support/RuleTester.cjs"); +const rule = require("../rules/no-keywords.cjs"); const ruleTester = new RuleTester({ parserOptions: { diff --git a/scripts/eslint/tests/no-type-assertion-whitespace.test.ts b/scripts/eslint/tests/no-type-assertion-whitespace.test.cjs similarity index 86% rename from scripts/eslint/tests/no-type-assertion-whitespace.test.ts rename to scripts/eslint/tests/no-type-assertion-whitespace.test.cjs index 4cc68fd3a06..aa820094a0e 100644 --- a/scripts/eslint/tests/no-type-assertion-whitespace.test.ts +++ b/scripts/eslint/tests/no-type-assertion-whitespace.test.cjs @@ -1,5 +1,5 @@ -import { RuleTester } from "./support/RuleTester"; -import rule = require("../rules/no-type-assertion-whitespace"); +const { RuleTester } = require("./support/RuleTester.cjs"); +const rule = require("../rules/no-type-assertion-whitespace.cjs"); const ruleTester = new RuleTester({ parserOptions: { diff --git a/scripts/eslint/tests/object-literal-surrounding-space.test.ts b/scripts/eslint/tests/object-literal-surrounding-space.test.cjs similarity index 86% rename from scripts/eslint/tests/object-literal-surrounding-space.test.ts rename to scripts/eslint/tests/object-literal-surrounding-space.test.cjs index 2e94a2b61f3..7c697af531f 100644 --- a/scripts/eslint/tests/object-literal-surrounding-space.test.ts +++ b/scripts/eslint/tests/object-literal-surrounding-space.test.cjs @@ -1,5 +1,5 @@ -import { RuleTester } from "./support/RuleTester"; -import rule = require("../rules/object-literal-surrounding-space"); +const { RuleTester } = require("./support/RuleTester.cjs"); +const rule = require("../rules/object-literal-surrounding-space.cjs"); const ruleTester = new RuleTester({ parserOptions: { diff --git a/scripts/eslint/tests/only-arrow-functions.test.ts b/scripts/eslint/tests/only-arrow-functions.test.cjs similarity index 92% rename from scripts/eslint/tests/only-arrow-functions.test.ts rename to scripts/eslint/tests/only-arrow-functions.test.cjs index 0909e5b5868..52945d44f39 100644 --- a/scripts/eslint/tests/only-arrow-functions.test.ts +++ b/scripts/eslint/tests/only-arrow-functions.test.cjs @@ -1,5 +1,5 @@ -import { RuleTester } from "./support/RuleTester"; -import rule = require("../rules/only-arrow-functions"); +const { RuleTester } = require("./support/RuleTester.cjs"); +const rule = require("../rules/only-arrow-functions.cjs"); const ruleTester = new RuleTester({ parserOptions: { diff --git a/scripts/eslint/tests/simple-indent.test.ts b/scripts/eslint/tests/simple-indent.test.cjs similarity index 93% rename from scripts/eslint/tests/simple-indent.test.ts rename to scripts/eslint/tests/simple-indent.test.cjs index 161755c366b..0e4d925c560 100644 --- a/scripts/eslint/tests/simple-indent.test.ts +++ b/scripts/eslint/tests/simple-indent.test.cjs @@ -1,5 +1,5 @@ -import { RuleTester } from "./support/RuleTester"; -import rule = require("../rules/simple-indent"); +const { RuleTester } = require("./support/RuleTester.cjs"); +const rule = require("../rules/simple-indent.cjs"); const ruleTester = new RuleTester({ parserOptions: { diff --git a/scripts/eslint/tests/support/RuleTester.cjs b/scripts/eslint/tests/support/RuleTester.cjs new file mode 100644 index 00000000000..44e093d48e5 --- /dev/null +++ b/scripts/eslint/tests/support/RuleTester.cjs @@ -0,0 +1,6 @@ +const path = require("path"); +const { TSESLint } = require("@typescript-eslint/utils"); + +module.exports.ROOT_DIR = path.join(process.cwd(), "scripts", "eslint", "tests", "fixtures"); +module.exports.FILENAME = path.join(module.exports.ROOT_DIR, "file.ts"); +module.exports.RuleTester = TSESLint.RuleTester; diff --git a/scripts/eslint/tests/support/RuleTester.ts b/scripts/eslint/tests/support/RuleTester.ts deleted file mode 100644 index dcb434bb860..00000000000 --- a/scripts/eslint/tests/support/RuleTester.ts +++ /dev/null @@ -1,6 +0,0 @@ -import * as path from "path"; -import { TSESLint } from "@typescript-eslint/utils"; - -export const ROOT_DIR = path.join(process.cwd(), "scripts", "eslint", "tests", "fixtures"); -export const FILENAME = path.join(ROOT_DIR, "file.ts"); -export const RuleTester = TSESLint.RuleTester; diff --git a/scripts/eslint/tests/type-operator-spacing.test.ts b/scripts/eslint/tests/type-operator-spacing.test.cjs similarity index 86% rename from scripts/eslint/tests/type-operator-spacing.test.ts rename to scripts/eslint/tests/type-operator-spacing.test.cjs index 7654dfc9c53..3341348828e 100644 --- a/scripts/eslint/tests/type-operator-spacing.test.ts +++ b/scripts/eslint/tests/type-operator-spacing.test.cjs @@ -1,5 +1,5 @@ -import { RuleTester } from "./support/RuleTester"; -import rule = require("../rules/type-operator-spacing"); +const { RuleTester } = require("./support/RuleTester.cjs"); +const rule = require("../rules/type-operator-spacing.cjs"); const ruleTester = new RuleTester({ parserOptions: { diff --git a/scripts/eslint/tsconfig.json b/scripts/eslint/tsconfig.json deleted file mode 100644 index a9994669e63..00000000000 --- a/scripts/eslint/tsconfig.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "compilerOptions": { - "lib": [ - "es6" - ], - "module": "commonjs", - "target": "es6", - "outDir": "./built", - "declaration": false, - - "strict": true, - "esModuleInterop": true, - "skipLibCheck": true, - "forceConsistentCasingInFileNames": true, - "moduleResolution": "node", - "allowUnusedLabels": false, - "noImplicitOverride": true, - "noImplicitReturns": true, - "noPropertyAccessFromIndexSignature": true, - "noUnusedLocals": true, - "noUnusedParameters": true, - "allowJs": true, - "checkJs": true - }, - - "include": [ - "rules", - "tests" - ] -} diff --git a/scripts/failed-tests.js b/scripts/failed-tests.cjs similarity index 86% rename from scripts/failed-tests.js rename to scripts/failed-tests.cjs index 41536e63375..78e90fc9769 100644 --- a/scripts/failed-tests.js +++ b/scripts/failed-tests.cjs @@ -1,15 +1,19 @@ -// @ts-check +const assert = require("assert"); const Mocha = require("mocha"); const path = require("path"); const fs = require("fs"); const os = require("os"); -const failingHookRegExp = /^(.*) "(before|after) (all|each)" hook$/; +/** @typedef {{ + file?: string; + keepFailed?: boolean; + reporter?: Mocha.ReporterConstructor | keyof Mocha.reporters; + reporterOptions?: any; // TODO(jakebailey): what? +}} ReporterOptions */ /** * .failed-tests reporter * - * @typedef {Object} ReporterOptions * @property {string} [file] * @property {boolean} [keepFailed] * @property {string|Mocha.ReporterConstructor} [reporter] @@ -24,7 +28,7 @@ class FailedTestsReporter extends Mocha.reporters.Base { super(runner, options); if (!runner) return; - const reporterOptions = this.reporterOptions = options.reporterOptions || {}; + const reporterOptions = this.reporterOptions = options?.reporterOptions || {}; if (reporterOptions.file === undefined) reporterOptions.file = ".failed-tests"; if (reporterOptions.keepFailed === undefined) reporterOptions.keepFailed = false; if (reporterOptions.reporter) { @@ -67,7 +71,7 @@ class FailedTestsReporter extends Mocha.reporters.Base { * @param {ReadonlyArray} passes * @param {ReadonlyArray} failures * @param {boolean} keepFailed - * @param {(err?: NodeJS.ErrnoException) => void} done + * @param {(err?: NodeJS.ErrnoException | null) => void} done */ static writeFailures(file, passes, failures, keepFailed, done) { const failingTests = new Set(fs.existsSync(file) ? readTests() : undefined); @@ -78,6 +82,7 @@ class FailedTestsReporter extends Mocha.reporters.Base { if (failingTests.size > 0 && !keepFailed) { for (const test of passes) { failingTests.delete(test.fullTitle().trim()); + assert(test.parent); possiblyPassingSuites.add(test.parent.fullTitle().trim()); } } @@ -86,6 +91,7 @@ class FailedTestsReporter extends Mocha.reporters.Base { // containing suite as failing. If the suite for a test or hook was // possibly passing then it is now definitely failing. for (const test of failures) { + assert(test.parent); const suiteTitle = test.parent.fullTitle().trim(); if (test.type === "test") { failingTests.add(test.fullTitle().trim()); @@ -126,8 +132,11 @@ class FailedTestsReporter extends Mocha.reporters.Base { /** * @param {number} failures * @param {(failures: number) => void} [fn] + * @override */ done(failures, fn) { + assert(this.reporterOptions); + assert(this.reporterOptions.file); FailedTestsReporter.writeFailures(this.reporterOptions.file, this.passes, this.failures, this.reporterOptions.keepFailed || this.stats.tests === 0, (err) => { const reporter = this.reporter; if (reporter && reporter.done) { diff --git a/scripts/failed-tests.d.cts b/scripts/failed-tests.d.cts new file mode 100644 index 00000000000..2978fb81758 --- /dev/null +++ b/scripts/failed-tests.d.cts @@ -0,0 +1,52 @@ +export = FailedTestsReporter; +/** @typedef {{ + file?: string; + keepFailed?: boolean; + reporter?: Mocha.ReporterConstructor | keyof Mocha.reporters; + reporterOptions?: any; // TODO(jakebailey): what? +}} ReporterOptions */ +/** + * .failed-tests reporter + * + * @property {string} [file] + * @property {boolean} [keepFailed] + * @property {string|Mocha.ReporterConstructor} [reporter] + * @property {*} [reporterOptions] + */ +declare class FailedTestsReporter extends Mocha.reporters.Base { + /** + * @param {string} file + * @param {ReadonlyArray} passes + * @param {ReadonlyArray} failures + * @param {boolean} keepFailed + * @param {(err?: NodeJS.ErrnoException | null) => void} done + */ + static writeFailures(file: string, passes: ReadonlyArray, failures: ReadonlyArray, keepFailed: boolean, done: (err?: NodeJS.ErrnoException | null) => void): void; + /** + * @param {Mocha.Runner} runner + * @param {{ reporterOptions?: ReporterOptions }} [options] + */ + constructor(runner: Mocha.Runner, options?: { + reporterOptions?: ReporterOptions | undefined; + } | undefined); + reporterOptions: ReporterOptions | undefined; + reporter: Mocha.reporters.Base | undefined; + /** @type {Mocha.Test[]} */ + passes: Mocha.Test[]; + /** + * @param {number} failures + * @param {(failures: number) => void} [fn] + * @override + */ + override done(failures: number, fn?: ((failures: number) => void) | undefined): void; +} +declare namespace FailedTestsReporter { + export { ReporterOptions }; +} +import Mocha = require("mocha"); +type ReporterOptions = { + file?: string; + keepFailed?: boolean; + reporter?: Mocha.ReporterConstructor | keyof typeof Mocha.reporters; + reporterOptions?: any; +}; diff --git a/scripts/failed-tests.d.ts b/scripts/failed-tests.d.ts deleted file mode 100644 index 866ed8f6bfe..00000000000 --- a/scripts/failed-tests.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import * as Mocha from "mocha"; - -export = FailedTestsReporter; - -declare class FailedTestsReporter extends Mocha.reporters.Base { - passes: Mocha.Test[]; - failures: Mocha.Test[]; - reporterOptions: FailedTestsReporter.ReporterOptions; - reporter?: Mocha.reporters.Base; - constructor(runner: Mocha.Runner, options?: { reporterOptions?: FailedTestsReporter.ReporterOptions }); - static writeFailures(file: string, passes: readonly Mocha.Test[], failures: readonly Mocha.Test[], keepFailed: boolean, done: (err?: NodeJS.ErrnoException) => void): void; - done(failures: number, fn?: (failures: number) => void): void; -} - -declare namespace FailedTestsReporter { - interface ReporterOptions { - file?: string; - keepFailed?: boolean; - reporter?: string | Mocha.ReporterConstructor; - reporterOptions?: any; - } -} diff --git a/scripts/find-unused-diganostic-messages.mjs b/scripts/find-unused-diganostic-messages.mjs index ba529cf81bc..e9cc9bc48f2 100644 --- a/scripts/find-unused-diganostic-messages.mjs +++ b/scripts/find-unused-diganostic-messages.mjs @@ -1,14 +1,14 @@ -// @ts-check // This file requires a modern version of node 14+, and grep to be available. // node scripts/find-unused-diagnostic-messages.mjs import { readFileSync } from "fs"; -import {EOL} from "os"; +import { EOL } from "os"; import { execSync } from "child_process"; const diags = readFileSync("src/compiler/diagnosticInformationMap.generated.ts", "utf8"); const startOfDiags = diags.split("export const Diagnostics")[1]; +/** @type {string[]} */ const missingNames = []; startOfDiags.split(EOL).forEach(line => { if (!line.includes(":")) return; diff --git a/scripts/generateLocalizedDiagnosticMessages.ts b/scripts/generateLocalizedDiagnosticMessages.mjs similarity index 81% rename from scripts/generateLocalizedDiagnosticMessages.ts rename to scripts/generateLocalizedDiagnosticMessages.mjs index abfe6a3cff9..e07f6629a10 100644 --- a/scripts/generateLocalizedDiagnosticMessages.ts +++ b/scripts/generateLocalizedDiagnosticMessages.mjs @@ -1,8 +1,8 @@ -import * as fs from "fs"; -import * as path from "path"; -import * as xml2js from "xml2js"; +import fs from "fs"; +import path from "path"; +import xml2js from "xml2js"; -function main(): void { +function main() { const args = process.argv.slice(2); if (args.length !== 3) { console.log("Usage:"); @@ -25,7 +25,10 @@ function main(): void { return; - function visitDirectory(name: string) { + /** + * @param {string} name + */ + function visitDirectory(name) { const inputFilePath = path.join(inputPath, name, "diagnosticMessages", "diagnosticMessages.generated.json.lcl"); fs.readFile(inputFilePath, (err, data) => { @@ -63,8 +66,10 @@ function main(): void { * * Most of the languages we support are neutral locales, so we want to use the language name. * There are three exceptions, zh-CN, zh-TW and pt-BR. + * + * @param {string} localeName */ - function getPreferredLocaleName(localeName: string) { + function getPreferredLocaleName(localeName) { switch (localeName) { case "zh-CN": case "zh-TW": @@ -75,15 +80,22 @@ function main(): void { } } - function handleError(err: null | object) { + /** + * @param {null | object} err + */ + function handleError(err) { if (err) { console.error(err); process.exit(1); } } - function xmlObjectToString(o: any) { - const out: any = {}; + /** + * @param {any} o + */ + function xmlObjectToString(o) { + /** @type {any} */ + const out = {}; for (const item of o.LCX.Item[0].Item[0].Item) { let ItemId = item.$.ItemId; let val = item.Str[0].Tgt ? item.Str[0].Tgt[0].Val[0] : item.Str[0].Val[0]; @@ -104,7 +116,11 @@ function main(): void { } - function ensureDirectoryExists(directoryPath: string, action: () => void) { + /** + * @param {string} directoryPath + * @param {() => void} action + */ + function ensureDirectoryExists(directoryPath, action) { fs.exists(directoryPath, exists => { if (!exists) { const basePath = path.dirname(directoryPath); @@ -116,14 +132,21 @@ function main(): void { }); } - function writeFile(fileName: string, contents: string) { + /** + * @param {string} fileName + * @param {string} contents + */ + function writeFile(fileName, contents) { ensureDirectoryExists(path.dirname(fileName), () => { fs.writeFile(fileName, contents, handleError); }); } - function objectToList(o: Record) { - const list: { key: string, value: string }[] = []; + /** + * @param {Record} o + */ + function objectToList(o) { + const list = []; for (const key in o) { list.push({ key, value: o[key] }); } @@ -142,7 +165,11 @@ function main(): void { )); }); - function getItemXML(key: string, value: string) { + /** + * @param {string} key + * @param {string} value + */ + function getItemXML(key, value) { // escape entrt value value = value.replace(/]/, "]5D;"); @@ -155,7 +182,10 @@ function main(): void { `; } - function getLCGFileXML(items: string) { + /** + * @param {string} items + */ + function getLCGFileXML(items) { return ` diff --git a/scripts/importDefinitelyTypedTests/importDefinitelyTypedTests.ts b/scripts/importDefinitelyTypedTests.mjs similarity index 79% rename from scripts/importDefinitelyTypedTests/importDefinitelyTypedTests.ts rename to scripts/importDefinitelyTypedTests.mjs index bfe4886361b..1fbefc85cb6 100644 --- a/scripts/importDefinitelyTypedTests/importDefinitelyTypedTests.ts +++ b/scripts/importDefinitelyTypedTests.mjs @@ -1,17 +1,11 @@ import * as fs from "fs"; import * as path from "path"; +import * as os from "os"; import * as childProcess from "child_process"; +import url from "url"; - -interface Map { - [key: string]: T; -} - -declare let process: { - argv: string[]; - env: Map; - exit(exitCode?: number): void; -}; +const __filename = url.fileURLToPath(new URL(import.meta.url)); +const __dirname = path.dirname(__filename); main(); function main() { @@ -35,25 +29,41 @@ function main() { importDefinitelyTypedTests(tscPath, rwcTestPath, resolvedDefinitelyTypedRoot); } -function filePathEndsWith(path: string, endingString: string): boolean { +/** + * @param {string} path + * @param {string} endingString + * @returns {boolean} + */ +function filePathEndsWith(path, endingString) { const pathLen = path.length; const extLen = endingString.length; return pathLen > extLen && path.substr(pathLen - extLen, extLen).toLocaleLowerCase() === endingString.toLocaleLowerCase(); } -function copyFileSync(source: string, destination: string) { +/** + * @param {string} source + * @param {string} destination + */ +function copyFileSync(source, destination) { const text = fs.readFileSync(source); fs.writeFileSync(destination, text); } -function importDefinitelyTypedTest(tscPath: string, rwcTestPath: string, testCaseName: string, testFiles: string[], responseFile: string | undefined) { +/** + * @param {string} tscPath + * @param {string} rwcTestPath + * @param {string} testCaseName + * @param {string[]} testFiles + * @param {string | undefined} responseFile + */ +function importDefinitelyTypedTest(tscPath, rwcTestPath, testCaseName, testFiles, responseFile) { let cmd = "node " + tscPath + " --module commonjs " + testFiles.join(" "); if (responseFile) { cmd += " @" + responseFile; } const testDirectoryName = testCaseName + "_" + Math.floor((Math.random() * 10000) + 1); - const testDirectoryPath = path.join(process.env.temp, testDirectoryName); + const testDirectoryPath = path.join(os.tmpdir(), testDirectoryName); if (fs.existsSync(testDirectoryPath)) { throw new Error("Could not create test directory"); } @@ -94,13 +104,18 @@ function importDefinitelyTypedTest(tscPath: string, rwcTestPath: string, testCas } //console.log("\r\n"); - }).on("error", (error: any) => { + }).on("error", (error) => { console.log("==> error " + JSON.stringify(error)); console.log("\r\n"); }); } -function importDefinitelyTypedTests(tscPath: string, rwcTestPath: string, definitelyTypedRoot: string): void { +/** + * @param {string} tscPath + * @param {string} rwcTestPath + * @param {string} definitelyTypedRoot + */ +function importDefinitelyTypedTests(tscPath, rwcTestPath, definitelyTypedRoot) { fs.readdir(definitelyTypedRoot, (err, subDirectories) => { if (err) { throw err; @@ -120,9 +135,12 @@ function importDefinitelyTypedTests(tscPath: string, rwcTestPath: string, defini throw err; } - const tsFiles: string[] = []; - const testFiles: string[] = []; - let paramFile: string | undefined; + /** @type {string[]} */ + const tsFiles = []; + /** @type {string[]} */ + const testFiles = []; + /** @type {string | undefined} */ + let paramFile; for (const filePath of files.map(f => path.join(directoryPath, f))) { if (filePathEndsWith(filePath, ".ts")) { diff --git a/scripts/importDefinitelyTypedTests/tsconfig.json b/scripts/importDefinitelyTypedTests/tsconfig.json deleted file mode 100644 index 30d589c1199..00000000000 --- a/scripts/importDefinitelyTypedTests/tsconfig.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "compilerOptions": { - "module": "commonjs", - "target": "ES5", - "outDir": "./", - "rootDir": ".", - "newLine": "lf", - "noImplicitAny": true, - "strictNullChecks": true, - "sourceMap": false - }, - "files": [ - "../typings/node/node.d.ts", - "importDefinitelyTypedTests.ts" - ], - "exclude": [ - ] -} \ No newline at end of file diff --git a/scripts/link-hooks.js b/scripts/link-hooks.js deleted file mode 100644 index 33b5d4fd94f..00000000000 --- a/scripts/link-hooks.js +++ /dev/null @@ -1,20 +0,0 @@ -var fs = require("fs"); -var path = require("path"); - -var hooks = [ - "post-checkout" -]; - -hooks.forEach(function (hook) { - var hookInSourceControl = path.resolve(__dirname, "hooks", hook); - - if (fs.existsSync(hookInSourceControl)) { - var hookInHiddenDirectory = path.resolve(__dirname, "..", ".git", "hooks", hook); - - if (fs.existsSync(hookInHiddenDirectory)) { - fs.unlinkSync(hookInHiddenDirectory); - } - - fs.linkSync(hookInSourceControl, hookInHiddenDirectory); - } -}); \ No newline at end of file diff --git a/scripts/link-hooks.mjs b/scripts/link-hooks.mjs new file mode 100644 index 00000000000..b60a308918d --- /dev/null +++ b/scripts/link-hooks.mjs @@ -0,0 +1,25 @@ +import fs from "fs"; +import path from "path"; +import url from "url"; +import { findUpRoot } from "./build/findUpDir.mjs"; + +const __filename = url.fileURLToPath(new URL(import.meta.url)); +const __dirname = path.dirname(__filename); + +const hooks = [ + "post-checkout" +]; + +hooks.forEach((hook) => { + const hookInSourceControl = path.resolve(__dirname, "hooks", hook); + + if (fs.existsSync(hookInSourceControl)) { + const hookInHiddenDirectory = path.resolve(findUpRoot(), ".git", "hooks", hook); + + if (fs.existsSync(hookInHiddenDirectory)) { + fs.unlinkSync(hookInHiddenDirectory); + } + + fs.linkSync(hookInSourceControl, hookInHiddenDirectory); + } +}); diff --git a/scripts/open-cherry-pick-pr.ts b/scripts/open-cherry-pick-pr.mjs similarity index 92% rename from scripts/open-cherry-pick-pr.ts rename to scripts/open-cherry-pick-pr.mjs index 8bce97f4e06..5402663b31b 100644 --- a/scripts/open-cherry-pick-pr.ts +++ b/scripts/open-cherry-pick-pr.mjs @@ -1,11 +1,11 @@ -/// -// Must reference esnext.asynciterable lib, since octokit uses AsyncIterable internally -/// - import { Octokit } from "@octokit/rest"; -import { runSequence } from "./run-sequence"; -import * as fs from "fs"; -import * as path from "path"; +import { runSequence } from "./run-sequence.mjs"; +import fs from "fs"; +import path from "path"; +import url from "url"; + +const __filename = url.fileURLToPath(new URL(import.meta.url)); +const __dirname = path.dirname(__filename); const userName = process.env.GH_USERNAME; const reviewers = process.env.REQUESTING_USER ? [process.env.REQUESTING_USER] : ["weswigham", "RyanCavanaugh"]; diff --git a/scripts/open-user-pr.ts b/scripts/open-user-pr.mjs similarity index 86% rename from scripts/open-user-pr.ts rename to scripts/open-user-pr.mjs index 314cd737771..5594fe763ef 100644 --- a/scripts/open-user-pr.ts +++ b/scripts/open-user-pr.mjs @@ -1,12 +1,8 @@ -/// -/// -// Must reference esnext.asynciterable lib, since octokit uses AsyncIterable internally import { Octokit } from "@octokit/rest"; -import { runSequence } from "./run-sequence"; +import { runSequence } from "./run-sequence.mjs"; const userName = process.env.GH_USERNAME || "typescript-bot"; const reviewers = process.env.REQUESTING_USER ? [process.env.REQUESTING_USER] : ["weswigham", "sandersn", "RyanCavanaugh"]; -const now = new Date(); const masterBranchname = `user-baseline-updates`; const targetBranch = process.env.TARGET_BRANCH || "main"; const branchName = process.env.TARGET_FORK?.toLowerCase() === "microsoft" && (targetBranch === "main" || targetBranch === "refs/heads/main") @@ -22,7 +18,7 @@ runSequence([ ["node", ["./node_modules/gulp/bin/gulp.js", "baseline-accept"]], // accept baselines ["git", ["checkout", "-b", branchName]], // create a branch ["git", ["add", "."]], // Add all changes - ["git", ["commit", "-m", `"Update user baselines${+process.env.SOURCE_ISSUE! === 33716 ? " +cc @sandersn" : ""}"`]], // Commit all changes (ping nathan if we would post to CI thread) + ["git", ["commit", "-m", `"Update user baselines${+(process.env.SOURCE_ISSUE ?? 0) === 33716 ? " +cc @sandersn" : ""}"`]], // Commit all changes (ping nathan if we would post to CI thread) ["git", ["push", "--set-upstream", "fork", branchName, "-f"]] // push the branch ]); diff --git a/scripts/perf-result-post.js b/scripts/perf-result-post.mjs similarity index 86% rename from scripts/perf-result-post.js rename to scripts/perf-result-post.mjs index 337729128d2..e205db701fd 100644 --- a/scripts/perf-result-post.js +++ b/scripts/perf-result-post.mjs @@ -1,10 +1,8 @@ -// @ts-check -/// -// Must reference esnext.asynciterable lib, since octokit uses AsyncIterable internally -const { Octokit } = require("@octokit/rest"); -const fs = require("fs"); -const ado = require("azure-devops-node-api"); -const { default: fetch } = require("node-fetch"); +import { Octokit } from "@octokit/rest"; +import fs from "fs"; +import ado from "azure-devops-node-api"; +import fetch from "node-fetch"; +import assert from "assert"; async function main() { @@ -15,7 +13,7 @@ async function main() { if (!requester) throw new Error("REQUESTING_USER environment variable not set."); const buildId = process.env.BUILD_BUILDID; - if (!requester) throw new Error("BUILD_BUILDID environment variable not set."); + if (!buildId) throw new Error("BUILD_BUILDID environment variable not set."); const postedComment = process.env.STATUS_COMMENT; if (!postedComment) throw new Error("STATUS_COMMENT environment variable not set."); @@ -36,10 +34,11 @@ async function main() { const cli = new ado.WebApi("https://typescript.visualstudio.com/defaultcollection", ado.getHandlerFromToken("")); // Empty token, anon auth const build = await cli.getBuildApi(); const artifact = await build.getArtifact("typescript", +buildId, "benchmark"); + assert(artifact.resource?.url); const updatedUrl = new URL(artifact.resource.url); updatedUrl.search = `artifactName=benchmark&fileId=${artifact.resource.data}&fileName=manifest`; const resp = await (await fetch(`${updatedUrl}`)).json(); - for (const file of resp.items) { + for (const file of /** @type {any} */ (resp).items) { if (/[\\/]linux\.benchmark$/.test(file.path)) { const benchmarkUrl = new URL(artifact.resource.url); benchmarkUrl.search = `artifactName=benchmark&fileId=${file.blob.id}&fileName=linux.benchmark`; diff --git a/scripts/post-vsts-artifact-comment.js b/scripts/post-vsts-artifact-comment.mjs similarity index 88% rename from scripts/post-vsts-artifact-comment.js rename to scripts/post-vsts-artifact-comment.mjs index f0ffa2c4105..8c345c58427 100644 --- a/scripts/post-vsts-artifact-comment.js +++ b/scripts/post-vsts-artifact-comment.mjs @@ -1,9 +1,7 @@ -// @ts-check -/// -// Must reference esnext.asynciterable lib, since octokit uses AsyncIterable internally -const { Octokit } = require("@octokit/rest"); -const ado = require("azure-devops-node-api"); -const { default: fetch } = require("node-fetch"); +import { Octokit } from "@octokit/rest"; +import assert from "assert"; +import ado from "azure-devops-node-api"; +import fetch from "node-fetch"; async function main() { if (!process.env.SOURCE_ISSUE) { @@ -16,10 +14,11 @@ async function main() { const cli = new ado.WebApi("https://typescript.visualstudio.com/defaultcollection", ado.getHandlerFromToken("")); // Empty token, anon auth const build = await cli.getBuildApi(); const artifact = await build.getArtifact("typescript", +process.env.BUILD_BUILDID, "tgz"); + assert(artifact.resource?.url); const updatedUrl = new URL(artifact.resource.url); updatedUrl.search = `artifactName=tgz&fileId=${artifact.resource.data}&fileName=manifest`; const resp = await (await fetch(`${updatedUrl}`)).json(); - const file = resp.items[0]; + const file = /** @type {any} */ (resp).items[0]; const tgzUrl = new URL(artifact.resource.url); tgzUrl.search = `artifactName=tgz&fileId=${file.blob.id}&fileName=${file.path}`; const link = "" + tgzUrl; diff --git a/scripts/processDiagnosticMessages.ts b/scripts/processDiagnosticMessages.mjs similarity index 73% rename from scripts/processDiagnosticMessages.ts rename to scripts/processDiagnosticMessages.mjs index 0ddc27b06f1..cf6acdae02e 100644 --- a/scripts/processDiagnosticMessages.ts +++ b/scripts/processDiagnosticMessages.mjs @@ -1,25 +1,29 @@ -import * as path from "path"; -import * as fs from "fs"; +import path from "path"; +import fs from "fs"; -interface DiagnosticDetails { +/** @typedef {{ category: string; code: number; reportsUnnecessary?: {}; reportsDeprecated?: {}; isEarly?: boolean; elidedInCompatabilityPyramid?: boolean; -} +}} DiagnosticDetails */ -type InputDiagnosticMessageTable = Map; +/** @typedef {Map} InputDiagnosticMessageTable */ -function main(): void { +function main() { if (process.argv.length < 3) { console.log("Usage:"); - console.log("\tnode processDiagnosticMessages.js "); + console.log("\tnode processDiagnosticMessages.mjs "); return; } - function writeFile(fileName: string, contents: string) { + /** + * @param {string} fileName + * @param {string} contents + */ + function writeFile(fileName, contents) { fs.writeFile(path.join(path.dirname(inputFilePath), fileName), contents, { encoding: "utf-8" }, err => { if (err) throw err; }); @@ -29,9 +33,11 @@ function main(): void { console.log(`Reading diagnostics from ${inputFilePath}`); const inputStr = fs.readFileSync(inputFilePath, { encoding: "utf-8" }); - const diagnosticMessagesJson: { [key: string]: DiagnosticDetails } = JSON.parse(inputStr); + /** @type {{ [key: string]: DiagnosticDetails }} */ + const diagnosticMessagesJson = JSON.parse(inputStr); - const diagnosticMessages: InputDiagnosticMessageTable = new Map(); + /** @type {InputDiagnosticMessageTable} */ + const diagnosticMessages = new Map(); for (const key in diagnosticMessagesJson) { if (Object.hasOwnProperty.call(diagnosticMessagesJson, key)) { diagnosticMessages.set(key, diagnosticMessagesJson[key]); @@ -49,8 +55,12 @@ function main(): void { writeFile("diagnosticMessages.generated.json", messageOutput); } -function checkForUniqueCodes(diagnosticTable: InputDiagnosticMessageTable) { - const allCodes: { [key: number]: true | undefined } = []; +/** + * @param {InputDiagnosticMessageTable} diagnosticTable + */ +function checkForUniqueCodes(diagnosticTable) { + /** @type {Record} */ + const allCodes = []; diagnosticTable.forEach(({ code }) => { if (allCodes[code]) { throw new Error(`Diagnostic code ${code} appears more than once.`); @@ -59,7 +69,13 @@ function checkForUniqueCodes(diagnosticTable: InputDiagnosticMessageTable) { }); } -function buildInfoFileOutput(messageTable: InputDiagnosticMessageTable, inputFilePathRel: string, thisFilePathRel: string): string { +/** + * @param {InputDiagnosticMessageTable} messageTable + * @param {string} inputFilePathRel + * @param {string} thisFilePathRel + * @returns {string} + */ +function buildInfoFileOutput(messageTable, inputFilePathRel, thisFilePathRel) { let result = "// \r\n" + "// generated from '" + inputFilePathRel + "' in '" + thisFilePathRel.replace(/\\/g, "/") + "'\r\n" + @@ -83,7 +99,11 @@ function buildInfoFileOutput(messageTable: InputDiagnosticMessageTable, inputFil return result; } -function buildDiagnosticMessageOutput(messageTable: InputDiagnosticMessageTable): string { +/** + * @param {InputDiagnosticMessageTable} messageTable + * @returns {string} + */ +function buildDiagnosticMessageOutput(messageTable) { let result = "{"; messageTable.forEach(({ code }, name) => { const propName = convertPropertyName(name); @@ -99,11 +119,21 @@ function buildDiagnosticMessageOutput(messageTable: InputDiagnosticMessageTable) return result; } -function createKey(name: string, code: number): string { +/** + * + * @param {string} name + * @param {number} code + * @returns {string} + */ +function createKey(name, code) { return name.slice(0, 100) + "_" + code; } -function convertPropertyName(origName: string): string { +/** + * @param {string} origName + * @returns {string} + */ +function convertPropertyName(origName) { let result = origName.split("").map(char => { if (char === "*") return "_Asterisk"; if (char === "/") return "_Slash"; diff --git a/scripts/produceLKG.ts b/scripts/produceLKG.mjs similarity index 80% rename from scripts/produceLKG.ts rename to scripts/produceLKG.mjs index e4e37df028e..6861f4f7d64 100644 --- a/scripts/produceLKG.ts +++ b/scripts/produceLKG.mjs @@ -1,9 +1,11 @@ -/// +import childProcess from "child_process"; +import fs from "fs-extra"; +import path from "path"; +import glob from "glob"; +import url from "url"; -import * as childProcess from "child_process"; -import * as fs from "fs-extra"; -import * as path from "path"; -import * as glob from "glob"; +const __filename = url.fileURLToPath(new URL(import.meta.url)); +const __dirname = path.dirname(__filename); const root = path.join(__dirname, ".."); const source = path.join(root, "built/local"); @@ -45,7 +47,7 @@ async function copyTypesMap() { } async function buildProtocol() { - const protocolScript = path.join(__dirname, "buildProtocol.js"); + const protocolScript = path.join(__dirname, "buildProtocol.mjs"); if (!fs.existsSync(protocolScript)) { throw new Error(`Expected protocol script ${protocolScript} to exist`); } @@ -80,16 +82,26 @@ async function writeGitAttributes() { await fs.writeFile(path.join(dest, ".gitattributes"), `* text eol=lf`, "utf-8"); } -async function copyWithCopyright(fileName: string, destName = fileName) { +/** + * @param {string} fileName + * @param {string} destName + */ +async function copyWithCopyright(fileName, destName = fileName) { const content = await fs.readFile(path.join(source, fileName), "utf-8"); await fs.writeFile(path.join(dest, destName), copyright + "\n" + content); } -async function copyFromBuiltLocal(fileName: string) { +/** + * @param {string} fileName + */ +async function copyFromBuiltLocal(fileName) { await fs.copy(path.join(source, fileName), path.join(dest, fileName)); } -async function copyFilesWithGlob(pattern: string) { +/** + * @param {string} pattern + */ +async function copyFilesWithGlob(pattern) { const files = glob.sync(pattern, { cwd: source }).map(f => path.basename(f)); for (const f of files) { await copyFromBuiltLocal(f); @@ -97,7 +109,11 @@ async function copyFilesWithGlob(pattern: string) { console.log(`Copied ${files.length} files matching pattern ${pattern}`); } -async function exec(path: string, args: string[] = []) { +/** + * @param {string} path + * @param {string[]} args + */ +async function exec(path, args = []) { const cmdLine = ["node", path, ...args].join(" "); console.log(cmdLine); childProcess.execSync(cmdLine); diff --git a/scripts/regenerate-unicode-identifier-parts.js b/scripts/regenerate-unicode-identifier-parts.mjs similarity index 93% rename from scripts/regenerate-unicode-identifier-parts.js rename to scripts/regenerate-unicode-identifier-parts.mjs index acc25914e4d..60730b77e25 100644 --- a/scripts/regenerate-unicode-identifier-parts.js +++ b/scripts/regenerate-unicode-identifier-parts.mjs @@ -1,6 +1,8 @@ const MAX_UNICODE_CODEPOINT = 0x10FFFF; +/** @type {(c: string) => boolean} */ const isStart = c => /[\p{ID_Start}\u{2118}\u{212E}\u{309B}\u{309C}]/u.test(c); // Other_ID_Start explicitly included for back compat - see http://www.unicode.org/reports/tr31/#Introduction +/** @type {(c: string) => boolean} */ const isPart = c => /[\p{ID_Continue}\u{00B7}\u{0387}\u{19DA}\u{1369}\u{136A}\u{136B}\u{136C}\u{136D}\u{136E}\u{136F}\u{1370}\u{1371}]/u.test(c) || isStart(c); // Likewise for Other_ID_Continue const parts = []; let partsActive = false; diff --git a/scripts/request-pr-review.ts b/scripts/request-pr-review.mjs similarity index 89% rename from scripts/request-pr-review.ts rename to scripts/request-pr-review.mjs index f8c993f19e7..51c9e90e786 100644 --- a/scripts/request-pr-review.ts +++ b/scripts/request-pr-review.mjs @@ -1,7 +1,5 @@ -/// -/// import { Octokit } from "@octokit/rest"; -import * as minimist from "minimist"; +import minimist from "minimist"; const options = minimist(process.argv.slice(2), { boolean: ["help"], @@ -55,7 +53,10 @@ async function main() { } } -function printHelpAndExit(exitCode: number) { +/** + * @param {number} exitCode + */ +function printHelpAndExit(exitCode) { console.log(` usage: request-pr-review.js [options] diff --git a/scripts/run-sequence.d.ts b/scripts/run-sequence.d.ts deleted file mode 100644 index fde899dde0d..00000000000 --- a/scripts/run-sequence.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { SpawnSyncOptions } from "child_process"; - -export function runSequence(tasks: [string, string[]][], opts?: SpawnSyncOptions): string; diff --git a/scripts/run-sequence.js b/scripts/run-sequence.mjs similarity index 67% rename from scripts/run-sequence.js rename to scripts/run-sequence.mjs index 6f5828f0b79..910c9e5e518 100644 --- a/scripts/run-sequence.js +++ b/scripts/run-sequence.mjs @@ -1,10 +1,12 @@ -// @ts-check -const cp = require("child_process"); +import assert from "assert"; +import cp from "child_process"; + /** * @param {[string, string[]][]} tasks * @param {cp.SpawnSyncOptions} opts + * @returns {string} */ -function runSequence(tasks, opts = { timeout: 100000, shell: true }) { +export function runSequence(tasks, opts = { timeout: 100000, shell: true }) { let lastResult; for (const task of tasks) { console.log(`${task[0]} ${task[1].join(" ")}`); @@ -13,7 +15,7 @@ function runSequence(tasks, opts = { timeout: 100000, shell: true }) { console.log(result.stdout && result.stdout.toString()); lastResult = result; } - return lastResult && lastResult.stdout && lastResult.stdout.toString(); + const out = lastResult?.stdout?.toString(); + assert(out !== undefined); + return out; } - -exports.runSequence = runSequence; diff --git a/scripts/tsconfig.json b/scripts/tsconfig.json index 54d4a435014..dbda203c4fd 100644 --- a/scripts/tsconfig.json +++ b/scripts/tsconfig.json @@ -1,15 +1,28 @@ { "compilerOptions": { + "lib": [ + "es2018" + ], + "module": "Node16", + "moduleResolution": "Node16", + "target": "es2018", + "noEmit": true, + // "declaration": true, + // "emitDeclarationOnly": true, + "strict": true, - "removeComments": false, - "declaration": false, - "sourceMap": true, - "newLine": "lf", - "target": "es6", - "module": "commonjs", - "types": ["node"], - "lib": ["es6", "scripthost"], + "skipLibCheck": true, + "forceConsistentCasingInFileNames": true, + "allowUnusedLabels": false, + "noImplicitOverride": true, + "noImplicitReturns": true, + "noUnusedLocals": true, + "noUnusedParameters": true, + "allowJs": true, + "checkJs": true }, - "include": ["*.ts"] + "include": [ + "**/*.mjs", "**/*.cjs" + ] } diff --git a/scripts/update-experimental-branches.js b/scripts/update-experimental-branches.mjs similarity index 93% rename from scripts/update-experimental-branches.js rename to scripts/update-experimental-branches.mjs index 2dfea45e893..77ea19706b8 100644 --- a/scripts/update-experimental-branches.js +++ b/scripts/update-experimental-branches.mjs @@ -1,7 +1,5 @@ -// @ts-check -/// -const { Octokit } = require("@octokit/rest"); -const { runSequence } = require("./run-sequence"); +import { Octokit } from "@octokit/rest"; +import { runSequence } from "./run-sequence.mjs"; // The first is used by bot-based kickoffs, the second by automatic triggers const triggeredPR = process.env.SOURCE_ISSUE || process.env.SYSTEM_PULLREQUEST_PULLREQUESTNUMBER; @@ -46,7 +44,7 @@ async function main() { const inputPR = await gh.pulls.get({ owner: "Microsoft", repo: "TypeScript", pull_number: num }); // GH calculates the rebaseable-ness of a PR into its target, so we can just use that here if (!inputPR.data.rebaseable) { - if (+triggeredPR === num) { + if (+(triggeredPR ?? 0) === num) { await gh.issues.createComment({ owner: "Microsoft", repo: "TypeScript", diff --git a/scripts/word.d.ts b/scripts/word.d.ts new file mode 100644 index 00000000000..c9e7a56fabc --- /dev/null +++ b/scripts/word.d.ts @@ -0,0 +1,122 @@ +declare namespace Word { + export interface Collection { + count: number; + item(index: number): T; + } + + export interface Font { + bold: boolean; + italic: boolean; + subscript: boolean; + superscript: boolean; + } + + export interface Find { + font: Font; + format: boolean; + replacement: Replacement; + style: any; + text: string; + clearFormatting(): void; + execute( + findText: string, + matchCase: boolean, + matchWholeWord: boolean, + matchWildcards: boolean, + matchSoundsLike: boolean, + matchAllWordForms: boolean, + forward: boolean, + wrap: number, + format: boolean, + replaceWith: string, + replace: number): boolean; + } + + export interface Replacement { + font: Font; + style: any; + text: string; + clearFormatting(): void; + } + + export interface ListFormat { + listLevelNumber: number; + listString: string; + } + + export interface Column { + } + + export interface Columns extends Collection { + } + + export interface Table { + columns: Columns; + } + + export interface Tables extends Collection { + } + + export interface Range { + find: Find; + listFormat: ListFormat; + tables: Tables; + text: string; + textRetrievalMode: { + includeHiddenText: boolean; + } + words: Ranges; + } + + export interface Ranges extends Collection { + } + + export interface Style { + nameLocal: string; + } + + export interface Paragraph { + alignment: number; + range: Range; + style: Style; + next(): Paragraph; + } + + export interface Paragraphs extends Collection { + first: Paragraph; + } + + export interface Field { + } + + export interface Fields extends Collection { + toggleShowCodes(): void; + } + + export interface Hyperlink { + address: string; + textToDisplay: string; + range: Range; + } + + export interface Hyperlinks extends Collection { + } + + export interface Document { + fields: Fields; + paragraphs: Paragraphs; + hyperlinks: Hyperlinks; + builtInDocumentProperties: Collection; + close(saveChanges: boolean): void; + range(): Range; + } + + export interface Documents extends Collection { + open(filename: string): Document; + } + + export interface Application { + documents: Documents; + quit(): void; + } +} diff --git a/scripts/word2md.ts b/scripts/word2md.mjs similarity index 69% rename from scripts/word2md.ts rename to scripts/word2md.mjs index 472699156bb..785bcf93f14 100644 --- a/scripts/word2md.ts +++ b/scripts/word2md.mjs @@ -7,145 +7,32 @@ // as a command line argument and the resulting Markdown is written to standard output. The // tool recognizes the specific Word styles used in the TypeScript Language Specification. -namespace Word { - export interface Collection { - count: number; - item(index: number): T; - } - - export interface Font { - bold: boolean; - italic: boolean; - subscript: boolean; - superscript: boolean; - } - - export interface Find { - font: Font; - format: boolean; - replacement: Replacement; - style: any; - text: string; - clearFormatting(): void; - execute( - findText: string, - matchCase: boolean, - matchWholeWord: boolean, - matchWildcards: boolean, - matchSoundsLike: boolean, - matchAllWordForms: boolean, - forward: boolean, - wrap: number, - format: boolean, - replaceWith: string, - replace: number): boolean; - } - - export interface Replacement { - font: Font; - style: any; - text: string; - clearFormatting(): void; - } - - export interface ListFormat { - listLevelNumber: number; - listString: string; - } - - export interface Column { - } - - export interface Columns extends Collection { - } - - export interface Table { - columns: Columns; - } - - export interface Tables extends Collection
{ - } - - export interface Range { - find: Find; - listFormat: ListFormat; - tables: Tables; - text: string; - textRetrievalMode: { - includeHiddenText: boolean; - } - words: Ranges; - } - - export interface Ranges extends Collection { - } - - export interface Style { - nameLocal: string; - } - - export interface Paragraph { - alignment: number; - range: Range; - style: Style; - next(): Paragraph; - } - - export interface Paragraphs extends Collection { - first: Paragraph; - } - - export interface Field { - } - - export interface Fields extends Collection { - toggleShowCodes(): void; - } - - export interface Hyperlink { - address: string; - textToDisplay: string; - range: Range; - } - - export interface Hyperlinks extends Collection { - } - - export interface Document { - fields: Fields; - paragraphs: Paragraphs; - hyperlinks: Hyperlinks; - builtInDocumentProperties: Collection; - close(saveChanges: boolean): void; - range(): Range; - } - - export interface Documents extends Collection { - open(filename: string): Document; - } - - export interface Application { - documents: Documents; - quit(): void; - } -} +/// +// eslint-disable-next-line @typescript-eslint/triple-slash-reference +/// +/** @type {{ + args: string[]; + createObject: (typeName: string) => any; + write(s: string): void; + writeFile: (fileName: string, data: string) => void; +}} */ const sys = (() => { const fileStream = new ActiveXObject("ADODB.Stream"); fileStream.Type = 2 /* text */; const binaryStream = new ActiveXObject("ADODB.Stream"); binaryStream.Type = 1 /* binary */; - const args: string[] = []; + const args = []; for (let i = 0; i < WScript.Arguments.length; i++) { args[i] = WScript.Arguments.Item(i); } return { args, - createObject: (typeName: string) => new ActiveXObject(typeName), - write(s: string): void { + createObject: (typeName) => new ActiveXObject(typeName), + write(s) { WScript.StdOut.Write(s); }, - writeFile: (fileName: string, data: string): void => { + writeFile: (fileName, data) => { fileStream.Open(); binaryStream.Open(); try { @@ -165,25 +52,37 @@ const sys = (() => { }; })(); -interface FindReplaceOptions { +/** @typedef {{ style?: any; font?: { bold?: boolean; italic?: boolean; subscript?: boolean; }; -} +}} FindReplaceOptions */ -function convertDocumentToMarkdown(doc: Word.Document): string { - - const columnAlignment: number[] = []; - let tableColumnCount: number; - let tableCellIndex: number; - let lastInTable: boolean; - let lastStyle: string; +/** + * @param {Word.Document} doc + * @returns {string} + */ +function convertDocumentToMarkdown(doc) { + /** @type {number[]} */ + const columnAlignment = []; + /** @type {number} */ + let tableColumnCount; + /** @type {number} */ + let tableCellIndex; + /** @type {boolean} */ + let lastInTable; + /** @type {string} */ + let lastStyle; let result = ""; - function setProperties(target: any, properties: any) { + /** + * @param {any} target + * @param {any} properties + */ + function setProperties(target, properties) { for (const name in properties) { if (Object.prototype.hasOwnProperty.call(properties, name)) { const value = properties[name]; @@ -197,7 +96,13 @@ function convertDocumentToMarkdown(doc: Word.Document): string { } } - function findReplace(findText: string, findOptions: FindReplaceOptions, replaceText: string, replaceOptions: FindReplaceOptions) { + /** + * @param {string} findText + * @param {FindReplaceOptions} findOptions + * @param {string} replaceText + * @param {FindReplaceOptions} replaceOptions + */ + function findReplace(findText, findOptions, replaceText, replaceOptions) { const find = doc.range().find; find.clearFormatting(); setProperties(find, findOptions); @@ -230,7 +135,10 @@ function convertDocumentToMarkdown(doc: Word.Document): string { } } - function write(s: string) { + /** + * @param {string} s + */ + function write(s) { result += s; } @@ -250,7 +158,10 @@ function convertDocumentToMarkdown(doc: Word.Document): string { write("|\n"); } - function trimEndFormattingMarks(text: string) { + /** + * @param {string} text + */ + function trimEndFormattingMarks(text) { let i = text.length; while (i > 0 && text.charCodeAt(i - 1) < 0x20) i--; return text.substr(0, i); @@ -269,7 +180,10 @@ function convertDocumentToMarkdown(doc: Word.Document): string { } } - function writeParagraph(p: Word.Paragraph) { + /** + * @param {Word.Paragraph} p + */ + function writeParagraph(p) { const range = p.range; const inTable = range.tables.count > 0; @@ -408,12 +322,17 @@ function convertDocumentToMarkdown(doc: Word.Document): string { return result; } -function main(args: string[]) { +/** + * @param {string[]} args + */ +function main(args) { if (args.length !== 2) { sys.write("Syntax: word2md \n"); return; } - const app: Word.Application = sys.createObject("Word.Application"); + + /** @type {Word.Application} */ + const app = sys.createObject("Word.Application"); const doc = app.documents.open(args[0]); sys.writeFile(args[1], convertDocumentToMarkdown(doc)); doc.close(/* saveChanges */ false); diff --git a/src/harness/findUpDir.ts b/src/harness/findUpDir.ts index 3078554f61b..013ac51ef0a 100644 --- a/src/harness/findUpDir.ts +++ b/src/harness/findUpDir.ts @@ -17,5 +17,5 @@ namespace Utils { } export const findUpRoot: { (): string; cached?: string; } = () => - findUpRoot.cached ||= dirname(findUpFile("Gulpfile.js")); + findUpRoot.cached ||= dirname(findUpFile("Gulpfile.mjs")); } diff --git a/src/testRunner/parallel/host.ts b/src/testRunner/parallel/host.ts index d9c49e7ca21..6c11b5a2899 100644 --- a/src/testRunner/parallel/host.ts +++ b/src/testRunner/parallel/host.ts @@ -14,7 +14,7 @@ namespace Harness.Parallel.Host { const { statSync } = require("fs") as typeof import("fs"); // NOTE: paths for module and types for FailedTestReporter _do not_ line up due to our use of --outFile for run.js - const FailedTestReporter = require(Utils.findUpFile("scripts/failed-tests.js")) as typeof import("../../../scripts/failed-tests"); + const FailedTestReporter = require(Utils.findUpFile("scripts/failed-tests.cjs")) as typeof import("../../../scripts/failed-tests.cjs"); const perfdataFileNameFragment = ".parallelperf"; const perfData = readSavedPerfData(configOption); @@ -534,7 +534,7 @@ namespace Harness.Parallel.Host { patchStats(consoleReporter.stats); let xunitReporter: import("mocha").reporters.XUnit | undefined; - let failedTestReporter: import("../../../scripts/failed-tests") | undefined; + let failedTestReporter: import("../../../scripts/failed-tests.cjs") | undefined; if (process.env.CI === "true") { xunitReporter = new Mocha.reporters.XUnit(replayRunner, { reporterOptions: { From d0bfd8caed521bfd24fc44960d9936a891744bb7 Mon Sep 17 00:00:00 2001 From: Oleksandr T Date: Fri, 7 Oct 2022 20:33:20 +0300 Subject: [PATCH 059/124] fix(51072): ts.preProcessFile finds import in template string after conditional expression with template strings (#51082) --- src/services/preProcess.ts | 3 +-- .../unittests/services/preProcessFile.ts | 16 ++++++++++++++++ 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/src/services/preProcess.ts b/src/services/preProcess.ts index d5c384e9161..f891891deb7 100644 --- a/src/services/preProcess.ts +++ b/src/services/preProcess.ts @@ -347,8 +347,8 @@ namespace ts { if (scanner.getToken() === SyntaxKind.TemplateHead) { const stack = [scanner.getToken()]; - let token = scanner.scan(); loop: while (length(stack)) { + const token = scanner.scan(); switch (token) { case SyntaxKind.EndOfFileToken: break loop; @@ -376,7 +376,6 @@ namespace ts { } break; } - token = scanner.scan(); } nextToken(); } diff --git a/src/testRunner/unittests/services/preProcessFile.ts b/src/testRunner/unittests/services/preProcessFile.ts index a6369d6e4d4..a0ff91a26b1 100644 --- a/src/testRunner/unittests/services/preProcessFile.ts +++ b/src/testRunner/unittests/services/preProcessFile.ts @@ -205,6 +205,22 @@ describe("unittests:: services:: PreProcessFile:", () => { /* eslint-enable no-template-curly-in-string */ }); + it("Ignores imports in template strings", () => { + /* eslint-disable no-template-curly-in-string */ + test("a ? `&${a}` : `#${b}`;\n\n `import(\"${moduleSpecifier}\").${id}`;", + /*readImportFile*/ true, + /*detectJavaScriptImports*/ true, + { + referencedFiles: [], + typeReferenceDirectives: [], + libReferenceDirectives: [], + importedFiles: [], + ambientExternalModules: undefined, + isLibFile: false + }); + /* eslint-enable no-template-curly-in-string */ + }); + it("Correctly returns imports after a template expression", () => { /* eslint-disable no-template-curly-in-string */ test("`${foo}`; import \"./foo\";", From a7d10f15bbd28166b869ae00482214e360891613 Mon Sep 17 00:00:00 2001 From: TypeScript Bot Date: Sat, 8 Oct 2022 06:08:40 +0000 Subject: [PATCH 060/124] Update package-lock.json --- package-lock.json | 46 ++++++++++++++-------------------------------- 1 file changed, 14 insertions(+), 32 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1d7f1fa70fa..66238c0178e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -88,9 +88,9 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.2.tgz", - "integrity": "sha512-AXYd23w1S/bv3fTs3Lz0vjiYemS08jWkI3hYyS9I1ry+0f+Yjs1wm+sU0BS8qDOPrBIkp4qHYC16I8uVtpLajQ==", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", + "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", "dev": true, "dependencies": { "ajv": "^6.12.4", @@ -187,16 +187,6 @@ "node": ">=10.10.0" } }, - "node_modules/@humanwhocodes/gitignore-to-minimatch": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@humanwhocodes/gitignore-to-minimatch/-/gitignore-to-minimatch-1.0.2.tgz", - "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", - "dev": true, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, "node_modules/@humanwhocodes/module-importer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", @@ -2295,14 +2285,13 @@ } }, "node_modules/eslint": { - "version": "8.24.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.24.0.tgz", - "integrity": "sha512-dWFaPhGhTAiPcCgm3f6LI2MBWbogMnTJzFBbhXVRQDJPkr9pGZvVjlVfXd+vyDcWPA2Ic9L2AXPIQM0+vk/cSQ==", + "version": "8.25.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.25.0.tgz", + "integrity": "sha512-DVlJOZ4Pn50zcKW5bYH7GQK/9MsoQG2d5eDH0ebEkE8PbgzTTmtt/VTH9GGJ4BfeZCpBLqFfvsjX35UacUL83A==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.2", + "@eslint/eslintrc": "^1.3.3", "@humanwhocodes/config-array": "^0.10.5", - "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", @@ -8686,9 +8675,9 @@ } }, "@eslint/eslintrc": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.2.tgz", - "integrity": "sha512-AXYd23w1S/bv3fTs3Lz0vjiYemS08jWkI3hYyS9I1ry+0f+Yjs1wm+sU0BS8qDOPrBIkp4qHYC16I8uVtpLajQ==", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", + "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", "dev": true, "requires": { "ajv": "^6.12.4", @@ -8765,12 +8754,6 @@ "minimatch": "^3.0.4" } }, - "@humanwhocodes/gitignore-to-minimatch": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@humanwhocodes/gitignore-to-minimatch/-/gitignore-to-minimatch-1.0.2.tgz", - "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", - "dev": true - }, "@humanwhocodes/module-importer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", @@ -10422,14 +10405,13 @@ "dev": true }, "eslint": { - "version": "8.24.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.24.0.tgz", - "integrity": "sha512-dWFaPhGhTAiPcCgm3f6LI2MBWbogMnTJzFBbhXVRQDJPkr9pGZvVjlVfXd+vyDcWPA2Ic9L2AXPIQM0+vk/cSQ==", + "version": "8.25.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.25.0.tgz", + "integrity": "sha512-DVlJOZ4Pn50zcKW5bYH7GQK/9MsoQG2d5eDH0ebEkE8PbgzTTmtt/VTH9GGJ4BfeZCpBLqFfvsjX35UacUL83A==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.3.2", + "@eslint/eslintrc": "^1.3.3", "@humanwhocodes/config-array": "^0.10.5", - "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", From c01ae01fac37268bac3362fb6e6d26db730f7ed5 Mon Sep 17 00:00:00 2001 From: Jake Bailey <5341706+jakebailey@users.noreply.github.com> Date: Mon, 10 Oct 2022 09:33:45 -0700 Subject: [PATCH 061/124] Fix nightly publish oops in Gulpfile (#51131) --- Gulpfile.mjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gulpfile.mjs b/Gulpfile.mjs index a8f32d5741b..46c58277988 100644 --- a/Gulpfile.mjs +++ b/Gulpfile.mjs @@ -536,7 +536,7 @@ task("generate-spec").description = "Generates a Markdown version of the Languag task("clean", series(parallel(cleanTasks), cleanBuilt)); task("clean").description = "Cleans build outputs"; -const configureNightly = () => exec(process.execPath, ["scripts/configurePrerelease.js", "dev", "package.json", "src/compiler/corePublic.ts"]); +const configureNightly = () => exec(process.execPath, ["scripts/configurePrerelease.mjs", "dev", "package.json", "src/compiler/corePublic.ts"]); task("configure-nightly", series(buildScripts, configureNightly)); task("configure-nightly").description = "Runs scripts/configurePrerelease.ts to prepare a build for nightly publishing"; From 9c87ded2b3fc4ba4a9a7656e9be39d5e404e6ab6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=C5=82=20Ch=C5=82odnicki?= Date: Mon, 10 Oct 2022 21:03:15 +0200 Subject: [PATCH 062/124] fix(51100): ensure tsserver shuts down when parent process is killed (#51107) * fix(51100): ensure tsserver shuts down when parent process is killed When using IPC channel (`--useNodeIpc`) for communicating with tsserver, the child tsserver process did not shut down on parent process disconnecting (for example due to it being killed). Call exit() on IPC disconnect, same as stdio-based communication did when pipe to parent process was destroyed. * don't duplicate inherited method --- src/tsserver/nodeServer.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/tsserver/nodeServer.ts b/src/tsserver/nodeServer.ts index 0bfc5f58719..47e3ff6bfb1 100644 --- a/src/tsserver/nodeServer.ts +++ b/src/tsserver/nodeServer.ts @@ -783,6 +783,10 @@ namespace ts.server { process.on("message", (e: any) => { this.onMessage(e); }); + + process.on("disconnect", () => { + this.exit(); + }); } } From 67256e50c41aa9178a60c52de8416477f070b190 Mon Sep 17 00:00:00 2001 From: Jake Bailey <5341706+jakebailey@users.noreply.github.com> Date: Mon, 10 Oct 2022 13:57:10 -0700 Subject: [PATCH 063/124] Remove unused declarations array in extractSymbol's TargetRange (#51091) --- src/services/refactors/extractSymbol.ts | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/src/services/refactors/extractSymbol.ts b/src/services/refactors/extractSymbol.ts index 67435b47354..51db8802532 100644 --- a/src/services/refactors/extractSymbol.ts +++ b/src/services/refactors/extractSymbol.ts @@ -239,11 +239,6 @@ namespace ts.refactor.extractSymbol { interface TargetRange { readonly range: Expression | Statement[]; readonly facts: RangeFacts; - /** - * A list of symbols that are declared in the selected range which are visible in the containing lexical scope - * Used to ensure we don't turn something used outside the range free (or worse, resolve to a different entity). - */ - readonly declarations: Symbol[]; /** * If `this` is referring to a function instead of class, we need to retrieve its type. */ @@ -294,8 +289,6 @@ namespace ts.refactor.extractSymbol { // Do the same for the ending position const end = cursorRequest ? start : getParentNodeInSpan(endToken, sourceFile, adjustedSpan); - const declarations: Symbol[] = []; - // We'll modify these flags as we walk the tree to collect data // about what things need to be done as part of the extraction. let rangeFacts = RangeFacts.None; @@ -344,7 +337,7 @@ namespace ts.refactor.extractSymbol { return { errors: [createFileDiagnostic(sourceFile, span.start, length, Messages.cannotExtractRange)] }; } - return { targetRange: { range: statements, facts: rangeFacts, declarations, thisNode } }; + return { targetRange: { range: statements, facts: rangeFacts, thisNode } }; } if (isReturnStatement(start) && !start.expression) { @@ -359,7 +352,7 @@ namespace ts.refactor.extractSymbol { if (errors) { return { errors }; } - return { targetRange: { range: getStatementOrExpressionRange(node)!, facts: rangeFacts, declarations, thisNode } }; // TODO: GH#18217 + return { targetRange: { range: getStatementOrExpressionRange(node)!, facts: rangeFacts, thisNode } }; // TODO: GH#18217 /** * Attempt to refine the extraction node (generally, by shrinking it) to produce better results. @@ -489,7 +482,6 @@ namespace ts.refactor.extractSymbol { (errors ||= []).push(createDiagnosticForNode(node, Messages.cannotExtractExportedEntity)); return true; } - declarations.push(node.symbol); } // Some things can't be extracted in certain situations From e14a2298c5add93816c6f487bcfc5ac72e3a4c59 Mon Sep 17 00:00:00 2001 From: TypeScript Bot Date: Tue, 11 Oct 2022 06:22:40 +0000 Subject: [PATCH 064/124] Update package-lock.json --- package-lock.json | 229 +++++++++++++++++++++++----------------------- 1 file changed, 114 insertions(+), 115 deletions(-) diff --git a/package-lock.json b/package-lock.json index 66238c0178e..e5c75751f35 100644 --- a/package-lock.json +++ b/package-lock.json @@ -577,9 +577,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "18.8.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.8.3.tgz", - "integrity": "sha512-0os9vz6BpGwxGe9LOhgP/ncvYN5Tx1fNcd2TM3rD/aCGBkysb+ZWpXEocG24h6ZzOi13+VB8HndAQFezsSOw1w==", + "version": "18.8.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.8.4.tgz", + "integrity": "sha512-WdlVphvfR/GJCLEMbNA8lJ0lhFNBj4SW3O+O5/cEGw9oYrv0al9zTwuQsq+myDUXgNx2jgBynoVgZ2MMJ6pbow==", "dev": true }, "node_modules/@types/source-map-support": { @@ -645,14 +645,14 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.39.0.tgz", - "integrity": "sha512-xVfKOkBm5iWMNGKQ2fwX5GVgBuHmZBO1tCRwXmY5oAIsPscfwm2UADDuNB8ZVYCtpQvJK4xpjrK7jEhcJ0zY9A==", + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.40.0.tgz", + "integrity": "sha512-FIBZgS3DVJgqPwJzvZTuH4HNsZhHMa9SjxTKAZTlMsPw/UzpEjcf9f4dfgDJEHjK+HboUJo123Eshl6niwEm/Q==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.39.0", - "@typescript-eslint/type-utils": "5.39.0", - "@typescript-eslint/utils": "5.39.0", + "@typescript-eslint/scope-manager": "5.40.0", + "@typescript-eslint/type-utils": "5.40.0", + "@typescript-eslint/utils": "5.40.0", "debug": "^4.3.4", "ignore": "^5.2.0", "regexpp": "^3.2.0", @@ -677,14 +677,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.39.0.tgz", - "integrity": "sha512-PhxLjrZnHShe431sBAGHaNe6BDdxAASDySgsBCGxcBecVCi8NQWxQZMcizNA4g0pN51bBAn/FUfkWG3SDVcGlA==", + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.40.0.tgz", + "integrity": "sha512-Ah5gqyX2ySkiuYeOIDg7ap51/b63QgWZA7w6AHtFrag7aH0lRQPbLzUjk0c9o5/KZ6JRkTTDKShL4AUrQa6/hw==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.39.0", - "@typescript-eslint/types": "5.39.0", - "@typescript-eslint/typescript-estree": "5.39.0", + "@typescript-eslint/scope-manager": "5.40.0", + "@typescript-eslint/types": "5.40.0", + "@typescript-eslint/typescript-estree": "5.40.0", "debug": "^4.3.4" }, "engines": { @@ -704,13 +704,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.39.0.tgz", - "integrity": "sha512-/I13vAqmG3dyqMVSZPjsbuNQlYS082Y7OMkwhCfLXYsmlI0ca4nkL7wJ/4gjX70LD4P8Hnw1JywUVVAwepURBw==", + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.40.0.tgz", + "integrity": "sha512-d3nPmjUeZtEWRvyReMI4I1MwPGC63E8pDoHy0BnrYjnJgilBD3hv7XOiETKLY/zTwI7kCnBDf2vWTRUVpYw0Uw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.39.0", - "@typescript-eslint/visitor-keys": "5.39.0" + "@typescript-eslint/types": "5.40.0", + "@typescript-eslint/visitor-keys": "5.40.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -721,13 +721,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.39.0.tgz", - "integrity": "sha512-KJHJkOothljQWzR3t/GunL0TPKY+fGJtnpl+pX+sJ0YiKTz3q2Zr87SGTmFqsCMFrLt5E0+o+S6eQY0FAXj9uA==", + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.40.0.tgz", + "integrity": "sha512-nfuSdKEZY2TpnPz5covjJqav+g5qeBqwSHKBvz7Vm1SAfy93SwKk/JeSTymruDGItTwNijSsno5LhOHRS1pcfw==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "5.39.0", - "@typescript-eslint/utils": "5.39.0", + "@typescript-eslint/typescript-estree": "5.40.0", + "@typescript-eslint/utils": "5.40.0", "debug": "^4.3.4", "tsutils": "^3.21.0" }, @@ -748,9 +748,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.39.0.tgz", - "integrity": "sha512-gQMZrnfEBFXK38hYqt8Lkwt8f4U6yq+2H5VDSgP/qiTzC8Nw8JO3OuSUOQ2qW37S/dlwdkHDntkZM6SQhKyPhw==", + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.40.0.tgz", + "integrity": "sha512-V1KdQRTXsYpf1Y1fXCeZ+uhjW48Niiw0VGt4V8yzuaDTU8Z1Xl7yQDyQNqyAFcVhpYXIVCEuxSIWTsLDpHgTbw==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -761,13 +761,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.39.0.tgz", - "integrity": "sha512-qLFQP0f398sdnogJoLtd43pUgB18Q50QSA+BTE5h3sUxySzbWDpTSdgt4UyxNSozY/oDK2ta6HVAzvGgq8JYnA==", + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.40.0.tgz", + "integrity": "sha512-b0GYlDj8TLTOqwX7EGbw2gL5EXS2CPEWhF9nGJiGmEcmlpNBjyHsTwbqpyIEPVpl6br4UcBOYlcI2FJVtJkYhg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.39.0", - "@typescript-eslint/visitor-keys": "5.39.0", + "@typescript-eslint/types": "5.40.0", + "@typescript-eslint/visitor-keys": "5.40.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -788,17 +788,18 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.39.0.tgz", - "integrity": "sha512-+DnY5jkpOpgj+EBtYPyHRjXampJfC0yUZZzfzLuUWVZvCuKqSdJVC8UhdWipIw7VKNTfwfAPiOWzYkAwuIhiAg==", + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.40.0.tgz", + "integrity": "sha512-MO0y3T5BQ5+tkkuYZJBjePewsY+cQnfkYeRqS6tPh28niiIwPnQ1t59CSRcs1ZwJJNOdWw7rv9pF8aP58IMihA==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.39.0", - "@typescript-eslint/types": "5.39.0", - "@typescript-eslint/typescript-estree": "5.39.0", + "@typescript-eslint/scope-manager": "5.40.0", + "@typescript-eslint/types": "5.40.0", + "@typescript-eslint/typescript-estree": "5.40.0", "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" + "eslint-utils": "^3.0.0", + "semver": "^7.3.7" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -812,12 +813,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.39.0.tgz", - "integrity": "sha512-yyE3RPwOG+XJBLrhvsxAidUgybJVQ/hG8BhiJo0k8JSAYfk/CshVcxf0HwP4Jt7WZZ6vLmxdo1p6EyN3tzFTkg==", + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.40.0.tgz", + "integrity": "sha512-ijJ+6yig+x9XplEpG2K6FUdJeQGGj/15U3S56W9IqXKJqleuD7zJ2AX/miLezwxpd7ZxDAqO87zWufKg+RPZyQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.39.0", + "@typescript-eslint/types": "5.40.0", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -1806,13 +1807,10 @@ } }, "node_modules/convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.1" - } + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true }, "node_modules/copy-descriptor": { "version": "0.1.1", @@ -5527,10 +5525,13 @@ } }, "node_modules/minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", - "dev": true + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/mixin-deep": { "version": "1.3.2", @@ -5793,9 +5794,9 @@ } }, "node_modules/nan": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.16.0.tgz", - "integrity": "sha512-UdAqHyFngu7TfQKsCBgAA6pWDkT8MAO7d0jyOecVhN5354xbLqdn8mV9Tat9gepAupm0bt2DbeaSC8vS52MuFA==", + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", + "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==", "dev": true, "optional": true }, @@ -9084,9 +9085,9 @@ "dev": true }, "@types/node": { - "version": "18.8.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.8.3.tgz", - "integrity": "sha512-0os9vz6BpGwxGe9LOhgP/ncvYN5Tx1fNcd2TM3rD/aCGBkysb+ZWpXEocG24h6ZzOi13+VB8HndAQFezsSOw1w==", + "version": "18.8.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.8.4.tgz", + "integrity": "sha512-WdlVphvfR/GJCLEMbNA8lJ0lhFNBj4SW3O+O5/cEGw9oYrv0al9zTwuQsq+myDUXgNx2jgBynoVgZ2MMJ6pbow==", "dev": true }, "@types/source-map-support": { @@ -9152,14 +9153,14 @@ } }, "@typescript-eslint/eslint-plugin": { - "version": "5.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.39.0.tgz", - "integrity": "sha512-xVfKOkBm5iWMNGKQ2fwX5GVgBuHmZBO1tCRwXmY5oAIsPscfwm2UADDuNB8ZVYCtpQvJK4xpjrK7jEhcJ0zY9A==", + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.40.0.tgz", + "integrity": "sha512-FIBZgS3DVJgqPwJzvZTuH4HNsZhHMa9SjxTKAZTlMsPw/UzpEjcf9f4dfgDJEHjK+HboUJo123Eshl6niwEm/Q==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.39.0", - "@typescript-eslint/type-utils": "5.39.0", - "@typescript-eslint/utils": "5.39.0", + "@typescript-eslint/scope-manager": "5.40.0", + "@typescript-eslint/type-utils": "5.40.0", + "@typescript-eslint/utils": "5.40.0", "debug": "^4.3.4", "ignore": "^5.2.0", "regexpp": "^3.2.0", @@ -9168,53 +9169,53 @@ } }, "@typescript-eslint/parser": { - "version": "5.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.39.0.tgz", - "integrity": "sha512-PhxLjrZnHShe431sBAGHaNe6BDdxAASDySgsBCGxcBecVCi8NQWxQZMcizNA4g0pN51bBAn/FUfkWG3SDVcGlA==", + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.40.0.tgz", + "integrity": "sha512-Ah5gqyX2ySkiuYeOIDg7ap51/b63QgWZA7w6AHtFrag7aH0lRQPbLzUjk0c9o5/KZ6JRkTTDKShL4AUrQa6/hw==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.39.0", - "@typescript-eslint/types": "5.39.0", - "@typescript-eslint/typescript-estree": "5.39.0", + "@typescript-eslint/scope-manager": "5.40.0", + "@typescript-eslint/types": "5.40.0", + "@typescript-eslint/typescript-estree": "5.40.0", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "5.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.39.0.tgz", - "integrity": "sha512-/I13vAqmG3dyqMVSZPjsbuNQlYS082Y7OMkwhCfLXYsmlI0ca4nkL7wJ/4gjX70LD4P8Hnw1JywUVVAwepURBw==", + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.40.0.tgz", + "integrity": "sha512-d3nPmjUeZtEWRvyReMI4I1MwPGC63E8pDoHy0BnrYjnJgilBD3hv7XOiETKLY/zTwI7kCnBDf2vWTRUVpYw0Uw==", "dev": true, "requires": { - "@typescript-eslint/types": "5.39.0", - "@typescript-eslint/visitor-keys": "5.39.0" + "@typescript-eslint/types": "5.40.0", + "@typescript-eslint/visitor-keys": "5.40.0" } }, "@typescript-eslint/type-utils": { - "version": "5.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.39.0.tgz", - "integrity": "sha512-KJHJkOothljQWzR3t/GunL0TPKY+fGJtnpl+pX+sJ0YiKTz3q2Zr87SGTmFqsCMFrLt5E0+o+S6eQY0FAXj9uA==", + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.40.0.tgz", + "integrity": "sha512-nfuSdKEZY2TpnPz5covjJqav+g5qeBqwSHKBvz7Vm1SAfy93SwKk/JeSTymruDGItTwNijSsno5LhOHRS1pcfw==", "dev": true, "requires": { - "@typescript-eslint/typescript-estree": "5.39.0", - "@typescript-eslint/utils": "5.39.0", + "@typescript-eslint/typescript-estree": "5.40.0", + "@typescript-eslint/utils": "5.40.0", "debug": "^4.3.4", "tsutils": "^3.21.0" } }, "@typescript-eslint/types": { - "version": "5.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.39.0.tgz", - "integrity": "sha512-gQMZrnfEBFXK38hYqt8Lkwt8f4U6yq+2H5VDSgP/qiTzC8Nw8JO3OuSUOQ2qW37S/dlwdkHDntkZM6SQhKyPhw==", + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.40.0.tgz", + "integrity": "sha512-V1KdQRTXsYpf1Y1fXCeZ+uhjW48Niiw0VGt4V8yzuaDTU8Z1Xl7yQDyQNqyAFcVhpYXIVCEuxSIWTsLDpHgTbw==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.39.0.tgz", - "integrity": "sha512-qLFQP0f398sdnogJoLtd43pUgB18Q50QSA+BTE5h3sUxySzbWDpTSdgt4UyxNSozY/oDK2ta6HVAzvGgq8JYnA==", + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.40.0.tgz", + "integrity": "sha512-b0GYlDj8TLTOqwX7EGbw2gL5EXS2CPEWhF9nGJiGmEcmlpNBjyHsTwbqpyIEPVpl6br4UcBOYlcI2FJVtJkYhg==", "dev": true, "requires": { - "@typescript-eslint/types": "5.39.0", - "@typescript-eslint/visitor-keys": "5.39.0", + "@typescript-eslint/types": "5.40.0", + "@typescript-eslint/visitor-keys": "5.40.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -9223,26 +9224,27 @@ } }, "@typescript-eslint/utils": { - "version": "5.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.39.0.tgz", - "integrity": "sha512-+DnY5jkpOpgj+EBtYPyHRjXampJfC0yUZZzfzLuUWVZvCuKqSdJVC8UhdWipIw7VKNTfwfAPiOWzYkAwuIhiAg==", + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.40.0.tgz", + "integrity": "sha512-MO0y3T5BQ5+tkkuYZJBjePewsY+cQnfkYeRqS6tPh28niiIwPnQ1t59CSRcs1ZwJJNOdWw7rv9pF8aP58IMihA==", "dev": true, "requires": { "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.39.0", - "@typescript-eslint/types": "5.39.0", - "@typescript-eslint/typescript-estree": "5.39.0", + "@typescript-eslint/scope-manager": "5.40.0", + "@typescript-eslint/types": "5.40.0", + "@typescript-eslint/typescript-estree": "5.40.0", "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" + "eslint-utils": "^3.0.0", + "semver": "^7.3.7" } }, "@typescript-eslint/visitor-keys": { - "version": "5.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.39.0.tgz", - "integrity": "sha512-yyE3RPwOG+XJBLrhvsxAidUgybJVQ/hG8BhiJo0k8JSAYfk/CshVcxf0HwP4Jt7WZZ6vLmxdo1p6EyN3tzFTkg==", + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.40.0.tgz", + "integrity": "sha512-ijJ+6yig+x9XplEpG2K6FUdJeQGGj/15U3S56W9IqXKJqleuD7zJ2AX/miLezwxpd7ZxDAqO87zWufKg+RPZyQ==", "dev": true, "requires": { - "@typescript-eslint/types": "5.39.0", + "@typescript-eslint/types": "5.40.0", "eslint-visitor-keys": "^3.3.0" } }, @@ -10004,13 +10006,10 @@ } }, "convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.1" - } + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true }, "copy-descriptor": { "version": "0.1.1", @@ -12958,9 +12957,9 @@ } }, "minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", "dev": true }, "mixin-deep": { @@ -13162,9 +13161,9 @@ "dev": true }, "nan": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.16.0.tgz", - "integrity": "sha512-UdAqHyFngu7TfQKsCBgAA6pWDkT8MAO7d0jyOecVhN5354xbLqdn8mV9Tat9gepAupm0bt2DbeaSC8vS52MuFA==", + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", + "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==", "dev": true, "optional": true }, From 503604c884bd0557c851b11b699ef98cdb65b93b Mon Sep 17 00:00:00 2001 From: Valerian Clerc Date: Tue, 11 Oct 2022 16:58:03 -0700 Subject: [PATCH 065/124] Overloads shouldn't gain @deprecated tags of other overloads in quick info (#50904) * Add test case to check for the propogation of @deprecation tag to multiple overloads * Implement filter to only include @deprecated tag in first signature after JSDoc comment --- src/services/symbolDisplay.ts | 3 ++- .../quickInfoJsDocTagsFunctionOverload06.ts | 26 +++++++++++++++++++ 2 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 tests/cases/fourslash/quickInfoJsDocTagsFunctionOverload06.ts diff --git a/src/services/symbolDisplay.ts b/src/services/symbolDisplay.ts index 87b5e16f29d..6ba2243b750 100644 --- a/src/services/symbolDisplay.ts +++ b/src/services/symbolDisplay.ts @@ -725,8 +725,9 @@ namespace ts.SymbolDisplay { if (allSignatures.length > 1 && documentation.length === 0 && tags.length === 0) { documentation = allSignatures[0].getDocumentationComment(typeChecker); - tags = allSignatures[0].getJsDocTags(); + tags = allSignatures[0].getJsDocTags().filter(tag => tag.name !== "deprecated"); // should only include @deprecated JSDoc tag on the first overload (#49368) } + } function writeTypeParametersOfSymbol(symbol: Symbol, enclosingDeclaration: Node | undefined) { diff --git a/tests/cases/fourslash/quickInfoJsDocTagsFunctionOverload06.ts b/tests/cases/fourslash/quickInfoJsDocTagsFunctionOverload06.ts new file mode 100644 index 00000000000..987e649fed5 --- /dev/null +++ b/tests/cases/fourslash/quickInfoJsDocTagsFunctionOverload06.ts @@ -0,0 +1,26 @@ +/// +// @target: esnext + +// @Filename: /a.ts +/////** +//// * A function that gets the length of an array. +//// * @param testParam +//// * @deprecated Use the new method instead. +//// */ +////export function getArrayLength(arr: string[]): number; +////export function getArrayLength(arr: boolean[]): number; + +// @Filename: /b.ts +////import { getArrayLength } from "/a"; +/////*1*/getArrayLength(["hello"]); +/////*2*/getArrayLength([true]); +/////*3*/getArrayLength(["hello"]); + + +goTo.file("/b.ts"); +goTo.marker("1") +verify.quickInfoIs("(alias) getArrayLength(arr: string[]): number (+1 overload)\nimport getArrayLength", "A function that gets the length of an array.", [{name: "param", text: "testParam"}, {name: "deprecated", text: "Use the new method instead."}]) +goTo.marker("2") +verify.quickInfoIs("(alias) getArrayLength(arr: boolean[]): number (+1 overload)\nimport getArrayLength", "A function that gets the length of an array.", [{name: "param", text: "testParam"}]) +goTo.marker("3") +verify.quickInfoIs("(alias) getArrayLength(arr: string[]): number (+1 overload)\nimport getArrayLength", "A function that gets the length of an array.", [{name: "param", text: "testParam"}, {name: "deprecated", text: "Use the new method instead."}]) \ No newline at end of file From 4f54e7e947298162d29f3104265e74dcfbc90d82 Mon Sep 17 00:00:00 2001 From: Anders Hejlsberg Date: Wed, 12 Oct 2022 07:22:06 -0700 Subject: [PATCH 066/124] Fix isExhaustiveSwitchStatement to better handle circularities (#51095) * Fix isExhaustiveSwitchStatement to better handle circularities * Add regression test --- src/compiler/checker.ts | 16 +++++-- src/compiler/types.ts | 2 +- ...xhaustiveSwitchCheckCircularity.errors.txt | 25 +++++++++++ .../exhaustiveSwitchCheckCircularity.js | 38 ++++++++++++++++ .../exhaustiveSwitchCheckCircularity.symbols | 34 +++++++++++++++ .../exhaustiveSwitchCheckCircularity.types | 43 +++++++++++++++++++ .../exhaustiveSwitchCheckCircularity.ts | 20 +++++++++ 7 files changed, 174 insertions(+), 4 deletions(-) create mode 100644 tests/baselines/reference/exhaustiveSwitchCheckCircularity.errors.txt create mode 100644 tests/baselines/reference/exhaustiveSwitchCheckCircularity.js create mode 100644 tests/baselines/reference/exhaustiveSwitchCheckCircularity.symbols create mode 100644 tests/baselines/reference/exhaustiveSwitchCheckCircularity.types create mode 100644 tests/cases/compiler/exhaustiveSwitchCheckCircularity.ts diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 9ebaca719f2..b81e741e55c 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -33328,7 +33328,17 @@ namespace ts { function isExhaustiveSwitchStatement(node: SwitchStatement): boolean { const links = getNodeLinks(node); - return links.isExhaustive !== undefined ? links.isExhaustive : (links.isExhaustive = computeExhaustiveSwitchStatement(node)); + if (links.isExhaustive === undefined) { + links.isExhaustive = 0; // Indicate resolution is in process + const exhaustive = computeExhaustiveSwitchStatement(node); + if (links.isExhaustive === 0) { + links.isExhaustive = exhaustive; + } + } + else if (links.isExhaustive === 0) { + links.isExhaustive = false; // Resolve circularity to false + } + return links.isExhaustive; } function computeExhaustiveSwitchStatement(node: SwitchStatement): boolean { @@ -33337,7 +33347,7 @@ namespace ts { if (!witnesses) { return false; } - const operandConstraint = getBaseConstraintOrType(getTypeOfExpression((node.expression as TypeOfExpression).expression)); + const operandConstraint = getBaseConstraintOrType(checkExpressionCached((node.expression as TypeOfExpression).expression)); // Get the not-equal flags for all handled cases. const notEqualFacts = getNotEqualFactsFromTypeofSwitch(0, 0, witnesses); if (operandConstraint.flags & TypeFlags.AnyOrUnknown) { @@ -33347,7 +33357,7 @@ namespace ts { // A missing not-equal flag indicates that the type wasn't handled by some case. return !someType(operandConstraint, t => (getTypeFacts(t) & notEqualFacts) === notEqualFacts); } - const type = getTypeOfExpression(node.expression); + const type = checkExpressionCached(node.expression); if (!isLiteralType(type)) { return false; } diff --git a/src/compiler/types.ts b/src/compiler/types.ts index 1214f822d87..38984dffb65 100644 --- a/src/compiler/types.ts +++ b/src/compiler/types.ts @@ -5571,7 +5571,7 @@ namespace ts { deferredNodes?: Set; // Set of nodes whose checking has been deferred capturedBlockScopeBindings?: Symbol[]; // Block-scoped bindings captured beneath this part of an IterationStatement outerTypeParameters?: TypeParameter[]; // Outer type parameters of anonymous object type - isExhaustive?: boolean; // Is node an exhaustive switch statement + isExhaustive?: boolean | 0; // Is node an exhaustive switch statement (0 indicates in-process resolution) skipDirectInference?: true; // Flag set by the API `getContextualType` call on a node when `Completions` is passed to force the checker to skip making inferences to a node's type declarationRequiresScopeChange?: boolean; // Set by `useOuterVariableScopeInParameter` in checker when downlevel emit would change the name resolution scope inside of a parameter. serializedTypes?: ESMap; // Collection of types serialized at this location diff --git a/tests/baselines/reference/exhaustiveSwitchCheckCircularity.errors.txt b/tests/baselines/reference/exhaustiveSwitchCheckCircularity.errors.txt new file mode 100644 index 00000000000..96eea203d5f --- /dev/null +++ b/tests/baselines/reference/exhaustiveSwitchCheckCircularity.errors.txt @@ -0,0 +1,25 @@ +tests/cases/compiler/exhaustiveSwitchCheckCircularity.ts(14,26): error TS2345: Argument of type 'string' is not assignable to parameter of type 'never'. + + +==== tests/cases/compiler/exhaustiveSwitchCheckCircularity.ts (1 errors) ==== + // Repro from #47539 + + declare function isNever(n: never): boolean; + + function f() { + let foo: "aaa" | "bbb" = "aaa"; + while (true) { + switch (foo) { + case "aaa": + } + if (foo === "aaa") { + foo = "bbb"; + } + else if (isNever(foo)) { // Error expected + ~~~ +!!! error TS2345: Argument of type 'string' is not assignable to parameter of type 'never'. + break; + } + } + } + \ No newline at end of file diff --git a/tests/baselines/reference/exhaustiveSwitchCheckCircularity.js b/tests/baselines/reference/exhaustiveSwitchCheckCircularity.js new file mode 100644 index 00000000000..89a043ec4a2 --- /dev/null +++ b/tests/baselines/reference/exhaustiveSwitchCheckCircularity.js @@ -0,0 +1,38 @@ +//// [exhaustiveSwitchCheckCircularity.ts] +// Repro from #47539 + +declare function isNever(n: never): boolean; + +function f() { + let foo: "aaa" | "bbb" = "aaa"; + while (true) { + switch (foo) { + case "aaa": + } + if (foo === "aaa") { + foo = "bbb"; + } + else if (isNever(foo)) { // Error expected + break; + } + } +} + + +//// [exhaustiveSwitchCheckCircularity.js] +"use strict"; +// Repro from #47539 +function f() { + var foo = "aaa"; + while (true) { + switch (foo) { + case "aaa": + } + if (foo === "aaa") { + foo = "bbb"; + } + else if (isNever(foo)) { // Error expected + break; + } + } +} diff --git a/tests/baselines/reference/exhaustiveSwitchCheckCircularity.symbols b/tests/baselines/reference/exhaustiveSwitchCheckCircularity.symbols new file mode 100644 index 00000000000..a3d1cac8a9e --- /dev/null +++ b/tests/baselines/reference/exhaustiveSwitchCheckCircularity.symbols @@ -0,0 +1,34 @@ +=== tests/cases/compiler/exhaustiveSwitchCheckCircularity.ts === +// Repro from #47539 + +declare function isNever(n: never): boolean; +>isNever : Symbol(isNever, Decl(exhaustiveSwitchCheckCircularity.ts, 0, 0)) +>n : Symbol(n, Decl(exhaustiveSwitchCheckCircularity.ts, 2, 25)) + +function f() { +>f : Symbol(f, Decl(exhaustiveSwitchCheckCircularity.ts, 2, 44)) + + let foo: "aaa" | "bbb" = "aaa"; +>foo : Symbol(foo, Decl(exhaustiveSwitchCheckCircularity.ts, 5, 7)) + + while (true) { + switch (foo) { +>foo : Symbol(foo, Decl(exhaustiveSwitchCheckCircularity.ts, 5, 7)) + + case "aaa": + } + if (foo === "aaa") { +>foo : Symbol(foo, Decl(exhaustiveSwitchCheckCircularity.ts, 5, 7)) + + foo = "bbb"; +>foo : Symbol(foo, Decl(exhaustiveSwitchCheckCircularity.ts, 5, 7)) + } + else if (isNever(foo)) { // Error expected +>isNever : Symbol(isNever, Decl(exhaustiveSwitchCheckCircularity.ts, 0, 0)) +>foo : Symbol(foo, Decl(exhaustiveSwitchCheckCircularity.ts, 5, 7)) + + break; + } + } +} + diff --git a/tests/baselines/reference/exhaustiveSwitchCheckCircularity.types b/tests/baselines/reference/exhaustiveSwitchCheckCircularity.types new file mode 100644 index 00000000000..16051e20461 --- /dev/null +++ b/tests/baselines/reference/exhaustiveSwitchCheckCircularity.types @@ -0,0 +1,43 @@ +=== tests/cases/compiler/exhaustiveSwitchCheckCircularity.ts === +// Repro from #47539 + +declare function isNever(n: never): boolean; +>isNever : (n: never) => boolean +>n : never + +function f() { +>f : () => void + + let foo: "aaa" | "bbb" = "aaa"; +>foo : "aaa" | "bbb" +>"aaa" : "aaa" + + while (true) { +>true : true + + switch (foo) { +>foo : "aaa" | "bbb" + + case "aaa": +>"aaa" : "aaa" + } + if (foo === "aaa") { +>foo === "aaa" : boolean +>foo : "aaa" | "bbb" +>"aaa" : "aaa" + + foo = "bbb"; +>foo = "bbb" : "bbb" +>foo : "aaa" | "bbb" +>"bbb" : "bbb" + } + else if (isNever(foo)) { // Error expected +>isNever(foo) : boolean +>isNever : (n: never) => boolean +>foo : "bbb" + + break; + } + } +} + diff --git a/tests/cases/compiler/exhaustiveSwitchCheckCircularity.ts b/tests/cases/compiler/exhaustiveSwitchCheckCircularity.ts new file mode 100644 index 00000000000..7db35fd1d00 --- /dev/null +++ b/tests/cases/compiler/exhaustiveSwitchCheckCircularity.ts @@ -0,0 +1,20 @@ +// @strict: true + +// Repro from #47539 + +declare function isNever(n: never): boolean; + +function f() { + let foo: "aaa" | "bbb" = "aaa"; + while (true) { + switch (foo) { + case "aaa": + } + if (foo === "aaa") { + foo = "bbb"; + } + else if (isNever(foo)) { // Error expected + break; + } + } +} From 9f49f9ccb05a7bb56b8ca84b8036a3ad4e0e7c2b Mon Sep 17 00:00:00 2001 From: TypeScript Bot Date: Thu, 13 Oct 2022 06:22:26 +0000 Subject: [PATCH 067/124] Update package-lock.json --- package-lock.json | 201 +++++++++++++++++++++++++++------------------- 1 file changed, 118 insertions(+), 83 deletions(-) diff --git a/package-lock.json b/package-lock.json index e5c75751f35..f88fb522b95 100644 --- a/package-lock.json +++ b/package-lock.json @@ -242,28 +242,28 @@ } }, "node_modules/@octokit/auth-token": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-3.0.1.tgz", - "integrity": "sha512-/USkK4cioY209wXRpund6HZzHo9GmjakpV9ycOkpMcMxMk7QVcVFVyCMtzvXYiHsB2crgDgrtNYSELYFBXhhaA==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-3.0.2.tgz", + "integrity": "sha512-pq7CwIMV1kmzkFTimdwjAINCXKTajZErLB4wMLYapR2nuB/Jpr66+05wOTZMSCBXP6n4DdDWT2W19Bm17vU69Q==", "dev": true, "dependencies": { - "@octokit/types": "^7.0.0" + "@octokit/types": "^8.0.0" }, "engines": { "node": ">= 14" } }, "node_modules/@octokit/core": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/@octokit/core/-/core-4.0.5.tgz", - "integrity": "sha512-4R3HeHTYVHCfzSAi0C6pbGXV8UDI5Rk+k3G7kLVNckswN9mvpOzW9oENfjfH3nEmzg8y3AmKmzs8Sg6pLCeOCA==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@octokit/core/-/core-4.1.0.tgz", + "integrity": "sha512-Czz/59VefU+kKDy+ZfDwtOIYIkFjExOKf+HA92aiTZJ6EfWpFzYQWw0l54ji8bVmyhc+mGaLUbSUmXazG7z5OQ==", "dev": true, "dependencies": { "@octokit/auth-token": "^3.0.0", "@octokit/graphql": "^5.0.0", "@octokit/request": "^6.0.0", "@octokit/request-error": "^3.0.0", - "@octokit/types": "^7.0.0", + "@octokit/types": "^8.0.0", "before-after-hook": "^2.2.0", "universal-user-agent": "^6.0.0" }, @@ -272,12 +272,12 @@ } }, "node_modules/@octokit/endpoint": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-7.0.2.tgz", - "integrity": "sha512-8/AUACfE9vpRpehE6ZLfEtzkibe5nfsSwFZVMsG8qabqRt1M81qZYUFRZa1B8w8lP6cdfDJfRq9HWS+MbmR7tw==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-7.0.3.tgz", + "integrity": "sha512-57gRlb28bwTsdNXq+O3JTQ7ERmBTuik9+LelgcLIVfYwf235VHbN9QNo4kXExtp/h8T423cR5iJThKtFYxC7Lw==", "dev": true, "dependencies": { - "@octokit/types": "^7.0.0", + "@octokit/types": "^8.0.0", "is-plain-object": "^5.0.0", "universal-user-agent": "^6.0.0" }, @@ -286,13 +286,13 @@ } }, "node_modules/@octokit/graphql": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.1.tgz", - "integrity": "sha512-sxmnewSwAixkP1TrLdE6yRG53eEhHhDTYUykUwdV9x8f91WcbhunIHk9x1PZLALdBZKRPUO2HRcm4kezZ79HoA==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.2.tgz", + "integrity": "sha512-eniAoSY+nPBA72fPf6oBRtatjA0Mj87dQ93Gn1aK+UZaCwG20bvfipCWYpwIuoOVjsdulXBbkUAvK5FrSgkThA==", "dev": true, "dependencies": { "@octokit/request": "^6.0.0", - "@octokit/types": "^7.0.0", + "@octokit/types": "^8.0.0", "universal-user-agent": "^6.0.0" }, "engines": { @@ -300,9 +300,9 @@ } }, "node_modules/@octokit/openapi-types": { - "version": "13.13.1", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-13.13.1.tgz", - "integrity": "sha512-4EuKSk3N95UBWFau3Bz9b3pheQ8jQYbKmBL5+GSuY8YDPDwu03J4BjI+66yNi8aaX/3h1qDpb0mbBkLdr+cfGQ==", + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-14.0.0.tgz", + "integrity": "sha512-HNWisMYlR8VCnNurDU6os2ikx0s0VyEjDYHNS/h4cgb8DeOxQ0n72HyinUtdDVxJhFy3FWLGl0DJhfEWk3P5Iw==", "dev": true }, "node_modules/@octokit/plugin-paginate-rest": { @@ -320,6 +320,21 @@ "@octokit/core": ">=4" } }, + "node_modules/@octokit/plugin-paginate-rest/node_modules/@octokit/openapi-types": { + "version": "13.13.1", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-13.13.1.tgz", + "integrity": "sha512-4EuKSk3N95UBWFau3Bz9b3pheQ8jQYbKmBL5+GSuY8YDPDwu03J4BjI+66yNi8aaX/3h1qDpb0mbBkLdr+cfGQ==", + "dev": true + }, + "node_modules/@octokit/plugin-paginate-rest/node_modules/@octokit/types": { + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-7.5.1.tgz", + "integrity": "sha512-Zk4OUMLCSpXNI8KZZn47lVLJSsgMyCimsWWQI5hyjZg7hdYm0kjotaIkbG0Pp8SfU2CofMBzonboTqvzn3FrJA==", + "dev": true, + "dependencies": { + "@octokit/openapi-types": "^13.11.0" + } + }, "node_modules/@octokit/plugin-request-log": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz", @@ -330,12 +345,12 @@ } }, "node_modules/@octokit/plugin-rest-endpoint-methods": { - "version": "6.6.2", - "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-6.6.2.tgz", - "integrity": "sha512-n9dL5KMpz9qVFSNdcVWC8ZPbl68QbTk7+CMPXCXqaMZOLn1n1YuoSFFCy84Ge0fx333fUqpnBHv8BFjwGtUQkA==", + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-6.7.0.tgz", + "integrity": "sha512-orxQ0fAHA7IpYhG2flD2AygztPlGYNAdlzYz8yrD8NDgelPfOYoRPROfEyIe035PlxvbYrgkfUZIhSBKju/Cvw==", "dev": true, "dependencies": { - "@octokit/types": "^7.5.0", + "@octokit/types": "^8.0.0", "deprecation": "^2.3.1" }, "engines": { @@ -346,14 +361,14 @@ } }, "node_modules/@octokit/request": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@octokit/request/-/request-6.2.1.tgz", - "integrity": "sha512-gYKRCia3cpajRzDSU+3pt1q2OcuC6PK8PmFIyxZDWCzRXRSIBH8jXjFJ8ZceoygBIm0KsEUg4x1+XcYBz7dHPQ==", + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/@octokit/request/-/request-6.2.2.tgz", + "integrity": "sha512-6VDqgj0HMc2FUX2awIs+sM6OwLgwHvAi4KCK3mT2H2IKRt6oH9d0fej5LluF5mck1lRR/rFWN0YIDSYXYSylbw==", "dev": true, "dependencies": { "@octokit/endpoint": "^7.0.0", "@octokit/request-error": "^3.0.0", - "@octokit/types": "^7.0.0", + "@octokit/types": "^8.0.0", "is-plain-object": "^5.0.0", "node-fetch": "^2.6.7", "universal-user-agent": "^6.0.0" @@ -363,12 +378,12 @@ } }, "node_modules/@octokit/request-error": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-3.0.1.tgz", - "integrity": "sha512-ym4Bp0HTP7F3VFssV88WD1ZyCIRoE8H35pXSKwLeMizcdZAYc/t6N9X9Yr9n6t3aG9IH75XDnZ6UeZph0vHMWQ==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-3.0.2.tgz", + "integrity": "sha512-WMNOFYrSaX8zXWoJg9u/pKgWPo94JXilMLb2VManNOby9EZxrQaBe/QSC4a1TzpAlpxofg2X/jMnCyZgL6y7eg==", "dev": true, "dependencies": { - "@octokit/types": "^7.0.0", + "@octokit/types": "^8.0.0", "deprecation": "^2.0.0", "once": "^1.4.0" }, @@ -412,12 +427,12 @@ } }, "node_modules/@octokit/types": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-7.5.1.tgz", - "integrity": "sha512-Zk4OUMLCSpXNI8KZZn47lVLJSsgMyCimsWWQI5hyjZg7hdYm0kjotaIkbG0Pp8SfU2CofMBzonboTqvzn3FrJA==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-8.0.0.tgz", + "integrity": "sha512-65/TPpOJP1i3K4lBJMnWqPUJ6zuOtzhtagDvydAWbEXpbFYA0oMKKyLb95NFZZP0lSh/4b6K+DQlzvYQJQQePg==", "dev": true, "dependencies": { - "@octokit/openapi-types": "^13.11.0" + "@octokit/openapi-types": "^14.0.0" } }, "node_modules/@types/chai": { @@ -577,9 +592,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "18.8.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.8.4.tgz", - "integrity": "sha512-WdlVphvfR/GJCLEMbNA8lJ0lhFNBj4SW3O+O5/cEGw9oYrv0al9zTwuQsq+myDUXgNx2jgBynoVgZ2MMJ6pbow==", + "version": "18.8.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.8.5.tgz", + "integrity": "sha512-Bq7G3AErwe5A/Zki5fdD3O6+0zDChhg671NfPjtIcbtzDNZTv4NPKMRFr7gtYPG7y+B8uTiNK4Ngd9T0FTar6Q==", "dev": true }, "node_modules/@types/source-map-support": { @@ -1389,12 +1404,15 @@ "dev": true }, "node_modules/buffer-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", - "integrity": "sha512-tcBWO2Dl4e7Asr9hTGcpVrCe+F7DubpmqWCTbj4FHLmjqO2hIaC383acQubWtRJhdceqs5uBHs6Es+Sk//RKiQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.1.tgz", + "integrity": "sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==", "dev": true, "engines": { - "node": ">=0.4.0" + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/buffer-from": { @@ -8794,55 +8812,55 @@ } }, "@octokit/auth-token": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-3.0.1.tgz", - "integrity": "sha512-/USkK4cioY209wXRpund6HZzHo9GmjakpV9ycOkpMcMxMk7QVcVFVyCMtzvXYiHsB2crgDgrtNYSELYFBXhhaA==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-3.0.2.tgz", + "integrity": "sha512-pq7CwIMV1kmzkFTimdwjAINCXKTajZErLB4wMLYapR2nuB/Jpr66+05wOTZMSCBXP6n4DdDWT2W19Bm17vU69Q==", "dev": true, "requires": { - "@octokit/types": "^7.0.0" + "@octokit/types": "^8.0.0" } }, "@octokit/core": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/@octokit/core/-/core-4.0.5.tgz", - "integrity": "sha512-4R3HeHTYVHCfzSAi0C6pbGXV8UDI5Rk+k3G7kLVNckswN9mvpOzW9oENfjfH3nEmzg8y3AmKmzs8Sg6pLCeOCA==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@octokit/core/-/core-4.1.0.tgz", + "integrity": "sha512-Czz/59VefU+kKDy+ZfDwtOIYIkFjExOKf+HA92aiTZJ6EfWpFzYQWw0l54ji8bVmyhc+mGaLUbSUmXazG7z5OQ==", "dev": true, "requires": { "@octokit/auth-token": "^3.0.0", "@octokit/graphql": "^5.0.0", "@octokit/request": "^6.0.0", "@octokit/request-error": "^3.0.0", - "@octokit/types": "^7.0.0", + "@octokit/types": "^8.0.0", "before-after-hook": "^2.2.0", "universal-user-agent": "^6.0.0" } }, "@octokit/endpoint": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-7.0.2.tgz", - "integrity": "sha512-8/AUACfE9vpRpehE6ZLfEtzkibe5nfsSwFZVMsG8qabqRt1M81qZYUFRZa1B8w8lP6cdfDJfRq9HWS+MbmR7tw==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-7.0.3.tgz", + "integrity": "sha512-57gRlb28bwTsdNXq+O3JTQ7ERmBTuik9+LelgcLIVfYwf235VHbN9QNo4kXExtp/h8T423cR5iJThKtFYxC7Lw==", "dev": true, "requires": { - "@octokit/types": "^7.0.0", + "@octokit/types": "^8.0.0", "is-plain-object": "^5.0.0", "universal-user-agent": "^6.0.0" } }, "@octokit/graphql": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.1.tgz", - "integrity": "sha512-sxmnewSwAixkP1TrLdE6yRG53eEhHhDTYUykUwdV9x8f91WcbhunIHk9x1PZLALdBZKRPUO2HRcm4kezZ79HoA==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.2.tgz", + "integrity": "sha512-eniAoSY+nPBA72fPf6oBRtatjA0Mj87dQ93Gn1aK+UZaCwG20bvfipCWYpwIuoOVjsdulXBbkUAvK5FrSgkThA==", "dev": true, "requires": { "@octokit/request": "^6.0.0", - "@octokit/types": "^7.0.0", + "@octokit/types": "^8.0.0", "universal-user-agent": "^6.0.0" } }, "@octokit/openapi-types": { - "version": "13.13.1", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-13.13.1.tgz", - "integrity": "sha512-4EuKSk3N95UBWFau3Bz9b3pheQ8jQYbKmBL5+GSuY8YDPDwu03J4BjI+66yNi8aaX/3h1qDpb0mbBkLdr+cfGQ==", + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-14.0.0.tgz", + "integrity": "sha512-HNWisMYlR8VCnNurDU6os2ikx0s0VyEjDYHNS/h4cgb8DeOxQ0n72HyinUtdDVxJhFy3FWLGl0DJhfEWk3P5Iw==", "dev": true }, "@octokit/plugin-paginate-rest": { @@ -8852,6 +8870,23 @@ "dev": true, "requires": { "@octokit/types": "^7.5.0" + }, + "dependencies": { + "@octokit/openapi-types": { + "version": "13.13.1", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-13.13.1.tgz", + "integrity": "sha512-4EuKSk3N95UBWFau3Bz9b3pheQ8jQYbKmBL5+GSuY8YDPDwu03J4BjI+66yNi8aaX/3h1qDpb0mbBkLdr+cfGQ==", + "dev": true + }, + "@octokit/types": { + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-7.5.1.tgz", + "integrity": "sha512-Zk4OUMLCSpXNI8KZZn47lVLJSsgMyCimsWWQI5hyjZg7hdYm0kjotaIkbG0Pp8SfU2CofMBzonboTqvzn3FrJA==", + "dev": true, + "requires": { + "@octokit/openapi-types": "^13.11.0" + } + } } }, "@octokit/plugin-request-log": { @@ -8862,24 +8897,24 @@ "requires": {} }, "@octokit/plugin-rest-endpoint-methods": { - "version": "6.6.2", - "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-6.6.2.tgz", - "integrity": "sha512-n9dL5KMpz9qVFSNdcVWC8ZPbl68QbTk7+CMPXCXqaMZOLn1n1YuoSFFCy84Ge0fx333fUqpnBHv8BFjwGtUQkA==", + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-6.7.0.tgz", + "integrity": "sha512-orxQ0fAHA7IpYhG2flD2AygztPlGYNAdlzYz8yrD8NDgelPfOYoRPROfEyIe035PlxvbYrgkfUZIhSBKju/Cvw==", "dev": true, "requires": { - "@octokit/types": "^7.5.0", + "@octokit/types": "^8.0.0", "deprecation": "^2.3.1" } }, "@octokit/request": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@octokit/request/-/request-6.2.1.tgz", - "integrity": "sha512-gYKRCia3cpajRzDSU+3pt1q2OcuC6PK8PmFIyxZDWCzRXRSIBH8jXjFJ8ZceoygBIm0KsEUg4x1+XcYBz7dHPQ==", + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/@octokit/request/-/request-6.2.2.tgz", + "integrity": "sha512-6VDqgj0HMc2FUX2awIs+sM6OwLgwHvAi4KCK3mT2H2IKRt6oH9d0fej5LluF5mck1lRR/rFWN0YIDSYXYSylbw==", "dev": true, "requires": { "@octokit/endpoint": "^7.0.0", "@octokit/request-error": "^3.0.0", - "@octokit/types": "^7.0.0", + "@octokit/types": "^8.0.0", "is-plain-object": "^5.0.0", "node-fetch": "^2.6.7", "universal-user-agent": "^6.0.0" @@ -8897,12 +8932,12 @@ } }, "@octokit/request-error": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-3.0.1.tgz", - "integrity": "sha512-ym4Bp0HTP7F3VFssV88WD1ZyCIRoE8H35pXSKwLeMizcdZAYc/t6N9X9Yr9n6t3aG9IH75XDnZ6UeZph0vHMWQ==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-3.0.2.tgz", + "integrity": "sha512-WMNOFYrSaX8zXWoJg9u/pKgWPo94JXilMLb2VManNOby9EZxrQaBe/QSC4a1TzpAlpxofg2X/jMnCyZgL6y7eg==", "dev": true, "requires": { - "@octokit/types": "^7.0.0", + "@octokit/types": "^8.0.0", "deprecation": "^2.0.0", "once": "^1.4.0" } @@ -8920,12 +8955,12 @@ } }, "@octokit/types": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-7.5.1.tgz", - "integrity": "sha512-Zk4OUMLCSpXNI8KZZn47lVLJSsgMyCimsWWQI5hyjZg7hdYm0kjotaIkbG0Pp8SfU2CofMBzonboTqvzn3FrJA==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-8.0.0.tgz", + "integrity": "sha512-65/TPpOJP1i3K4lBJMnWqPUJ6zuOtzhtagDvydAWbEXpbFYA0oMKKyLb95NFZZP0lSh/4b6K+DQlzvYQJQQePg==", "dev": true, "requires": { - "@octokit/openapi-types": "^13.11.0" + "@octokit/openapi-types": "^14.0.0" } }, "@types/chai": { @@ -9085,9 +9120,9 @@ "dev": true }, "@types/node": { - "version": "18.8.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.8.4.tgz", - "integrity": "sha512-WdlVphvfR/GJCLEMbNA8lJ0lhFNBj4SW3O+O5/cEGw9oYrv0al9zTwuQsq+myDUXgNx2jgBynoVgZ2MMJ6pbow==", + "version": "18.8.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.8.5.tgz", + "integrity": "sha512-Bq7G3AErwe5A/Zki5fdD3O6+0zDChhg671NfPjtIcbtzDNZTv4NPKMRFr7gtYPG7y+B8uTiNK4Ngd9T0FTar6Q==", "dev": true }, "@types/source-map-support": { @@ -9678,9 +9713,9 @@ "dev": true }, "buffer-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", - "integrity": "sha512-tcBWO2Dl4e7Asr9hTGcpVrCe+F7DubpmqWCTbj4FHLmjqO2hIaC383acQubWtRJhdceqs5uBHs6Es+Sk//RKiQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.1.tgz", + "integrity": "sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==", "dev": true }, "buffer-from": { From 37317a208f34c141b64e26d0e92b3aed346e531f Mon Sep 17 00:00:00 2001 From: Anders Hejlsberg Date: Thu, 13 Oct 2022 08:20:07 -0700 Subject: [PATCH 068/124] Check nested weak types in intersections on target side of relation (#51140) * Check nested weak types in intersections on target side of relation * Add regression tests * Move logic from isRelatedTo to structuredTypeRelatedTo * Fix lint error * Add additional test --- src/compiler/checker.ts | 70 +++++------ .../nestedExcessPropertyChecking.errors.txt | 70 +++++++++++ .../reference/nestedExcessPropertyChecking.js | 61 ++++++++++ .../nestedExcessPropertyChecking.symbols | 115 ++++++++++++++++++ .../nestedExcessPropertyChecking.types | 108 ++++++++++++++++ .../compiler/nestedExcessPropertyChecking.ts | 44 +++++++ 6 files changed, 431 insertions(+), 37 deletions(-) create mode 100644 tests/baselines/reference/nestedExcessPropertyChecking.errors.txt create mode 100644 tests/baselines/reference/nestedExcessPropertyChecking.js create mode 100644 tests/baselines/reference/nestedExcessPropertyChecking.symbols create mode 100644 tests/baselines/reference/nestedExcessPropertyChecking.types create mode 100644 tests/cases/compiler/nestedExcessPropertyChecking.ts diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index b81e741e55c..592a759756e 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -194,8 +194,6 @@ namespace ts { None = 0, Source = 1 << 0, Target = 1 << 1, - PropertyCheck = 1 << 2, - InPropertyCheck = 1 << 3, } const enum RecursionFlags { @@ -19112,7 +19110,7 @@ namespace ts { } } - const isPerformingCommonPropertyChecks = (relation !== comparableRelation || !(source.flags & TypeFlags.Union) && isLiteralType(source)) && + const isPerformingCommonPropertyChecks = (relation !== comparableRelation || isUnitType(source)) && !(intersectionState & IntersectionState.Target) && source.flags & (TypeFlags.Primitive | TypeFlags.Object | TypeFlags.Intersection) && source !== globalObjectType && target.flags & (TypeFlags.Object | TypeFlags.Intersection) && isWeakType(target) && @@ -19139,31 +19137,9 @@ namespace ts { const skipCaching = source.flags & TypeFlags.Union && (source as UnionType).types.length < 4 && !(target.flags & TypeFlags.Union) || target.flags & TypeFlags.Union && (target as UnionType).types.length < 4 && !(source.flags & TypeFlags.StructuredOrInstantiable); - let result = skipCaching ? + const result = skipCaching ? unionOrIntersectionRelatedTo(source, target, reportErrors, intersectionState) : recursiveTypeRelatedTo(source, target, reportErrors, intersectionState, recursionFlags); - // For certain combinations involving intersections and optional, excess, or mismatched properties we need - // an extra property check where the intersection is viewed as a single object. The following are motivating - // examples that all should be errors, but aren't without this extra property check: - // - // let obj: { a: { x: string } } & { c: number } = { a: { x: 'hello', y: 2 }, c: 5 }; // Nested excess property - // - // declare let wrong: { a: { y: string } }; - // let weak: { a?: { x?: number } } & { c?: string } = wrong; // Nested weak object type - // - // function foo(x: { a?: string }, y: T & { a: boolean }) { - // x = y; // Mismatched property in source intersection - // } - // - // We suppress recursive intersection property checks because they can generate lots of work when relating - // recursive intersections that are structurally similar but not exactly identical. See #37854. - if (result && !inPropertyCheck && ( - target.flags & TypeFlags.Intersection && (isPerformingExcessPropertyChecks || isPerformingCommonPropertyChecks) || - isNonGenericObjectType(target) && !isArrayOrTupleType(target) && source.flags & TypeFlags.Intersection && getApparentType(source).flags & TypeFlags.StructuredType && !some((source as IntersectionType).types, t => !!(getObjectFlags(t) & ObjectFlags.NonInferrableType)))) { - inPropertyCheck = true; - result &= recursiveTypeRelatedTo(source, target, reportErrors, IntersectionState.PropertyCheck, recursionFlags); - inPropertyCheck = false; - } if (result) { return result; } @@ -19567,8 +19543,7 @@ namespace ts { if (overflow) { return Ternary.False; } - const keyIntersectionState = intersectionState | (inPropertyCheck ? IntersectionState.InPropertyCheck : 0); - const id = getRelationKey(source, target, keyIntersectionState, relation, /*ingnoreConstraints*/ false); + const id = getRelationKey(source, target, intersectionState, relation, /*ingnoreConstraints*/ false); const entry = relation.get(id); if (entry !== undefined) { if (reportErrors && entry & RelationComparisonResult.Failed && !(entry & RelationComparisonResult.Reported)) { @@ -19598,7 +19573,7 @@ namespace ts { // A key that starts with "*" is an indication that we have type references that reference constrained // type parameters. For such keys we also check against the key we would have gotten if all type parameters // were unconstrained. - const broadestEquivalentId = id.startsWith("*") ? getRelationKey(source, target, keyIntersectionState, relation, /*ignoreConstraints*/ true) : undefined; + const broadestEquivalentId = id.startsWith("*") ? getRelationKey(source, target, intersectionState, relation, /*ignoreConstraints*/ true) : undefined; for (let i = 0; i < maybeCount; i++) { // If source and target are already being compared, consider them related with assumptions if (id === maybeKeys[i] || broadestEquivalentId && broadestEquivalentId === maybeKeys[i]) { @@ -19686,7 +19661,7 @@ namespace ts { function structuredTypeRelatedTo(source: Type, target: Type, reportErrors: boolean, intersectionState: IntersectionState): Ternary { const saveErrorInfo = captureErrorCalculationState(); let result = structuredTypeRelatedToWorker(source, target, reportErrors, intersectionState, saveErrorInfo); - if (!result && (source.flags & TypeFlags.Intersection || source.flags & TypeFlags.TypeParameter && target.flags & TypeFlags.Union)) { + if (relation !== identityRelation) { // The combined constraint of an intersection type is the intersection of the constraints of // the constituents. When an intersection type contains instantiable types with union type // constraints, there are situations where we need to examine the combined constraint. One is @@ -19700,10 +19675,34 @@ namespace ts { // needs to have its constraint hoisted into an intersection with said type parameter, this way // the type param can be compared with itself in the target (with the influence of its constraint to match other parts) // For example, if `T extends 1 | 2` and `U extends 2 | 3` and we compare `T & U` to `T & U & (1 | 2 | 3)` - const constraint = getEffectiveConstraintOfIntersection(source.flags & TypeFlags.Intersection ? (source as IntersectionType).types: [source], !!(target.flags & TypeFlags.Union)); - if (constraint && !(constraint.flags & TypeFlags.Never) && everyType(constraint, c => c !== source)) { // Skip comparison if expansion contains the source itself - // TODO: Stack errors so we get a pyramid for the "normal" comparison above, _and_ a second for this - result = isRelatedTo(constraint, target, RecursionFlags.Source, /*reportErrors*/ false, /*headMessage*/ undefined, intersectionState); + if (!result && (source.flags & TypeFlags.Intersection || source.flags & TypeFlags.TypeParameter && target.flags & TypeFlags.Union)) { + const constraint = getEffectiveConstraintOfIntersection(source.flags & TypeFlags.Intersection ? (source as IntersectionType).types: [source], !!(target.flags & TypeFlags.Union)); + if (constraint && !(constraint.flags & TypeFlags.Never) && everyType(constraint, c => c !== source)) { // Skip comparison if expansion contains the source itself + // TODO: Stack errors so we get a pyramid for the "normal" comparison above, _and_ a second for this + result = isRelatedTo(constraint, target, RecursionFlags.Source, /*reportErrors*/ false, /*headMessage*/ undefined, intersectionState); + } + } + // For certain combinations involving intersections and optional, excess, or mismatched properties we need + // an extra property check where the intersection is viewed as a single object. The following are motivating + // examples that all should be errors, but aren't without this extra property check: + // + // let obj: { a: { x: string } } & { c: number } = { a: { x: 'hello', y: 2 }, c: 5 }; // Nested excess property + // + // declare let wrong: { a: { y: string } }; + // let weak: { a?: { x?: number } } & { c?: string } = wrong; // Nested weak object type + // + // function foo(x: { a?: string }, y: T & { a: boolean }) { + // x = y; // Mismatched property in source intersection + // } + // + // We suppress recursive intersection property checks because they can generate lots of work when relating + // recursive intersections that are structurally similar but not exactly identical. See #37854. + if (result && !inPropertyCheck && ( + target.flags & TypeFlags.Intersection && !isGenericObjectType(target) && source.flags & (TypeFlags.Object | TypeFlags.Intersection) || + isNonGenericObjectType(target) && !isArrayOrTupleType(target) && source.flags & TypeFlags.Intersection && getApparentType(source).flags & TypeFlags.StructuredType && !some((source as IntersectionType).types, t => !!(getObjectFlags(t) & ObjectFlags.NonInferrableType)))) { + inPropertyCheck = true; + result &= propertiesRelatedTo(source, target, reportErrors, /*excludedProperties*/ undefined, IntersectionState.None); + inPropertyCheck = false; } } if (result) { @@ -19713,9 +19712,6 @@ namespace ts { } function structuredTypeRelatedToWorker(source: Type, target: Type, reportErrors: boolean, intersectionState: IntersectionState, saveErrorInfo: ReturnType): Ternary { - if (intersectionState & IntersectionState.PropertyCheck) { - return propertiesRelatedTo(source, target, reportErrors, /*excludedProperties*/ undefined, IntersectionState.None); - } let result: Ternary; let originalErrorInfo: DiagnosticMessageChain | undefined; let varianceCheckFailed = false; diff --git a/tests/baselines/reference/nestedExcessPropertyChecking.errors.txt b/tests/baselines/reference/nestedExcessPropertyChecking.errors.txt new file mode 100644 index 00000000000..c7704691e1e --- /dev/null +++ b/tests/baselines/reference/nestedExcessPropertyChecking.errors.txt @@ -0,0 +1,70 @@ +tests/cases/compiler/nestedExcessPropertyChecking.ts(6,7): error TS2322: Type 'C1' is not assignable to type 'A1 & B1'. + Types of property 'x' are incompatible. + Type '{ c: string; }' has no properties in common with type '{ a?: string | undefined; } & { b?: string | undefined; }'. +tests/cases/compiler/nestedExcessPropertyChecking.ts(13,7): error TS2559: Type 'C2' has no properties in common with type 'A2 & B2'. +tests/cases/compiler/nestedExcessPropertyChecking.ts(17,5): error TS2559: Type 'E' has no properties in common with type '{ nope?: any; }'. +tests/cases/compiler/nestedExcessPropertyChecking.ts(18,5): error TS2559: Type '"A"' has no properties in common with type '{ nope?: any; }'. +tests/cases/compiler/nestedExcessPropertyChecking.ts(30,22): error TS2559: Type 'false' has no properties in common with type 'OverridesInput'. +tests/cases/compiler/nestedExcessPropertyChecking.ts(40,9): error TS2559: Type 'false' has no properties in common with type 'OverridesInput'. + + +==== tests/cases/compiler/nestedExcessPropertyChecking.ts (6 errors) ==== + type A1 = { x: { a?: string } }; + type B1 = { x: { b?: string } }; + + type C1 = { x: { c: string } }; + + const ab1: A1 & B1 = {} as C1; // Error + ~~~ +!!! error TS2322: Type 'C1' is not assignable to type 'A1 & B1'. +!!! error TS2322: Types of property 'x' are incompatible. +!!! error TS2322: Type '{ c: string; }' has no properties in common with type '{ a?: string | undefined; } & { b?: string | undefined; }'. + + type A2 = { a?: string }; + type B2 = { b?: string }; + + type C2 = { c: string }; + + const ab2: A2 & B2 = {} as C2; // Error + ~~~ +!!! error TS2559: Type 'C2' has no properties in common with type 'A2 & B2'. + + enum E { A = "A" } + + let x: { nope?: any } = E.A; // Error + ~ +!!! error TS2559: Type 'E' has no properties in common with type '{ nope?: any; }'. + let y: { nope?: any } = "A"; // Error + ~ +!!! error TS2559: Type '"A"' has no properties in common with type '{ nope?: any; }'. + + // Repros from #51043 + + type OverridesInput = { + someProp?: 'A' | 'B' + } + + const foo1: Partial<{ something: any }> & { variables: { + overrides?: OverridesInput; + } & Partial<{ + overrides?: OverridesInput; + }>} = { variables: { overrides: false } }; // Error + ~~~~~~~~~ +!!! error TS2559: Type 'false' has no properties in common with type 'OverridesInput'. +!!! related TS6500 tests/cases/compiler/nestedExcessPropertyChecking.ts:27:5: The expected type comes from property 'overrides' which is declared here on type '{ overrides?: OverridesInput | undefined; } & Partial<{ overrides?: OverridesInput | undefined; }>' + + + interface Unrelated { _?: any } + + interface VariablesA { overrides?: OverridesInput; } + interface VariablesB { overrides?: OverridesInput; } + + const foo2: Unrelated & { variables: VariablesA & VariablesB } = { + variables: { + overrides: false // Error + ~~~~~~~~~ +!!! error TS2559: Type 'false' has no properties in common with type 'OverridesInput'. +!!! related TS6500 tests/cases/compiler/nestedExcessPropertyChecking.ts:35:24: The expected type comes from property 'overrides' which is declared here on type 'VariablesA & VariablesB' + } + }; + \ No newline at end of file diff --git a/tests/baselines/reference/nestedExcessPropertyChecking.js b/tests/baselines/reference/nestedExcessPropertyChecking.js new file mode 100644 index 00000000000..0fe6a42c1d2 --- /dev/null +++ b/tests/baselines/reference/nestedExcessPropertyChecking.js @@ -0,0 +1,61 @@ +//// [nestedExcessPropertyChecking.ts] +type A1 = { x: { a?: string } }; +type B1 = { x: { b?: string } }; + +type C1 = { x: { c: string } }; + +const ab1: A1 & B1 = {} as C1; // Error + +type A2 = { a?: string }; +type B2 = { b?: string }; + +type C2 = { c: string }; + +const ab2: A2 & B2 = {} as C2; // Error + +enum E { A = "A" } + +let x: { nope?: any } = E.A; // Error +let y: { nope?: any } = "A"; // Error + +// Repros from #51043 + +type OverridesInput = { + someProp?: 'A' | 'B' +} + +const foo1: Partial<{ something: any }> & { variables: { + overrides?: OverridesInput; +} & Partial<{ + overrides?: OverridesInput; +}>} = { variables: { overrides: false } }; // Error + + +interface Unrelated { _?: any } + +interface VariablesA { overrides?: OverridesInput; } +interface VariablesB { overrides?: OverridesInput; } + +const foo2: Unrelated & { variables: VariablesA & VariablesB } = { + variables: { + overrides: false // Error + } +}; + + +//// [nestedExcessPropertyChecking.js] +"use strict"; +var ab1 = {}; // Error +var ab2 = {}; // Error +var E; +(function (E) { + E["A"] = "A"; +})(E || (E = {})); +var x = E.A; // Error +var y = "A"; // Error +var foo1 = { variables: { overrides: false } }; // Error +var foo2 = { + variables: { + overrides: false // Error + } +}; diff --git a/tests/baselines/reference/nestedExcessPropertyChecking.symbols b/tests/baselines/reference/nestedExcessPropertyChecking.symbols new file mode 100644 index 00000000000..2a17170e90a --- /dev/null +++ b/tests/baselines/reference/nestedExcessPropertyChecking.symbols @@ -0,0 +1,115 @@ +=== tests/cases/compiler/nestedExcessPropertyChecking.ts === +type A1 = { x: { a?: string } }; +>A1 : Symbol(A1, Decl(nestedExcessPropertyChecking.ts, 0, 0)) +>x : Symbol(x, Decl(nestedExcessPropertyChecking.ts, 0, 11)) +>a : Symbol(a, Decl(nestedExcessPropertyChecking.ts, 0, 16)) + +type B1 = { x: { b?: string } }; +>B1 : Symbol(B1, Decl(nestedExcessPropertyChecking.ts, 0, 32)) +>x : Symbol(x, Decl(nestedExcessPropertyChecking.ts, 1, 11)) +>b : Symbol(b, Decl(nestedExcessPropertyChecking.ts, 1, 16)) + +type C1 = { x: { c: string } }; +>C1 : Symbol(C1, Decl(nestedExcessPropertyChecking.ts, 1, 32)) +>x : Symbol(x, Decl(nestedExcessPropertyChecking.ts, 3, 11)) +>c : Symbol(c, Decl(nestedExcessPropertyChecking.ts, 3, 16)) + +const ab1: A1 & B1 = {} as C1; // Error +>ab1 : Symbol(ab1, Decl(nestedExcessPropertyChecking.ts, 5, 5)) +>A1 : Symbol(A1, Decl(nestedExcessPropertyChecking.ts, 0, 0)) +>B1 : Symbol(B1, Decl(nestedExcessPropertyChecking.ts, 0, 32)) +>C1 : Symbol(C1, Decl(nestedExcessPropertyChecking.ts, 1, 32)) + +type A2 = { a?: string }; +>A2 : Symbol(A2, Decl(nestedExcessPropertyChecking.ts, 5, 30)) +>a : Symbol(a, Decl(nestedExcessPropertyChecking.ts, 7, 11)) + +type B2 = { b?: string }; +>B2 : Symbol(B2, Decl(nestedExcessPropertyChecking.ts, 7, 25)) +>b : Symbol(b, Decl(nestedExcessPropertyChecking.ts, 8, 11)) + +type C2 = { c: string }; +>C2 : Symbol(C2, Decl(nestedExcessPropertyChecking.ts, 8, 25)) +>c : Symbol(c, Decl(nestedExcessPropertyChecking.ts, 10, 11)) + +const ab2: A2 & B2 = {} as C2; // Error +>ab2 : Symbol(ab2, Decl(nestedExcessPropertyChecking.ts, 12, 5)) +>A2 : Symbol(A2, Decl(nestedExcessPropertyChecking.ts, 5, 30)) +>B2 : Symbol(B2, Decl(nestedExcessPropertyChecking.ts, 7, 25)) +>C2 : Symbol(C2, Decl(nestedExcessPropertyChecking.ts, 8, 25)) + +enum E { A = "A" } +>E : Symbol(E, Decl(nestedExcessPropertyChecking.ts, 12, 30)) +>A : Symbol(E.A, Decl(nestedExcessPropertyChecking.ts, 14, 8)) + +let x: { nope?: any } = E.A; // Error +>x : Symbol(x, Decl(nestedExcessPropertyChecking.ts, 16, 3)) +>nope : Symbol(nope, Decl(nestedExcessPropertyChecking.ts, 16, 8)) +>E.A : Symbol(E.A, Decl(nestedExcessPropertyChecking.ts, 14, 8)) +>E : Symbol(E, Decl(nestedExcessPropertyChecking.ts, 12, 30)) +>A : Symbol(E.A, Decl(nestedExcessPropertyChecking.ts, 14, 8)) + +let y: { nope?: any } = "A"; // Error +>y : Symbol(y, Decl(nestedExcessPropertyChecking.ts, 17, 3)) +>nope : Symbol(nope, Decl(nestedExcessPropertyChecking.ts, 17, 8)) + +// Repros from #51043 + +type OverridesInput = { +>OverridesInput : Symbol(OverridesInput, Decl(nestedExcessPropertyChecking.ts, 17, 28)) + + someProp?: 'A' | 'B' +>someProp : Symbol(someProp, Decl(nestedExcessPropertyChecking.ts, 21, 23)) +} + +const foo1: Partial<{ something: any }> & { variables: { +>foo1 : Symbol(foo1, Decl(nestedExcessPropertyChecking.ts, 25, 5)) +>Partial : Symbol(Partial, Decl(lib.es5.d.ts, --, --)) +>something : Symbol(something, Decl(nestedExcessPropertyChecking.ts, 25, 21)) +>variables : Symbol(variables, Decl(nestedExcessPropertyChecking.ts, 25, 43)) + + overrides?: OverridesInput; +>overrides : Symbol(overrides, Decl(nestedExcessPropertyChecking.ts, 25, 56)) +>OverridesInput : Symbol(OverridesInput, Decl(nestedExcessPropertyChecking.ts, 17, 28)) + +} & Partial<{ +>Partial : Symbol(Partial, Decl(lib.es5.d.ts, --, --)) + + overrides?: OverridesInput; +>overrides : Symbol(overrides, Decl(nestedExcessPropertyChecking.ts, 27, 13)) +>OverridesInput : Symbol(OverridesInput, Decl(nestedExcessPropertyChecking.ts, 17, 28)) + +}>} = { variables: { overrides: false } }; // Error +>variables : Symbol(variables, Decl(nestedExcessPropertyChecking.ts, 29, 7)) +>overrides : Symbol(overrides, Decl(nestedExcessPropertyChecking.ts, 29, 20)) + + +interface Unrelated { _?: any } +>Unrelated : Symbol(Unrelated, Decl(nestedExcessPropertyChecking.ts, 29, 42)) +>_ : Symbol(Unrelated._, Decl(nestedExcessPropertyChecking.ts, 32, 21)) + +interface VariablesA { overrides?: OverridesInput; } +>VariablesA : Symbol(VariablesA, Decl(nestedExcessPropertyChecking.ts, 32, 31)) +>overrides : Symbol(VariablesA.overrides, Decl(nestedExcessPropertyChecking.ts, 34, 22)) +>OverridesInput : Symbol(OverridesInput, Decl(nestedExcessPropertyChecking.ts, 17, 28)) + +interface VariablesB { overrides?: OverridesInput; } +>VariablesB : Symbol(VariablesB, Decl(nestedExcessPropertyChecking.ts, 34, 52)) +>overrides : Symbol(VariablesB.overrides, Decl(nestedExcessPropertyChecking.ts, 35, 22)) +>OverridesInput : Symbol(OverridesInput, Decl(nestedExcessPropertyChecking.ts, 17, 28)) + +const foo2: Unrelated & { variables: VariablesA & VariablesB } = { +>foo2 : Symbol(foo2, Decl(nestedExcessPropertyChecking.ts, 37, 5)) +>Unrelated : Symbol(Unrelated, Decl(nestedExcessPropertyChecking.ts, 29, 42)) +>variables : Symbol(variables, Decl(nestedExcessPropertyChecking.ts, 37, 25)) +>VariablesA : Symbol(VariablesA, Decl(nestedExcessPropertyChecking.ts, 32, 31)) +>VariablesB : Symbol(VariablesB, Decl(nestedExcessPropertyChecking.ts, 34, 52)) + + variables: { +>variables : Symbol(variables, Decl(nestedExcessPropertyChecking.ts, 37, 66)) + + overrides: false // Error +>overrides : Symbol(overrides, Decl(nestedExcessPropertyChecking.ts, 38, 16)) + } +}; + diff --git a/tests/baselines/reference/nestedExcessPropertyChecking.types b/tests/baselines/reference/nestedExcessPropertyChecking.types new file mode 100644 index 00000000000..473b1f52955 --- /dev/null +++ b/tests/baselines/reference/nestedExcessPropertyChecking.types @@ -0,0 +1,108 @@ +=== tests/cases/compiler/nestedExcessPropertyChecking.ts === +type A1 = { x: { a?: string } }; +>A1 : { x: { a?: string;}; } +>x : { a?: string | undefined; } +>a : string | undefined + +type B1 = { x: { b?: string } }; +>B1 : { x: { b?: string;}; } +>x : { b?: string | undefined; } +>b : string | undefined + +type C1 = { x: { c: string } }; +>C1 : { x: { c: string;}; } +>x : { c: string; } +>c : string + +const ab1: A1 & B1 = {} as C1; // Error +>ab1 : A1 & B1 +>{} as C1 : C1 +>{} : {} + +type A2 = { a?: string }; +>A2 : { a?: string | undefined; } +>a : string | undefined + +type B2 = { b?: string }; +>B2 : { b?: string | undefined; } +>b : string | undefined + +type C2 = { c: string }; +>C2 : { c: string; } +>c : string + +const ab2: A2 & B2 = {} as C2; // Error +>ab2 : A2 & B2 +>{} as C2 : C2 +>{} : {} + +enum E { A = "A" } +>E : E +>A : E.A +>"A" : "A" + +let x: { nope?: any } = E.A; // Error +>x : { nope?: any; } +>nope : any +>E.A : E +>E : typeof E +>A : E + +let y: { nope?: any } = "A"; // Error +>y : { nope?: any; } +>nope : any +>"A" : "A" + +// Repros from #51043 + +type OverridesInput = { +>OverridesInput : { someProp?: "A" | "B" | undefined; } + + someProp?: 'A' | 'B' +>someProp : "A" | "B" | undefined +} + +const foo1: Partial<{ something: any }> & { variables: { +>foo1 : Partial<{ something: any; }> & { variables: { overrides?: OverridesInput;} & Partial<{ overrides?: OverridesInput;}>; } +>something : any +>variables : { overrides?: OverridesInput | undefined; } & Partial<{ overrides?: OverridesInput | undefined; }> + + overrides?: OverridesInput; +>overrides : OverridesInput | undefined + +} & Partial<{ + overrides?: OverridesInput; +>overrides : OverridesInput | undefined + +}>} = { variables: { overrides: false } }; // Error +>{ variables: { overrides: false } } : { variables: { overrides: boolean; }; } +>variables : { overrides: boolean; } +>{ overrides: false } : { overrides: boolean; } +>overrides : boolean +>false : false + + +interface Unrelated { _?: any } +>_ : any + +interface VariablesA { overrides?: OverridesInput; } +>overrides : OverridesInput | undefined + +interface VariablesB { overrides?: OverridesInput; } +>overrides : OverridesInput | undefined + +const foo2: Unrelated & { variables: VariablesA & VariablesB } = { +>foo2 : Unrelated & { variables: VariablesA & VariablesB; } +>variables : VariablesA & VariablesB +>{ variables: { overrides: false // Error }} : { variables: { overrides: boolean; }; } + + variables: { +>variables : { overrides: boolean; } +>{ overrides: false // Error } : { overrides: boolean; } + + overrides: false // Error +>overrides : boolean +>false : false + } +}; + diff --git a/tests/cases/compiler/nestedExcessPropertyChecking.ts b/tests/cases/compiler/nestedExcessPropertyChecking.ts new file mode 100644 index 00000000000..151a27c0962 --- /dev/null +++ b/tests/cases/compiler/nestedExcessPropertyChecking.ts @@ -0,0 +1,44 @@ +// @strict: true + +type A1 = { x: { a?: string } }; +type B1 = { x: { b?: string } }; + +type C1 = { x: { c: string } }; + +const ab1: A1 & B1 = {} as C1; // Error + +type A2 = { a?: string }; +type B2 = { b?: string }; + +type C2 = { c: string }; + +const ab2: A2 & B2 = {} as C2; // Error + +enum E { A = "A" } + +let x: { nope?: any } = E.A; // Error +let y: { nope?: any } = "A"; // Error + +// Repros from #51043 + +type OverridesInput = { + someProp?: 'A' | 'B' +} + +const foo1: Partial<{ something: any }> & { variables: { + overrides?: OverridesInput; +} & Partial<{ + overrides?: OverridesInput; +}>} = { variables: { overrides: false } }; // Error + + +interface Unrelated { _?: any } + +interface VariablesA { overrides?: OverridesInput; } +interface VariablesB { overrides?: OverridesInput; } + +const foo2: Unrelated & { variables: VariablesA & VariablesB } = { + variables: { + overrides: false // Error + } +}; From bdcc240d68245e4be865b385bd6a8fd8fa546f56 Mon Sep 17 00:00:00 2001 From: Wesley Wigham Date: Thu, 13 Oct 2022 10:58:42 -0700 Subject: [PATCH 069/124] Remove bug-causing carve-out in conditional type instantiation that hopefully is no longer required (#51151) --- src/compiler/checker.ts | 6 +- ...sWithSpreadConditionalReturnNotCircular.js | 33 +++++ ...SpreadConditionalReturnNotCircular.symbols | 121 ++++++++++++++++++ ...thSpreadConditionalReturnNotCircular.types | 66 ++++++++++ ...sWithSpreadConditionalReturnNotCircular.ts | 25 ++++ 5 files changed, 246 insertions(+), 5 deletions(-) create mode 100644 tests/baselines/reference/recursiveTypeAliasWithSpreadConditionalReturnNotCircular.js create mode 100644 tests/baselines/reference/recursiveTypeAliasWithSpreadConditionalReturnNotCircular.symbols create mode 100644 tests/baselines/reference/recursiveTypeAliasWithSpreadConditionalReturnNotCircular.types create mode 100644 tests/cases/compiler/recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 592a759756e..97a0e993575 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -16372,11 +16372,7 @@ namespace ts { } } } - // We skip inference of the possible `infer` types unles the `extendsType` _is_ an infer type - // if it was, it's trivial to say that extendsType = checkType, however such a pattern is used to - // "reset" the type being build up during constraint calculation and avoid making an apparently "infinite" constraint - // so in those cases we refain from performing inference and retain the uninfered type parameter - if (!checkTypeInstantiable || !some(root.inferTypeParameters, t => t === extendsType)) { + if (!checkTypeInstantiable) { // We don't want inferences from constraints as they may cause us to eagerly resolve the // conditional type instead of deferring resolution. Also, we always want strict function // types rules (i.e. proper contravariance) for inferences. diff --git a/tests/baselines/reference/recursiveTypeAliasWithSpreadConditionalReturnNotCircular.js b/tests/baselines/reference/recursiveTypeAliasWithSpreadConditionalReturnNotCircular.js new file mode 100644 index 00000000000..a0231c139f0 --- /dev/null +++ b/tests/baselines/reference/recursiveTypeAliasWithSpreadConditionalReturnNotCircular.js @@ -0,0 +1,33 @@ +//// [recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts] +export {} +export interface Option { + zip1>>(...others: O): Option<[T, ...UnzipOptionArray1]>; + + zip2>>(...others: O): Option<[T, ...UnzipOptionArray2]>; + + zip3>>(...others: O): Option<[T, ...UnzipOptionArray3]>; +} + +type UnzipOption = T extends Option ? V : never; + +/// This doesn't work +type UnzipOptionArray1 = { [k in keyof T]: T[k] extends Option ? UnzipOption : never }; + +/// But these work +type UnzipOptionArray2 = { [k in keyof T]: UnzipOption }; +type UnzipOptionArray3 = { [k in keyof T]: T[k] extends Option ? V : never }; + +declare const opt1: Option; +declare const opt2: Option; +declare const opt3: Option; + +const zipped1 = opt1.zip1(opt2, opt3); +const zipped2 = opt1.zip2(opt2, opt3); +const zipped3 = opt1.zip3(opt2, opt3); + +//// [recursiveTypeAliasWithSpreadConditionalReturnNotCircular.js] +"use strict"; +exports.__esModule = true; +var zipped1 = opt1.zip1(opt2, opt3); +var zipped2 = opt1.zip2(opt2, opt3); +var zipped3 = opt1.zip3(opt2, opt3); diff --git a/tests/baselines/reference/recursiveTypeAliasWithSpreadConditionalReturnNotCircular.symbols b/tests/baselines/reference/recursiveTypeAliasWithSpreadConditionalReturnNotCircular.symbols new file mode 100644 index 00000000000..7ecc4ef7339 --- /dev/null +++ b/tests/baselines/reference/recursiveTypeAliasWithSpreadConditionalReturnNotCircular.symbols @@ -0,0 +1,121 @@ +=== tests/cases/compiler/recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts === +export {} +export interface Option { +>Option : Symbol(Option, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 0, 9)) +>T : Symbol(T, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 1, 24)) + + zip1>>(...others: O): Option<[T, ...UnzipOptionArray1]>; +>zip1 : Symbol(Option.zip1, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 1, 28)) +>O : Symbol(O, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 2, 6)) +>Array : Symbol(Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --)) +>Option : Symbol(Option, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 0, 9)) +>others : Symbol(others, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 2, 36)) +>O : Symbol(O, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 2, 6)) +>Option : Symbol(Option, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 0, 9)) +>T : Symbol(T, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 1, 24)) +>UnzipOptionArray1 : Symbol(UnzipOptionArray1, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 9, 60)) +>O : Symbol(O, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 2, 6)) + + zip2>>(...others: O): Option<[T, ...UnzipOptionArray2]>; +>zip2 : Symbol(Option.zip2, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 2, 88)) +>O : Symbol(O, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 4, 6)) +>Array : Symbol(Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --)) +>Option : Symbol(Option, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 0, 9)) +>others : Symbol(others, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 4, 36)) +>O : Symbol(O, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 4, 6)) +>Option : Symbol(Option, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 0, 9)) +>T : Symbol(T, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 1, 24)) +>UnzipOptionArray2 : Symbol(UnzipOptionArray2, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 12, 101)) +>O : Symbol(O, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 4, 6)) + + zip3>>(...others: O): Option<[T, ...UnzipOptionArray3]>; +>zip3 : Symbol(Option.zip3, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 4, 88)) +>O : Symbol(O, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 6, 6)) +>Array : Symbol(Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --)) +>Option : Symbol(Option, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 0, 9)) +>others : Symbol(others, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 6, 36)) +>O : Symbol(O, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 6, 6)) +>Option : Symbol(Option, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 0, 9)) +>T : Symbol(T, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 1, 24)) +>UnzipOptionArray3 : Symbol(UnzipOptionArray3, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 15, 66)) +>O : Symbol(O, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 6, 6)) +} + +type UnzipOption = T extends Option ? V : never; +>UnzipOption : Symbol(UnzipOption, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 7, 1)) +>T : Symbol(T, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 9, 17)) +>T : Symbol(T, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 9, 17)) +>Option : Symbol(Option, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 0, 9)) +>V : Symbol(V, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 9, 44)) +>V : Symbol(V, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 9, 44)) + +/// This doesn't work +type UnzipOptionArray1 = { [k in keyof T]: T[k] extends Option ? UnzipOption : never }; +>UnzipOptionArray1 : Symbol(UnzipOptionArray1, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 9, 60)) +>T : Symbol(T, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 12, 23)) +>k : Symbol(k, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 12, 31)) +>T : Symbol(T, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 12, 23)) +>T : Symbol(T, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 12, 23)) +>k : Symbol(k, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 12, 31)) +>Option : Symbol(Option, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 0, 9)) +>UnzipOption : Symbol(UnzipOption, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 7, 1)) +>T : Symbol(T, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 12, 23)) +>k : Symbol(k, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 12, 31)) + +/// But these work +type UnzipOptionArray2 = { [k in keyof T]: UnzipOption }; +>UnzipOptionArray2 : Symbol(UnzipOptionArray2, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 12, 101)) +>T : Symbol(T, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 15, 23)) +>k : Symbol(k, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 15, 31)) +>T : Symbol(T, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 15, 23)) +>UnzipOption : Symbol(UnzipOption, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 7, 1)) +>T : Symbol(T, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 15, 23)) +>k : Symbol(k, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 15, 31)) + +type UnzipOptionArray3 = { [k in keyof T]: T[k] extends Option ? V : never }; +>UnzipOptionArray3 : Symbol(UnzipOptionArray3, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 15, 66)) +>T : Symbol(T, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 16, 23)) +>k : Symbol(k, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 16, 31)) +>T : Symbol(T, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 16, 23)) +>T : Symbol(T, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 16, 23)) +>k : Symbol(k, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 16, 31)) +>Option : Symbol(Option, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 0, 9)) +>V : Symbol(V, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 16, 71)) +>V : Symbol(V, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 16, 71)) + +declare const opt1: Option; +>opt1 : Symbol(opt1, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 18, 13)) +>Option : Symbol(Option, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 0, 9)) + +declare const opt2: Option; +>opt2 : Symbol(opt2, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 19, 13)) +>Option : Symbol(Option, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 0, 9)) + +declare const opt3: Option; +>opt3 : Symbol(opt3, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 20, 13)) +>Option : Symbol(Option, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 0, 9)) + +const zipped1 = opt1.zip1(opt2, opt3); +>zipped1 : Symbol(zipped1, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 22, 5)) +>opt1.zip1 : Symbol(Option.zip1, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 1, 28)) +>opt1 : Symbol(opt1, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 18, 13)) +>zip1 : Symbol(Option.zip1, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 1, 28)) +>opt2 : Symbol(opt2, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 19, 13)) +>opt3 : Symbol(opt3, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 20, 13)) + +const zipped2 = opt1.zip2(opt2, opt3); +>zipped2 : Symbol(zipped2, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 23, 5)) +>opt1.zip2 : Symbol(Option.zip2, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 2, 88)) +>opt1 : Symbol(opt1, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 18, 13)) +>zip2 : Symbol(Option.zip2, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 2, 88)) +>opt2 : Symbol(opt2, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 19, 13)) +>opt3 : Symbol(opt3, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 20, 13)) + +const zipped3 = opt1.zip3(opt2, opt3); +>zipped3 : Symbol(zipped3, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 24, 5)) +>opt1.zip3 : Symbol(Option.zip3, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 4, 88)) +>opt1 : Symbol(opt1, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 18, 13)) +>zip3 : Symbol(Option.zip3, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 4, 88)) +>opt2 : Symbol(opt2, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 19, 13)) +>opt3 : Symbol(opt3, Decl(recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts, 20, 13)) + diff --git a/tests/baselines/reference/recursiveTypeAliasWithSpreadConditionalReturnNotCircular.types b/tests/baselines/reference/recursiveTypeAliasWithSpreadConditionalReturnNotCircular.types new file mode 100644 index 00000000000..1d624587870 --- /dev/null +++ b/tests/baselines/reference/recursiveTypeAliasWithSpreadConditionalReturnNotCircular.types @@ -0,0 +1,66 @@ +=== tests/cases/compiler/recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts === +export {} +export interface Option { + zip1>>(...others: O): Option<[T, ...UnzipOptionArray1]>; +>zip1 : []>(...others: O) => Option<[T, ...UnzipOptionArray1]> +>others : O + + zip2>>(...others: O): Option<[T, ...UnzipOptionArray2]>; +>zip2 : []>(...others: O) => Option<[T, ...UnzipOptionArray2]> +>others : O + + zip3>>(...others: O): Option<[T, ...UnzipOptionArray3]>; +>zip3 : []>(...others: O) => Option<[T, ...UnzipOptionArray3]> +>others : O +} + +type UnzipOption = T extends Option ? V : never; +>UnzipOption : UnzipOption + +/// This doesn't work +type UnzipOptionArray1 = { [k in keyof T]: T[k] extends Option ? UnzipOption : never }; +>UnzipOptionArray1 : UnzipOptionArray1 + +/// But these work +type UnzipOptionArray2 = { [k in keyof T]: UnzipOption }; +>UnzipOptionArray2 : UnzipOptionArray2 + +type UnzipOptionArray3 = { [k in keyof T]: T[k] extends Option ? V : never }; +>UnzipOptionArray3 : UnzipOptionArray3 + +declare const opt1: Option; +>opt1 : Option + +declare const opt2: Option; +>opt2 : Option + +declare const opt3: Option; +>opt3 : Option + +const zipped1 = opt1.zip1(opt2, opt3); +>zipped1 : Option<[number, string, boolean]> +>opt1.zip1(opt2, opt3) : Option<[number, string, boolean]> +>opt1.zip1 : []>(...others: O) => Option<[number, ...UnzipOptionArray1]> +>opt1 : Option +>zip1 : []>(...others: O) => Option<[number, ...UnzipOptionArray1]> +>opt2 : Option +>opt3 : Option + +const zipped2 = opt1.zip2(opt2, opt3); +>zipped2 : Option<[number, string, boolean]> +>opt1.zip2(opt2, opt3) : Option<[number, string, boolean]> +>opt1.zip2 : []>(...others: O) => Option<[number, ...UnzipOptionArray2]> +>opt1 : Option +>zip2 : []>(...others: O) => Option<[number, ...UnzipOptionArray2]> +>opt2 : Option +>opt3 : Option + +const zipped3 = opt1.zip3(opt2, opt3); +>zipped3 : Option<[number, string, boolean]> +>opt1.zip3(opt2, opt3) : Option<[number, string, boolean]> +>opt1.zip3 : []>(...others: O) => Option<[number, ...UnzipOptionArray3]> +>opt1 : Option +>zip3 : []>(...others: O) => Option<[number, ...UnzipOptionArray3]> +>opt2 : Option +>opt3 : Option + diff --git a/tests/cases/compiler/recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts b/tests/cases/compiler/recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts new file mode 100644 index 00000000000..f6d67bb361c --- /dev/null +++ b/tests/cases/compiler/recursiveTypeAliasWithSpreadConditionalReturnNotCircular.ts @@ -0,0 +1,25 @@ +export {} +export interface Option { + zip1>>(...others: O): Option<[T, ...UnzipOptionArray1]>; + + zip2>>(...others: O): Option<[T, ...UnzipOptionArray2]>; + + zip3>>(...others: O): Option<[T, ...UnzipOptionArray3]>; +} + +type UnzipOption = T extends Option ? V : never; + +/// This doesn't work +type UnzipOptionArray1 = { [k in keyof T]: T[k] extends Option ? UnzipOption : never }; + +/// But these work +type UnzipOptionArray2 = { [k in keyof T]: UnzipOption }; +type UnzipOptionArray3 = { [k in keyof T]: T[k] extends Option ? V : never }; + +declare const opt1: Option; +declare const opt2: Option; +declare const opt3: Option; + +const zipped1 = opt1.zip1(opt2, opt3); +const zipped2 = opt1.zip2(opt2, opt3); +const zipped3 = opt1.zip3(opt2, opt3); \ No newline at end of file From cf1b6b73330eab2dd484d71cbdb662a83b3c726f Mon Sep 17 00:00:00 2001 From: Oleksandr T Date: Thu, 13 Oct 2022 21:29:18 +0300 Subject: [PATCH 070/124] feat(51163): show QF to fill in the missing properties for the mapped type. (#51165) --- src/services/codefixes/fixAddMissingMember.ts | 2 +- .../codeFixAddMissingProperties24.ts | 27 +++++++++++++++++++ 2 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 tests/cases/fourslash/codeFixAddMissingProperties24.ts diff --git a/src/services/codefixes/fixAddMissingMember.ts b/src/services/codefixes/fixAddMissingMember.ts index 2542a073234..80f4f51c06a 100644 --- a/src/services/codefixes/fixAddMissingMember.ts +++ b/src/services/codefixes/fixAddMissingMember.ts @@ -178,7 +178,7 @@ namespace ts.codefix { const argIndex = findIndex(parent.parent.arguments, arg => arg === parent); if (argIndex < 0) return undefined; - const signature = singleOrUndefined(checker.getSignaturesOfType(checker.getTypeAtLocation(parent.parent.expression), SignatureKind.Call)); + const signature = checker.getResolvedSignature(parent.parent); if (!(signature && signature.declaration && signature.parameters[argIndex])) return undefined; const param = signature.parameters[argIndex].valueDeclaration; diff --git a/tests/cases/fourslash/codeFixAddMissingProperties24.ts b/tests/cases/fourslash/codeFixAddMissingProperties24.ts new file mode 100644 index 00000000000..92db088dfff --- /dev/null +++ b/tests/cases/fourslash/codeFixAddMissingProperties24.ts @@ -0,0 +1,27 @@ +/// + +////interface A { +//// a: number; +//// b: string; +////} +////interface B { +//// c: boolean; +////} +////interface C { +//// a: A; +//// b: B; +////} +////function f(type: T, obj: C[T]): string { +//// return ""; +////} +////[|f("a", {});|] + +verify.codeFix({ + index: 0, + description: ts.Diagnostics.Add_missing_properties.message, + newRangeContent: +`f("a", { + a: 0, + b: "" +});`, +}); From 2da62a784bbba237b8239e84c8629cfafb0f595e Mon Sep 17 00:00:00 2001 From: Oleksandr T Date: Thu, 13 Oct 2022 23:37:23 +0300 Subject: [PATCH 071/124] fix(51112): omit parameter names that precede the type (#51142) --- src/compiler/checker.ts | 6 ++++-- tests/baselines/reference/jsdocParamTag2.errors.txt | 5 +---- tests/baselines/reference/paramTagWrapping.errors.txt | 5 +---- 3 files changed, 6 insertions(+), 10 deletions(-) diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 97a0e993575..72a6934b041 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -40136,7 +40136,7 @@ namespace ts { } } else { - forEach(jsdocParameters, ({ name }, index) => { + forEach(jsdocParameters, ({ name, isNameFirst }, index) => { if (excludedParameters.has(index) || isIdentifier(name) && parameters.has(name.escapedText)) { return; } @@ -40146,7 +40146,9 @@ namespace ts { } } else { - errorOrSuggestion(isJs, name, Diagnostics.JSDoc_param_tag_has_name_0_but_there_is_no_parameter_with_that_name, idText(name)); + if (!isNameFirst) { + errorOrSuggestion(isJs, name, Diagnostics.JSDoc_param_tag_has_name_0_but_there_is_no_parameter_with_that_name, idText(name)); + } } }); } diff --git a/tests/baselines/reference/jsdocParamTag2.errors.txt b/tests/baselines/reference/jsdocParamTag2.errors.txt index cbf6140ee7d..cb95ce14319 100644 --- a/tests/baselines/reference/jsdocParamTag2.errors.txt +++ b/tests/baselines/reference/jsdocParamTag2.errors.txt @@ -1,10 +1,9 @@ -tests/cases/conformance/jsdoc/0.js(56,20): error TS8024: JSDoc '@param' tag has name 'obj', but there is no parameter with that name. tests/cases/conformance/jsdoc/0.js(61,19): error TS2339: Property 'a' does not exist on type 'String'. tests/cases/conformance/jsdoc/0.js(61,22): error TS2339: Property 'b' does not exist on type 'String'. tests/cases/conformance/jsdoc/0.js(63,20): error TS8024: JSDoc '@param' tag has name 'y', but there is no parameter with that name. -==== tests/cases/conformance/jsdoc/0.js (4 errors) ==== +==== tests/cases/conformance/jsdoc/0.js (3 errors) ==== // Object literal syntax /** * @param {{a: string, b: string}} obj @@ -61,8 +60,6 @@ tests/cases/conformance/jsdoc/0.js(63,20): error TS8024: JSDoc '@param' tag has /** * @param {object} obj - this type gets ignored - ~~~ -!!! error TS8024: JSDoc '@param' tag has name 'obj', but there is no parameter with that name. * @param {string} obj.a * @param {string} obj.b - and x's type gets used for both parameters * @param {string} x diff --git a/tests/baselines/reference/paramTagWrapping.errors.txt b/tests/baselines/reference/paramTagWrapping.errors.txt index b1564a4f85b..22e83a7b88b 100644 --- a/tests/baselines/reference/paramTagWrapping.errors.txt +++ b/tests/baselines/reference/paramTagWrapping.errors.txt @@ -1,5 +1,4 @@ tests/cases/conformance/jsdoc/bad.js(2,11): error TS1003: Identifier expected. -tests/cases/conformance/jsdoc/bad.js(2,11): error TS8024: JSDoc '@param' tag has name '', but there is no parameter with that name. tests/cases/conformance/jsdoc/bad.js(5,4): error TS1003: Identifier expected. tests/cases/conformance/jsdoc/bad.js(5,4): error TS8024: JSDoc '@param' tag has name '', but there is no parameter with that name. tests/cases/conformance/jsdoc/bad.js(6,20): error TS1003: Identifier expected. @@ -24,13 +23,11 @@ tests/cases/conformance/jsdoc/bad.js(9,20): error TS7006: Parameter 'z' implicit good(1, 2, 3) -==== tests/cases/conformance/jsdoc/bad.js (9 errors) ==== +==== tests/cases/conformance/jsdoc/bad.js (8 errors) ==== /** * @param * !!! error TS1003: Identifier expected. - -!!! error TS8024: JSDoc '@param' tag has name '', but there is no parameter with that name. * {number} x Arg x. * @param {number} * * y Arg y. From a24201c8ef6f82b5729ab677b7a1a1d6d745fcb8 Mon Sep 17 00:00:00 2001 From: Jake Bailey <5341706+jakebailey@users.noreply.github.com> Date: Thu, 13 Oct 2022 14:39:25 -0700 Subject: [PATCH 072/124] Remove VSDevMode.ps1 and createPlaygroundBuild (#51166) --- scripts/VSDevMode.ps1 | 75 ------- scripts/createPlaygroundBuild.mjs | 322 ------------------------------ 2 files changed, 397 deletions(-) delete mode 100644 scripts/VSDevMode.ps1 delete mode 100644 scripts/createPlaygroundBuild.mjs diff --git a/scripts/VSDevMode.ps1 b/scripts/VSDevMode.ps1 deleted file mode 100644 index 47694286edc..00000000000 --- a/scripts/VSDevMode.ps1 +++ /dev/null @@ -1,75 +0,0 @@ -<# -.SYNOPSIS -Run this PowerShell script to enable dev mode and/or a custom script for the TypeScript language service, e.g. - -PS C:\> .\scripts\VSDevMode.ps1 -enableDevMode -tsScript C:\src\TypeScript\built\local\ - -Note: If you get security errors, try running powershell as an Administrator and with the "-executionPolicy remoteSigned" switch - -.PARAMETER vsVersion -Set to "12" for Dev12 (VS2013) or "14" (the default) for Dev14 (VS2015) - -.PARAMETER enableDevMode -Pass this switch to enable attaching a debugger to the language service - -.PARAMETER tsScript -The path to a directory containing a custom language service script to use (typescriptServices.js), e.g. "C:\src\TypeScript\built\local\" -#> -Param( - [int]$vsVersion = 14, - [switch]$enableDevMode, - [string]$tsScript -) - -$vsRegKey = "HKCU:\Software\Microsoft\VisualStudio\${vsVersion}.0" -$tsRegKey = "${vsRegKey}\TypeScriptLanguageService" - -if($enableDevMode -ne $true -and $tsScript -eq ""){ - Throw "You must either enable language service debugging (-enableDevMode), set a custom script (-tsScript), or both" -} - -if(!(Test-Path $vsRegKey)){ - Throw "Visual Studio ${vsVersion} is not installed" -} -if(!(Test-Path $tsRegKey)){ - # Create the TypeScript subkey if it doesn't exist - New-Item -path $tsRegKey -} - -if($tsScript -ne ""){ - $tsScriptServices = "${tsScript}\typescriptServices.js" - $tsScriptlib = "${tsScript}\lib.d.ts" - $tsES6Scriptlib = "${tsScript}\lib.es6.d.ts" - - if(!(Test-Path $tsScriptServices)){ - Throw "Could not locate the TypeScript language service script at ${tsScriptServices}" - } - else { - $path = resolve-path ${tsScriptServices} - Set-ItemProperty -path $tsRegKey -name CustomTypeScriptServicesFileLocation -value "${path}" - Write-Host "Enabled custom TypeScript language service at ${path} for Dev${vsVersion}" - } - - if(!(Test-Path $tsScriptlib)){ - Throw "Could not locate the TypeScript default library at ${tsScriptlib}" - } - else { - $path = resolve-path ${tsScriptlib} - Set-ItemProperty -path $tsRegKey -name CustomDefaultLibraryLocation -value "${path}" - Write-Host "Enabled custom TypeScript default library at ${path} for Dev${vsVersion}" - } - - if(!(Test-Path $tsES6Scriptlib)){ - Throw "Could not locate the TypeScript default ES6 library at ${tsES6Scriptlib}" - } - else { - $path = resolve-path ${tsES6Scriptlib} - Set-ItemProperty -path $tsRegKey -name CustomDefaultES6LibraryLocation -value "${path}" - Write-Host "Enabled custom TypeScript default ES6 library at ${path} for Dev${vsVersion}" - } -} - -if($enableDevMode){ - Set-ItemProperty -path $tsRegKey -name EnableDevMode -value 1 - Write-Host "Enabled developer mode for Dev${vsVersion}" -} diff --git a/scripts/createPlaygroundBuild.mjs b/scripts/createPlaygroundBuild.mjs deleted file mode 100644 index 0d5a9006ae5..00000000000 --- a/scripts/createPlaygroundBuild.mjs +++ /dev/null @@ -1,322 +0,0 @@ -/* eslint-disable */ - -/** Run via: - node scripts/createPlaygroundBuild.mjs - */ - -// This script does two things: -// -// - Listens to changes to the built version of TypeScript (via a filewatcher on `built/local/typescriptServices.js`) -// these trigger creating monaco-typescript compatible builds of TypeScript at `internal/lib/typescriptServices.js§ -// -// - Creates a HTTP server which the playground uses. The webserver almost exclusively re-directs requests to -// the latest stable version of monaco-typescript, but specifically overrides requests for the TypeScript js -// file to the version created in the above step. -// - -/*--------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - *--------------------------------------------------------------------------------------------*/ - -import path from 'path'; -import fs from 'fs'; -import child_process from 'child_process'; -import http from 'http'; -import url from 'url'; -import nodeFetch from "node-fetch"; -import assert from 'assert'; - -function updateTSDist() { - // This code is a direct port of a script from monaco-typescript - // https://github.com/microsoft/monaco-typescript/blob/master/scripts/importTypescript.js - // Currently based on cc8da6b on June 6 2021 - - const generatedNote = `// - // **NOTE**: Do not edit directly! This file is generated using \`npm run import-typescript\` - // - `; - - const TYPESCRIPT_LIB_SOURCE = path.join(__dirname, '../built/local'); - const TYPESCRIPT_LIB_DESTINATION = path.join(__dirname, '../internal/lib'); - - (function () { - try { - fs.statSync(TYPESCRIPT_LIB_DESTINATION); - } catch (err) { - fs.mkdirSync(TYPESCRIPT_LIB_DESTINATION); - } - importLibs(); - - const npmLsOutput = JSON.parse( - child_process.execSync('npm ls typescript --depth=0 --json=true').toString() - ); - const typeScriptDependencyVersion = npmLsOutput.version; - - fs.writeFileSync( - path.join(TYPESCRIPT_LIB_DESTINATION, 'typescriptServicesMetadata.ts'), - `${generatedNote} - export const typescriptVersion = "${typeScriptDependencyVersion}";\n` - ); - - let tsServices = fs - .readFileSync(path.join(TYPESCRIPT_LIB_SOURCE, 'typescriptServices.js')) - .toString(); - - // Ensure we never run into the node system... - // (this also removes require calls that trick webpack into shimming those modules...) - tsServices = tsServices.replace( - /\n ts\.sys =([^]*)\n \}\)\(\);/m, - `\n // MONACOCHANGE\n ts.sys = undefined;\n // END MONACOCHANGE` - ); - - // Eliminate more require() calls... - tsServices = tsServices.replace( - /^( +)etwModule = require\(.*$/m, - '$1// MONACOCHANGE\n$1etwModule = undefined;\n$1// END MONACOCHANGE' - ); - tsServices = tsServices.replace( - /^( +)var result = ts\.sys\.require\(.*$/m, - '$1// MONACOCHANGE\n$1var result = undefined;\n$1// END MONACOCHANGE' - ); - tsServices = tsServices.replace( - /^( +)fs = require\("fs"\);$/m, - '$1// MONACOCHANGE\n$1fs = undefined;\n$1// END MONACOCHANGE' - ); - tsServices = tsServices.replace( - /^( +)debugger;$/m, - '$1// MONACOCHANGE\n$1// debugger;\n$1// END MONACOCHANGE' - ); - tsServices = tsServices.replace( - /= require\("perf_hooks"\)/m, - '/* MONACOCHANGE */= {}/* END MONACOCHANGE */' - ); - - // Flag any new require calls (outside comments) so they can be corrected preemptively. - // To avoid missing cases (or using an even more complex regex), temporarily remove comments - // about require() and then check for lines actually calling require(). - // \/[*/] matches the start of a comment (single or multi-line). - // ^\s+\*[^/] matches (presumably) a later line of a multi-line comment. - const tsServicesNoCommentedRequire = tsServices.replace( - /(\/[*/]|^\s+\*[^/]).*\brequire\(.*/gm, - '' - ); - const linesWithRequire = tsServicesNoCommentedRequire.match(/^.*?\brequire\(.*$/gm); - - // Allow error messages to include references to require() in their strings - const runtimeRequires = - linesWithRequire && - linesWithRequire.filter((l) => !l.includes(': diag(') && !l.includes('ts.DiagnosticCategory')); - - if (runtimeRequires && runtimeRequires.length && linesWithRequire) { - console.error( - 'Found new require() calls on the following lines. These should be removed to avoid breaking webpack builds.\n' - ); - console.error( - runtimeRequires.map((r) => `${r} (${tsServicesNoCommentedRequire.indexOf(r)})`).join('\n') - ); - process.exit(1); - } - - const tsServices_amd = - generatedNote + - tsServices + - ` - // MONACOCHANGE - // Defining the entire module name because r.js has an issue and cannot bundle this file - // correctly with an anonymous define call - define("vs/language/typescript/lib/typescriptServices", [], function() { return ts; }); - // END MONACOCHANGE - `; - fs.writeFileSync( - path.join(TYPESCRIPT_LIB_DESTINATION, 'typescriptServices-amd.js'), - stripSourceMaps(tsServices_amd) - ); - - const tsServices_esm = - generatedNote + - tsServices + - ` - // MONACOCHANGE - export var createClassifier = ts.createClassifier; - export var createLanguageService = ts.createLanguageService; - export var displayPartsToString = ts.displayPartsToString; - export var EndOfLineState = ts.EndOfLineState; - export var flattenDiagnosticMessageText = ts.flattenDiagnosticMessageText; - export var IndentStyle = ts.IndentStyle; - export var ScriptKind = ts.ScriptKind; - export var ScriptTarget = ts.ScriptTarget; - export var TokenClass = ts.TokenClass; - // END MONACOCHANGE - `; - fs.writeFileSync( - path.join(TYPESCRIPT_LIB_DESTINATION, 'typescriptServices.js'), - stripSourceMaps(tsServices_esm) - ); - - let dtsServices = fs - .readFileSync(path.join(TYPESCRIPT_LIB_SOURCE, 'typescriptServices.d.ts')) - .toString(); - dtsServices += ` - // MONACOCHANGE - export = ts; - // END MONACOCHANGE - `; - fs.writeFileSync( - path.join(TYPESCRIPT_LIB_DESTINATION, 'typescriptServices.d.ts'), - generatedNote + dtsServices - ); - })(); - - function importLibs() { - /** - * @param {string} name - */ - function readLibFile(name) { - const srcPath = path.join(TYPESCRIPT_LIB_SOURCE, name); - return fs.readFileSync(srcPath).toString(); - } - - let strLibResult = `/*--------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - *--------------------------------------------------------------------------------------------*/ - ${generatedNote} - /** Contains all the lib files */ - export const libFileMap: Record = {} - `; - let strIndexResult = `/*--------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - *--------------------------------------------------------------------------------------------*/ - ${generatedNote} - /** Contains all the lib files */ - export const libFileSet: Record = {} - `; - const dtsFiles = fs.readdirSync(TYPESCRIPT_LIB_SOURCE).filter((f) => f.includes('lib.')); - while (dtsFiles.length > 0) { - const name = dtsFiles.shift(); - assert(name !== undefined); - const output = readLibFile(name).replace(/\r\n/g, '\n'); - strLibResult += `libFileMap['${name}'] = "${escapeText(output)}";\n`; - strIndexResult += `libFileSet['${name}'] = true;\n`; - } - - fs.writeFileSync(path.join(TYPESCRIPT_LIB_DESTINATION, 'lib.ts'), strLibResult); - fs.writeFileSync(path.join(TYPESCRIPT_LIB_DESTINATION, 'lib.index.ts'), strIndexResult); - } - - /** - * Escape text such that it can be used in a javascript string enclosed by double quotes (") - * @param {string} text - */ - function escapeText(text) { - // See http://www.javascriptkit.com/jsref/escapesequence.shtml - const _backspace = '\b'.charCodeAt(0); - const _formFeed = '\f'.charCodeAt(0); - const _newLine = '\n'.charCodeAt(0); - const _nullChar = 0; - const _carriageReturn = '\r'.charCodeAt(0); - const _tab = '\t'.charCodeAt(0); - const _verticalTab = '\v'.charCodeAt(0); - const _backslash = '\\'.charCodeAt(0); - const _doubleQuote = '"'.charCodeAt(0); - - const len = text.length; - let startPos = 0; - let chrCode; - let replaceWith = null; - let resultPieces = []; - - for (let i = 0; i < len; i++) { - chrCode = text.charCodeAt(i); - switch (chrCode) { - case _backspace: - replaceWith = '\\b'; - break; - case _formFeed: - replaceWith = '\\f'; - break; - case _newLine: - replaceWith = '\\n'; - break; - case _nullChar: - replaceWith = '\\0'; - break; - case _carriageReturn: - replaceWith = '\\r'; - break; - case _tab: - replaceWith = '\\t'; - break; - case _verticalTab: - replaceWith = '\\v'; - break; - case _backslash: - replaceWith = '\\\\'; - break; - case _doubleQuote: - replaceWith = '\\"'; - break; - } - if (replaceWith !== null) { - resultPieces.push(text.substring(startPos, i)); - resultPieces.push(replaceWith); - startPos = i + 1; - replaceWith = null; - } - } - resultPieces.push(text.substring(startPos, len)); - return resultPieces.join(''); - } - - /** - * @param {string} str - */ - function stripSourceMaps(str) { - return str.replace(/\/\/# sourceMappingURL[^\n]+/gm, ''); - } - /// End of import -} - -const services = path.join(__dirname, '../built/local/typescriptServices.js'); -fs.watchFile(services, () =>{ - console.log("Updating the monaco build") - updateTSDist() -}) - -// We need to re-direct non TSC JS requests back to a real copy of -// monaco, so grab the list of official releases from the TS CDN -// and use the latest stable release, as that is most likely the -// closest version to your dev build -let latestStable = "4.3.2" -nodeFetch('https://typescript.azureedge.net/indexes/releases.json').then(req => req.json()).then(releases => { - latestStable = /** @type {any} */ (releases).versions.pop() -}); - -http.createServer(function (req, res) { - res.setHeader("Access-Control-Allow-Origin", "*") - - assert(req.url); - const incoming = url.parse(req.url) - if (incoming.path && incoming.path.endsWith("typescriptServices.js")) { - // Use the built version - res.writeHead(200, {"Content-Type": "text/javascript"}); - const amdPath = path.join(__dirname, '../internal/lib/typescriptServices-amd.js'); - res.write(fs.readFileSync(amdPath)) - } else { - // Redirect to the TS CDN - res.writeHead(302, { - 'Location': `https://typescript.azureedge.net/cdn/${latestStable}/monaco${incoming.path}` - }); - } - - res.end(); -}).listen(5615); - -console.log("Starting servers\n") -console.log(" - [✓] file watcher: " + services) -updateTSDist() -console.log(" - [✓] http server: http://localhost:5615") - -console.log("\n\nGet started: http://www.staging-typescript.org/play?ts=dev") From 2bcfed01f3458996e71ce37af43e3495cb7e4950 Mon Sep 17 00:00:00 2001 From: Oleksandr T Date: Fri, 14 Oct 2022 01:43:49 +0300 Subject: [PATCH 073/124] feat(37440): Provide a quick-fix for non-exported types (#51038) * feat(37440): add QF to handle missing exports * change diagnostic message * add type modifier only if isolatedModules is set or if the export declaration already uses type modifiers --- src/compiler/checker.ts | 31 ---- src/compiler/diagnosticMessages.json | 8 + src/compiler/utilities.ts | 26 +++ src/services/codefixes/fixAddMissingMember.ts | 4 - .../codefixes/fixImportNonExportedMember.ts | 163 ++++++++++++++++++ src/services/tsconfig.json | 1 + src/services/utilities.ts | 4 + .../codeFixImportNonExportedMember1.ts | 22 +++ .../codeFixImportNonExportedMember10.ts | 26 +++ .../codeFixImportNonExportedMember11.ts | 21 +++ .../codeFixImportNonExportedMember12.ts | 22 +++ .../codeFixImportNonExportedMember13.ts | 23 +++ .../codeFixImportNonExportedMember2.ts | 20 +++ .../codeFixImportNonExportedMember3.ts | 23 +++ .../codeFixImportNonExportedMember4.ts | 12 ++ .../codeFixImportNonExportedMember5.ts | 12 ++ .../codeFixImportNonExportedMember6.ts | 25 +++ .../codeFixImportNonExportedMember7.ts | 30 ++++ .../codeFixImportNonExportedMember8.ts | 22 +++ .../codeFixImportNonExportedMember9.ts | 26 +++ .../codeFixImportNonExportedMember_all1.ts | 22 +++ .../codeFixImportNonExportedMember_all2.ts | 24 +++ .../codeFixImportNonExportedMember_all3.ts | 25 +++ .../codeFixImportNonExportedMember_all4.ts | 28 +++ .../codeFixImportNonExportedMember_all5.ts | 79 +++++++++ .../codeFixImportNonExportedMember_all6.ts | 35 ++++ .../codeFixImportNonExportedMember_all7.ts | 26 +++ 27 files changed, 725 insertions(+), 35 deletions(-) create mode 100644 src/services/codefixes/fixImportNonExportedMember.ts create mode 100644 tests/cases/fourslash/codeFixImportNonExportedMember1.ts create mode 100644 tests/cases/fourslash/codeFixImportNonExportedMember10.ts create mode 100644 tests/cases/fourslash/codeFixImportNonExportedMember11.ts create mode 100644 tests/cases/fourslash/codeFixImportNonExportedMember12.ts create mode 100644 tests/cases/fourslash/codeFixImportNonExportedMember13.ts create mode 100644 tests/cases/fourslash/codeFixImportNonExportedMember2.ts create mode 100644 tests/cases/fourslash/codeFixImportNonExportedMember3.ts create mode 100644 tests/cases/fourslash/codeFixImportNonExportedMember4.ts create mode 100644 tests/cases/fourslash/codeFixImportNonExportedMember5.ts create mode 100644 tests/cases/fourslash/codeFixImportNonExportedMember6.ts create mode 100644 tests/cases/fourslash/codeFixImportNonExportedMember7.ts create mode 100644 tests/cases/fourslash/codeFixImportNonExportedMember8.ts create mode 100644 tests/cases/fourslash/codeFixImportNonExportedMember9.ts create mode 100644 tests/cases/fourslash/codeFixImportNonExportedMember_all1.ts create mode 100644 tests/cases/fourslash/codeFixImportNonExportedMember_all2.ts create mode 100644 tests/cases/fourslash/codeFixImportNonExportedMember_all3.ts create mode 100644 tests/cases/fourslash/codeFixImportNonExportedMember_all4.ts create mode 100644 tests/cases/fourslash/codeFixImportNonExportedMember_all5.ts create mode 100644 tests/cases/fourslash/codeFixImportNonExportedMember_all6.ts create mode 100644 tests/cases/fourslash/codeFixImportNonExportedMember_all7.ts diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 72a6934b041..d439ec7db63 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -7235,16 +7235,6 @@ namespace ts { return statements; } - function canHaveExportModifier(node: Statement): node is Extract { - return isEnumDeclaration(node) || - isVariableStatement(node) || - isFunctionDeclaration(node) || - isClassDeclaration(node) || - (isModuleDeclaration(node) && !isExternalModuleAugmentation(node) && !isGlobalScopeAugmentation(node)) || - isInterfaceDeclaration(node) || - isTypeDeclaration(node); - } - function addExportModifier(node: Extract) { const flags = (getEffectiveModifierFlags(node) | ModifierFlags.Export) & ~ModifierFlags.Ambient; return factory.updateModifiers(node, flags); @@ -42691,27 +42681,6 @@ namespace ts { getNameOfDeclaration(name.parent) === name; } - function isTypeDeclaration(node: Node): node is TypeParameterDeclaration | ClassDeclaration | InterfaceDeclaration | TypeAliasDeclaration | JSDocTypedefTag | JSDocCallbackTag | JSDocEnumTag | EnumDeclaration | ImportClause | ImportSpecifier | ExportSpecifier { - switch (node.kind) { - case SyntaxKind.TypeParameter: - case SyntaxKind.ClassDeclaration: - case SyntaxKind.InterfaceDeclaration: - case SyntaxKind.TypeAliasDeclaration: - case SyntaxKind.EnumDeclaration: - case SyntaxKind.JSDocTypedefTag: - case SyntaxKind.JSDocCallbackTag: - case SyntaxKind.JSDocEnumTag: - return true; - case SyntaxKind.ImportClause: - return (node as ImportClause).isTypeOnly; - case SyntaxKind.ImportSpecifier: - case SyntaxKind.ExportSpecifier: - return (node as ImportSpecifier | ExportSpecifier).parent.parent.isTypeOnly; - default: - return false; - } - } - // True if the given identifier is part of a type reference function isTypeReferenceIdentifier(node: EntityName): boolean { while (node.parent.kind === SyntaxKind.QualifiedName) { diff --git a/src/compiler/diagnosticMessages.json b/src/compiler/diagnosticMessages.json index 7a8f3192d91..62f26cf014c 100644 --- a/src/compiler/diagnosticMessages.json +++ b/src/compiler/diagnosticMessages.json @@ -6687,6 +6687,14 @@ "category": "Message", "code": 90058 }, + "Export '{0}' from module '{1}'": { + "category": "Message", + "code": 90059 + }, + "Export all referenced locals": { + "category": "Message", + "code": 90060 + }, "Convert function to an ES2015 class": { "category": "Message", diff --git a/src/compiler/utilities.ts b/src/compiler/utilities.ts index cdc0db9407b..0571a9c92df 100644 --- a/src/compiler/utilities.ts +++ b/src/compiler/utilities.ts @@ -7752,4 +7752,30 @@ namespace ts { export function getParameterTypeNode(parameter: ParameterDeclaration | JSDocParameterTag) { return parameter.kind === SyntaxKind.JSDocParameterTag ? parameter.typeExpression?.type : parameter.type; } + + export function isTypeDeclaration(node: Node): node is TypeParameterDeclaration | ClassDeclaration | InterfaceDeclaration | TypeAliasDeclaration | JSDocTypedefTag | JSDocCallbackTag | JSDocEnumTag | EnumDeclaration | ImportClause | ImportSpecifier | ExportSpecifier { + switch (node.kind) { + case SyntaxKind.TypeParameter: + case SyntaxKind.ClassDeclaration: + case SyntaxKind.InterfaceDeclaration: + case SyntaxKind.TypeAliasDeclaration: + case SyntaxKind.EnumDeclaration: + case SyntaxKind.JSDocTypedefTag: + case SyntaxKind.JSDocCallbackTag: + case SyntaxKind.JSDocEnumTag: + return true; + case SyntaxKind.ImportClause: + return (node as ImportClause).isTypeOnly; + case SyntaxKind.ImportSpecifier: + case SyntaxKind.ExportSpecifier: + return (node as ImportSpecifier | ExportSpecifier).parent.parent.isTypeOnly; + default: + return false; + } + } + + export function canHaveExportModifier(node: Node): node is Extract { + return isEnumDeclaration(node) || isVariableStatement(node) || isFunctionDeclaration(node) || isClassDeclaration(node) + || isInterfaceDeclaration(node) || isTypeDeclaration(node) || (isModuleDeclaration(node) && !isExternalModuleAugmentation(node) && !isGlobalScopeAugmentation(node)); + } } diff --git a/src/services/codefixes/fixAddMissingMember.ts b/src/services/codefixes/fixAddMissingMember.ts index 80f4f51c06a..69cd8d0a8ae 100644 --- a/src/services/codefixes/fixAddMissingMember.ts +++ b/src/services/codefixes/fixAddMissingMember.ts @@ -264,10 +264,6 @@ namespace ts.codefix { return undefined; } - function isSourceFileFromLibrary(program: Program, node: SourceFile) { - return program.isSourceFileFromExternalLibrary(node) || program.isSourceFileDefaultLibrary(node); - } - function getActionsForMissingMemberDeclaration(context: CodeFixContext, info: TypeLikeDeclarationInfo): CodeFixAction[] | undefined { return info.isJSFile ? singleElementArray(createActionForAddMissingMemberInJavascriptFile(context, info)) : createActionsForAddMissingMemberInTypeScriptFile(context, info); diff --git a/src/services/codefixes/fixImportNonExportedMember.ts b/src/services/codefixes/fixImportNonExportedMember.ts new file mode 100644 index 00000000000..5eb3a0e81d3 --- /dev/null +++ b/src/services/codefixes/fixImportNonExportedMember.ts @@ -0,0 +1,163 @@ +/* @internal */ +namespace ts.codefix { + const fixId = "fixImportNonExportedMember"; + const errorCodes = [ + Diagnostics.Module_0_declares_1_locally_but_it_is_not_exported.code, + ]; + + registerCodeFix({ + errorCodes, + fixIds: [fixId], + getCodeActions(context) { + const { sourceFile, span, program } = context; + const info = getInfo(sourceFile, span.start, program); + if (info === undefined) return undefined; + + const changes = textChanges.ChangeTracker.with(context, t => doChange(t, program, info)); + return [createCodeFixAction(fixId, changes, [Diagnostics.Export_0_from_module_1, info.exportName.node.text, info.moduleSpecifier], fixId, Diagnostics.Export_all_referenced_locals)]; + }, + getAllCodeActions(context) { + const { program } = context; + return createCombinedCodeActions(textChanges.ChangeTracker.with(context, changes => { + const exports = new Map(); + + eachDiagnostic(context, errorCodes, diag => { + const info = getInfo(diag.file, diag.start, program); + if (info === undefined) return undefined; + + const { exportName, node, moduleSourceFile } = info; + if (tryGetExportDeclaration(moduleSourceFile, exportName.isTypeOnly) === undefined && canHaveExportModifier(node)) { + changes.insertExportModifier(moduleSourceFile, node); + } + else { + const moduleExports = exports.get(moduleSourceFile) || { typeOnlyExports: [], exports: [] }; + if (exportName.isTypeOnly) { + moduleExports.typeOnlyExports.push(exportName); + } + else { + moduleExports.exports.push(exportName); + } + exports.set(moduleSourceFile, moduleExports); + } + }); + + exports.forEach((moduleExports, moduleSourceFile) => { + const exportDeclaration = tryGetExportDeclaration(moduleSourceFile, /*isTypeOnly*/ true); + if (exportDeclaration && exportDeclaration.isTypeOnly) { + doChanges(changes, program, moduleSourceFile, moduleExports.typeOnlyExports, exportDeclaration); + doChanges(changes, program, moduleSourceFile, moduleExports.exports, tryGetExportDeclaration(moduleSourceFile, /*isTypeOnly*/ false)); + } + else { + doChanges(changes, program, moduleSourceFile, [...moduleExports.exports, ...moduleExports.typeOnlyExports], exportDeclaration); + } + }); + })); + } + }); + + interface ModuleExports { + typeOnlyExports: ExportName[]; + exports: ExportName[]; + } + + interface ExportName { + node: Identifier; + isTypeOnly: boolean; + } + + interface Info { + exportName: ExportName; + node: Declaration | VariableStatement; + moduleSourceFile: SourceFile; + moduleSpecifier: string; + } + + function getInfo(sourceFile: SourceFile, pos: number, program: Program): Info | undefined { + const token = getTokenAtPosition(sourceFile, pos); + if (isIdentifier(token)) { + const importDeclaration = findAncestor(token, isImportDeclaration); + if (importDeclaration === undefined) return undefined; + + const moduleSpecifier = isStringLiteral(importDeclaration.moduleSpecifier) ? importDeclaration.moduleSpecifier.text : undefined; + if (moduleSpecifier === undefined) return undefined; + + const resolvedModule = getResolvedModule(sourceFile, moduleSpecifier, /*mode*/ undefined); + if (resolvedModule === undefined) return undefined; + + const moduleSourceFile = program.getSourceFile(resolvedModule.resolvedFileName); + if (moduleSourceFile === undefined || isSourceFileFromLibrary(program, moduleSourceFile)) return undefined; + + const moduleSymbol = moduleSourceFile.symbol; + const locals = moduleSymbol.valueDeclaration?.locals; + if (locals === undefined) return undefined; + + const localSymbol = locals.get(token.escapedText); + if (localSymbol === undefined) return undefined; + + const node = getNodeOfSymbol(localSymbol); + if (node === undefined) return undefined; + + const exportName = { node: token, isTypeOnly: isTypeDeclaration(node) }; + return { exportName, node, moduleSourceFile, moduleSpecifier }; + } + return undefined; + } + + function doChange(changes: textChanges.ChangeTracker, program: Program, { exportName, node, moduleSourceFile }: Info) { + const exportDeclaration = tryGetExportDeclaration(moduleSourceFile, exportName.isTypeOnly); + if (exportDeclaration) { + updateExport(changes, program, moduleSourceFile, exportDeclaration, [exportName]); + } + else if (canHaveExportModifier(node)) { + changes.insertExportModifier(moduleSourceFile, node); + } + else { + createExport(changes, program, moduleSourceFile, [exportName]); + } + } + + function doChanges(changes: textChanges.ChangeTracker, program: Program, sourceFile: SourceFile, moduleExports: ExportName[], node: ExportDeclaration | undefined) { + if (length(moduleExports)) { + if (node) { + updateExport(changes, program, sourceFile, node, moduleExports); + } + else { + createExport(changes, program, sourceFile, moduleExports); + } + } + } + + function tryGetExportDeclaration(sourceFile: SourceFile, isTypeOnly: boolean) { + const predicate = (node: Node): node is ExportDeclaration => + isExportDeclaration(node) && (isTypeOnly && node.isTypeOnly || !node.isTypeOnly); + return findLast(sourceFile.statements, predicate); + } + + function updateExport(changes: textChanges.ChangeTracker, program: Program, sourceFile: SourceFile, node: ExportDeclaration, names: ExportName[]) { + const namedExports = node.exportClause && isNamedExports(node.exportClause) ? node.exportClause.elements : factory.createNodeArray([]); + const allowTypeModifier = !node.isTypeOnly && !!(program.getCompilerOptions().isolatedModules || find(namedExports, e => e.isTypeOnly)); + changes.replaceNode(sourceFile, node, + factory.updateExportDeclaration(node, node.modifiers, node.isTypeOnly, + factory.createNamedExports( + factory.createNodeArray([...namedExports, ...createExportSpecifiers(names, allowTypeModifier)], /*hasTrailingComma*/ namedExports.hasTrailingComma)), node.moduleSpecifier, node.assertClause)); + } + + function createExport(changes: textChanges.ChangeTracker, program: Program, sourceFile: SourceFile, names: ExportName[]) { + changes.insertNodeAtEndOfScope(sourceFile, sourceFile, + factory.createExportDeclaration(/*modifiers*/ undefined, /*isTypeOnly*/ false, + factory.createNamedExports(createExportSpecifiers(names, /*allowTypeModifier*/ !!program.getCompilerOptions().isolatedModules)), /*moduleSpecifier*/ undefined, /*assertClause*/ undefined)); + } + + function createExportSpecifiers(names: ExportName[], allowTypeModifier: boolean) { + return factory.createNodeArray(map(names, n => factory.createExportSpecifier(allowTypeModifier && n.isTypeOnly, /*propertyName*/ undefined, n.node))); + } + + function getNodeOfSymbol(symbol: Symbol) { + if (symbol.valueDeclaration === undefined) { + return firstOrUndefined(symbol.declarations); + } + const declaration = symbol.valueDeclaration; + const variableStatement = isVariableDeclaration(declaration) ? tryCast(declaration.parent.parent, isVariableStatement) : undefined; + return variableStatement && length(variableStatement.declarationList.declarations) === 1 ? variableStatement : declaration; + } +} diff --git a/src/services/tsconfig.json b/src/services/tsconfig.json index 2237163ebb2..2099fe308c9 100644 --- a/src/services/tsconfig.json +++ b/src/services/tsconfig.json @@ -71,6 +71,7 @@ "codefixes/fixOverrideModifier.ts", "codefixes/fixNoPropertyAccessFromIndexSignature.ts", "codefixes/fixImplicitThis.ts", + "codefixes/fixImportNonExportedMember.ts", "codefixes/fixIncorrectNamedTupleSyntax.ts", "codefixes/fixSpelling.ts", "codefixes/returnValueCorrect.ts", diff --git a/src/services/utilities.ts b/src/services/utilities.ts index 58d1b1cbca1..76d63dd114e 100644 --- a/src/services/utilities.ts +++ b/src/services/utilities.ts @@ -3423,5 +3423,9 @@ namespace ts { return jsx === JsxEmit.React || jsx === JsxEmit.ReactNative; } + export function isSourceFileFromLibrary(program: Program, node: SourceFile) { + return program.isSourceFileFromExternalLibrary(node) || program.isSourceFileDefaultLibrary(node); + } + // #endregion } diff --git a/tests/cases/fourslash/codeFixImportNonExportedMember1.ts b/tests/cases/fourslash/codeFixImportNonExportedMember1.ts new file mode 100644 index 00000000000..0cdc08cdc04 --- /dev/null +++ b/tests/cases/fourslash/codeFixImportNonExportedMember1.ts @@ -0,0 +1,22 @@ +/// + +// @module: esnext +// @filename: /a.ts +////declare function foo(): any +////declare function bar(): any; +////export { foo }; + +// @filename: /b.ts +////import { bar } from "./a"; + +goTo.file("/b.ts"); +verify.codeFix({ + description: [ts.Diagnostics.Export_0_from_module_1.message, "bar", "./a"], + index: 0, + newFileContent: { + "/a.ts": +`declare function foo(): any +declare function bar(): any; +export { foo, bar };`, + } +}); diff --git a/tests/cases/fourslash/codeFixImportNonExportedMember10.ts b/tests/cases/fourslash/codeFixImportNonExportedMember10.ts new file mode 100644 index 00000000000..a9d74e1874d --- /dev/null +++ b/tests/cases/fourslash/codeFixImportNonExportedMember10.ts @@ -0,0 +1,26 @@ +/// + +// @module: esnext +// @filename: /a.ts +/////** +//// * foo +//// */ +////function foo() {} +////export const bar = 1; + +// @filename: /b.ts +////import { foo } from "./a"; + +goTo.file("/b.ts"); +verify.codeFix({ + description: [ts.Diagnostics.Export_0_from_module_1.message, "foo", "./a"], + index: 0, + newFileContent: { + "/a.ts": +`/** + * foo + */ +export function foo() {} +export const bar = 1;`, + } +}); diff --git a/tests/cases/fourslash/codeFixImportNonExportedMember11.ts b/tests/cases/fourslash/codeFixImportNonExportedMember11.ts new file mode 100644 index 00000000000..c386f3e5f82 --- /dev/null +++ b/tests/cases/fourslash/codeFixImportNonExportedMember11.ts @@ -0,0 +1,21 @@ +/// + +// @module: esnext +// @isolatedModules: true +// @filename: /a.ts +////type T = {}; +////export {}; + +// @filename: /b.ts +////import { T } from "./a"; + +goTo.file("/b.ts"); +verify.codeFix({ + description: [ts.Diagnostics.Export_0_from_module_1.message, "T", "./a"], + index: 0, + newFileContent: { + "/a.ts": +`type T = {}; +export { type T };`, + } +}); diff --git a/tests/cases/fourslash/codeFixImportNonExportedMember12.ts b/tests/cases/fourslash/codeFixImportNonExportedMember12.ts new file mode 100644 index 00000000000..25d030ba258 --- /dev/null +++ b/tests/cases/fourslash/codeFixImportNonExportedMember12.ts @@ -0,0 +1,22 @@ +/// + +// @module: esnext +// @filename: /a.ts +////type T1 = {}; +////type T2 = {}; +////export { type T1 }; + +// @filename: /b.ts +////import { T2 } from "./a"; + +goTo.file("/b.ts"); +verify.codeFix({ + description: [ts.Diagnostics.Export_0_from_module_1.message, "T2", "./a"], + index: 0, + newFileContent: { + "/a.ts": +`type T1 = {}; +type T2 = {}; +export { type T1, type T2 };`, + } +}); diff --git a/tests/cases/fourslash/codeFixImportNonExportedMember13.ts b/tests/cases/fourslash/codeFixImportNonExportedMember13.ts new file mode 100644 index 00000000000..9db9a90e7f1 --- /dev/null +++ b/tests/cases/fourslash/codeFixImportNonExportedMember13.ts @@ -0,0 +1,23 @@ +/// + +// @module: esnext +// @isolatedModules: true +// @filename: /a.ts +////type T1 = {}; +////type T2 = {}; +////export type { T1 }; + +// @filename: /b.ts +////import { T2 } from "./a"; + +goTo.file("/b.ts"); +verify.codeFix({ + description: [ts.Diagnostics.Export_0_from_module_1.message, "T2", "./a"], + index: 0, + newFileContent: { + "/a.ts": +`type T1 = {}; +type T2 = {}; +export type { T1, T2 };`, + } +}); diff --git a/tests/cases/fourslash/codeFixImportNonExportedMember2.ts b/tests/cases/fourslash/codeFixImportNonExportedMember2.ts new file mode 100644 index 00000000000..09df5a64b22 --- /dev/null +++ b/tests/cases/fourslash/codeFixImportNonExportedMember2.ts @@ -0,0 +1,20 @@ +/// + +// @module: esnext +// @filename: /a.ts +////export declare function foo(): any; +////declare function bar(): any; + +// @filename: /b.ts +////import { bar } from "./a"; + +goTo.file("/b.ts"); +verify.codeFix({ + description: [ts.Diagnostics.Export_0_from_module_1.message, "bar", "./a"], + index: 0, + newFileContent: { + "/a.ts": +`export declare function foo(): any; +export declare function bar(): any;`, + } +}); diff --git a/tests/cases/fourslash/codeFixImportNonExportedMember3.ts b/tests/cases/fourslash/codeFixImportNonExportedMember3.ts new file mode 100644 index 00000000000..1bd5dc6a9b0 --- /dev/null +++ b/tests/cases/fourslash/codeFixImportNonExportedMember3.ts @@ -0,0 +1,23 @@ +/// + +// @module: esnext +// @filename: /a.ts +////let foo = 1, bar = 1; +////export const baz = 1; + +// @filename: /b.ts +////import { bar } from "./a"; + +goTo.file("/b.ts"); +verify.codeFix({ + description: [ts.Diagnostics.Export_0_from_module_1.message, "bar", "./a"], + index: 0, + newFileContent: { + "/a.ts": +`let foo = 1, bar = 1; +export const baz = 1; + +export { bar }; +`, + } +}); diff --git a/tests/cases/fourslash/codeFixImportNonExportedMember4.ts b/tests/cases/fourslash/codeFixImportNonExportedMember4.ts new file mode 100644 index 00000000000..58f73f536e5 --- /dev/null +++ b/tests/cases/fourslash/codeFixImportNonExportedMember4.ts @@ -0,0 +1,12 @@ +/// + +// @module: esnext +// @filename: /a.d.ts +////declare function foo(): any; +////declare function bar(): any; + +// @filename: /b.ts +////import { bar } from "./a"; + +goTo.file("/b.ts"); +verify.not.codeFixAvailable("fixImportNonExportedMember"); diff --git a/tests/cases/fourslash/codeFixImportNonExportedMember5.ts b/tests/cases/fourslash/codeFixImportNonExportedMember5.ts new file mode 100644 index 00000000000..b2a6162e871 --- /dev/null +++ b/tests/cases/fourslash/codeFixImportNonExportedMember5.ts @@ -0,0 +1,12 @@ +/// + +// @moduleResolution: node +// @module: esnext +// @filename: /node_modules/foo/index.js +////function bar() {} + +// @filename: /b.ts +////import { bar } from "./foo"; + +goTo.file("/b.ts"); +verify.not.codeFixAvailable("fixImportNonExportedMember"); diff --git a/tests/cases/fourslash/codeFixImportNonExportedMember6.ts b/tests/cases/fourslash/codeFixImportNonExportedMember6.ts new file mode 100644 index 00000000000..9594271bb34 --- /dev/null +++ b/tests/cases/fourslash/codeFixImportNonExportedMember6.ts @@ -0,0 +1,25 @@ +/// + +// @module: esnext +// @filename: /a.ts +////let a = 1, b = 1; +////type T = number; +////export type { T }; + +// @filename: /b.ts +////import { b } from "./a"; + +goTo.file("/b.ts"); +verify.codeFix({ + description: [ts.Diagnostics.Export_0_from_module_1.message, "b", "./a"], + index: 0, + newFileContent: { + "/a.ts": +`let a = 1, b = 1; +type T = number; +export type { T }; + +export { b }; +`, + } +}); diff --git a/tests/cases/fourslash/codeFixImportNonExportedMember7.ts b/tests/cases/fourslash/codeFixImportNonExportedMember7.ts new file mode 100644 index 00000000000..4c30d26f732 --- /dev/null +++ b/tests/cases/fourslash/codeFixImportNonExportedMember7.ts @@ -0,0 +1,30 @@ +/// + +// @module: esnext +// @filename: /a.ts +////const a = 1 +////const b = 1; +////export { a, b }; +//// +////type T2 = number; +////type T1 = number; +////export type { T1 }; + +// @filename: /b.ts +////import { T2 } from "./a"; + +goTo.file("/b.ts"); +verify.codeFix({ + description: [ts.Diagnostics.Export_0_from_module_1.message, "T2", "./a"], + index: 0, + newFileContent: { + "/a.ts": +`const a = 1 +const b = 1; +export { a, b }; + +type T2 = number; +type T1 = number; +export type { T1, T2 };`, + } +}); diff --git a/tests/cases/fourslash/codeFixImportNonExportedMember8.ts b/tests/cases/fourslash/codeFixImportNonExportedMember8.ts new file mode 100644 index 00000000000..2dc1c10015a --- /dev/null +++ b/tests/cases/fourslash/codeFixImportNonExportedMember8.ts @@ -0,0 +1,22 @@ +/// + +// @module: esnext +// @filename: /a.ts +////const a = 1; +////type T = number; +////export { a }; + +// @filename: /b.ts +////import { T } from "./a"; + +goTo.file("/b.ts"); +verify.codeFix({ + description: [ts.Diagnostics.Export_0_from_module_1.message, "T", "./a"], + index: 0, + newFileContent: { + "/a.ts": +`const a = 1; +type T = number; +export { a, T };`, + } +}); diff --git a/tests/cases/fourslash/codeFixImportNonExportedMember9.ts b/tests/cases/fourslash/codeFixImportNonExportedMember9.ts new file mode 100644 index 00000000000..127718cb3dd --- /dev/null +++ b/tests/cases/fourslash/codeFixImportNonExportedMember9.ts @@ -0,0 +1,26 @@ +/// + +// @module: esnext +// @filename: /a.ts +/////** +//// * foo +//// */ +////function foo() {} +////export {}; + +// @filename: /b.ts +////import { foo } from "./a"; + +goTo.file("/b.ts"); +verify.codeFix({ + description: [ts.Diagnostics.Export_0_from_module_1.message, "foo", "./a"], + index: 0, + newFileContent: { + "/a.ts": +`/** + * foo + */ +function foo() {} +export { foo };`, + } +}); diff --git a/tests/cases/fourslash/codeFixImportNonExportedMember_all1.ts b/tests/cases/fourslash/codeFixImportNonExportedMember_all1.ts new file mode 100644 index 00000000000..e9936a8d710 --- /dev/null +++ b/tests/cases/fourslash/codeFixImportNonExportedMember_all1.ts @@ -0,0 +1,22 @@ +/// + +// @module: esnext +// @filename: /a.ts +////declare function foo(): any; +////declare function bar(): any; +////export declare function baz(): any; + +// @filename: /b.ts +////import { foo, bar } from "./a"; + +goTo.file("/b.ts"); +verify.codeFixAll({ + fixId: "fixImportNonExportedMember", + fixAllDescription: ts.Diagnostics.Export_all_referenced_locals.message, + newFileContent: { + "/a.ts": +`export declare function foo(): any; +export declare function bar(): any; +export declare function baz(): any;` + }, +}); diff --git a/tests/cases/fourslash/codeFixImportNonExportedMember_all2.ts b/tests/cases/fourslash/codeFixImportNonExportedMember_all2.ts new file mode 100644 index 00000000000..5912d3dd131 --- /dev/null +++ b/tests/cases/fourslash/codeFixImportNonExportedMember_all2.ts @@ -0,0 +1,24 @@ +/// + +// @module: esnext +// @filename: /a.ts +////declare function foo(): any; +////declare function bar(): any; +////declare function baz(): any; +////export { baz }; + +// @filename: /b.ts +////import { foo, bar } from "./a"; + +goTo.file("/b.ts"); +verify.codeFixAll({ + fixId: "fixImportNonExportedMember", + fixAllDescription: ts.Diagnostics.Export_all_referenced_locals.message, + newFileContent: { + "/a.ts": +`declare function foo(): any; +declare function bar(): any; +declare function baz(): any; +export { baz, foo, bar };` + }, +}); diff --git a/tests/cases/fourslash/codeFixImportNonExportedMember_all3.ts b/tests/cases/fourslash/codeFixImportNonExportedMember_all3.ts new file mode 100644 index 00000000000..56f41d93d5e --- /dev/null +++ b/tests/cases/fourslash/codeFixImportNonExportedMember_all3.ts @@ -0,0 +1,25 @@ +/// + +// @module: esnext +// @filename: /a.ts +////let a = 1, b = 1; +////let c = 1, d = 1; +////export const e = 1; + +// @filename: /b.ts +////import { b, d } from "./a"; + +goTo.file("/b.ts"); +verify.codeFixAll({ + fixId: "fixImportNonExportedMember", + fixAllDescription: ts.Diagnostics.Export_all_referenced_locals.message, + newFileContent: { + "/a.ts": +`let a = 1, b = 1; +let c = 1, d = 1; +export const e = 1; + +export { b, d }; +` + }, +}); diff --git a/tests/cases/fourslash/codeFixImportNonExportedMember_all4.ts b/tests/cases/fourslash/codeFixImportNonExportedMember_all4.ts new file mode 100644 index 00000000000..7f805c68e73 --- /dev/null +++ b/tests/cases/fourslash/codeFixImportNonExportedMember_all4.ts @@ -0,0 +1,28 @@ +/// + +// @module: esnext +// @filename: /a.ts +////const a = 1; +////export const foo = 1; + +// @filename: /b.ts +////const b = 1; +////export const bar = 1; + +// @filename: /c.ts +////import { a } from "./a"; +////import { b } from "./b"; + +goTo.file("/c.ts"); +verify.codeFixAll({ + fixId: "fixImportNonExportedMember", + fixAllDescription: ts.Diagnostics.Export_all_referenced_locals.message, + newFileContent: { + "/a.ts": +`export const a = 1; +export const foo = 1;`, + "/b.ts": +`export const b = 1; +export const bar = 1;` + }, +}); diff --git a/tests/cases/fourslash/codeFixImportNonExportedMember_all5.ts b/tests/cases/fourslash/codeFixImportNonExportedMember_all5.ts new file mode 100644 index 00000000000..6597d39952d --- /dev/null +++ b/tests/cases/fourslash/codeFixImportNonExportedMember_all5.ts @@ -0,0 +1,79 @@ +/// + +// @module: esnext +// @filename: /a.ts +////let a = 1, b = 1, c = 1; +////export { b }; +//// +////type T2 = number; +////type T1 = number; +////export type { T2 }; + +// @filename: /b.ts +////let a = 1, b = 1, c = 1; +//// +////type T3 = number; +////type T4 = number; +////export type { T4 }; + +// @filename: /c.ts +////let a = 1, b = 1, c = 1; +//// +////type T5 = number; +////type T6 = number; +////export { a }; + +// @filename: /d.ts +////export const a = 1; +////let b = 1, c = 1, d = 1; +//// +////type T7 = number; +////type T8 = number; + +// @filename: /e.ts +////import { T1, a } from "./a"; +////import { T3, b } from "./b"; +////import { T5, c } from "./c"; +////import { T7, d } from "./d"; + +goTo.file("/e.ts"); +verify.codeFixAll({ + fixId: "fixImportNonExportedMember", + fixAllDescription: ts.Diagnostics.Export_all_referenced_locals.message, + newFileContent: { + "/a.ts": +`let a = 1, b = 1, c = 1; +export { b, a }; + +type T2 = number; +type T1 = number; +export type { T2, T1 };`, + + "/b.ts": +`let a = 1, b = 1, c = 1; + +type T3 = number; +type T4 = number; +export type { T4, T3 }; + +export { b }; +`, + + "/c.ts": +`let a = 1, b = 1, c = 1; + +type T5 = number; +type T6 = number; +export { a, c, T5 };`, + + "/d.ts": +`export const a = 1; +let b = 1, c = 1, d = 1; + +export type T7 = number; +type T8 = number; + +export { d }; +`, + }, +}); diff --git a/tests/cases/fourslash/codeFixImportNonExportedMember_all6.ts b/tests/cases/fourslash/codeFixImportNonExportedMember_all6.ts new file mode 100644 index 00000000000..cd10a7732fe --- /dev/null +++ b/tests/cases/fourslash/codeFixImportNonExportedMember_all6.ts @@ -0,0 +1,35 @@ +/// + +// @module: esnext +// @isolatedModules: true +// @filename: /a.ts +////type T1 = {}; +////const a = 1; +////const b = 1; +////export { a }; + +// @filename: /b.ts +////type T2 = {}; +////type T3 = {}; +////export type { T2 }; + +// @filename: /c.ts +////import { b, T1 } from "./a"; +////import { T3 } from "./b"; + +goTo.file("/c.ts"); +verify.codeFixAll({ + fixId: "fixImportNonExportedMember", + fixAllDescription: ts.Diagnostics.Export_all_referenced_locals.message, + newFileContent: { + "/a.ts": +`type T1 = {}; +const a = 1; +const b = 1; +export { a, b, type T1 };`, + "/b.ts": +`type T2 = {}; +type T3 = {}; +export type { T2, T3 };`, + }, +}); diff --git a/tests/cases/fourslash/codeFixImportNonExportedMember_all7.ts b/tests/cases/fourslash/codeFixImportNonExportedMember_all7.ts new file mode 100644 index 00000000000..2bc48ab7b29 --- /dev/null +++ b/tests/cases/fourslash/codeFixImportNonExportedMember_all7.ts @@ -0,0 +1,26 @@ +/// + +// @module: esnext +// @filename: /a.ts +////type T1 = {}; +////type T2 = {}; +////type T3 = {}; +////const a = 1; +////export { a, type T1 }; + +// @filename: /b.ts +////import { T2, T3 } from "./a"; + +goTo.file("/b.ts"); +verify.codeFixAll({ + fixId: "fixImportNonExportedMember", + fixAllDescription: ts.Diagnostics.Export_all_referenced_locals.message, + newFileContent: { + "/a.ts": +`type T1 = {}; +type T2 = {}; +type T3 = {}; +const a = 1; +export { a, type T1, type T2, type T3 };`, + }, +}); From 2cb7e779d70d57ef0d46dd3f768e646b8bbe783a Mon Sep 17 00:00:00 2001 From: Isabel Duan Date: Thu, 13 Oct 2022 16:44:30 -0700 Subject: [PATCH 074/124] fix(50416): correctly names disabled export refactors (#50663) * added test case to try to retrieve duplicate refactor as in #50416. 'verify.refactorAvailable' correctly retrieves nonduplicate refactors... * optional arguments in refactorAvailable return `true` even if there is no single refactor that satisfies both * it still passes :C * Delete fixExtractToInnerFunctionDuplicaton.ts * deleted extra test code * fix 'verify.refactorAvailable' so that tests correctly check for multiple arguments * fixes #50416 * refactor --- src/harness/fourslashImpl.ts | 15 ++++++++++++--- src/services/refactors/extractSymbol.ts | 4 ++-- .../server/fixExtractToInnerFunctionDuplicaton.ts | 14 ++++++++++++++ 3 files changed, 28 insertions(+), 5 deletions(-) create mode 100644 tests/cases/fourslash/server/fixExtractToInnerFunctionDuplicaton.ts diff --git a/src/harness/fourslashImpl.ts b/src/harness/fourslashImpl.ts index 2370c23f9ef..6f88629f8e3 100644 --- a/src/harness/fourslashImpl.ts +++ b/src/harness/fourslashImpl.ts @@ -1,4 +1,3 @@ - namespace FourSlash { import ArrayOrSingle = FourSlashInterface.ArrayOrSingle; @@ -3481,8 +3480,18 @@ namespace FourSlash { public verifyRefactorAvailable(negative: boolean, triggerReason: ts.RefactorTriggerReason, name: string, actionName?: string, actionDescription?: string) { let refactors = this.getApplicableRefactorsAtSelection(triggerReason); - refactors = refactors.filter(r => - r.name === name && (actionName === undefined || r.actions.some(a => a.name === actionName)) && (actionDescription === undefined || r.actions.some(a => a.description === actionDescription))); + refactors = refactors.filter(r => r.name === name); + + if (actionName !== undefined) { + refactors.forEach(r => r.actions = r.actions.filter(a => a.name === actionName)); + } + + if (actionDescription !== undefined) { + refactors.forEach(r => r.actions = r.actions.filter(a => a.description === actionDescription)); + } + + refactors = refactors.filter(r => r.actions.length > 0); + const isAvailable = refactors.length > 0; if (negative) { diff --git a/src/services/refactors/extractSymbol.ts b/src/services/refactors/extractSymbol.ts index 51db8802532..9f3a0521144 100644 --- a/src/services/refactors/extractSymbol.ts +++ b/src/services/refactors/extractSymbol.ts @@ -69,8 +69,8 @@ namespace ts.refactor.extractSymbol { let i = 0; for (const { functionExtraction, constantExtraction } of extractions) { - const description = functionExtraction.description; if (refactorKindBeginsWith(extractFunctionAction.kind, requestedRefactor)) { + const description = functionExtraction.description; if (functionExtraction.errors.length === 0) { // Don't issue refactorings with duplicated names. // Scopes come back in "innermost first" order, so extractions will @@ -95,11 +95,11 @@ namespace ts.refactor.extractSymbol { } if (refactorKindBeginsWith(extractConstantAction.kind, requestedRefactor)) { + const description = constantExtraction.description; if (constantExtraction.errors.length === 0) { // Don't issue refactorings with duplicated names. // Scopes come back in "innermost first" order, so extractions will // preferentially go into nearer scopes - const description = constantExtraction.description; if (!usedConstantNames.has(description)) { usedConstantNames.set(description, true); constantActions.push({ diff --git a/tests/cases/fourslash/server/fixExtractToInnerFunctionDuplicaton.ts b/tests/cases/fourslash/server/fixExtractToInnerFunctionDuplicaton.ts new file mode 100644 index 00000000000..e782b26388f --- /dev/null +++ b/tests/cases/fourslash/server/fixExtractToInnerFunctionDuplicaton.ts @@ -0,0 +1,14 @@ +/// + +//// function foo(): void { /*x*/console.log('a');/*y*/ } + +goTo.select("x","y"); +verify.refactorAvailable("Extract Symbol", 'function_scope_0', "Extract to inner function in function 'foo'"); +verify.refactorAvailable("Extract Symbol", 'function_scope_1', "Extract to function in global scope"); + +verify.not.refactorAvailable("Extract Symbol", 'constant_scope_0', "Extract to inner function in function 'foo'"); + +verify.refactorAvailable("Extract Symbol", 'constant_scope_0', "Extract to constant in enclosing scope"); +verify.refactorAvailable("Extract Symbol", 'constant_scope_1', "Extract to constant in global scope"); + +verify.not.refactorAvailable("Extract Symbol", 'constant_scope_0', "Extract to constant in global scope"); \ No newline at end of file From be5f0fe5acfed5146514ebe7c1b65529def8e490 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateusz=20Burzy=C5=84ski?= Date: Fri, 14 Oct 2022 03:30:35 +0200 Subject: [PATCH 075/124] Add an extra regression test for awaited unresolvable recursive union (#51167) --- ...ableSelfReferencingAwaitedUnion.errors.txt | 19 ++++++++- ...olvableSelfReferencingAwaitedUnion.symbols | 39 ++++++++++++++++++- ...esolvableSelfReferencingAwaitedUnion.types | 38 ++++++++++++++++++ ...unresolvableSelfReferencingAwaitedUnion.ts | 15 +++++++ 4 files changed, 108 insertions(+), 3 deletions(-) diff --git a/tests/baselines/reference/unresolvableSelfReferencingAwaitedUnion.errors.txt b/tests/baselines/reference/unresolvableSelfReferencingAwaitedUnion.errors.txt index 7d7ad42c4d0..41785cff144 100644 --- a/tests/baselines/reference/unresolvableSelfReferencingAwaitedUnion.errors.txt +++ b/tests/baselines/reference/unresolvableSelfReferencingAwaitedUnion.errors.txt @@ -1,9 +1,10 @@ tests/cases/compiler/unresolvableSelfReferencingAwaitedUnion.ts(9,32): error TS2322: Type 'SimpleType' is not assignable to type 'T'. 'T' could be instantiated with an arbitrary type which could be unrelated to 'SimpleType'. tests/cases/compiler/unresolvableSelfReferencingAwaitedUnion.ts(16,19): error TS1062: Type is referenced directly or indirectly in the fulfillment callback of its own 'then' method. +tests/cases/compiler/unresolvableSelfReferencingAwaitedUnion.ts(29,30): error TS1062: Type is referenced directly or indirectly in the fulfillment callback of its own 'then' method. -==== tests/cases/compiler/unresolvableSelfReferencingAwaitedUnion.ts (2 errors) ==== +==== tests/cases/compiler/unresolvableSelfReferencingAwaitedUnion.ts (3 errors) ==== // repro #49646 type EnvFunction = () => T; @@ -27,4 +28,20 @@ tests/cases/compiler/unresolvableSelfReferencingAwaitedUnion.ts(16,19): error TS ~~~~~~~~~~~ !!! error TS1062: Type is referenced directly or indirectly in the fulfillment callback of its own 'then' method. } + + // repro #42948 + + type EffectResult = + | (() => EffectResult) + | Promise; + + export async function handleEffectResult(result: EffectResult) { + if (result instanceof Function) { + await handleEffectResult(result()); + } else if (result instanceof Promise) { + await handleEffectResult(await result); + ~~~~~~~~~~~~ +!!! error TS1062: Type is referenced directly or indirectly in the fulfillment callback of its own 'then' method. + } + } \ No newline at end of file diff --git a/tests/baselines/reference/unresolvableSelfReferencingAwaitedUnion.symbols b/tests/baselines/reference/unresolvableSelfReferencingAwaitedUnion.symbols index 624a339e732..34ddd899f57 100644 --- a/tests/baselines/reference/unresolvableSelfReferencingAwaitedUnion.symbols +++ b/tests/baselines/reference/unresolvableSelfReferencingAwaitedUnion.symbols @@ -8,7 +8,7 @@ type EnvFunction = () => T; type SimpleType = string | Promise; >SimpleType : Symbol(SimpleType, Decl(unresolvableSelfReferencingAwaitedUnion.ts, 2, 30)) ->Promise : Symbol(Promise, Decl(lib.es5.d.ts, --, --)) +>Promise : Symbol(Promise, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.promise.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(lib.es2018.promise.d.ts, --, --)) >SimpleType : Symbol(SimpleType, Decl(unresolvableSelfReferencingAwaitedUnion.ts, 2, 30)) declare const simple: SimpleType; @@ -24,7 +24,7 @@ const env: EnvFunction = () => simple; type T1 = 1 | Promise | T1[]; >T1 : Symbol(T1, Decl(unresolvableSelfReferencingAwaitedUnion.ts, 8, 38)) ->Promise : Symbol(Promise, Decl(lib.es5.d.ts, --, --)) +>Promise : Symbol(Promise, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.promise.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(lib.es2018.promise.d.ts, --, --)) >T1 : Symbol(T1, Decl(unresolvableSelfReferencingAwaitedUnion.ts, 8, 38)) >T1 : Symbol(T1, Decl(unresolvableSelfReferencingAwaitedUnion.ts, 8, 38)) @@ -38,3 +38,38 @@ export async function myFunction(param: T1) { >param : Symbol(param, Decl(unresolvableSelfReferencingAwaitedUnion.ts, 14, 33)) } +// repro #42948 + +type EffectResult = +>EffectResult : Symbol(EffectResult, Decl(unresolvableSelfReferencingAwaitedUnion.ts, 16, 1)) + + | (() => EffectResult) +>EffectResult : Symbol(EffectResult, Decl(unresolvableSelfReferencingAwaitedUnion.ts, 16, 1)) + + | Promise; +>Promise : Symbol(Promise, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.promise.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(lib.es2018.promise.d.ts, --, --)) +>EffectResult : Symbol(EffectResult, Decl(unresolvableSelfReferencingAwaitedUnion.ts, 16, 1)) + +export async function handleEffectResult(result: EffectResult) { +>handleEffectResult : Symbol(handleEffectResult, Decl(unresolvableSelfReferencingAwaitedUnion.ts, 22, 26)) +>result : Symbol(result, Decl(unresolvableSelfReferencingAwaitedUnion.ts, 24, 41)) +>EffectResult : Symbol(EffectResult, Decl(unresolvableSelfReferencingAwaitedUnion.ts, 16, 1)) + + if (result instanceof Function) { +>result : Symbol(result, Decl(unresolvableSelfReferencingAwaitedUnion.ts, 24, 41)) +>Function : Symbol(Function, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --)) + + await handleEffectResult(result()); +>handleEffectResult : Symbol(handleEffectResult, Decl(unresolvableSelfReferencingAwaitedUnion.ts, 22, 26)) +>result : Symbol(result, Decl(unresolvableSelfReferencingAwaitedUnion.ts, 24, 41)) + + } else if (result instanceof Promise) { +>result : Symbol(result, Decl(unresolvableSelfReferencingAwaitedUnion.ts, 24, 41)) +>Promise : Symbol(Promise, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.promise.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(lib.es2018.promise.d.ts, --, --)) + + await handleEffectResult(await result); +>handleEffectResult : Symbol(handleEffectResult, Decl(unresolvableSelfReferencingAwaitedUnion.ts, 22, 26)) +>result : Symbol(result, Decl(unresolvableSelfReferencingAwaitedUnion.ts, 24, 41)) + } +} + diff --git a/tests/baselines/reference/unresolvableSelfReferencingAwaitedUnion.types b/tests/baselines/reference/unresolvableSelfReferencingAwaitedUnion.types index 521bfa461e5..3689fac7376 100644 --- a/tests/baselines/reference/unresolvableSelfReferencingAwaitedUnion.types +++ b/tests/baselines/reference/unresolvableSelfReferencingAwaitedUnion.types @@ -30,3 +30,41 @@ export async function myFunction(param: T1) { >param : T1 } +// repro #42948 + +type EffectResult = +>EffectResult : (() => EffectResult) | Promise + + | (() => EffectResult) + | Promise; + +export async function handleEffectResult(result: EffectResult) { +>handleEffectResult : (result: EffectResult) => Promise +>result : EffectResult + + if (result instanceof Function) { +>result instanceof Function : boolean +>result : EffectResult +>Function : FunctionConstructor + + await handleEffectResult(result()); +>await handleEffectResult(result()) : void +>handleEffectResult(result()) : Promise +>handleEffectResult : (result: EffectResult) => Promise +>result() : EffectResult +>result : () => EffectResult + + } else if (result instanceof Promise) { +>result instanceof Promise : boolean +>result : Promise +>Promise : PromiseConstructor + + await handleEffectResult(await result); +>await handleEffectResult(await result) : void +>handleEffectResult(await result) : Promise +>handleEffectResult : (result: EffectResult) => Promise +>await result : () => EffectResult +>result : Promise + } +} + diff --git a/tests/cases/compiler/unresolvableSelfReferencingAwaitedUnion.ts b/tests/cases/compiler/unresolvableSelfReferencingAwaitedUnion.ts index f179114ae41..5eb96f54d1d 100644 --- a/tests/cases/compiler/unresolvableSelfReferencingAwaitedUnion.ts +++ b/tests/cases/compiler/unresolvableSelfReferencingAwaitedUnion.ts @@ -1,4 +1,5 @@ // @noEmit: true +// @lib: esnext // repro #49646 @@ -17,3 +18,17 @@ type T1 = 1 | Promise | T1[]; export async function myFunction(param: T1) { const awaited = await param } + +// repro #42948 + +type EffectResult = + | (() => EffectResult) + | Promise; + +export async function handleEffectResult(result: EffectResult) { + if (result instanceof Function) { + await handleEffectResult(result()); + } else if (result instanceof Promise) { + await handleEffectResult(await result); + } +} From 83c5581588f660247bd9648bafe67b49de060a55 Mon Sep 17 00:00:00 2001 From: TypeScript Bot Date: Fri, 14 Oct 2022 06:29:00 +0000 Subject: [PATCH 076/124] Update package-lock.json --- package-lock.json | 84 +++++++++++++++-------------------------------- 1 file changed, 26 insertions(+), 58 deletions(-) diff --git a/package-lock.json b/package-lock.json index f88fb522b95..a66a99cbc25 100644 --- a/package-lock.json +++ b/package-lock.json @@ -286,9 +286,9 @@ } }, "node_modules/@octokit/graphql": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.2.tgz", - "integrity": "sha512-eniAoSY+nPBA72fPf6oBRtatjA0Mj87dQ93Gn1aK+UZaCwG20bvfipCWYpwIuoOVjsdulXBbkUAvK5FrSgkThA==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.3.tgz", + "integrity": "sha512-VjhqOu2CHo2hwank1y2k8YcqF83zJW6upyP1+0l3wegvpq+4H31zOA5Rkyx76uJBUdJooUR5UnFyclBptzl86Q==", "dev": true, "dependencies": { "@octokit/request": "^6.0.0", @@ -306,12 +306,12 @@ "dev": true }, "node_modules/@octokit/plugin-paginate-rest": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-4.3.1.tgz", - "integrity": "sha512-h8KKxESmSFTcXX409CAxlaOYscEDvN2KGQRsLCGT1NSqRW+D6EXLVQ8vuHhFznS9MuH9QYw1GfsUN30bg8hjVA==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-5.0.1.tgz", + "integrity": "sha512-7A+rEkS70pH36Z6JivSlR7Zqepz3KVucEFVDnSrgHXzG7WLAzYwcHZbKdfTXHwuTHbkT1vKvz7dHl1+HNf6Qyw==", "dev": true, "dependencies": { - "@octokit/types": "^7.5.0" + "@octokit/types": "^8.0.0" }, "engines": { "node": ">= 14" @@ -320,21 +320,6 @@ "@octokit/core": ">=4" } }, - "node_modules/@octokit/plugin-paginate-rest/node_modules/@octokit/openapi-types": { - "version": "13.13.1", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-13.13.1.tgz", - "integrity": "sha512-4EuKSk3N95UBWFau3Bz9b3pheQ8jQYbKmBL5+GSuY8YDPDwu03J4BjI+66yNi8aaX/3h1qDpb0mbBkLdr+cfGQ==", - "dev": true - }, - "node_modules/@octokit/plugin-paginate-rest/node_modules/@octokit/types": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-7.5.1.tgz", - "integrity": "sha512-Zk4OUMLCSpXNI8KZZn47lVLJSsgMyCimsWWQI5hyjZg7hdYm0kjotaIkbG0Pp8SfU2CofMBzonboTqvzn3FrJA==", - "dev": true, - "dependencies": { - "@octokit/openapi-types": "^13.11.0" - } - }, "node_modules/@octokit/plugin-request-log": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz", @@ -412,15 +397,15 @@ } }, "node_modules/@octokit/rest": { - "version": "19.0.4", - "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-19.0.4.tgz", - "integrity": "sha512-LwG668+6lE8zlSYOfwPj4FxWdv/qFXYBpv79TWIQEpBLKA9D/IMcWsF/U9RGpA3YqMVDiTxpgVpEW3zTFfPFTA==", + "version": "19.0.5", + "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-19.0.5.tgz", + "integrity": "sha512-+4qdrUFq2lk7Va+Qff3ofREQWGBeoTKNqlJO+FGjFP35ZahP+nBenhZiGdu8USSgmq4Ky3IJ/i4u0xbLqHaeow==", "dev": true, "dependencies": { - "@octokit/core": "^4.0.0", - "@octokit/plugin-paginate-rest": "^4.0.0", + "@octokit/core": "^4.1.0", + "@octokit/plugin-paginate-rest": "^5.0.0", "@octokit/plugin-request-log": "^1.0.4", - "@octokit/plugin-rest-endpoint-methods": "^6.0.0" + "@octokit/plugin-rest-endpoint-methods": "^6.7.0" }, "engines": { "node": ">= 14" @@ -8847,9 +8832,9 @@ } }, "@octokit/graphql": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.2.tgz", - "integrity": "sha512-eniAoSY+nPBA72fPf6oBRtatjA0Mj87dQ93Gn1aK+UZaCwG20bvfipCWYpwIuoOVjsdulXBbkUAvK5FrSgkThA==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.3.tgz", + "integrity": "sha512-VjhqOu2CHo2hwank1y2k8YcqF83zJW6upyP1+0l3wegvpq+4H31zOA5Rkyx76uJBUdJooUR5UnFyclBptzl86Q==", "dev": true, "requires": { "@octokit/request": "^6.0.0", @@ -8864,29 +8849,12 @@ "dev": true }, "@octokit/plugin-paginate-rest": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-4.3.1.tgz", - "integrity": "sha512-h8KKxESmSFTcXX409CAxlaOYscEDvN2KGQRsLCGT1NSqRW+D6EXLVQ8vuHhFznS9MuH9QYw1GfsUN30bg8hjVA==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-5.0.1.tgz", + "integrity": "sha512-7A+rEkS70pH36Z6JivSlR7Zqepz3KVucEFVDnSrgHXzG7WLAzYwcHZbKdfTXHwuTHbkT1vKvz7dHl1+HNf6Qyw==", "dev": true, "requires": { - "@octokit/types": "^7.5.0" - }, - "dependencies": { - "@octokit/openapi-types": { - "version": "13.13.1", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-13.13.1.tgz", - "integrity": "sha512-4EuKSk3N95UBWFau3Bz9b3pheQ8jQYbKmBL5+GSuY8YDPDwu03J4BjI+66yNi8aaX/3h1qDpb0mbBkLdr+cfGQ==", - "dev": true - }, - "@octokit/types": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-7.5.1.tgz", - "integrity": "sha512-Zk4OUMLCSpXNI8KZZn47lVLJSsgMyCimsWWQI5hyjZg7hdYm0kjotaIkbG0Pp8SfU2CofMBzonboTqvzn3FrJA==", - "dev": true, - "requires": { - "@octokit/openapi-types": "^13.11.0" - } - } + "@octokit/types": "^8.0.0" } }, "@octokit/plugin-request-log": { @@ -8943,15 +8911,15 @@ } }, "@octokit/rest": { - "version": "19.0.4", - "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-19.0.4.tgz", - "integrity": "sha512-LwG668+6lE8zlSYOfwPj4FxWdv/qFXYBpv79TWIQEpBLKA9D/IMcWsF/U9RGpA3YqMVDiTxpgVpEW3zTFfPFTA==", + "version": "19.0.5", + "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-19.0.5.tgz", + "integrity": "sha512-+4qdrUFq2lk7Va+Qff3ofREQWGBeoTKNqlJO+FGjFP35ZahP+nBenhZiGdu8USSgmq4Ky3IJ/i4u0xbLqHaeow==", "dev": true, "requires": { - "@octokit/core": "^4.0.0", - "@octokit/plugin-paginate-rest": "^4.0.0", + "@octokit/core": "^4.1.0", + "@octokit/plugin-paginate-rest": "^5.0.0", "@octokit/plugin-request-log": "^1.0.4", - "@octokit/plugin-rest-endpoint-methods": "^6.0.0" + "@octokit/plugin-rest-endpoint-methods": "^6.7.0" } }, "@octokit/types": { From f6cf51053e024714dd6b8463fe6f8e7e33461e6b Mon Sep 17 00:00:00 2001 From: Andrew Branch Date: Fri, 14 Oct 2022 09:42:06 -0700 Subject: [PATCH 077/124] Add more tracing to node16/nodenext resolution (#51168) * Add more tracing to node16/nodenext resolution * Update baselines after diagnostic change * Trace non-matching conditions --- src/compiler/diagnosticMessages.json | 16 + src/compiler/moduleNameResolver.ts | 46 +- ...cksTypesVersions(module=node16).trace.json | 28 + ...sTypesVersions(module=nodenext).trace.json | 28 + ...esPackageImports(module=node16).trace.json | 199 ++++++ ...PackageImports(module=nodenext).trace.json | 203 ++++++ ...nExportsTrailers(module=node16).trace.json | 301 +++++++++ ...xportsTrailers(module=nodenext).trace.json | 305 +++++++++ .../reactJsxReactResolvedNodeNext.trace.json | 2 + ...eactJsxReactResolvedNodeNextEsm.trace.json | 3 + ...t-correctly-with-cts-and-mts-extensions.js | 12 + .../package-json-is-looked-up-for-file.js | 2 + .../self-name-package-reference.js | 2 + .../with-nodeNext-resolution.js | 5 + .../diagnostics-from-cache.js | 3 + ...en-package-json-with-type-module-exists.js | 4 + .../package-json-file-is-edited.js | 5 + ...en-package-json-with-type-module-exists.js | 616 +++++++++--------- .../package-json-file-is-edited.js | 605 ++++++++--------- .../node/nodeModulesPackageImports.ts | 1 + ...odeModulesPackagePatternExportsTrailers.ts | 1 + 21 files changed, 1769 insertions(+), 618 deletions(-) create mode 100644 tests/baselines/reference/nodeModulesPackageImports(module=node16).trace.json create mode 100644 tests/baselines/reference/nodeModulesPackageImports(module=nodenext).trace.json create mode 100644 tests/baselines/reference/nodeModulesPackagePatternExportsTrailers(module=node16).trace.json create mode 100644 tests/baselines/reference/nodeModulesPackagePatternExportsTrailers(module=nodenext).trace.json diff --git a/src/compiler/diagnosticMessages.json b/src/compiler/diagnosticMessages.json index 62f26cf014c..e3a6098e35b 100644 --- a/src/compiler/diagnosticMessages.json +++ b/src/compiler/diagnosticMessages.json @@ -5414,6 +5414,22 @@ "category": "Message", "code": 6401 }, + "Resolving in {0} mode with conditions {1}.": { + "category": "Message", + "code": 6402 + }, + "Matched '{0}' condition '{1}'.": { + "category": "Message", + "code": 6403 + }, + "Using '{0}' subpath '{1}' with target '{2}'.": { + "category": "Message", + "code": 6404 + }, + "Saw non-matching condition '{0}'.": { + "category": "Message", + "code": 6405 + }, "The expected type comes from property '{0}' which is declared here on type '{1}'": { "category": "Message", diff --git a/src/compiler/moduleNameResolver.ts b/src/compiler/moduleNameResolver.ts index 222d1dee63f..f30c2a63a6c 100644 --- a/src/compiler/moduleNameResolver.ts +++ b/src/compiler/moduleNameResolver.ts @@ -1372,6 +1372,10 @@ namespace ts { reportDiagnostic: diag => void diagnostics.push(diag), }; + if (traceEnabled && getEmitModuleResolutionKind(compilerOptions) >= ModuleResolutionKind.Node16 && getEmitModuleResolutionKind(compilerOptions) <= ModuleResolutionKind.NodeNext) { + trace(host, Diagnostics.Resolving_in_0_mode_with_conditions_1, features & NodeResolutionFeatures.EsmMode ? "ESM" : "CJS", conditions.map(c => `'${c}'`).join(", ")); + } + const result = forEach(extensions, ext => tryResolve(ext)); return createResolvedModuleWithFailedLookupLocations( result?.value?.resolved, @@ -2032,7 +2036,7 @@ namespace ts { } if (mainExport) { const loadModuleFromTargetImportOrExport = getLoadModuleFromTargetImportOrExport(extensions, state, cache, redirectedReference, subpath, scope, /*isImports*/ false); - return loadModuleFromTargetImportOrExport(mainExport, "", /*pattern*/ false); + return loadModuleFromTargetImportOrExport(mainExport, "", /*pattern*/ false, "."); } } else if (allKeysStartWithDot(scope.contents.packageJsonContent.exports as MapLike)) { @@ -2111,7 +2115,7 @@ namespace ts { if (!endsWith(moduleName, directorySeparator) && moduleName.indexOf("*") === -1 && hasProperty(lookupTable, moduleName)) { const target = (lookupTable as {[idx: string]: unknown})[moduleName]; - return loadModuleFromTargetImportOrExport(target, /*subpath*/ "", /*pattern*/ false); + return loadModuleFromTargetImportOrExport(target, /*subpath*/ "", /*pattern*/ false, moduleName); } const expandingKeys = sort(filter(getOwnKeys(lookupTable as MapLike), k => k.indexOf("*") !== -1 || endsWith(k, "/")), comparePatternKeys); for (const potentialTarget of expandingKeys) { @@ -2119,17 +2123,17 @@ namespace ts { const target = (lookupTable as {[idx: string]: unknown})[potentialTarget]; const starPos = potentialTarget.indexOf("*"); const subpath = moduleName.substring(potentialTarget.substring(0, starPos).length, moduleName.length - (potentialTarget.length - 1 - starPos)); - return loadModuleFromTargetImportOrExport(target, subpath, /*pattern*/ true); + return loadModuleFromTargetImportOrExport(target, subpath, /*pattern*/ true, potentialTarget); } else if (endsWith(potentialTarget, "*") && startsWith(moduleName, potentialTarget.substring(0, potentialTarget.length - 1))) { const target = (lookupTable as {[idx: string]: unknown})[potentialTarget]; const subpath = moduleName.substring(potentialTarget.length - 1); - return loadModuleFromTargetImportOrExport(target, subpath, /*pattern*/ true); + return loadModuleFromTargetImportOrExport(target, subpath, /*pattern*/ true, potentialTarget); } else if (startsWith(moduleName, potentialTarget)) { const target = (lookupTable as {[idx: string]: unknown})[potentialTarget]; const subpath = moduleName.substring(potentialTarget.length); - return loadModuleFromTargetImportOrExport(target, subpath, /*pattern*/ false); + return loadModuleFromTargetImportOrExport(target, subpath, /*pattern*/ false, potentialTarget); } } @@ -2146,7 +2150,7 @@ namespace ts { */ function getLoadModuleFromTargetImportOrExport(extensions: Extensions, state: ModuleResolutionState, cache: ModuleResolutionCache | undefined, redirectedReference: ResolvedProjectReference | undefined, moduleName: string, scope: PackageJsonInfo, isImports: boolean) { return loadModuleFromTargetImportOrExport; - function loadModuleFromTargetImportOrExport(target: unknown, subpath: string, pattern: boolean): SearchResult | undefined { + function loadModuleFromTargetImportOrExport(target: unknown, subpath: string, pattern: boolean, key: string): SearchResult | undefined { if (typeof target === "string") { if (!pattern && subpath.length > 0 && !endsWith(target, "/")) { if (state.traceEnabled) { @@ -2157,6 +2161,8 @@ namespace ts { if (!startsWith(target, "./")) { if (isImports && !startsWith(target, "../") && !startsWith(target, "/") && !isRootedDiskPath(target)) { const combinedLookup = pattern ? target.replace(/\*/g, subpath) : target + subpath; + traceIfEnabled(state, Diagnostics.Using_0_subpath_1_with_target_2, "imports", key, combinedLookup); + traceIfEnabled(state, Diagnostics.Resolving_module_0_from_1, combinedLookup, scope.packageDirectory + "/"); const result = nodeModuleNameResolverWorker(state.features, combinedLookup, scope.packageDirectory + "/", state.compilerOptions, state.host, cache, [extensions], redirectedReference); return toSearchResult(result.resolvedModule ? { path: result.resolvedModule.resolvedFileName, extension: result.resolvedModule.extension, packageId: result.resolvedModule.packageId, originalPath: result.resolvedModule.originalPath } : undefined); } @@ -2183,6 +2189,14 @@ namespace ts { } return toSearchResult(/*value*/ undefined); } + + if (state.traceEnabled) { + trace(state.host, + Diagnostics.Using_0_subpath_1_with_target_2, + isImports ? "imports" : "exports", + key, + pattern ? target.replace(/\*/g, subpath) : target + subpath); + } const finalPath = toAbsolutePath(pattern ? resolvedTarget.replace(/\*/g, subpath) : resolvedTarget + subpath); const inputLink = tryLoadInputFileForPath(finalPath, subpath, combinePaths(scope.packageDirectory, "package.json"), isImports); if (inputLink) return inputLink; @@ -2190,14 +2204,18 @@ namespace ts { } else if (typeof target === "object" && target !== null) { // eslint-disable-line no-null/no-null if (!Array.isArray(target)) { - for (const key of getOwnKeys(target as MapLike)) { - if (key === "default" || state.conditions.indexOf(key) >= 0 || isApplicableVersionedTypesKey(state.conditions, key)) { - const subTarget = (target as MapLike)[key]; - const result = loadModuleFromTargetImportOrExport(subTarget, subpath, pattern); + for (const condition of getOwnKeys(target as MapLike)) { + if (condition === "default" || state.conditions.indexOf(condition) >= 0 || isApplicableVersionedTypesKey(state.conditions, condition)) { + traceIfEnabled(state, Diagnostics.Matched_0_condition_1, isImports ? "imports" : "exports", condition); + const subTarget = (target as MapLike)[condition]; + const result = loadModuleFromTargetImportOrExport(subTarget, subpath, pattern, key); if (result) { return result; } } + else { + traceIfEnabled(state, Diagnostics.Saw_non_matching_condition_0, condition); + } } return undefined; } @@ -2209,7 +2227,7 @@ namespace ts { return toSearchResult(/*value*/ undefined); } for (const elem of target) { - const result = loadModuleFromTargetImportOrExport(elem, subpath, pattern); + const result = loadModuleFromTargetImportOrExport(elem, subpath, pattern, key); if (result) { return result; } @@ -2685,4 +2703,10 @@ namespace ts { function toSearchResult(value: T | undefined): SearchResult { return value !== undefined ? { value } : undefined; } + + function traceIfEnabled(state: ModuleResolutionState, diagnostic: DiagnosticMessage, ...args: string[]) { + if (state.traceEnabled) { + trace(state.host, diagnostic, ...args); + } + } } diff --git a/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=node16).trace.json b/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=node16).trace.json index 64a53eefcc0..c6764326f5e 100644 --- a/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=node16).trace.json +++ b/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=node16).trace.json @@ -7,9 +7,11 @@ "'package.json' has a 'typesVersions' field with version-specific path mappings.", "======== Resolving module 'exports-and-types-versions/foo' from '/main.cts'. ========", "Module resolution kind is not specified, using 'Node16'.", + "Resolving in CJS mode with conditions 'node', 'require', 'types'.", "File '/package.json' does not exist.", "Loading module 'exports-and-types-versions/foo' from 'node_modules' folder, target file type 'TypeScript'.", "File '/node_modules/exports-and-types-versions/package.json' exists according to earlier cached lookups.", + "Using 'exports' subpath './foo' with target './dist/foo.js'.", "File name '/node_modules/exports-and-types-versions/dist/foo.js' has a '.js' extension - stripping it.", "File '/node_modules/exports-and-types-versions/dist/foo.ts' does not exist.", "File '/node_modules/exports-and-types-versions/dist/foo.tsx' does not exist.", @@ -19,12 +21,14 @@ "File '/package.json' does not exist according to earlier cached lookups.", "Loading module 'exports-and-types-versions/foo' from 'node_modules' folder, target file type 'JavaScript'.", "File '/node_modules/exports-and-types-versions/package.json' exists according to earlier cached lookups.", + "Using 'exports' subpath './foo' with target './dist/foo.js'.", "File name '/node_modules/exports-and-types-versions/dist/foo.js' has a '.js' extension - stripping it.", "File '/node_modules/exports-and-types-versions/dist/foo.js' exist - use it as a name resolution result.", "Resolving real path for '/node_modules/exports-and-types-versions/dist/foo.js', result '/node_modules/exports-and-types-versions/dist/foo.js'.", "======== Module name 'exports-and-types-versions/foo' was successfully resolved to '/node_modules/exports-and-types-versions/dist/foo.js' with Package ID 'exports-and-types-versions/dist/foo.js@1.0.0'. ========", "======== Resolving module 'exports-and-types-versions/nope' from '/main.cts'. ========", "Module resolution kind is not specified, using 'Node16'.", + "Resolving in CJS mode with conditions 'node', 'require', 'types'.", "File '/package.json' does not exist according to earlier cached lookups.", "Loading module 'exports-and-types-versions/nope' from 'node_modules' folder, target file type 'TypeScript'.", "File '/node_modules/exports-and-types-versions/package.json' exists according to earlier cached lookups.", @@ -37,34 +41,44 @@ "======== Module name 'exports-and-types-versions/nope' was not resolved. ========", "======== Resolving module 'exports-and-types-versions/yep' from '/main.cts'. ========", "Module resolution kind is not specified, using 'Node16'.", + "Resolving in CJS mode with conditions 'node', 'require', 'types'.", "File '/package.json' does not exist according to earlier cached lookups.", "Loading module 'exports-and-types-versions/yep' from 'node_modules' folder, target file type 'TypeScript'.", "File '/node_modules/exports-and-types-versions/package.json' exists according to earlier cached lookups.", + "Matched 'exports' condition 'types'.", + "Using 'exports' subpath './yep' with target './types/foo.d.ts'.", "File '/node_modules/exports-and-types-versions/types/foo.d.ts' exist - use it as a name resolution result.", "Resolving real path for '/node_modules/exports-and-types-versions/types/foo.d.ts', result '/node_modules/exports-and-types-versions/types/foo.d.ts'.", "======== Module name 'exports-and-types-versions/yep' was successfully resolved to '/node_modules/exports-and-types-versions/types/foo.d.ts' with Package ID 'exports-and-types-versions/types/foo.d.ts@1.0.0'. ========", "======== Resolving module 'exports-and-types-versions/versioned-yep' from '/main.cts'. ========", "Module resolution kind is not specified, using 'Node16'.", + "Resolving in CJS mode with conditions 'node', 'require', 'types'.", "File '/package.json' does not exist according to earlier cached lookups.", "Loading module 'exports-and-types-versions/versioned-yep' from 'node_modules' folder, target file type 'TypeScript'.", "File '/node_modules/exports-and-types-versions/package.json' exists according to earlier cached lookups.", + "Matched 'exports' condition 'types@>=4'.", + "Using 'exports' subpath './versioned-yep' with target './types/foo.d.ts'.", "File '/node_modules/exports-and-types-versions/types/foo.d.ts' exist - use it as a name resolution result.", "Resolving real path for '/node_modules/exports-and-types-versions/types/foo.d.ts', result '/node_modules/exports-and-types-versions/types/foo.d.ts'.", "======== Module name 'exports-and-types-versions/versioned-yep' was successfully resolved to '/node_modules/exports-and-types-versions/types/foo.d.ts' with Package ID 'exports-and-types-versions/types/foo.d.ts@1.0.0'. ========", "======== Resolving module 'exports-and-types-versions/versioned-nah' from '/main.cts'. ========", "Module resolution kind is not specified, using 'Node16'.", + "Resolving in CJS mode with conditions 'node', 'require', 'types'.", "File '/package.json' does not exist according to earlier cached lookups.", "Loading module 'exports-and-types-versions/versioned-nah' from 'node_modules' folder, target file type 'TypeScript'.", "File '/node_modules/exports-and-types-versions/package.json' exists according to earlier cached lookups.", + "Saw non-matching condition 'types@<4'.", "Export specifier './versioned-nah' does not exist in package.json scope at path '/node_modules/exports-and-types-versions'.", "Directory '/node_modules/@types' does not exist, skipping all lookups in it.", "File '/package.json' does not exist according to earlier cached lookups.", "Loading module 'exports-and-types-versions/versioned-nah' from 'node_modules' folder, target file type 'JavaScript'.", "File '/node_modules/exports-and-types-versions/package.json' exists according to earlier cached lookups.", + "Saw non-matching condition 'types@<4'.", "Export specifier './versioned-nah' does not exist in package.json scope at path '/node_modules/exports-and-types-versions'.", "======== Module name 'exports-and-types-versions/versioned-nah' was not resolved. ========", "======== Resolving module 'just-types-versions/foo' from '/main.cts'. ========", "Module resolution kind is not specified, using 'Node16'.", + "Resolving in CJS mode with conditions 'node', 'require', 'types'.", "File '/package.json' does not exist according to earlier cached lookups.", "Loading module 'just-types-versions/foo' from 'node_modules' folder, target file type 'TypeScript'.", "File '/node_modules/just-types-versions/package.json' exists according to earlier cached lookups.", @@ -76,9 +90,11 @@ "======== Module name 'just-types-versions/foo' was successfully resolved to '/node_modules/just-types-versions/types/foo.d.ts'. ========", "======== Resolving module 'exports-and-types-versions/foo' from '/main.mts'. ========", "Module resolution kind is not specified, using 'Node16'.", + "Resolving in ESM mode with conditions 'node', 'import', 'types'.", "File '/package.json' does not exist according to earlier cached lookups.", "Loading module 'exports-and-types-versions/foo' from 'node_modules' folder, target file type 'TypeScript'.", "File '/node_modules/exports-and-types-versions/package.json' exists according to earlier cached lookups.", + "Using 'exports' subpath './foo' with target './dist/foo.js'.", "File name '/node_modules/exports-and-types-versions/dist/foo.js' has a '.js' extension - stripping it.", "File '/node_modules/exports-and-types-versions/dist/foo.ts' does not exist.", "File '/node_modules/exports-and-types-versions/dist/foo.tsx' does not exist.", @@ -88,12 +104,14 @@ "File '/package.json' does not exist according to earlier cached lookups.", "Loading module 'exports-and-types-versions/foo' from 'node_modules' folder, target file type 'JavaScript'.", "File '/node_modules/exports-and-types-versions/package.json' exists according to earlier cached lookups.", + "Using 'exports' subpath './foo' with target './dist/foo.js'.", "File name '/node_modules/exports-and-types-versions/dist/foo.js' has a '.js' extension - stripping it.", "File '/node_modules/exports-and-types-versions/dist/foo.js' exist - use it as a name resolution result.", "Resolving real path for '/node_modules/exports-and-types-versions/dist/foo.js', result '/node_modules/exports-and-types-versions/dist/foo.js'.", "======== Module name 'exports-and-types-versions/foo' was successfully resolved to '/node_modules/exports-and-types-versions/dist/foo.js' with Package ID 'exports-and-types-versions/dist/foo.js@1.0.0'. ========", "======== Resolving module 'exports-and-types-versions/nope' from '/main.mts'. ========", "Module resolution kind is not specified, using 'Node16'.", + "Resolving in ESM mode with conditions 'node', 'import', 'types'.", "File '/package.json' does not exist according to earlier cached lookups.", "Loading module 'exports-and-types-versions/nope' from 'node_modules' folder, target file type 'TypeScript'.", "File '/node_modules/exports-and-types-versions/package.json' exists according to earlier cached lookups.", @@ -106,34 +124,44 @@ "======== Module name 'exports-and-types-versions/nope' was not resolved. ========", "======== Resolving module 'exports-and-types-versions/yep' from '/main.mts'. ========", "Module resolution kind is not specified, using 'Node16'.", + "Resolving in ESM mode with conditions 'node', 'import', 'types'.", "File '/package.json' does not exist according to earlier cached lookups.", "Loading module 'exports-and-types-versions/yep' from 'node_modules' folder, target file type 'TypeScript'.", "File '/node_modules/exports-and-types-versions/package.json' exists according to earlier cached lookups.", + "Matched 'exports' condition 'types'.", + "Using 'exports' subpath './yep' with target './types/foo.d.ts'.", "File '/node_modules/exports-and-types-versions/types/foo.d.ts' exist - use it as a name resolution result.", "Resolving real path for '/node_modules/exports-and-types-versions/types/foo.d.ts', result '/node_modules/exports-and-types-versions/types/foo.d.ts'.", "======== Module name 'exports-and-types-versions/yep' was successfully resolved to '/node_modules/exports-and-types-versions/types/foo.d.ts' with Package ID 'exports-and-types-versions/types/foo.d.ts@1.0.0'. ========", "======== Resolving module 'exports-and-types-versions/versioned-yep' from '/main.mts'. ========", "Module resolution kind is not specified, using 'Node16'.", + "Resolving in ESM mode with conditions 'node', 'import', 'types'.", "File '/package.json' does not exist according to earlier cached lookups.", "Loading module 'exports-and-types-versions/versioned-yep' from 'node_modules' folder, target file type 'TypeScript'.", "File '/node_modules/exports-and-types-versions/package.json' exists according to earlier cached lookups.", + "Matched 'exports' condition 'types@>=4'.", + "Using 'exports' subpath './versioned-yep' with target './types/foo.d.ts'.", "File '/node_modules/exports-and-types-versions/types/foo.d.ts' exist - use it as a name resolution result.", "Resolving real path for '/node_modules/exports-and-types-versions/types/foo.d.ts', result '/node_modules/exports-and-types-versions/types/foo.d.ts'.", "======== Module name 'exports-and-types-versions/versioned-yep' was successfully resolved to '/node_modules/exports-and-types-versions/types/foo.d.ts' with Package ID 'exports-and-types-versions/types/foo.d.ts@1.0.0'. ========", "======== Resolving module 'exports-and-types-versions/versioned-nah' from '/main.mts'. ========", "Module resolution kind is not specified, using 'Node16'.", + "Resolving in ESM mode with conditions 'node', 'import', 'types'.", "File '/package.json' does not exist according to earlier cached lookups.", "Loading module 'exports-and-types-versions/versioned-nah' from 'node_modules' folder, target file type 'TypeScript'.", "File '/node_modules/exports-and-types-versions/package.json' exists according to earlier cached lookups.", + "Saw non-matching condition 'types@<4'.", "Export specifier './versioned-nah' does not exist in package.json scope at path '/node_modules/exports-and-types-versions'.", "Directory '/node_modules/@types' does not exist, skipping all lookups in it.", "File '/package.json' does not exist according to earlier cached lookups.", "Loading module 'exports-and-types-versions/versioned-nah' from 'node_modules' folder, target file type 'JavaScript'.", "File '/node_modules/exports-and-types-versions/package.json' exists according to earlier cached lookups.", + "Saw non-matching condition 'types@<4'.", "Export specifier './versioned-nah' does not exist in package.json scope at path '/node_modules/exports-and-types-versions'.", "======== Module name 'exports-and-types-versions/versioned-nah' was not resolved. ========", "======== Resolving module 'just-types-versions/foo' from '/main.mts'. ========", "Module resolution kind is not specified, using 'Node16'.", + "Resolving in ESM mode with conditions 'node', 'import', 'types'.", "File '/package.json' does not exist according to earlier cached lookups.", "Loading module 'just-types-versions/foo' from 'node_modules' folder, target file type 'TypeScript'.", "File '/node_modules/just-types-versions/package.json' exists according to earlier cached lookups.", diff --git a/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=nodenext).trace.json b/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=nodenext).trace.json index 0469b9d6ee7..a7c19c8a9ae 100644 --- a/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=nodenext).trace.json +++ b/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=nodenext).trace.json @@ -7,9 +7,11 @@ "'package.json' has a 'typesVersions' field with version-specific path mappings.", "======== Resolving module 'exports-and-types-versions/foo' from '/main.cts'. ========", "Module resolution kind is not specified, using 'NodeNext'.", + "Resolving in CJS mode with conditions 'node', 'require', 'types'.", "File '/package.json' does not exist.", "Loading module 'exports-and-types-versions/foo' from 'node_modules' folder, target file type 'TypeScript'.", "File '/node_modules/exports-and-types-versions/package.json' exists according to earlier cached lookups.", + "Using 'exports' subpath './foo' with target './dist/foo.js'.", "File name '/node_modules/exports-and-types-versions/dist/foo.js' has a '.js' extension - stripping it.", "File '/node_modules/exports-and-types-versions/dist/foo.ts' does not exist.", "File '/node_modules/exports-and-types-versions/dist/foo.tsx' does not exist.", @@ -19,12 +21,14 @@ "File '/package.json' does not exist according to earlier cached lookups.", "Loading module 'exports-and-types-versions/foo' from 'node_modules' folder, target file type 'JavaScript'.", "File '/node_modules/exports-and-types-versions/package.json' exists according to earlier cached lookups.", + "Using 'exports' subpath './foo' with target './dist/foo.js'.", "File name '/node_modules/exports-and-types-versions/dist/foo.js' has a '.js' extension - stripping it.", "File '/node_modules/exports-and-types-versions/dist/foo.js' exist - use it as a name resolution result.", "Resolving real path for '/node_modules/exports-and-types-versions/dist/foo.js', result '/node_modules/exports-and-types-versions/dist/foo.js'.", "======== Module name 'exports-and-types-versions/foo' was successfully resolved to '/node_modules/exports-and-types-versions/dist/foo.js' with Package ID 'exports-and-types-versions/dist/foo.js@1.0.0'. ========", "======== Resolving module 'exports-and-types-versions/nope' from '/main.cts'. ========", "Module resolution kind is not specified, using 'NodeNext'.", + "Resolving in CJS mode with conditions 'node', 'require', 'types'.", "File '/package.json' does not exist according to earlier cached lookups.", "Loading module 'exports-and-types-versions/nope' from 'node_modules' folder, target file type 'TypeScript'.", "File '/node_modules/exports-and-types-versions/package.json' exists according to earlier cached lookups.", @@ -37,34 +41,44 @@ "======== Module name 'exports-and-types-versions/nope' was not resolved. ========", "======== Resolving module 'exports-and-types-versions/yep' from '/main.cts'. ========", "Module resolution kind is not specified, using 'NodeNext'.", + "Resolving in CJS mode with conditions 'node', 'require', 'types'.", "File '/package.json' does not exist according to earlier cached lookups.", "Loading module 'exports-and-types-versions/yep' from 'node_modules' folder, target file type 'TypeScript'.", "File '/node_modules/exports-and-types-versions/package.json' exists according to earlier cached lookups.", + "Matched 'exports' condition 'types'.", + "Using 'exports' subpath './yep' with target './types/foo.d.ts'.", "File '/node_modules/exports-and-types-versions/types/foo.d.ts' exist - use it as a name resolution result.", "Resolving real path for '/node_modules/exports-and-types-versions/types/foo.d.ts', result '/node_modules/exports-and-types-versions/types/foo.d.ts'.", "======== Module name 'exports-and-types-versions/yep' was successfully resolved to '/node_modules/exports-and-types-versions/types/foo.d.ts' with Package ID 'exports-and-types-versions/types/foo.d.ts@1.0.0'. ========", "======== Resolving module 'exports-and-types-versions/versioned-yep' from '/main.cts'. ========", "Module resolution kind is not specified, using 'NodeNext'.", + "Resolving in CJS mode with conditions 'node', 'require', 'types'.", "File '/package.json' does not exist according to earlier cached lookups.", "Loading module 'exports-and-types-versions/versioned-yep' from 'node_modules' folder, target file type 'TypeScript'.", "File '/node_modules/exports-and-types-versions/package.json' exists according to earlier cached lookups.", + "Matched 'exports' condition 'types@>=4'.", + "Using 'exports' subpath './versioned-yep' with target './types/foo.d.ts'.", "File '/node_modules/exports-and-types-versions/types/foo.d.ts' exist - use it as a name resolution result.", "Resolving real path for '/node_modules/exports-and-types-versions/types/foo.d.ts', result '/node_modules/exports-and-types-versions/types/foo.d.ts'.", "======== Module name 'exports-and-types-versions/versioned-yep' was successfully resolved to '/node_modules/exports-and-types-versions/types/foo.d.ts' with Package ID 'exports-and-types-versions/types/foo.d.ts@1.0.0'. ========", "======== Resolving module 'exports-and-types-versions/versioned-nah' from '/main.cts'. ========", "Module resolution kind is not specified, using 'NodeNext'.", + "Resolving in CJS mode with conditions 'node', 'require', 'types'.", "File '/package.json' does not exist according to earlier cached lookups.", "Loading module 'exports-and-types-versions/versioned-nah' from 'node_modules' folder, target file type 'TypeScript'.", "File '/node_modules/exports-and-types-versions/package.json' exists according to earlier cached lookups.", + "Saw non-matching condition 'types@<4'.", "Export specifier './versioned-nah' does not exist in package.json scope at path '/node_modules/exports-and-types-versions'.", "Directory '/node_modules/@types' does not exist, skipping all lookups in it.", "File '/package.json' does not exist according to earlier cached lookups.", "Loading module 'exports-and-types-versions/versioned-nah' from 'node_modules' folder, target file type 'JavaScript'.", "File '/node_modules/exports-and-types-versions/package.json' exists according to earlier cached lookups.", + "Saw non-matching condition 'types@<4'.", "Export specifier './versioned-nah' does not exist in package.json scope at path '/node_modules/exports-and-types-versions'.", "======== Module name 'exports-and-types-versions/versioned-nah' was not resolved. ========", "======== Resolving module 'just-types-versions/foo' from '/main.cts'. ========", "Module resolution kind is not specified, using 'NodeNext'.", + "Resolving in CJS mode with conditions 'node', 'require', 'types'.", "File '/package.json' does not exist according to earlier cached lookups.", "Loading module 'just-types-versions/foo' from 'node_modules' folder, target file type 'TypeScript'.", "File '/node_modules/just-types-versions/package.json' exists according to earlier cached lookups.", @@ -76,9 +90,11 @@ "======== Module name 'just-types-versions/foo' was successfully resolved to '/node_modules/just-types-versions/types/foo.d.ts'. ========", "======== Resolving module 'exports-and-types-versions/foo' from '/main.mts'. ========", "Module resolution kind is not specified, using 'NodeNext'.", + "Resolving in ESM mode with conditions 'node', 'import', 'types'.", "File '/package.json' does not exist according to earlier cached lookups.", "Loading module 'exports-and-types-versions/foo' from 'node_modules' folder, target file type 'TypeScript'.", "File '/node_modules/exports-and-types-versions/package.json' exists according to earlier cached lookups.", + "Using 'exports' subpath './foo' with target './dist/foo.js'.", "File name '/node_modules/exports-and-types-versions/dist/foo.js' has a '.js' extension - stripping it.", "File '/node_modules/exports-and-types-versions/dist/foo.ts' does not exist.", "File '/node_modules/exports-and-types-versions/dist/foo.tsx' does not exist.", @@ -88,12 +104,14 @@ "File '/package.json' does not exist according to earlier cached lookups.", "Loading module 'exports-and-types-versions/foo' from 'node_modules' folder, target file type 'JavaScript'.", "File '/node_modules/exports-and-types-versions/package.json' exists according to earlier cached lookups.", + "Using 'exports' subpath './foo' with target './dist/foo.js'.", "File name '/node_modules/exports-and-types-versions/dist/foo.js' has a '.js' extension - stripping it.", "File '/node_modules/exports-and-types-versions/dist/foo.js' exist - use it as a name resolution result.", "Resolving real path for '/node_modules/exports-and-types-versions/dist/foo.js', result '/node_modules/exports-and-types-versions/dist/foo.js'.", "======== Module name 'exports-and-types-versions/foo' was successfully resolved to '/node_modules/exports-and-types-versions/dist/foo.js' with Package ID 'exports-and-types-versions/dist/foo.js@1.0.0'. ========", "======== Resolving module 'exports-and-types-versions/nope' from '/main.mts'. ========", "Module resolution kind is not specified, using 'NodeNext'.", + "Resolving in ESM mode with conditions 'node', 'import', 'types'.", "File '/package.json' does not exist according to earlier cached lookups.", "Loading module 'exports-and-types-versions/nope' from 'node_modules' folder, target file type 'TypeScript'.", "File '/node_modules/exports-and-types-versions/package.json' exists according to earlier cached lookups.", @@ -106,34 +124,44 @@ "======== Module name 'exports-and-types-versions/nope' was not resolved. ========", "======== Resolving module 'exports-and-types-versions/yep' from '/main.mts'. ========", "Module resolution kind is not specified, using 'NodeNext'.", + "Resolving in ESM mode with conditions 'node', 'import', 'types'.", "File '/package.json' does not exist according to earlier cached lookups.", "Loading module 'exports-and-types-versions/yep' from 'node_modules' folder, target file type 'TypeScript'.", "File '/node_modules/exports-and-types-versions/package.json' exists according to earlier cached lookups.", + "Matched 'exports' condition 'types'.", + "Using 'exports' subpath './yep' with target './types/foo.d.ts'.", "File '/node_modules/exports-and-types-versions/types/foo.d.ts' exist - use it as a name resolution result.", "Resolving real path for '/node_modules/exports-and-types-versions/types/foo.d.ts', result '/node_modules/exports-and-types-versions/types/foo.d.ts'.", "======== Module name 'exports-and-types-versions/yep' was successfully resolved to '/node_modules/exports-and-types-versions/types/foo.d.ts' with Package ID 'exports-and-types-versions/types/foo.d.ts@1.0.0'. ========", "======== Resolving module 'exports-and-types-versions/versioned-yep' from '/main.mts'. ========", "Module resolution kind is not specified, using 'NodeNext'.", + "Resolving in ESM mode with conditions 'node', 'import', 'types'.", "File '/package.json' does not exist according to earlier cached lookups.", "Loading module 'exports-and-types-versions/versioned-yep' from 'node_modules' folder, target file type 'TypeScript'.", "File '/node_modules/exports-and-types-versions/package.json' exists according to earlier cached lookups.", + "Matched 'exports' condition 'types@>=4'.", + "Using 'exports' subpath './versioned-yep' with target './types/foo.d.ts'.", "File '/node_modules/exports-and-types-versions/types/foo.d.ts' exist - use it as a name resolution result.", "Resolving real path for '/node_modules/exports-and-types-versions/types/foo.d.ts', result '/node_modules/exports-and-types-versions/types/foo.d.ts'.", "======== Module name 'exports-and-types-versions/versioned-yep' was successfully resolved to '/node_modules/exports-and-types-versions/types/foo.d.ts' with Package ID 'exports-and-types-versions/types/foo.d.ts@1.0.0'. ========", "======== Resolving module 'exports-and-types-versions/versioned-nah' from '/main.mts'. ========", "Module resolution kind is not specified, using 'NodeNext'.", + "Resolving in ESM mode with conditions 'node', 'import', 'types'.", "File '/package.json' does not exist according to earlier cached lookups.", "Loading module 'exports-and-types-versions/versioned-nah' from 'node_modules' folder, target file type 'TypeScript'.", "File '/node_modules/exports-and-types-versions/package.json' exists according to earlier cached lookups.", + "Saw non-matching condition 'types@<4'.", "Export specifier './versioned-nah' does not exist in package.json scope at path '/node_modules/exports-and-types-versions'.", "Directory '/node_modules/@types' does not exist, skipping all lookups in it.", "File '/package.json' does not exist according to earlier cached lookups.", "Loading module 'exports-and-types-versions/versioned-nah' from 'node_modules' folder, target file type 'JavaScript'.", "File '/node_modules/exports-and-types-versions/package.json' exists according to earlier cached lookups.", + "Saw non-matching condition 'types@<4'.", "Export specifier './versioned-nah' does not exist in package.json scope at path '/node_modules/exports-and-types-versions'.", "======== Module name 'exports-and-types-versions/versioned-nah' was not resolved. ========", "======== Resolving module 'just-types-versions/foo' from '/main.mts'. ========", "Module resolution kind is not specified, using 'NodeNext'.", + "Resolving in ESM mode with conditions 'node', 'import', 'types'.", "File '/package.json' does not exist according to earlier cached lookups.", "Loading module 'just-types-versions/foo' from 'node_modules' folder, target file type 'TypeScript'.", "File '/node_modules/just-types-versions/package.json' exists according to earlier cached lookups.", diff --git a/tests/baselines/reference/nodeModulesPackageImports(module=node16).trace.json b/tests/baselines/reference/nodeModulesPackageImports(module=node16).trace.json new file mode 100644 index 00000000000..bf3afd3d6ad --- /dev/null +++ b/tests/baselines/reference/nodeModulesPackageImports(module=node16).trace.json @@ -0,0 +1,199 @@ +[ + "Found 'package.json' at 'tests/cases/conformance/node/package.json'.", + "'package.json' does not have a 'typesVersions' field.", + "======== Resolving module '#cjs' from 'tests/cases/conformance/node/index.ts'. ========", + "Module resolution kind is not specified, using 'Node16'.", + "Resolving in ESM mode with conditions 'node', 'import', 'types'.", + "File 'tests/cases/conformance/node/package.json' exists according to earlier cached lookups.", + "Using 'imports' subpath '#cjs' with target './index.cjs'.", + "File name 'tests/cases/conformance/node/index.cjs' has a '.cjs' extension - stripping it.", + "File 'tests/cases/conformance/node/index.cts' exist - use it as a name resolution result.", + "Resolving real path for 'tests/cases/conformance/node/index.cts', result 'tests/cases/conformance/node/index.cts'.", + "======== Module name '#cjs' was successfully resolved to 'tests/cases/conformance/node/index.cts'. ========", + "======== Resolving module '#mjs' from 'tests/cases/conformance/node/index.ts'. ========", + "Module resolution kind is not specified, using 'Node16'.", + "Resolving in ESM mode with conditions 'node', 'import', 'types'.", + "File 'tests/cases/conformance/node/package.json' exists according to earlier cached lookups.", + "Using 'imports' subpath '#mjs' with target './index.mjs'.", + "File name 'tests/cases/conformance/node/index.mjs' has a '.mjs' extension - stripping it.", + "File 'tests/cases/conformance/node/index.mts' exist - use it as a name resolution result.", + "Resolving real path for 'tests/cases/conformance/node/index.mts', result 'tests/cases/conformance/node/index.mts'.", + "======== Module name '#mjs' was successfully resolved to 'tests/cases/conformance/node/index.mts'. ========", + "======== Resolving module '#type' from 'tests/cases/conformance/node/index.ts'. ========", + "Module resolution kind is not specified, using 'Node16'.", + "Resolving in ESM mode with conditions 'node', 'import', 'types'.", + "File 'tests/cases/conformance/node/package.json' exists according to earlier cached lookups.", + "Using 'imports' subpath '#type' with target './index.js'.", + "File name 'tests/cases/conformance/node/index.js' has a '.js' extension - stripping it.", + "File 'tests/cases/conformance/node/index.ts' exist - use it as a name resolution result.", + "Resolving real path for 'tests/cases/conformance/node/index.ts', result 'tests/cases/conformance/node/index.ts'.", + "======== Module name '#type' was successfully resolved to 'tests/cases/conformance/node/index.ts'. ========", + "======== Resolving module '#cjs' from 'tests/cases/conformance/node/index.cts'. ========", + "Module resolution kind is not specified, using 'Node16'.", + "Resolving in CJS mode with conditions 'node', 'require', 'types'.", + "File 'tests/cases/conformance/node/package.json' exists according to earlier cached lookups.", + "Using 'imports' subpath '#cjs' with target './index.cjs'.", + "File name 'tests/cases/conformance/node/index.cjs' has a '.cjs' extension - stripping it.", + "File 'tests/cases/conformance/node/index.cts' exist - use it as a name resolution result.", + "Resolving real path for 'tests/cases/conformance/node/index.cts', result 'tests/cases/conformance/node/index.cts'.", + "======== Module name '#cjs' was successfully resolved to 'tests/cases/conformance/node/index.cts'. ========", + "======== Resolving module '#mjs' from 'tests/cases/conformance/node/index.cts'. ========", + "Module resolution kind is not specified, using 'Node16'.", + "Resolving in CJS mode with conditions 'node', 'require', 'types'.", + "File 'tests/cases/conformance/node/package.json' exists according to earlier cached lookups.", + "Using 'imports' subpath '#mjs' with target './index.mjs'.", + "File name 'tests/cases/conformance/node/index.mjs' has a '.mjs' extension - stripping it.", + "File 'tests/cases/conformance/node/index.mts' exist - use it as a name resolution result.", + "Resolving real path for 'tests/cases/conformance/node/index.mts', result 'tests/cases/conformance/node/index.mts'.", + "======== Module name '#mjs' was successfully resolved to 'tests/cases/conformance/node/index.mts'. ========", + "======== Resolving module '#type' from 'tests/cases/conformance/node/index.cts'. ========", + "Module resolution kind is not specified, using 'Node16'.", + "Resolving in CJS mode with conditions 'node', 'require', 'types'.", + "File 'tests/cases/conformance/node/package.json' exists according to earlier cached lookups.", + "Using 'imports' subpath '#type' with target './index.js'.", + "File name 'tests/cases/conformance/node/index.js' has a '.js' extension - stripping it.", + "File 'tests/cases/conformance/node/index.ts' exist - use it as a name resolution result.", + "Resolving real path for 'tests/cases/conformance/node/index.ts', result 'tests/cases/conformance/node/index.ts'.", + "======== Module name '#type' was successfully resolved to 'tests/cases/conformance/node/index.ts'. ========", + "======== Resolving module '#cjs' from 'tests/cases/conformance/node/index.mts'. ========", + "Resolution for module '#cjs' was found in cache from location 'tests/cases/conformance/node'.", + "======== Module name '#cjs' was successfully resolved to 'tests/cases/conformance/node/index.cts'. ========", + "======== Resolving module '#mjs' from 'tests/cases/conformance/node/index.mts'. ========", + "Resolution for module '#mjs' was found in cache from location 'tests/cases/conformance/node'.", + "======== Module name '#mjs' was successfully resolved to 'tests/cases/conformance/node/index.mts'. ========", + "======== Resolving module '#type' from 'tests/cases/conformance/node/index.mts'. ========", + "Resolution for module '#type' was found in cache from location 'tests/cases/conformance/node'.", + "======== Module name '#type' was successfully resolved to 'tests/cases/conformance/node/index.ts'. ========", + "======== Resolving module '#cjs' from 'tests/cases/conformance/node/index.mts'. ========", + "Resolution for module '#cjs' was found in cache from location 'tests/cases/conformance/node'.", + "======== Module name '#cjs' was successfully resolved to 'tests/cases/conformance/node/index.cts'. ========", + "======== Resolving module '#mjs' from 'tests/cases/conformance/node/index.mts'. ========", + "Resolution for module '#mjs' was found in cache from location 'tests/cases/conformance/node'.", + "======== Module name '#mjs' was successfully resolved to 'tests/cases/conformance/node/index.mts'. ========", + "======== Resolving module '#type' from 'tests/cases/conformance/node/index.mts'. ========", + "Resolution for module '#type' was found in cache from location 'tests/cases/conformance/node'.", + "======== Module name '#type' was successfully resolved to 'tests/cases/conformance/node/index.ts'. ========", + "======== Resolving module '#cjs' from 'tests/cases/conformance/node/index.cts'. ========", + "Resolution for module '#cjs' was found in cache from location 'tests/cases/conformance/node'.", + "======== Module name '#cjs' was successfully resolved to 'tests/cases/conformance/node/index.cts'. ========", + "======== Resolving module '#mjs' from 'tests/cases/conformance/node/index.cts'. ========", + "Resolution for module '#mjs' was found in cache from location 'tests/cases/conformance/node'.", + "======== Module name '#mjs' was successfully resolved to 'tests/cases/conformance/node/index.mts'. ========", + "======== Resolving module '#type' from 'tests/cases/conformance/node/index.cts'. ========", + "Resolution for module '#type' was found in cache from location 'tests/cases/conformance/node'.", + "======== Module name '#type' was successfully resolved to 'tests/cases/conformance/node/index.ts'. ========", + "File 'package.json' does not exist.", + "File '/package.json' does not exist.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups." +] \ No newline at end of file diff --git a/tests/baselines/reference/nodeModulesPackageImports(module=nodenext).trace.json b/tests/baselines/reference/nodeModulesPackageImports(module=nodenext).trace.json new file mode 100644 index 00000000000..538157242b7 --- /dev/null +++ b/tests/baselines/reference/nodeModulesPackageImports(module=nodenext).trace.json @@ -0,0 +1,203 @@ +[ + "Found 'package.json' at 'tests/cases/conformance/node/package.json'.", + "'package.json' does not have a 'typesVersions' field.", + "======== Resolving module '#cjs' from 'tests/cases/conformance/node/index.ts'. ========", + "Module resolution kind is not specified, using 'NodeNext'.", + "Resolving in ESM mode with conditions 'node', 'import', 'types'.", + "File 'tests/cases/conformance/node/package.json' exists according to earlier cached lookups.", + "Using 'imports' subpath '#cjs' with target './index.cjs'.", + "File name 'tests/cases/conformance/node/index.cjs' has a '.cjs' extension - stripping it.", + "File 'tests/cases/conformance/node/index.cts' exist - use it as a name resolution result.", + "Resolving real path for 'tests/cases/conformance/node/index.cts', result 'tests/cases/conformance/node/index.cts'.", + "======== Module name '#cjs' was successfully resolved to 'tests/cases/conformance/node/index.cts'. ========", + "======== Resolving module '#mjs' from 'tests/cases/conformance/node/index.ts'. ========", + "Module resolution kind is not specified, using 'NodeNext'.", + "Resolving in ESM mode with conditions 'node', 'import', 'types'.", + "File 'tests/cases/conformance/node/package.json' exists according to earlier cached lookups.", + "Using 'imports' subpath '#mjs' with target './index.mjs'.", + "File name 'tests/cases/conformance/node/index.mjs' has a '.mjs' extension - stripping it.", + "File 'tests/cases/conformance/node/index.mts' exist - use it as a name resolution result.", + "Resolving real path for 'tests/cases/conformance/node/index.mts', result 'tests/cases/conformance/node/index.mts'.", + "======== Module name '#mjs' was successfully resolved to 'tests/cases/conformance/node/index.mts'. ========", + "======== Resolving module '#type' from 'tests/cases/conformance/node/index.ts'. ========", + "Module resolution kind is not specified, using 'NodeNext'.", + "Resolving in ESM mode with conditions 'node', 'import', 'types'.", + "File 'tests/cases/conformance/node/package.json' exists according to earlier cached lookups.", + "Using 'imports' subpath '#type' with target './index.js'.", + "File name 'tests/cases/conformance/node/index.js' has a '.js' extension - stripping it.", + "File 'tests/cases/conformance/node/index.ts' exist - use it as a name resolution result.", + "Resolving real path for 'tests/cases/conformance/node/index.ts', result 'tests/cases/conformance/node/index.ts'.", + "======== Module name '#type' was successfully resolved to 'tests/cases/conformance/node/index.ts'. ========", + "======== Resolving module '#cjs' from 'tests/cases/conformance/node/index.cts'. ========", + "Module resolution kind is not specified, using 'NodeNext'.", + "Resolving in CJS mode with conditions 'node', 'require', 'types'.", + "File 'tests/cases/conformance/node/package.json' exists according to earlier cached lookups.", + "Using 'imports' subpath '#cjs' with target './index.cjs'.", + "File name 'tests/cases/conformance/node/index.cjs' has a '.cjs' extension - stripping it.", + "File 'tests/cases/conformance/node/index.cts' exist - use it as a name resolution result.", + "Resolving real path for 'tests/cases/conformance/node/index.cts', result 'tests/cases/conformance/node/index.cts'.", + "======== Module name '#cjs' was successfully resolved to 'tests/cases/conformance/node/index.cts'. ========", + "======== Resolving module '#mjs' from 'tests/cases/conformance/node/index.cts'. ========", + "Module resolution kind is not specified, using 'NodeNext'.", + "Resolving in CJS mode with conditions 'node', 'require', 'types'.", + "File 'tests/cases/conformance/node/package.json' exists according to earlier cached lookups.", + "Using 'imports' subpath '#mjs' with target './index.mjs'.", + "File name 'tests/cases/conformance/node/index.mjs' has a '.mjs' extension - stripping it.", + "File 'tests/cases/conformance/node/index.mts' exist - use it as a name resolution result.", + "Resolving real path for 'tests/cases/conformance/node/index.mts', result 'tests/cases/conformance/node/index.mts'.", + "======== Module name '#mjs' was successfully resolved to 'tests/cases/conformance/node/index.mts'. ========", + "======== Resolving module '#type' from 'tests/cases/conformance/node/index.cts'. ========", + "Module resolution kind is not specified, using 'NodeNext'.", + "Resolving in CJS mode with conditions 'node', 'require', 'types'.", + "File 'tests/cases/conformance/node/package.json' exists according to earlier cached lookups.", + "Using 'imports' subpath '#type' with target './index.js'.", + "File name 'tests/cases/conformance/node/index.js' has a '.js' extension - stripping it.", + "File 'tests/cases/conformance/node/index.ts' exist - use it as a name resolution result.", + "Resolving real path for 'tests/cases/conformance/node/index.ts', result 'tests/cases/conformance/node/index.ts'.", + "======== Module name '#type' was successfully resolved to 'tests/cases/conformance/node/index.ts'. ========", + "======== Resolving module '#cjs' from 'tests/cases/conformance/node/index.mts'. ========", + "Resolution for module '#cjs' was found in cache from location 'tests/cases/conformance/node'.", + "======== Module name '#cjs' was successfully resolved to 'tests/cases/conformance/node/index.cts'. ========", + "======== Resolving module '#mjs' from 'tests/cases/conformance/node/index.mts'. ========", + "Resolution for module '#mjs' was found in cache from location 'tests/cases/conformance/node'.", + "======== Module name '#mjs' was successfully resolved to 'tests/cases/conformance/node/index.mts'. ========", + "======== Resolving module '#type' from 'tests/cases/conformance/node/index.mts'. ========", + "Resolution for module '#type' was found in cache from location 'tests/cases/conformance/node'.", + "======== Module name '#type' was successfully resolved to 'tests/cases/conformance/node/index.ts'. ========", + "======== Resolving module '#cjs' from 'tests/cases/conformance/node/index.mts'. ========", + "Resolution for module '#cjs' was found in cache from location 'tests/cases/conformance/node'.", + "======== Module name '#cjs' was successfully resolved to 'tests/cases/conformance/node/index.cts'. ========", + "======== Resolving module '#mjs' from 'tests/cases/conformance/node/index.mts'. ========", + "Resolution for module '#mjs' was found in cache from location 'tests/cases/conformance/node'.", + "======== Module name '#mjs' was successfully resolved to 'tests/cases/conformance/node/index.mts'. ========", + "======== Resolving module '#type' from 'tests/cases/conformance/node/index.mts'. ========", + "Resolution for module '#type' was found in cache from location 'tests/cases/conformance/node'.", + "======== Module name '#type' was successfully resolved to 'tests/cases/conformance/node/index.ts'. ========", + "======== Resolving module '#cjs' from 'tests/cases/conformance/node/index.cts'. ========", + "Resolution for module '#cjs' was found in cache from location 'tests/cases/conformance/node'.", + "======== Module name '#cjs' was successfully resolved to 'tests/cases/conformance/node/index.cts'. ========", + "======== Resolving module '#mjs' from 'tests/cases/conformance/node/index.cts'. ========", + "Resolution for module '#mjs' was found in cache from location 'tests/cases/conformance/node'.", + "======== Module name '#mjs' was successfully resolved to 'tests/cases/conformance/node/index.mts'. ========", + "======== Resolving module '#type' from 'tests/cases/conformance/node/index.cts'. ========", + "Resolution for module '#type' was found in cache from location 'tests/cases/conformance/node'.", + "======== Module name '#type' was successfully resolved to 'tests/cases/conformance/node/index.ts'. ========", + "File 'package.json' does not exist.", + "File '/package.json' does not exist.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups." +] \ No newline at end of file diff --git a/tests/baselines/reference/nodeModulesPackagePatternExportsTrailers(module=node16).trace.json b/tests/baselines/reference/nodeModulesPackagePatternExportsTrailers(module=node16).trace.json new file mode 100644 index 00000000000..6b1d472400a --- /dev/null +++ b/tests/baselines/reference/nodeModulesPackagePatternExportsTrailers(module=node16).trace.json @@ -0,0 +1,301 @@ +[ + "Found 'package.json' at 'tests/cases/conformance/node/package.json'.", + "'package.json' does not have a 'typesVersions' field.", + "======== Resolving module 'inner/cjs/index.cjs' from 'tests/cases/conformance/node/index.ts'. ========", + "Module resolution kind is not specified, using 'Node16'.", + "Resolving in ESM mode with conditions 'node', 'import', 'types'.", + "File 'tests/cases/conformance/node/package.json' exists according to earlier cached lookups.", + "Loading module 'inner/cjs/index.cjs' from 'node_modules' folder, target file type 'TypeScript'.", + "Found 'package.json' at 'tests/cases/conformance/node/node_modules/inner/package.json'.", + "'package.json' does not have a 'typesVersions' field.", + "Using 'exports' subpath './cjs/*.cjs' with target './index.cjs'.", + "File name 'tests/cases/conformance/node/node_modules/inner/index.cjs' has a '.cjs' extension - stripping it.", + "File 'tests/cases/conformance/node/node_modules/inner/index.cts' does not exist.", + "File 'tests/cases/conformance/node/node_modules/inner/index.d.cts' exist - use it as a name resolution result.", + "Resolving real path for 'tests/cases/conformance/node/node_modules/inner/index.d.cts', result 'tests/cases/conformance/node/node_modules/inner/index.d.cts'.", + "======== Module name 'inner/cjs/index.cjs' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.cts'. ========", + "======== Resolving module 'inner/mjs/index.mjs' from 'tests/cases/conformance/node/index.ts'. ========", + "Module resolution kind is not specified, using 'Node16'.", + "Resolving in ESM mode with conditions 'node', 'import', 'types'.", + "File 'tests/cases/conformance/node/package.json' exists according to earlier cached lookups.", + "Loading module 'inner/mjs/index.mjs' from 'node_modules' folder, target file type 'TypeScript'.", + "File 'tests/cases/conformance/node/node_modules/inner/package.json' exists according to earlier cached lookups.", + "Using 'exports' subpath './mjs/*.mjs' with target './index.mjs'.", + "File name 'tests/cases/conformance/node/node_modules/inner/index.mjs' has a '.mjs' extension - stripping it.", + "File 'tests/cases/conformance/node/node_modules/inner/index.mts' does not exist.", + "File 'tests/cases/conformance/node/node_modules/inner/index.d.mts' exist - use it as a name resolution result.", + "Resolving real path for 'tests/cases/conformance/node/node_modules/inner/index.d.mts', result 'tests/cases/conformance/node/node_modules/inner/index.d.mts'.", + "======== Module name 'inner/mjs/index.mjs' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.mts'. ========", + "======== Resolving module 'inner/js/index.js' from 'tests/cases/conformance/node/index.ts'. ========", + "Module resolution kind is not specified, using 'Node16'.", + "Resolving in ESM mode with conditions 'node', 'import', 'types'.", + "File 'tests/cases/conformance/node/package.json' exists according to earlier cached lookups.", + "Loading module 'inner/js/index.js' from 'node_modules' folder, target file type 'TypeScript'.", + "File 'tests/cases/conformance/node/node_modules/inner/package.json' exists according to earlier cached lookups.", + "Using 'exports' subpath './js/*.js' with target './index.js'.", + "File name 'tests/cases/conformance/node/node_modules/inner/index.js' has a '.js' extension - stripping it.", + "File 'tests/cases/conformance/node/node_modules/inner/index.ts' does not exist.", + "File 'tests/cases/conformance/node/node_modules/inner/index.tsx' does not exist.", + "File 'tests/cases/conformance/node/node_modules/inner/index.d.ts' exist - use it as a name resolution result.", + "Resolving real path for 'tests/cases/conformance/node/node_modules/inner/index.d.ts', result 'tests/cases/conformance/node/node_modules/inner/index.d.ts'.", + "======== Module name 'inner/js/index.js' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.ts'. ========", + "======== Resolving module 'inner/cjs/index.cjs' from 'tests/cases/conformance/node/node_modules/inner/index.d.cts'. ========", + "Module resolution kind is not specified, using 'Node16'.", + "Resolving in CJS mode with conditions 'node', 'require', 'types'.", + "File 'tests/cases/conformance/node/node_modules/inner/package.json' exists according to earlier cached lookups.", + "Using 'exports' subpath './cjs/*.cjs' with target './index.cjs'.", + "File name 'tests/cases/conformance/node/node_modules/inner/index.cjs' has a '.cjs' extension - stripping it.", + "File 'tests/cases/conformance/node/node_modules/inner/index.cts' does not exist.", + "File 'tests/cases/conformance/node/node_modules/inner/index.d.cts' exist - use it as a name resolution result.", + "Resolving real path for 'tests/cases/conformance/node/node_modules/inner/index.d.cts', result 'tests/cases/conformance/node/node_modules/inner/index.d.cts'.", + "======== Module name 'inner/cjs/index.cjs' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.cts'. ========", + "======== Resolving module 'inner/mjs/index.mjs' from 'tests/cases/conformance/node/node_modules/inner/index.d.cts'. ========", + "Module resolution kind is not specified, using 'Node16'.", + "Resolving in CJS mode with conditions 'node', 'require', 'types'.", + "File 'tests/cases/conformance/node/node_modules/inner/package.json' exists according to earlier cached lookups.", + "Using 'exports' subpath './mjs/*.mjs' with target './index.mjs'.", + "File name 'tests/cases/conformance/node/node_modules/inner/index.mjs' has a '.mjs' extension - stripping it.", + "File 'tests/cases/conformance/node/node_modules/inner/index.mts' does not exist.", + "File 'tests/cases/conformance/node/node_modules/inner/index.d.mts' exist - use it as a name resolution result.", + "Resolving real path for 'tests/cases/conformance/node/node_modules/inner/index.d.mts', result 'tests/cases/conformance/node/node_modules/inner/index.d.mts'.", + "======== Module name 'inner/mjs/index.mjs' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.mts'. ========", + "======== Resolving module 'inner/js/index.js' from 'tests/cases/conformance/node/node_modules/inner/index.d.cts'. ========", + "Module resolution kind is not specified, using 'Node16'.", + "Resolving in CJS mode with conditions 'node', 'require', 'types'.", + "File 'tests/cases/conformance/node/node_modules/inner/package.json' exists according to earlier cached lookups.", + "Using 'exports' subpath './js/*.js' with target './index.js'.", + "File name 'tests/cases/conformance/node/node_modules/inner/index.js' has a '.js' extension - stripping it.", + "File 'tests/cases/conformance/node/node_modules/inner/index.ts' does not exist.", + "File 'tests/cases/conformance/node/node_modules/inner/index.tsx' does not exist.", + "File 'tests/cases/conformance/node/node_modules/inner/index.d.ts' exist - use it as a name resolution result.", + "Resolving real path for 'tests/cases/conformance/node/node_modules/inner/index.d.ts', result 'tests/cases/conformance/node/node_modules/inner/index.d.ts'.", + "======== Module name 'inner/js/index.js' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.ts'. ========", + "======== Resolving module 'inner/cjs/index.cjs' from 'tests/cases/conformance/node/node_modules/inner/index.d.mts'. ========", + "Module resolution kind is not specified, using 'Node16'.", + "Resolving in ESM mode with conditions 'node', 'import', 'types'.", + "File 'tests/cases/conformance/node/node_modules/inner/package.json' exists according to earlier cached lookups.", + "Using 'exports' subpath './cjs/*.cjs' with target './index.cjs'.", + "File name 'tests/cases/conformance/node/node_modules/inner/index.cjs' has a '.cjs' extension - stripping it.", + "File 'tests/cases/conformance/node/node_modules/inner/index.cts' does not exist.", + "File 'tests/cases/conformance/node/node_modules/inner/index.d.cts' exist - use it as a name resolution result.", + "Resolving real path for 'tests/cases/conformance/node/node_modules/inner/index.d.cts', result 'tests/cases/conformance/node/node_modules/inner/index.d.cts'.", + "======== Module name 'inner/cjs/index.cjs' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.cts'. ========", + "======== Resolving module 'inner/mjs/index.mjs' from 'tests/cases/conformance/node/node_modules/inner/index.d.mts'. ========", + "Module resolution kind is not specified, using 'Node16'.", + "Resolving in ESM mode with conditions 'node', 'import', 'types'.", + "File 'tests/cases/conformance/node/node_modules/inner/package.json' exists according to earlier cached lookups.", + "Using 'exports' subpath './mjs/*.mjs' with target './index.mjs'.", + "File name 'tests/cases/conformance/node/node_modules/inner/index.mjs' has a '.mjs' extension - stripping it.", + "File 'tests/cases/conformance/node/node_modules/inner/index.mts' does not exist.", + "File 'tests/cases/conformance/node/node_modules/inner/index.d.mts' exist - use it as a name resolution result.", + "Resolving real path for 'tests/cases/conformance/node/node_modules/inner/index.d.mts', result 'tests/cases/conformance/node/node_modules/inner/index.d.mts'.", + "======== Module name 'inner/mjs/index.mjs' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.mts'. ========", + "======== Resolving module 'inner/js/index.js' from 'tests/cases/conformance/node/node_modules/inner/index.d.mts'. ========", + "Module resolution kind is not specified, using 'Node16'.", + "Resolving in ESM mode with conditions 'node', 'import', 'types'.", + "File 'tests/cases/conformance/node/node_modules/inner/package.json' exists according to earlier cached lookups.", + "Using 'exports' subpath './js/*.js' with target './index.js'.", + "File name 'tests/cases/conformance/node/node_modules/inner/index.js' has a '.js' extension - stripping it.", + "File 'tests/cases/conformance/node/node_modules/inner/index.ts' does not exist.", + "File 'tests/cases/conformance/node/node_modules/inner/index.tsx' does not exist.", + "File 'tests/cases/conformance/node/node_modules/inner/index.d.ts' exist - use it as a name resolution result.", + "Resolving real path for 'tests/cases/conformance/node/node_modules/inner/index.d.ts', result 'tests/cases/conformance/node/node_modules/inner/index.d.ts'.", + "======== Module name 'inner/js/index.js' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.ts'. ========", + "File 'tests/cases/conformance/node/node_modules/inner/package.json' exists according to earlier cached lookups.", + "======== Resolving module 'inner/cjs/index.cjs' from 'tests/cases/conformance/node/node_modules/inner/index.d.ts'. ========", + "Resolution for module 'inner/cjs/index.cjs' was found in cache from location 'tests/cases/conformance/node/node_modules/inner'.", + "======== Module name 'inner/cjs/index.cjs' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.cts'. ========", + "======== Resolving module 'inner/mjs/index.mjs' from 'tests/cases/conformance/node/node_modules/inner/index.d.ts'. ========", + "Resolution for module 'inner/mjs/index.mjs' was found in cache from location 'tests/cases/conformance/node/node_modules/inner'.", + "======== Module name 'inner/mjs/index.mjs' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.mts'. ========", + "======== Resolving module 'inner/js/index.js' from 'tests/cases/conformance/node/node_modules/inner/index.d.ts'. ========", + "Resolution for module 'inner/js/index.js' was found in cache from location 'tests/cases/conformance/node/node_modules/inner'.", + "======== Module name 'inner/js/index.js' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.ts'. ========", + "======== Resolving module 'inner/cjs/index.cjs' from 'tests/cases/conformance/node/index.mts'. ========", + "Resolution for module 'inner/cjs/index.cjs' was found in cache from location 'tests/cases/conformance/node'.", + "======== Module name 'inner/cjs/index.cjs' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.cts'. ========", + "======== Resolving module 'inner/mjs/index.mjs' from 'tests/cases/conformance/node/index.mts'. ========", + "Resolution for module 'inner/mjs/index.mjs' was found in cache from location 'tests/cases/conformance/node'.", + "======== Module name 'inner/mjs/index.mjs' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.mts'. ========", + "======== Resolving module 'inner/js/index.js' from 'tests/cases/conformance/node/index.mts'. ========", + "Resolution for module 'inner/js/index.js' was found in cache from location 'tests/cases/conformance/node'.", + "======== Module name 'inner/js/index.js' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.ts'. ========", + "======== Resolving module 'inner/cjs/index.cjs' from 'tests/cases/conformance/node/index.cts'. ========", + "Module resolution kind is not specified, using 'Node16'.", + "Resolving in CJS mode with conditions 'node', 'require', 'types'.", + "File 'tests/cases/conformance/node/package.json' exists according to earlier cached lookups.", + "Loading module 'inner/cjs/index.cjs' from 'node_modules' folder, target file type 'TypeScript'.", + "File 'tests/cases/conformance/node/node_modules/inner/package.json' exists according to earlier cached lookups.", + "Using 'exports' subpath './cjs/*.cjs' with target './index.cjs'.", + "File name 'tests/cases/conformance/node/node_modules/inner/index.cjs' has a '.cjs' extension - stripping it.", + "File 'tests/cases/conformance/node/node_modules/inner/index.cts' does not exist.", + "File 'tests/cases/conformance/node/node_modules/inner/index.d.cts' exist - use it as a name resolution result.", + "Resolving real path for 'tests/cases/conformance/node/node_modules/inner/index.d.cts', result 'tests/cases/conformance/node/node_modules/inner/index.d.cts'.", + "======== Module name 'inner/cjs/index.cjs' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.cts'. ========", + "======== Resolving module 'inner/mjs/index.mjs' from 'tests/cases/conformance/node/index.cts'. ========", + "Module resolution kind is not specified, using 'Node16'.", + "Resolving in CJS mode with conditions 'node', 'require', 'types'.", + "File 'tests/cases/conformance/node/package.json' exists according to earlier cached lookups.", + "Loading module 'inner/mjs/index.mjs' from 'node_modules' folder, target file type 'TypeScript'.", + "File 'tests/cases/conformance/node/node_modules/inner/package.json' exists according to earlier cached lookups.", + "Using 'exports' subpath './mjs/*.mjs' with target './index.mjs'.", + "File name 'tests/cases/conformance/node/node_modules/inner/index.mjs' has a '.mjs' extension - stripping it.", + "File 'tests/cases/conformance/node/node_modules/inner/index.mts' does not exist.", + "File 'tests/cases/conformance/node/node_modules/inner/index.d.mts' exist - use it as a name resolution result.", + "Resolving real path for 'tests/cases/conformance/node/node_modules/inner/index.d.mts', result 'tests/cases/conformance/node/node_modules/inner/index.d.mts'.", + "======== Module name 'inner/mjs/index.mjs' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.mts'. ========", + "======== Resolving module 'inner/js/index.js' from 'tests/cases/conformance/node/index.cts'. ========", + "Module resolution kind is not specified, using 'Node16'.", + "Resolving in CJS mode with conditions 'node', 'require', 'types'.", + "File 'tests/cases/conformance/node/package.json' exists according to earlier cached lookups.", + "Loading module 'inner/js/index.js' from 'node_modules' folder, target file type 'TypeScript'.", + "File 'tests/cases/conformance/node/node_modules/inner/package.json' exists according to earlier cached lookups.", + "Using 'exports' subpath './js/*.js' with target './index.js'.", + "File name 'tests/cases/conformance/node/node_modules/inner/index.js' has a '.js' extension - stripping it.", + "File 'tests/cases/conformance/node/node_modules/inner/index.ts' does not exist.", + "File 'tests/cases/conformance/node/node_modules/inner/index.tsx' does not exist.", + "File 'tests/cases/conformance/node/node_modules/inner/index.d.ts' exist - use it as a name resolution result.", + "Resolving real path for 'tests/cases/conformance/node/node_modules/inner/index.d.ts', result 'tests/cases/conformance/node/node_modules/inner/index.d.ts'.", + "======== Module name 'inner/js/index.js' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.ts'. ========", + "======== Resolving module 'inner/cjs/index.cjs' from 'tests/cases/conformance/node/node_modules/inner/index.d.ts'. ========", + "Resolution for module 'inner/cjs/index.cjs' was found in cache from location 'tests/cases/conformance/node/node_modules/inner'.", + "======== Module name 'inner/cjs/index.cjs' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.cts'. ========", + "======== Resolving module 'inner/mjs/index.mjs' from 'tests/cases/conformance/node/node_modules/inner/index.d.ts'. ========", + "Resolution for module 'inner/mjs/index.mjs' was found in cache from location 'tests/cases/conformance/node/node_modules/inner'.", + "======== Module name 'inner/mjs/index.mjs' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.mts'. ========", + "======== Resolving module 'inner/js/index.js' from 'tests/cases/conformance/node/node_modules/inner/index.d.ts'. ========", + "Resolution for module 'inner/js/index.js' was found in cache from location 'tests/cases/conformance/node/node_modules/inner'.", + "======== Module name 'inner/js/index.js' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.ts'. ========", + "======== Resolving module 'inner/cjs/index.cjs' from 'tests/cases/conformance/node/node_modules/inner/index.d.mts'. ========", + "Resolution for module 'inner/cjs/index.cjs' was found in cache from location 'tests/cases/conformance/node/node_modules/inner'.", + "======== Module name 'inner/cjs/index.cjs' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.cts'. ========", + "======== Resolving module 'inner/mjs/index.mjs' from 'tests/cases/conformance/node/node_modules/inner/index.d.mts'. ========", + "Resolution for module 'inner/mjs/index.mjs' was found in cache from location 'tests/cases/conformance/node/node_modules/inner'.", + "======== Module name 'inner/mjs/index.mjs' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.mts'. ========", + "======== Resolving module 'inner/js/index.js' from 'tests/cases/conformance/node/node_modules/inner/index.d.mts'. ========", + "Resolution for module 'inner/js/index.js' was found in cache from location 'tests/cases/conformance/node/node_modules/inner'.", + "======== Module name 'inner/js/index.js' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.ts'. ========", + "======== Resolving module 'inner/cjs/index.cjs' from 'tests/cases/conformance/node/node_modules/inner/index.d.cts'. ========", + "Resolution for module 'inner/cjs/index.cjs' was found in cache from location 'tests/cases/conformance/node/node_modules/inner'.", + "======== Module name 'inner/cjs/index.cjs' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.cts'. ========", + "======== Resolving module 'inner/mjs/index.mjs' from 'tests/cases/conformance/node/node_modules/inner/index.d.cts'. ========", + "Resolution for module 'inner/mjs/index.mjs' was found in cache from location 'tests/cases/conformance/node/node_modules/inner'.", + "======== Module name 'inner/mjs/index.mjs' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.mts'. ========", + "======== Resolving module 'inner/js/index.js' from 'tests/cases/conformance/node/node_modules/inner/index.d.cts'. ========", + "Resolution for module 'inner/js/index.js' was found in cache from location 'tests/cases/conformance/node/node_modules/inner'.", + "======== Module name 'inner/js/index.js' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.ts'. ========", + "File 'package.json' does not exist.", + "File '/package.json' does not exist.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups." +] \ No newline at end of file diff --git a/tests/baselines/reference/nodeModulesPackagePatternExportsTrailers(module=nodenext).trace.json b/tests/baselines/reference/nodeModulesPackagePatternExportsTrailers(module=nodenext).trace.json new file mode 100644 index 00000000000..cb0668334db --- /dev/null +++ b/tests/baselines/reference/nodeModulesPackagePatternExportsTrailers(module=nodenext).trace.json @@ -0,0 +1,305 @@ +[ + "Found 'package.json' at 'tests/cases/conformance/node/package.json'.", + "'package.json' does not have a 'typesVersions' field.", + "======== Resolving module 'inner/cjs/index.cjs' from 'tests/cases/conformance/node/index.ts'. ========", + "Module resolution kind is not specified, using 'NodeNext'.", + "Resolving in ESM mode with conditions 'node', 'import', 'types'.", + "File 'tests/cases/conformance/node/package.json' exists according to earlier cached lookups.", + "Loading module 'inner/cjs/index.cjs' from 'node_modules' folder, target file type 'TypeScript'.", + "Found 'package.json' at 'tests/cases/conformance/node/node_modules/inner/package.json'.", + "'package.json' does not have a 'typesVersions' field.", + "Using 'exports' subpath './cjs/*.cjs' with target './index.cjs'.", + "File name 'tests/cases/conformance/node/node_modules/inner/index.cjs' has a '.cjs' extension - stripping it.", + "File 'tests/cases/conformance/node/node_modules/inner/index.cts' does not exist.", + "File 'tests/cases/conformance/node/node_modules/inner/index.d.cts' exist - use it as a name resolution result.", + "Resolving real path for 'tests/cases/conformance/node/node_modules/inner/index.d.cts', result 'tests/cases/conformance/node/node_modules/inner/index.d.cts'.", + "======== Module name 'inner/cjs/index.cjs' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.cts'. ========", + "======== Resolving module 'inner/mjs/index.mjs' from 'tests/cases/conformance/node/index.ts'. ========", + "Module resolution kind is not specified, using 'NodeNext'.", + "Resolving in ESM mode with conditions 'node', 'import', 'types'.", + "File 'tests/cases/conformance/node/package.json' exists according to earlier cached lookups.", + "Loading module 'inner/mjs/index.mjs' from 'node_modules' folder, target file type 'TypeScript'.", + "File 'tests/cases/conformance/node/node_modules/inner/package.json' exists according to earlier cached lookups.", + "Using 'exports' subpath './mjs/*.mjs' with target './index.mjs'.", + "File name 'tests/cases/conformance/node/node_modules/inner/index.mjs' has a '.mjs' extension - stripping it.", + "File 'tests/cases/conformance/node/node_modules/inner/index.mts' does not exist.", + "File 'tests/cases/conformance/node/node_modules/inner/index.d.mts' exist - use it as a name resolution result.", + "Resolving real path for 'tests/cases/conformance/node/node_modules/inner/index.d.mts', result 'tests/cases/conformance/node/node_modules/inner/index.d.mts'.", + "======== Module name 'inner/mjs/index.mjs' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.mts'. ========", + "======== Resolving module 'inner/js/index.js' from 'tests/cases/conformance/node/index.ts'. ========", + "Module resolution kind is not specified, using 'NodeNext'.", + "Resolving in ESM mode with conditions 'node', 'import', 'types'.", + "File 'tests/cases/conformance/node/package.json' exists according to earlier cached lookups.", + "Loading module 'inner/js/index.js' from 'node_modules' folder, target file type 'TypeScript'.", + "File 'tests/cases/conformance/node/node_modules/inner/package.json' exists according to earlier cached lookups.", + "Using 'exports' subpath './js/*.js' with target './index.js'.", + "File name 'tests/cases/conformance/node/node_modules/inner/index.js' has a '.js' extension - stripping it.", + "File 'tests/cases/conformance/node/node_modules/inner/index.ts' does not exist.", + "File 'tests/cases/conformance/node/node_modules/inner/index.tsx' does not exist.", + "File 'tests/cases/conformance/node/node_modules/inner/index.d.ts' exist - use it as a name resolution result.", + "Resolving real path for 'tests/cases/conformance/node/node_modules/inner/index.d.ts', result 'tests/cases/conformance/node/node_modules/inner/index.d.ts'.", + "======== Module name 'inner/js/index.js' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.ts'. ========", + "======== Resolving module 'inner/cjs/index.cjs' from 'tests/cases/conformance/node/node_modules/inner/index.d.cts'. ========", + "Module resolution kind is not specified, using 'NodeNext'.", + "Resolving in CJS mode with conditions 'node', 'require', 'types'.", + "File 'tests/cases/conformance/node/node_modules/inner/package.json' exists according to earlier cached lookups.", + "Using 'exports' subpath './cjs/*.cjs' with target './index.cjs'.", + "File name 'tests/cases/conformance/node/node_modules/inner/index.cjs' has a '.cjs' extension - stripping it.", + "File 'tests/cases/conformance/node/node_modules/inner/index.cts' does not exist.", + "File 'tests/cases/conformance/node/node_modules/inner/index.d.cts' exist - use it as a name resolution result.", + "Resolving real path for 'tests/cases/conformance/node/node_modules/inner/index.d.cts', result 'tests/cases/conformance/node/node_modules/inner/index.d.cts'.", + "======== Module name 'inner/cjs/index.cjs' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.cts'. ========", + "======== Resolving module 'inner/mjs/index.mjs' from 'tests/cases/conformance/node/node_modules/inner/index.d.cts'. ========", + "Module resolution kind is not specified, using 'NodeNext'.", + "Resolving in CJS mode with conditions 'node', 'require', 'types'.", + "File 'tests/cases/conformance/node/node_modules/inner/package.json' exists according to earlier cached lookups.", + "Using 'exports' subpath './mjs/*.mjs' with target './index.mjs'.", + "File name 'tests/cases/conformance/node/node_modules/inner/index.mjs' has a '.mjs' extension - stripping it.", + "File 'tests/cases/conformance/node/node_modules/inner/index.mts' does not exist.", + "File 'tests/cases/conformance/node/node_modules/inner/index.d.mts' exist - use it as a name resolution result.", + "Resolving real path for 'tests/cases/conformance/node/node_modules/inner/index.d.mts', result 'tests/cases/conformance/node/node_modules/inner/index.d.mts'.", + "======== Module name 'inner/mjs/index.mjs' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.mts'. ========", + "======== Resolving module 'inner/js/index.js' from 'tests/cases/conformance/node/node_modules/inner/index.d.cts'. ========", + "Module resolution kind is not specified, using 'NodeNext'.", + "Resolving in CJS mode with conditions 'node', 'require', 'types'.", + "File 'tests/cases/conformance/node/node_modules/inner/package.json' exists according to earlier cached lookups.", + "Using 'exports' subpath './js/*.js' with target './index.js'.", + "File name 'tests/cases/conformance/node/node_modules/inner/index.js' has a '.js' extension - stripping it.", + "File 'tests/cases/conformance/node/node_modules/inner/index.ts' does not exist.", + "File 'tests/cases/conformance/node/node_modules/inner/index.tsx' does not exist.", + "File 'tests/cases/conformance/node/node_modules/inner/index.d.ts' exist - use it as a name resolution result.", + "Resolving real path for 'tests/cases/conformance/node/node_modules/inner/index.d.ts', result 'tests/cases/conformance/node/node_modules/inner/index.d.ts'.", + "======== Module name 'inner/js/index.js' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.ts'. ========", + "======== Resolving module 'inner/cjs/index.cjs' from 'tests/cases/conformance/node/node_modules/inner/index.d.mts'. ========", + "Module resolution kind is not specified, using 'NodeNext'.", + "Resolving in ESM mode with conditions 'node', 'import', 'types'.", + "File 'tests/cases/conformance/node/node_modules/inner/package.json' exists according to earlier cached lookups.", + "Using 'exports' subpath './cjs/*.cjs' with target './index.cjs'.", + "File name 'tests/cases/conformance/node/node_modules/inner/index.cjs' has a '.cjs' extension - stripping it.", + "File 'tests/cases/conformance/node/node_modules/inner/index.cts' does not exist.", + "File 'tests/cases/conformance/node/node_modules/inner/index.d.cts' exist - use it as a name resolution result.", + "Resolving real path for 'tests/cases/conformance/node/node_modules/inner/index.d.cts', result 'tests/cases/conformance/node/node_modules/inner/index.d.cts'.", + "======== Module name 'inner/cjs/index.cjs' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.cts'. ========", + "======== Resolving module 'inner/mjs/index.mjs' from 'tests/cases/conformance/node/node_modules/inner/index.d.mts'. ========", + "Module resolution kind is not specified, using 'NodeNext'.", + "Resolving in ESM mode with conditions 'node', 'import', 'types'.", + "File 'tests/cases/conformance/node/node_modules/inner/package.json' exists according to earlier cached lookups.", + "Using 'exports' subpath './mjs/*.mjs' with target './index.mjs'.", + "File name 'tests/cases/conformance/node/node_modules/inner/index.mjs' has a '.mjs' extension - stripping it.", + "File 'tests/cases/conformance/node/node_modules/inner/index.mts' does not exist.", + "File 'tests/cases/conformance/node/node_modules/inner/index.d.mts' exist - use it as a name resolution result.", + "Resolving real path for 'tests/cases/conformance/node/node_modules/inner/index.d.mts', result 'tests/cases/conformance/node/node_modules/inner/index.d.mts'.", + "======== Module name 'inner/mjs/index.mjs' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.mts'. ========", + "======== Resolving module 'inner/js/index.js' from 'tests/cases/conformance/node/node_modules/inner/index.d.mts'. ========", + "Module resolution kind is not specified, using 'NodeNext'.", + "Resolving in ESM mode with conditions 'node', 'import', 'types'.", + "File 'tests/cases/conformance/node/node_modules/inner/package.json' exists according to earlier cached lookups.", + "Using 'exports' subpath './js/*.js' with target './index.js'.", + "File name 'tests/cases/conformance/node/node_modules/inner/index.js' has a '.js' extension - stripping it.", + "File 'tests/cases/conformance/node/node_modules/inner/index.ts' does not exist.", + "File 'tests/cases/conformance/node/node_modules/inner/index.tsx' does not exist.", + "File 'tests/cases/conformance/node/node_modules/inner/index.d.ts' exist - use it as a name resolution result.", + "Resolving real path for 'tests/cases/conformance/node/node_modules/inner/index.d.ts', result 'tests/cases/conformance/node/node_modules/inner/index.d.ts'.", + "======== Module name 'inner/js/index.js' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.ts'. ========", + "File 'tests/cases/conformance/node/node_modules/inner/package.json' exists according to earlier cached lookups.", + "======== Resolving module 'inner/cjs/index.cjs' from 'tests/cases/conformance/node/node_modules/inner/index.d.ts'. ========", + "Resolution for module 'inner/cjs/index.cjs' was found in cache from location 'tests/cases/conformance/node/node_modules/inner'.", + "======== Module name 'inner/cjs/index.cjs' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.cts'. ========", + "======== Resolving module 'inner/mjs/index.mjs' from 'tests/cases/conformance/node/node_modules/inner/index.d.ts'. ========", + "Resolution for module 'inner/mjs/index.mjs' was found in cache from location 'tests/cases/conformance/node/node_modules/inner'.", + "======== Module name 'inner/mjs/index.mjs' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.mts'. ========", + "======== Resolving module 'inner/js/index.js' from 'tests/cases/conformance/node/node_modules/inner/index.d.ts'. ========", + "Resolution for module 'inner/js/index.js' was found in cache from location 'tests/cases/conformance/node/node_modules/inner'.", + "======== Module name 'inner/js/index.js' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.ts'. ========", + "======== Resolving module 'inner/cjs/index.cjs' from 'tests/cases/conformance/node/index.mts'. ========", + "Resolution for module 'inner/cjs/index.cjs' was found in cache from location 'tests/cases/conformance/node'.", + "======== Module name 'inner/cjs/index.cjs' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.cts'. ========", + "======== Resolving module 'inner/mjs/index.mjs' from 'tests/cases/conformance/node/index.mts'. ========", + "Resolution for module 'inner/mjs/index.mjs' was found in cache from location 'tests/cases/conformance/node'.", + "======== Module name 'inner/mjs/index.mjs' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.mts'. ========", + "======== Resolving module 'inner/js/index.js' from 'tests/cases/conformance/node/index.mts'. ========", + "Resolution for module 'inner/js/index.js' was found in cache from location 'tests/cases/conformance/node'.", + "======== Module name 'inner/js/index.js' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.ts'. ========", + "======== Resolving module 'inner/cjs/index.cjs' from 'tests/cases/conformance/node/index.cts'. ========", + "Module resolution kind is not specified, using 'NodeNext'.", + "Resolving in CJS mode with conditions 'node', 'require', 'types'.", + "File 'tests/cases/conformance/node/package.json' exists according to earlier cached lookups.", + "Loading module 'inner/cjs/index.cjs' from 'node_modules' folder, target file type 'TypeScript'.", + "File 'tests/cases/conformance/node/node_modules/inner/package.json' exists according to earlier cached lookups.", + "Using 'exports' subpath './cjs/*.cjs' with target './index.cjs'.", + "File name 'tests/cases/conformance/node/node_modules/inner/index.cjs' has a '.cjs' extension - stripping it.", + "File 'tests/cases/conformance/node/node_modules/inner/index.cts' does not exist.", + "File 'tests/cases/conformance/node/node_modules/inner/index.d.cts' exist - use it as a name resolution result.", + "Resolving real path for 'tests/cases/conformance/node/node_modules/inner/index.d.cts', result 'tests/cases/conformance/node/node_modules/inner/index.d.cts'.", + "======== Module name 'inner/cjs/index.cjs' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.cts'. ========", + "======== Resolving module 'inner/mjs/index.mjs' from 'tests/cases/conformance/node/index.cts'. ========", + "Module resolution kind is not specified, using 'NodeNext'.", + "Resolving in CJS mode with conditions 'node', 'require', 'types'.", + "File 'tests/cases/conformance/node/package.json' exists according to earlier cached lookups.", + "Loading module 'inner/mjs/index.mjs' from 'node_modules' folder, target file type 'TypeScript'.", + "File 'tests/cases/conformance/node/node_modules/inner/package.json' exists according to earlier cached lookups.", + "Using 'exports' subpath './mjs/*.mjs' with target './index.mjs'.", + "File name 'tests/cases/conformance/node/node_modules/inner/index.mjs' has a '.mjs' extension - stripping it.", + "File 'tests/cases/conformance/node/node_modules/inner/index.mts' does not exist.", + "File 'tests/cases/conformance/node/node_modules/inner/index.d.mts' exist - use it as a name resolution result.", + "Resolving real path for 'tests/cases/conformance/node/node_modules/inner/index.d.mts', result 'tests/cases/conformance/node/node_modules/inner/index.d.mts'.", + "======== Module name 'inner/mjs/index.mjs' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.mts'. ========", + "======== Resolving module 'inner/js/index.js' from 'tests/cases/conformance/node/index.cts'. ========", + "Module resolution kind is not specified, using 'NodeNext'.", + "Resolving in CJS mode with conditions 'node', 'require', 'types'.", + "File 'tests/cases/conformance/node/package.json' exists according to earlier cached lookups.", + "Loading module 'inner/js/index.js' from 'node_modules' folder, target file type 'TypeScript'.", + "File 'tests/cases/conformance/node/node_modules/inner/package.json' exists according to earlier cached lookups.", + "Using 'exports' subpath './js/*.js' with target './index.js'.", + "File name 'tests/cases/conformance/node/node_modules/inner/index.js' has a '.js' extension - stripping it.", + "File 'tests/cases/conformance/node/node_modules/inner/index.ts' does not exist.", + "File 'tests/cases/conformance/node/node_modules/inner/index.tsx' does not exist.", + "File 'tests/cases/conformance/node/node_modules/inner/index.d.ts' exist - use it as a name resolution result.", + "Resolving real path for 'tests/cases/conformance/node/node_modules/inner/index.d.ts', result 'tests/cases/conformance/node/node_modules/inner/index.d.ts'.", + "======== Module name 'inner/js/index.js' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.ts'. ========", + "======== Resolving module 'inner/cjs/index.cjs' from 'tests/cases/conformance/node/node_modules/inner/index.d.ts'. ========", + "Resolution for module 'inner/cjs/index.cjs' was found in cache from location 'tests/cases/conformance/node/node_modules/inner'.", + "======== Module name 'inner/cjs/index.cjs' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.cts'. ========", + "======== Resolving module 'inner/mjs/index.mjs' from 'tests/cases/conformance/node/node_modules/inner/index.d.ts'. ========", + "Resolution for module 'inner/mjs/index.mjs' was found in cache from location 'tests/cases/conformance/node/node_modules/inner'.", + "======== Module name 'inner/mjs/index.mjs' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.mts'. ========", + "======== Resolving module 'inner/js/index.js' from 'tests/cases/conformance/node/node_modules/inner/index.d.ts'. ========", + "Resolution for module 'inner/js/index.js' was found in cache from location 'tests/cases/conformance/node/node_modules/inner'.", + "======== Module name 'inner/js/index.js' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.ts'. ========", + "======== Resolving module 'inner/cjs/index.cjs' from 'tests/cases/conformance/node/node_modules/inner/index.d.mts'. ========", + "Resolution for module 'inner/cjs/index.cjs' was found in cache from location 'tests/cases/conformance/node/node_modules/inner'.", + "======== Module name 'inner/cjs/index.cjs' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.cts'. ========", + "======== Resolving module 'inner/mjs/index.mjs' from 'tests/cases/conformance/node/node_modules/inner/index.d.mts'. ========", + "Resolution for module 'inner/mjs/index.mjs' was found in cache from location 'tests/cases/conformance/node/node_modules/inner'.", + "======== Module name 'inner/mjs/index.mjs' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.mts'. ========", + "======== Resolving module 'inner/js/index.js' from 'tests/cases/conformance/node/node_modules/inner/index.d.mts'. ========", + "Resolution for module 'inner/js/index.js' was found in cache from location 'tests/cases/conformance/node/node_modules/inner'.", + "======== Module name 'inner/js/index.js' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.ts'. ========", + "======== Resolving module 'inner/cjs/index.cjs' from 'tests/cases/conformance/node/node_modules/inner/index.d.cts'. ========", + "Resolution for module 'inner/cjs/index.cjs' was found in cache from location 'tests/cases/conformance/node/node_modules/inner'.", + "======== Module name 'inner/cjs/index.cjs' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.cts'. ========", + "======== Resolving module 'inner/mjs/index.mjs' from 'tests/cases/conformance/node/node_modules/inner/index.d.cts'. ========", + "Resolution for module 'inner/mjs/index.mjs' was found in cache from location 'tests/cases/conformance/node/node_modules/inner'.", + "======== Module name 'inner/mjs/index.mjs' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.mts'. ========", + "======== Resolving module 'inner/js/index.js' from 'tests/cases/conformance/node/node_modules/inner/index.d.cts'. ========", + "Resolution for module 'inner/js/index.js' was found in cache from location 'tests/cases/conformance/node/node_modules/inner'.", + "======== Module name 'inner/js/index.js' was successfully resolved to 'tests/cases/conformance/node/node_modules/inner/index.d.ts'. ========", + "File 'package.json' does not exist.", + "File '/package.json' does not exist.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups.", + "File 'package.json' does not exist according to earlier cached lookups.", + "File '/package.json' does not exist according to earlier cached lookups." +] \ No newline at end of file diff --git a/tests/baselines/reference/reactJsxReactResolvedNodeNext.trace.json b/tests/baselines/reference/reactJsxReactResolvedNodeNext.trace.json index a8678e499c9..142a02242e6 100644 --- a/tests/baselines/reference/reactJsxReactResolvedNodeNext.trace.json +++ b/tests/baselines/reference/reactJsxReactResolvedNodeNext.trace.json @@ -6,6 +6,7 @@ "File '/package.json' does not exist.", "======== Resolving module 'react/jsx-runtime' from 'tests/cases/compiler/file.tsx'. ========", "Module resolution kind is not specified, using 'NodeNext'.", + "Resolving in CJS mode with conditions 'node', 'require', 'types'.", "File 'tests/cases/compiler/package.json' does not exist according to earlier cached lookups.", "File 'tests/cases/package.json' does not exist according to earlier cached lookups.", "File 'tests/package.json' does not exist according to earlier cached lookups.", @@ -20,6 +21,7 @@ "File 'tests/cases/compiler/node_modules/@types/react/package.json' exists according to earlier cached lookups.", "======== Resolving module './' from 'tests/cases/compiler/node_modules/@types/react/jsx-runtime.d.ts'. ========", "Module resolution kind is not specified, using 'NodeNext'.", + "Resolving in CJS mode with conditions 'node', 'require', 'types'.", "Loading module as file / folder, candidate module location 'tests/cases/compiler/node_modules/@types/react/', target file type 'TypeScript'.", "File 'tests/cases/compiler/node_modules/@types/react/package.json' exists according to earlier cached lookups.", "'package.json' does not have a 'typings' field.", diff --git a/tests/baselines/reference/reactJsxReactResolvedNodeNextEsm.trace.json b/tests/baselines/reference/reactJsxReactResolvedNodeNextEsm.trace.json index 99dcbbddc5a..626b13823e2 100644 --- a/tests/baselines/reference/reactJsxReactResolvedNodeNextEsm.trace.json +++ b/tests/baselines/reference/reactJsxReactResolvedNodeNextEsm.trace.json @@ -3,10 +3,12 @@ "'package.json' does not have a 'typesVersions' field.", "======== Resolving module 'react/jsx-runtime' from 'tests/cases/compiler/file.tsx'. ========", "Module resolution kind is not specified, using 'NodeNext'.", + "Resolving in ESM mode with conditions 'node', 'import', 'types'.", "File 'tests/cases/compiler/package.json' exists according to earlier cached lookups.", "Loading module 'react/jsx-runtime' from 'node_modules' folder, target file type 'TypeScript'.", "Found 'package.json' at 'tests/cases/compiler/node_modules/@types/react/package.json'.", "'package.json' does not have a 'typesVersions' field.", + "Using 'exports' subpath './*' with target './jsx-runtime.js'.", "File name 'tests/cases/compiler/node_modules/@types/react/jsx-runtime.js' has a '.js' extension - stripping it.", "File 'tests/cases/compiler/node_modules/@types/react/jsx-runtime.d.ts' exist - use it as a name resolution result.", "Resolving real path for 'tests/cases/compiler/node_modules/@types/react/jsx-runtime.d.ts', result 'tests/cases/compiler/node_modules/@types/react/jsx-runtime.d.ts'.", @@ -14,6 +16,7 @@ "File 'tests/cases/compiler/node_modules/@types/react/package.json' exists according to earlier cached lookups.", "======== Resolving module './' from 'tests/cases/compiler/node_modules/@types/react/jsx-runtime.d.ts'. ========", "Module resolution kind is not specified, using 'NodeNext'.", + "Resolving in CJS mode with conditions 'node', 'require', 'types'.", "Loading module as file / folder, candidate module location 'tests/cases/compiler/node_modules/@types/react/', target file type 'TypeScript'.", "File 'tests/cases/compiler/node_modules/@types/react/package.json' exists according to earlier cached lookups.", "'package.json' does not have a 'typings' field.", diff --git a/tests/baselines/reference/tsbuildWatch/moduleResolution/resolves-specifier-in-output-declaration-file-from-referenced-project-correctly-with-cts-and-mts-extensions.js b/tests/baselines/reference/tsbuildWatch/moduleResolution/resolves-specifier-in-output-declaration-file-from-referenced-project-correctly-with-cts-and-mts-extensions.js index a72de20d9b8..a37c261597d 100644 --- a/tests/baselines/reference/tsbuildWatch/moduleResolution/resolves-specifier-in-output-declaration-file-from-referenced-project-correctly-with-cts-and-mts-extensions.js +++ b/tests/baselines/reference/tsbuildWatch/moduleResolution/resolves-specifier-in-output-declaration-file-from-referenced-project-correctly-with-cts-and-mts-extensions.js @@ -53,6 +53,7 @@ Found 'package.json' at '/user/username/projects/myproject/packages/pkg2/package 'package.json' does not have a 'typesVersions' field. ======== Resolving module './const.cjs' from '/user/username/projects/myproject/packages/pkg2/index.ts'. ======== Module resolution kind is not specified, using 'Node16'. +Resolving in ESM mode with conditions 'node', 'import', 'types'. Loading module as file / folder, candidate module location '/user/username/projects/myproject/packages/pkg2/const.cjs', target file type 'TypeScript'. File name '/user/username/projects/myproject/packages/pkg2/const.cjs' has a '.cjs' extension - stripping it. File '/user/username/projects/myproject/packages/pkg2/const.cts' exist - use it as a name resolution result. @@ -68,6 +69,7 @@ Found 'package.json' at '/user/username/projects/myproject/packages/pkg1/package 'package.json' does not have a 'typesVersions' field. ======== Resolving module 'pkg2' from '/user/username/projects/myproject/packages/pkg1/index.ts'. ======== Module resolution kind is not specified, using 'Node16'. +Resolving in ESM mode with conditions 'node', 'import', 'types'. File '/user/username/projects/myproject/packages/pkg1/package.json' exists according to earlier cached lookups. Loading module 'pkg2' from 'node_modules' folder, target file type 'TypeScript'. Directory '/user/username/projects/myproject/packages/pkg1/node_modules' does not exist, skipping all lookups in it. @@ -91,6 +93,7 @@ File '/user/username/projects/myproject/packages/pkg2/package.json' exists accor ======== Resolving module './const.cjs' from '/user/username/projects/myproject/packages/pkg2/build/index.d.ts'. ======== Using compiler options of project reference redirect '/user/username/projects/myproject/packages/pkg2/tsconfig.json'. Module resolution kind is not specified, using 'Node16'. +Resolving in ESM mode with conditions 'node', 'import', 'types'. Loading module as file / folder, candidate module location '/user/username/projects/myproject/packages/pkg2/build/const.cjs', target file type 'TypeScript'. File name '/user/username/projects/myproject/packages/pkg2/build/const.cjs' has a '.cjs' extension - stripping it. File '/user/username/projects/myproject/packages/pkg2/build/const.cts' does not exist. @@ -277,6 +280,7 @@ Found 'package.json' at '/user/username/projects/myproject/packages/pkg1/package 'package.json' does not have a 'typesVersions' field. ======== Resolving module 'pkg2' from '/user/username/projects/myproject/packages/pkg1/index.ts'. ======== Module resolution kind is not specified, using 'Node16'. +Resolving in CJS mode with conditions 'node', 'require', 'types'. File '/user/username/projects/myproject/packages/pkg1/package.json' exists according to earlier cached lookups. Loading module 'pkg2' from 'node_modules' folder, target file type 'TypeScript'. Directory '/user/username/projects/myproject/packages/pkg1/node_modules' does not exist, skipping all lookups in it. @@ -307,6 +311,7 @@ Found 'package.json' at '/user/username/projects/myproject/packages/pkg2/package ======== Resolving module './const.cjs' from '/user/username/projects/myproject/packages/pkg2/build/index.d.ts'. ======== Using compiler options of project reference redirect '/user/username/projects/myproject/packages/pkg2/tsconfig.json'. Module resolution kind is not specified, using 'Node16'. +Resolving in ESM mode with conditions 'node', 'import', 'types'. Loading module as file / folder, candidate module location '/user/username/projects/myproject/packages/pkg2/build/const.cjs', target file type 'TypeScript'. File name '/user/username/projects/myproject/packages/pkg2/build/const.cjs' has a '.cjs' extension - stripping it. File '/user/username/projects/myproject/packages/pkg2/build/const.cts' does not exist. @@ -394,6 +399,7 @@ Found 'package.json' at '/user/username/projects/myproject/packages/pkg1/package 'package.json' does not have a 'typesVersions' field. ======== Resolving module 'pkg2' from '/user/username/projects/myproject/packages/pkg1/index.ts'. ======== Module resolution kind is not specified, using 'Node16'. +Resolving in ESM mode with conditions 'node', 'import', 'types'. File '/user/username/projects/myproject/packages/pkg1/package.json' exists according to earlier cached lookups. Loading module 'pkg2' from 'node_modules' folder, target file type 'TypeScript'. Directory '/user/username/projects/myproject/packages/pkg1/node_modules' does not exist, skipping all lookups in it. @@ -418,6 +424,7 @@ Found 'package.json' at '/user/username/projects/myproject/packages/pkg2/package ======== Resolving module './const.cjs' from '/user/username/projects/myproject/packages/pkg2/build/index.d.ts'. ======== Using compiler options of project reference redirect '/user/username/projects/myproject/packages/pkg2/tsconfig.json'. Module resolution kind is not specified, using 'Node16'. +Resolving in ESM mode with conditions 'node', 'import', 'types'. Loading module as file / folder, candidate module location '/user/username/projects/myproject/packages/pkg2/build/const.cjs', target file type 'TypeScript'. File name '/user/username/projects/myproject/packages/pkg2/build/const.cjs' has a '.cjs' extension - stripping it. File '/user/username/projects/myproject/packages/pkg2/build/const.cts' does not exist. @@ -500,6 +507,7 @@ Found 'package.json' at '/user/username/projects/myproject/packages/pkg1/package 'package.json' does not have a 'typesVersions' field. ======== Resolving module 'pkg2' from '/user/username/projects/myproject/packages/pkg1/index.ts'. ======== Module resolution kind is not specified, using 'Node16'. +Resolving in CJS mode with conditions 'node', 'require', 'types'. File '/user/username/projects/myproject/packages/pkg1/package.json' exists according to earlier cached lookups. Loading module 'pkg2' from 'node_modules' folder, target file type 'TypeScript'. Directory '/user/username/projects/myproject/packages/pkg1/node_modules' does not exist, skipping all lookups in it. @@ -530,6 +538,7 @@ Found 'package.json' at '/user/username/projects/myproject/packages/pkg2/package ======== Resolving module './const.cjs' from '/user/username/projects/myproject/packages/pkg2/build/index.d.ts'. ======== Using compiler options of project reference redirect '/user/username/projects/myproject/packages/pkg2/tsconfig.json'. Module resolution kind is not specified, using 'Node16'. +Resolving in ESM mode with conditions 'node', 'import', 'types'. Loading module as file / folder, candidate module location '/user/username/projects/myproject/packages/pkg2/build/const.cjs', target file type 'TypeScript'. File name '/user/username/projects/myproject/packages/pkg2/build/const.cjs' has a '.cjs' extension - stripping it. File '/user/username/projects/myproject/packages/pkg2/build/const.cts' does not exist. @@ -619,6 +628,7 @@ Output:: ======== Resolving module './const.cjs' from '/user/username/projects/myproject/packages/pkg2/index.cts'. ======== Module resolution kind is not specified, using 'Node16'. +Resolving in CJS mode with conditions 'node', 'require', 'types'. Loading module as file / folder, candidate module location '/user/username/projects/myproject/packages/pkg2/const.cjs', target file type 'TypeScript'. File '/user/username/projects/myproject/packages/pkg2/const.cjs.ts' does not exist. File '/user/username/projects/myproject/packages/pkg2/const.cjs.tsx' does not exist. @@ -637,6 +647,7 @@ Found 'package.json' at '/user/username/projects/myproject/packages/pkg1/package 'package.json' does not have a 'typesVersions' field. ======== Resolving module 'pkg2' from '/user/username/projects/myproject/packages/pkg1/index.ts'. ======== Module resolution kind is not specified, using 'Node16'. +Resolving in CJS mode with conditions 'node', 'require', 'types'. File '/user/username/projects/myproject/packages/pkg1/package.json' exists according to earlier cached lookups. Loading module 'pkg2' from 'node_modules' folder, target file type 'TypeScript'. Directory '/user/username/projects/myproject/packages/pkg1/node_modules' does not exist, skipping all lookups in it. @@ -663,6 +674,7 @@ Resolving real path for '/user/username/projects/myproject/node_modules/pkg2/bui ======== Resolving module './const.cjs' from '/user/username/projects/myproject/packages/pkg2/build/index.d.cts'. ======== Using compiler options of project reference redirect '/user/username/projects/myproject/packages/pkg2/tsconfig.json'. Module resolution kind is not specified, using 'Node16'. +Resolving in CJS mode with conditions 'node', 'require', 'types'. Loading module as file / folder, candidate module location '/user/username/projects/myproject/packages/pkg2/build/const.cjs', target file type 'TypeScript'. File '/user/username/projects/myproject/packages/pkg2/build/const.cjs.ts' does not exist. File '/user/username/projects/myproject/packages/pkg2/build/const.cjs.tsx' does not exist. diff --git a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/package-json-is-looked-up-for-file.js b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/package-json-is-looked-up-for-file.js index b164c2ee08b..a97683f6d08 100644 --- a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/package-json-is-looked-up-for-file.js +++ b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/package-json-is-looked-up-for-file.js @@ -39,8 +39,10 @@ File '/Users/name/projects/lib-boilerplate/test/package.json' does not exist. File '/Users/name/projects/lib-boilerplate/package.json' exists according to earlier cached lookups. ======== Resolving module 'lib-boilerplate' from '/Users/name/projects/lib-boilerplate/test/basic.spec.ts'. ======== Module resolution kind is not specified, using 'Node16'. +Resolving in ESM mode with conditions 'node', 'import', 'types'. File '/Users/name/projects/lib-boilerplate/test/package.json' does not exist according to earlier cached lookups. File '/Users/name/projects/lib-boilerplate/package.json' exists according to earlier cached lookups. +Using 'exports' subpath '.' with target './src/index.ts'. File '/Users/name/projects/lib-boilerplate/src/index.ts' exist - use it as a name resolution result. Resolving real path for '/Users/name/projects/lib-boilerplate/src/index.ts', result '/Users/name/projects/lib-boilerplate/src/index.ts'. ======== Module name 'lib-boilerplate' was successfully resolved to '/Users/name/projects/lib-boilerplate/src/index.ts' with Package ID 'lib-boilerplate/src/index.ts@0.0.2'. ======== diff --git a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/self-name-package-reference.js b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/self-name-package-reference.js index 8b72ee05695..7892c943271 100644 --- a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/self-name-package-reference.js +++ b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/self-name-package-reference.js @@ -34,7 +34,9 @@ Found 'package.json' at '/Users/name/projects/web/package.json'. 'package.json' does not have a 'typesVersions' field. ======== Resolving module '@this/package' from '/Users/name/projects/web/index.ts'. ======== Module resolution kind is not specified, using 'NodeNext'. +Resolving in ESM mode with conditions 'node', 'import', 'types'. File '/Users/name/projects/web/package.json' exists according to earlier cached lookups. +Using 'exports' subpath '.' with target './dist/index.js'. File '/Users/name/projects/web/index.ts' exist - use it as a name resolution result. Resolving real path for '/Users/name/projects/web/index.ts', result '/Users/name/projects/web/index.ts'. ======== Module name '@this/package' was successfully resolved to '/Users/name/projects/web/index.ts'. ======== diff --git a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/with-nodeNext-resolution.js b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/with-nodeNext-resolution.js index 489113e3d6b..02b0f7e41d9 100644 --- a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/with-nodeNext-resolution.js +++ b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/with-nodeNext-resolution.js @@ -41,6 +41,7 @@ File '/Users/package.json' does not exist. File '/package.json' does not exist. ======== Resolving module 'yargs' from '/Users/name/projects/web/src/bin.ts'. ======== Explicitly specified module resolution kind: 'NodeNext'. +Resolving in CJS mode with conditions 'node', 'require', 'types'. File '/Users/name/projects/web/src/package.json' does not exist according to earlier cached lookups. File '/Users/name/projects/web/package.json' does not exist according to earlier cached lookups. File '/Users/name/projects/package.json' does not exist according to earlier cached lookups. @@ -54,6 +55,10 @@ File '/Users/name/projects/web/node_modules/yargs.tsx' does not exist. File '/Users/name/projects/web/node_modules/yargs.d.ts' does not exist. Found 'package.json' at '/Users/name/projects/web/node_modules/@types/yargs/package.json'. 'package.json' does not have a 'typesVersions' field. +Matched 'exports' condition 'types'. +Saw non-matching condition 'import'. +Matched 'exports' condition 'default'. +Using 'exports' subpath '.' with target './index.d.ts'. File '/Users/name/projects/web/node_modules/@types/yargs/index.d.ts' exist - use it as a name resolution result. Resolving real path for '/Users/name/projects/web/node_modules/@types/yargs/index.d.ts', result '/Users/name/projects/web/node_modules/@types/yargs/index.d.ts'. ======== Module name 'yargs' was successfully resolved to '/Users/name/projects/web/node_modules/@types/yargs/index.d.ts' with Package ID 'yargs/index.d.ts@17.0.12'. ======== diff --git a/tests/baselines/reference/tscWatch/moduleResolution/diagnostics-from-cache.js b/tests/baselines/reference/tscWatch/moduleResolution/diagnostics-from-cache.js index 72ef90eca8f..cef9d6c238b 100644 --- a/tests/baselines/reference/tscWatch/moduleResolution/diagnostics-from-cache.js +++ b/tests/baselines/reference/tscWatch/moduleResolution/diagnostics-from-cache.js @@ -34,7 +34,10 @@ Found 'package.json' at '/user/username/projects/myproject/package.json'. 'package.json' does not have a 'typesVersions' field. ======== Resolving module '@this/package' from '/user/username/projects/myproject/index.ts'. ======== Explicitly specified module resolution kind: 'NodeNext'. +Resolving in ESM mode with conditions 'node', 'import', 'types'. File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. +Matched 'exports' condition 'default'. +Using 'exports' subpath '.' with target './dist/index.js'. File '/user/username/projects/myproject/index.ts' exist - use it as a name resolution result. Resolving real path for '/user/username/projects/myproject/index.ts', result '/user/username/projects/myproject/index.ts'. ======== Module name '@this/package' was successfully resolved to '/user/username/projects/myproject/index.ts'. ======== diff --git a/tests/baselines/reference/tscWatch/moduleResolution/package-json-file-is-edited-when-package-json-with-type-module-exists.js b/tests/baselines/reference/tscWatch/moduleResolution/package-json-file-is-edited-when-package-json-with-type-module-exists.js index 2f9a5264abb..14cf44aff96 100644 --- a/tests/baselines/reference/tscWatch/moduleResolution/package-json-file-is-edited-when-package-json-with-type-module-exists.js +++ b/tests/baselines/reference/tscWatch/moduleResolution/package-json-file-is-edited-when-package-json-with-type-module-exists.js @@ -45,6 +45,7 @@ Found 'package.json' at '/user/username/projects/myproject/package.json'. FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/fileA.ts 250 undefined Source file ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== Module resolution kind is not specified, using 'Node16'. +Resolving in ESM mode with conditions 'node', 'import', 'types'. Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. File '/user/username/projects/myproject/src/fileB.mts' does not exist. @@ -158,6 +159,7 @@ File '/user/username/projects/myproject/src/package.json' does not exist accordi File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== Module resolution kind is not specified, using 'Node16'. +Resolving in CJS mode with conditions 'node', 'require', 'types'. Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. File '/user/username/projects/myproject/src/fileB.mjs.ts' does not exist. File '/user/username/projects/myproject/src/fileB.mjs.tsx' does not exist. @@ -269,6 +271,7 @@ File '/user/username/projects/myproject/src/package.json' does not exist accordi File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== Module resolution kind is not specified, using 'Node16'. +Resolving in ESM mode with conditions 'node', 'import', 'types'. Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. File '/user/username/projects/myproject/src/fileB.mts' does not exist. @@ -376,6 +379,7 @@ File '/user/package.json' does not exist according to earlier cached lookups. File '/package.json' does not exist according to earlier cached lookups. ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== Module resolution kind is not specified, using 'Node16'. +Resolving in CJS mode with conditions 'node', 'require', 'types'. Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. File '/user/username/projects/myproject/src/fileB.mjs.ts' does not exist. File '/user/username/projects/myproject/src/fileB.mjs.tsx' does not exist. diff --git a/tests/baselines/reference/tscWatch/moduleResolution/package-json-file-is-edited.js b/tests/baselines/reference/tscWatch/moduleResolution/package-json-file-is-edited.js index c0aab2d6e28..8144af27524 100644 --- a/tests/baselines/reference/tscWatch/moduleResolution/package-json-file-is-edited.js +++ b/tests/baselines/reference/tscWatch/moduleResolution/package-json-file-is-edited.js @@ -45,6 +45,7 @@ Found 'package.json' at '/user/username/projects/myproject/package.json'. FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/fileA.ts 250 undefined Source file ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== Module resolution kind is not specified, using 'Node16'. +Resolving in CJS mode with conditions 'node', 'require', 'types'. Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. File '/user/username/projects/myproject/src/fileB.mjs.ts' does not exist. File '/user/username/projects/myproject/src/fileB.mjs.tsx' does not exist. @@ -169,6 +170,7 @@ File '/user/username/projects/myproject/src/package.json' does not exist accordi File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== Module resolution kind is not specified, using 'Node16'. +Resolving in ESM mode with conditions 'node', 'import', 'types'. Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. File '/user/username/projects/myproject/src/fileB.mts' does not exist. @@ -271,6 +273,7 @@ File '/user/username/projects/myproject/src/package.json' does not exist accordi File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== Module resolution kind is not specified, using 'Node16'. +Resolving in CJS mode with conditions 'node', 'require', 'types'. Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. File '/user/username/projects/myproject/src/fileB.mjs.ts' does not exist. File '/user/username/projects/myproject/src/fileB.mjs.tsx' does not exist. @@ -474,6 +477,7 @@ File '/user/username/projects/myproject/src/package.json' does not exist accordi File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== Module resolution kind is not specified, using 'Node16'. +Resolving in ESM mode with conditions 'node', 'import', 'types'. Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. File '/user/username/projects/myproject/src/fileB.mts' does not exist. @@ -582,6 +586,7 @@ File '/user/package.json' does not exist according to earlier cached lookups. File '/package.json' does not exist according to earlier cached lookups. ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== Module resolution kind is not specified, using 'Node16'. +Resolving in CJS mode with conditions 'node', 'require', 'types'. Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. File '/user/username/projects/myproject/src/fileB.mjs.ts' does not exist. File '/user/username/projects/myproject/src/fileB.mjs.tsx' does not exist. diff --git a/tests/baselines/reference/tsserver/moduleResolution/package-json-file-is-edited-when-package-json-with-type-module-exists.js b/tests/baselines/reference/tsserver/moduleResolution/package-json-file-is-edited-when-package-json-with-type-module-exists.js index e52562ddae3..79b1043dc47 100644 --- a/tests/baselines/reference/tsserver/moduleResolution/package-json-file-is-edited-when-package-json-with-type-module-exists.js +++ b/tests/baselines/reference/tsserver/moduleResolution/package-json-file-is-edited-when-package-json-with-type-module-exists.js @@ -73,23 +73,24 @@ Info 13 [00:00:40.000] Found 'package.json' at '/user/username/projects/myproj Info 14 [00:00:41.000] 'package.json' does not have a 'typesVersions' field. Info 15 [00:00:42.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== Info 16 [00:00:43.000] Module resolution kind is not specified, using 'Node16'. -Info 17 [00:00:44.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. -Info 18 [00:00:45.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. -Info 19 [00:00:46.000] File '/user/username/projects/myproject/src/fileB.mts' exist - use it as a name resolution result. -Info 20 [00:00:47.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== -Info 21 [00:00:48.000] File '/a/lib/package.json' does not exist. -Info 22 [00:00:49.000] File '/a/package.json' does not exist. -Info 23 [00:00:50.000] File '/package.json' does not exist. -Info 24 [00:00:51.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.es2016.full.d.ts 500 undefined WatchType: Closed Script info -Info 25 [00:00:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 26 [00:00:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 27 [00:00:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots -Info 28 [00:00:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots -Info 29 [00:00:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots -Info 30 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots -Info 31 [00:00:58.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 32 [00:00:59.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 33 [00:01:00.000] Files (3) +Info 17 [00:00:44.000] Resolving in ESM mode with conditions 'node', 'import', 'types'. +Info 18 [00:00:45.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. +Info 19 [00:00:46.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. +Info 20 [00:00:47.000] File '/user/username/projects/myproject/src/fileB.mts' exist - use it as a name resolution result. +Info 21 [00:00:48.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== +Info 22 [00:00:49.000] File '/a/lib/package.json' does not exist. +Info 23 [00:00:50.000] File '/a/package.json' does not exist. +Info 24 [00:00:51.000] File '/package.json' does not exist. +Info 25 [00:00:52.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.es2016.full.d.ts 500 undefined WatchType: Closed Script info +Info 26 [00:00:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 27 [00:00:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 28 [00:00:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots +Info 29 [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots +Info 30 [00:00:57.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots +Info 31 [00:00:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots +Info 32 [00:00:59.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 33 [00:01:00.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 34 [00:01:01.000] Files (3) /a/lib/lib.es2016.full.d.ts /user/username/projects/myproject/src/fileB.mts /user/username/projects/myproject/src/fileA.ts @@ -104,21 +105,21 @@ Info 33 [00:01:00.000] Files (3) Matched by default include pattern '**/*' File is ECMAScript module because '../package.json' has field "type" with value "module" -Info 34 [00:01:01.000] ----------------------------------------------- -Info 35 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file -Info 36 [00:01:03.000] event: - {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/src/tsconfig.json"}} +Info 35 [00:01:02.000] ----------------------------------------------- +Info 36 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file Info 37 [00:01:04.000] event: - {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"f026568af42c61ce0537de8ee0fa07c9359a76dcfb046248ed49dc76c91e4a37","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":68,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"target":"es2016","module":"node16","outDir":"","traceResolution":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} + {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/src/tsconfig.json"}} Info 38 [00:01:05.000] event: + {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"f026568af42c61ce0537de8ee0fa07c9359a76dcfb046248ed49dc76c91e4a37","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":68,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"target":"es2016","module":"node16","outDir":"","traceResolution":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} +Info 39 [00:01:06.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/fileA.ts","configFile":"/user/username/projects/myproject/src/tsconfig.json","diagnostics":[]}} -Info 39 [00:01:06.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 39 [00:01:07.000] Files (3) +Info 40 [00:01:07.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 40 [00:01:08.000] Files (3) -Info 39 [00:01:08.000] ----------------------------------------------- -Info 39 [00:01:09.000] Open files: -Info 39 [00:01:10.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 39 [00:01:11.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 40 [00:01:09.000] ----------------------------------------------- +Info 40 [00:01:10.000] Open files: +Info 40 [00:01:11.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 40 [00:01:12.000] Projects: /user/username/projects/myproject/src/tsconfig.json After request PolledWatches:: @@ -143,16 +144,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 39 [00:01:12.000] response: +Info 40 [00:01:13.000] response: { "responseRequired": false } -Info 40 [00:01:13.000] Modify package json file to remove type module -Info 41 [00:01:17.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 42 [00:01:18.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 43 [00:01:19.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 44 [00:01:20.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file -Info 45 [00:01:21.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 41 [00:01:14.000] Modify package json file to remove type module +Info 42 [00:01:18.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 43 [00:01:19.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 44 [00:01:20.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 45 [00:01:21.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 46 [00:01:22.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file Before running timeout callbacks //// [/user/username/projects/myproject/package.json] {"name":"app","version":"1.0.0"} @@ -180,9 +181,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 46 [00:01:22.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 47 [00:01:23.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json -Info 48 [00:01:24.000] Scheduled: *ensureProjectForOpenFiles* +Info 47 [00:01:23.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 48 [00:01:24.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json +Info 49 [00:01:25.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks PolledWatches:: @@ -231,51 +232,52 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 49 [00:01:25.000] Running: /user/username/projects/myproject/src/tsconfig.json -Info 50 [00:01:26.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 51 [00:01:27.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 52 [00:01:28.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 53 [00:01:29.000] File '/package.json' does not exist according to earlier cached lookups. -Info 54 [00:01:30.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 55 [00:01:31.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. -Info 56 [00:01:32.000] 'package.json' does not have a 'typesVersions' field. -Info 57 [00:01:33.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 58 [00:01:34.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. -Info 59 [00:01:35.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== -Info 60 [00:01:36.000] Module resolution kind is not specified, using 'Node16'. -Info 61 [00:01:37.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. -Info 62 [00:01:38.000] File '/user/username/projects/myproject/src/fileB.mjs.ts' does not exist. -Info 63 [00:01:39.000] File '/user/username/projects/myproject/src/fileB.mjs.tsx' does not exist. -Info 64 [00:01:40.000] File '/user/username/projects/myproject/src/fileB.mjs.d.ts' does not exist. -Info 65 [00:01:41.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. -Info 66 [00:01:42.000] File '/user/username/projects/myproject/src/fileB.mts' exist - use it as a name resolution result. -Info 67 [00:01:43.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== -Info 68 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 69 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 70 [00:01:46.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 71 [00:01:47.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 72 [00:01:48.000] File '/package.json' does not exist according to earlier cached lookups. -Info 73 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 74 [00:01:50.000] Different program with same set of files -Info 75 [00:01:51.000] Running: *ensureProjectForOpenFiles* -Info 76 [00:01:52.000] Before ensureProjectForOpenFiles: -Info 77 [00:01:53.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 77 [00:01:54.000] Files (3) +Info 50 [00:01:26.000] Running: /user/username/projects/myproject/src/tsconfig.json +Info 51 [00:01:27.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 52 [00:01:28.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 53 [00:01:29.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 54 [00:01:30.000] File '/package.json' does not exist according to earlier cached lookups. +Info 55 [00:01:31.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 56 [00:01:32.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. +Info 57 [00:01:33.000] 'package.json' does not have a 'typesVersions' field. +Info 58 [00:01:34.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 59 [00:01:35.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. +Info 60 [00:01:36.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== +Info 61 [00:01:37.000] Module resolution kind is not specified, using 'Node16'. +Info 62 [00:01:38.000] Resolving in CJS mode with conditions 'node', 'require', 'types'. +Info 63 [00:01:39.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. +Info 64 [00:01:40.000] File '/user/username/projects/myproject/src/fileB.mjs.ts' does not exist. +Info 65 [00:01:41.000] File '/user/username/projects/myproject/src/fileB.mjs.tsx' does not exist. +Info 66 [00:01:42.000] File '/user/username/projects/myproject/src/fileB.mjs.d.ts' does not exist. +Info 67 [00:01:43.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. +Info 68 [00:01:44.000] File '/user/username/projects/myproject/src/fileB.mts' exist - use it as a name resolution result. +Info 69 [00:01:45.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== +Info 70 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 71 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 72 [00:01:48.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 73 [00:01:49.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 74 [00:01:50.000] File '/package.json' does not exist according to earlier cached lookups. +Info 75 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 76 [00:01:52.000] Different program with same set of files +Info 77 [00:01:53.000] Running: *ensureProjectForOpenFiles* +Info 78 [00:01:54.000] Before ensureProjectForOpenFiles: +Info 79 [00:01:55.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 79 [00:01:56.000] Files (3) -Info 77 [00:01:55.000] ----------------------------------------------- -Info 77 [00:01:56.000] Open files: -Info 77 [00:01:57.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 77 [00:01:58.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 77 [00:01:59.000] After ensureProjectForOpenFiles: -Info 78 [00:02:00.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 78 [00:02:01.000] Files (3) +Info 79 [00:01:57.000] ----------------------------------------------- +Info 79 [00:01:58.000] Open files: +Info 79 [00:01:59.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 79 [00:02:00.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 79 [00:02:01.000] After ensureProjectForOpenFiles: +Info 80 [00:02:02.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 80 [00:02:03.000] Files (3) -Info 78 [00:02:02.000] ----------------------------------------------- -Info 78 [00:02:03.000] Open files: -Info 78 [00:02:04.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 78 [00:02:05.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 78 [00:02:06.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts -Info 79 [00:02:07.000] event: +Info 80 [00:02:04.000] ----------------------------------------------- +Info 80 [00:02:05.000] Open files: +Info 80 [00:02:06.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 80 [00:02:07.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 80 [00:02:08.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts +Info 81 [00:02:09.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} After running timeout callbacks @@ -303,7 +305,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 80 [00:02:08.000] request: +Info 82 [00:02:10.000] request: { "command": "geterr", "arguments": { @@ -367,7 +369,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 81 [00:02:09.000] response: +Info 83 [00:02:11.000] response: { "responseRequired": false } @@ -397,7 +399,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 82 [00:02:10.000] event: +Info 84 [00:02:12.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -451,7 +453,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 83 [00:02:11.000] event: +Info 85 [00:02:13.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":34},"text":"The current file is a CommonJS module whose imports will produce 'require' calls; however, the referenced file is an ECMAScript module and cannot be imported with 'require'. Consider writing a dynamic 'import(\"./fileB.mjs\")' call instead.\n To convert this file to an ECMAScript module, change its file extension to '.mts', or add the field `\"type\": \"module\"` to '/user/username/projects/myproject/package.json'.","code":1479,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -505,9 +507,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 84 [00:02:12.000] event: +Info 86 [00:02:14.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} -Info 85 [00:02:13.000] event: +Info 87 [00:02:15.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) @@ -535,12 +537,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 86 [00:02:14.000] Modify package json file to add type module -Info 87 [00:02:18.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 88 [00:02:19.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 89 [00:02:20.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 90 [00:02:21.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file -Info 91 [00:02:22.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 88 [00:02:16.000] Modify package json file to add type module +Info 89 [00:02:20.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 90 [00:02:21.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 91 [00:02:22.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 92 [00:02:23.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 93 [00:02:24.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file Before running timeout callbacks //// [/user/username/projects/myproject/package.json] {"name":"app","version":"1.0.0","type":"module"} @@ -570,9 +572,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 92 [00:02:23.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 93 [00:02:24.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json -Info 94 [00:02:25.000] Scheduled: *ensureProjectForOpenFiles* +Info 94 [00:02:25.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 95 [00:02:26.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json +Info 96 [00:02:27.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks PolledWatches:: @@ -625,48 +627,49 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 95 [00:02:26.000] Running: /user/username/projects/myproject/src/tsconfig.json -Info 96 [00:02:27.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 97 [00:02:28.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 98 [00:02:29.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 99 [00:02:30.000] File '/package.json' does not exist according to earlier cached lookups. -Info 100 [00:02:31.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 101 [00:02:32.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. -Info 102 [00:02:33.000] 'package.json' does not have a 'typesVersions' field. -Info 103 [00:02:34.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 104 [00:02:35.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. -Info 105 [00:02:36.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== -Info 106 [00:02:37.000] Module resolution kind is not specified, using 'Node16'. -Info 107 [00:02:38.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. -Info 108 [00:02:39.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. -Info 109 [00:02:40.000] File '/user/username/projects/myproject/src/fileB.mts' exist - use it as a name resolution result. -Info 110 [00:02:41.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== -Info 111 [00:02:42.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 112 [00:02:43.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 113 [00:02:44.000] File '/package.json' does not exist according to earlier cached lookups. -Info 114 [00:02:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 115 [00:02:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 116 [00:02:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 117 [00:02:48.000] Different program with same set of files -Info 118 [00:02:49.000] Running: *ensureProjectForOpenFiles* -Info 119 [00:02:50.000] Before ensureProjectForOpenFiles: -Info 120 [00:02:51.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 120 [00:02:52.000] Files (3) +Info 97 [00:02:28.000] Running: /user/username/projects/myproject/src/tsconfig.json +Info 98 [00:02:29.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 99 [00:02:30.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 100 [00:02:31.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 101 [00:02:32.000] File '/package.json' does not exist according to earlier cached lookups. +Info 102 [00:02:33.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 103 [00:02:34.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. +Info 104 [00:02:35.000] 'package.json' does not have a 'typesVersions' field. +Info 105 [00:02:36.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 106 [00:02:37.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. +Info 107 [00:02:38.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== +Info 108 [00:02:39.000] Module resolution kind is not specified, using 'Node16'. +Info 109 [00:02:40.000] Resolving in ESM mode with conditions 'node', 'import', 'types'. +Info 110 [00:02:41.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. +Info 111 [00:02:42.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. +Info 112 [00:02:43.000] File '/user/username/projects/myproject/src/fileB.mts' exist - use it as a name resolution result. +Info 113 [00:02:44.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== +Info 114 [00:02:45.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 115 [00:02:46.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 116 [00:02:47.000] File '/package.json' does not exist according to earlier cached lookups. +Info 117 [00:02:48.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 118 [00:02:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 119 [00:02:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 120 [00:02:51.000] Different program with same set of files +Info 121 [00:02:52.000] Running: *ensureProjectForOpenFiles* +Info 122 [00:02:53.000] Before ensureProjectForOpenFiles: +Info 123 [00:02:54.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 123 [00:02:55.000] Files (3) -Info 120 [00:02:53.000] ----------------------------------------------- -Info 120 [00:02:54.000] Open files: -Info 120 [00:02:55.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 120 [00:02:56.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 120 [00:02:57.000] After ensureProjectForOpenFiles: -Info 121 [00:02:58.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 121 [00:02:59.000] Files (3) +Info 123 [00:02:56.000] ----------------------------------------------- +Info 123 [00:02:57.000] Open files: +Info 123 [00:02:58.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 123 [00:02:59.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 123 [00:03:00.000] After ensureProjectForOpenFiles: +Info 124 [00:03:01.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 124 [00:03:02.000] Files (3) -Info 121 [00:03:00.000] ----------------------------------------------- -Info 121 [00:03:01.000] Open files: -Info 121 [00:03:02.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 121 [00:03:03.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 121 [00:03:04.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts -Info 122 [00:03:05.000] event: +Info 124 [00:03:03.000] ----------------------------------------------- +Info 124 [00:03:04.000] Open files: +Info 124 [00:03:05.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 124 [00:03:06.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 124 [00:03:07.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts +Info 125 [00:03:08.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} After running timeout callbacks @@ -692,7 +695,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 123 [00:03:06.000] request: +Info 126 [00:03:09.000] request: { "command": "geterr", "arguments": { @@ -752,7 +755,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 124 [00:03:07.000] response: +Info 127 [00:03:10.000] response: { "responseRequired": false } @@ -780,7 +783,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 125 [00:03:08.000] event: +Info 128 [00:03:11.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -830,7 +833,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 126 [00:03:09.000] event: +Info 129 [00:03:12.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -880,9 +883,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 127 [00:03:10.000] event: +Info 130 [00:03:13.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} -Info 128 [00:03:11.000] event: +Info 131 [00:03:14.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) @@ -908,13 +911,13 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 129 [00:03:12.000] Delete package.json -Info 130 [00:03:14.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 131 [00:03:15.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 132 [00:03:16.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 133 [00:03:17.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file -Info 134 [00:03:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file -Info 135 [00:03:19.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 132 [00:03:15.000] Delete package.json +Info 133 [00:03:17.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 134 [00:03:18.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 135 [00:03:19.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 136 [00:03:20.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 137 [00:03:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 138 [00:03:22.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file Before running timeout callbacks //// [/user/username/projects/myproject/package.json] deleted @@ -940,9 +943,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 136 [00:03:20.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 137 [00:03:21.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json -Info 138 [00:03:22.000] Scheduled: *ensureProjectForOpenFiles* +Info 139 [00:03:23.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 140 [00:03:24.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json +Info 141 [00:03:25.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks PolledWatches:: @@ -991,48 +994,48 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 139 [00:03:23.000] Running: /user/username/projects/myproject/src/tsconfig.json -Info 140 [00:03:24.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 141 [00:03:25.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 142 [00:03:26.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 143 [00:03:27.000] File '/package.json' does not exist according to earlier cached lookups. -Info 144 [00:03:28.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 145 [00:03:29.000] File '/user/username/projects/myproject/package.json' does not exist. -Info 146 [00:03:30.000] File '/user/username/projects/package.json' does not exist. -Info 147 [00:03:31.000] File '/user/username/package.json' does not exist. -Info 148 [00:03:32.000] File '/user/package.json' does not exist. -Info 149 [00:03:33.000] File '/package.json' does not exist according to earlier cached lookups. -Info 150 [00:03:34.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 151 [00:03:35.000] File '/user/username/projects/myproject/package.json' does not exist according to earlier cached lookups. -Info 152 [00:03:36.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. -Info 153 [00:03:37.000] File '/user/username/package.json' does not exist according to earlier cached lookups. -Info 154 [00:03:38.000] File '/user/package.json' does not exist according to earlier cached lookups. -Info 155 [00:03:39.000] File '/package.json' does not exist according to earlier cached lookups. -Info 156 [00:03:40.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 157 [00:03:41.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 142 [00:03:26.000] Running: /user/username/projects/myproject/src/tsconfig.json +Info 143 [00:03:27.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 144 [00:03:28.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 145 [00:03:29.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 146 [00:03:30.000] File '/package.json' does not exist according to earlier cached lookups. +Info 147 [00:03:31.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 148 [00:03:32.000] File '/user/username/projects/myproject/package.json' does not exist. +Info 149 [00:03:33.000] File '/user/username/projects/package.json' does not exist. +Info 150 [00:03:34.000] File '/user/username/package.json' does not exist. +Info 151 [00:03:35.000] File '/user/package.json' does not exist. +Info 152 [00:03:36.000] File '/package.json' does not exist according to earlier cached lookups. +Info 153 [00:03:37.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 154 [00:03:38.000] File '/user/username/projects/myproject/package.json' does not exist according to earlier cached lookups. +Info 155 [00:03:39.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. +Info 156 [00:03:40.000] File '/user/username/package.json' does not exist according to earlier cached lookups. +Info 157 [00:03:41.000] File '/user/package.json' does not exist according to earlier cached lookups. Info 158 [00:03:42.000] File '/package.json' does not exist according to earlier cached lookups. -Info 159 [00:03:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 160 [00:03:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 4 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 161 [00:03:45.000] Different program with same set of files -Info 162 [00:03:46.000] Running: *ensureProjectForOpenFiles* -Info 163 [00:03:47.000] Before ensureProjectForOpenFiles: -Info 164 [00:03:48.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 164 [00:03:49.000] Files (3) +Info 159 [00:03:43.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 160 [00:03:44.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 161 [00:03:45.000] File '/package.json' does not exist according to earlier cached lookups. +Info 162 [00:03:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 163 [00:03:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 4 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 164 [00:03:48.000] Different program with same set of files +Info 165 [00:03:49.000] Running: *ensureProjectForOpenFiles* +Info 166 [00:03:50.000] Before ensureProjectForOpenFiles: +Info 167 [00:03:51.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 167 [00:03:52.000] Files (3) -Info 164 [00:03:50.000] ----------------------------------------------- -Info 164 [00:03:51.000] Open files: -Info 164 [00:03:52.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 164 [00:03:53.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 164 [00:03:54.000] After ensureProjectForOpenFiles: -Info 165 [00:03:55.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 165 [00:03:56.000] Files (3) +Info 167 [00:03:53.000] ----------------------------------------------- +Info 167 [00:03:54.000] Open files: +Info 167 [00:03:55.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 167 [00:03:56.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 167 [00:03:57.000] After ensureProjectForOpenFiles: +Info 168 [00:03:58.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 168 [00:03:59.000] Files (3) -Info 165 [00:03:57.000] ----------------------------------------------- -Info 165 [00:03:58.000] Open files: -Info 165 [00:03:59.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 165 [00:04:00.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 165 [00:04:01.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts -Info 166 [00:04:02.000] event: +Info 168 [00:04:00.000] ----------------------------------------------- +Info 168 [00:04:01.000] Open files: +Info 168 [00:04:02.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 168 [00:04:03.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 168 [00:04:04.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts +Info 169 [00:04:05.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} After running timeout callbacks @@ -1060,7 +1063,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 167 [00:04:03.000] request: +Info 170 [00:04:06.000] request: { "command": "geterr", "arguments": { @@ -1124,7 +1127,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 168 [00:04:04.000] response: +Info 171 [00:04:07.000] response: { "responseRequired": false } @@ -1154,7 +1157,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 169 [00:04:05.000] event: +Info 172 [00:04:08.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -1208,7 +1211,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 170 [00:04:06.000] event: +Info 173 [00:04:09.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":34},"text":"The current file is a CommonJS module whose imports will produce 'require' calls; however, the referenced file is an ECMAScript module and cannot be imported with 'require'. Consider writing a dynamic 'import(\"./fileB.mjs\")' call instead.\n To convert this file to an ECMAScript module, change its file extension to '.mts' or create a local package.json file with `{ \"type\": \"module\" }`.","code":1479,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -1262,9 +1265,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 171 [00:04:07.000] event: +Info 174 [00:04:10.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} -Info 172 [00:04:08.000] event: +Info 175 [00:04:11.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) @@ -1292,10 +1295,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 173 [00:04:09.000] Modify package json file to without type module -Info 174 [00:04:12.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 0:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 175 [00:04:13.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 176 [00:04:14.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 0:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 176 [00:04:12.000] Modify package json file to without type module +Info 177 [00:04:15.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 0:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 178 [00:04:16.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 179 [00:04:17.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 0:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution Before running timeout callbacks //// [/user/username/projects/myproject/package.json] {"name":"app","version":"1.0.0"} @@ -1325,9 +1328,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 177 [00:04:15.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 178 [00:04:16.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json -Info 179 [00:04:17.000] Scheduled: *ensureProjectForOpenFiles* +Info 180 [00:04:18.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 181 [00:04:19.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json +Info 182 [00:04:20.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks PolledWatches:: @@ -1380,52 +1383,53 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 180 [00:04:18.000] Running: /user/username/projects/myproject/src/tsconfig.json -Info 181 [00:04:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 182 [00:04:20.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 183 [00:04:21.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 184 [00:04:22.000] File '/package.json' does not exist according to earlier cached lookups. -Info 185 [00:04:23.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 186 [00:04:24.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. -Info 187 [00:04:25.000] 'package.json' does not have a 'typesVersions' field. +Info 183 [00:04:21.000] Running: /user/username/projects/myproject/src/tsconfig.json +Info 184 [00:04:22.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 185 [00:04:23.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 186 [00:04:24.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 187 [00:04:25.000] File '/package.json' does not exist according to earlier cached lookups. Info 188 [00:04:26.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 189 [00:04:27.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. -Info 190 [00:04:28.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== -Info 191 [00:04:29.000] Module resolution kind is not specified, using 'Node16'. -Info 192 [00:04:30.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. -Info 193 [00:04:31.000] File '/user/username/projects/myproject/src/fileB.mjs.ts' does not exist. -Info 194 [00:04:32.000] File '/user/username/projects/myproject/src/fileB.mjs.tsx' does not exist. -Info 195 [00:04:33.000] File '/user/username/projects/myproject/src/fileB.mjs.d.ts' does not exist. -Info 196 [00:04:34.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. -Info 197 [00:04:35.000] File '/user/username/projects/myproject/src/fileB.mts' exist - use it as a name resolution result. -Info 198 [00:04:36.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== -Info 199 [00:04:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 200 [00:04:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 201 [00:04:39.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 202 [00:04:40.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 203 [00:04:41.000] File '/package.json' does not exist according to earlier cached lookups. -Info 204 [00:04:42.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 205 [00:04:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 5 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 206 [00:04:44.000] Different program with same set of files -Info 207 [00:04:45.000] Running: *ensureProjectForOpenFiles* -Info 208 [00:04:46.000] Before ensureProjectForOpenFiles: -Info 209 [00:04:47.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 209 [00:04:48.000] Files (3) +Info 189 [00:04:27.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. +Info 190 [00:04:28.000] 'package.json' does not have a 'typesVersions' field. +Info 191 [00:04:29.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 192 [00:04:30.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. +Info 193 [00:04:31.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== +Info 194 [00:04:32.000] Module resolution kind is not specified, using 'Node16'. +Info 195 [00:04:33.000] Resolving in CJS mode with conditions 'node', 'require', 'types'. +Info 196 [00:04:34.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. +Info 197 [00:04:35.000] File '/user/username/projects/myproject/src/fileB.mjs.ts' does not exist. +Info 198 [00:04:36.000] File '/user/username/projects/myproject/src/fileB.mjs.tsx' does not exist. +Info 199 [00:04:37.000] File '/user/username/projects/myproject/src/fileB.mjs.d.ts' does not exist. +Info 200 [00:04:38.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. +Info 201 [00:04:39.000] File '/user/username/projects/myproject/src/fileB.mts' exist - use it as a name resolution result. +Info 202 [00:04:40.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== +Info 203 [00:04:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 204 [00:04:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 205 [00:04:43.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 206 [00:04:44.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 207 [00:04:45.000] File '/package.json' does not exist according to earlier cached lookups. +Info 208 [00:04:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 209 [00:04:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 5 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 210 [00:04:48.000] Different program with same set of files +Info 211 [00:04:49.000] Running: *ensureProjectForOpenFiles* +Info 212 [00:04:50.000] Before ensureProjectForOpenFiles: +Info 213 [00:04:51.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 213 [00:04:52.000] Files (3) -Info 209 [00:04:49.000] ----------------------------------------------- -Info 209 [00:04:50.000] Open files: -Info 209 [00:04:51.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 209 [00:04:52.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 209 [00:04:53.000] After ensureProjectForOpenFiles: -Info 210 [00:04:54.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 210 [00:04:55.000] Files (3) +Info 213 [00:04:53.000] ----------------------------------------------- +Info 213 [00:04:54.000] Open files: +Info 213 [00:04:55.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 213 [00:04:56.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 213 [00:04:57.000] After ensureProjectForOpenFiles: +Info 214 [00:04:58.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 214 [00:04:59.000] Files (3) -Info 210 [00:04:56.000] ----------------------------------------------- -Info 210 [00:04:57.000] Open files: -Info 210 [00:04:58.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 210 [00:04:59.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 210 [00:05:00.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts -Info 211 [00:05:01.000] event: +Info 214 [00:05:00.000] ----------------------------------------------- +Info 214 [00:05:01.000] Open files: +Info 214 [00:05:02.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 214 [00:05:03.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 214 [00:05:04.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts +Info 215 [00:05:05.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} After running timeout callbacks @@ -1453,7 +1457,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 212 [00:05:02.000] request: +Info 216 [00:05:06.000] request: { "command": "geterr", "arguments": { @@ -1517,7 +1521,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 213 [00:05:03.000] response: +Info 217 [00:05:07.000] response: { "responseRequired": false } @@ -1547,7 +1551,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 214 [00:05:04.000] event: +Info 218 [00:05:08.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -1601,7 +1605,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 215 [00:05:05.000] event: +Info 219 [00:05:09.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":34},"text":"The current file is a CommonJS module whose imports will produce 'require' calls; however, the referenced file is an ECMAScript module and cannot be imported with 'require'. Consider writing a dynamic 'import(\"./fileB.mjs\")' call instead.\n To convert this file to an ECMAScript module, change its file extension to '.mts', or add the field `\"type\": \"module\"` to '/user/username/projects/myproject/package.json'.","code":1479,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -1655,9 +1659,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 216 [00:05:06.000] event: +Info 220 [00:05:10.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} -Info 217 [00:05:07.000] event: +Info 221 [00:05:11.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) @@ -1685,10 +1689,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 218 [00:05:08.000] Delete package.json -Info 219 [00:05:10.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 220 [00:05:11.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 221 [00:05:12.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 222 [00:05:12.000] Delete package.json +Info 223 [00:05:14.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 224 [00:05:15.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 225 [00:05:16.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution Before running timeout callbacks //// [/user/username/projects/myproject/package.json] deleted @@ -1716,9 +1720,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 222 [00:05:13.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 223 [00:05:14.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json -Info 224 [00:05:15.000] Scheduled: *ensureProjectForOpenFiles* +Info 226 [00:05:17.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 227 [00:05:18.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json +Info 228 [00:05:19.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks PolledWatches:: @@ -1771,49 +1775,49 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 225 [00:05:16.000] Running: /user/username/projects/myproject/src/tsconfig.json -Info 226 [00:05:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 227 [00:05:18.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 228 [00:05:19.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 229 [00:05:20.000] File '/package.json' does not exist according to earlier cached lookups. -Info 230 [00:05:21.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 231 [00:05:22.000] File '/user/username/projects/myproject/package.json' does not exist. -Info 232 [00:05:23.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. -Info 233 [00:05:24.000] File '/user/username/package.json' does not exist according to earlier cached lookups. -Info 234 [00:05:25.000] File '/user/package.json' does not exist according to earlier cached lookups. -Info 235 [00:05:26.000] File '/package.json' does not exist according to earlier cached lookups. -Info 236 [00:05:27.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 237 [00:05:28.000] File '/user/username/projects/myproject/package.json' does not exist according to earlier cached lookups. -Info 238 [00:05:29.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. -Info 239 [00:05:30.000] File '/user/username/package.json' does not exist according to earlier cached lookups. -Info 240 [00:05:31.000] File '/user/package.json' does not exist according to earlier cached lookups. -Info 241 [00:05:32.000] File '/package.json' does not exist according to earlier cached lookups. -Info 242 [00:05:33.000] Reusing resolution of module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. -Info 243 [00:05:34.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 244 [00:05:35.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 229 [00:05:20.000] Running: /user/username/projects/myproject/src/tsconfig.json +Info 230 [00:05:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 231 [00:05:22.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 232 [00:05:23.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 233 [00:05:24.000] File '/package.json' does not exist according to earlier cached lookups. +Info 234 [00:05:25.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 235 [00:05:26.000] File '/user/username/projects/myproject/package.json' does not exist. +Info 236 [00:05:27.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. +Info 237 [00:05:28.000] File '/user/username/package.json' does not exist according to earlier cached lookups. +Info 238 [00:05:29.000] File '/user/package.json' does not exist according to earlier cached lookups. +Info 239 [00:05:30.000] File '/package.json' does not exist according to earlier cached lookups. +Info 240 [00:05:31.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 241 [00:05:32.000] File '/user/username/projects/myproject/package.json' does not exist according to earlier cached lookups. +Info 242 [00:05:33.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. +Info 243 [00:05:34.000] File '/user/username/package.json' does not exist according to earlier cached lookups. +Info 244 [00:05:35.000] File '/user/package.json' does not exist according to earlier cached lookups. Info 245 [00:05:36.000] File '/package.json' does not exist according to earlier cached lookups. -Info 246 [00:05:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 247 [00:05:38.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 6 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 248 [00:05:39.000] Different program with same set of files -Info 249 [00:05:40.000] Running: *ensureProjectForOpenFiles* -Info 250 [00:05:41.000] Before ensureProjectForOpenFiles: -Info 251 [00:05:42.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 251 [00:05:43.000] Files (3) +Info 246 [00:05:37.000] Reusing resolution of module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. +Info 247 [00:05:38.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 248 [00:05:39.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 249 [00:05:40.000] File '/package.json' does not exist according to earlier cached lookups. +Info 250 [00:05:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 251 [00:05:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 6 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 252 [00:05:43.000] Different program with same set of files +Info 253 [00:05:44.000] Running: *ensureProjectForOpenFiles* +Info 254 [00:05:45.000] Before ensureProjectForOpenFiles: +Info 255 [00:05:46.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 255 [00:05:47.000] Files (3) -Info 251 [00:05:44.000] ----------------------------------------------- -Info 251 [00:05:45.000] Open files: -Info 251 [00:05:46.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 251 [00:05:47.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 251 [00:05:48.000] After ensureProjectForOpenFiles: -Info 252 [00:05:49.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 252 [00:05:50.000] Files (3) +Info 255 [00:05:48.000] ----------------------------------------------- +Info 255 [00:05:49.000] Open files: +Info 255 [00:05:50.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 255 [00:05:51.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 255 [00:05:52.000] After ensureProjectForOpenFiles: +Info 256 [00:05:53.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 256 [00:05:54.000] Files (3) -Info 252 [00:05:51.000] ----------------------------------------------- -Info 252 [00:05:52.000] Open files: -Info 252 [00:05:53.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 252 [00:05:54.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 252 [00:05:55.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts -Info 253 [00:05:56.000] event: +Info 256 [00:05:55.000] ----------------------------------------------- +Info 256 [00:05:56.000] Open files: +Info 256 [00:05:57.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 256 [00:05:58.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 256 [00:05:59.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts +Info 257 [00:06:00.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} After running timeout callbacks @@ -1843,7 +1847,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 254 [00:05:57.000] request: +Info 258 [00:06:01.000] request: { "command": "geterr", "arguments": { @@ -1911,7 +1915,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 255 [00:05:58.000] response: +Info 259 [00:06:02.000] response: { "responseRequired": false } @@ -1943,7 +1947,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 256 [00:05:59.000] event: +Info 260 [00:06:03.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -2001,7 +2005,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 257 [00:06:00.000] event: +Info 261 [00:06:04.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":34},"text":"The current file is a CommonJS module whose imports will produce 'require' calls; however, the referenced file is an ECMAScript module and cannot be imported with 'require'. Consider writing a dynamic 'import(\"./fileB.mjs\")' call instead.\n To convert this file to an ECMAScript module, change its file extension to '.mts' or create a local package.json file with `{ \"type\": \"module\" }`.","code":1479,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -2059,9 +2063,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 258 [00:06:01.000] event: +Info 262 [00:06:05.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} -Info 259 [00:06:02.000] event: +Info 263 [00:06:06.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":5}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/moduleResolution/package-json-file-is-edited.js b/tests/baselines/reference/tsserver/moduleResolution/package-json-file-is-edited.js index c35cf9853fb..e5bc763d812 100644 --- a/tests/baselines/reference/tsserver/moduleResolution/package-json-file-is-edited.js +++ b/tests/baselines/reference/tsserver/moduleResolution/package-json-file-is-edited.js @@ -73,28 +73,29 @@ Info 13 [00:00:40.000] Found 'package.json' at '/user/username/projects/myproj Info 14 [00:00:41.000] 'package.json' does not have a 'typesVersions' field. Info 15 [00:00:42.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== Info 16 [00:00:43.000] Module resolution kind is not specified, using 'Node16'. -Info 17 [00:00:44.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. -Info 18 [00:00:45.000] File '/user/username/projects/myproject/src/fileB.mjs.ts' does not exist. -Info 19 [00:00:46.000] File '/user/username/projects/myproject/src/fileB.mjs.tsx' does not exist. -Info 20 [00:00:47.000] File '/user/username/projects/myproject/src/fileB.mjs.d.ts' does not exist. -Info 21 [00:00:48.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. -Info 22 [00:00:49.000] File '/user/username/projects/myproject/src/fileB.mts' exist - use it as a name resolution result. -Info 23 [00:00:50.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== -Info 24 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 25 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 26 [00:00:53.000] File '/a/lib/package.json' does not exist. -Info 27 [00:00:54.000] File '/a/package.json' does not exist. -Info 28 [00:00:55.000] File '/package.json' does not exist. -Info 29 [00:00:56.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.es2016.full.d.ts 500 undefined WatchType: Closed Script info -Info 30 [00:00:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 31 [00:00:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 32 [00:00:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots -Info 33 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots -Info 34 [00:01:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots -Info 35 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots -Info 36 [00:01:03.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 37 [00:01:04.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 38 [00:01:05.000] Files (3) +Info 17 [00:00:44.000] Resolving in CJS mode with conditions 'node', 'require', 'types'. +Info 18 [00:00:45.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. +Info 19 [00:00:46.000] File '/user/username/projects/myproject/src/fileB.mjs.ts' does not exist. +Info 20 [00:00:47.000] File '/user/username/projects/myproject/src/fileB.mjs.tsx' does not exist. +Info 21 [00:00:48.000] File '/user/username/projects/myproject/src/fileB.mjs.d.ts' does not exist. +Info 22 [00:00:49.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. +Info 23 [00:00:50.000] File '/user/username/projects/myproject/src/fileB.mts' exist - use it as a name resolution result. +Info 24 [00:00:51.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== +Info 25 [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 26 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 27 [00:00:54.000] File '/a/lib/package.json' does not exist. +Info 28 [00:00:55.000] File '/a/package.json' does not exist. +Info 29 [00:00:56.000] File '/package.json' does not exist. +Info 30 [00:00:57.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.es2016.full.d.ts 500 undefined WatchType: Closed Script info +Info 31 [00:00:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 32 [00:00:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 33 [00:01:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots +Info 34 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots +Info 35 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots +Info 36 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots +Info 37 [00:01:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:05.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 39 [00:01:06.000] Files (3) /a/lib/lib.es2016.full.d.ts /user/username/projects/myproject/src/fileB.mts /user/username/projects/myproject/src/fileA.ts @@ -109,21 +110,21 @@ Info 38 [00:01:05.000] Files (3) Matched by default include pattern '**/*' File is CommonJS module because '../package.json' does not have field "type" -Info 39 [00:01:06.000] ----------------------------------------------- -Info 40 [00:01:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file -Info 41 [00:01:08.000] event: - {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/src/tsconfig.json"}} +Info 40 [00:01:07.000] ----------------------------------------------- +Info 41 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file Info 42 [00:01:09.000] event: - {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"f026568af42c61ce0537de8ee0fa07c9359a76dcfb046248ed49dc76c91e4a37","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":68,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"target":"es2016","module":"node16","outDir":"","traceResolution":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} + {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/src/tsconfig.json"}} Info 43 [00:01:10.000] event: + {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"f026568af42c61ce0537de8ee0fa07c9359a76dcfb046248ed49dc76c91e4a37","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":68,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"target":"es2016","module":"node16","outDir":"","traceResolution":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} +Info 44 [00:01:11.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/fileA.ts","configFile":"/user/username/projects/myproject/src/tsconfig.json","diagnostics":[]}} -Info 44 [00:01:11.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 44 [00:01:12.000] Files (3) +Info 45 [00:01:12.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 45 [00:01:13.000] Files (3) -Info 44 [00:01:13.000] ----------------------------------------------- -Info 44 [00:01:14.000] Open files: -Info 44 [00:01:15.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 44 [00:01:16.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 45 [00:01:14.000] ----------------------------------------------- +Info 45 [00:01:15.000] Open files: +Info 45 [00:01:16.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 45 [00:01:17.000] Projects: /user/username/projects/myproject/src/tsconfig.json After request PolledWatches:: @@ -150,16 +151,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 44 [00:01:17.000] response: +Info 45 [00:01:18.000] response: { "responseRequired": false } -Info 45 [00:01:18.000] Modify package json file to add type module -Info 46 [00:01:22.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 47 [00:01:23.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 48 [00:01:24.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 49 [00:01:25.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file -Info 50 [00:01:26.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 46 [00:01:19.000] Modify package json file to add type module +Info 47 [00:01:23.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 48 [00:01:24.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 49 [00:01:25.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 50 [00:01:26.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 51 [00:01:27.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file Before running timeout callbacks //// [/user/username/projects/myproject/package.json] {"name":"app","version":"1.0.0","type":"module"} @@ -189,9 +190,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 51 [00:01:27.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 52 [00:01:28.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json -Info 53 [00:01:29.000] Scheduled: *ensureProjectForOpenFiles* +Info 52 [00:01:28.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 53 [00:01:29.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json +Info 54 [00:01:30.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks PolledWatches:: @@ -244,48 +245,49 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 54 [00:01:30.000] Running: /user/username/projects/myproject/src/tsconfig.json -Info 55 [00:01:31.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 56 [00:01:32.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 57 [00:01:33.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 58 [00:01:34.000] File '/package.json' does not exist according to earlier cached lookups. -Info 59 [00:01:35.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 60 [00:01:36.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. -Info 61 [00:01:37.000] 'package.json' does not have a 'typesVersions' field. -Info 62 [00:01:38.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 63 [00:01:39.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. -Info 64 [00:01:40.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== -Info 65 [00:01:41.000] Module resolution kind is not specified, using 'Node16'. -Info 66 [00:01:42.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. -Info 67 [00:01:43.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. -Info 68 [00:01:44.000] File '/user/username/projects/myproject/src/fileB.mts' exist - use it as a name resolution result. -Info 69 [00:01:45.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== -Info 70 [00:01:46.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 71 [00:01:47.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 72 [00:01:48.000] File '/package.json' does not exist according to earlier cached lookups. -Info 73 [00:01:49.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 74 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 75 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 76 [00:01:52.000] Different program with same set of files -Info 77 [00:01:53.000] Running: *ensureProjectForOpenFiles* -Info 78 [00:01:54.000] Before ensureProjectForOpenFiles: -Info 79 [00:01:55.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 79 [00:01:56.000] Files (3) +Info 55 [00:01:31.000] Running: /user/username/projects/myproject/src/tsconfig.json +Info 56 [00:01:32.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 57 [00:01:33.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 58 [00:01:34.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 59 [00:01:35.000] File '/package.json' does not exist according to earlier cached lookups. +Info 60 [00:01:36.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 61 [00:01:37.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. +Info 62 [00:01:38.000] 'package.json' does not have a 'typesVersions' field. +Info 63 [00:01:39.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 64 [00:01:40.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. +Info 65 [00:01:41.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== +Info 66 [00:01:42.000] Module resolution kind is not specified, using 'Node16'. +Info 67 [00:01:43.000] Resolving in ESM mode with conditions 'node', 'import', 'types'. +Info 68 [00:01:44.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. +Info 69 [00:01:45.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. +Info 70 [00:01:46.000] File '/user/username/projects/myproject/src/fileB.mts' exist - use it as a name resolution result. +Info 71 [00:01:47.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== +Info 72 [00:01:48.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 73 [00:01:49.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 74 [00:01:50.000] File '/package.json' does not exist according to earlier cached lookups. +Info 75 [00:01:51.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 76 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 77 [00:01:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 78 [00:01:54.000] Different program with same set of files +Info 79 [00:01:55.000] Running: *ensureProjectForOpenFiles* +Info 80 [00:01:56.000] Before ensureProjectForOpenFiles: +Info 81 [00:01:57.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 81 [00:01:58.000] Files (3) -Info 79 [00:01:57.000] ----------------------------------------------- -Info 79 [00:01:58.000] Open files: -Info 79 [00:01:59.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 79 [00:02:00.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 79 [00:02:01.000] After ensureProjectForOpenFiles: -Info 80 [00:02:02.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 80 [00:02:03.000] Files (3) +Info 81 [00:01:59.000] ----------------------------------------------- +Info 81 [00:02:00.000] Open files: +Info 81 [00:02:01.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 81 [00:02:02.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 81 [00:02:03.000] After ensureProjectForOpenFiles: +Info 82 [00:02:04.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 82 [00:02:05.000] Files (3) -Info 80 [00:02:04.000] ----------------------------------------------- -Info 80 [00:02:05.000] Open files: -Info 80 [00:02:06.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 80 [00:02:07.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 80 [00:02:08.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts -Info 81 [00:02:09.000] event: +Info 82 [00:02:06.000] ----------------------------------------------- +Info 82 [00:02:07.000] Open files: +Info 82 [00:02:08.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 82 [00:02:09.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 82 [00:02:10.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts +Info 83 [00:02:11.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} After running timeout callbacks @@ -311,7 +313,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 82 [00:02:10.000] request: +Info 84 [00:02:12.000] request: { "command": "geterr", "arguments": { @@ -371,7 +373,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 83 [00:02:11.000] response: +Info 85 [00:02:13.000] response: { "responseRequired": false } @@ -399,7 +401,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 84 [00:02:12.000] event: +Info 86 [00:02:14.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -449,7 +451,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 85 [00:02:13.000] event: +Info 87 [00:02:15.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -499,9 +501,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 86 [00:02:14.000] event: +Info 88 [00:02:16.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} -Info 87 [00:02:15.000] event: +Info 89 [00:02:17.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) @@ -527,12 +529,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 88 [00:02:16.000] Modify package json file to remove type module -Info 89 [00:02:20.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 90 [00:02:21.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 91 [00:02:22.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 92 [00:02:23.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file -Info 93 [00:02:24.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 90 [00:02:18.000] Modify package json file to remove type module +Info 91 [00:02:22.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 92 [00:02:23.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 93 [00:02:24.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 94 [00:02:25.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 95 [00:02:26.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file Before running timeout callbacks //// [/user/username/projects/myproject/package.json] {"name":"app","version":"1.0.0"} @@ -560,9 +562,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 94 [00:02:25.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 95 [00:02:26.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json -Info 96 [00:02:27.000] Scheduled: *ensureProjectForOpenFiles* +Info 96 [00:02:27.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 97 [00:02:28.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json +Info 98 [00:02:29.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks PolledWatches:: @@ -611,51 +613,52 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 97 [00:02:28.000] Running: /user/username/projects/myproject/src/tsconfig.json -Info 98 [00:02:29.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 99 [00:02:30.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 100 [00:02:31.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 101 [00:02:32.000] File '/package.json' does not exist according to earlier cached lookups. -Info 102 [00:02:33.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 103 [00:02:34.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. -Info 104 [00:02:35.000] 'package.json' does not have a 'typesVersions' field. -Info 105 [00:02:36.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 106 [00:02:37.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. -Info 107 [00:02:38.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== -Info 108 [00:02:39.000] Module resolution kind is not specified, using 'Node16'. -Info 109 [00:02:40.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. -Info 110 [00:02:41.000] File '/user/username/projects/myproject/src/fileB.mjs.ts' does not exist. -Info 111 [00:02:42.000] File '/user/username/projects/myproject/src/fileB.mjs.tsx' does not exist. -Info 112 [00:02:43.000] File '/user/username/projects/myproject/src/fileB.mjs.d.ts' does not exist. -Info 113 [00:02:44.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. -Info 114 [00:02:45.000] File '/user/username/projects/myproject/src/fileB.mts' exist - use it as a name resolution result. -Info 115 [00:02:46.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== -Info 116 [00:02:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 117 [00:02:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 118 [00:02:49.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 119 [00:02:50.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 120 [00:02:51.000] File '/package.json' does not exist according to earlier cached lookups. -Info 121 [00:02:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 122 [00:02:53.000] Different program with same set of files -Info 123 [00:02:54.000] Running: *ensureProjectForOpenFiles* -Info 124 [00:02:55.000] Before ensureProjectForOpenFiles: -Info 125 [00:02:56.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 125 [00:02:57.000] Files (3) +Info 99 [00:02:30.000] Running: /user/username/projects/myproject/src/tsconfig.json +Info 100 [00:02:31.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 101 [00:02:32.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 102 [00:02:33.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 103 [00:02:34.000] File '/package.json' does not exist according to earlier cached lookups. +Info 104 [00:02:35.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 105 [00:02:36.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. +Info 106 [00:02:37.000] 'package.json' does not have a 'typesVersions' field. +Info 107 [00:02:38.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 108 [00:02:39.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. +Info 109 [00:02:40.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== +Info 110 [00:02:41.000] Module resolution kind is not specified, using 'Node16'. +Info 111 [00:02:42.000] Resolving in CJS mode with conditions 'node', 'require', 'types'. +Info 112 [00:02:43.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file type 'TypeScript'. +Info 113 [00:02:44.000] File '/user/username/projects/myproject/src/fileB.mjs.ts' does not exist. +Info 114 [00:02:45.000] File '/user/username/projects/myproject/src/fileB.mjs.tsx' does not exist. +Info 115 [00:02:46.000] File '/user/username/projects/myproject/src/fileB.mjs.d.ts' does not exist. +Info 116 [00:02:47.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. +Info 117 [00:02:48.000] File '/user/username/projects/myproject/src/fileB.mts' exist - use it as a name resolution result. +Info 118 [00:02:49.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== +Info 119 [00:02:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 120 [00:02:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 121 [00:02:52.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 122 [00:02:53.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 123 [00:02:54.000] File '/package.json' does not exist according to earlier cached lookups. +Info 124 [00:02:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 125 [00:02:56.000] Different program with same set of files +Info 126 [00:02:57.000] Running: *ensureProjectForOpenFiles* +Info 127 [00:02:58.000] Before ensureProjectForOpenFiles: +Info 128 [00:02:59.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 128 [00:03:00.000] Files (3) -Info 125 [00:02:58.000] ----------------------------------------------- -Info 125 [00:02:59.000] Open files: -Info 125 [00:03:00.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 125 [00:03:01.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 125 [00:03:02.000] After ensureProjectForOpenFiles: -Info 126 [00:03:03.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 126 [00:03:04.000] Files (3) +Info 128 [00:03:01.000] ----------------------------------------------- +Info 128 [00:03:02.000] Open files: +Info 128 [00:03:03.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 128 [00:03:04.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 128 [00:03:05.000] After ensureProjectForOpenFiles: +Info 129 [00:03:06.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 129 [00:03:07.000] Files (3) -Info 126 [00:03:05.000] ----------------------------------------------- -Info 126 [00:03:06.000] Open files: -Info 126 [00:03:07.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 126 [00:03:08.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 126 [00:03:09.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts -Info 127 [00:03:10.000] event: +Info 129 [00:03:08.000] ----------------------------------------------- +Info 129 [00:03:09.000] Open files: +Info 129 [00:03:10.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 129 [00:03:11.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 129 [00:03:12.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts +Info 130 [00:03:13.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} After running timeout callbacks @@ -683,7 +686,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 128 [00:03:11.000] request: +Info 131 [00:03:14.000] request: { "command": "geterr", "arguments": { @@ -747,7 +750,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 129 [00:03:12.000] response: +Info 132 [00:03:15.000] response: { "responseRequired": false } @@ -777,7 +780,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 130 [00:03:13.000] event: +Info 133 [00:03:16.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -831,7 +834,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 131 [00:03:14.000] event: +Info 134 [00:03:17.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":34},"text":"The current file is a CommonJS module whose imports will produce 'require' calls; however, the referenced file is an ECMAScript module and cannot be imported with 'require'. Consider writing a dynamic 'import(\"./fileB.mjs\")' call instead.\n To convert this file to an ECMAScript module, change its file extension to '.mts', or add the field `\"type\": \"module\"` to '/user/username/projects/myproject/package.json'.","code":1479,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -885,9 +888,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 132 [00:03:15.000] event: +Info 135 [00:03:18.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} -Info 133 [00:03:16.000] event: +Info 136 [00:03:19.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) @@ -915,13 +918,13 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 134 [00:03:17.000] Delete package.json -Info 135 [00:03:19.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 136 [00:03:20.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 137 [00:03:21.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 138 [00:03:22.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file -Info 139 [00:03:23.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file -Info 140 [00:03:24.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 137 [00:03:20.000] Delete package.json +Info 138 [00:03:22.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 139 [00:03:23.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 140 [00:03:24.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 141 [00:03:25.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 142 [00:03:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 143 [00:03:27.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file Before running timeout callbacks //// [/user/username/projects/myproject/package.json] deleted @@ -949,9 +952,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 141 [00:03:25.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 142 [00:03:26.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json -Info 143 [00:03:27.000] Scheduled: *ensureProjectForOpenFiles* +Info 144 [00:03:28.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 145 [00:03:29.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json +Info 146 [00:03:30.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks PolledWatches:: @@ -1004,49 +1007,49 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 144 [00:03:28.000] Running: /user/username/projects/myproject/src/tsconfig.json -Info 145 [00:03:29.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 146 [00:03:30.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 147 [00:03:31.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 148 [00:03:32.000] File '/package.json' does not exist according to earlier cached lookups. -Info 149 [00:03:33.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 150 [00:03:34.000] File '/user/username/projects/myproject/package.json' does not exist. -Info 151 [00:03:35.000] File '/user/username/projects/package.json' does not exist. -Info 152 [00:03:36.000] File '/user/username/package.json' does not exist. -Info 153 [00:03:37.000] File '/user/package.json' does not exist. -Info 154 [00:03:38.000] File '/package.json' does not exist according to earlier cached lookups. -Info 155 [00:03:39.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 156 [00:03:40.000] File '/user/username/projects/myproject/package.json' does not exist according to earlier cached lookups. -Info 157 [00:03:41.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. -Info 158 [00:03:42.000] File '/user/username/package.json' does not exist according to earlier cached lookups. -Info 159 [00:03:43.000] File '/user/package.json' does not exist according to earlier cached lookups. -Info 160 [00:03:44.000] File '/package.json' does not exist according to earlier cached lookups. -Info 161 [00:03:45.000] Reusing resolution of module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. -Info 162 [00:03:46.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 163 [00:03:47.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 164 [00:03:48.000] File '/package.json' does not exist according to earlier cached lookups. -Info 165 [00:03:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 166 [00:03:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 4 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 167 [00:03:51.000] Different program with same set of files -Info 168 [00:03:52.000] Running: *ensureProjectForOpenFiles* -Info 169 [00:03:53.000] Before ensureProjectForOpenFiles: -Info 170 [00:03:54.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 170 [00:03:55.000] Files (3) +Info 147 [00:03:31.000] Running: /user/username/projects/myproject/src/tsconfig.json +Info 148 [00:03:32.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 149 [00:03:33.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 150 [00:03:34.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 151 [00:03:35.000] File '/package.json' does not exist according to earlier cached lookups. +Info 152 [00:03:36.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 153 [00:03:37.000] File '/user/username/projects/myproject/package.json' does not exist. +Info 154 [00:03:38.000] File '/user/username/projects/package.json' does not exist. +Info 155 [00:03:39.000] File '/user/username/package.json' does not exist. +Info 156 [00:03:40.000] File '/user/package.json' does not exist. +Info 157 [00:03:41.000] File '/package.json' does not exist according to earlier cached lookups. +Info 158 [00:03:42.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 159 [00:03:43.000] File '/user/username/projects/myproject/package.json' does not exist according to earlier cached lookups. +Info 160 [00:03:44.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. +Info 161 [00:03:45.000] File '/user/username/package.json' does not exist according to earlier cached lookups. +Info 162 [00:03:46.000] File '/user/package.json' does not exist according to earlier cached lookups. +Info 163 [00:03:47.000] File '/package.json' does not exist according to earlier cached lookups. +Info 164 [00:03:48.000] Reusing resolution of module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. +Info 165 [00:03:49.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 166 [00:03:50.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 167 [00:03:51.000] File '/package.json' does not exist according to earlier cached lookups. +Info 168 [00:03:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 169 [00:03:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 4 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 170 [00:03:54.000] Different program with same set of files +Info 171 [00:03:55.000] Running: *ensureProjectForOpenFiles* +Info 172 [00:03:56.000] Before ensureProjectForOpenFiles: +Info 173 [00:03:57.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 173 [00:03:58.000] Files (3) -Info 170 [00:03:56.000] ----------------------------------------------- -Info 170 [00:03:57.000] Open files: -Info 170 [00:03:58.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 170 [00:03:59.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 170 [00:04:00.000] After ensureProjectForOpenFiles: -Info 171 [00:04:01.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 171 [00:04:02.000] Files (3) +Info 173 [00:03:59.000] ----------------------------------------------- +Info 173 [00:04:00.000] Open files: +Info 173 [00:04:01.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 173 [00:04:02.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 173 [00:04:03.000] After ensureProjectForOpenFiles: +Info 174 [00:04:04.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 174 [00:04:05.000] Files (3) -Info 171 [00:04:03.000] ----------------------------------------------- -Info 171 [00:04:04.000] Open files: -Info 171 [00:04:05.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 171 [00:04:06.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 171 [00:04:07.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts -Info 172 [00:04:08.000] event: +Info 174 [00:04:06.000] ----------------------------------------------- +Info 174 [00:04:07.000] Open files: +Info 174 [00:04:08.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 174 [00:04:09.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 174 [00:04:10.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts +Info 175 [00:04:11.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} After running timeout callbacks @@ -1076,7 +1079,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 173 [00:04:09.000] request: +Info 176 [00:04:12.000] request: { "command": "geterr", "arguments": { @@ -1144,7 +1147,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 174 [00:04:10.000] response: +Info 177 [00:04:13.000] response: { "responseRequired": false } @@ -1176,7 +1179,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 175 [00:04:11.000] event: +Info 178 [00:04:14.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -1234,7 +1237,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 176 [00:04:12.000] event: +Info 179 [00:04:15.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":34},"text":"The current file is a CommonJS module whose imports will produce 'require' calls; however, the referenced file is an ECMAScript module and cannot be imported with 'require'. Consider writing a dynamic 'import(\"./fileB.mjs\")' call instead.\n To convert this file to an ECMAScript module, change its file extension to '.mts' or create a local package.json file with `{ \"type\": \"module\" }`.","code":1479,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -1292,9 +1295,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 177 [00:04:13.000] event: +Info 180 [00:04:16.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} -Info 178 [00:04:14.000] event: +Info 181 [00:04:17.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) @@ -1324,10 +1327,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 179 [00:04:15.000] Modify package json file to add type module -Info 180 [00:04:18.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 0:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 181 [00:04:19.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 182 [00:04:20.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 0:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 182 [00:04:18.000] Modify package json file to add type module +Info 183 [00:04:21.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 0:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 184 [00:04:22.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 185 [00:04:23.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 0:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution Before running timeout callbacks //// [/user/username/projects/myproject/package.json] {"name":"app","version":"1.0.0","type":"module"} @@ -1359,9 +1362,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 183 [00:04:21.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 184 [00:04:22.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json -Info 185 [00:04:23.000] Scheduled: *ensureProjectForOpenFiles* +Info 186 [00:04:24.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 187 [00:04:25.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json +Info 188 [00:04:26.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks PolledWatches:: @@ -1418,41 +1421,41 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 186 [00:04:24.000] Running: /user/username/projects/myproject/src/tsconfig.json -Info 187 [00:04:25.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 188 [00:04:26.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 189 [00:04:27.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 190 [00:04:28.000] File '/package.json' does not exist according to earlier cached lookups. -Info 191 [00:04:29.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 192 [00:04:30.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. -Info 193 [00:04:31.000] 'package.json' does not have a 'typesVersions' field. +Info 189 [00:04:27.000] Running: /user/username/projects/myproject/src/tsconfig.json +Info 190 [00:04:28.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 191 [00:04:29.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 192 [00:04:30.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 193 [00:04:31.000] File '/package.json' does not exist according to earlier cached lookups. Info 194 [00:04:32.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 195 [00:04:33.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. -Info 196 [00:04:34.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 197 [00:04:35.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 198 [00:04:36.000] File '/package.json' does not exist according to earlier cached lookups. -Info 199 [00:04:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 200 [00:04:38.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 5 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 201 [00:04:39.000] Different program with same set of files -Info 202 [00:04:40.000] Running: *ensureProjectForOpenFiles* -Info 203 [00:04:41.000] Before ensureProjectForOpenFiles: -Info 204 [00:04:42.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 204 [00:04:43.000] Files (3) +Info 195 [00:04:33.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. +Info 196 [00:04:34.000] 'package.json' does not have a 'typesVersions' field. +Info 197 [00:04:35.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 198 [00:04:36.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. +Info 199 [00:04:37.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 200 [00:04:38.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 201 [00:04:39.000] File '/package.json' does not exist according to earlier cached lookups. +Info 202 [00:04:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 203 [00:04:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 5 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 204 [00:04:42.000] Different program with same set of files +Info 205 [00:04:43.000] Running: *ensureProjectForOpenFiles* +Info 206 [00:04:44.000] Before ensureProjectForOpenFiles: +Info 207 [00:04:45.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 207 [00:04:46.000] Files (3) -Info 204 [00:04:44.000] ----------------------------------------------- -Info 204 [00:04:45.000] Open files: -Info 204 [00:04:46.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 204 [00:04:47.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 204 [00:04:48.000] After ensureProjectForOpenFiles: -Info 205 [00:04:49.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 205 [00:04:50.000] Files (3) +Info 207 [00:04:47.000] ----------------------------------------------- +Info 207 [00:04:48.000] Open files: +Info 207 [00:04:49.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 207 [00:04:50.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 207 [00:04:51.000] After ensureProjectForOpenFiles: +Info 208 [00:04:52.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 208 [00:04:53.000] Files (3) -Info 205 [00:04:51.000] ----------------------------------------------- -Info 205 [00:04:52.000] Open files: -Info 205 [00:04:53.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 205 [00:04:54.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 205 [00:04:55.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts -Info 206 [00:04:56.000] event: +Info 208 [00:04:54.000] ----------------------------------------------- +Info 208 [00:04:55.000] Open files: +Info 208 [00:04:56.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 208 [00:04:57.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 208 [00:04:58.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts +Info 209 [00:04:59.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} After running timeout callbacks @@ -1480,7 +1483,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 207 [00:04:57.000] request: +Info 210 [00:05:00.000] request: { "command": "geterr", "arguments": { @@ -1544,7 +1547,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 208 [00:04:58.000] response: +Info 211 [00:05:01.000] response: { "responseRequired": false } @@ -1574,7 +1577,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 209 [00:04:59.000] event: +Info 212 [00:05:02.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -1628,7 +1631,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 210 [00:05:00.000] event: +Info 213 [00:05:03.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -1682,9 +1685,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 211 [00:05:01.000] event: +Info 214 [00:05:04.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} -Info 212 [00:05:02.000] event: +Info 215 [00:05:05.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) @@ -1712,10 +1715,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 213 [00:05:03.000] Delete package.json -Info 214 [00:05:05.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 215 [00:05:06.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 216 [00:05:07.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 216 [00:05:06.000] Delete package.json +Info 217 [00:05:08.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 218 [00:05:09.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 219 [00:05:10.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution Before running timeout callbacks //// [/user/username/projects/myproject/package.json] deleted @@ -1743,9 +1746,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 217 [00:05:08.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 218 [00:05:09.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json -Info 219 [00:05:10.000] Scheduled: *ensureProjectForOpenFiles* +Info 220 [00:05:11.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 221 [00:05:12.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json +Info 222 [00:05:13.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks PolledWatches:: @@ -1798,48 +1801,48 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 220 [00:05:11.000] Running: /user/username/projects/myproject/src/tsconfig.json -Info 221 [00:05:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 222 [00:05:13.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 223 [00:05:14.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 224 [00:05:15.000] File '/package.json' does not exist according to earlier cached lookups. -Info 225 [00:05:16.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 226 [00:05:17.000] File '/user/username/projects/myproject/package.json' does not exist. -Info 227 [00:05:18.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. -Info 228 [00:05:19.000] File '/user/username/package.json' does not exist according to earlier cached lookups. -Info 229 [00:05:20.000] File '/user/package.json' does not exist according to earlier cached lookups. -Info 230 [00:05:21.000] File '/package.json' does not exist according to earlier cached lookups. -Info 231 [00:05:22.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 232 [00:05:23.000] File '/user/username/projects/myproject/package.json' does not exist according to earlier cached lookups. -Info 233 [00:05:24.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. -Info 234 [00:05:25.000] File '/user/username/package.json' does not exist according to earlier cached lookups. -Info 235 [00:05:26.000] File '/user/package.json' does not exist according to earlier cached lookups. -Info 236 [00:05:27.000] File '/package.json' does not exist according to earlier cached lookups. -Info 237 [00:05:28.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 238 [00:05:29.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 223 [00:05:14.000] Running: /user/username/projects/myproject/src/tsconfig.json +Info 224 [00:05:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 225 [00:05:16.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 226 [00:05:17.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 227 [00:05:18.000] File '/package.json' does not exist according to earlier cached lookups. +Info 228 [00:05:19.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 229 [00:05:20.000] File '/user/username/projects/myproject/package.json' does not exist. +Info 230 [00:05:21.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. +Info 231 [00:05:22.000] File '/user/username/package.json' does not exist according to earlier cached lookups. +Info 232 [00:05:23.000] File '/user/package.json' does not exist according to earlier cached lookups. +Info 233 [00:05:24.000] File '/package.json' does not exist according to earlier cached lookups. +Info 234 [00:05:25.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 235 [00:05:26.000] File '/user/username/projects/myproject/package.json' does not exist according to earlier cached lookups. +Info 236 [00:05:27.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. +Info 237 [00:05:28.000] File '/user/username/package.json' does not exist according to earlier cached lookups. +Info 238 [00:05:29.000] File '/user/package.json' does not exist according to earlier cached lookups. Info 239 [00:05:30.000] File '/package.json' does not exist according to earlier cached lookups. -Info 240 [00:05:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 241 [00:05:32.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 6 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 242 [00:05:33.000] Different program with same set of files -Info 243 [00:05:34.000] Running: *ensureProjectForOpenFiles* -Info 244 [00:05:35.000] Before ensureProjectForOpenFiles: -Info 245 [00:05:36.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 245 [00:05:37.000] Files (3) +Info 240 [00:05:31.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 241 [00:05:32.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 242 [00:05:33.000] File '/package.json' does not exist according to earlier cached lookups. +Info 243 [00:05:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 244 [00:05:35.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 6 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 245 [00:05:36.000] Different program with same set of files +Info 246 [00:05:37.000] Running: *ensureProjectForOpenFiles* +Info 247 [00:05:38.000] Before ensureProjectForOpenFiles: +Info 248 [00:05:39.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 248 [00:05:40.000] Files (3) -Info 245 [00:05:38.000] ----------------------------------------------- -Info 245 [00:05:39.000] Open files: -Info 245 [00:05:40.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 245 [00:05:41.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 245 [00:05:42.000] After ensureProjectForOpenFiles: -Info 246 [00:05:43.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 246 [00:05:44.000] Files (3) +Info 248 [00:05:41.000] ----------------------------------------------- +Info 248 [00:05:42.000] Open files: +Info 248 [00:05:43.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 248 [00:05:44.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 248 [00:05:45.000] After ensureProjectForOpenFiles: +Info 249 [00:05:46.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 249 [00:05:47.000] Files (3) -Info 246 [00:05:45.000] ----------------------------------------------- -Info 246 [00:05:46.000] Open files: -Info 246 [00:05:47.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 246 [00:05:48.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 246 [00:05:49.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts -Info 247 [00:05:50.000] event: +Info 249 [00:05:48.000] ----------------------------------------------- +Info 249 [00:05:49.000] Open files: +Info 249 [00:05:50.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 249 [00:05:51.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 249 [00:05:52.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts +Info 250 [00:05:53.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} After running timeout callbacks @@ -1869,7 +1872,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 248 [00:05:51.000] request: +Info 251 [00:05:54.000] request: { "command": "geterr", "arguments": { @@ -1937,7 +1940,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 249 [00:05:52.000] response: +Info 252 [00:05:55.000] response: { "responseRequired": false } @@ -1969,7 +1972,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 250 [00:05:53.000] event: +Info 253 [00:05:56.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} After checking timeout queue length (1) and running @@ -2027,7 +2030,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 251 [00:05:54.000] event: +Info 254 [00:05:57.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":34},"text":"The current file is a CommonJS module whose imports will produce 'require' calls; however, the referenced file is an ECMAScript module and cannot be imported with 'require'. Consider writing a dynamic 'import(\"./fileB.mjs\")' call instead.\n To convert this file to an ECMAScript module, change its file extension to '.mts' or create a local package.json file with `{ \"type\": \"module\" }`.","code":1479,"category":"error"}]}} Before running immediate callbacks and checking length (1) @@ -2085,9 +2088,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 252 [00:05:55.000] event: +Info 255 [00:05:58.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} -Info 253 [00:05:56.000] event: +Info 256 [00:05:59.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":5}} Before running immediate callbacks and checking length (1) diff --git a/tests/cases/conformance/node/nodeModulesPackageImports.ts b/tests/cases/conformance/node/nodeModulesPackageImports.ts index 55122ed464f..e4ff6bba864 100644 --- a/tests/cases/conformance/node/nodeModulesPackageImports.ts +++ b/tests/cases/conformance/node/nodeModulesPackageImports.ts @@ -1,6 +1,7 @@ // @module: node16,nodenext // @declaration: true // @filename: index.ts +// @traceResolution: true // esm format file import * as cjs from "#cjs"; import * as mjs from "#mjs"; diff --git a/tests/cases/conformance/node/nodeModulesPackagePatternExportsTrailers.ts b/tests/cases/conformance/node/nodeModulesPackagePatternExportsTrailers.ts index ad842bcdb4a..59fe617e4c3 100644 --- a/tests/cases/conformance/node/nodeModulesPackagePatternExportsTrailers.ts +++ b/tests/cases/conformance/node/nodeModulesPackagePatternExportsTrailers.ts @@ -2,6 +2,7 @@ // @declaration: true // @outDir: out // @filename: index.ts +// @traceResolution: true // esm format file import * as cjsi from "inner/cjs/index.cjs"; import * as mjsi from "inner/mjs/index.mjs"; From 673475e1c5e582f2fd0bf8d89e33c7708607c8d8 Mon Sep 17 00:00:00 2001 From: TypeScript Bot Date: Sat, 15 Oct 2022 06:13:40 +0000 Subject: [PATCH 078/124] Update package-lock.json --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index a66a99cbc25..9650c264c98 100644 --- a/package-lock.json +++ b/package-lock.json @@ -577,9 +577,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "18.8.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.8.5.tgz", - "integrity": "sha512-Bq7G3AErwe5A/Zki5fdD3O6+0zDChhg671NfPjtIcbtzDNZTv4NPKMRFr7gtYPG7y+B8uTiNK4Ngd9T0FTar6Q==", + "version": "18.11.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.0.tgz", + "integrity": "sha512-IOXCvVRToe7e0ny7HpT/X9Rb2RYtElG1a+VshjwT00HxrM2dWBApHQoqsI6WiY7Q03vdf2bCrIGzVrkF/5t10w==", "dev": true }, "node_modules/@types/source-map-support": { @@ -9088,9 +9088,9 @@ "dev": true }, "@types/node": { - "version": "18.8.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.8.5.tgz", - "integrity": "sha512-Bq7G3AErwe5A/Zki5fdD3O6+0zDChhg671NfPjtIcbtzDNZTv4NPKMRFr7gtYPG7y+B8uTiNK4Ngd9T0FTar6Q==", + "version": "18.11.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.0.tgz", + "integrity": "sha512-IOXCvVRToe7e0ny7HpT/X9Rb2RYtElG1a+VshjwT00HxrM2dWBApHQoqsI6WiY7Q03vdf2bCrIGzVrkF/5t10w==", "dev": true }, "@types/source-map-support": { From 13c9b05384544262363f3fd8b942b36aeb84fc61 Mon Sep 17 00:00:00 2001 From: TypeScript Bot Date: Sun, 16 Oct 2022 06:12:30 +0000 Subject: [PATCH 079/124] Update package-lock.json --- package-lock.json | 26 ++++++-------------------- 1 file changed, 6 insertions(+), 20 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9650c264c98..f73d17d0f15 100644 --- a/package-lock.json +++ b/package-lock.json @@ -829,12 +829,6 @@ "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@ungap/promise-all-settled": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz", - "integrity": "sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q==", - "dev": true - }, "node_modules/acorn": { "version": "8.8.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", @@ -5562,12 +5556,11 @@ } }, "node_modules/mocha": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.0.0.tgz", - "integrity": "sha512-0Wl+elVUD43Y0BqPZBzZt8Tnkw9CMUdNYnUsTfOM1vuhJVZL+kiesFYsqwBkEEuEixaiPe5ZQdqDgX2jddhmoA==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.1.0.tgz", + "integrity": "sha512-vUF7IYxEoN7XhQpFLxQAEMtE4W91acW4B6En9l97MwE9stL1A9gusXfoHZCLVHDUJ/7V5+lbCM6yMqzo5vNymg==", "dev": true, "dependencies": { - "@ungap/promise-all-settled": "1.1.2", "ansi-colors": "4.1.1", "browser-stdout": "1.3.1", "chokidar": "3.5.3", @@ -9251,12 +9244,6 @@ "eslint-visitor-keys": "^3.3.0" } }, - "@ungap/promise-all-settled": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz", - "integrity": "sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q==", - "dev": true - }, "acorn": { "version": "8.8.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", @@ -12982,12 +12969,11 @@ "dev": true }, "mocha": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.0.0.tgz", - "integrity": "sha512-0Wl+elVUD43Y0BqPZBzZt8Tnkw9CMUdNYnUsTfOM1vuhJVZL+kiesFYsqwBkEEuEixaiPe5ZQdqDgX2jddhmoA==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.1.0.tgz", + "integrity": "sha512-vUF7IYxEoN7XhQpFLxQAEMtE4W91acW4B6En9l97MwE9stL1A9gusXfoHZCLVHDUJ/7V5+lbCM6yMqzo5vNymg==", "dev": true, "requires": { - "@ungap/promise-all-settled": "1.1.2", "ansi-colors": "4.1.1", "browser-stdout": "1.3.1", "chokidar": "3.5.3", From 98c19cbbbe83c2ae3c89a4e08317a4b9ccbcb206 Mon Sep 17 00:00:00 2001 From: Alex Hsu Date: Sun, 16 Oct 2022 05:55:49 -0700 Subject: [PATCH 080/124] LEGO: Merge pull request 51190 LEGO: Merge pull request 51190 --- .../diagnosticMessages.generated.json.lcl | 54 +++++++++++++++++++ .../diagnosticMessages.generated.json.lcl | 54 +++++++++++++++++++ .../diagnosticMessages.generated.json.lcl | 54 +++++++++++++++++++ .../diagnosticMessages.generated.json.lcl | 54 +++++++++++++++++++ .../diagnosticMessages.generated.json.lcl | 54 +++++++++++++++++++ .../diagnosticMessages.generated.json.lcl | 54 +++++++++++++++++++ .../diagnosticMessages.generated.json.lcl | 54 +++++++++++++++++++ .../diagnosticMessages.generated.json.lcl | 54 +++++++++++++++++++ 8 files changed, 432 insertions(+) diff --git a/src/loc/lcl/cht/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/cht/diagnosticMessages/diagnosticMessages.generated.json.lcl index 5ac938db518..052c89527e7 100644 --- a/src/loc/lcl/cht/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/cht/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -6153,6 +6153,24 @@ + + + + + + + + + + + + + + + + + + @@ -8460,6 +8478,15 @@ + + + + + + + + + @@ -11307,6 +11334,15 @@ + + + + + + + + + @@ -11823,6 +11859,15 @@ + + + + + + + + + @@ -15294,6 +15339,15 @@ + + + + + + + + + diff --git a/src/loc/lcl/csy/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/csy/diagnosticMessages/diagnosticMessages.generated.json.lcl index 6dfde4fe463..5662c6c06c2 100644 --- a/src/loc/lcl/csy/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/csy/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -6162,6 +6162,24 @@ + + + + + + + + + + + + + + + + + + @@ -8469,6 +8487,15 @@ + + + + + + + + + @@ -11316,6 +11343,15 @@ + + + + + + + + + @@ -11832,6 +11868,15 @@ + + + + + + + + + @@ -15303,6 +15348,15 @@ + + + + + + + + + diff --git a/src/loc/lcl/deu/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/deu/diagnosticMessages/diagnosticMessages.generated.json.lcl index 9a49e6a0153..b4b100d057a 100644 --- a/src/loc/lcl/deu/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/deu/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -6150,6 +6150,24 @@ + + + + + + + + + + + + + + + + + + @@ -8457,6 +8475,15 @@ + + + + + + + + + @@ -11301,6 +11328,15 @@ + + + + + + + + + @@ -11817,6 +11853,15 @@ + + + + + + + + + @@ -15288,6 +15333,15 @@ + + + + + + + + + diff --git a/src/loc/lcl/fra/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/fra/diagnosticMessages/diagnosticMessages.generated.json.lcl index b483ab9f285..e38f7afba52 100644 --- a/src/loc/lcl/fra/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/fra/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -6165,6 +6165,24 @@ + + + + + + + + + + + + + + + + + + @@ -8472,6 +8490,15 @@ + + + + + + + + + @@ -11319,6 +11346,15 @@ + + + + + + + + + @@ -11835,6 +11871,15 @@ + + + + + + + + + @@ -15306,6 +15351,15 @@ + + + + + + + + + diff --git a/src/loc/lcl/jpn/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/jpn/diagnosticMessages/diagnosticMessages.generated.json.lcl index 1ea8603b279..1c1c8f2b9c5 100644 --- a/src/loc/lcl/jpn/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/jpn/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -6153,6 +6153,24 @@ + + + + + + + + + + + + + + + + + + @@ -8460,6 +8478,15 @@ + + + + + + + + + @@ -11307,6 +11334,15 @@ + + + + + + + + + @@ -11823,6 +11859,15 @@ + + + + + + + + + @@ -15294,6 +15339,15 @@ + + + + + + + + + diff --git a/src/loc/lcl/plk/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/plk/diagnosticMessages/diagnosticMessages.generated.json.lcl index 9a2deda2f7e..8ed5005ebc7 100644 --- a/src/loc/lcl/plk/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/plk/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -6143,6 +6143,24 @@ + + + + + + + + + + + + + + + + + + @@ -8450,6 +8468,15 @@ + + + + + + + + + @@ -11294,6 +11321,15 @@ + + + + + + + + + @@ -11810,6 +11846,15 @@ + + + + + + + + + @@ -15281,6 +15326,15 @@ + + + + + + + + + diff --git a/src/loc/lcl/rus/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/rus/diagnosticMessages/diagnosticMessages.generated.json.lcl index 8d729d75728..d226d274a4b 100644 --- a/src/loc/lcl/rus/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/rus/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -6152,6 +6152,24 @@ + + + + + + + + + + + + + + + + + + @@ -8459,6 +8477,15 @@ + + + + + + + + + @@ -11306,6 +11333,15 @@ + + + + + + + + + @@ -11822,6 +11858,15 @@ + + + + + + + + + @@ -15293,6 +15338,15 @@ + + + + + + + + + diff --git a/src/loc/lcl/trk/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/trk/diagnosticMessages/diagnosticMessages.generated.json.lcl index 6a657a04999..0144a1042db 100644 --- a/src/loc/lcl/trk/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/trk/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -6146,6 +6146,24 @@ + + + + + + + + + + + + + + + + + + @@ -8453,6 +8471,15 @@ + + + + + + + + + @@ -11300,6 +11327,15 @@ + + + + + + + + + @@ -11816,6 +11852,15 @@ + + + + + + + + + @@ -15287,6 +15332,15 @@ + + + + + + + + + From 0481773a27fc6a0132c34502fd2a3b0c73cf63a3 Mon Sep 17 00:00:00 2001 From: Alex Hsu Date: Mon, 17 Oct 2022 03:24:51 -0700 Subject: [PATCH 081/124] LEGO: Merge pull request 51200 LEGO: Merge pull request 51200 --- .../diagnosticMessages.generated.json.lcl | 54 +++++++++++++++++++ .../diagnosticMessages.generated.json.lcl | 54 +++++++++++++++++++ .../diagnosticMessages.generated.json.lcl | 54 +++++++++++++++++++ .../diagnosticMessages.generated.json.lcl | 54 +++++++++++++++++++ .../diagnosticMessages.generated.json.lcl | 54 +++++++++++++++++++ 5 files changed, 270 insertions(+) diff --git a/src/loc/lcl/chs/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/chs/diagnosticMessages/diagnosticMessages.generated.json.lcl index 491a5205e38..10158c5a673 100644 --- a/src/loc/lcl/chs/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/chs/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -6153,6 +6153,24 @@ + + + + + + + + + + + + + + + + + + @@ -8460,6 +8478,15 @@ + + + + + + + + + @@ -11307,6 +11334,15 @@ + + + + + + + + + @@ -11823,6 +11859,15 @@ + + + + + + + + + @@ -15294,6 +15339,15 @@ + + + + + + + + + diff --git a/src/loc/lcl/esn/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/esn/diagnosticMessages/diagnosticMessages.generated.json.lcl index 72639b61e4d..3b7e833f5d1 100644 --- a/src/loc/lcl/esn/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/esn/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -6165,6 +6165,24 @@ + + + + + + + + + + + + + + + + + + @@ -8472,6 +8490,15 @@ + + + + + + + + + @@ -11319,6 +11346,15 @@ + + + + + + + + + @@ -11835,6 +11871,15 @@ + + + + + + + + + @@ -15306,6 +15351,15 @@ + + + + + + + + + diff --git a/src/loc/lcl/ita/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/ita/diagnosticMessages/diagnosticMessages.generated.json.lcl index 92308dd71b9..1ae0ae5f285 100644 --- a/src/loc/lcl/ita/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/ita/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -6153,6 +6153,24 @@ + + + + + + + + + + + + + + + + + + @@ -8460,6 +8478,15 @@ + + + + + + + + + @@ -11307,6 +11334,15 @@ + + + + + + + + + @@ -11823,6 +11859,15 @@ + + + + + + + + + @@ -15294,6 +15339,15 @@ + + + + + + + + + diff --git a/src/loc/lcl/kor/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/kor/diagnosticMessages/diagnosticMessages.generated.json.lcl index 31ea3324ef7..bf30af5f1d1 100644 --- a/src/loc/lcl/kor/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/kor/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -6153,6 +6153,24 @@ + + + + + + + + + + + + + + + + + + @@ -8460,6 +8478,15 @@ + + + + + + + + + @@ -11307,6 +11334,15 @@ + + + + + + + + + @@ -11823,6 +11859,15 @@ + + + + + + + + + @@ -15294,6 +15339,15 @@ + + + + + + + + + diff --git a/src/loc/lcl/ptb/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/ptb/diagnosticMessages/diagnosticMessages.generated.json.lcl index f087c0e7a39..58ec60b3c83 100644 --- a/src/loc/lcl/ptb/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/ptb/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -6146,6 +6146,24 @@ + + + + + + + + + + + + + + + + + + @@ -8453,6 +8471,15 @@ + + + + + + + + + @@ -11297,6 +11324,15 @@ + + + + + + + + + @@ -11813,6 +11849,15 @@ + + + + + + + + + @@ -15284,6 +15329,15 @@ + + + + + + + + + From a1d82fc9dcced6ca6bde6e21c385d152d083679f Mon Sep 17 00:00:00 2001 From: Jake Bailey <5341706+jakebailey@users.noreply.github.com> Date: Mon, 17 Oct 2022 10:49:56 -0700 Subject: [PATCH 082/124] Remove some unnecessary code discovered by rollup (#51204) --- src/compiler/checker.ts | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index d439ec7db63..9d4e0a8341b 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -41414,18 +41414,6 @@ namespace ts { if (isGlobalAugmentation) { return; } - const symbol = getSymbolOfNode(node); - if (symbol) { - // module augmentations cannot introduce new names on the top level scope of the module - // this is done it two steps - // 1. quick check - if symbol for node is not merged - this is local symbol to this augmentation - report error - // 2. main check - report error if value declaration of the parent symbol is module augmentation) - let reportError = !(symbol.flags & SymbolFlags.Transient); - if (!reportError) { - // symbol should not originate in augmentation - reportError = !!symbol.parent?.declarations && isExternalModuleAugmentation(symbol.parent.declarations[0]); - } - } break; } } From 7406ee9c145cd7d6117391818d5a1eca2d66ca8f Mon Sep 17 00:00:00 2001 From: Oleksandr T Date: Mon, 17 Oct 2022 23:14:23 +0300 Subject: [PATCH 083/124] fix(51170): Completing an unimplemented property overwrites rest of line (#51175) * fix(51170): skip insertText for class members with existing initializer * skip insertText for class members with existing tokens --- src/services/completions.ts | 5 +++-- ...ts => completionsOverridingProperties1.ts} | 0 .../completionsOverridingProperties2.ts | 21 +++++++++++++++++++ .../completionsOverridingProperties3.ts | 21 +++++++++++++++++++ 4 files changed, 45 insertions(+), 2 deletions(-) rename tests/cases/fourslash/{completionsOverridingProperties.ts => completionsOverridingProperties1.ts} (100%) create mode 100644 tests/cases/fourslash/completionsOverridingProperties2.ts create mode 100644 tests/cases/fourslash/completionsOverridingProperties3.ts diff --git a/src/services/completions.ts b/src/services/completions.ts index bff90e2d3e7..9bdc38195da 100644 --- a/src/services/completions.ts +++ b/src/services/completions.ts @@ -764,7 +764,7 @@ namespace ts.Completions { if (preferences.includeCompletionsWithClassMemberSnippets && preferences.includeCompletionsWithInsertText && completionKind === CompletionKind.MemberLike && - isClassLikeMemberCompletion(symbol, location)) { + isClassLikeMemberCompletion(symbol, location, sourceFile)) { let importAdder; ({ insertText, isSnippet, importAdder, replacementSpan } = getEntryForMemberCompletion(host, program, options, preferences, name, symbol, location, contextToken, formatContext)); sortText = SortText.ClassMemberSnippets; // sortText has to be lower priority than the sortText for keywords. See #47852. @@ -846,7 +846,7 @@ namespace ts.Completions { }; } - function isClassLikeMemberCompletion(symbol: Symbol, location: Node): boolean { + function isClassLikeMemberCompletion(symbol: Symbol, location: Node, sourceFile: SourceFile): boolean { // TODO: support JS files. if (isInJSFile(location)) { return false; @@ -884,6 +884,7 @@ namespace ts.Completions { location.parent.parent && isClassElement(location.parent) && location === location.parent.name && + location.parent.getLastToken(sourceFile) === location.parent.name && isClassLike(location.parent.parent) ) || ( diff --git a/tests/cases/fourslash/completionsOverridingProperties.ts b/tests/cases/fourslash/completionsOverridingProperties1.ts similarity index 100% rename from tests/cases/fourslash/completionsOverridingProperties.ts rename to tests/cases/fourslash/completionsOverridingProperties1.ts diff --git a/tests/cases/fourslash/completionsOverridingProperties2.ts b/tests/cases/fourslash/completionsOverridingProperties2.ts new file mode 100644 index 00000000000..8938b8bb7fe --- /dev/null +++ b/tests/cases/fourslash/completionsOverridingProperties2.ts @@ -0,0 +1,21 @@ +/// + +////interface I { +//// prop: string; +////} +////class C implements I { +//// public pr/**/: string = 'foo'; +////} + +verify.completions({ + marker: "", + includes: [ + { name: "prop", isSnippet: undefined, insertText: undefined } + ], + isNewIdentifierLocation: true, + preferences: { + includeCompletionsWithInsertText: true, + includeCompletionsWithSnippetText: true, + includeCompletionsWithClassMemberSnippets: true, + } +}); diff --git a/tests/cases/fourslash/completionsOverridingProperties3.ts b/tests/cases/fourslash/completionsOverridingProperties3.ts new file mode 100644 index 00000000000..c13ddadd90b --- /dev/null +++ b/tests/cases/fourslash/completionsOverridingProperties3.ts @@ -0,0 +1,21 @@ +/// + +////interface I { +//// prop: string; +////} +////class C implements I { +//// public pr/**/: string | number; +////} + +verify.completions({ + marker: "", + includes: [ + { name: "prop", isSnippet: undefined, insertText: undefined } + ], + isNewIdentifierLocation: true, + preferences: { + includeCompletionsWithInsertText: true, + includeCompletionsWithSnippetText: true, + includeCompletionsWithClassMemberSnippets: true, + } +}); From f25bcb7c27d78ce89e9c9356d27058cf86dbfb5c Mon Sep 17 00:00:00 2001 From: Oleksandr T Date: Tue, 18 Oct 2022 03:35:08 +0300 Subject: [PATCH 084/124] fix(49196): add jsdoc snippet for interface member functions (#51135) --- src/services/jsDoc.ts | 10 +++++++-- ...ntTemplateInterfacePropertyFunctionType.ts | 21 +++++++++++++++++++ 2 files changed, 29 insertions(+), 2 deletions(-) create mode 100644 tests/cases/fourslash/docCommentTemplateInterfacePropertyFunctionType.ts diff --git a/src/services/jsDoc.ts b/src/services/jsDoc.ts index 257531c14e8..a8d4c1a4e03 100644 --- a/src/services/jsDoc.ts +++ b/src/services/jsDoc.ts @@ -439,12 +439,18 @@ namespace ts.JsDoc { case SyntaxKind.ClassDeclaration: case SyntaxKind.InterfaceDeclaration: - case SyntaxKind.PropertySignature: case SyntaxKind.EnumDeclaration: case SyntaxKind.EnumMember: case SyntaxKind.TypeAliasDeclaration: return { commentOwner }; + case SyntaxKind.PropertySignature: { + const host = commentOwner as PropertySignature; + return host.type && isFunctionTypeNode(host.type) + ? { commentOwner, parameters: host.type.parameters, hasReturn: hasReturn(host.type, options) } + : { commentOwner }; + } + case SyntaxKind.VariableStatement: { const varStatement = commentOwner as VariableStatement; const varDeclarations = varStatement.declarationList.declarations; @@ -486,7 +492,7 @@ namespace ts.JsDoc { function hasReturn(node: Node, options: DocCommentTemplateOptions | undefined) { return !!options?.generateReturnInDocTemplate && - (isArrowFunction(node) && isExpression(node.body) + (isFunctionTypeNode(node) || isArrowFunction(node) && isExpression(node.body) || isFunctionLikeDeclaration(node) && node.body && isBlock(node.body) && !!forEachReturnStatement(node.body, n => n)); } diff --git a/tests/cases/fourslash/docCommentTemplateInterfacePropertyFunctionType.ts b/tests/cases/fourslash/docCommentTemplateInterfacePropertyFunctionType.ts new file mode 100644 index 00000000000..d14274800e6 --- /dev/null +++ b/tests/cases/fourslash/docCommentTemplateInterfacePropertyFunctionType.ts @@ -0,0 +1,21 @@ +/// + +////interface I { +//// /**/ +//// foo: (a: number, b: string) => void; +////} + +verify.docCommentTemplateAt("", 12, + `/** + * + * @param a + * @param b + * @returns + */`); + +verify.docCommentTemplateAt("", 12, + `/** + * + * @param a + * @param b + */`, { generateReturnInDocTemplate: false }); From 4c9afe8812fcdb4658472ccbced4a5cd4bae70ea Mon Sep 17 00:00:00 2001 From: TypeScript Bot Date: Tue, 18 Oct 2022 06:31:08 +0000 Subject: [PATCH 085/124] Update package-lock.json --- package-lock.json | 206 +++++++++++++++++++++++++--------------------- 1 file changed, 110 insertions(+), 96 deletions(-) diff --git a/package-lock.json b/package-lock.json index f73d17d0f15..56504754eeb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -74,9 +74,9 @@ } }, "node_modules/@es-joy/jsdoccomment": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.31.0.tgz", - "integrity": "sha512-tc1/iuQcnaiSIUVad72PBierDFpsxdUHtEF/OrfqvM1CBAsIoMP51j52jTMb3dXriwhieTo289InzZj72jL3EQ==", + "version": "0.32.0", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.32.0.tgz", + "integrity": "sha512-sbA+4b9VZSf9DJqGrTRS6jxclyA5WpWiKXWxVqEN5HP4LOECJGfZlTS82l9w/byp4pXGPYsf5WQrW2iDG7+cKw==", "dev": true, "dependencies": { "comment-parser": "1.3.1", @@ -582,6 +582,12 @@ "integrity": "sha512-IOXCvVRToe7e0ny7HpT/X9Rb2RYtElG1a+VshjwT00HxrM2dWBApHQoqsI6WiY7Q03vdf2bCrIGzVrkF/5t10w==", "dev": true }, + "node_modules/@types/semver": { + "version": "7.3.12", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.12.tgz", + "integrity": "sha512-WwA1MW0++RfXmCr12xeYOOC5baSC9mSb0ZqCquFzKhcoF4TvHu5MKOuXsncgZcpVFhB1pXd5hZmM0ryAoCp12A==", + "dev": true + }, "node_modules/@types/source-map-support": { "version": "0.5.6", "resolved": "https://registry.npmjs.org/@types/source-map-support/-/source-map-support-0.5.6.tgz", @@ -645,14 +651,14 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.40.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.40.0.tgz", - "integrity": "sha512-FIBZgS3DVJgqPwJzvZTuH4HNsZhHMa9SjxTKAZTlMsPw/UzpEjcf9f4dfgDJEHjK+HboUJo123Eshl6niwEm/Q==", + "version": "5.40.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.40.1.tgz", + "integrity": "sha512-FsWboKkWdytGiXT5O1/R9j37YgcjO8MKHSUmWnIEjVaz0krHkplPnYi7mwdb+5+cs0toFNQb0HIrN7zONdIEWg==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.40.0", - "@typescript-eslint/type-utils": "5.40.0", - "@typescript-eslint/utils": "5.40.0", + "@typescript-eslint/scope-manager": "5.40.1", + "@typescript-eslint/type-utils": "5.40.1", + "@typescript-eslint/utils": "5.40.1", "debug": "^4.3.4", "ignore": "^5.2.0", "regexpp": "^3.2.0", @@ -677,14 +683,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.40.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.40.0.tgz", - "integrity": "sha512-Ah5gqyX2ySkiuYeOIDg7ap51/b63QgWZA7w6AHtFrag7aH0lRQPbLzUjk0c9o5/KZ6JRkTTDKShL4AUrQa6/hw==", + "version": "5.40.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.40.1.tgz", + "integrity": "sha512-IK6x55va5w4YvXd4b3VrXQPldV9vQTxi5ov+g4pMANsXPTXOcfjx08CRR1Dfrcc51syPtXHF5bgLlMHYFrvQtg==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.40.0", - "@typescript-eslint/types": "5.40.0", - "@typescript-eslint/typescript-estree": "5.40.0", + "@typescript-eslint/scope-manager": "5.40.1", + "@typescript-eslint/types": "5.40.1", + "@typescript-eslint/typescript-estree": "5.40.1", "debug": "^4.3.4" }, "engines": { @@ -704,13 +710,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.40.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.40.0.tgz", - "integrity": "sha512-d3nPmjUeZtEWRvyReMI4I1MwPGC63E8pDoHy0BnrYjnJgilBD3hv7XOiETKLY/zTwI7kCnBDf2vWTRUVpYw0Uw==", + "version": "5.40.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.40.1.tgz", + "integrity": "sha512-jkn4xsJiUQucI16OLCXrLRXDZ3afKhOIqXs4R3O+M00hdQLKR58WuyXPZZjhKLFCEP2g+TXdBRtLQ33UfAdRUg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.40.0", - "@typescript-eslint/visitor-keys": "5.40.0" + "@typescript-eslint/types": "5.40.1", + "@typescript-eslint/visitor-keys": "5.40.1" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -721,13 +727,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.40.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.40.0.tgz", - "integrity": "sha512-nfuSdKEZY2TpnPz5covjJqav+g5qeBqwSHKBvz7Vm1SAfy93SwKk/JeSTymruDGItTwNijSsno5LhOHRS1pcfw==", + "version": "5.40.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.40.1.tgz", + "integrity": "sha512-DLAs+AHQOe6n5LRraXiv27IYPhleF0ldEmx6yBqBgBLaNRKTkffhV1RPsjoJBhVup2zHxfaRtan8/YRBgYhU9Q==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "5.40.0", - "@typescript-eslint/utils": "5.40.0", + "@typescript-eslint/typescript-estree": "5.40.1", + "@typescript-eslint/utils": "5.40.1", "debug": "^4.3.4", "tsutils": "^3.21.0" }, @@ -748,9 +754,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.40.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.40.0.tgz", - "integrity": "sha512-V1KdQRTXsYpf1Y1fXCeZ+uhjW48Niiw0VGt4V8yzuaDTU8Z1Xl7yQDyQNqyAFcVhpYXIVCEuxSIWTsLDpHgTbw==", + "version": "5.40.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.40.1.tgz", + "integrity": "sha512-Icg9kiuVJSwdzSQvtdGspOlWNjVDnF3qVIKXdJ103o36yRprdl3Ge5cABQx+csx960nuMF21v8qvO31v9t3OHw==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -761,13 +767,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.40.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.40.0.tgz", - "integrity": "sha512-b0GYlDj8TLTOqwX7EGbw2gL5EXS2CPEWhF9nGJiGmEcmlpNBjyHsTwbqpyIEPVpl6br4UcBOYlcI2FJVtJkYhg==", + "version": "5.40.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.40.1.tgz", + "integrity": "sha512-5QTP/nW5+60jBcEPfXy/EZL01qrl9GZtbgDZtDPlfW5zj/zjNrdI2B5zMUHmOsfvOr2cWqwVdWjobCiHcedmQA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.40.0", - "@typescript-eslint/visitor-keys": "5.40.0", + "@typescript-eslint/types": "5.40.1", + "@typescript-eslint/visitor-keys": "5.40.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -788,15 +794,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.40.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.40.0.tgz", - "integrity": "sha512-MO0y3T5BQ5+tkkuYZJBjePewsY+cQnfkYeRqS6tPh28niiIwPnQ1t59CSRcs1ZwJJNOdWw7rv9pF8aP58IMihA==", + "version": "5.40.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.40.1.tgz", + "integrity": "sha512-a2TAVScoX9fjryNrW6BZRnreDUszxqm9eQ9Esv8n5nXApMW0zeANUYlwh/DED04SC/ifuBvXgZpIK5xeJHQ3aw==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.40.0", - "@typescript-eslint/types": "5.40.0", - "@typescript-eslint/typescript-estree": "5.40.0", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.40.1", + "@typescript-eslint/types": "5.40.1", + "@typescript-eslint/typescript-estree": "5.40.1", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0", "semver": "^7.3.7" @@ -813,12 +820,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.40.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.40.0.tgz", - "integrity": "sha512-ijJ+6yig+x9XplEpG2K6FUdJeQGGj/15U3S56W9IqXKJqleuD7zJ2AX/miLezwxpd7ZxDAqO87zWufKg+RPZyQ==", + "version": "5.40.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.40.1.tgz", + "integrity": "sha512-A2DGmeZ+FMja0geX5rww+DpvILpwo1OsiQs0M+joPWJYsiEFBLsH0y1oFymPNul6Z5okSmHpP4ivkc2N0Cgfkw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.40.0", + "@typescript-eslint/types": "5.40.1", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -2450,17 +2457,17 @@ "dev": true }, "node_modules/eslint-plugin-jsdoc": { - "version": "39.3.6", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.6.tgz", - "integrity": "sha512-R6dZ4t83qPdMhIOGr7g2QII2pwCjYyKP+z0tPOfO1bbAbQyKC20Y2Rd6z1te86Lq3T7uM8bNo+VD9YFpE8HU/g==", + "version": "39.3.13", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.13.tgz", + "integrity": "sha512-yF16kYmoz8pcEZXxX2kdaBwWFvXrUpxuF+ZgG/0PKLKcT9lGKFi4Mn0Mk/KqJeMgUprFDCzNTjnzYGf8tdNrAA==", "dev": true, "dependencies": { - "@es-joy/jsdoccomment": "~0.31.0", + "@es-joy/jsdoccomment": "~0.32.0", "comment-parser": "1.3.1", "debug": "^4.3.4", "escape-string-regexp": "^4.0.0", "esquery": "^1.4.0", - "semver": "^7.3.7", + "semver": "^7.3.8", "spdx-expression-parse": "^3.0.1" }, "engines": { @@ -8661,9 +8668,9 @@ }, "dependencies": { "@es-joy/jsdoccomment": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.31.0.tgz", - "integrity": "sha512-tc1/iuQcnaiSIUVad72PBierDFpsxdUHtEF/OrfqvM1CBAsIoMP51j52jTMb3dXriwhieTo289InzZj72jL3EQ==", + "version": "0.32.0", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.32.0.tgz", + "integrity": "sha512-sbA+4b9VZSf9DJqGrTRS6jxclyA5WpWiKXWxVqEN5HP4LOECJGfZlTS82l9w/byp4pXGPYsf5WQrW2iDG7+cKw==", "dev": true, "requires": { "comment-parser": "1.3.1", @@ -9086,6 +9093,12 @@ "integrity": "sha512-IOXCvVRToe7e0ny7HpT/X9Rb2RYtElG1a+VshjwT00HxrM2dWBApHQoqsI6WiY7Q03vdf2bCrIGzVrkF/5t10w==", "dev": true }, + "@types/semver": { + "version": "7.3.12", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.12.tgz", + "integrity": "sha512-WwA1MW0++RfXmCr12xeYOOC5baSC9mSb0ZqCquFzKhcoF4TvHu5MKOuXsncgZcpVFhB1pXd5hZmM0ryAoCp12A==", + "dev": true + }, "@types/source-map-support": { "version": "0.5.6", "resolved": "https://registry.npmjs.org/@types/source-map-support/-/source-map-support-0.5.6.tgz", @@ -9149,14 +9162,14 @@ } }, "@typescript-eslint/eslint-plugin": { - "version": "5.40.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.40.0.tgz", - "integrity": "sha512-FIBZgS3DVJgqPwJzvZTuH4HNsZhHMa9SjxTKAZTlMsPw/UzpEjcf9f4dfgDJEHjK+HboUJo123Eshl6niwEm/Q==", + "version": "5.40.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.40.1.tgz", + "integrity": "sha512-FsWboKkWdytGiXT5O1/R9j37YgcjO8MKHSUmWnIEjVaz0krHkplPnYi7mwdb+5+cs0toFNQb0HIrN7zONdIEWg==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.40.0", - "@typescript-eslint/type-utils": "5.40.0", - "@typescript-eslint/utils": "5.40.0", + "@typescript-eslint/scope-manager": "5.40.1", + "@typescript-eslint/type-utils": "5.40.1", + "@typescript-eslint/utils": "5.40.1", "debug": "^4.3.4", "ignore": "^5.2.0", "regexpp": "^3.2.0", @@ -9165,53 +9178,53 @@ } }, "@typescript-eslint/parser": { - "version": "5.40.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.40.0.tgz", - "integrity": "sha512-Ah5gqyX2ySkiuYeOIDg7ap51/b63QgWZA7w6AHtFrag7aH0lRQPbLzUjk0c9o5/KZ6JRkTTDKShL4AUrQa6/hw==", + "version": "5.40.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.40.1.tgz", + "integrity": "sha512-IK6x55va5w4YvXd4b3VrXQPldV9vQTxi5ov+g4pMANsXPTXOcfjx08CRR1Dfrcc51syPtXHF5bgLlMHYFrvQtg==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.40.0", - "@typescript-eslint/types": "5.40.0", - "@typescript-eslint/typescript-estree": "5.40.0", + "@typescript-eslint/scope-manager": "5.40.1", + "@typescript-eslint/types": "5.40.1", + "@typescript-eslint/typescript-estree": "5.40.1", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "5.40.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.40.0.tgz", - "integrity": "sha512-d3nPmjUeZtEWRvyReMI4I1MwPGC63E8pDoHy0BnrYjnJgilBD3hv7XOiETKLY/zTwI7kCnBDf2vWTRUVpYw0Uw==", + "version": "5.40.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.40.1.tgz", + "integrity": "sha512-jkn4xsJiUQucI16OLCXrLRXDZ3afKhOIqXs4R3O+M00hdQLKR58WuyXPZZjhKLFCEP2g+TXdBRtLQ33UfAdRUg==", "dev": true, "requires": { - "@typescript-eslint/types": "5.40.0", - "@typescript-eslint/visitor-keys": "5.40.0" + "@typescript-eslint/types": "5.40.1", + "@typescript-eslint/visitor-keys": "5.40.1" } }, "@typescript-eslint/type-utils": { - "version": "5.40.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.40.0.tgz", - "integrity": "sha512-nfuSdKEZY2TpnPz5covjJqav+g5qeBqwSHKBvz7Vm1SAfy93SwKk/JeSTymruDGItTwNijSsno5LhOHRS1pcfw==", + "version": "5.40.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.40.1.tgz", + "integrity": "sha512-DLAs+AHQOe6n5LRraXiv27IYPhleF0ldEmx6yBqBgBLaNRKTkffhV1RPsjoJBhVup2zHxfaRtan8/YRBgYhU9Q==", "dev": true, "requires": { - "@typescript-eslint/typescript-estree": "5.40.0", - "@typescript-eslint/utils": "5.40.0", + "@typescript-eslint/typescript-estree": "5.40.1", + "@typescript-eslint/utils": "5.40.1", "debug": "^4.3.4", "tsutils": "^3.21.0" } }, "@typescript-eslint/types": { - "version": "5.40.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.40.0.tgz", - "integrity": "sha512-V1KdQRTXsYpf1Y1fXCeZ+uhjW48Niiw0VGt4V8yzuaDTU8Z1Xl7yQDyQNqyAFcVhpYXIVCEuxSIWTsLDpHgTbw==", + "version": "5.40.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.40.1.tgz", + "integrity": "sha512-Icg9kiuVJSwdzSQvtdGspOlWNjVDnF3qVIKXdJ103o36yRprdl3Ge5cABQx+csx960nuMF21v8qvO31v9t3OHw==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.40.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.40.0.tgz", - "integrity": "sha512-b0GYlDj8TLTOqwX7EGbw2gL5EXS2CPEWhF9nGJiGmEcmlpNBjyHsTwbqpyIEPVpl6br4UcBOYlcI2FJVtJkYhg==", + "version": "5.40.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.40.1.tgz", + "integrity": "sha512-5QTP/nW5+60jBcEPfXy/EZL01qrl9GZtbgDZtDPlfW5zj/zjNrdI2B5zMUHmOsfvOr2cWqwVdWjobCiHcedmQA==", "dev": true, "requires": { - "@typescript-eslint/types": "5.40.0", - "@typescript-eslint/visitor-keys": "5.40.0", + "@typescript-eslint/types": "5.40.1", + "@typescript-eslint/visitor-keys": "5.40.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -9220,27 +9233,28 @@ } }, "@typescript-eslint/utils": { - "version": "5.40.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.40.0.tgz", - "integrity": "sha512-MO0y3T5BQ5+tkkuYZJBjePewsY+cQnfkYeRqS6tPh28niiIwPnQ1t59CSRcs1ZwJJNOdWw7rv9pF8aP58IMihA==", + "version": "5.40.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.40.1.tgz", + "integrity": "sha512-a2TAVScoX9fjryNrW6BZRnreDUszxqm9eQ9Esv8n5nXApMW0zeANUYlwh/DED04SC/ifuBvXgZpIK5xeJHQ3aw==", "dev": true, "requires": { "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.40.0", - "@typescript-eslint/types": "5.40.0", - "@typescript-eslint/typescript-estree": "5.40.0", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.40.1", + "@typescript-eslint/types": "5.40.1", + "@typescript-eslint/typescript-estree": "5.40.1", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0", "semver": "^7.3.7" } }, "@typescript-eslint/visitor-keys": { - "version": "5.40.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.40.0.tgz", - "integrity": "sha512-ijJ+6yig+x9XplEpG2K6FUdJeQGGj/15U3S56W9IqXKJqleuD7zJ2AX/miLezwxpd7ZxDAqO87zWufKg+RPZyQ==", + "version": "5.40.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.40.1.tgz", + "integrity": "sha512-A2DGmeZ+FMja0geX5rww+DpvILpwo1OsiQs0M+joPWJYsiEFBLsH0y1oFymPNul6Z5okSmHpP4ivkc2N0Cgfkw==", "dev": true, "requires": { - "@typescript-eslint/types": "5.40.0", + "@typescript-eslint/types": "5.40.1", "eslint-visitor-keys": "^3.3.0" } }, @@ -10565,17 +10579,17 @@ } }, "eslint-plugin-jsdoc": { - "version": "39.3.6", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.6.tgz", - "integrity": "sha512-R6dZ4t83qPdMhIOGr7g2QII2pwCjYyKP+z0tPOfO1bbAbQyKC20Y2Rd6z1te86Lq3T7uM8bNo+VD9YFpE8HU/g==", + "version": "39.3.13", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.13.tgz", + "integrity": "sha512-yF16kYmoz8pcEZXxX2kdaBwWFvXrUpxuF+ZgG/0PKLKcT9lGKFi4Mn0Mk/KqJeMgUprFDCzNTjnzYGf8tdNrAA==", "dev": true, "requires": { - "@es-joy/jsdoccomment": "~0.31.0", + "@es-joy/jsdoccomment": "~0.32.0", "comment-parser": "1.3.1", "debug": "^4.3.4", "escape-string-regexp": "^4.0.0", "esquery": "^1.4.0", - "semver": "^7.3.7", + "semver": "^7.3.8", "spdx-expression-parse": "^3.0.1" } }, From 11066b264f5d30fb5ac1f6c2f3a155c0190e75d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateusz=20Burzy=C5=84ski?= Date: Tue, 18 Oct 2022 21:58:39 +0200 Subject: [PATCH 086/124] Rename internal functions to `narrowTypeBySwitchOnTypeOf` and `narrowTypeByInKeyword` (#51215) --- src/compiler/checker.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 9d4e0a8341b..94e891ea255 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -25037,7 +25037,7 @@ namespace ts { type = narrowTypeBySwitchOnDiscriminant(type, flow.switchStatement, flow.clauseStart, flow.clauseEnd); } else if (expr.kind === SyntaxKind.TypeOfExpression && isMatchingReference(reference, (expr as TypeOfExpression).expression)) { - type = narrowBySwitchOnTypeOf(type, flow.switchStatement, flow.clauseStart, flow.clauseEnd); + type = narrowTypeBySwitchOnTypeOf(type, flow.switchStatement, flow.clauseStart, flow.clauseEnd); } else { if (strictNullChecks) { @@ -25329,7 +25329,7 @@ namespace ts { !!getApplicableIndexInfoForName(type, propName) || !assumeTrue; } - function narrowByInKeyword(type: Type, nameType: StringLiteralType | NumberLiteralType | UniqueESSymbolType, assumeTrue: boolean) { + function narrowTypeByInKeyword(type: Type, nameType: StringLiteralType | NumberLiteralType | UniqueESSymbolType, assumeTrue: boolean) { const name = getPropertyNameFromType(nameType); const isKnownProperty = someType(type, t => isTypePresencePossible(t, name, /*assumeTrue*/ true)); if (isKnownProperty) { @@ -25411,7 +25411,7 @@ namespace ts { return getTypeWithFacts(type, assumeTrue ? TypeFacts.NEUndefined : TypeFacts.EQUndefined); } if (isMatchingReference(reference, target)) { - return narrowByInKeyword(type, leftType as StringLiteralType | NumberLiteralType | UniqueESSymbolType, assumeTrue); + return narrowTypeByInKeyword(type, leftType as StringLiteralType | NumberLiteralType | UniqueESSymbolType, assumeTrue); } } break; @@ -25611,7 +25611,7 @@ namespace ts { neverType); } - function narrowBySwitchOnTypeOf(type: Type, switchStatement: SwitchStatement, clauseStart: number, clauseEnd: number): Type { + function narrowTypeBySwitchOnTypeOf(type: Type, switchStatement: SwitchStatement, clauseStart: number, clauseEnd: number): Type { const witnesses = getSwitchClauseTypeOfWitnesses(switchStatement); if (!witnesses) { return type; From 1f8959f5dc04b2b2c2fc8a7dc53b6ac761e1f754 Mon Sep 17 00:00:00 2001 From: Joshua Chen Date: Tue, 18 Oct 2022 16:46:51 -0400 Subject: [PATCH 087/124] fix: avoid downleveled dynamic import closing over specifier expression (#49663) * fix: evaluate dynamic import specifier expressions synchronously * refactor * Update src/compiler/transformers/module/module.ts Co-authored-by: Ron Buckton * [Experiment] Co-authored-by: Ron Buckton --- src/compiler/transformers/module/module.ts | 38 +++++++++------- .../reference/asyncImportNestedYield.js | 5 ++- .../dynamicImportEvaluateSpecifier.js | 31 +++++++++++++ .../dynamicImportEvaluateSpecifier.symbols | 29 ++++++++++++ .../dynamicImportEvaluateSpecifier.types | 44 +++++++++++++++++++ .../reference/dynamicImportTrailingComma.js | 3 +- .../importCallExpressionDeclarationEmit1.js | 12 ++--- .../importCallExpressionGrammarError.js | 5 ++- .../importCallExpressionNestedCJS.js | 3 +- .../importCallExpressionNestedCJS2.js | 3 +- .../importCallExpressionReturnPromiseOfAny.js | 18 ++++---- ...llExpressionSpecifierNotStringTypeError.js | 11 ++--- .../baselines/reference/jsdocInTypeScript.js | 3 +- .../dynamicImportEvaluateSpecifier.ts | 17 +++++++ 14 files changed, 180 insertions(+), 42 deletions(-) create mode 100644 tests/baselines/reference/dynamicImportEvaluateSpecifier.js create mode 100644 tests/baselines/reference/dynamicImportEvaluateSpecifier.symbols create mode 100644 tests/baselines/reference/dynamicImportEvaluateSpecifier.types create mode 100644 tests/cases/compiler/dynamicImportEvaluateSpecifier.ts diff --git a/src/compiler/transformers/module/module.ts b/src/compiler/transformers/module/module.ts index 9b3b8e6ee12..fbab915e871 100644 --- a/src/compiler/transformers/module/module.ts +++ b/src/compiler/transformers/module/module.ts @@ -721,7 +721,7 @@ namespace ts { return createImportCallExpressionUMD(argument ?? factory.createVoidZero(), containsLexicalThis); case ModuleKind.CommonJS: default: - return createImportCallExpressionCommonJS(argument, containsLexicalThis); + return createImportCallExpressionCommonJS(argument); } } @@ -745,7 +745,7 @@ namespace ts { return factory.createConditionalExpression( /*condition*/ factory.createIdentifier("__syncRequire"), /*questionToken*/ undefined, - /*whenTrue*/ createImportCallExpressionCommonJS(arg, containsLexicalThis), + /*whenTrue*/ createImportCallExpressionCommonJS(arg), /*colonToken*/ undefined, /*whenFalse*/ createImportCallExpressionAMD(argClone, containsLexicalThis) ); @@ -755,7 +755,7 @@ namespace ts { return factory.createComma(factory.createAssignment(temp, arg), factory.createConditionalExpression( /*condition*/ factory.createIdentifier("__syncRequire"), /*questionToken*/ undefined, - /*whenTrue*/ createImportCallExpressionCommonJS(temp, containsLexicalThis), + /*whenTrue*/ createImportCallExpressionCommonJS(temp, /* isInlineable */ true), /*colonToken*/ undefined, /*whenFalse*/ createImportCallExpressionAMD(temp, containsLexicalThis) )); @@ -820,14 +820,25 @@ namespace ts { return promise; } - function createImportCallExpressionCommonJS(arg: Expression | undefined, containsLexicalThis: boolean): Expression { - // import("./blah") + function createImportCallExpressionCommonJS(arg: Expression | undefined, isInlineable?: boolean): Expression { + // import(x) // emit as - // Promise.resolve().then(function () { return require(x); }) /*CommonJs Require*/ + // var _a; + // (_a = x, Promise.resolve().then(() => require(_a)) /*CommonJs Require*/ // We have to wrap require in then callback so that require is done in asynchronously // if we simply do require in resolve callback in Promise constructor. We will execute the loading immediately - const promiseResolveCall = factory.createCallExpression(factory.createPropertyAccessExpression(factory.createIdentifier("Promise"), "resolve"), /*typeArguments*/ undefined, /*argumentsArray*/ []); - let requireCall: Expression = factory.createCallExpression(factory.createIdentifier("require"), /*typeArguments*/ undefined, arg ? [arg] : []); + // If the arg is not inlineable, we have to evaluate it in the current scope with a temp var + const temp = arg && !isSimpleInlineableExpression(arg) && !isInlineable ? factory.createTempVariable(hoistVariableDeclaration) : undefined; + const promiseResolveCall = factory.createCallExpression( + factory.createPropertyAccessExpression(factory.createIdentifier("Promise"), "resolve"), + /*typeArguments*/ undefined, + /*argumentsArray*/ [], + ); + let requireCall: Expression = factory.createCallExpression( + factory.createIdentifier("require"), + /*typeArguments*/ undefined, + temp ? [temp] : arg ? [arg] : [], + ); if (getESModuleInterop(compilerOptions)) { requireCall = emitHelpers().createImportStarHelper(requireCall); } @@ -851,16 +862,11 @@ namespace ts { /*parameters*/ [], /*type*/ undefined, factory.createBlock([factory.createReturnStatement(requireCall)])); - - // if there is a lexical 'this' in the import call arguments, ensure we indicate - // that this new function expression indicates it captures 'this' so that the - // es2015 transformer will properly substitute 'this' with '_this'. - if (containsLexicalThis) { - setEmitFlags(func, EmitFlags.CapturesThis); - } } - return factory.createCallExpression(factory.createPropertyAccessExpression(promiseResolveCall, "then"), /*typeArguments*/ undefined, [func]); + const downleveledImport = factory.createCallExpression(factory.createPropertyAccessExpression(promiseResolveCall, "then"), /*typeArguments*/ undefined, [func]); + + return temp === undefined ? downleveledImport : factory.createCommaListExpression([factory.createAssignment(temp, arg!), downleveledImport]); } function getHelperExpressionForExport(node: ExportDeclaration, innerExpr: Expression) { diff --git a/tests/baselines/reference/asyncImportNestedYield.js b/tests/baselines/reference/asyncImportNestedYield.js index b92065950fb..a9d64fbd3fa 100644 --- a/tests/baselines/reference/asyncImportNestedYield.js +++ b/tests/baselines/reference/asyncImportNestedYield.js @@ -46,12 +46,13 @@ var __asyncGenerator = (this && this.__asyncGenerator) || function (thisArg, _ar function foo() { return __asyncGenerator(this, arguments, function foo_1() { return __generator(this, function (_a) { + var _b, _c; switch (_a.label) { case 0: return [4 /*yield*/, __await("foo")]; case 1: return [4 /*yield*/, _a.sent()]; - case 2: return [4 /*yield*/, __await.apply(void 0, [Promise.resolve().then(function () { return require(_a.sent()); })])]; + case 2: return [4 /*yield*/, __await.apply(void 0, [(_b = _a.sent(), Promise.resolve().then(function () { return require(_b); }))])]; case 3: - Promise.resolve().then(function () { return require((_a.sent())["default"]); }); + _c = (_a.sent())["default"], Promise.resolve().then(function () { return require(_c); }); return [2 /*return*/]; } }); diff --git a/tests/baselines/reference/dynamicImportEvaluateSpecifier.js b/tests/baselines/reference/dynamicImportEvaluateSpecifier.js new file mode 100644 index 00000000000..60c4a9f3d1f --- /dev/null +++ b/tests/baselines/reference/dynamicImportEvaluateSpecifier.js @@ -0,0 +1,31 @@ +//// [dynamicImportEvaluateSpecifier.ts] +// https://github.com/microsoft/TypeScript/issues/48285 +let i = 0; + +import(String(i++)); +import(String(i++)); + +const getPath = async () => { + /* in reality this would do some async FS operation, or a web request */ + return "/root/my/cool/path"; +}; + +const someFunction = async () => { + const result = await import(await getPath()); +}; + + +//// [dynamicImportEvaluateSpecifier.js] +var _a, _b; +// https://github.com/microsoft/TypeScript/issues/48285 +let i = 0; +_a = String(i++), Promise.resolve().then(() => require(_a)); +_b = String(i++), Promise.resolve().then(() => require(_b)); +const getPath = async () => { + /* in reality this would do some async FS operation, or a web request */ + return "/root/my/cool/path"; +}; +const someFunction = async () => { + var _a; + const result = await (_a = await getPath(), Promise.resolve().then(() => require(_a))); +}; diff --git a/tests/baselines/reference/dynamicImportEvaluateSpecifier.symbols b/tests/baselines/reference/dynamicImportEvaluateSpecifier.symbols new file mode 100644 index 00000000000..0ce2c94fdd3 --- /dev/null +++ b/tests/baselines/reference/dynamicImportEvaluateSpecifier.symbols @@ -0,0 +1,29 @@ +=== tests/cases/compiler/dynamicImportEvaluateSpecifier.ts === +// https://github.com/microsoft/TypeScript/issues/48285 +let i = 0; +>i : Symbol(i, Decl(dynamicImportEvaluateSpecifier.ts, 1, 3)) + +import(String(i++)); +>String : Symbol(String, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --) ... and 3 more) +>i : Symbol(i, Decl(dynamicImportEvaluateSpecifier.ts, 1, 3)) + +import(String(i++)); +>String : Symbol(String, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --) ... and 3 more) +>i : Symbol(i, Decl(dynamicImportEvaluateSpecifier.ts, 1, 3)) + +const getPath = async () => { +>getPath : Symbol(getPath, Decl(dynamicImportEvaluateSpecifier.ts, 6, 5)) + + /* in reality this would do some async FS operation, or a web request */ + return "/root/my/cool/path"; +}; + +const someFunction = async () => { +>someFunction : Symbol(someFunction, Decl(dynamicImportEvaluateSpecifier.ts, 11, 5)) + + const result = await import(await getPath()); +>result : Symbol(result, Decl(dynamicImportEvaluateSpecifier.ts, 12, 6)) +>getPath : Symbol(getPath, Decl(dynamicImportEvaluateSpecifier.ts, 6, 5)) + +}; + diff --git a/tests/baselines/reference/dynamicImportEvaluateSpecifier.types b/tests/baselines/reference/dynamicImportEvaluateSpecifier.types new file mode 100644 index 00000000000..20443b78f92 --- /dev/null +++ b/tests/baselines/reference/dynamicImportEvaluateSpecifier.types @@ -0,0 +1,44 @@ +=== tests/cases/compiler/dynamicImportEvaluateSpecifier.ts === +// https://github.com/microsoft/TypeScript/issues/48285 +let i = 0; +>i : number +>0 : 0 + +import(String(i++)); +>import(String(i++)) : Promise +>String(i++) : string +>String : StringConstructor +>i++ : number +>i : number + +import(String(i++)); +>import(String(i++)) : Promise +>String(i++) : string +>String : StringConstructor +>i++ : number +>i : number + +const getPath = async () => { +>getPath : () => Promise +>async () => { /* in reality this would do some async FS operation, or a web request */ return "/root/my/cool/path";} : () => Promise + + /* in reality this would do some async FS operation, or a web request */ + return "/root/my/cool/path"; +>"/root/my/cool/path" : "/root/my/cool/path" + +}; + +const someFunction = async () => { +>someFunction : () => Promise +>async () => { const result = await import(await getPath());} : () => Promise + + const result = await import(await getPath()); +>result : any +>await import(await getPath()) : any +>import(await getPath()) : Promise +>await getPath() : string +>getPath() : Promise +>getPath : () => Promise + +}; + diff --git a/tests/baselines/reference/dynamicImportTrailingComma.js b/tests/baselines/reference/dynamicImportTrailingComma.js index bbbc9794af7..d28e9be5776 100644 --- a/tests/baselines/reference/dynamicImportTrailingComma.js +++ b/tests/baselines/reference/dynamicImportTrailingComma.js @@ -3,5 +3,6 @@ const path = './foo'; import(path,); //// [dynamicImportTrailingComma.js] +var _a; var path = './foo'; -Promise.resolve().then(function () { return require(path); }); +_a = path, Promise.resolve().then(function () { return require(_a); }); diff --git a/tests/baselines/reference/importCallExpressionDeclarationEmit1.js b/tests/baselines/reference/importCallExpressionDeclarationEmit1.js index 154e2f0a5e9..89e42ee7f63 100644 --- a/tests/baselines/reference/importCallExpressionDeclarationEmit1.js +++ b/tests/baselines/reference/importCallExpressionDeclarationEmit1.js @@ -15,12 +15,14 @@ function returnDynamicLoad(path: string) { } //// [importCallExpressionDeclarationEmit1.js] -Promise.resolve().then(() => require(getSpecifier())); -var p0 = Promise.resolve().then(() => require(`${directory}\\${moduleFile}`)); -var p1 = Promise.resolve().then(() => require(getSpecifier())); -const p2 = Promise.resolve().then(() => require(whatToLoad ? getSpecifier() : "defaulPath")); +var _a, _b, _c, _d; +_a = getSpecifier(), Promise.resolve().then(() => require(_a)); +var p0 = (_b = `${directory}\\${moduleFile}`, Promise.resolve().then(() => require(_b))); +var p1 = (_c = getSpecifier(), Promise.resolve().then(() => require(_c))); +const p2 = (_d = whatToLoad ? getSpecifier() : "defaulPath", Promise.resolve().then(() => require(_d))); function returnDynamicLoad(path) { - return Promise.resolve().then(() => require(path)); + var _a; + return _a = path, Promise.resolve().then(() => require(_a)); } diff --git a/tests/baselines/reference/importCallExpressionGrammarError.js b/tests/baselines/reference/importCallExpressionGrammarError.js index 61b47759581..0a502e5e289 100644 --- a/tests/baselines/reference/importCallExpressionGrammarError.js +++ b/tests/baselines/reference/importCallExpressionGrammarError.js @@ -10,8 +10,9 @@ const p2 = import(); const p4 = import("pathToModule", "secondModule"); //// [importCallExpressionGrammarError.js] +var _a, _b; var a = ["./0"]; -Promise.resolve().then(() => require(...["PathModule"])); -var p1 = Promise.resolve().then(() => require(...a)); +_a = (...["PathModule"]), Promise.resolve().then(() => require(_a)); +var p1 = (_b = (...a), Promise.resolve().then(() => require(_b))); const p2 = Promise.resolve().then(() => require()); const p4 = Promise.resolve().then(() => require("pathToModule")); diff --git a/tests/baselines/reference/importCallExpressionNestedCJS.js b/tests/baselines/reference/importCallExpressionNestedCJS.js index 5b6abef5e0e..f099c9bc5fc 100644 --- a/tests/baselines/reference/importCallExpressionNestedCJS.js +++ b/tests/baselines/reference/importCallExpressionNestedCJS.js @@ -24,6 +24,7 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }; function foo() { return __awaiter(this, void 0, void 0, function* () { - return yield Promise.resolve().then(() => require((yield Promise.resolve().then(() => require("./foo"))).default)); + var _a; + return yield (_a = (yield Promise.resolve().then(() => require("./foo"))).default, Promise.resolve().then(() => require(_a))); }); } diff --git a/tests/baselines/reference/importCallExpressionNestedCJS2.js b/tests/baselines/reference/importCallExpressionNestedCJS2.js index 104a01b5bd9..b4dc9745b41 100644 --- a/tests/baselines/reference/importCallExpressionNestedCJS2.js +++ b/tests/baselines/reference/importCallExpressionNestedCJS2.js @@ -52,9 +52,10 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function foo() { return __awaiter(this, void 0, void 0, function () { return __generator(this, function (_a) { + var _b; switch (_a.label) { case 0: return [4 /*yield*/, Promise.resolve().then(function () { return require("./foo"); })]; - case 1: return [4 /*yield*/, Promise.resolve().then(function () { return require((_a.sent()).default); })]; + case 1: return [4 /*yield*/, (_b = (_a.sent()).default, Promise.resolve().then(function () { return require(_b); }))]; case 2: return [2 /*return*/, _a.sent()]; } }); diff --git a/tests/baselines/reference/importCallExpressionReturnPromiseOfAny.js b/tests/baselines/reference/importCallExpressionReturnPromiseOfAny.js index b7db3e18d22..b3d787c94a5 100644 --- a/tests/baselines/reference/importCallExpressionReturnPromiseOfAny.js +++ b/tests/baselines/reference/importCallExpressionReturnPromiseOfAny.js @@ -42,21 +42,23 @@ class C { exports.C = C; //// [1.js] "use strict"; +var _a, _b, _c, _d, _e, _f, _g; Object.defineProperty(exports, "__esModule", { value: true }); -Promise.resolve().then(() => require(`${directory}\\${moduleFile}`)); -Promise.resolve().then(() => require(getSpecifier())); -var p1 = Promise.resolve().then(() => require(ValidSomeCondition() ? "./0" : "externalModule")); -var p1 = Promise.resolve().then(() => require(getSpecifier())); -var p11 = Promise.resolve().then(() => require(getSpecifier())); -const p2 = Promise.resolve().then(() => require(whatToLoad ? getSpecifier() : "defaulPath")); +_a = `${directory}\\${moduleFile}`, Promise.resolve().then(() => require(_a)); +_b = getSpecifier(), Promise.resolve().then(() => require(_b)); +var p1 = (_c = ValidSomeCondition() ? "./0" : "externalModule", Promise.resolve().then(() => require(_c))); +var p1 = (_d = getSpecifier(), Promise.resolve().then(() => require(_d))); +var p11 = (_e = getSpecifier(), Promise.resolve().then(() => require(_e))); +const p2 = (_f = whatToLoad ? getSpecifier() : "defaulPath", Promise.resolve().then(() => require(_f))); p1.then(zero => { return zero.foo(); // ok, zero is any }); let j; -var p3 = Promise.resolve().then(() => require(j = getSpecifier())); +var p3 = (_g = j = getSpecifier(), Promise.resolve().then(() => require(_g))); function* loadModule(directories) { + var _a; for (const directory of directories) { const path = `${directory}\\moduleFile`; - Promise.resolve().then(() => require(yield path)); + _a = yield path, Promise.resolve().then(() => require(_a)); } } diff --git a/tests/baselines/reference/importCallExpressionSpecifierNotStringTypeError.js b/tests/baselines/reference/importCallExpressionSpecifierNotStringTypeError.js index 5e2ace1c401..ab2785a63d2 100644 --- a/tests/baselines/reference/importCallExpressionSpecifierNotStringTypeError.js +++ b/tests/baselines/reference/importCallExpressionSpecifierNotStringTypeError.js @@ -14,12 +14,13 @@ var p3 = import(["path1", "path2"]); var p4 = import(()=>"PathToModule"); //// [importCallExpressionSpecifierNotStringTypeError.js] +var _a, _b, _c, _d, _e; // Error specifier is not assignable to string -Promise.resolve().then(() => require(getSpecifier())); -var p1 = Promise.resolve().then(() => require(getSpecifier())); -const p2 = Promise.resolve().then(() => require(whatToLoad ? getSpecifier() : "defaulPath")); +_a = getSpecifier(), Promise.resolve().then(() => require(_a)); +var p1 = (_b = getSpecifier(), Promise.resolve().then(() => require(_b))); +const p2 = (_c = whatToLoad ? getSpecifier() : "defaulPath", Promise.resolve().then(() => require(_c))); p1.then(zero => { return zero.foo(); // ok, zero is any }); -var p3 = Promise.resolve().then(() => require(["path1", "path2"])); -var p4 = Promise.resolve().then(() => require(() => "PathToModule")); +var p3 = (_d = ["path1", "path2"], Promise.resolve().then(() => require(_d))); +var p4 = (_e = () => "PathToModule", Promise.resolve().then(() => require(_e))); diff --git a/tests/baselines/reference/jsdocInTypeScript.js b/tests/baselines/reference/jsdocInTypeScript.js index 037d655ccf0..39b8f917e05 100644 --- a/tests/baselines/reference/jsdocInTypeScript.js +++ b/tests/baselines/reference/jsdocInTypeScript.js @@ -58,6 +58,7 @@ var v = import(String()); //// [jsdocInTypeScript.js] +var _a; var T = /** @class */ (function () { function T() { } @@ -92,4 +93,4 @@ var E = {}; E[""]; // make sure import types in JSDoc are not resolved /** @type {import("should-not-be-resolved").Type} */ -var v = Promise.resolve().then(function () { return require(String()); }); +var v = (_a = String(), Promise.resolve().then(function () { return require(_a); })); diff --git a/tests/cases/compiler/dynamicImportEvaluateSpecifier.ts b/tests/cases/compiler/dynamicImportEvaluateSpecifier.ts new file mode 100644 index 00000000000..0acd8b11881 --- /dev/null +++ b/tests/cases/compiler/dynamicImportEvaluateSpecifier.ts @@ -0,0 +1,17 @@ +// @lib: es2019 +// @target: es2019 +// @module: commonjs +// https://github.com/microsoft/TypeScript/issues/48285 +let i = 0; + +import(String(i++)); +import(String(i++)); + +const getPath = async () => { + /* in reality this would do some async FS operation, or a web request */ + return "/root/my/cool/path"; +}; + +const someFunction = async () => { + const result = await import(await getPath()); +}; From 85d405a1d74c0730a9d8d6307b26e8d6f3f75421 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateusz=20Burzy=C5=84ski?= Date: Tue, 18 Oct 2022 23:10:03 +0200 Subject: [PATCH 088/124] Fixed a false positive "await has no effect on the type" diagnostic with mixed generic union (#50833) --- src/compiler/checker.ts | 2 +- .../codeFixRemoveUnnecessaryAwait_mixedUnion.ts | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 tests/cases/fourslash/codeFixRemoveUnnecessaryAwait_mixedUnion.ts diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 94e891ea255..ee02a3532eb 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -37104,7 +37104,7 @@ namespace ts { // We only need `Awaited` if `T` is a type variable that has no base constraint, or the base constraint of `T` is `any`, `unknown`, `{}`, `object`, // or is promise-like. if (baseConstraint ? - baseConstraint.flags & TypeFlags.AnyOrUnknown || isEmptyObjectType(baseConstraint) || isThenableType(baseConstraint) : + baseConstraint.flags & TypeFlags.AnyOrUnknown || isEmptyObjectType(baseConstraint) || someType(baseConstraint, isThenableType) : maybeTypeOfKind(type, TypeFlags.TypeVariable)) { return true; } diff --git a/tests/cases/fourslash/codeFixRemoveUnnecessaryAwait_mixedUnion.ts b/tests/cases/fourslash/codeFixRemoveUnnecessaryAwait_mixedUnion.ts new file mode 100644 index 00000000000..605e5b97481 --- /dev/null +++ b/tests/cases/fourslash/codeFixRemoveUnnecessaryAwait_mixedUnion.ts @@ -0,0 +1,12 @@ +/// + +// @target: esnext +//// async function fn1(a: Promise | void) { +//// await a; +//// } +//// +//// async function fn2 | void>(a: T) { +//// await a; +//// } + +verify.getSuggestionDiagnostics([]); From d0f0e35c88ae017fc4c1213eb2f83303ee22ebde Mon Sep 17 00:00:00 2001 From: Jake Bailey <5341706+jakebailey@users.noreply.github.com> Date: Tue, 18 Oct 2022 17:30:42 -0700 Subject: [PATCH 089/124] Remove old tslint comments (#51220) --- src/compiler/factory/baseNodeFactory.ts | 4 +--- src/compiler/factory/nodeFactory.ts | 3 --- src/compiler/parser.ts | 2 -- 3 files changed, 1 insertion(+), 8 deletions(-) diff --git a/src/compiler/factory/baseNodeFactory.ts b/src/compiler/factory/baseNodeFactory.ts index 26be7e95ef2..a2eb7a2d0bb 100644 --- a/src/compiler/factory/baseNodeFactory.ts +++ b/src/compiler/factory/baseNodeFactory.ts @@ -17,13 +17,11 @@ namespace ts { * Creates a `BaseNodeFactory` which can be used to create `Node` instances from the constructors provided by the object allocator. */ export function createBaseNodeFactory(): BaseNodeFactory { - // tslint:disable variable-name let NodeConstructor: new (kind: SyntaxKind, pos?: number, end?: number) => Node; let TokenConstructor: new (kind: SyntaxKind, pos?: number, end?: number) => Node; let IdentifierConstructor: new (kind: SyntaxKind, pos?: number, end?: number) => Node; let PrivateIdentifierConstructor: new (kind: SyntaxKind, pos?: number, end?: number) => Node; let SourceFileConstructor: new (kind: SyntaxKind, pos?: number, end?: number) => Node; - // tslint:enable variable-name return { createBaseSourceFileNode, @@ -53,4 +51,4 @@ namespace ts { return new (NodeConstructor || (NodeConstructor = objectAllocator.getNodeConstructor()))(kind, /*pos*/ -1, /*end*/ -1); } } -} \ No newline at end of file +} diff --git a/src/compiler/factory/nodeFactory.ts b/src/compiler/factory/nodeFactory.ts index debe8949ac1..713df9c8678 100644 --- a/src/compiler/factory/nodeFactory.ts +++ b/src/compiler/factory/nodeFactory.ts @@ -6407,11 +6407,9 @@ namespace ts { rawTextScanner.setText("`" + rawText + "`"); break; case SyntaxKind.TemplateHead: - // tslint:disable-next-line no-invalid-template-strings rawTextScanner.setText("`" + rawText + "${"); break; case SyntaxKind.TemplateMiddle: - // tslint:disable-next-line no-invalid-template-strings rawTextScanner.setText("}" + rawText + "${"); break; case SyntaxKind.TemplateTail: @@ -6840,7 +6838,6 @@ namespace ts { return node; } - // tslint:disable-next-line variable-name let SourceMapSource: new (fileName: string, text: string, skipTrivia?: (pos: number) => number) => SourceMapSource; /** diff --git a/src/compiler/parser.ts b/src/compiler/parser.ts index 1f19b2b87e4..3b242daf5cc 100644 --- a/src/compiler/parser.ts +++ b/src/compiler/parser.ts @@ -1027,13 +1027,11 @@ namespace ts { const disallowInAndDecoratorContext = NodeFlags.DisallowInContext | NodeFlags.DecoratorContext; // capture constructors in 'initializeState' to avoid null checks - // tslint:disable variable-name let NodeConstructor: new (kind: SyntaxKind, pos: number, end: number) => Node; let TokenConstructor: new (kind: SyntaxKind, pos: number, end: number) => Node; let IdentifierConstructor: new (kind: SyntaxKind, pos: number, end: number) => Node; let PrivateIdentifierConstructor: new (kind: SyntaxKind, pos: number, end: number) => Node; let SourceFileConstructor: new (kind: SyntaxKind, pos: number, end: number) => Node; - // tslint:enable variable-name function countNode(node: Node) { nodeCount++; From 5ef2634f3df138323383c7f2e5a05163a924ee86 Mon Sep 17 00:00:00 2001 From: TypeScript Bot Date: Wed, 19 Oct 2022 06:34:14 +0000 Subject: [PATCH 090/124] Update package-lock.json --- package-lock.json | 56 +++++++++++++++++++++++------------------------ 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/package-lock.json b/package-lock.json index 56504754eeb..9a6914902cb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -74,9 +74,9 @@ } }, "node_modules/@es-joy/jsdoccomment": { - "version": "0.32.0", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.32.0.tgz", - "integrity": "sha512-sbA+4b9VZSf9DJqGrTRS6jxclyA5WpWiKXWxVqEN5HP4LOECJGfZlTS82l9w/byp4pXGPYsf5WQrW2iDG7+cKw==", + "version": "0.33.0", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.33.0.tgz", + "integrity": "sha512-bkxMGTlHPE4vfarXt1L1fOm81O18jTRFNgh3Fm4iPKctfWxcpJw4cpth5BhLkGZy4HFzGn/KfD/zGks/J+ZIIw==", "dev": true, "dependencies": { "comment-parser": "1.3.1", @@ -84,7 +84,7 @@ "jsdoc-type-pratt-parser": "~3.1.0" }, "engines": { - "node": "^14 || ^16 || ^17 || ^18" + "node": "^14 || ^16 || ^17 || ^18 || ^19" } }, "node_modules/@eslint/eslintrc": { @@ -577,9 +577,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "18.11.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.0.tgz", - "integrity": "sha512-IOXCvVRToe7e0ny7HpT/X9Rb2RYtElG1a+VshjwT00HxrM2dWBApHQoqsI6WiY7Q03vdf2bCrIGzVrkF/5t10w==", + "version": "18.11.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.2.tgz", + "integrity": "sha512-BWN3M23gLO2jVG8g/XHIRFWiiV4/GckeFIqbU/C4V3xpoBBWSMk4OZomouN0wCkfQFPqgZikyLr7DOYDysIkkw==", "dev": true }, "node_modules/@types/semver": { @@ -2457,12 +2457,12 @@ "dev": true }, "node_modules/eslint-plugin-jsdoc": { - "version": "39.3.13", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.13.tgz", - "integrity": "sha512-yF16kYmoz8pcEZXxX2kdaBwWFvXrUpxuF+ZgG/0PKLKcT9lGKFi4Mn0Mk/KqJeMgUprFDCzNTjnzYGf8tdNrAA==", + "version": "39.3.14", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.14.tgz", + "integrity": "sha512-kle7ot5xvzXwWzg7ElzTPM/y1IWUo0kfa5X+ZwOC/7Jw81OJaqIaNEk+2ZH+HcKkbwRUQ3RTdK9qsm4p5vbXAQ==", "dev": true, "dependencies": { - "@es-joy/jsdoccomment": "~0.32.0", + "@es-joy/jsdoccomment": "~0.33.0", "comment-parser": "1.3.1", "debug": "^4.3.4", "escape-string-regexp": "^4.0.0", @@ -2471,7 +2471,7 @@ "spdx-expression-parse": "^3.0.1" }, "engines": { - "node": "^14 || ^16 || ^17 || ^18" + "node": "^14 || ^16 || ^17 || ^18 || ^19" }, "peerDependencies": { "eslint": "^7.0.0 || ^8.0.0" @@ -4587,9 +4587,9 @@ } }, "node_modules/is-core-module": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", - "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", "dev": true, "dependencies": { "has": "^1.0.3" @@ -8668,9 +8668,9 @@ }, "dependencies": { "@es-joy/jsdoccomment": { - "version": "0.32.0", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.32.0.tgz", - "integrity": "sha512-sbA+4b9VZSf9DJqGrTRS6jxclyA5WpWiKXWxVqEN5HP4LOECJGfZlTS82l9w/byp4pXGPYsf5WQrW2iDG7+cKw==", + "version": "0.33.0", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.33.0.tgz", + "integrity": "sha512-bkxMGTlHPE4vfarXt1L1fOm81O18jTRFNgh3Fm4iPKctfWxcpJw4cpth5BhLkGZy4HFzGn/KfD/zGks/J+ZIIw==", "dev": true, "requires": { "comment-parser": "1.3.1", @@ -9088,9 +9088,9 @@ "dev": true }, "@types/node": { - "version": "18.11.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.0.tgz", - "integrity": "sha512-IOXCvVRToe7e0ny7HpT/X9Rb2RYtElG1a+VshjwT00HxrM2dWBApHQoqsI6WiY7Q03vdf2bCrIGzVrkF/5t10w==", + "version": "18.11.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.2.tgz", + "integrity": "sha512-BWN3M23gLO2jVG8g/XHIRFWiiV4/GckeFIqbU/C4V3xpoBBWSMk4OZomouN0wCkfQFPqgZikyLr7DOYDysIkkw==", "dev": true }, "@types/semver": { @@ -10579,12 +10579,12 @@ } }, "eslint-plugin-jsdoc": { - "version": "39.3.13", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.13.tgz", - "integrity": "sha512-yF16kYmoz8pcEZXxX2kdaBwWFvXrUpxuF+ZgG/0PKLKcT9lGKFi4Mn0Mk/KqJeMgUprFDCzNTjnzYGf8tdNrAA==", + "version": "39.3.14", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.14.tgz", + "integrity": "sha512-kle7ot5xvzXwWzg7ElzTPM/y1IWUo0kfa5X+ZwOC/7Jw81OJaqIaNEk+2ZH+HcKkbwRUQ3RTdK9qsm4p5vbXAQ==", "dev": true, "requires": { - "@es-joy/jsdoccomment": "~0.32.0", + "@es-joy/jsdoccomment": "~0.33.0", "comment-parser": "1.3.1", "debug": "^4.3.4", "escape-string-regexp": "^4.0.0", @@ -12235,9 +12235,9 @@ "dev": true }, "is-core-module": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", - "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", "dev": true, "requires": { "has": "^1.0.3" From 2dff34e8c4a91c0005ca9ccfb7e045e225b6f2e4 Mon Sep 17 00:00:00 2001 From: Ron Buckton Date: Wed, 19 Oct 2022 13:24:01 -0400 Subject: [PATCH 091/124] markAliasReferenced should include ExportValue as well (#51219) --- src/compiler/checker.ts | 4 +-- .../importElisionExportNonExportAndDefault.js | 20 +++++++++++++ ...rtElisionExportNonExportAndDefault.symbols | 25 ++++++++++++++++ ...portElisionExportNonExportAndDefault.types | 30 +++++++++++++++++++ .../importElisionExportNonExportAndDefault.ts | 13 ++++++++ 5 files changed, 90 insertions(+), 2 deletions(-) create mode 100644 tests/baselines/reference/importElisionExportNonExportAndDefault.js create mode 100644 tests/baselines/reference/importElisionExportNonExportAndDefault.symbols create mode 100644 tests/baselines/reference/importElisionExportNonExportAndDefault.types create mode 100644 tests/cases/compiler/importElisionExportNonExportAndDefault.ts diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index ee02a3532eb..7a726c0757f 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -26035,13 +26035,13 @@ namespace ts { function markAliasReferenced(symbol: Symbol, location: Node) { if (isNonLocalAlias(symbol, /*excludes*/ SymbolFlags.Value) && !isInTypeQuery(location) && !getTypeOnlyAliasDeclaration(symbol, SymbolFlags.Value)) { const target = resolveAlias(symbol); - if (getAllSymbolFlags(target) & SymbolFlags.Value) { + if (getAllSymbolFlags(target) & (SymbolFlags.Value | SymbolFlags.ExportValue)) { // An alias resolving to a const enum cannot be elided if (1) 'isolatedModules' is enabled // (because the const enum value will not be inlined), or if (2) the alias is an export // of a const enum declaration that will be preserved. if (compilerOptions.isolatedModules || shouldPreserveConstEnums(compilerOptions) && isExportOrExportExpression(location) || - !isConstEnumOrConstEnumOnlyModule(target) + !isConstEnumOrConstEnumOnlyModule(getExportSymbolOfValueSymbolIfExported(target)) ) { markAliasSymbolAsReferenced(symbol); } diff --git a/tests/baselines/reference/importElisionExportNonExportAndDefault.js b/tests/baselines/reference/importElisionExportNonExportAndDefault.js new file mode 100644 index 00000000000..ed9a318447a --- /dev/null +++ b/tests/baselines/reference/importElisionExportNonExportAndDefault.js @@ -0,0 +1,20 @@ +//// [tests/cases/compiler/importElisionExportNonExportAndDefault.ts] //// + +//// [main.ts] +import MyFunction from "./MyComponent"; + +MyFunction({msg: "Hello World"}); + + +//// [MyComponent.ts] +interface MyFunction { msg: string; } + +export const MyFunction = ({ msg }: MyFunction) => console.log(`Got message "${msg}"`); +export default MyFunction; + +//// [MyComponent.js] +export const MyFunction = ({ msg }) => console.log(`Got message "${msg}"`); +export default MyFunction; +//// [main.js] +import MyFunction from "./MyComponent"; +MyFunction({ msg: "Hello World" }); diff --git a/tests/baselines/reference/importElisionExportNonExportAndDefault.symbols b/tests/baselines/reference/importElisionExportNonExportAndDefault.symbols new file mode 100644 index 00000000000..310c072f3e9 --- /dev/null +++ b/tests/baselines/reference/importElisionExportNonExportAndDefault.symbols @@ -0,0 +1,25 @@ +=== tests/cases/compiler/main.ts === +import MyFunction from "./MyComponent"; +>MyFunction : Symbol(MyFunction, Decl(main.ts, 0, 6)) + +MyFunction({msg: "Hello World"}); +>msg : Symbol(msg, Decl(main.ts, 2, 12)) + + +=== tests/cases/compiler/MyComponent.ts === +interface MyFunction { msg: string; } +>MyFunction : Symbol(MyFunction, Decl(MyComponent.ts, 0, 0), Decl(MyComponent.ts, 2, 12)) +>msg : Symbol(MyFunction.msg, Decl(MyComponent.ts, 0, 22)) + +export const MyFunction = ({ msg }: MyFunction) => console.log(`Got message "${msg}"`); +>MyFunction : Symbol(MyFunction, Decl(MyComponent.ts, 2, 12)) +>msg : Symbol(msg, Decl(MyComponent.ts, 2, 28)) +>MyFunction : Symbol(MyFunction, Decl(MyComponent.ts, 0, 0), Decl(MyComponent.ts, 2, 12)) +>console.log : Symbol(Console.log, Decl(lib.dom.d.ts, --, --)) +>console : Symbol(console, Decl(lib.dom.d.ts, --, --)) +>log : Symbol(Console.log, Decl(lib.dom.d.ts, --, --)) +>msg : Symbol(msg, Decl(MyComponent.ts, 2, 28)) + +export default MyFunction; +>MyFunction : Symbol(MyFunction, Decl(MyComponent.ts, 0, 0), Decl(MyComponent.ts, 2, 12)) + diff --git a/tests/baselines/reference/importElisionExportNonExportAndDefault.types b/tests/baselines/reference/importElisionExportNonExportAndDefault.types new file mode 100644 index 00000000000..69aa6233ab6 --- /dev/null +++ b/tests/baselines/reference/importElisionExportNonExportAndDefault.types @@ -0,0 +1,30 @@ +=== tests/cases/compiler/main.ts === +import MyFunction from "./MyComponent"; +>MyFunction : any + +MyFunction({msg: "Hello World"}); +>MyFunction({msg: "Hello World"}) : error +>MyFunction : error +>{msg: "Hello World"} : { msg: string; } +>msg : string +>"Hello World" : "Hello World" + + +=== tests/cases/compiler/MyComponent.ts === +interface MyFunction { msg: string; } +>msg : string + +export const MyFunction = ({ msg }: MyFunction) => console.log(`Got message "${msg}"`); +>MyFunction : ({ msg }: MyFunction) => void +>({ msg }: MyFunction) => console.log(`Got message "${msg}"`) : ({ msg }: MyFunction) => void +>msg : string +>console.log(`Got message "${msg}"`) : void +>console.log : (...data: any[]) => void +>console : Console +>log : (...data: any[]) => void +>`Got message "${msg}"` : string +>msg : string + +export default MyFunction; +>MyFunction : MyFunction + diff --git a/tests/cases/compiler/importElisionExportNonExportAndDefault.ts b/tests/cases/compiler/importElisionExportNonExportAndDefault.ts new file mode 100644 index 00000000000..cc66bcd75c0 --- /dev/null +++ b/tests/cases/compiler/importElisionExportNonExportAndDefault.ts @@ -0,0 +1,13 @@ +// @target: esnext +// @module: esnext +// @filename: main.ts +import MyFunction from "./MyComponent"; + +MyFunction({msg: "Hello World"}); + + +// @filename: MyComponent.ts +interface MyFunction { msg: string; } + +export const MyFunction = ({ msg }: MyFunction) => console.log(`Got message "${msg}"`); +export default MyFunction; \ No newline at end of file From 245a02cbed7ad50a21289730159abc8d19a66f40 Mon Sep 17 00:00:00 2001 From: Oleksandr T Date: Wed, 19 Oct 2022 21:32:39 +0300 Subject: [PATCH 092/124] fix(51222): Go-to-definition on return statements should jump to the containing function declaration (#51227) * fix(51222): add go-to-definition return statement to containing function * add additional tests --- src/services/goToDefinition.ts | 6 ++++++ tests/cases/fourslash/goToDefinitionReturn1.ts | 7 +++++++ tests/cases/fourslash/goToDefinitionReturn2.ts | 9 +++++++++ tests/cases/fourslash/goToDefinitionReturn3.ts | 9 +++++++++ tests/cases/fourslash/goToDefinitionReturn4.ts | 5 +++++ tests/cases/fourslash/goToDefinitionReturn5.ts | 9 +++++++++ tests/cases/fourslash/goToDefinitionReturn6.ts | 9 +++++++++ tests/cases/fourslash/goToDefinitionReturn7.ts | 9 +++++++++ 8 files changed, 63 insertions(+) create mode 100644 tests/cases/fourslash/goToDefinitionReturn1.ts create mode 100644 tests/cases/fourslash/goToDefinitionReturn2.ts create mode 100644 tests/cases/fourslash/goToDefinitionReturn3.ts create mode 100644 tests/cases/fourslash/goToDefinitionReturn4.ts create mode 100644 tests/cases/fourslash/goToDefinitionReturn5.ts create mode 100644 tests/cases/fourslash/goToDefinitionReturn6.ts create mode 100644 tests/cases/fourslash/goToDefinitionReturn7.ts diff --git a/src/services/goToDefinition.ts b/src/services/goToDefinition.ts index 866588c51b9..285c9e51c59 100644 --- a/src/services/goToDefinition.ts +++ b/src/services/goToDefinition.ts @@ -26,6 +26,12 @@ namespace ts.GoToDefinition { return label ? [createDefinitionInfoFromName(typeChecker, label, ScriptElementKind.label, node.text, /*containerName*/ undefined!)] : undefined; // TODO: GH#18217 } + if (node.kind === SyntaxKind.ReturnKeyword) { + const functionDeclaration = findAncestor(node.parent, n => + isClassStaticBlockDeclaration(n) ? "quit" : isFunctionLikeDeclaration(n)) as FunctionLikeDeclaration; + return functionDeclaration ? [createDefinitionFromSignatureDeclaration(typeChecker, functionDeclaration)] : undefined; + } + if (isStaticModifier(node) && isClassStaticBlockDeclaration(node.parent)) { const classDecl = node.parent.parent; const { symbol, failedAliasResolution } = getSymbol(classDecl, typeChecker, stopAtAlias); diff --git a/tests/cases/fourslash/goToDefinitionReturn1.ts b/tests/cases/fourslash/goToDefinitionReturn1.ts new file mode 100644 index 00000000000..6c8c1550c31 --- /dev/null +++ b/tests/cases/fourslash/goToDefinitionReturn1.ts @@ -0,0 +1,7 @@ +/// + +////function /*end*/foo() { +//// [|/*start*/return|] 10; +////} + +verify.goToDefinition("start", "end"); diff --git a/tests/cases/fourslash/goToDefinitionReturn2.ts b/tests/cases/fourslash/goToDefinitionReturn2.ts new file mode 100644 index 00000000000..a101880397a --- /dev/null +++ b/tests/cases/fourslash/goToDefinitionReturn2.ts @@ -0,0 +1,9 @@ +/// + +////function foo() { +//// return /*end*/() => { +//// [|/*start*/return|] 10; +//// } +////} + +verify.goToDefinition("start", "end"); diff --git a/tests/cases/fourslash/goToDefinitionReturn3.ts b/tests/cases/fourslash/goToDefinitionReturn3.ts new file mode 100644 index 00000000000..e3f1f952fa2 --- /dev/null +++ b/tests/cases/fourslash/goToDefinitionReturn3.ts @@ -0,0 +1,9 @@ +/// + +////class C { +//// /*end*/m() { +//// [|/*start*/return|] 1; +//// } +////} + +verify.goToDefinition("start", "end"); diff --git a/tests/cases/fourslash/goToDefinitionReturn4.ts b/tests/cases/fourslash/goToDefinitionReturn4.ts new file mode 100644 index 00000000000..d86f8227e8d --- /dev/null +++ b/tests/cases/fourslash/goToDefinitionReturn4.ts @@ -0,0 +1,5 @@ +/// + +////[|/*start*/return|]; + +verify.goToDefinition("start", []); diff --git a/tests/cases/fourslash/goToDefinitionReturn5.ts b/tests/cases/fourslash/goToDefinitionReturn5.ts new file mode 100644 index 00000000000..12dd4302063 --- /dev/null +++ b/tests/cases/fourslash/goToDefinitionReturn5.ts @@ -0,0 +1,9 @@ +/// + +////function foo() { +//// class Foo { +//// static { [|/*start*/return|]; } +//// } +////} + +verify.goToDefinition("start", []); diff --git a/tests/cases/fourslash/goToDefinitionReturn6.ts b/tests/cases/fourslash/goToDefinitionReturn6.ts new file mode 100644 index 00000000000..500e2043fdf --- /dev/null +++ b/tests/cases/fourslash/goToDefinitionReturn6.ts @@ -0,0 +1,9 @@ +/// + +////function foo() { +//// return /*end*/function () { +//// [|/*start*/return|] 10; +//// } +////} + +verify.goToDefinition("start", "end"); diff --git a/tests/cases/fourslash/goToDefinitionReturn7.ts b/tests/cases/fourslash/goToDefinitionReturn7.ts new file mode 100644 index 00000000000..b2a2c70b5c9 --- /dev/null +++ b/tests/cases/fourslash/goToDefinitionReturn7.ts @@ -0,0 +1,9 @@ +/// + +////function foo(a: string, b: string): string; +////function foo(a: number, b: number): number; +////function /*end*/foo(a: any, b: any): any { +//// [|/*start*/return|] a + b; +////} + +verify.goToDefinition("start", "end"); From 8ac465239f52de1da3ada8cdc4c3f107f4d62e45 Mon Sep 17 00:00:00 2001 From: Oleksandr T Date: Wed, 19 Oct 2022 22:38:37 +0300 Subject: [PATCH 093/124] change type (#51231) --- src/services/goToDefinition.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/services/goToDefinition.ts b/src/services/goToDefinition.ts index 285c9e51c59..0ed8284b5df 100644 --- a/src/services/goToDefinition.ts +++ b/src/services/goToDefinition.ts @@ -28,7 +28,7 @@ namespace ts.GoToDefinition { if (node.kind === SyntaxKind.ReturnKeyword) { const functionDeclaration = findAncestor(node.parent, n => - isClassStaticBlockDeclaration(n) ? "quit" : isFunctionLikeDeclaration(n)) as FunctionLikeDeclaration; + isClassStaticBlockDeclaration(n) ? "quit" : isFunctionLikeDeclaration(n)) as FunctionLikeDeclaration | undefined; return functionDeclaration ? [createDefinitionFromSignatureDeclaration(typeChecker, functionDeclaration)] : undefined; } From 906ebe49334a3a9c2dbd73cd3c902898bc712b66 Mon Sep 17 00:00:00 2001 From: Anders Hejlsberg Date: Wed, 19 Oct 2022 15:46:00 -0700 Subject: [PATCH 094/124] Revert structuredTypeRelatedTo change and fix isUnitLikeType (#51076) * Revert structuredTypeRelatedTo change, fix isUnitLikeType * Accept new baselines * Add regression tests * Fix formatting in test --- src/compiler/checker.ts | 5 +- .../reference/unknownControlFlow.errors.txt | 27 +++++++ .../baselines/reference/unknownControlFlow.js | 43 +++++++++++ .../reference/unknownControlFlow.symbols | 72 +++++++++++++++++++ .../reference/unknownControlFlow.types | 55 +++++++++++++- .../types/unknown/unknownControlFlow.ts | 27 +++++++ 6 files changed, 224 insertions(+), 5 deletions(-) diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 7a726c0757f..3c7b1060eae 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -19663,7 +19663,7 @@ namespace ts { // For example, if `T extends 1 | 2` and `U extends 2 | 3` and we compare `T & U` to `T & U & (1 | 2 | 3)` if (!result && (source.flags & TypeFlags.Intersection || source.flags & TypeFlags.TypeParameter && target.flags & TypeFlags.Union)) { const constraint = getEffectiveConstraintOfIntersection(source.flags & TypeFlags.Intersection ? (source as IntersectionType).types: [source], !!(target.flags & TypeFlags.Union)); - if (constraint && !(constraint.flags & TypeFlags.Never) && everyType(constraint, c => c !== source)) { // Skip comparison if expansion contains the source itself + if (constraint && everyType(constraint, c => c !== source)) { // Skip comparison if expansion contains the source itself // TODO: Stack errors so we get a pyramid for the "normal" comparison above, _and_ a second for this result = isRelatedTo(constraint, target, RecursionFlags.Source, /*reportErrors*/ false, /*headMessage*/ undefined, intersectionState); } @@ -21630,8 +21630,7 @@ namespace ts { } function isUnitLikeType(type: Type): boolean { - return type.flags & TypeFlags.Intersection ? some((type as IntersectionType).types, isUnitType) : - !!(type.flags & TypeFlags.Unit); + return isUnitType(getBaseConstraintOrType(type)); } function extractUnitType(type: Type) { diff --git a/tests/baselines/reference/unknownControlFlow.errors.txt b/tests/baselines/reference/unknownControlFlow.errors.txt index b49b386e32c..410237e3133 100644 --- a/tests/baselines/reference/unknownControlFlow.errors.txt +++ b/tests/baselines/reference/unknownControlFlow.errors.txt @@ -417,4 +417,31 @@ tests/cases/conformance/types/unknown/unknownControlFlow.ts(293,5): error TS2345 value; } } + + // Repro from #51009 + + type TypeA = { + A: 'A', + B: 'B', + } + + type TypeB = { + A: 'A', + B: 'B', + C: 'C', + } + + type R = + T extends keyof TypeB ? [TypeA[T], TypeB[T]] : never; + + type R2 = + T extends keyof TypeA ? T extends keyof TypeB ? [TypeA[T], TypeB[T]] : never : never; + + // Repro from #51041 + + type AB = "A" | "B"; + + function x(x: T_AB & undefined, y: any) { + let r2: never = y as T_AB & undefined; + } \ No newline at end of file diff --git a/tests/baselines/reference/unknownControlFlow.js b/tests/baselines/reference/unknownControlFlow.js index a67326b14b1..a4979179cfb 100644 --- a/tests/baselines/reference/unknownControlFlow.js +++ b/tests/baselines/reference/unknownControlFlow.js @@ -400,6 +400,33 @@ function doSomething2(value: unknown): void { value; } } + +// Repro from #51009 + +type TypeA = { + A: 'A', + B: 'B', +} + +type TypeB = { + A: 'A', + B: 'B', + C: 'C', +} + +type R = + T extends keyof TypeB ? [TypeA[T], TypeB[T]] : never; + +type R2 = + T extends keyof TypeA ? T extends keyof TypeB ? [TypeA[T], TypeB[T]] : never : never; + +// Repro from #51041 + +type AB = "A" | "B"; + +function x(x: T_AB & undefined, y: any) { + let r2: never = y as T_AB & undefined; +} //// [unknownControlFlow.js] @@ -742,6 +769,9 @@ function doSomething2(value) { value; } } +function x(x, y) { + var r2 = y; +} //// [unknownControlFlow.d.ts] @@ -801,3 +831,16 @@ declare function fx10(x: string | number, y: number): void; declare function SendBlob(encoding: unknown): void; declare function doSomething1(value: T): T; declare function doSomething2(value: unknown): void; +type TypeA = { + A: 'A'; + B: 'B'; +}; +type TypeB = { + A: 'A'; + B: 'B'; + C: 'C'; +}; +type R = T extends keyof TypeB ? [TypeA[T], TypeB[T]] : never; +type R2 = T extends keyof TypeA ? T extends keyof TypeB ? [TypeA[T], TypeB[T]] : never : never; +type AB = "A" | "B"; +declare function x(x: T_AB & undefined, y: any): void; diff --git a/tests/baselines/reference/unknownControlFlow.symbols b/tests/baselines/reference/unknownControlFlow.symbols index 1644306428a..d69e69fe08e 100644 --- a/tests/baselines/reference/unknownControlFlow.symbols +++ b/tests/baselines/reference/unknownControlFlow.symbols @@ -923,3 +923,75 @@ function doSomething2(value: unknown): void { } } +// Repro from #51009 + +type TypeA = { +>TypeA : Symbol(TypeA, Decl(unknownControlFlow.ts, 400, 1)) + + A: 'A', +>A : Symbol(A, Decl(unknownControlFlow.ts, 404, 14)) + + B: 'B', +>B : Symbol(B, Decl(unknownControlFlow.ts, 405, 11)) +} + +type TypeB = { +>TypeB : Symbol(TypeB, Decl(unknownControlFlow.ts, 407, 1)) + + A: 'A', +>A : Symbol(A, Decl(unknownControlFlow.ts, 409, 14)) + + B: 'B', +>B : Symbol(B, Decl(unknownControlFlow.ts, 410, 11)) + + C: 'C', +>C : Symbol(C, Decl(unknownControlFlow.ts, 411, 11)) +} + +type R = +>R : Symbol(R, Decl(unknownControlFlow.ts, 413, 1)) +>T : Symbol(T, Decl(unknownControlFlow.ts, 415, 7)) +>TypeA : Symbol(TypeA, Decl(unknownControlFlow.ts, 400, 1)) + + T extends keyof TypeB ? [TypeA[T], TypeB[T]] : never; +>T : Symbol(T, Decl(unknownControlFlow.ts, 415, 7)) +>TypeB : Symbol(TypeB, Decl(unknownControlFlow.ts, 407, 1)) +>TypeA : Symbol(TypeA, Decl(unknownControlFlow.ts, 400, 1)) +>T : Symbol(T, Decl(unknownControlFlow.ts, 415, 7)) +>TypeB : Symbol(TypeB, Decl(unknownControlFlow.ts, 407, 1)) +>T : Symbol(T, Decl(unknownControlFlow.ts, 415, 7)) + +type R2 = +>R2 : Symbol(R2, Decl(unknownControlFlow.ts, 416, 57)) +>T : Symbol(T, Decl(unknownControlFlow.ts, 418, 8)) +>PropertyKey : Symbol(PropertyKey, Decl(lib.es5.d.ts, --, --)) + + T extends keyof TypeA ? T extends keyof TypeB ? [TypeA[T], TypeB[T]] : never : never; +>T : Symbol(T, Decl(unknownControlFlow.ts, 418, 8)) +>TypeA : Symbol(TypeA, Decl(unknownControlFlow.ts, 400, 1)) +>T : Symbol(T, Decl(unknownControlFlow.ts, 418, 8)) +>TypeB : Symbol(TypeB, Decl(unknownControlFlow.ts, 407, 1)) +>TypeA : Symbol(TypeA, Decl(unknownControlFlow.ts, 400, 1)) +>T : Symbol(T, Decl(unknownControlFlow.ts, 418, 8)) +>TypeB : Symbol(TypeB, Decl(unknownControlFlow.ts, 407, 1)) +>T : Symbol(T, Decl(unknownControlFlow.ts, 418, 8)) + +// Repro from #51041 + +type AB = "A" | "B"; +>AB : Symbol(AB, Decl(unknownControlFlow.ts, 419, 89)) + +function x(x: T_AB & undefined, y: any) { +>x : Symbol(x, Decl(unknownControlFlow.ts, 423, 20)) +>T_AB : Symbol(T_AB, Decl(unknownControlFlow.ts, 425, 11)) +>AB : Symbol(AB, Decl(unknownControlFlow.ts, 419, 89)) +>x : Symbol(x, Decl(unknownControlFlow.ts, 425, 28)) +>T_AB : Symbol(T_AB, Decl(unknownControlFlow.ts, 425, 11)) +>y : Symbol(y, Decl(unknownControlFlow.ts, 425, 48)) + + let r2: never = y as T_AB & undefined; +>r2 : Symbol(r2, Decl(unknownControlFlow.ts, 426, 7)) +>y : Symbol(y, Decl(unknownControlFlow.ts, 425, 48)) +>T_AB : Symbol(T_AB, Decl(unknownControlFlow.ts, 425, 11)) +} + diff --git a/tests/baselines/reference/unknownControlFlow.types b/tests/baselines/reference/unknownControlFlow.types index b2c646f56d4..2cf2c101c9d 100644 --- a/tests/baselines/reference/unknownControlFlow.types +++ b/tests/baselines/reference/unknownControlFlow.types @@ -853,7 +853,7 @@ function fx2(value: T & ({} | null)) { >42 : 42 value; // T & {} ->value : T & {} +>value : T & ({} | null) } else { value; // T & ({} | null) @@ -872,7 +872,7 @@ function fx3(value: T & ({} | null)) { >42 : 42 value; // T & {} ->value : T & {} +>value : T & ({} | null) } else { value; // T & ({} | null) @@ -1025,3 +1025,54 @@ function doSomething2(value: unknown): void { } } +// Repro from #51009 + +type TypeA = { +>TypeA : { A: 'A'; B: 'B'; } + + A: 'A', +>A : "A" + + B: 'B', +>B : "B" +} + +type TypeB = { +>TypeB : { A: 'A'; B: 'B'; C: 'C'; } + + A: 'A', +>A : "A" + + B: 'B', +>B : "B" + + C: 'C', +>C : "C" +} + +type R = +>R : R + + T extends keyof TypeB ? [TypeA[T], TypeB[T]] : never; + +type R2 = +>R2 : R2 + + T extends keyof TypeA ? T extends keyof TypeB ? [TypeA[T], TypeB[T]] : never : never; + +// Repro from #51041 + +type AB = "A" | "B"; +>AB : "A" | "B" + +function x(x: T_AB & undefined, y: any) { +>x : (x: T_AB & undefined, y: any) => void +>x : T_AB & undefined +>y : any + + let r2: never = y as T_AB & undefined; +>r2 : never +>y as T_AB & undefined : T_AB & undefined +>y : any +} + diff --git a/tests/cases/conformance/types/unknown/unknownControlFlow.ts b/tests/cases/conformance/types/unknown/unknownControlFlow.ts index da9bb6fe65e..082ebad7bc1 100644 --- a/tests/cases/conformance/types/unknown/unknownControlFlow.ts +++ b/tests/cases/conformance/types/unknown/unknownControlFlow.ts @@ -402,3 +402,30 @@ function doSomething2(value: unknown): void { value; } } + +// Repro from #51009 + +type TypeA = { + A: 'A', + B: 'B', +} + +type TypeB = { + A: 'A', + B: 'B', + C: 'C', +} + +type R = + T extends keyof TypeB ? [TypeA[T], TypeB[T]] : never; + +type R2 = + T extends keyof TypeA ? T extends keyof TypeB ? [TypeA[T], TypeB[T]] : never : never; + +// Repro from #51041 + +type AB = "A" | "B"; + +function x(x: T_AB & undefined, y: any) { + let r2: never = y as T_AB & undefined; +} From 3f28fa12dfecb8dfd66ce4684bf26f64e1f092f1 Mon Sep 17 00:00:00 2001 From: TypeScript Bot Date: Thu, 20 Oct 2022 06:12:31 +0000 Subject: [PATCH 095/124] Update package-lock.json --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9a6914902cb..a8889e6cfc9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -286,9 +286,9 @@ } }, "node_modules/@octokit/graphql": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.3.tgz", - "integrity": "sha512-VjhqOu2CHo2hwank1y2k8YcqF83zJW6upyP1+0l3wegvpq+4H31zOA5Rkyx76uJBUdJooUR5UnFyclBptzl86Q==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.4.tgz", + "integrity": "sha512-amO1M5QUQgYQo09aStR/XO7KAl13xpigcy/kI8/N1PnZYSS69fgte+xA4+c2DISKqUZfsh0wwjc2FaCt99L41A==", "dev": true, "dependencies": { "@octokit/request": "^6.0.0", @@ -8832,9 +8832,9 @@ } }, "@octokit/graphql": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.3.tgz", - "integrity": "sha512-VjhqOu2CHo2hwank1y2k8YcqF83zJW6upyP1+0l3wegvpq+4H31zOA5Rkyx76uJBUdJooUR5UnFyclBptzl86Q==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.4.tgz", + "integrity": "sha512-amO1M5QUQgYQo09aStR/XO7KAl13xpigcy/kI8/N1PnZYSS69fgte+xA4+c2DISKqUZfsh0wwjc2FaCt99L41A==", "dev": true, "requires": { "@octokit/request": "^6.0.0", From 1ca99b34029dafad2c18af7bdc0711f4abf7e522 Mon Sep 17 00:00:00 2001 From: Oleksandr T Date: Thu, 20 Oct 2022 20:57:43 +0300 Subject: [PATCH 096/124] fix(50551): Destructuring assignment with var bypasses "variable is used before being assigned" check (2454) (#50560) * fix(50551): handle destructuring variables used before assignment * skip the error in binding elements that refer to the same destructuring * fix binding element type --- src/compiler/checker.ts | 9 ++- ...estructuringVariablesInTryCatch.errors.txt | 39 ++++++++++++ ...rolFlowDestructuringVariablesInTryCatch.js | 40 ++++++++++++ ...owDestructuringVariablesInTryCatch.symbols | 52 ++++++++++++++++ ...FlowDestructuringVariablesInTryCatch.types | 61 +++++++++++++++++++ ...olFlowInitializedDestructuringVariables.js | 11 ++++ ...wInitializedDestructuringVariables.symbols | 17 ++++++ ...lowInitializedDestructuringVariables.types | 19 ++++++ ...rolFlowDestructuringVariablesInTryCatch.ts | 22 +++++++ ...olFlowInitializedDestructuringVariables.ts | 7 +++ 10 files changed, 276 insertions(+), 1 deletion(-) create mode 100644 tests/baselines/reference/controlFlowDestructuringVariablesInTryCatch.errors.txt create mode 100644 tests/baselines/reference/controlFlowDestructuringVariablesInTryCatch.js create mode 100644 tests/baselines/reference/controlFlowDestructuringVariablesInTryCatch.symbols create mode 100644 tests/baselines/reference/controlFlowDestructuringVariablesInTryCatch.types create mode 100644 tests/baselines/reference/controlFlowInitializedDestructuringVariables.js create mode 100644 tests/baselines/reference/controlFlowInitializedDestructuringVariables.symbols create mode 100644 tests/baselines/reference/controlFlowInitializedDestructuringVariables.types create mode 100644 tests/cases/compiler/controlFlowDestructuringVariablesInTryCatch.ts create mode 100644 tests/cases/compiler/controlFlowInitializedDestructuringVariables.ts diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 3c7b1060eae..598a699459e 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -26289,7 +26289,7 @@ namespace ts { // We only look for uninitialized variables in strict null checking mode, and only when we can analyze // the entire control flow graph from the variable's declaration (i.e. when the flow container and // declaration container are the same). - const assumeInitialized = isParameter || isAlias || isOuterVariable || isSpreadDestructuringAssignmentTarget || isModuleExports || isBindingElement(declaration) || + const assumeInitialized = isParameter || isAlias || isOuterVariable || isSpreadDestructuringAssignmentTarget || isModuleExports || isSameScopedBindingElement(node, declaration) || type !== autoType && type !== autoArrayType && (!strictNullChecks || (type.flags & (TypeFlags.AnyOrUnknown | TypeFlags.Void)) !== 0 || isInTypeQuery(node) || node.parent.kind === SyntaxKind.ExportSpecifier) || node.parent.kind === SyntaxKind.NonNullExpression || @@ -26319,6 +26319,13 @@ namespace ts { return assignmentKind ? getBaseTypeOfLiteralType(flowType) : flowType; } + function isSameScopedBindingElement(node: Identifier, declaration: Declaration) { + if (isBindingElement(declaration)) { + const bindingElement = findAncestor(node, isBindingElement); + return bindingElement && getRootDeclaration(bindingElement) === getRootDeclaration(declaration); + } + } + function shouldMarkIdentifierAliasReferenced(node: Identifier): boolean { const parent = node.parent; if (parent) { diff --git a/tests/baselines/reference/controlFlowDestructuringVariablesInTryCatch.errors.txt b/tests/baselines/reference/controlFlowDestructuringVariablesInTryCatch.errors.txt new file mode 100644 index 00000000000..dbc664da588 --- /dev/null +++ b/tests/baselines/reference/controlFlowDestructuringVariablesInTryCatch.errors.txt @@ -0,0 +1,39 @@ +tests/cases/compiler/controlFlowDestructuringVariablesInTryCatch.ts(16,1): error TS2454: Variable 'a' is used before being assigned. +tests/cases/compiler/controlFlowDestructuringVariablesInTryCatch.ts(17,1): error TS2454: Variable 'b' is used before being assigned. +tests/cases/compiler/controlFlowDestructuringVariablesInTryCatch.ts(18,1): error TS2454: Variable 'c' is used before being assigned. +tests/cases/compiler/controlFlowDestructuringVariablesInTryCatch.ts(19,1): error TS2454: Variable 'd' is used before being assigned. +tests/cases/compiler/controlFlowDestructuringVariablesInTryCatch.ts(20,1): error TS2454: Variable 'e' is used before being assigned. + + +==== tests/cases/compiler/controlFlowDestructuringVariablesInTryCatch.ts (5 errors) ==== + declare function f1(): string; + declare function f2(): [b: string]; + declare function f3(): { c: string }; + + try { + var a = f1(); + var [b] = f2(); + var { c } = f3(); + + var [d = 1] = []; + var { e = 1 } = { }; + } catch { + console.error("error"); + } + + a; + ~ +!!! error TS2454: Variable 'a' is used before being assigned. + b; + ~ +!!! error TS2454: Variable 'b' is used before being assigned. + c; + ~ +!!! error TS2454: Variable 'c' is used before being assigned. + d; + ~ +!!! error TS2454: Variable 'd' is used before being assigned. + e; + ~ +!!! error TS2454: Variable 'e' is used before being assigned. + \ No newline at end of file diff --git a/tests/baselines/reference/controlFlowDestructuringVariablesInTryCatch.js b/tests/baselines/reference/controlFlowDestructuringVariablesInTryCatch.js new file mode 100644 index 00000000000..a64aba170d6 --- /dev/null +++ b/tests/baselines/reference/controlFlowDestructuringVariablesInTryCatch.js @@ -0,0 +1,40 @@ +//// [controlFlowDestructuringVariablesInTryCatch.ts] +declare function f1(): string; +declare function f2(): [b: string]; +declare function f3(): { c: string }; + +try { + var a = f1(); + var [b] = f2(); + var { c } = f3(); + + var [d = 1] = []; + var { e = 1 } = { }; +} catch { + console.error("error"); +} + +a; +b; +c; +d; +e; + + +//// [controlFlowDestructuringVariablesInTryCatch.js] +"use strict"; +try { + var a = f1(); + var b = f2()[0]; + var c = f3().c; + var _a = [][0], d = _a === void 0 ? 1 : _a; + var _b = {}.e, e = _b === void 0 ? 1 : _b; +} +catch (_c) { + console.error("error"); +} +a; +b; +c; +d; +e; diff --git a/tests/baselines/reference/controlFlowDestructuringVariablesInTryCatch.symbols b/tests/baselines/reference/controlFlowDestructuringVariablesInTryCatch.symbols new file mode 100644 index 00000000000..c41f27f9ef6 --- /dev/null +++ b/tests/baselines/reference/controlFlowDestructuringVariablesInTryCatch.symbols @@ -0,0 +1,52 @@ +=== tests/cases/compiler/controlFlowDestructuringVariablesInTryCatch.ts === +declare function f1(): string; +>f1 : Symbol(f1, Decl(controlFlowDestructuringVariablesInTryCatch.ts, 0, 0)) + +declare function f2(): [b: string]; +>f2 : Symbol(f2, Decl(controlFlowDestructuringVariablesInTryCatch.ts, 0, 30)) + +declare function f3(): { c: string }; +>f3 : Symbol(f3, Decl(controlFlowDestructuringVariablesInTryCatch.ts, 1, 35)) +>c : Symbol(c, Decl(controlFlowDestructuringVariablesInTryCatch.ts, 2, 24)) + +try { + var a = f1(); +>a : Symbol(a, Decl(controlFlowDestructuringVariablesInTryCatch.ts, 5, 7)) +>f1 : Symbol(f1, Decl(controlFlowDestructuringVariablesInTryCatch.ts, 0, 0)) + + var [b] = f2(); +>b : Symbol(b, Decl(controlFlowDestructuringVariablesInTryCatch.ts, 6, 9)) +>f2 : Symbol(f2, Decl(controlFlowDestructuringVariablesInTryCatch.ts, 0, 30)) + + var { c } = f3(); +>c : Symbol(c, Decl(controlFlowDestructuringVariablesInTryCatch.ts, 7, 9)) +>f3 : Symbol(f3, Decl(controlFlowDestructuringVariablesInTryCatch.ts, 1, 35)) + + var [d = 1] = []; +>d : Symbol(d, Decl(controlFlowDestructuringVariablesInTryCatch.ts, 9, 9)) + + var { e = 1 } = { }; +>e : Symbol(e, Decl(controlFlowDestructuringVariablesInTryCatch.ts, 10, 9)) + +} catch { + console.error("error"); +>console.error : Symbol(Console.error, Decl(lib.dom.d.ts, --, --)) +>console : Symbol(console, Decl(lib.dom.d.ts, --, --)) +>error : Symbol(Console.error, Decl(lib.dom.d.ts, --, --)) +} + +a; +>a : Symbol(a, Decl(controlFlowDestructuringVariablesInTryCatch.ts, 5, 7)) + +b; +>b : Symbol(b, Decl(controlFlowDestructuringVariablesInTryCatch.ts, 6, 9)) + +c; +>c : Symbol(c, Decl(controlFlowDestructuringVariablesInTryCatch.ts, 7, 9)) + +d; +>d : Symbol(d, Decl(controlFlowDestructuringVariablesInTryCatch.ts, 9, 9)) + +e; +>e : Symbol(e, Decl(controlFlowDestructuringVariablesInTryCatch.ts, 10, 9)) + diff --git a/tests/baselines/reference/controlFlowDestructuringVariablesInTryCatch.types b/tests/baselines/reference/controlFlowDestructuringVariablesInTryCatch.types new file mode 100644 index 00000000000..2cf5b8d5ec3 --- /dev/null +++ b/tests/baselines/reference/controlFlowDestructuringVariablesInTryCatch.types @@ -0,0 +1,61 @@ +=== tests/cases/compiler/controlFlowDestructuringVariablesInTryCatch.ts === +declare function f1(): string; +>f1 : () => string + +declare function f2(): [b: string]; +>f2 : () => [b: string] + +declare function f3(): { c: string }; +>f3 : () => { c: string; } +>c : string + +try { + var a = f1(); +>a : string +>f1() : string +>f1 : () => string + + var [b] = f2(); +>b : string +>f2() : [b: string] +>f2 : () => [b: string] + + var { c } = f3(); +>c : string +>f3() : { c: string; } +>f3 : () => { c: string; } + + var [d = 1] = []; +>d : number +>1 : 1 +>[] : [] + + var { e = 1 } = { }; +>e : number +>1 : 1 +>{ } : { e?: number | undefined; } + +} catch { + console.error("error"); +>console.error("error") : void +>console.error : (...data: any[]) => void +>console : Console +>error : (...data: any[]) => void +>"error" : "error" +} + +a; +>a : string + +b; +>b : string + +c; +>c : string + +d; +>d : number + +e; +>e : number + diff --git a/tests/baselines/reference/controlFlowInitializedDestructuringVariables.js b/tests/baselines/reference/controlFlowInitializedDestructuringVariables.js new file mode 100644 index 00000000000..843b6939b25 --- /dev/null +++ b/tests/baselines/reference/controlFlowInitializedDestructuringVariables.js @@ -0,0 +1,11 @@ +//// [controlFlowInitializedDestructuringVariables.ts] +declare const obj: { a?: string, b?: number }; +const { + a = "0", + b = +a, +} = obj; + + +//// [controlFlowInitializedDestructuringVariables.js] +"use strict"; +var _a = obj.a, a = _a === void 0 ? "0" : _a, _b = obj.b, b = _b === void 0 ? +a : _b; diff --git a/tests/baselines/reference/controlFlowInitializedDestructuringVariables.symbols b/tests/baselines/reference/controlFlowInitializedDestructuringVariables.symbols new file mode 100644 index 00000000000..f664c9db2b9 --- /dev/null +++ b/tests/baselines/reference/controlFlowInitializedDestructuringVariables.symbols @@ -0,0 +1,17 @@ +=== tests/cases/compiler/controlFlowInitializedDestructuringVariables.ts === +declare const obj: { a?: string, b?: number }; +>obj : Symbol(obj, Decl(controlFlowInitializedDestructuringVariables.ts, 0, 13)) +>a : Symbol(a, Decl(controlFlowInitializedDestructuringVariables.ts, 0, 20)) +>b : Symbol(b, Decl(controlFlowInitializedDestructuringVariables.ts, 0, 32)) + +const { + a = "0", +>a : Symbol(a, Decl(controlFlowInitializedDestructuringVariables.ts, 1, 7)) + + b = +a, +>b : Symbol(b, Decl(controlFlowInitializedDestructuringVariables.ts, 2, 12)) +>a : Symbol(a, Decl(controlFlowInitializedDestructuringVariables.ts, 1, 7)) + +} = obj; +>obj : Symbol(obj, Decl(controlFlowInitializedDestructuringVariables.ts, 0, 13)) + diff --git a/tests/baselines/reference/controlFlowInitializedDestructuringVariables.types b/tests/baselines/reference/controlFlowInitializedDestructuringVariables.types new file mode 100644 index 00000000000..8c64c50a327 --- /dev/null +++ b/tests/baselines/reference/controlFlowInitializedDestructuringVariables.types @@ -0,0 +1,19 @@ +=== tests/cases/compiler/controlFlowInitializedDestructuringVariables.ts === +declare const obj: { a?: string, b?: number }; +>obj : { a?: string | undefined; b?: number | undefined; } +>a : string | undefined +>b : number | undefined + +const { + a = "0", +>a : string +>"0" : "0" + + b = +a, +>b : number +>+a : number +>a : string + +} = obj; +>obj : { a?: string | undefined; b?: number | undefined; } + diff --git a/tests/cases/compiler/controlFlowDestructuringVariablesInTryCatch.ts b/tests/cases/compiler/controlFlowDestructuringVariablesInTryCatch.ts new file mode 100644 index 00000000000..a3dd7e4f810 --- /dev/null +++ b/tests/cases/compiler/controlFlowDestructuringVariablesInTryCatch.ts @@ -0,0 +1,22 @@ +// @strict: true + +declare function f1(): string; +declare function f2(): [b: string]; +declare function f3(): { c: string }; + +try { + var a = f1(); + var [b] = f2(); + var { c } = f3(); + + var [d = 1] = []; + var { e = 1 } = { }; +} catch { + console.error("error"); +} + +a; +b; +c; +d; +e; diff --git a/tests/cases/compiler/controlFlowInitializedDestructuringVariables.ts b/tests/cases/compiler/controlFlowInitializedDestructuringVariables.ts new file mode 100644 index 00000000000..d87dba83a0f --- /dev/null +++ b/tests/cases/compiler/controlFlowInitializedDestructuringVariables.ts @@ -0,0 +1,7 @@ +// @strict: true + +declare const obj: { a?: string, b?: number }; +const { + a = "0", + b = +a, +} = obj; From 2625c1feae25aede35465ca835440fc57bf13d52 Mon Sep 17 00:00:00 2001 From: Sheetal Nandi Date: Thu, 20 Oct 2022 13:23:18 -0700 Subject: [PATCH 097/124] Make the init config category order predictable (#51247) --- src/compiler/commandLineParser.ts | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/src/compiler/commandLineParser.ts b/src/compiler/commandLineParser.ts index b3dcb04c777..d13f8156e43 100644 --- a/src/compiler/commandLineParser.ts +++ b/src/compiler/commandLineParser.ts @@ -2582,12 +2582,21 @@ namespace ts { function writeConfigurations() { // Filter applicable options to place in the file - const categorizedOptions = createMultiMap(); + const categorizedOptions = new Map(); + // Set allowed categories in order + categorizedOptions.set(Diagnostics.Projects, []); + categorizedOptions.set(Diagnostics.Language_and_Environment, []); + categorizedOptions.set(Diagnostics.Modules, []); + categorizedOptions.set(Diagnostics.JavaScript_Support, []); + categorizedOptions.set(Diagnostics.Emit, []); + categorizedOptions.set(Diagnostics.Interop_Constraints, []); + categorizedOptions.set(Diagnostics.Type_Checking, []); + categorizedOptions.set(Diagnostics.Completeness, []); for (const option of optionDeclarations) { - const { category } = option; - if (isAllowedOptionForOutput(option)) { - categorizedOptions.add(getLocaleSpecificMessage(category!), option); + let listForCategory = categorizedOptions.get(option.category!); + if (!listForCategory) categorizedOptions.set(option.category!, listForCategory = []); + listForCategory.push(option); } } @@ -2599,7 +2608,7 @@ namespace ts { if (entries.length !== 0) { entries.push({ value: "" }); } - entries.push({ value: `/* ${category} */` }); + entries.push({ value: `/* ${getLocaleSpecificMessage(category)} */` }); for (const option of options) { let optionName; if (compilerOptionsMap.has(option.name)) { From eed05112180e0d94f78aa02d676d49468f15dc31 Mon Sep 17 00:00:00 2001 From: TypeScript Bot Date: Fri, 21 Oct 2022 06:15:23 +0000 Subject: [PATCH 098/124] Update package-lock.json --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index a8889e6cfc9..71fe6a44b27 100644 --- a/package-lock.json +++ b/package-lock.json @@ -577,9 +577,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "18.11.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.2.tgz", - "integrity": "sha512-BWN3M23gLO2jVG8g/XHIRFWiiV4/GckeFIqbU/C4V3xpoBBWSMk4OZomouN0wCkfQFPqgZikyLr7DOYDysIkkw==", + "version": "18.11.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.3.tgz", + "integrity": "sha512-fNjDQzzOsZeKZu5NATgXUPsaFaTxeRgFXoosrHivTl8RGeV733OLawXsGfEk9a8/tySyZUyiZ6E8LcjPFZ2y1A==", "dev": true }, "node_modules/@types/semver": { @@ -9088,9 +9088,9 @@ "dev": true }, "@types/node": { - "version": "18.11.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.2.tgz", - "integrity": "sha512-BWN3M23gLO2jVG8g/XHIRFWiiV4/GckeFIqbU/C4V3xpoBBWSMk4OZomouN0wCkfQFPqgZikyLr7DOYDysIkkw==", + "version": "18.11.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.3.tgz", + "integrity": "sha512-fNjDQzzOsZeKZu5NATgXUPsaFaTxeRgFXoosrHivTl8RGeV733OLawXsGfEk9a8/tySyZUyiZ6E8LcjPFZ2y1A==", "dev": true }, "@types/semver": { From 3abd351c0eea55758f27ee5558a4a1525b77f45b Mon Sep 17 00:00:00 2001 From: Ron Buckton Date: Fri, 21 Oct 2022 08:00:00 -0400 Subject: [PATCH 099/124] Fix super property transform in async arrow in method (#51240) --- src/compiler/checker.ts | 9 +- src/compiler/transformers/es2017.ts | 91 +++++++++++- src/compiler/transformers/es2018.ts | 10 +- src/compiler/types.ts | 4 +- .../reference/asyncMethodWithSuper_es6.js | 85 +++++++++++ .../asyncMethodWithSuper_es6.symbols | 98 +++++++++++++ .../reference/asyncMethodWithSuper_es6.types | 132 ++++++++++++++++++ .../async/es6/asyncMethodWithSuper_es6.ts | 26 ++++ 8 files changed, 438 insertions(+), 17 deletions(-) diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 598a699459e..5b30941b5cc 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -26706,13 +26706,16 @@ namespace ts { const immediateContainer = getSuperContainer(node, /*stopOnFunctions*/ true); let container = immediateContainer; let needToCaptureLexicalThis = false; + let inAsyncFunction = false; // adjust the container reference in case if super is used inside arrow functions with arbitrarily deep nesting if (!isCallExpression) { while (container && container.kind === SyntaxKind.ArrowFunction) { + if (hasSyntacticModifier(container, ModifierFlags.Async)) inAsyncFunction = true; container = getSuperContainer(container, /*stopOnFunctions*/ true); needToCaptureLexicalThis = languageVersion < ScriptTarget.ES2015; } + if (container && hasSyntacticModifier(container, ModifierFlags.Async)) inAsyncFunction = true; } const canUseSuperExpression = isLegalUsageOfSuperExpression(container); @@ -26824,12 +26827,12 @@ namespace ts { // as a call expression cannot be used as the target of a destructuring assignment while a property access can. // // For element access expressions (`super[x]`), we emit a generic helper that forwards the element access in both situations. - if (container.kind === SyntaxKind.MethodDeclaration && hasSyntacticModifier(container, ModifierFlags.Async)) { + if (container.kind === SyntaxKind.MethodDeclaration && inAsyncFunction) { if (isSuperProperty(node.parent) && isAssignmentTarget(node.parent)) { - getNodeLinks(container).flags |= NodeCheckFlags.AsyncMethodWithSuperBinding; + getNodeLinks(container).flags |= NodeCheckFlags.MethodWithSuperPropertyAssignmentInAsync; } else { - getNodeLinks(container).flags |= NodeCheckFlags.AsyncMethodWithSuper; + getNodeLinks(container).flags |= NodeCheckFlags.MethodWithSuperPropertyAccessInAsync; } } diff --git a/src/compiler/transformers/es2017.ts b/src/compiler/transformers/es2017.ts index 78d9f57ccdc..001f93551b4 100644 --- a/src/compiler/transformers/es2017.ts +++ b/src/compiler/transformers/es2017.ts @@ -140,8 +140,11 @@ namespace ts { return visitEachChild(node, visitor, context); case SyntaxKind.GetAccessor: + return doWithContext(ContextFlags.NonTopLevel | ContextFlags.HasLexicalThis, visitGetAccessorDeclaration, node as GetAccessorDeclaration); case SyntaxKind.SetAccessor: + return doWithContext(ContextFlags.NonTopLevel | ContextFlags.HasLexicalThis, visitSetAccessorDeclaration, node as SetAccessorDeclaration); case SyntaxKind.Constructor: + return doWithContext(ContextFlags.NonTopLevel | ContextFlags.HasLexicalThis, visitConstructorDeclaration, node as ConstructorDeclaration); case SyntaxKind.ClassDeclaration: case SyntaxKind.ClassExpression: return doWithContext(ContextFlags.NonTopLevel | ContextFlags.HasLexicalThis, visitDefault, node); @@ -278,6 +281,15 @@ namespace ts { ); } + function visitConstructorDeclaration(node: ConstructorDeclaration) { + return factory.updateConstructorDeclaration( + node, + visitNodes(node.modifiers, visitor, isModifierLike), + visitParameterList(node.parameters, visitor, context), + transformMethodBody(node) + ); + } + /** * Visits a MethodDeclaration node. * @@ -298,7 +310,28 @@ namespace ts { /*type*/ undefined, getFunctionFlags(node) & FunctionFlags.Async ? transformAsyncFunctionBody(node) - : visitFunctionBody(node.body, visitor, context) + : transformMethodBody(node) + ); + } + + function visitGetAccessorDeclaration(node: GetAccessorDeclaration) { + return factory.updateGetAccessorDeclaration( + node, + visitNodes(node.modifiers, visitor, isModifierLike), + node.name, + visitParameterList(node.parameters, visitor, context), + /*type*/ undefined, + transformMethodBody(node) + ); + } + + function visitSetAccessorDeclaration(node: SetAccessorDeclaration) { + return factory.updateSetAccessorDeclaration( + node, + visitNodes(node.modifiers, visitor, isModifierLike), + node.name, + visitParameterList(node.parameters, visitor, context), + transformMethodBody(node) ); } @@ -446,6 +479,50 @@ namespace ts { return false; } + function transformMethodBody(node: MethodDeclaration | AccessorDeclaration | ConstructorDeclaration): FunctionBody | undefined { + Debug.assertIsDefined(node.body); + + const savedCapturedSuperProperties = capturedSuperProperties; + const savedHasSuperElementAccess = hasSuperElementAccess; + capturedSuperProperties = new Set(); + hasSuperElementAccess = false; + + let updated = visitFunctionBody(node.body, visitor, context); + + // Minor optimization, emit `_super` helper to capture `super` access in an arrow. + // This step isn't needed if we eventually transform this to ES5. + const originalMethod = getOriginalNode(node, isFunctionLikeDeclaration); + const emitSuperHelpers = languageVersion >= ScriptTarget.ES2015 && + resolver.getNodeCheckFlags(node) & (NodeCheckFlags.MethodWithSuperPropertyAssignmentInAsync | NodeCheckFlags.MethodWithSuperPropertyAccessInAsync) && + (getFunctionFlags(originalMethod) & FunctionFlags.AsyncGenerator) !== FunctionFlags.AsyncGenerator; + + if (emitSuperHelpers) { + enableSubstitutionForAsyncMethodsWithSuper(); + if (capturedSuperProperties.size) { + const variableStatement = createSuperAccessVariableStatement(factory, resolver, node, capturedSuperProperties); + substitutedSuperAccessors[getNodeId(variableStatement)] = true; + + const statements = updated.statements.slice(); + insertStatementsAfterStandardPrologue(statements, [variableStatement]); + updated = factory.updateBlock(updated, statements); + } + + if (hasSuperElementAccess) { + // Emit helpers for super element access expressions (`super[x]`). + if (resolver.getNodeCheckFlags(node) & NodeCheckFlags.MethodWithSuperPropertyAssignmentInAsync) { + addEmitHelper(updated, advancedAsyncSuperHelper); + } + else if (resolver.getNodeCheckFlags(node) & NodeCheckFlags.MethodWithSuperPropertyAccessInAsync) { + addEmitHelper(updated, asyncSuperHelper); + } + } + } + + capturedSuperProperties = savedCapturedSuperProperties; + hasSuperElementAccess = savedHasSuperElementAccess; + return updated; + } + function transformAsyncFunctionBody(node: MethodDeclaration | AccessorDeclaration | FunctionDeclaration | FunctionExpression): FunctionBody; function transformAsyncFunctionBody(node: ArrowFunction): ConciseBody; function transformAsyncFunctionBody(node: FunctionLikeDeclaration): ConciseBody { @@ -495,7 +572,7 @@ namespace ts { // Minor optimization, emit `_super` helper to capture `super` access in an arrow. // This step isn't needed if we eventually transform this to ES5. - const emitSuperHelpers = languageVersion >= ScriptTarget.ES2015 && resolver.getNodeCheckFlags(node) & (NodeCheckFlags.AsyncMethodWithSuperBinding | NodeCheckFlags.AsyncMethodWithSuper); + const emitSuperHelpers = languageVersion >= ScriptTarget.ES2015 && resolver.getNodeCheckFlags(node) & (NodeCheckFlags.MethodWithSuperPropertyAssignmentInAsync | NodeCheckFlags.MethodWithSuperPropertyAccessInAsync); if (emitSuperHelpers) { enableSubstitutionForAsyncMethodsWithSuper(); @@ -511,10 +588,10 @@ namespace ts { if (emitSuperHelpers && hasSuperElementAccess) { // Emit helpers for super element access expressions (`super[x]`). - if (resolver.getNodeCheckFlags(node) & NodeCheckFlags.AsyncMethodWithSuperBinding) { + if (resolver.getNodeCheckFlags(node) & NodeCheckFlags.MethodWithSuperPropertyAssignmentInAsync) { addEmitHelper(block, advancedAsyncSuperHelper); } - else if (resolver.getNodeCheckFlags(node) & NodeCheckFlags.AsyncMethodWithSuper) { + else if (resolver.getNodeCheckFlags(node) & NodeCheckFlags.MethodWithSuperPropertyAccessInAsync) { addEmitHelper(block, asyncSuperHelper); } } @@ -601,7 +678,7 @@ namespace ts { // If we need to support substitutions for `super` in an async method, // we should track it here. if (enabledSubstitutions & ES2017SubstitutionFlags.AsyncMethodsWithSuper && isSuperContainer(node)) { - const superContainerFlags = resolver.getNodeCheckFlags(node) & (NodeCheckFlags.AsyncMethodWithSuper | NodeCheckFlags.AsyncMethodWithSuperBinding); + const superContainerFlags = resolver.getNodeCheckFlags(node) & (NodeCheckFlags.MethodWithSuperPropertyAccessInAsync | NodeCheckFlags.MethodWithSuperPropertyAssignmentInAsync); if (superContainerFlags !== enclosingSuperContainerFlags) { const savedEnclosingSuperContainerFlags = enclosingSuperContainerFlags; enclosingSuperContainerFlags = superContainerFlags; @@ -698,7 +775,7 @@ namespace ts { } function createSuperElementAccessInAsyncMethod(argumentExpression: Expression, location: TextRange): LeftHandSideExpression { - if (enclosingSuperContainerFlags & NodeCheckFlags.AsyncMethodWithSuperBinding) { + if (enclosingSuperContainerFlags & NodeCheckFlags.MethodWithSuperPropertyAssignmentInAsync) { return setTextRange( factory.createPropertyAccessExpression( factory.createCallExpression( @@ -728,7 +805,7 @@ namespace ts { export function createSuperAccessVariableStatement(factory: NodeFactory, resolver: EmitResolver, node: FunctionLikeDeclaration, names: Set<__String>) { // Create a variable declaration with a getter/setter (if binding) definition for each name: // const _super = Object.create(null, { x: { get: () => super.x, set: (v) => super.x = v }, ... }); - const hasBinding = (resolver.getNodeCheckFlags(node) & NodeCheckFlags.AsyncMethodWithSuperBinding) !== 0; + const hasBinding = (resolver.getNodeCheckFlags(node) & NodeCheckFlags.MethodWithSuperPropertyAssignmentInAsync) !== 0; const accessors: PropertyAssignment[] = []; names.forEach((_, key) => { const name = unescapeLeadingUnderscores(key); diff --git a/src/compiler/transformers/es2018.ts b/src/compiler/transformers/es2018.ts index aa1f4a5e6c4..394df42cbf3 100644 --- a/src/compiler/transformers/es2018.ts +++ b/src/compiler/transformers/es2018.ts @@ -1013,7 +1013,7 @@ namespace ts { // Minor optimization, emit `_super` helper to capture `super` access in an arrow. // This step isn't needed if we eventually transform this to ES5. - const emitSuperHelpers = languageVersion >= ScriptTarget.ES2015 && resolver.getNodeCheckFlags(node) & (NodeCheckFlags.AsyncMethodWithSuperBinding | NodeCheckFlags.AsyncMethodWithSuper); + const emitSuperHelpers = languageVersion >= ScriptTarget.ES2015 && resolver.getNodeCheckFlags(node) & (NodeCheckFlags.MethodWithSuperPropertyAssignmentInAsync | NodeCheckFlags.MethodWithSuperPropertyAccessInAsync); if (emitSuperHelpers) { enableSubstitutionForAsyncMethodsWithSuper(); @@ -1028,10 +1028,10 @@ namespace ts { const block = factory.updateBlock(node.body!, statements); if (emitSuperHelpers && hasSuperElementAccess) { - if (resolver.getNodeCheckFlags(node) & NodeCheckFlags.AsyncMethodWithSuperBinding) { + if (resolver.getNodeCheckFlags(node) & NodeCheckFlags.MethodWithSuperPropertyAssignmentInAsync) { addEmitHelper(block, advancedAsyncSuperHelper); } - else if (resolver.getNodeCheckFlags(node) & NodeCheckFlags.AsyncMethodWithSuper) { + else if (resolver.getNodeCheckFlags(node) & NodeCheckFlags.MethodWithSuperPropertyAccessInAsync) { addEmitHelper(block, asyncSuperHelper); } } @@ -1185,7 +1185,7 @@ namespace ts { // If we need to support substitutions for `super` in an async method, // we should track it here. if (enabledSubstitutions & ESNextSubstitutionFlags.AsyncMethodsWithSuper && isSuperContainer(node)) { - const superContainerFlags = resolver.getNodeCheckFlags(node) & (NodeCheckFlags.AsyncMethodWithSuper | NodeCheckFlags.AsyncMethodWithSuperBinding); + const superContainerFlags = resolver.getNodeCheckFlags(node) & (NodeCheckFlags.MethodWithSuperPropertyAccessInAsync | NodeCheckFlags.MethodWithSuperPropertyAssignmentInAsync); if (superContainerFlags !== enclosingSuperContainerFlags) { const savedEnclosingSuperContainerFlags = enclosingSuperContainerFlags; enclosingSuperContainerFlags = superContainerFlags; @@ -1282,7 +1282,7 @@ namespace ts { } function createSuperElementAccessInAsyncMethod(argumentExpression: Expression, location: TextRange): LeftHandSideExpression { - if (enclosingSuperContainerFlags & NodeCheckFlags.AsyncMethodWithSuperBinding) { + if (enclosingSuperContainerFlags & NodeCheckFlags.MethodWithSuperPropertyAssignmentInAsync) { return setTextRange( factory.createPropertyAccessExpression( factory.createCallExpression( diff --git a/src/compiler/types.ts b/src/compiler/types.ts index 38984dffb65..6d16371717e 100644 --- a/src/compiler/types.ts +++ b/src/compiler/types.ts @@ -5527,8 +5527,8 @@ namespace ts { SuperInstance = 0x00000100, // Instance 'super' reference SuperStatic = 0x00000200, // Static 'super' reference ContextChecked = 0x00000400, // Contextual types have been assigned - AsyncMethodWithSuper = 0x00000800, // An async method that reads a value from a member of 'super'. - AsyncMethodWithSuperBinding = 0x00001000, // An async method that assigns a value to a member of 'super'. + MethodWithSuperPropertyAccessInAsync = 0x00000800, // A method that contains a SuperProperty access in an async context. + MethodWithSuperPropertyAssignmentInAsync = 0x00001000, // A method that contains a SuperProperty assignment in an async context. CaptureArguments = 0x00002000, // Lexical 'arguments' used in body EnumValuesComputed = 0x00004000, // Values for enum members have been computed, and any errors have been reported for them. LexicalModuleMergesWithClass = 0x00008000, // Instantiated lexical module declaration is merged with a previous class declaration. diff --git a/tests/baselines/reference/asyncMethodWithSuper_es6.js b/tests/baselines/reference/asyncMethodWithSuper_es6.js index a5f216d221a..514fc52f4ef 100644 --- a/tests/baselines/reference/asyncMethodWithSuper_es6.js +++ b/tests/baselines/reference/asyncMethodWithSuper_es6.js @@ -185,6 +185,32 @@ class B extends A { (async () => super["x"] = f); } } + +// https://github.com/microsoft/TypeScript/issues/46828 +class Base { + set setter(x: any) {} + get getter(): any { return; } + method(x: string): any {} + + static set setter(x: any) {} + static get getter(): any { return; } + static method(x: string): any {} +} + +class Derived extends Base { + a() { return async () => super.method('') } + b() { return async () => super.getter } + c() { return async () => super.setter = '' } + d() { return async () => super["method"]('') } + e() { return async () => super["getter"] } + f() { return async () => super["setter"] = '' } + static a() { return async () => super.method('') } + static b() { return async () => super.getter } + static c() { return async () => super.setter = '' } + static d() { return async () => super["method"]('') } + static e() { return async () => super["getter"] } + static f() { return async () => super["setter"] = '' } +} //// [asyncMethodWithSuper_es6.js] @@ -377,3 +403,62 @@ class B extends A { }); } } +// https://github.com/microsoft/TypeScript/issues/46828 +class Base { + set setter(x) { } + get getter() { return; } + method(x) { } + static set setter(x) { } + static get getter() { return; } + static method(x) { } +} +class Derived extends Base { + a() { const _super = Object.create(null, { + method: { get: () => super.method } + }); return () => __awaiter(this, void 0, void 0, function* () { return _super.method.call(this, ''); }); } + b() { const _super = Object.create(null, { + getter: { get: () => super.getter } + }); return () => __awaiter(this, void 0, void 0, function* () { return _super.getter; }); } + c() { const _super = Object.create(null, { + setter: { get: () => super.setter, set: v => super.setter = v } + }); return () => __awaiter(this, void 0, void 0, function* () { return _super.setter = ''; }); } + d() { + const _superIndex = name => super[name]; + return () => __awaiter(this, void 0, void 0, function* () { return _superIndex("method").call(this, ''); }); + } + e() { + const _superIndex = name => super[name]; + return () => __awaiter(this, void 0, void 0, function* () { return _superIndex("getter"); }); + } + f() { + const _superIndex = (function (geti, seti) { + const cache = Object.create(null); + return name => cache[name] || (cache[name] = { get value() { return geti(name); }, set value(v) { seti(name, v); } }); + })(name => super[name], (name, value) => super[name] = value); + return () => __awaiter(this, void 0, void 0, function* () { return _superIndex("setter").value = ''; }); + } + static a() { const _super = Object.create(null, { + method: { get: () => super.method } + }); return () => __awaiter(this, void 0, void 0, function* () { return _super.method.call(this, ''); }); } + static b() { const _super = Object.create(null, { + getter: { get: () => super.getter } + }); return () => __awaiter(this, void 0, void 0, function* () { return _super.getter; }); } + static c() { const _super = Object.create(null, { + setter: { get: () => super.setter, set: v => super.setter = v } + }); return () => __awaiter(this, void 0, void 0, function* () { return _super.setter = ''; }); } + static d() { + const _superIndex = name => super[name]; + return () => __awaiter(this, void 0, void 0, function* () { return _superIndex("method").call(this, ''); }); + } + static e() { + const _superIndex = name => super[name]; + return () => __awaiter(this, void 0, void 0, function* () { return _superIndex("getter"); }); + } + static f() { + const _superIndex = (function (geti, seti) { + const cache = Object.create(null); + return name => cache[name] || (cache[name] = { get value() { return geti(name); }, set value(v) { seti(name, v); } }); + })(name => super[name], (name, value) => super[name] = value); + return () => __awaiter(this, void 0, void 0, function* () { return _superIndex("setter").value = ''; }); + } +} diff --git a/tests/baselines/reference/asyncMethodWithSuper_es6.symbols b/tests/baselines/reference/asyncMethodWithSuper_es6.symbols index 59c844fa7de..ca3c70f0480 100644 --- a/tests/baselines/reference/asyncMethodWithSuper_es6.symbols +++ b/tests/baselines/reference/asyncMethodWithSuper_es6.symbols @@ -376,3 +376,101 @@ class B extends A { } } +// https://github.com/microsoft/TypeScript/issues/46828 +class Base { +>Base : Symbol(Base, Decl(asyncMethodWithSuper_es6.ts, 185, 1)) + + set setter(x: any) {} +>setter : Symbol(Base.setter, Decl(asyncMethodWithSuper_es6.ts, 188, 12)) +>x : Symbol(x, Decl(asyncMethodWithSuper_es6.ts, 189, 15)) + + get getter(): any { return; } +>getter : Symbol(Base.getter, Decl(asyncMethodWithSuper_es6.ts, 189, 25)) + + method(x: string): any {} +>method : Symbol(Base.method, Decl(asyncMethodWithSuper_es6.ts, 190, 33)) +>x : Symbol(x, Decl(asyncMethodWithSuper_es6.ts, 191, 11)) + + static set setter(x: any) {} +>setter : Symbol(Base.setter, Decl(asyncMethodWithSuper_es6.ts, 191, 29)) +>x : Symbol(x, Decl(asyncMethodWithSuper_es6.ts, 193, 22)) + + static get getter(): any { return; } +>getter : Symbol(Base.getter, Decl(asyncMethodWithSuper_es6.ts, 193, 32)) + + static method(x: string): any {} +>method : Symbol(Base.method, Decl(asyncMethodWithSuper_es6.ts, 194, 40)) +>x : Symbol(x, Decl(asyncMethodWithSuper_es6.ts, 195, 18)) +} + +class Derived extends Base { +>Derived : Symbol(Derived, Decl(asyncMethodWithSuper_es6.ts, 196, 1)) +>Base : Symbol(Base, Decl(asyncMethodWithSuper_es6.ts, 185, 1)) + + a() { return async () => super.method('') } +>a : Symbol(Derived.a, Decl(asyncMethodWithSuper_es6.ts, 198, 28)) +>super.method : Symbol(Base.method, Decl(asyncMethodWithSuper_es6.ts, 190, 33)) +>super : Symbol(Base, Decl(asyncMethodWithSuper_es6.ts, 185, 1)) +>method : Symbol(Base.method, Decl(asyncMethodWithSuper_es6.ts, 190, 33)) + + b() { return async () => super.getter } +>b : Symbol(Derived.b, Decl(asyncMethodWithSuper_es6.ts, 199, 47)) +>super.getter : Symbol(Base.getter, Decl(asyncMethodWithSuper_es6.ts, 189, 25)) +>super : Symbol(Base, Decl(asyncMethodWithSuper_es6.ts, 185, 1)) +>getter : Symbol(Base.getter, Decl(asyncMethodWithSuper_es6.ts, 189, 25)) + + c() { return async () => super.setter = '' } +>c : Symbol(Derived.c, Decl(asyncMethodWithSuper_es6.ts, 200, 43)) +>super.setter : Symbol(Base.setter, Decl(asyncMethodWithSuper_es6.ts, 188, 12)) +>super : Symbol(Base, Decl(asyncMethodWithSuper_es6.ts, 185, 1)) +>setter : Symbol(Base.setter, Decl(asyncMethodWithSuper_es6.ts, 188, 12)) + + d() { return async () => super["method"]('') } +>d : Symbol(Derived.d, Decl(asyncMethodWithSuper_es6.ts, 201, 48)) +>super : Symbol(Base, Decl(asyncMethodWithSuper_es6.ts, 185, 1)) +>"method" : Symbol(Base.method, Decl(asyncMethodWithSuper_es6.ts, 190, 33)) + + e() { return async () => super["getter"] } +>e : Symbol(Derived.e, Decl(asyncMethodWithSuper_es6.ts, 202, 50)) +>super : Symbol(Base, Decl(asyncMethodWithSuper_es6.ts, 185, 1)) +>"getter" : Symbol(Base.getter, Decl(asyncMethodWithSuper_es6.ts, 189, 25)) + + f() { return async () => super["setter"] = '' } +>f : Symbol(Derived.f, Decl(asyncMethodWithSuper_es6.ts, 203, 46)) +>super : Symbol(Base, Decl(asyncMethodWithSuper_es6.ts, 185, 1)) +>"setter" : Symbol(Base.setter, Decl(asyncMethodWithSuper_es6.ts, 188, 12)) + + static a() { return async () => super.method('') } +>a : Symbol(Derived.a, Decl(asyncMethodWithSuper_es6.ts, 204, 51)) +>super.method : Symbol(Base.method, Decl(asyncMethodWithSuper_es6.ts, 194, 40)) +>super : Symbol(Base, Decl(asyncMethodWithSuper_es6.ts, 185, 1)) +>method : Symbol(Base.method, Decl(asyncMethodWithSuper_es6.ts, 194, 40)) + + static b() { return async () => super.getter } +>b : Symbol(Derived.b, Decl(asyncMethodWithSuper_es6.ts, 205, 54)) +>super.getter : Symbol(Base.getter, Decl(asyncMethodWithSuper_es6.ts, 193, 32)) +>super : Symbol(Base, Decl(asyncMethodWithSuper_es6.ts, 185, 1)) +>getter : Symbol(Base.getter, Decl(asyncMethodWithSuper_es6.ts, 193, 32)) + + static c() { return async () => super.setter = '' } +>c : Symbol(Derived.c, Decl(asyncMethodWithSuper_es6.ts, 206, 50)) +>super.setter : Symbol(Base.setter, Decl(asyncMethodWithSuper_es6.ts, 191, 29)) +>super : Symbol(Base, Decl(asyncMethodWithSuper_es6.ts, 185, 1)) +>setter : Symbol(Base.setter, Decl(asyncMethodWithSuper_es6.ts, 191, 29)) + + static d() { return async () => super["method"]('') } +>d : Symbol(Derived.d, Decl(asyncMethodWithSuper_es6.ts, 207, 55)) +>super : Symbol(Base, Decl(asyncMethodWithSuper_es6.ts, 185, 1)) +>"method" : Symbol(Base.method, Decl(asyncMethodWithSuper_es6.ts, 194, 40)) + + static e() { return async () => super["getter"] } +>e : Symbol(Derived.e, Decl(asyncMethodWithSuper_es6.ts, 208, 57)) +>super : Symbol(Base, Decl(asyncMethodWithSuper_es6.ts, 185, 1)) +>"getter" : Symbol(Base.getter, Decl(asyncMethodWithSuper_es6.ts, 193, 32)) + + static f() { return async () => super["setter"] = '' } +>f : Symbol(Derived.f, Decl(asyncMethodWithSuper_es6.ts, 209, 53)) +>super : Symbol(Base, Decl(asyncMethodWithSuper_es6.ts, 185, 1)) +>"setter" : Symbol(Base.setter, Decl(asyncMethodWithSuper_es6.ts, 191, 29)) +} + diff --git a/tests/baselines/reference/asyncMethodWithSuper_es6.types b/tests/baselines/reference/asyncMethodWithSuper_es6.types index 5dcc642146a..a2d5bf49b89 100644 --- a/tests/baselines/reference/asyncMethodWithSuper_es6.types +++ b/tests/baselines/reference/asyncMethodWithSuper_es6.types @@ -504,3 +504,135 @@ class B extends A { } } +// https://github.com/microsoft/TypeScript/issues/46828 +class Base { +>Base : Base + + set setter(x: any) {} +>setter : any +>x : any + + get getter(): any { return; } +>getter : any + + method(x: string): any {} +>method : (x: string) => any +>x : string + + static set setter(x: any) {} +>setter : any +>x : any + + static get getter(): any { return; } +>getter : any + + static method(x: string): any {} +>method : (x: string) => any +>x : string +} + +class Derived extends Base { +>Derived : Derived +>Base : Base + + a() { return async () => super.method('') } +>a : () => () => Promise +>async () => super.method('') : () => Promise +>super.method('') : any +>super.method : (x: string) => any +>super : Base +>method : (x: string) => any +>'' : "" + + b() { return async () => super.getter } +>b : () => () => Promise +>async () => super.getter : () => Promise +>super.getter : any +>super : Base +>getter : any + + c() { return async () => super.setter = '' } +>c : () => () => Promise +>async () => super.setter = '' : () => Promise +>super.setter = '' : "" +>super.setter : any +>super : Base +>setter : any +>'' : "" + + d() { return async () => super["method"]('') } +>d : () => () => Promise +>async () => super["method"]('') : () => Promise +>super["method"]('') : any +>super["method"] : (x: string) => any +>super : Base +>"method" : "method" +>'' : "" + + e() { return async () => super["getter"] } +>e : () => () => Promise +>async () => super["getter"] : () => Promise +>super["getter"] : any +>super : Base +>"getter" : "getter" + + f() { return async () => super["setter"] = '' } +>f : () => () => Promise +>async () => super["setter"] = '' : () => Promise +>super["setter"] = '' : "" +>super["setter"] : any +>super : Base +>"setter" : "setter" +>'' : "" + + static a() { return async () => super.method('') } +>a : () => () => Promise +>async () => super.method('') : () => Promise +>super.method('') : any +>super.method : (x: string) => any +>super : typeof Base +>method : (x: string) => any +>'' : "" + + static b() { return async () => super.getter } +>b : () => () => Promise +>async () => super.getter : () => Promise +>super.getter : any +>super : typeof Base +>getter : any + + static c() { return async () => super.setter = '' } +>c : () => () => Promise +>async () => super.setter = '' : () => Promise +>super.setter = '' : "" +>super.setter : any +>super : typeof Base +>setter : any +>'' : "" + + static d() { return async () => super["method"]('') } +>d : () => () => Promise +>async () => super["method"]('') : () => Promise +>super["method"]('') : any +>super["method"] : (x: string) => any +>super : typeof Base +>"method" : "method" +>'' : "" + + static e() { return async () => super["getter"] } +>e : () => () => Promise +>async () => super["getter"] : () => Promise +>super["getter"] : any +>super : typeof Base +>"getter" : "getter" + + static f() { return async () => super["setter"] = '' } +>f : () => () => Promise +>async () => super["setter"] = '' : () => Promise +>super["setter"] = '' : "" +>super["setter"] : any +>super : typeof Base +>"setter" : "setter" +>'' : "" +} + diff --git a/tests/cases/conformance/async/es6/asyncMethodWithSuper_es6.ts b/tests/cases/conformance/async/es6/asyncMethodWithSuper_es6.ts index 41208f6e63e..0f018ca9920 100644 --- a/tests/cases/conformance/async/es6/asyncMethodWithSuper_es6.ts +++ b/tests/cases/conformance/async/es6/asyncMethodWithSuper_es6.ts @@ -187,3 +187,29 @@ class B extends A { (async () => super["x"] = f); } } + +// https://github.com/microsoft/TypeScript/issues/46828 +class Base { + set setter(x: any) {} + get getter(): any { return; } + method(x: string): any {} + + static set setter(x: any) {} + static get getter(): any { return; } + static method(x: string): any {} +} + +class Derived extends Base { + a() { return async () => super.method('') } + b() { return async () => super.getter } + c() { return async () => super.setter = '' } + d() { return async () => super["method"]('') } + e() { return async () => super["getter"] } + f() { return async () => super["setter"] = '' } + static a() { return async () => super.method('') } + static b() { return async () => super.getter } + static c() { return async () => super.setter = '' } + static d() { return async () => super["method"]('') } + static e() { return async () => super["getter"] } + static f() { return async () => super["setter"] = '' } +} From a56b254ad3c52b598bc5d44f83f3d0a1cf806068 Mon Sep 17 00:00:00 2001 From: Ron Buckton Date: Fri, 21 Oct 2022 08:00:24 -0400 Subject: [PATCH 100/124] Include 'this' type parameter in isRelatedTo fast path (#51230) --- src/compiler/checker.ts | 4 ++-- .../baselines/reference/asyncFunctionReturnType.2.js | 11 +++++++++++ .../reference/asyncFunctionReturnType.2.symbols | 10 ++++++++++ .../reference/asyncFunctionReturnType.2.types | 10 ++++++++++ tests/cases/compiler/asyncFunctionReturnType.2.ts | 6 ++++++ 5 files changed, 39 insertions(+), 2 deletions(-) create mode 100644 tests/baselines/reference/asyncFunctionReturnType.2.js create mode 100644 tests/baselines/reference/asyncFunctionReturnType.2.symbols create mode 100644 tests/baselines/reference/asyncFunctionReturnType.2.types create mode 100644 tests/cases/compiler/asyncFunctionReturnType.2.ts diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 5b30941b5cc..76b9a21d73f 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -36994,7 +36994,7 @@ namespace ts { } // primitives with a `{ then() }` won't be unwrapped/adopted. - if (allTypesAssignableToKind(type, TypeFlags.Primitive | TypeFlags.Never)) { + if (allTypesAssignableToKind(getBaseConstraintOrType(type), TypeFlags.Primitive | TypeFlags.Never)) { return undefined; } @@ -37069,7 +37069,7 @@ namespace ts { * Determines whether a type is an object with a callable `then` member. */ function isThenableType(type: Type): boolean { - if (allTypesAssignableToKind(type, TypeFlags.Primitive | TypeFlags.Never)) { + if (allTypesAssignableToKind(getBaseConstraintOrType(type), TypeFlags.Primitive | TypeFlags.Never)) { // primitive types cannot be considered "thenable" since they are not objects. return false; } diff --git a/tests/baselines/reference/asyncFunctionReturnType.2.js b/tests/baselines/reference/asyncFunctionReturnType.2.js new file mode 100644 index 00000000000..9405b3f2bb5 --- /dev/null +++ b/tests/baselines/reference/asyncFunctionReturnType.2.js @@ -0,0 +1,11 @@ +//// [asyncFunctionReturnType.2.ts] +// https://github.com/microsoft/TypeScript/issues/47291 +class X { + f = async (): Promise => this; +} + +//// [asyncFunctionReturnType.2.js] +// https://github.com/microsoft/TypeScript/issues/47291 +class X { + f = async () => this; +} diff --git a/tests/baselines/reference/asyncFunctionReturnType.2.symbols b/tests/baselines/reference/asyncFunctionReturnType.2.symbols new file mode 100644 index 00000000000..2e9988be963 --- /dev/null +++ b/tests/baselines/reference/asyncFunctionReturnType.2.symbols @@ -0,0 +1,10 @@ +=== tests/cases/compiler/asyncFunctionReturnType.2.ts === +// https://github.com/microsoft/TypeScript/issues/47291 +class X { +>X : Symbol(X, Decl(asyncFunctionReturnType.2.ts, 0, 0)) + + f = async (): Promise => this; +>f : Symbol(X.f, Decl(asyncFunctionReturnType.2.ts, 1, 9)) +>Promise : Symbol(Promise, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.promise.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(lib.es2018.promise.d.ts, --, --)) +>this : Symbol(X, Decl(asyncFunctionReturnType.2.ts, 0, 0)) +} diff --git a/tests/baselines/reference/asyncFunctionReturnType.2.types b/tests/baselines/reference/asyncFunctionReturnType.2.types new file mode 100644 index 00000000000..1559dda5bf4 --- /dev/null +++ b/tests/baselines/reference/asyncFunctionReturnType.2.types @@ -0,0 +1,10 @@ +=== tests/cases/compiler/asyncFunctionReturnType.2.ts === +// https://github.com/microsoft/TypeScript/issues/47291 +class X { +>X : X + + f = async (): Promise => this; +>f : () => Promise +>async (): Promise => this : () => Promise +>this : this +} diff --git a/tests/cases/compiler/asyncFunctionReturnType.2.ts b/tests/cases/compiler/asyncFunctionReturnType.2.ts new file mode 100644 index 00000000000..628ecf915ef --- /dev/null +++ b/tests/cases/compiler/asyncFunctionReturnType.2.ts @@ -0,0 +1,6 @@ +// @target: esnext + +// https://github.com/microsoft/TypeScript/issues/47291 +class X { + f = async (): Promise => this; +} \ No newline at end of file From bbb42f453dc684e03d977c5b70391124d57543a9 Mon Sep 17 00:00:00 2001 From: Jake Bailey <5341706+jakebailey@users.noreply.github.com> Date: Fri, 21 Oct 2022 10:04:40 -0700 Subject: [PATCH 101/124] Fix typo in canWatchDirectoryOrFile found by CodeQL (#51262) --- src/compiler/resolutionCache.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compiler/resolutionCache.ts b/src/compiler/resolutionCache.ts index 732a1114229..6f3cdf1749d 100644 --- a/src/compiler/resolutionCache.ts +++ b/src/compiler/resolutionCache.ts @@ -127,7 +127,7 @@ namespace ts { const isNonDirectorySeparatorRoot = rootLength > 1 || dirPath.charCodeAt(0) !== CharacterCodes.slash; if (isNonDirectorySeparatorRoot && dirPath.search(/[a-zA-Z]:/) !== 0 && // Non dos style paths - pathPartForUserCheck.search(/[a-zA-z]\$\//) === 0) { // Dos style nextPart + pathPartForUserCheck.search(/[a-zA-Z]\$\//) === 0) { // Dos style nextPart nextDirectorySeparator = dirPath.indexOf(directorySeparator, nextDirectorySeparator + 1); if (nextDirectorySeparator === -1) { // ignore "//vda1cs4850/c$/folderAtRoot" From ef69116c41cb6805f89e6592eacb0ccb7f02207d Mon Sep 17 00:00:00 2001 From: Andrew Branch Date: Fri, 21 Oct 2022 16:05:58 -0700 Subject: [PATCH 102/124] Generate shortest `rootDirs` module specifier instead of first possible (#51244) * Generate shortest rootDirs module specifier instead of first possible * Simplify `min` --- src/compiler/core.ts | 6 ++++-- src/compiler/moduleSpecifiers.ts | 23 ++++++++++++++------- src/services/patternMatcher.ts | 2 +- tests/cases/fourslash/autoImportRootDirs.ts | 17 +++++++++++++++ 4 files changed, 37 insertions(+), 11 deletions(-) create mode 100644 tests/cases/fourslash/autoImportRootDirs.ts diff --git a/src/compiler/core.ts b/src/compiler/core.ts index 698f7bb2fb7..870892d8640 100644 --- a/src/compiler/core.ts +++ b/src/compiler/core.ts @@ -1937,8 +1937,10 @@ namespace ts { return compareValues(a?.start, b?.start) || compareValues(a?.length, b?.length); } - export function min(a: T, b: T, compare: Comparer): T { - return compare(a, b) === Comparison.LessThan ? a : b; + export function min(items: readonly [T, ...T[]], compare: Comparer): T; + export function min(items: readonly T[], compare: Comparer): T | undefined; + export function min(items: readonly T[], compare: Comparer): T | undefined { + return reduceLeft(items, (x, y) => compare(x, y) === Comparison.LessThan ? x : y); } /** diff --git a/src/compiler/moduleSpecifiers.ts b/src/compiler/moduleSpecifiers.ts index 32640fcb815..2327f8924b8 100644 --- a/src/compiler/moduleSpecifiers.ts +++ b/src/compiler/moduleSpecifiers.ts @@ -726,16 +726,23 @@ namespace ts.moduleSpecifiers { } function tryGetModuleNameFromRootDirs(rootDirs: readonly string[], moduleFileName: string, sourceDirectory: string, getCanonicalFileName: (file: string) => string, ending: Ending, compilerOptions: CompilerOptions): string | undefined { - const normalizedTargetPath = getPathRelativeToRootDirs(moduleFileName, rootDirs, getCanonicalFileName); - if (normalizedTargetPath === undefined) { + const normalizedTargetPaths = getPathsRelativeToRootDirs(moduleFileName, rootDirs, getCanonicalFileName); + if (normalizedTargetPaths === undefined) { + return undefined; + } + + const normalizedSourcePaths = getPathsRelativeToRootDirs(sourceDirectory, rootDirs, getCanonicalFileName); + const relativePaths = flatMap(normalizedSourcePaths, sourcePath => { + return map(normalizedTargetPaths, targetPath => ensurePathIsNonModuleName(getRelativePathFromDirectory(sourcePath, targetPath, getCanonicalFileName))); + }); + const shortest = min(relativePaths, compareNumberOfDirectorySeparators); + if (!shortest) { return undefined; } - const normalizedSourcePath = getPathRelativeToRootDirs(sourceDirectory, rootDirs, getCanonicalFileName); - const relativePath = normalizedSourcePath !== undefined ? ensurePathIsNonModuleName(getRelativePathFromDirectory(normalizedSourcePath, normalizedTargetPath, getCanonicalFileName)) : normalizedTargetPath; return getEmitModuleResolutionKind(compilerOptions) === ModuleResolutionKind.NodeJs - ? removeExtensionAndIndexPostFix(relativePath, ending, compilerOptions) - : removeFileExtension(relativePath); + ? removeExtensionAndIndexPostFix(shortest, ending, compilerOptions) + : removeFileExtension(shortest); } function tryGetModuleNameAsNodeModule({ path, isRedirect }: ModulePath, { getCanonicalFileName, sourceDirectory }: Info, importingSourceFile: SourceFile , host: ModuleSpecifierResolutionHost, options: CompilerOptions, userPreferences: UserPreferences, packageNameOnly?: boolean, overrideMode?: ModuleKind.ESNext | ModuleKind.CommonJS): string | undefined { @@ -882,8 +889,8 @@ namespace ts.moduleSpecifiers { } } - function getPathRelativeToRootDirs(path: string, rootDirs: readonly string[], getCanonicalFileName: GetCanonicalFileName): string | undefined { - return firstDefined(rootDirs, rootDir => { + function getPathsRelativeToRootDirs(path: string, rootDirs: readonly string[], getCanonicalFileName: GetCanonicalFileName): string[] | undefined { + return mapDefined(rootDirs, rootDir => { const relativePath = getRelativePathIfInDirectory(path, rootDir, getCanonicalFileName); return relativePath !== undefined && isPathRelativeToParent(relativePath) ? undefined : relativePath; }); diff --git a/src/services/patternMatcher.ts b/src/services/patternMatcher.ts index b0071f71240..66e4a621793 100644 --- a/src/services/patternMatcher.ts +++ b/src/services/patternMatcher.ts @@ -259,7 +259,7 @@ namespace ts { } function betterMatch(a: PatternMatch | undefined, b: PatternMatch | undefined): PatternMatch | undefined { - return min(a, b, compareMatches); + return min([a, b], compareMatches); } function compareMatches(a: PatternMatch | undefined, b: PatternMatch | undefined): Comparison { return a === undefined ? Comparison.GreaterThan : b === undefined ? Comparison.LessThan diff --git a/tests/cases/fourslash/autoImportRootDirs.ts b/tests/cases/fourslash/autoImportRootDirs.ts new file mode 100644 index 00000000000..7ca66d2d7d1 --- /dev/null +++ b/tests/cases/fourslash/autoImportRootDirs.ts @@ -0,0 +1,17 @@ +/// + +// @Filename: /tsconfig.json +//// { +//// "compilerOptions": { +//// "module": "commonjs", +//// "rootDirs": [".", "./some/other/root"] +//// } +//// } + +// @Filename: /some/other/root/types.ts +//// export type Something = {}; + +// @Filename: /index.ts +//// const s: Something/**/ + +verify.importFixModuleSpecifiers("", ["./types"]); From 61c26096e3373719ece686b84c698423890e9a5f Mon Sep 17 00:00:00 2001 From: TypeScript Bot Date: Sat, 22 Oct 2022 06:11:59 +0000 Subject: [PATCH 103/124] Update package-lock.json --- package-lock.json | 38 ++++++++++++++++++++------------------ 1 file changed, 20 insertions(+), 18 deletions(-) diff --git a/package-lock.json b/package-lock.json index 71fe6a44b27..3cc60abe999 100644 --- a/package-lock.json +++ b/package-lock.json @@ -174,9 +174,9 @@ } }, "node_modules/@humanwhocodes/config-array": { - "version": "0.10.7", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.7.tgz", - "integrity": "sha512-MDl6D6sBsaV452/QSdX+4CXIjZhIcI0PELsxUjk4U828yd58vk3bTIvk/6w5FY+4hIy9sLW0sfrV7K7Kc++j/w==", + "version": "0.11.6", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.6.tgz", + "integrity": "sha512-jJr+hPTJYKyDILJfhNSHsjiwXYf26Flsz8DvNndOsHs5pwSnpGUEy8yzF0JYhCEvTDdV2vuOK5tt8BVhwO5/hg==", "dev": true, "dependencies": { "@humanwhocodes/object-schema": "^1.2.1", @@ -2287,14 +2287,15 @@ } }, "node_modules/eslint": { - "version": "8.25.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.25.0.tgz", - "integrity": "sha512-DVlJOZ4Pn50zcKW5bYH7GQK/9MsoQG2d5eDH0ebEkE8PbgzTTmtt/VTH9GGJ4BfeZCpBLqFfvsjX35UacUL83A==", + "version": "8.26.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.26.0.tgz", + "integrity": "sha512-kzJkpaw1Bfwheq4VXUezFriD1GxszX6dUekM7Z3aC2o4hju+tsR/XyTC3RcoSD7jmy9VkPU3+N6YjVU2e96Oyg==", "dev": true, "dependencies": { "@eslint/eslintrc": "^1.3.3", - "@humanwhocodes/config-array": "^0.10.5", + "@humanwhocodes/config-array": "^0.11.6", "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -2310,14 +2311,14 @@ "fast-deep-equal": "^3.1.3", "file-entry-cache": "^6.0.1", "find-up": "^5.0.0", - "glob-parent": "^6.0.1", + "glob-parent": "^6.0.2", "globals": "^13.15.0", - "globby": "^11.1.0", "grapheme-splitter": "^1.0.4", "ignore": "^5.2.0", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", "js-sdsl": "^4.1.4", "js-yaml": "^4.1.0", "json-stable-stringify-without-jsonify": "^1.0.1", @@ -8748,9 +8749,9 @@ } }, "@humanwhocodes/config-array": { - "version": "0.10.7", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.7.tgz", - "integrity": "sha512-MDl6D6sBsaV452/QSdX+4CXIjZhIcI0PELsxUjk4U828yd58vk3bTIvk/6w5FY+4hIy9sLW0sfrV7K7Kc++j/w==", + "version": "0.11.6", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.6.tgz", + "integrity": "sha512-jJr+hPTJYKyDILJfhNSHsjiwXYf26Flsz8DvNndOsHs5pwSnpGUEy8yzF0JYhCEvTDdV2vuOK5tt8BVhwO5/hg==", "dev": true, "requires": { "@humanwhocodes/object-schema": "^1.2.1", @@ -10408,14 +10409,15 @@ "dev": true }, "eslint": { - "version": "8.25.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.25.0.tgz", - "integrity": "sha512-DVlJOZ4Pn50zcKW5bYH7GQK/9MsoQG2d5eDH0ebEkE8PbgzTTmtt/VTH9GGJ4BfeZCpBLqFfvsjX35UacUL83A==", + "version": "8.26.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.26.0.tgz", + "integrity": "sha512-kzJkpaw1Bfwheq4VXUezFriD1GxszX6dUekM7Z3aC2o4hju+tsR/XyTC3RcoSD7jmy9VkPU3+N6YjVU2e96Oyg==", "dev": true, "requires": { "@eslint/eslintrc": "^1.3.3", - "@humanwhocodes/config-array": "^0.10.5", + "@humanwhocodes/config-array": "^0.11.6", "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -10431,14 +10433,14 @@ "fast-deep-equal": "^3.1.3", "file-entry-cache": "^6.0.1", "find-up": "^5.0.0", - "glob-parent": "^6.0.1", + "glob-parent": "^6.0.2", "globals": "^13.15.0", - "globby": "^11.1.0", "grapheme-splitter": "^1.0.4", "ignore": "^5.2.0", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", "js-sdsl": "^4.1.4", "js-yaml": "^4.1.0", "json-stable-stringify-without-jsonify": "^1.0.1", From 60934915d9ccc4ca9c0fb2cd060d7ec81601942b Mon Sep 17 00:00:00 2001 From: Jake Bailey <5341706+jakebailey@users.noreply.github.com> Date: Sat, 22 Oct 2022 08:23:41 -0700 Subject: [PATCH 104/124] Fix apparent typo in getStringMappingType (#51248) --- src/compiler/checker.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 76b9a21d73f..2a03341ea6d 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -15709,7 +15709,7 @@ namespace ts { type.flags & TypeFlags.TemplateLiteral ? getTemplateLiteralType(...applyTemplateStringMapping(symbol, (type as TemplateLiteralType).texts, (type as TemplateLiteralType).types)) : // Mapping> === Mapping type.flags & TypeFlags.StringMapping && symbol === type.symbol ? type : - type.flags & (TypeFlags.Any | TypeFlags.String || type.flags & TypeFlags.StringMapping) || isGenericIndexType(type) ? getStringMappingTypeForGenericType(symbol, type) : + type.flags & (TypeFlags.Any | TypeFlags.String | TypeFlags.StringMapping) || isGenericIndexType(type) ? getStringMappingTypeForGenericType(symbol, type) : // This handles Mapping<`${number}`> and Mapping<`${bigint}`> isPatternLiteralPlaceholderType(type) ? getStringMappingTypeForGenericType(symbol, getTemplateLiteralType(["", ""], [type])) : type; From 2cc4c16a26672a7ba6c97ba16309fcf334db7cae Mon Sep 17 00:00:00 2001 From: TypeScript Bot Date: Sun, 23 Oct 2022 06:13:35 +0000 Subject: [PATCH 105/124] Update package-lock.json --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3cc60abe999..b85e3b5f051 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2458,9 +2458,9 @@ "dev": true }, "node_modules/eslint-plugin-jsdoc": { - "version": "39.3.14", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.14.tgz", - "integrity": "sha512-kle7ot5xvzXwWzg7ElzTPM/y1IWUo0kfa5X+ZwOC/7Jw81OJaqIaNEk+2ZH+HcKkbwRUQ3RTdK9qsm4p5vbXAQ==", + "version": "39.3.20", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.20.tgz", + "integrity": "sha512-A9pAm4lQeDKyzu6wuMUZS+FQceu6S2G18o9Mld0a48NAeLaLPg9TpoXM2Xv85LZ3AnKUtx+jR9SxXJLgCQiifQ==", "dev": true, "dependencies": { "@es-joy/jsdoccomment": "~0.33.0", @@ -10581,9 +10581,9 @@ } }, "eslint-plugin-jsdoc": { - "version": "39.3.14", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.14.tgz", - "integrity": "sha512-kle7ot5xvzXwWzg7ElzTPM/y1IWUo0kfa5X+ZwOC/7Jw81OJaqIaNEk+2ZH+HcKkbwRUQ3RTdK9qsm4p5vbXAQ==", + "version": "39.3.20", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.20.tgz", + "integrity": "sha512-A9pAm4lQeDKyzu6wuMUZS+FQceu6S2G18o9Mld0a48NAeLaLPg9TpoXM2Xv85LZ3AnKUtx+jR9SxXJLgCQiifQ==", "dev": true, "requires": { "@es-joy/jsdoccomment": "~0.33.0", From 6af270dee09d62516f6dc02ec102a745ffebc037 Mon Sep 17 00:00:00 2001 From: TypeScript Bot Date: Mon, 24 Oct 2022 06:34:04 +0000 Subject: [PATCH 106/124] Update package-lock.json --- package-lock.json | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/package-lock.json b/package-lock.json index b85e3b5f051..fbee797571b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -577,9 +577,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "18.11.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.3.tgz", - "integrity": "sha512-fNjDQzzOsZeKZu5NATgXUPsaFaTxeRgFXoosrHivTl8RGeV733OLawXsGfEk9a8/tySyZUyiZ6E8LcjPFZ2y1A==", + "version": "18.11.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.4.tgz", + "integrity": "sha512-BxcJpBu8D3kv/GZkx/gSMz6VnTJREBj/4lbzYOQueUOELkt8WrO6zAcSPmp9uRPEW/d+lUO8QK0W2xnS1hEU0A==", "dev": true }, "node_modules/@types/semver": { @@ -2458,9 +2458,9 @@ "dev": true }, "node_modules/eslint-plugin-jsdoc": { - "version": "39.3.20", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.20.tgz", - "integrity": "sha512-A9pAm4lQeDKyzu6wuMUZS+FQceu6S2G18o9Mld0a48NAeLaLPg9TpoXM2Xv85LZ3AnKUtx+jR9SxXJLgCQiifQ==", + "version": "39.3.23", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.23.tgz", + "integrity": "sha512-ZwutuEmsdz8sj9fCXz4r/4x3uZ4qrB6+ca3rIyH3HHEEj5t6xgOSBWIj8IkxZkBUKvoadWHM6iCPzkmXgPHpsA==", "dev": true, "dependencies": { "@es-joy/jsdoccomment": "~0.33.0", @@ -9089,9 +9089,9 @@ "dev": true }, "@types/node": { - "version": "18.11.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.3.tgz", - "integrity": "sha512-fNjDQzzOsZeKZu5NATgXUPsaFaTxeRgFXoosrHivTl8RGeV733OLawXsGfEk9a8/tySyZUyiZ6E8LcjPFZ2y1A==", + "version": "18.11.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.4.tgz", + "integrity": "sha512-BxcJpBu8D3kv/GZkx/gSMz6VnTJREBj/4lbzYOQueUOELkt8WrO6zAcSPmp9uRPEW/d+lUO8QK0W2xnS1hEU0A==", "dev": true }, "@types/semver": { @@ -10581,9 +10581,9 @@ } }, "eslint-plugin-jsdoc": { - "version": "39.3.20", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.20.tgz", - "integrity": "sha512-A9pAm4lQeDKyzu6wuMUZS+FQceu6S2G18o9Mld0a48NAeLaLPg9TpoXM2Xv85LZ3AnKUtx+jR9SxXJLgCQiifQ==", + "version": "39.3.23", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.23.tgz", + "integrity": "sha512-ZwutuEmsdz8sj9fCXz4r/4x3uZ4qrB6+ca3rIyH3HHEEj5t6xgOSBWIj8IkxZkBUKvoadWHM6iCPzkmXgPHpsA==", "dev": true, "requires": { "@es-joy/jsdoccomment": "~0.33.0", From 2c12b1499908ad7718e65d20e264561207c22375 Mon Sep 17 00:00:00 2001 From: Andrew Casey Date: Mon, 24 Oct 2022 10:23:04 -0700 Subject: [PATCH 107/124] Add a GH Action to file a new issue if we go a week without seeing a typescript-error-deltas issue (#51271) * Add a GH Action to file a new issue if we go a week without seeing a typescript-error-deltas issue * Don't use the search terms in the title of the bug report --- .github/workflows/error-deltas-watchdog.yaml | 36 ++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 .github/workflows/error-deltas-watchdog.yaml diff --git a/.github/workflows/error-deltas-watchdog.yaml b/.github/workflows/error-deltas-watchdog.yaml new file mode 100644 index 00000000000..d6eaa9f9fc1 --- /dev/null +++ b/.github/workflows/error-deltas-watchdog.yaml @@ -0,0 +1,36 @@ +name: "typescript-error-deltas Watchdog" + +on: + workflow_dispatch: + schedule: + - cron: '0 0 * * 3' # Every Wednesday + +jobs: + check-for-recent: + runs-on: ubuntu-latest + if: github.repository == 'microsoft/TypeScript' + permissions: + contents: read # Apparently required to create issues + issues: write + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + TAGS: "@RyanCavanaugh @DanielRosenwasser @amcasey" + steps: + - name: NewErrors + run: | # --json and --jq prints exactly one issue number per line of output + DATE=$(date --date="7 days ago" --iso-8601) + gh issue list --repo microsoft/typescript --search "[NewErrors] created:>=$DATE" --state all --json number --jq ".[].number" \ + | grep -qe "[0-9]" \ + || gh issue create --repo ${{ github.repository }} --title "No NewErrors issue since $DATE" --body "$TAGS Please check the [pipeline](https://typescript.visualstudio.com/TypeScript/_build?definitionId=48)." + - name: ServerErrors TS + run: | + DATE=$(date --date="7 days ago" --iso-8601) + gh issue list --repo microsoft/typescript --search "[ServerErrors][TypeScript] created:>=$DATE" --state all --json number --jq ".[].number" \ + | grep -qe "[0-9]" \ + || gh issue create --repo ${{ github.repository }} --title "No TypeScript ServerErrors issue since $DATE" --body "$TAGS Please check the [pipeline](https://typescript.visualstudio.com/TypeScript/_build?definitionId=59)." + - name: ServerErrors JS + run: | + DATE=$(date --date="7 days ago" --iso-8601) + gh issue list --repo microsoft/typescript --search "[ServerErrors][JavaScript] created:>=$DATE" --state all --json number --jq ".[].number" \ + | grep -qe "[0-9]" \ + || gh issue create --repo ${{ github.repository }} --title "No JavaScript ServerErrors issue since $DATE" --body "$TAGS Please check the [pipeline](https://typescript.visualstudio.com/TypeScript/_build?definitionId=58)." \ No newline at end of file From 702de1eeaaef88a189e4d06e5a2aae287853790a Mon Sep 17 00:00:00 2001 From: Ron Buckton Date: Mon, 24 Oct 2022 22:37:42 -0400 Subject: [PATCH 108/124] Fix early call to return/throw on generator (#51294) --- src/compiler/factory/emitHelpers.ts | 4 ++- src/testRunner/tsconfig.json | 1 + .../unittests/evaluation/generator.ts | 33 +++++++++++++++++++ .../reference/asyncArrowFunction11_es5.js | 2 +- .../asyncAwaitIsolatedModules_es5.js | 2 +- tests/baselines/reference/asyncAwait_es5.js | 2 +- .../reference/asyncFunctionNoReturnType.js | 2 +- ...asyncFunctionReturnExpressionErrorSpans.js | 2 +- .../asyncFunctionTempVariableScoping.js | 2 +- ...ncFunctionWithForStatementNoInitializer.js | 2 +- .../reference/asyncImportNestedYield.js | 2 +- .../reference/asyncImportedPromise_es5.js | 2 +- .../baselines/reference/asyncMultiFile_es5.js | 2 +- ...blockScopedBindingsInDownlevelGenerator.js | 2 +- tests/baselines/reference/castOfYield.js | 2 +- .../checkJsxSubtleSkipContextSensitiveBug.js | 2 +- .../baselines/reference/classStaticBlock6.js | 2 +- .../baselines/reference/classStaticBlock7.js | 2 +- .../reference/contextualReturnTypeOfIIFE.js | 2 +- .../controlFlowForCatchAndFinally.js | 2 +- .../reference/correctOrderOfPromiseMethod.js | 2 +- .../reference/declarationEmitPrivateAsync.js | 2 +- .../destructureOfVariableSameAsShorthand.js | 2 +- .../destructuringControlFlowNoCrash.js | 2 +- ...tElaborateAssignabilityToTypeParameters.js | 2 +- ...mitter.asyncGenerators.classMethods.es5.js | 18 +++++----- ...syncGenerators.functionDeclarations.es5.js | 14 ++++---- ...asyncGenerators.functionExpressions.es5.js | 14 ++++---- ...syncGenerators.objectLiteralMethods.es5.js | 14 ++++---- .../reference/emitter.forAwait(target=es5).js | 14 ++++---- .../baselines/reference/es5-asyncFunction.js | 2 +- .../es5-asyncFunctionLongObjectLiteral.js | 2 +- .../es5-importHelpersAsyncFunctions.js | 2 +- .../exportDefaultFunctionInNamespace.js | 2 +- ...essionsForbiddenInParameterInitializers.js | 2 +- .../forAwaitPerIterationBindingDownlevel.js | 2 +- .../importCallExpressionAsyncES3AMD.js | 2 +- .../importCallExpressionAsyncES3CJS.js | 2 +- .../importCallExpressionAsyncES3System.js | 2 +- .../importCallExpressionAsyncES3UMD.js | 2 +- .../importCallExpressionAsyncES5AMD.js | 2 +- .../importCallExpressionAsyncES5CJS.js | 2 +- .../importCallExpressionAsyncES5System.js | 2 +- .../importCallExpressionAsyncES5UMD.js | 2 +- .../importCallExpressionNestedAMD2.js | 2 +- .../importCallExpressionNestedCJS2.js | 2 +- .../importCallExpressionNestedES20152.js | 2 +- .../importCallExpressionNestedES20202.js | 2 +- .../importCallExpressionNestedSystem2.js | 2 +- .../importCallExpressionNestedUMD2.js | 2 +- ...portCallExpressionNoModuleKindSpecified.js | 2 +- .../importMeta(module=commonjs,target=es5).js | 2 +- .../importMeta(module=es2020,target=es5).js | 2 +- .../importMeta(module=esnext,target=es5).js | 2 +- .../importMeta(module=system,target=es5).js | 2 +- .../invalidContinueInDownlevelAsync.js | 2 +- .../jsFileCompilationAwaitModifier.js | 2 +- .../reference/labeledStatementWithLabel.js | 2 +- ...lesExportsSpecifierGenerationConditions.js | 2 +- .../neverAsDiscriminantType(strict=false).js | 2 +- .../neverAsDiscriminantType(strict=true).js | 2 +- .../operationsAvailableOnPromisedType.js | 2 +- .../parenthesizedAsyncArrowFunction.js | 2 +- .../reference/promiseDefinitionTest.js | 2 +- ...uxLikeDeferredInferenceAllowsAssignment.js | 2 +- ...fParamsFromGeneratorMakesRequiredParams.js | 2 +- .../templateStringWithEmbeddedYieldKeyword.js | 2 +- .../transformNestedGeneratorsWithTry.js | 2 +- 68 files changed, 134 insertions(+), 98 deletions(-) create mode 100644 src/testRunner/unittests/evaluation/generator.ts diff --git a/src/compiler/factory/emitHelpers.ts b/src/compiler/factory/emitHelpers.ts index 85a12581965..36063fadd55 100644 --- a/src/compiler/factory/emitHelpers.ts +++ b/src/compiler/factory/emitHelpers.ts @@ -705,6 +705,8 @@ namespace ts { // - The verb (`next`, `throw`, or `return` method) to delegate to the expression // of a `yield*`. // - The result of evaluating the verb delegated to the expression of a `yield*`. + // g A temporary variable that holds onto the generator object until the generator + // is started, allowing it to also act as the `suspendedStart` state. // // functions: // verb(n) Creates a bound callback to the `step` function for opcode `n`. @@ -750,7 +752,7 @@ namespace ts { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/src/testRunner/tsconfig.json b/src/testRunner/tsconfig.json index 0f7ee625094..2e930a68ef2 100644 --- a/src/testRunner/tsconfig.json +++ b/src/testRunner/tsconfig.json @@ -96,6 +96,7 @@ "unittests/evaluation/externalModules.ts", "unittests/evaluation/forAwaitOf.ts", "unittests/evaluation/forOf.ts", + "unittests/evaluation/generator.ts", "unittests/evaluation/optionalCall.ts", "unittests/evaluation/objectRest.ts", "unittests/evaluation/superInStaticInitializer.ts", diff --git a/src/testRunner/unittests/evaluation/generator.ts b/src/testRunner/unittests/evaluation/generator.ts new file mode 100644 index 00000000000..e97dff75dde --- /dev/null +++ b/src/testRunner/unittests/evaluation/generator.ts @@ -0,0 +1,33 @@ +describe("unittests:: evaluation:: generatorEvaluation", () => { + it("throw before start (es5)", () => { + const { gen, output } = evaluator.evaluateTypeScript(` + export const output: string[] = []; + export function * gen() { + output.push("start"); + yield 1; + output.push("end"); + } + `, { target: ts.ScriptTarget.ES5 }); + + const g = gen(); + const e = new Error(); + assert.throws(() => g.throw(e), e); + assert.deepEqual(g.next(), { value: undefined, done: true }); + assert.deepEqual(output, []); + }); + it("return before start (es5)", () => { + const { gen, output } = evaluator.evaluateTypeScript(` + export const output: string[] = []; + export function * gen() { + output.push("start"); + yield 1; + output.push("end"); + } + `, { target: ts.ScriptTarget.ES5 }); + + const g = gen(); + assert.deepEqual(g.return(2), { value: 2, done: true }); + assert.deepEqual(g.next(), { value: undefined, done: true }); + assert.deepEqual(output, []); + }); +}); diff --git a/tests/baselines/reference/asyncArrowFunction11_es5.js b/tests/baselines/reference/asyncArrowFunction11_es5.js index a16ce36e840..a9d236abf5a 100644 --- a/tests/baselines/reference/asyncArrowFunction11_es5.js +++ b/tests/baselines/reference/asyncArrowFunction11_es5.js @@ -23,7 +23,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/asyncAwaitIsolatedModules_es5.js b/tests/baselines/reference/asyncAwaitIsolatedModules_es5.js index ec3837911de..669af6e09ee 100644 --- a/tests/baselines/reference/asyncAwaitIsolatedModules_es5.js +++ b/tests/baselines/reference/asyncAwaitIsolatedModules_es5.js @@ -56,7 +56,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/asyncAwait_es5.js b/tests/baselines/reference/asyncAwait_es5.js index 6a6433e85c6..0be5df06a9d 100644 --- a/tests/baselines/reference/asyncAwait_es5.js +++ b/tests/baselines/reference/asyncAwait_es5.js @@ -62,7 +62,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/asyncFunctionNoReturnType.js b/tests/baselines/reference/asyncFunctionNoReturnType.js index 430210cbdbc..6a17af94903 100644 --- a/tests/baselines/reference/asyncFunctionNoReturnType.js +++ b/tests/baselines/reference/asyncFunctionNoReturnType.js @@ -21,7 +21,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/asyncFunctionReturnExpressionErrorSpans.js b/tests/baselines/reference/asyncFunctionReturnExpressionErrorSpans.js index 887484e933a..ac72fcd05fe 100644 --- a/tests/baselines/reference/asyncFunctionReturnExpressionErrorSpans.js +++ b/tests/baselines/reference/asyncFunctionReturnExpressionErrorSpans.js @@ -37,7 +37,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/asyncFunctionTempVariableScoping.js b/tests/baselines/reference/asyncFunctionTempVariableScoping.js index 3a6da56c993..9b8b83f93ee 100644 --- a/tests/baselines/reference/asyncFunctionTempVariableScoping.js +++ b/tests/baselines/reference/asyncFunctionTempVariableScoping.js @@ -20,7 +20,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/asyncFunctionWithForStatementNoInitializer.js b/tests/baselines/reference/asyncFunctionWithForStatementNoInitializer.js index 055a751f523..1ea24341d04 100644 --- a/tests/baselines/reference/asyncFunctionWithForStatementNoInitializer.js +++ b/tests/baselines/reference/asyncFunctionWithForStatementNoInitializer.js @@ -40,7 +40,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/asyncImportNestedYield.js b/tests/baselines/reference/asyncImportNestedYield.js index a9d64fbd3fa..190d930a1ad 100644 --- a/tests/baselines/reference/asyncImportNestedYield.js +++ b/tests/baselines/reference/asyncImportNestedYield.js @@ -10,7 +10,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/asyncImportedPromise_es5.js b/tests/baselines/reference/asyncImportedPromise_es5.js index 79a1ea3f13f..aaaf4a95491 100644 --- a/tests/baselines/reference/asyncImportedPromise_es5.js +++ b/tests/baselines/reference/asyncImportedPromise_es5.js @@ -53,7 +53,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/asyncMultiFile_es5.js b/tests/baselines/reference/asyncMultiFile_es5.js index 392a4456cc2..2dd73b8b6c7 100644 --- a/tests/baselines/reference/asyncMultiFile_es5.js +++ b/tests/baselines/reference/asyncMultiFile_es5.js @@ -21,7 +21,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/blockScopedBindingsInDownlevelGenerator.js b/tests/baselines/reference/blockScopedBindingsInDownlevelGenerator.js index eb59846f9e0..5298d7c054b 100644 --- a/tests/baselines/reference/blockScopedBindingsInDownlevelGenerator.js +++ b/tests/baselines/reference/blockScopedBindingsInDownlevelGenerator.js @@ -13,7 +13,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/castOfYield.js b/tests/baselines/reference/castOfYield.js index 86d35bedad4..0af321306cd 100644 --- a/tests/baselines/reference/castOfYield.js +++ b/tests/baselines/reference/castOfYield.js @@ -13,7 +13,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/checkJsxSubtleSkipContextSensitiveBug.js b/tests/baselines/reference/checkJsxSubtleSkipContextSensitiveBug.js index 2b3e3d3f0ab..a05c9da890b 100644 --- a/tests/baselines/reference/checkJsxSubtleSkipContextSensitiveBug.js +++ b/tests/baselines/reference/checkJsxSubtleSkipContextSensitiveBug.js @@ -56,7 +56,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/classStaticBlock6.js b/tests/baselines/reference/classStaticBlock6.js index 69d14640789..d0440849630 100644 --- a/tests/baselines/reference/classStaticBlock6.js +++ b/tests/baselines/reference/classStaticBlock6.js @@ -94,7 +94,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/classStaticBlock7.js b/tests/baselines/reference/classStaticBlock7.js index fd198db1871..f0d2fe31eef 100644 --- a/tests/baselines/reference/classStaticBlock7.js +++ b/tests/baselines/reference/classStaticBlock7.js @@ -60,7 +60,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/contextualReturnTypeOfIIFE.js b/tests/baselines/reference/contextualReturnTypeOfIIFE.js index a742ee232fb..65ebbe6f83e 100644 --- a/tests/baselines/reference/contextualReturnTypeOfIIFE.js +++ b/tests/baselines/reference/contextualReturnTypeOfIIFE.js @@ -28,7 +28,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/controlFlowForCatchAndFinally.js b/tests/baselines/reference/controlFlowForCatchAndFinally.js index 48075ffb6b4..030242954aa 100644 --- a/tests/baselines/reference/controlFlowForCatchAndFinally.js +++ b/tests/baselines/reference/controlFlowForCatchAndFinally.js @@ -57,7 +57,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/correctOrderOfPromiseMethod.js b/tests/baselines/reference/correctOrderOfPromiseMethod.js index 81a91ba06fd..5cfa948d9bf 100644 --- a/tests/baselines/reference/correctOrderOfPromiseMethod.js +++ b/tests/baselines/reference/correctOrderOfPromiseMethod.js @@ -46,7 +46,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/declarationEmitPrivateAsync.js b/tests/baselines/reference/declarationEmitPrivateAsync.js index f10376c24b0..0ac83048dd2 100644 --- a/tests/baselines/reference/declarationEmitPrivateAsync.js +++ b/tests/baselines/reference/declarationEmitPrivateAsync.js @@ -22,7 +22,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/destructureOfVariableSameAsShorthand.js b/tests/baselines/reference/destructureOfVariableSameAsShorthand.js index 2adf58de84b..e73c3f26792 100644 --- a/tests/baselines/reference/destructureOfVariableSameAsShorthand.js +++ b/tests/baselines/reference/destructureOfVariableSameAsShorthand.js @@ -42,7 +42,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/destructuringControlFlowNoCrash.js b/tests/baselines/reference/destructuringControlFlowNoCrash.js index 0b7de9ee8e4..449ff0aaacb 100644 --- a/tests/baselines/reference/destructuringControlFlowNoCrash.js +++ b/tests/baselines/reference/destructuringControlFlowNoCrash.js @@ -33,7 +33,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/doNotElaborateAssignabilityToTypeParameters.js b/tests/baselines/reference/doNotElaborateAssignabilityToTypeParameters.js index 8bb622be4f5..5628b4fe0d2 100644 --- a/tests/baselines/reference/doNotElaborateAssignabilityToTypeParameters.js +++ b/tests/baselines/reference/doNotElaborateAssignabilityToTypeParameters.js @@ -28,7 +28,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/emitter.asyncGenerators.classMethods.es5.js b/tests/baselines/reference/emitter.asyncGenerators.classMethods.es5.js index 0cafc5a2d88..0ecd6008916 100644 --- a/tests/baselines/reference/emitter.asyncGenerators.classMethods.es5.js +++ b/tests/baselines/reference/emitter.asyncGenerators.classMethods.es5.js @@ -67,7 +67,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { @@ -119,7 +119,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { @@ -178,7 +178,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { @@ -237,7 +237,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { @@ -319,7 +319,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { @@ -409,7 +409,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { @@ -467,7 +467,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { @@ -522,7 +522,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { @@ -592,7 +592,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/emitter.asyncGenerators.functionDeclarations.es5.js b/tests/baselines/reference/emitter.asyncGenerators.functionDeclarations.es5.js index ba9e6b4180e..40fd03ca101 100644 --- a/tests/baselines/reference/emitter.asyncGenerators.functionDeclarations.es5.js +++ b/tests/baselines/reference/emitter.asyncGenerators.functionDeclarations.es5.js @@ -36,7 +36,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { @@ -83,7 +83,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { @@ -137,7 +137,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { @@ -191,7 +191,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { @@ -268,7 +268,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { @@ -353,7 +353,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { @@ -406,7 +406,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/emitter.asyncGenerators.functionExpressions.es5.js b/tests/baselines/reference/emitter.asyncGenerators.functionExpressions.es5.js index bd1280df237..e671326c3d3 100644 --- a/tests/baselines/reference/emitter.asyncGenerators.functionExpressions.es5.js +++ b/tests/baselines/reference/emitter.asyncGenerators.functionExpressions.es5.js @@ -36,7 +36,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { @@ -83,7 +83,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { @@ -137,7 +137,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { @@ -191,7 +191,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { @@ -268,7 +268,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { @@ -353,7 +353,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { @@ -406,7 +406,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/emitter.asyncGenerators.objectLiteralMethods.es5.js b/tests/baselines/reference/emitter.asyncGenerators.objectLiteralMethods.es5.js index 138c729aa29..a3f89f6d244 100644 --- a/tests/baselines/reference/emitter.asyncGenerators.objectLiteralMethods.es5.js +++ b/tests/baselines/reference/emitter.asyncGenerators.objectLiteralMethods.es5.js @@ -50,7 +50,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { @@ -99,7 +99,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { @@ -155,7 +155,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { @@ -211,7 +211,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { @@ -290,7 +290,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { @@ -377,7 +377,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { @@ -432,7 +432,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/emitter.forAwait(target=es5).js b/tests/baselines/reference/emitter.forAwait(target=es5).js index 5b182d16d5c..671c81d2dea 100644 --- a/tests/baselines/reference/emitter.forAwait(target=es5).js +++ b/tests/baselines/reference/emitter.forAwait(target=es5).js @@ -66,7 +66,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { @@ -148,7 +148,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { @@ -221,7 +221,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { @@ -306,7 +306,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { @@ -400,7 +400,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { @@ -474,7 +474,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { @@ -560,7 +560,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/es5-asyncFunction.js b/tests/baselines/reference/es5-asyncFunction.js index 805e4d4a4c7..cea62e7a1b9 100644 --- a/tests/baselines/reference/es5-asyncFunction.js +++ b/tests/baselines/reference/es5-asyncFunction.js @@ -24,7 +24,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/es5-asyncFunctionLongObjectLiteral.js b/tests/baselines/reference/es5-asyncFunctionLongObjectLiteral.js index 06370f1a0d7..7deffab18ad 100644 --- a/tests/baselines/reference/es5-asyncFunctionLongObjectLiteral.js +++ b/tests/baselines/reference/es5-asyncFunctionLongObjectLiteral.js @@ -44,7 +44,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/es5-importHelpersAsyncFunctions.js b/tests/baselines/reference/es5-importHelpersAsyncFunctions.js index 781027fc18a..66e610086b2 100644 --- a/tests/baselines/reference/es5-importHelpersAsyncFunctions.js +++ b/tests/baselines/reference/es5-importHelpersAsyncFunctions.js @@ -46,7 +46,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/exportDefaultFunctionInNamespace.js b/tests/baselines/reference/exportDefaultFunctionInNamespace.js index 482611413b7..92795aaae6c 100644 --- a/tests/baselines/reference/exportDefaultFunctionInNamespace.js +++ b/tests/baselines/reference/exportDefaultFunctionInNamespace.js @@ -24,7 +24,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/expressionsForbiddenInParameterInitializers.js b/tests/baselines/reference/expressionsForbiddenInParameterInitializers.js index fc389fc91b1..63daa63dfd2 100644 --- a/tests/baselines/reference/expressionsForbiddenInParameterInitializers.js +++ b/tests/baselines/reference/expressionsForbiddenInParameterInitializers.js @@ -23,7 +23,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/forAwaitPerIterationBindingDownlevel.js b/tests/baselines/reference/forAwaitPerIterationBindingDownlevel.js index e23c0705846..0abf0040006 100644 --- a/tests/baselines/reference/forAwaitPerIterationBindingDownlevel.js +++ b/tests/baselines/reference/forAwaitPerIterationBindingDownlevel.js @@ -40,7 +40,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/importCallExpressionAsyncES3AMD.js b/tests/baselines/reference/importCallExpressionAsyncES3AMD.js index e40e9ffbd62..c4d58cd0805 100644 --- a/tests/baselines/reference/importCallExpressionAsyncES3AMD.js +++ b/tests/baselines/reference/importCallExpressionAsyncES3AMD.js @@ -44,7 +44,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/importCallExpressionAsyncES3CJS.js b/tests/baselines/reference/importCallExpressionAsyncES3CJS.js index 9dc9b34b1e1..777f8fc651c 100644 --- a/tests/baselines/reference/importCallExpressionAsyncES3CJS.js +++ b/tests/baselines/reference/importCallExpressionAsyncES3CJS.js @@ -45,7 +45,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/importCallExpressionAsyncES3System.js b/tests/baselines/reference/importCallExpressionAsyncES3System.js index e4cc24387bc..2c4fa8bb5cc 100644 --- a/tests/baselines/reference/importCallExpressionAsyncES3System.js +++ b/tests/baselines/reference/importCallExpressionAsyncES3System.js @@ -46,7 +46,7 @@ System.register([], function (exports_1, context_1) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/importCallExpressionAsyncES3UMD.js b/tests/baselines/reference/importCallExpressionAsyncES3UMD.js index e679da93b59..f6ebad67764 100644 --- a/tests/baselines/reference/importCallExpressionAsyncES3UMD.js +++ b/tests/baselines/reference/importCallExpressionAsyncES3UMD.js @@ -44,7 +44,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/importCallExpressionAsyncES5AMD.js b/tests/baselines/reference/importCallExpressionAsyncES5AMD.js index 00bc55b4389..696b44e012e 100644 --- a/tests/baselines/reference/importCallExpressionAsyncES5AMD.js +++ b/tests/baselines/reference/importCallExpressionAsyncES5AMD.js @@ -44,7 +44,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/importCallExpressionAsyncES5CJS.js b/tests/baselines/reference/importCallExpressionAsyncES5CJS.js index 1f95edc3aaf..59bb76e9ac2 100644 --- a/tests/baselines/reference/importCallExpressionAsyncES5CJS.js +++ b/tests/baselines/reference/importCallExpressionAsyncES5CJS.js @@ -45,7 +45,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/importCallExpressionAsyncES5System.js b/tests/baselines/reference/importCallExpressionAsyncES5System.js index bc577e5c981..a7e9ef33ee0 100644 --- a/tests/baselines/reference/importCallExpressionAsyncES5System.js +++ b/tests/baselines/reference/importCallExpressionAsyncES5System.js @@ -46,7 +46,7 @@ System.register([], function (exports_1, context_1) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/importCallExpressionAsyncES5UMD.js b/tests/baselines/reference/importCallExpressionAsyncES5UMD.js index c960312db29..893a1ebb6d3 100644 --- a/tests/baselines/reference/importCallExpressionAsyncES5UMD.js +++ b/tests/baselines/reference/importCallExpressionAsyncES5UMD.js @@ -44,7 +44,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/importCallExpressionNestedAMD2.js b/tests/baselines/reference/importCallExpressionNestedAMD2.js index ffc42963975..3200a5831d9 100644 --- a/tests/baselines/reference/importCallExpressionNestedAMD2.js +++ b/tests/baselines/reference/importCallExpressionNestedAMD2.js @@ -30,7 +30,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/importCallExpressionNestedCJS2.js b/tests/baselines/reference/importCallExpressionNestedCJS2.js index b4dc9745b41..a29cbe396f1 100644 --- a/tests/baselines/reference/importCallExpressionNestedCJS2.js +++ b/tests/baselines/reference/importCallExpressionNestedCJS2.js @@ -28,7 +28,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/importCallExpressionNestedES20152.js b/tests/baselines/reference/importCallExpressionNestedES20152.js index c0b888df2fb..7d52515fd23 100644 --- a/tests/baselines/reference/importCallExpressionNestedES20152.js +++ b/tests/baselines/reference/importCallExpressionNestedES20152.js @@ -26,7 +26,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/importCallExpressionNestedES20202.js b/tests/baselines/reference/importCallExpressionNestedES20202.js index 3c47766522a..619b9b105a5 100644 --- a/tests/baselines/reference/importCallExpressionNestedES20202.js +++ b/tests/baselines/reference/importCallExpressionNestedES20202.js @@ -27,7 +27,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/importCallExpressionNestedSystem2.js b/tests/baselines/reference/importCallExpressionNestedSystem2.js index 60861b7aca7..62dc40ce6ac 100644 --- a/tests/baselines/reference/importCallExpressionNestedSystem2.js +++ b/tests/baselines/reference/importCallExpressionNestedSystem2.js @@ -36,7 +36,7 @@ System.register([], function (exports_1, context_1) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/importCallExpressionNestedUMD2.js b/tests/baselines/reference/importCallExpressionNestedUMD2.js index 33d3d608e14..812cf0aa1c6 100644 --- a/tests/baselines/reference/importCallExpressionNestedUMD2.js +++ b/tests/baselines/reference/importCallExpressionNestedUMD2.js @@ -38,7 +38,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/importCallExpressionNoModuleKindSpecified.js b/tests/baselines/reference/importCallExpressionNoModuleKindSpecified.js index 708025a5d3a..3029a6b53f2 100644 --- a/tests/baselines/reference/importCallExpressionNoModuleKindSpecified.js +++ b/tests/baselines/reference/importCallExpressionNoModuleKindSpecified.js @@ -61,7 +61,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/importMeta(module=commonjs,target=es5).js b/tests/baselines/reference/importMeta(module=commonjs,target=es5).js index c6bc5cf86f3..f2728bb75ae 100644 --- a/tests/baselines/reference/importMeta(module=commonjs,target=es5).js +++ b/tests/baselines/reference/importMeta(module=commonjs,target=es5).js @@ -55,7 +55,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/importMeta(module=es2020,target=es5).js b/tests/baselines/reference/importMeta(module=es2020,target=es5).js index 724ad5b3aca..7cdf12ba8fe 100644 --- a/tests/baselines/reference/importMeta(module=es2020,target=es5).js +++ b/tests/baselines/reference/importMeta(module=es2020,target=es5).js @@ -54,7 +54,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/importMeta(module=esnext,target=es5).js b/tests/baselines/reference/importMeta(module=esnext,target=es5).js index 724ad5b3aca..7cdf12ba8fe 100644 --- a/tests/baselines/reference/importMeta(module=esnext,target=es5).js +++ b/tests/baselines/reference/importMeta(module=esnext,target=es5).js @@ -54,7 +54,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/importMeta(module=system,target=es5).js b/tests/baselines/reference/importMeta(module=system,target=es5).js index e68407acd99..2be9428dee7 100644 --- a/tests/baselines/reference/importMeta(module=system,target=es5).js +++ b/tests/baselines/reference/importMeta(module=system,target=es5).js @@ -56,7 +56,7 @@ System.register([], function (exports_1, context_1) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/invalidContinueInDownlevelAsync.js b/tests/baselines/reference/invalidContinueInDownlevelAsync.js index 9a2fc08f4a8..827cbcfaf5a 100644 --- a/tests/baselines/reference/invalidContinueInDownlevelAsync.js +++ b/tests/baselines/reference/invalidContinueInDownlevelAsync.js @@ -24,7 +24,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/jsFileCompilationAwaitModifier.js b/tests/baselines/reference/jsFileCompilationAwaitModifier.js index 9cc51eb2bbb..e013276a003 100644 --- a/tests/baselines/reference/jsFileCompilationAwaitModifier.js +++ b/tests/baselines/reference/jsFileCompilationAwaitModifier.js @@ -26,7 +26,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/labeledStatementWithLabel.js b/tests/baselines/reference/labeledStatementWithLabel.js index 470abce502c..c70c94f8fef 100644 --- a/tests/baselines/reference/labeledStatementWithLabel.js +++ b/tests/baselines/reference/labeledStatementWithLabel.js @@ -30,7 +30,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/legacyNodeModulesExportsSpecifierGenerationConditions.js b/tests/baselines/reference/legacyNodeModulesExportsSpecifierGenerationConditions.js index a4d9ac6d90b..964e9069815 100644 --- a/tests/baselines/reference/legacyNodeModulesExportsSpecifierGenerationConditions.js +++ b/tests/baselines/reference/legacyNodeModulesExportsSpecifierGenerationConditions.js @@ -48,7 +48,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/neverAsDiscriminantType(strict=false).js b/tests/baselines/reference/neverAsDiscriminantType(strict=false).js index de1a5790cce..adfa34faec1 100644 --- a/tests/baselines/reference/neverAsDiscriminantType(strict=false).js +++ b/tests/baselines/reference/neverAsDiscriminantType(strict=false).js @@ -82,7 +82,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/neverAsDiscriminantType(strict=true).js b/tests/baselines/reference/neverAsDiscriminantType(strict=true).js index de1a5790cce..adfa34faec1 100644 --- a/tests/baselines/reference/neverAsDiscriminantType(strict=true).js +++ b/tests/baselines/reference/neverAsDiscriminantType(strict=true).js @@ -82,7 +82,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/operationsAvailableOnPromisedType.js b/tests/baselines/reference/operationsAvailableOnPromisedType.js index 3fca9b4e785..139a61c0c7d 100644 --- a/tests/baselines/reference/operationsAvailableOnPromisedType.js +++ b/tests/baselines/reference/operationsAvailableOnPromisedType.js @@ -45,7 +45,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/parenthesizedAsyncArrowFunction.js b/tests/baselines/reference/parenthesizedAsyncArrowFunction.js index 916a0e4a045..f3ad4f02eef 100644 --- a/tests/baselines/reference/parenthesizedAsyncArrowFunction.js +++ b/tests/baselines/reference/parenthesizedAsyncArrowFunction.js @@ -21,7 +21,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/promiseDefinitionTest.js b/tests/baselines/reference/promiseDefinitionTest.js index c502085e362..e732580b018 100644 --- a/tests/baselines/reference/promiseDefinitionTest.js +++ b/tests/baselines/reference/promiseDefinitionTest.js @@ -20,7 +20,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/reactReduxLikeDeferredInferenceAllowsAssignment.js b/tests/baselines/reference/reactReduxLikeDeferredInferenceAllowsAssignment.js index 5f1deaf76fe..05178f13a9e 100644 --- a/tests/baselines/reference/reactReduxLikeDeferredInferenceAllowsAssignment.js +++ b/tests/baselines/reference/reactReduxLikeDeferredInferenceAllowsAssignment.js @@ -179,7 +179,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/spreadOfParamsFromGeneratorMakesRequiredParams.js b/tests/baselines/reference/spreadOfParamsFromGeneratorMakesRequiredParams.js index f1bcf13697d..4ceb7af6f03 100644 --- a/tests/baselines/reference/spreadOfParamsFromGeneratorMakesRequiredParams.js +++ b/tests/baselines/reference/spreadOfParamsFromGeneratorMakesRequiredParams.js @@ -13,7 +13,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/templateStringWithEmbeddedYieldKeyword.js b/tests/baselines/reference/templateStringWithEmbeddedYieldKeyword.js index a3a1bdcc504..d9581fc3dd4 100644 --- a/tests/baselines/reference/templateStringWithEmbeddedYieldKeyword.js +++ b/tests/baselines/reference/templateStringWithEmbeddedYieldKeyword.js @@ -12,7 +12,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { diff --git a/tests/baselines/reference/transformNestedGeneratorsWithTry.js b/tests/baselines/reference/transformNestedGeneratorsWithTry.js index 84b933cc6a7..fafab23513f 100644 --- a/tests/baselines/reference/transformNestedGeneratorsWithTry.js +++ b/tests/baselines/reference/transformNestedGeneratorsWithTry.js @@ -39,7 +39,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); - while (_) try { + while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { From 8bee69acf410d4986cb0cc102b949e2d133d5380 Mon Sep 17 00:00:00 2001 From: TypeScript Bot Date: Tue, 25 Oct 2022 06:30:32 +0000 Subject: [PATCH 109/124] Update package-lock.json --- package-lock.json | 196 +++++++++++++++++++++++----------------------- 1 file changed, 98 insertions(+), 98 deletions(-) diff --git a/package-lock.json b/package-lock.json index fbee797571b..d9e6ebcde8f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -577,9 +577,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "18.11.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.4.tgz", - "integrity": "sha512-BxcJpBu8D3kv/GZkx/gSMz6VnTJREBj/4lbzYOQueUOELkt8WrO6zAcSPmp9uRPEW/d+lUO8QK0W2xnS1hEU0A==", + "version": "18.11.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.5.tgz", + "integrity": "sha512-3JRwhbjI+cHLAkUorhf8RnqUbFXajvzX4q6fMn5JwkgtuwfYtRQYI3u4V92vI6NJuTsbBQWWh3RZjFsuevyMGQ==", "dev": true }, "node_modules/@types/semver": { @@ -651,14 +651,14 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.40.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.40.1.tgz", - "integrity": "sha512-FsWboKkWdytGiXT5O1/R9j37YgcjO8MKHSUmWnIEjVaz0krHkplPnYi7mwdb+5+cs0toFNQb0HIrN7zONdIEWg==", + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.41.0.tgz", + "integrity": "sha512-DXUS22Y57/LAFSg3x7Vi6RNAuLpTXwxB9S2nIA7msBb/Zt8p7XqMwdpdc1IU7CkOQUPgAqR5fWvxuKCbneKGmA==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.40.1", - "@typescript-eslint/type-utils": "5.40.1", - "@typescript-eslint/utils": "5.40.1", + "@typescript-eslint/scope-manager": "5.41.0", + "@typescript-eslint/type-utils": "5.41.0", + "@typescript-eslint/utils": "5.41.0", "debug": "^4.3.4", "ignore": "^5.2.0", "regexpp": "^3.2.0", @@ -683,14 +683,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.40.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.40.1.tgz", - "integrity": "sha512-IK6x55va5w4YvXd4b3VrXQPldV9vQTxi5ov+g4pMANsXPTXOcfjx08CRR1Dfrcc51syPtXHF5bgLlMHYFrvQtg==", + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.41.0.tgz", + "integrity": "sha512-HQVfix4+RL5YRWZboMD1pUfFN8MpRH4laziWkkAzyO1fvNOY/uinZcvo3QiFJVS/siNHupV8E5+xSwQZrl6PZA==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.40.1", - "@typescript-eslint/types": "5.40.1", - "@typescript-eslint/typescript-estree": "5.40.1", + "@typescript-eslint/scope-manager": "5.41.0", + "@typescript-eslint/types": "5.41.0", + "@typescript-eslint/typescript-estree": "5.41.0", "debug": "^4.3.4" }, "engines": { @@ -710,13 +710,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.40.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.40.1.tgz", - "integrity": "sha512-jkn4xsJiUQucI16OLCXrLRXDZ3afKhOIqXs4R3O+M00hdQLKR58WuyXPZZjhKLFCEP2g+TXdBRtLQ33UfAdRUg==", + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.41.0.tgz", + "integrity": "sha512-xOxPJCnuktUkY2xoEZBKXO5DBCugFzjrVndKdUnyQr3+9aDWZReKq9MhaoVnbL+maVwWJu/N0SEtrtEUNb62QQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.40.1", - "@typescript-eslint/visitor-keys": "5.40.1" + "@typescript-eslint/types": "5.41.0", + "@typescript-eslint/visitor-keys": "5.41.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -727,13 +727,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.40.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.40.1.tgz", - "integrity": "sha512-DLAs+AHQOe6n5LRraXiv27IYPhleF0ldEmx6yBqBgBLaNRKTkffhV1RPsjoJBhVup2zHxfaRtan8/YRBgYhU9Q==", + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.41.0.tgz", + "integrity": "sha512-L30HNvIG6A1Q0R58e4hu4h+fZqaO909UcnnPbwKiN6Rc3BUEx6ez2wgN7aC0cBfcAjZfwkzE+E2PQQ9nEuoqfA==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "5.40.1", - "@typescript-eslint/utils": "5.40.1", + "@typescript-eslint/typescript-estree": "5.41.0", + "@typescript-eslint/utils": "5.41.0", "debug": "^4.3.4", "tsutils": "^3.21.0" }, @@ -754,9 +754,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.40.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.40.1.tgz", - "integrity": "sha512-Icg9kiuVJSwdzSQvtdGspOlWNjVDnF3qVIKXdJ103o36yRprdl3Ge5cABQx+csx960nuMF21v8qvO31v9t3OHw==", + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.41.0.tgz", + "integrity": "sha512-5BejraMXMC+2UjefDvrH0Fo/eLwZRV6859SXRg+FgbhA0R0l6lDqDGAQYhKbXhPN2ofk2kY5sgGyLNL907UXpA==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -767,13 +767,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.40.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.40.1.tgz", - "integrity": "sha512-5QTP/nW5+60jBcEPfXy/EZL01qrl9GZtbgDZtDPlfW5zj/zjNrdI2B5zMUHmOsfvOr2cWqwVdWjobCiHcedmQA==", + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.41.0.tgz", + "integrity": "sha512-SlzFYRwFSvswzDSQ/zPkIWcHv8O5y42YUskko9c4ki+fV6HATsTODUPbRbcGDFYP86gaJL5xohUEytvyNNcXWg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.40.1", - "@typescript-eslint/visitor-keys": "5.40.1", + "@typescript-eslint/types": "5.41.0", + "@typescript-eslint/visitor-keys": "5.41.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -794,16 +794,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.40.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.40.1.tgz", - "integrity": "sha512-a2TAVScoX9fjryNrW6BZRnreDUszxqm9eQ9Esv8n5nXApMW0zeANUYlwh/DED04SC/ifuBvXgZpIK5xeJHQ3aw==", + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.41.0.tgz", + "integrity": "sha512-QlvfwaN9jaMga9EBazQ+5DDx/4sAdqDkcs05AsQHMaopluVCUyu1bTRUVKzXbgjDlrRAQrYVoi/sXJ9fmG+KLQ==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.40.1", - "@typescript-eslint/types": "5.40.1", - "@typescript-eslint/typescript-estree": "5.40.1", + "@typescript-eslint/scope-manager": "5.41.0", + "@typescript-eslint/types": "5.41.0", + "@typescript-eslint/typescript-estree": "5.41.0", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0", "semver": "^7.3.7" @@ -820,12 +820,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.40.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.40.1.tgz", - "integrity": "sha512-A2DGmeZ+FMja0geX5rww+DpvILpwo1OsiQs0M+joPWJYsiEFBLsH0y1oFymPNul6Z5okSmHpP4ivkc2N0Cgfkw==", + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.41.0.tgz", + "integrity": "sha512-vilqeHj267v8uzzakbm13HkPMl7cbYpKVjgFWZPIOHIJHZtinvypUhJ5xBXfWYg4eFKqztbMMpOgFpT9Gfx4fw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.40.1", + "@typescript-eslint/types": "5.41.0", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -837,9 +837,9 @@ } }, "node_modules/acorn": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", - "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", + "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", "dev": true, "bin": { "acorn": "bin/acorn" @@ -2458,9 +2458,9 @@ "dev": true }, "node_modules/eslint-plugin-jsdoc": { - "version": "39.3.23", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.23.tgz", - "integrity": "sha512-ZwutuEmsdz8sj9fCXz4r/4x3uZ4qrB6+ca3rIyH3HHEEj5t6xgOSBWIj8IkxZkBUKvoadWHM6iCPzkmXgPHpsA==", + "version": "39.3.24", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.24.tgz", + "integrity": "sha512-ePTnAvTKc/Ux97PgffhsgJcQVJimaNxb5yA4nwhHg+gZ21rjFQmOyowDDYe2u/L9ClwRGmwLq7/K422bTh+2Zg==", "dev": true, "dependencies": { "@es-joy/jsdoccomment": "~0.33.0", @@ -9089,9 +9089,9 @@ "dev": true }, "@types/node": { - "version": "18.11.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.4.tgz", - "integrity": "sha512-BxcJpBu8D3kv/GZkx/gSMz6VnTJREBj/4lbzYOQueUOELkt8WrO6zAcSPmp9uRPEW/d+lUO8QK0W2xnS1hEU0A==", + "version": "18.11.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.5.tgz", + "integrity": "sha512-3JRwhbjI+cHLAkUorhf8RnqUbFXajvzX4q6fMn5JwkgtuwfYtRQYI3u4V92vI6NJuTsbBQWWh3RZjFsuevyMGQ==", "dev": true }, "@types/semver": { @@ -9163,14 +9163,14 @@ } }, "@typescript-eslint/eslint-plugin": { - "version": "5.40.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.40.1.tgz", - "integrity": "sha512-FsWboKkWdytGiXT5O1/R9j37YgcjO8MKHSUmWnIEjVaz0krHkplPnYi7mwdb+5+cs0toFNQb0HIrN7zONdIEWg==", + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.41.0.tgz", + "integrity": "sha512-DXUS22Y57/LAFSg3x7Vi6RNAuLpTXwxB9S2nIA7msBb/Zt8p7XqMwdpdc1IU7CkOQUPgAqR5fWvxuKCbneKGmA==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.40.1", - "@typescript-eslint/type-utils": "5.40.1", - "@typescript-eslint/utils": "5.40.1", + "@typescript-eslint/scope-manager": "5.41.0", + "@typescript-eslint/type-utils": "5.41.0", + "@typescript-eslint/utils": "5.41.0", "debug": "^4.3.4", "ignore": "^5.2.0", "regexpp": "^3.2.0", @@ -9179,53 +9179,53 @@ } }, "@typescript-eslint/parser": { - "version": "5.40.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.40.1.tgz", - "integrity": "sha512-IK6x55va5w4YvXd4b3VrXQPldV9vQTxi5ov+g4pMANsXPTXOcfjx08CRR1Dfrcc51syPtXHF5bgLlMHYFrvQtg==", + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.41.0.tgz", + "integrity": "sha512-HQVfix4+RL5YRWZboMD1pUfFN8MpRH4laziWkkAzyO1fvNOY/uinZcvo3QiFJVS/siNHupV8E5+xSwQZrl6PZA==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.40.1", - "@typescript-eslint/types": "5.40.1", - "@typescript-eslint/typescript-estree": "5.40.1", + "@typescript-eslint/scope-manager": "5.41.0", + "@typescript-eslint/types": "5.41.0", + "@typescript-eslint/typescript-estree": "5.41.0", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "5.40.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.40.1.tgz", - "integrity": "sha512-jkn4xsJiUQucI16OLCXrLRXDZ3afKhOIqXs4R3O+M00hdQLKR58WuyXPZZjhKLFCEP2g+TXdBRtLQ33UfAdRUg==", + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.41.0.tgz", + "integrity": "sha512-xOxPJCnuktUkY2xoEZBKXO5DBCugFzjrVndKdUnyQr3+9aDWZReKq9MhaoVnbL+maVwWJu/N0SEtrtEUNb62QQ==", "dev": true, "requires": { - "@typescript-eslint/types": "5.40.1", - "@typescript-eslint/visitor-keys": "5.40.1" + "@typescript-eslint/types": "5.41.0", + "@typescript-eslint/visitor-keys": "5.41.0" } }, "@typescript-eslint/type-utils": { - "version": "5.40.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.40.1.tgz", - "integrity": "sha512-DLAs+AHQOe6n5LRraXiv27IYPhleF0ldEmx6yBqBgBLaNRKTkffhV1RPsjoJBhVup2zHxfaRtan8/YRBgYhU9Q==", + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.41.0.tgz", + "integrity": "sha512-L30HNvIG6A1Q0R58e4hu4h+fZqaO909UcnnPbwKiN6Rc3BUEx6ez2wgN7aC0cBfcAjZfwkzE+E2PQQ9nEuoqfA==", "dev": true, "requires": { - "@typescript-eslint/typescript-estree": "5.40.1", - "@typescript-eslint/utils": "5.40.1", + "@typescript-eslint/typescript-estree": "5.41.0", + "@typescript-eslint/utils": "5.41.0", "debug": "^4.3.4", "tsutils": "^3.21.0" } }, "@typescript-eslint/types": { - "version": "5.40.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.40.1.tgz", - "integrity": "sha512-Icg9kiuVJSwdzSQvtdGspOlWNjVDnF3qVIKXdJ103o36yRprdl3Ge5cABQx+csx960nuMF21v8qvO31v9t3OHw==", + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.41.0.tgz", + "integrity": "sha512-5BejraMXMC+2UjefDvrH0Fo/eLwZRV6859SXRg+FgbhA0R0l6lDqDGAQYhKbXhPN2ofk2kY5sgGyLNL907UXpA==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.40.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.40.1.tgz", - "integrity": "sha512-5QTP/nW5+60jBcEPfXy/EZL01qrl9GZtbgDZtDPlfW5zj/zjNrdI2B5zMUHmOsfvOr2cWqwVdWjobCiHcedmQA==", + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.41.0.tgz", + "integrity": "sha512-SlzFYRwFSvswzDSQ/zPkIWcHv8O5y42YUskko9c4ki+fV6HATsTODUPbRbcGDFYP86gaJL5xohUEytvyNNcXWg==", "dev": true, "requires": { - "@typescript-eslint/types": "5.40.1", - "@typescript-eslint/visitor-keys": "5.40.1", + "@typescript-eslint/types": "5.41.0", + "@typescript-eslint/visitor-keys": "5.41.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -9234,35 +9234,35 @@ } }, "@typescript-eslint/utils": { - "version": "5.40.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.40.1.tgz", - "integrity": "sha512-a2TAVScoX9fjryNrW6BZRnreDUszxqm9eQ9Esv8n5nXApMW0zeANUYlwh/DED04SC/ifuBvXgZpIK5xeJHQ3aw==", + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.41.0.tgz", + "integrity": "sha512-QlvfwaN9jaMga9EBazQ+5DDx/4sAdqDkcs05AsQHMaopluVCUyu1bTRUVKzXbgjDlrRAQrYVoi/sXJ9fmG+KLQ==", "dev": true, "requires": { "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.40.1", - "@typescript-eslint/types": "5.40.1", - "@typescript-eslint/typescript-estree": "5.40.1", + "@typescript-eslint/scope-manager": "5.41.0", + "@typescript-eslint/types": "5.41.0", + "@typescript-eslint/typescript-estree": "5.41.0", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0", "semver": "^7.3.7" } }, "@typescript-eslint/visitor-keys": { - "version": "5.40.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.40.1.tgz", - "integrity": "sha512-A2DGmeZ+FMja0geX5rww+DpvILpwo1OsiQs0M+joPWJYsiEFBLsH0y1oFymPNul6Z5okSmHpP4ivkc2N0Cgfkw==", + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.41.0.tgz", + "integrity": "sha512-vilqeHj267v8uzzakbm13HkPMl7cbYpKVjgFWZPIOHIJHZtinvypUhJ5xBXfWYg4eFKqztbMMpOgFpT9Gfx4fw==", "dev": true, "requires": { - "@typescript-eslint/types": "5.40.1", + "@typescript-eslint/types": "5.41.0", "eslint-visitor-keys": "^3.3.0" } }, "acorn": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", - "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", + "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", "dev": true }, "acorn-jsx": { @@ -10581,9 +10581,9 @@ } }, "eslint-plugin-jsdoc": { - "version": "39.3.23", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.23.tgz", - "integrity": "sha512-ZwutuEmsdz8sj9fCXz4r/4x3uZ4qrB6+ca3rIyH3HHEEj5t6xgOSBWIj8IkxZkBUKvoadWHM6iCPzkmXgPHpsA==", + "version": "39.3.24", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.24.tgz", + "integrity": "sha512-ePTnAvTKc/Ux97PgffhsgJcQVJimaNxb5yA4nwhHg+gZ21rjFQmOyowDDYe2u/L9ClwRGmwLq7/K422bTh+2Zg==", "dev": true, "requires": { "@es-joy/jsdoccomment": "~0.33.0", From 88d25b4f232929df59729156dfda6b65277affec Mon Sep 17 00:00:00 2001 From: Oleksandr T Date: Tue, 25 Oct 2022 23:10:31 +0300 Subject: [PATCH 110/124] fix(50068): Refactors trigger debug failure when JSX text has a ' and a tag on the same line. (#51299) * fix(50068): rescan JsxText on JsxElement context * fix lint errors * add tests --- src/services/formatting/formattingScanner.ts | 2 +- .../fourslash/extract-const_jsxElement4.ts | 24 +++++++++++++++++++ .../fourslash/extract-const_jsxElement5.ts | 24 +++++++++++++++++++ .../fourslash/extract-const_jsxElement6.ts | 24 +++++++++++++++++++ .../fourslash/extract-const_jsxElement7.ts | 24 +++++++++++++++++++ 5 files changed, 97 insertions(+), 1 deletion(-) create mode 100644 tests/cases/fourslash/extract-const_jsxElement4.ts create mode 100644 tests/cases/fourslash/extract-const_jsxElement5.ts create mode 100644 tests/cases/fourslash/extract-const_jsxElement6.ts create mode 100644 tests/cases/fourslash/extract-const_jsxElement7.ts diff --git a/src/services/formatting/formattingScanner.ts b/src/services/formatting/formattingScanner.ts index 56ad87770ba..4eeaf1b7058 100644 --- a/src/services/formatting/formattingScanner.ts +++ b/src/services/formatting/formattingScanner.ts @@ -126,7 +126,7 @@ namespace ts.formatting { } function shouldRescanJsxText(node: Node): boolean { - return isJsxText(node); + return isJsxText(node) || isJsxElement(node) && lastTokenInfo?.token.kind === SyntaxKind.JsxText; } function shouldRescanSlashToken(container: Node): boolean { diff --git a/tests/cases/fourslash/extract-const_jsxElement4.ts b/tests/cases/fourslash/extract-const_jsxElement4.ts new file mode 100644 index 00000000000..5e578ab0338 --- /dev/null +++ b/tests/cases/fourslash/extract-const_jsxElement4.ts @@ -0,0 +1,24 @@ +/// + +// @jsx: preserve +// @filename: a.tsx +////function Foo() { +//// const foo = [ +//// /*a*/
'
/*b*/ +//// ]; +////} + +goTo.file("a.tsx"); +goTo.select("a", "b"); +edit.applyRefactor({ + refactorName: "Extract Symbol", + actionName: "constant_scope_1", + actionDescription: "Extract to constant in global scope", + newContent: +`const newLocal =
'
; +function Foo() { + const foo = [ + /*RENAME*/newLocal + ]; +}` +}); diff --git a/tests/cases/fourslash/extract-const_jsxElement5.ts b/tests/cases/fourslash/extract-const_jsxElement5.ts new file mode 100644 index 00000000000..a419ab3c1e1 --- /dev/null +++ b/tests/cases/fourslash/extract-const_jsxElement5.ts @@ -0,0 +1,24 @@ +/// + +// @jsx: preserve +// @filename: a.tsx +////function Foo() { +//// const foo = [ +//// /*a*/
'"
/*b*/ +//// ]; +////} + +goTo.file("a.tsx"); +goTo.select("a", "b"); +edit.applyRefactor({ + refactorName: "Extract Symbol", + actionName: "constant_scope_1", + actionDescription: "Extract to constant in global scope", + newContent: +`const newLocal =
'"
; +function Foo() { + const foo = [ + /*RENAME*/newLocal + ]; +}` +}); diff --git a/tests/cases/fourslash/extract-const_jsxElement6.ts b/tests/cases/fourslash/extract-const_jsxElement6.ts new file mode 100644 index 00000000000..fc43d5c82bb --- /dev/null +++ b/tests/cases/fourslash/extract-const_jsxElement6.ts @@ -0,0 +1,24 @@ +/// + +// @jsx: preserve +// @filename: a.tsx +////function Foo() { +//// const foo = [ +//// /*a*/
text' text' text ' text "
/*b*/ +//// ]; +////} + +goTo.file("a.tsx"); +goTo.select("a", "b"); +edit.applyRefactor({ + refactorName: "Extract Symbol", + actionName: "constant_scope_1", + actionDescription: "Extract to constant in global scope", + newContent: +`const newLocal =
text' text' text ' text "
; +function Foo() { + const foo = [ + /*RENAME*/newLocal + ]; +}` +}); diff --git a/tests/cases/fourslash/extract-const_jsxElement7.ts b/tests/cases/fourslash/extract-const_jsxElement7.ts new file mode 100644 index 00000000000..70bdba05710 --- /dev/null +++ b/tests/cases/fourslash/extract-const_jsxElement7.ts @@ -0,0 +1,24 @@ +/// + +// @jsx: preserve +// @filename: a.tsx +////function Foo() { +//// const foo = [ +//// /*a*/
' {1}
/*b*/ +//// ]; +////} + +goTo.file("a.tsx"); +goTo.select("a", "b"); +edit.applyRefactor({ + refactorName: "Extract Symbol", + actionName: "constant_scope_1", + actionDescription: "Extract to constant in global scope", + newContent: +`const newLocal =
' {1}
; +function Foo() { + const foo = [ + /*RENAME*/newLocal + ]; +}` +}); From 9c4e14d75174432f6a4dc5967a09712a6784ab88 Mon Sep 17 00:00:00 2001 From: Andrew Branch Date: Tue, 25 Oct 2022 15:11:27 -0700 Subject: [PATCH 111/124] Remove "No type information for this code" from baseline (#51311) * Fix "No type information for this code" in baseline * Just remove the message --- src/harness/harnessIO.ts | 19 +- ...ionWithTypeIncompatibleWithIndexer.symbols | 1 - ...ctionWithTypeIncompatibleWithIndexer.types | 1 - tests/baselines/reference/ES5For-of12.symbols | 2 +- .../reference/InterfaceDeclaration8.types | 4 +- tests/baselines/reference/Protected2.types | 4 +- .../reference/TypeArgumentList1.symbols | 2 +- .../VariableDeclaration11_es6.symbols | 4 +- .../VariableDeclaration1_es6.symbols | 2 +- .../reference/VariableDeclaration1_es6.types | 2 +- .../VariableDeclaration6_es6.symbols | 2 +- .../reference/YieldExpression18_es6.symbols | 4 +- .../reference/YieldExpression1_es6.symbols | 2 +- .../reference/YieldExpression2_es6.symbols | 2 +- .../YieldStarExpression1_es6.symbols | 2 +- .../YieldStarExpression2_es6.symbols | 2 +- .../ambientExportDefaultErrors.symbols | 13 +- .../ambientExportDefaultErrors.types | 13 +- .../ambientShorthand_reExport.symbols | 5 +- .../reference/ambientShorthand_reExport.types | 5 +- .../anonymousDefaultExportsAmd.symbols | 7 +- .../anonymousDefaultExportsAmd.types | 7 +- .../anonymousDefaultExportsCommonjs.symbols | 7 +- .../anonymousDefaultExportsCommonjs.types | 7 +- .../anonymousDefaultExportsSystem.symbols | 7 +- .../anonymousDefaultExportsSystem.types | 7 +- .../anonymousDefaultExportsUmd.symbols | 7 +- .../anonymousDefaultExportsUmd.types | 7 +- ...rrowFunctionInExpressionStatement1.symbols | 2 +- tests/baselines/reference/asiBreak.symbols | 2 +- tests/baselines/reference/asiContinue.symbols | 2 +- tests/baselines/reference/asiReturn.symbols | 4 +- tests/baselines/reference/asiReturn.types | 4 +- ...WithWithGenericConstructSignatures.symbols | 1 - ...atWithWithGenericConstructSignatures.types | 1 - .../reference/asyncInterface_es5.types | 4 +- .../reference/asyncInterface_es6.types | 4 +- .../baselines/reference/asyncModule_es5.types | 4 +- .../baselines/reference/asyncModule_es6.types | 4 +- tests/baselines/reference/augmentArray.types | 6 +- tests/baselines/reference/bind2.symbols | 1 - tests/baselines/reference/bind2.types | 1 - ...breakInIterationOrSwitchStatement1.symbols | 6 +- ...breakInIterationOrSwitchStatement2.symbols | 8 +- ...breakInIterationOrSwitchStatement3.symbols | 6 +- .../breakInIterationOrSwitchStatement3.types | 6 +- ...akNotInIterationOrSwitchStatement1.symbols | 2 +- ...reakNotInIterationOrSwitchStatement1.types | 2 +- .../baselines/reference/breakTarget1.symbols | 4 +- .../baselines/reference/breakTarget2.symbols | 8 +- .../baselines/reference/breakTarget3.symbols | 10 +- .../baselines/reference/breakTarget4.symbols | 10 +- .../baselines/reference/breakTarget6.symbols | 6 +- .../bundledDtsLateExportRenaming.symbols | 16 +- .../bundledDtsLateExportRenaming.types | 16 +- .../reference/checkJsdocOnEndOfFile.symbols | 8 +- .../reference/checkJsdocOnEndOfFile.types | 8 +- ...eckJsdocTypeTagOnExportAssignment1.symbols | 2 +- ...checkJsdocTypeTagOnExportAssignment1.types | 2 +- ...eckJsdocTypeTagOnExportAssignment2.symbols | 2 +- ...checkJsdocTypeTagOnExportAssignment2.types | 2 +- ...eckJsdocTypeTagOnExportAssignment3.symbols | 2 +- ...checkJsdocTypeTagOnExportAssignment3.types | 2 +- ...eckJsdocTypeTagOnExportAssignment4.symbols | 18 +- ...checkJsdocTypeTagOnExportAssignment4.types | 18 +- ...eckJsdocTypeTagOnExportAssignment5.symbols | 2 +- ...checkJsdocTypeTagOnExportAssignment5.types | 2 +- ...eckJsdocTypeTagOnExportAssignment6.symbols | 2 +- ...checkJsdocTypeTagOnExportAssignment6.types | 2 +- ...eckJsdocTypeTagOnExportAssignment7.symbols | 2 +- ...checkJsdocTypeTagOnExportAssignment7.types | 2 +- ...eckJsdocTypeTagOnExportAssignment8.symbols | 2 +- ...checkJsdocTypeTagOnExportAssignment8.types | 2 +- .../classAbstractWithInterface.types | 2 +- .../classWithPredefinedTypesAsNames2.symbols | 6 +- .../reference/commentOnElidedModule1.types | 33 +- .../commentOnExpressionStatement1.symbols | 2 +- .../reference/commentOnIfStatement1.symbols | 6 +- .../reference/commentOnInterface1.types | 33 +- .../reference/commentsAtEndOfFile1.symbols | 8 +- .../continueInIterationStatement1.symbols | 6 +- .../continueInIterationStatement2.symbols | 8 +- .../continueInIterationStatement3.symbols | 6 +- .../continueInIterationStatement3.types | 6 +- .../continueNotInIterationStatement1.symbols | 2 +- .../continueNotInIterationStatement1.types | 2 +- .../continueNotInIterationStatement3.symbols | 8 +- .../continueStatementInternalComments.symbols | 6 +- .../reference/continueTarget1.symbols | 4 +- .../reference/continueTarget2.symbols | 8 +- .../reference/continueTarget3.symbols | 10 +- .../reference/continueTarget4.symbols | 10 +- .../reference/continueTarget6.symbols | 6 +- .../declarationEmitAliasExportStar.symbols | 3 +- .../declarationEmitAliasExportStar.types | 6 +- ...nEmitArrayTypesFromGenericArrayUsage.types | 4 +- ...dlePreservesHasNoDefaultLibDirective.types | 18 +- ...tionEmitCommonJsModuleReferencedType.types | 9 +- ...rceDirectoryDoesNotContainAllFiles.symbols | 6 +- ...ourceDirectoryDoesNotContainAllFiles.types | 6 +- .../declarationEmitDefaultExport2.symbols | 4 +- .../declarationEmitDefaultExport2.types | 4 +- .../declarationEmitDefaultExport4.symbols | 6 +- .../declarationEmitDefaultExport5.symbols | 4 +- ...onEmitDefaultExportWithTempVarName.symbols | 2 +- ...tionEmitDefaultExportWithTempVarName.types | 2 +- ...tExportWithTempVarNameWithBundling.symbols | 2 +- ...ultExportWithTempVarNameWithBundling.types | 2 +- ...mespaceNoTripleSlashTypesReference.symbols | 4 +- ...NamespaceNoTripleSlashTypesReference.types | 4 +- ...eclarationEmitExpressionInExtends7.symbols | 4 +- ...onEmitForGlobalishSpecifierSymlink.symbols | 6 +- ...tionEmitForGlobalishSpecifierSymlink.types | 6 +- ...nEmitForGlobalishSpecifierSymlink2.symbols | 3 +- ...ionEmitForGlobalishSpecifierSymlink2.types | 3 +- ...arationEmitHasTypesRefOnNamespaceUse.types | 8 +- ...tionEmitReexportedSymlinkReference.symbols | 12 +- ...rationEmitReexportedSymlinkReference.types | 12 +- ...ionEmitReexportedSymlinkReference2.symbols | 11 +- ...ationEmitReexportedSymlinkReference2.types | 11 +- ...ionEmitReexportedSymlinkReference3.symbols | 9 +- ...ationEmitReexportedSymlinkReference3.types | 9 +- ...arationFilesGeneratingTypeReferences.types | 9 +- .../reference/declareDottedModuleName.types | 20 +- ...hedCommentsAtStartOfLambdaFunction.symbols | 60 +- ...EmitTripleSlashCommentsInEmptyFile.symbols | 10 +- ...otEmitTripleSlashCommentsInEmptyFile.types | 10 +- ...tTripleSlashCommentsOnNotEmittedNode.types | 9 +- ...doubleUnderscoreExportStarConflict.symbols | 7 +- .../doubleUnderscoreExportStarConflict.types | 7 +- .../reference/downlevelLetConst1.symbols | 2 +- .../reference/downlevelLetConst1.types | 2 +- .../reference/downlevelLetConst11.symbols | 4 +- .../reference/downlevelLetConst6.symbols | 2 +- .../duplicateConstructSignature.types | 8 +- .../reference/duplicateDefaultExport.symbols | 6 +- .../reference/duplicateDefaultExport.types | 6 +- ...ouldNotShortCircuitBaseTypeBinding.symbols | 1 - ...ShouldNotShortCircuitBaseTypeBinding.types | 1 - .../reference/duplicateLabel1.symbols | 8 +- .../reference/duplicateLabel2.symbols | 12 +- .../reference/duplicateLabel4.symbols | 14 +- .../reference/emitCommentsOnlyFile.symbols | 54 +- .../reference/emitCommentsOnlyFile.types | 54 +- ...ata_isolatedModules(module=commonjs).types | 5 +- ...adata_isolatedModules(module=esnext).types | 5 +- .../emitExponentiationOperator1.symbols | 62 +- .../emitMemberAccessExpression.symbols | 7 +- tests/baselines/reference/emptyExpr.symbols | 2 +- .../reference/emptyFile-declaration.symbols | 1 - .../reference/emptyFile-declaration.types | 1 - .../reference/emptyFile-souremap.symbols | 1 - .../reference/emptyFile-souremap.types | 1 - tests/baselines/reference/emptyFile.symbols | 1 - tests/baselines/reference/emptyFile.types | 1 - ...leDeclarationBindingPatterns02_ES5.symbols | 18 +- ...ationBindingPatterns02_ES5iterable.symbols | 18 +- ...leDeclarationBindingPatterns02_ES6.symbols | 18 +- .../baselines/reference/es5-commonjs2.symbols | 4 +- tests/baselines/reference/es5-commonjs2.types | 4 +- .../baselines/reference/es5-commonjs5.symbols | 8 +- .../es5ExportDefaultExpression.symbols | 4 +- ...5ExportDefaultFunctionDeclaration2.symbols | 4 +- ...es5ExportDefaultFunctionDeclaration2.types | 4 +- .../baselines/reference/es6ExportAll.symbols | 2 +- tests/baselines/reference/es6ExportAll.types | 2 +- .../reference/es6ExportAllInEs5.symbols | 2 +- .../reference/es6ExportAllInEs5.types | 2 +- .../es6ExportDefaultExpression.symbols | 4 +- ...6ExportDefaultFunctionDeclaration2.symbols | 4 +- ...es6ExportDefaultFunctionDeclaration2.types | 4 +- .../reference/es6ImportParseErrors.symbols | 2 +- .../es6ImportWithoutFromClause.symbols | 4 +- .../es6ImportWithoutFromClause.types | 4 +- .../es6ImportWithoutFromClauseInEs5.symbols | 2 +- .../es6ImportWithoutFromClauseInEs5.types | 2 +- ...outFromClauseNonInstantiatedModule.symbols | 2 +- ...thoutFromClauseNonInstantiatedModule.types | 9 +- ...6ImportWithoutFromClauseWithExport.symbols | 2 +- ...es6ImportWithoutFromClauseWithExport.types | 2 +- ...sModuleInteropImportTSLibHasImport.symbols | 3 +- .../esModuleInteropImportTSLibHasImport.types | 3 +- ...orMetadataUnresolvedTypeObjectInEmit.types | 17 +- .../exportAssignNonIdentifier.symbols | 21 +- .../reference/exportAssignNonIdentifier.types | 5 +- .../reference/exportClassWithoutName.symbols | 4 +- .../reference/exportClassWithoutName.types | 4 +- ...WithModuleSpecifierNameOnNextLine1.symbols | 7 +- ...onWithModuleSpecifierNameOnNextLine1.types | 7 +- .../exportDefaultAsyncFunction2.symbols | 5 +- .../exportDefaultExpressionComments.symbols | 10 +- .../reference/exportDefaultInJsFile01.symbols | 2 +- .../reference/exportDefaultInJsFile01.types | 2 +- .../reference/exportDefaultInJsFile02.symbols | 2 +- .../reference/exportDefaultInJsFile02.types | 2 +- .../exportDefaultMissingName.symbols | 2 +- .../exportDefaultParenthesize.symbols | 4 +- .../reference/exportDefaultWithJSDoc1.symbols | 15 +- .../reference/exportDefaultWithJSDoc2.symbols | 15 +- .../reference/exportNamespace1.symbols | 5 +- .../reference/exportNamespace1.types | 5 +- .../reference/exportNamespace4.symbols | 5 +- .../reference/exportNamespace4.types | 5 +- ...pecifierReferencingOuterDeclaration2.types | 5 +- ...pecifierReferencingOuterDeclaration4.types | 5 +- .../reference/exportStar-amd.symbols | 9 +- .../baselines/reference/exportStar-amd.types | 9 +- tests/baselines/reference/exportStar.symbols | 9 +- tests/baselines/reference/exportStar.types | 9 +- .../exportStarFromEmptyModule.symbols | 5 +- .../reference/exportStarFromEmptyModule.types | 5 +- .../exportTwoInterfacesWithSameName.types | 6 +- .../reference/exportsAndImports4-amd.symbols | 4 +- .../reference/exportsAndImports4-amd.types | 4 +- .../reference/exportsAndImports4-es6.symbols | 4 +- .../reference/exportsAndImports4-es6.types | 4 +- .../reference/exportsAndImports4.symbols | 4 +- .../reference/exportsAndImports4.types | 4 +- .../externalModuleWithoutCompilerFlag1.types | 6 +- .../reference/fileWithNextLine3.symbols | 6 +- ...genericTypeUsedWithoutTypeArguments3.types | 6 +- .../ifStatementInternalComments.symbols | 8 +- .../reference/implementsClause.types | 5 +- .../importAssertion3(module=es2015).types | 5 +- .../importAssertion3(module=esnext).types | 5 +- ...ortCallExpressionInExportEqualsAMD.symbols | 5 +- ...mportCallExpressionInExportEqualsAMD.types | 5 +- ...ortCallExpressionInExportEqualsCJS.symbols | 5 +- ...mportCallExpressionInExportEqualsCJS.types | 5 +- ...ortCallExpressionInExportEqualsUMD.symbols | 5 +- ...mportCallExpressionInExportEqualsUMD.types | 5 +- .../importCallExpressionNestedAMD.symbols | 5 +- .../importCallExpressionNestedAMD.types | 5 +- .../importCallExpressionNestedAMD2.symbols | 5 +- .../importCallExpressionNestedAMD2.types | 5 +- .../importCallExpressionNestedCJS.symbols | 5 +- .../importCallExpressionNestedCJS.types | 5 +- .../importCallExpressionNestedCJS2.symbols | 5 +- .../importCallExpressionNestedCJS2.types | 5 +- .../importCallExpressionNestedES2015.symbols | 5 +- .../importCallExpressionNestedES2015.types | 5 +- .../importCallExpressionNestedES20152.symbols | 5 +- .../importCallExpressionNestedES20152.types | 5 +- .../importCallExpressionNestedES2020.symbols | 5 +- .../importCallExpressionNestedES2020.types | 5 +- .../importCallExpressionNestedES20202.symbols | 5 +- .../importCallExpressionNestedES20202.types | 5 +- .../importCallExpressionNestedSystem.symbols | 5 +- .../importCallExpressionNestedSystem.types | 5 +- .../importCallExpressionNestedSystem2.symbols | 5 +- .../importCallExpressionNestedSystem2.types | 5 +- .../importCallExpressionNestedUMD.symbols | 5 +- .../importCallExpressionNestedUMD.types | 5 +- .../importCallExpressionNestedUMD2.symbols | 5 +- .../importCallExpressionNestedUMD2.types | 5 +- .../importDeclFromTypeNodeInJsSource.symbols | 3 +- .../importDeclFromTypeNodeInJsSource.types | 3 +- .../importEmptyFromModuleNotExisted.symbols | 4 +- .../importEmptyFromModuleNotExisted.types | 4 +- .../reference/importHelpersNoHelpers.symbols | 4 +- .../reference/importHelpersNoHelpers.types | 4 +- ...HelpersNoHelpersForAsyncGenerators.symbols | 4 +- ...rtHelpersNoHelpersForAsyncGenerators.types | 4 +- ...rtHelpersNoHelpersForPrivateFields.symbols | 4 +- ...portHelpersNoHelpersForPrivateFields.types | 4 +- ...(esmoduleinterop=false,module=amd).symbols | 5 +- ...lt(esmoduleinterop=false,module=amd).types | 5 +- ...duleinterop=false,module=commonjs).symbols | 5 +- ...moduleinterop=false,module=commonjs).types | 5 +- ...moduleinterop=false,module=es2015).symbols | 5 +- ...esmoduleinterop=false,module=es2015).types | 5 +- ...moduleinterop=false,module=es2020).symbols | 5 +- ...esmoduleinterop=false,module=es2020).types | 5 +- ...moduleinterop=false,module=system).symbols | 5 +- ...esmoduleinterop=false,module=system).types | 5 +- ...t(esmoduleinterop=true,module=amd).symbols | 5 +- ...ult(esmoduleinterop=true,module=amd).types | 5 +- ...oduleinterop=true,module=commonjs).symbols | 5 +- ...smoduleinterop=true,module=commonjs).types | 5 +- ...smoduleinterop=true,module=es2015).symbols | 5 +- ...(esmoduleinterop=true,module=es2015).types | 5 +- ...smoduleinterop=true,module=es2020).symbols | 5 +- ...(esmoduleinterop=true,module=es2020).types | 5 +- ...smoduleinterop=true,module=system).symbols | 5 +- ...(esmoduleinterop=true,module=system).types | 5 +- .../reference/importNonExportedMember2.types | 7 +- .../reference/importNonExportedMember3.types | 11 +- .../reference/importSpecifiers_js.types | 5 +- .../importsNotUsedAsValues_error.symbols | 7 +- .../importsNotUsedAsValues_error.types | 7 +- ...exSignatureWithoutTypeAnnotation1..symbols | 1 - ...ndexSignatureWithoutTypeAnnotation1..types | 1 - .../inlineJsxAndJsxFragPragma.symbols | 11 +- ...stantiateConstraintsToTypeArguments2.types | 4 +- .../instantiatedBaseTypeConstraints2.types | 4 +- .../interfaceThatInheritsFromItself.types | 26 +- .../reference/interfaceWithImplements1.types | 8 +- .../intersectionsAndEmptyObjects.symbols | 4 +- .../intersectionsAndEmptyObjects.types | 4 +- .../invalidSwitchBreakStatement.symbols | 14 +- .../invalidSwitchContinueStatement.symbols | 14 +- .../reference/invalidThrowStatement.symbols | 8 +- .../invalidUnicodeEscapeSequance3.symbols | 2 +- ...olatedModulesDontElideReExportStar.symbols | 4 +- ...isolatedModulesDontElideReExportStar.types | 4 +- ...edModulesRequiresPreserveConstEnum.symbols | 6 +- ...atedModulesRequiresPreserveConstEnum.types | 6 +- .../isolatedModules_resolveJsonModule.symbols | 4 +- ...eJsonModule_strict_outDir_commonJs.symbols | 4 +- .../reference/jsDeclarationsDefault.symbols | 18 +- .../reference/jsDeclarationsDefault.types | 18 +- .../jsDeclarationsExportForms.symbols | 34 +- .../reference/jsDeclarationsExportForms.types | 34 +- .../jsDeclarationsExportFormsErr.symbols | 15 +- .../jsDeclarationsExportFormsErr.types | 8 +- .../jsDeclarationsTypeAliases.symbols | 55 +- .../reference/jsDeclarationsTypeAliases.types | 55 +- ...ationsTypedefDescriptionsPreserved.symbols | 32 +- ...arationsTypedefDescriptionsPreserved.types | 32 +- ...eCompilationExportAssignmentSyntax.symbols | 2 +- .../jsFileCompilationInterfaceSyntax.types | 2 +- .../jsFileCompilationModuleSyntax.types | 2 +- .../jsFileCompilationNonNullAssertion.symbols | 4 +- .../jsdocImportTypeNodeNamespace.symbols | 8 +- tests/baselines/reference/jsdocLinkTag1.types | 5 +- tests/baselines/reference/jsdocLinkTag3.types | 5 +- tests/baselines/reference/jsdocLinkTag4.types | 5 +- tests/baselines/reference/jsdocLinkTag5.types | 6 +- .../reference/jsdocPrivateName2.symbols | 16 +- .../reference/jsdocPrivateName2.types | 16 +- .../jsdocTypeDefAtStartOfFile.symbols | 5 +- .../reference/jsdocTypeDefAtStartOfFile.types | 5 +- .../jsxClassAttributeResolution.symbols | 7 +- .../jsxClassAttributeResolution.types | 7 +- .../jsxInvalidEsprimaTestSuite.symbols | 71 ++- .../reference/keepImportsInDts1.symbols | 5 +- .../reference/keepImportsInDts1.types | 5 +- .../reference/keepImportsInDts2.symbols | 5 +- .../reference/keepImportsInDts2.types | 5 +- .../reference/keepImportsInDts3.symbols | 5 +- .../reference/keepImportsInDts3.types | 5 +- .../reference/keepImportsInDts4.symbols | 5 +- .../reference/keepImportsInDts4.types | 5 +- .../leaveOptionalParameterAsWritten.types | 5 +- ...ExportsSpecifierGenerationConditions.types | 2 +- .../reference/libCompileChecks.symbols | 4 +- .../reference/libCompileChecks.types | 4 +- .../reference/libReferenceNoLib.types | 25 +- .../reference/libReferenceNoLibBundle.types | 25 +- .../libTypeScriptSubfileResolving.symbols | 3 +- .../libTypeScriptSubfileResolving.types | 3 +- .../reference/library-reference-4.symbols | 7 +- .../reference/library-reference-4.types | 7 +- .../reference/library-reference-5.symbols | 7 +- .../reference/library-reference-5.types | 7 +- .../library-reference-scoped-packages.symbols | 5 +- .../library-reference-scoped-packages.types | 5 +- .../reference/logicalNotExpression1.symbols | 2 +- .../manyCompilerErrorsInTheTwoFiles.symbols | 6 +- .../mergeMultipleInterfacesReexported.symbols | 5 +- .../mergeMultipleInterfacesReexported.types | 5 +- .../reference/missingArgument1.symbols | 2 +- .../reference/missingDecoratorType.types | 19 +- ...tationDoesInterfaceMergeOfReexport.symbols | 3 +- ...entationDoesInterfaceMergeOfReexport.types | 3 +- ...onDoesNamespaceEnumMergeOfReexport.symbols | 3 +- ...tionDoesNamespaceEnumMergeOfReexport.types | 3 +- ...tationDoesNamespaceMergeOfReexport.symbols | 3 +- ...entationDoesNamespaceMergeOfReexport.types | 3 +- ...ionEnumClassMergeOfReexportIsError.symbols | 3 +- ...ationEnumClassMergeOfReexportIsError.types | 3 +- .../moduleAugmentationGlobal4.symbols | 8 +- .../reference/moduleAugmentationGlobal4.types | 8 +- .../moduleAugmentationGlobal5.symbols | 13 +- .../reference/moduleAugmentationGlobal5.types | 13 +- .../moduleAugmentationInDependency.symbols | 2 +- .../moduleAugmentationInDependency.types | 2 +- .../moduleAugmentationInDependency2.symbols | 2 +- .../moduleAugmentationInDependency2.types | 2 +- ...xportStarShadowingGlobalIsNameable.symbols | 5 +- ...nExportStarShadowingGlobalIsNameable.types | 5 +- ...oduleImportedForTypeArgumentPosition.types | 4 +- .../moduleKeywordRepeatError.symbols | 6 +- ...ocalImportNotIncorrectlyRedirected.symbols | 3 +- ...eLocalImportNotIncorrectlyRedirected.types | 3 +- ...moduleMemberMissingErrorIsRelative.symbols | 3 +- .../moduleMemberMissingErrorIsRelative.types | 3 +- .../reference/moduleResolutionNoTsCJS.symbols | 14 +- .../reference/moduleResolutionNoTsCJS.types | 14 +- .../reference/moduleResolutionNoTsESM.symbols | 14 +- .../reference/moduleResolutionNoTsESM.types | 14 +- .../moduleResolutionWithExtensions.symbols | 7 +- .../moduleResolutionWithExtensions.types | 7 +- ...eResolutionWithExtensions_preferTs.symbols | 4 +- ...uleResolutionWithExtensions_preferTs.types | 4 +- ...esolutionWithExtensions_unexpected.symbols | 4 +- ...eResolutionWithExtensions_unexpected.types | 4 +- ...solutionWithExtensions_unexpected2.symbols | 4 +- ...ResolutionWithExtensions_unexpected2.types | 4 +- ...olutionWithSymlinks_referenceTypes.symbols | 11 +- ...esolutionWithSymlinks_referenceTypes.types | 11 +- .../moduleResolution_noLeadingDot.symbols | 4 +- ...ameValueDuplicateExportedBindings1.symbols | 12 +- ...eSameValueDuplicateExportedBindings1.types | 12 +- ...ameValueDuplicateExportedBindings2.symbols | 7 +- ...eSameValueDuplicateExportedBindings2.types | 7 +- .../reference/moduleSymbolMerging.types | 4 +- .../reference/namespacesDeclaration1.types | 14 +- .../reference/nestedIfStatement.symbols | 12 +- .../reference/newAbstractInstance2.symbols | 5 +- .../reference/newAbstractInstance2.types | 5 +- .../baselines/reference/noCatchBlock.symbols | 10 +- tests/baselines/reference/noCatchBlock.types | 10 +- .../reference/noSymbolForMergeCrash.types | 7 +- .../nodeModuleReexportFromDottedPath.symbols | 5 +- .../nodeModuleReexportFromDottedPath.types | 5 +- ...ModuleDetectionAuto(module=node16).symbols | 5 +- ...JsModuleDetectionAuto(module=node16).types | 5 +- ...duleDetectionAuto(module=nodenext).symbols | 5 +- ...ModuleDetectionAuto(module=nodenext).types | 5 +- ...mitDynamicImportWithPackageExports.symbols | 15 +- ...nEmitDynamicImportWithPackageExports.types | 15 +- ...BlocksTypesVersions(module=node16).symbols | 39 +- ...tsBlocksTypesVersions(module=node16).types | 39 +- ...ocksTypesVersions(module=nodenext).symbols | 39 +- ...BlocksTypesVersions(module=nodenext).types | 39 +- ...tModeDeclarationEmit1(module=node16).types | 5 +- ...odeDeclarationEmit1(module=nodenext).types | 5 +- ...tModeDeclarationEmit2(module=node16).types | 5 +- ...odeDeclarationEmit2(module=nodenext).types | 5 +- ...eclarationEmitErrors1(module=node16).types | 2 +- ...larationEmitErrors1(module=nodenext).types | 2 +- ...eModeDeclarationEmit1(module=node16).types | 5 +- ...odeDeclarationEmit1(module=nodenext).types | 5 +- ...eclarationEmitErrors1(module=node16).types | 6 +- ...larationEmitErrors1(module=nodenext).types | 6 +- ...eModeDeclarationEmit1(module=node16).types | 5 +- ...odeDeclarationEmit1(module=nodenext).types | 5 +- ...eModeDeclarationEmit2(module=node16).types | 5 +- ...odeDeclarationEmit2(module=nodenext).types | 5 +- ...eModeDeclarationEmit3(module=node16).types | 5 +- ...odeDeclarationEmit3(module=nodenext).types | 5 +- ...eModeDeclarationEmit4(module=node16).types | 5 +- ...odeDeclarationEmit4(module=nodenext).types | 5 +- ...eModeDeclarationEmit5(module=node16).types | 7 +- ...odeDeclarationEmit5(module=nodenext).types | 7 +- ...enceModeOverrideOldResolutionError.symbols | 10 +- ...ImportModeImplicitIndexResolution2.symbols | 20 +- ...xtImportModeImplicitIndexResolution2.types | 20 +- .../nounusedTypeParameterConstraint.types | 5 +- tests/baselines/reference/nullKeyword.symbols | 2 +- .../baselines/reference/numberAsInLHS.symbols | 2 +- ...nderscoredSeparator(target=es2015).symbols | 10 +- ...nderscoredSeparator(target=es2016).symbols | 10 +- ...nderscoredSeparator(target=es2017).symbols | 10 +- ...nderscoredSeparator(target=es2018).symbols | 10 +- ...nderscoredSeparator(target=es2019).symbols | 10 +- ...icUnderscoredSeparator(target=es3).symbols | 10 +- ...icUnderscoredSeparator(target=es5).symbols | 10 +- ...nderscoredSeparator(target=esnext).symbols | 10 +- ...ectTypesWithPredefinedTypesAsName2.symbols | 6 +- .../octalLiteralInStrictModeES3.symbols | 4 +- ...thesizedExpressionInternalComments.symbols | 22 +- .../reference/parseAssertEntriesError.types | 5 +- .../parseCommaSeparatedNewlineNew.symbols | 4 +- .../parseCommaSeparatedNewlineNumber.symbols | 4 +- .../parseCommaSeparatedNewlineString.symbols | 4 +- .../reference/parseInvalidNames.symbols | 20 +- .../reference/parser.forAwait.es2018.symbols | 10 +- .../parser.numericSeparators.binary.symbols | 10 +- ...r.numericSeparators.binaryNegative.symbols | 29 +- .../parser.numericSeparators.decimal.symbols | 30 +- ....numericSeparators.decmialNegative.symbols | 254 ++++---- .../parser.numericSeparators.hex.symbols | 10 +- ...rser.numericSeparators.hexNegative.symbols | 29 +- .../parser.numericSeparators.octal.symbols | 10 +- ...er.numericSeparators.octalNegative.symbols | 29 +- ...er.numericSeparators.unicodeEscape.symbols | 239 +++++--- .../baselines/reference/parser509693.symbols | 2 +- .../baselines/reference/parser521128.symbols | 2 +- .../baselines/reference/parser768531.symbols | 4 +- .../parserAdditiveExpression1.symbols | 2 +- .../reference/parserAmbiguity2.symbols | 2 +- .../reference/parserAmbiguity3.symbols | 2 +- ...owFunctionExpression13(target=es3).symbols | 9 +- ...owFunctionExpression13(target=es6).symbols | 9 +- .../parserArrowFunctionExpression2.symbols | 2 +- .../parserArrowFunctionExpression3.symbols | 2 +- .../parserArrowFunctionExpression4.symbols | 2 +- .../parserArrowFunctionExpression5.symbols | 12 +- .../parserAssignmentExpression1.symbols | 2 +- .../reference/parserBlockStatement1.d.symbols | 2 +- .../reference/parserBlockStatement1.d.types | 2 +- .../reference/parserBreakStatement1.d.symbols | 2 +- .../reference/parserBreakStatement1.d.types | 2 +- .../parserContinueStatement1.d.symbols | 2 +- .../parserContinueStatement1.d.types | 2 +- .../parserDebuggerStatement1.d.symbols | 2 +- .../parserDebuggerStatement1.d.types | 2 +- .../parserDebuggerStatement1.symbols | 2 +- .../reference/parserDebuggerStatement1.types | 2 +- .../parserDebuggerStatement2.symbols | 2 +- .../reference/parserDebuggerStatement2.types | 2 +- .../reference/parserDoStatement1.d.symbols | 6 +- .../reference/parserDoStatement2.symbols | 2 +- .../parserES5ForOfStatement2.symbols | 4 +- .../parserES5ForOfStatement21.symbols | 2 +- .../reference/parserEmptyFile1.symbols | 1 - .../reference/parserEmptyFile1.types | 1 - .../reference/parserEmptyStatement1.d.symbols | 2 +- .../reference/parserEmptyStatement1.d.types | 2 +- .../parserErrorRecovery_ArgumentList6.symbols | 2 +- .../parserErrorRecovery_ArgumentList7.symbols | 2 +- ...rRecovery_ExtendsOrImplementsClause6.types | 2 +- .../parserErrorRecovery_LeftShift1.symbols | 2 +- ...parserErrorRecovery_ModuleElement1.symbols | 8 +- ...rserErrorRecovery_SwitchStatement1.symbols | 14 +- .../reference/parserExportAssignment1.symbols | 2 +- .../reference/parserExportAssignment2.symbols | 2 +- .../reference/parserExportAssignment3.symbols | 2 +- .../reference/parserExportAssignment4.symbols | 2 +- .../parserExpressionStatement1.d.symbols | 2 +- .../reference/parserForInStatement2.symbols | 4 +- .../reference/parserForOfStatement2.symbols | 4 +- .../reference/parserForOfStatement21.symbols | 2 +- .../reference/parserForStatement1.d.symbols | 4 +- .../reference/parserForStatement1.d.types | 4 +- .../reference/parserForStatement3.symbols | 2 +- .../reference/parserForStatement4.symbols | 4 +- .../reference/parserForStatement5.symbols | 4 +- .../reference/parserForStatement6.symbols | 4 +- .../reference/parserForStatement7.symbols | 4 +- tests/baselines/reference/parserFuzz1.symbols | 4 +- .../parserGreaterThanTokenAmbiguity1.symbols | 2 +- .../parserGreaterThanTokenAmbiguity10.symbols | 8 +- .../parserGreaterThanTokenAmbiguity11.symbols | 2 +- .../parserGreaterThanTokenAmbiguity12.symbols | 2 +- .../parserGreaterThanTokenAmbiguity13.symbols | 2 +- .../parserGreaterThanTokenAmbiguity14.symbols | 4 +- .../parserGreaterThanTokenAmbiguity15.symbols | 8 +- .../parserGreaterThanTokenAmbiguity16.symbols | 2 +- .../parserGreaterThanTokenAmbiguity17.symbols | 2 +- .../parserGreaterThanTokenAmbiguity18.symbols | 2 +- .../parserGreaterThanTokenAmbiguity19.symbols | 4 +- .../parserGreaterThanTokenAmbiguity2.symbols | 2 +- .../parserGreaterThanTokenAmbiguity20.symbols | 8 +- .../parserGreaterThanTokenAmbiguity3.symbols | 2 +- .../parserGreaterThanTokenAmbiguity4.symbols | 4 +- .../parserGreaterThanTokenAmbiguity5.symbols | 8 +- .../parserGreaterThanTokenAmbiguity6.symbols | 2 +- .../parserGreaterThanTokenAmbiguity7.symbols | 2 +- .../parserGreaterThanTokenAmbiguity8.symbols | 2 +- .../parserGreaterThanTokenAmbiguity9.symbols | 4 +- .../reference/parserIfStatement1.d.symbols | 4 +- .../reference/parserIfStatement2.symbols | 4 +- .../reference/parserIndexSignature9.types | 6 +- .../parserInterfaceDeclaration1.types | 4 +- .../parserInterfaceDeclaration2.types | 4 +- .../parserInterfaceDeclaration3.types | 4 +- .../parserInterfaceDeclaration4.types | 4 +- .../parserInterfaceDeclaration5.types | 4 +- .../parserInterfaceDeclaration6.types | 4 +- .../parserInterfaceDeclaration7.types | 4 +- .../parserInterfaceDeclaration8.types | 4 +- ...cessOffOfObjectCreationExpression1.symbols | 2 +- .../parserKeywordsAsIdentifierName2.symbols | 4 +- .../parserLabeledStatement1.d.symbols | 4 +- ...emberAccessAfterPostfixExpression1.symbols | 2 +- .../reference/parserMissingToken1.symbols | 2 +- .../reference/parserMissingToken2.symbols | 2 +- .../reference/parserModuleDeclaration12.types | 4 +- .../parserModuleDeclaration2.d.types | 4 +- .../parserModuleDeclaration3.d.types | 4 +- .../reference/parserModuleDeclaration3.types | 8 +- .../parserModuleDeclaration4.d.types | 8 +- .../reference/parserModuleDeclaration4.types | 12 +- .../reference/parserModuleDeclaration5.types | 12 +- .../reference/parserModuleDeclaration6.types | 4 +- .../reference/parserModuleDeclaration7.types | 4 +- .../reference/parserModuleDeclaration8.types | 4 +- .../reference/parserModuleDeclaration9.types | 4 +- .../reference/parserNotRegex1.symbols | 8 +- .../reference/parserObjectCreation2.symbols | 2 +- .../parserObjectCreationArrayLiteral1.symbols | 2 +- .../parserObjectCreationArrayLiteral2.symbols | 2 +- .../parserObjectCreationArrayLiteral3.symbols | 2 +- .../parserObjectCreationArrayLiteral4.symbols | 2 +- .../parserPostfixPostfixExpression1.symbols | 2 +- .../parserPostfixUnaryExpression1.symbols | 2 +- .../reference/parserPublicBreak1.symbols | 4 +- .../reference/parserPublicBreak1.types | 4 +- .../parserRegularExpression1.symbols | 2 +- .../parserRegularExpression2.symbols | 2 +- .../parserRegularExpression3.symbols | 2 +- ...rRegularExpressionDivideAmbiguity1.symbols | 4 +- ...rRegularExpressionDivideAmbiguity2.symbols | 2 +- ...rRegularExpressionDivideAmbiguity3.symbols | 2 +- ...rRegularExpressionDivideAmbiguity4.symbols | 2 +- ...rRegularExpressionDivideAmbiguity7.symbols | 6 +- .../parserReturnStatement1.d.symbols | 2 +- .../reference/parserReturnStatement1.d.types | 2 +- .../reference/parserReturnStatement1.symbols | 2 +- .../reference/parserReturnStatement1.types | 2 +- .../reference/parserReturnStatement2.symbols | 5 +- .../reference/parserReturnStatement2.types | 5 +- .../reference/parserS7.6.1.1_A1.10.symbols | 28 +- .../reference/parserS7.6.1.1_A1.10.types | 28 +- .../reference/parserSbp_7.9_A9_T3.symbols | 32 +- .../reference/parserSkippedTokens1.symbols | 2 +- .../reference/parserSkippedTokens1.types | 2 +- .../reference/parserSkippedTokens10.symbols | 8 +- .../reference/parserSkippedTokens10.types | 8 +- .../reference/parserSkippedTokens11.symbols | 2 +- .../reference/parserSkippedTokens11.types | 2 +- .../reference/parserSkippedTokens12.symbols | 2 +- .../reference/parserSkippedTokens12.types | 2 +- .../reference/parserSkippedTokens13.symbols | 2 +- .../reference/parserSkippedTokens14.symbols | 10 +- .../reference/parserSkippedTokens14.types | 10 +- .../reference/parserSkippedTokens15.symbols | 8 +- .../reference/parserSkippedTokens15.types | 8 +- .../reference/parserSkippedTokens17.symbols | 2 +- .../reference/parserSkippedTokens18.symbols | 2 +- .../reference/parserSkippedTokens2.symbols | 2 +- .../reference/parserSkippedTokens2.types | 2 +- .../reference/parserSkippedTokens3.symbols | 2 +- .../reference/parserSkippedTokens3.types | 2 +- .../reference/parserSkippedTokens4.symbols | 2 +- .../reference/parserSkippedTokens5.symbols | 2 +- .../reference/parserSkippedTokens5.types | 2 +- .../reference/parserSkippedTokens6.symbols | 2 +- .../reference/parserSkippedTokens6.types | 2 +- .../reference/parserSkippedTokens7.symbols | 2 +- .../reference/parserSkippedTokens7.types | 2 +- .../reference/parserSkippedTokens8.symbols | 4 +- .../reference/parserSkippedTokens8.types | 4 +- .../reference/parserSkippedTokens9.symbols | 4 +- .../reference/parserSkippedTokens9.types | 4 +- .../reference/parserStrictMode1.symbols | 8 +- .../reference/parserStrictMode14.symbols | 6 +- .../parserStrictMode15-negative.symbols | 4 +- .../reference/parserStrictMode15.symbols | 4 +- .../reference/parserStrictMode2.symbols | 10 +- .../reference/parserStrictMode4.symbols | 4 +- .../parserSwitchStatement1.d.symbols | 4 +- .../parserSyntaxWalker.generated.symbols | 558 +++++++++--------- .../parserSyntaxWalker.generated.types | 558 +++++++++--------- .../parserTernaryAndCommaOperators1.symbols | 4 +- .../reference/parserThrowStatement1.d.symbols | 2 +- ...sertionInObjectCreationExpression1.symbols | 2 +- .../reference/parserUnaryExpression3.symbols | 2 +- .../reference/parserUnaryExpression4.symbols | 2 +- .../reference/parserUnaryExpression5.symbols | 2 +- .../reference/parserUnaryExpression6.symbols | 1 - .../reference/parserUnaryExpression6.types | 1 - .../reference/parserUnaryExpression7.symbols | 2 +- .../parserUnparsedTokenCrash1.symbols | 4 +- .../parserUnparsedTokenCrash2.symbols | 4 +- .../parserVariableDeclaration6.symbols | 2 +- .../parserVariableDeclaration6.types | 2 +- .../parserVariableDeclaration8.symbols | 2 +- .../parserVariableDeclaration8.types | 2 +- .../reference/parserVoidExpression1.symbols | 2 +- .../reference/parserWhileStatement1.d.symbols | 4 +- .../reference/parserWithStatement1.d.symbols | 4 +- .../reference/parserWithStatement2.symbols | 4 +- .../parserX_TypeArgumentList1.symbols | 2 +- ...breakInIterationOrSwitchStatement1.symbols | 6 +- ...breakInIterationOrSwitchStatement2.symbols | 8 +- ...breakInIterationOrSwitchStatement3.symbols | 6 +- ...r_breakInIterationOrSwitchStatement3.types | 6 +- ...akNotInIterationOrSwitchStatement1.symbols | 2 +- ...reakNotInIterationOrSwitchStatement1.types | 2 +- .../reference/parser_breakTarget1.symbols | 4 +- .../reference/parser_breakTarget2.symbols | 8 +- .../reference/parser_breakTarget3.symbols | 10 +- .../reference/parser_breakTarget4.symbols | 10 +- .../reference/parser_breakTarget6.symbols | 6 +- ...rser_continueInIterationStatement1.symbols | 6 +- ...rser_continueInIterationStatement2.symbols | 8 +- ...rser_continueInIterationStatement3.symbols | 6 +- ...parser_continueInIterationStatement3.types | 6 +- ...r_continueNotInIterationStatement1.symbols | 2 +- ...ser_continueNotInIterationStatement1.types | 2 +- ...r_continueNotInIterationStatement3.symbols | 8 +- .../reference/parser_continueTarget1.symbols | 4 +- .../reference/parser_continueTarget2.symbols | 8 +- .../reference/parser_continueTarget3.symbols | 10 +- .../reference/parser_continueTarget4.symbols | 10 +- .../reference/parser_continueTarget6.symbols | 6 +- .../reference/parser_duplicateLabel1.symbols | 8 +- .../reference/parser_duplicateLabel2.symbols | 12 +- .../reference/parser_duplicateLabel4.symbols | 14 +- .../reference/plainJSGrammarErrors2.symbols | 7 +- .../reference/plainJSGrammarErrors2.types | 7 +- .../reference/plainJSGrammarErrors3.symbols | 2 +- .../reference/plainJSGrammarErrors3.types | 2 +- ...alueImports(isolatedmodules=false).symbols | 5 +- ...ValueImports(isolatedmodules=true).symbols | 5 +- .../prettyContextNotDebugAssertion.symbols | 4 +- .../primitiveTypeAsInterfaceName.types | 2 +- .../primitiveTypeAsInterfaceNameGeneric.types | 2 +- .../reference/primitiveTypeAsmoduleName.types | 2 +- ...rivacyInterfaceExtendsClauseDeclFile.types | 42 +- .../reference/propertyAccess4.symbols | 2 +- .../reactJsxReactResolvedNodeNext.symbols | 7 +- .../reactJsxReactResolvedNodeNext.types | 7 +- .../reactJsxReactResolvedNodeNextEsm.symbols | 7 +- .../reactJsxReactResolvedNodeNextEsm.types | 7 +- ...ransitiveImportHasValidDeclaration.symbols | 5 +- ...tTransitiveImportHasValidDeclaration.types | 5 +- ...siveGenericSignatureInstantiation2.symbols | 1 - ...ursiveGenericSignatureInstantiation2.types | 1 - .../recursiveGenericTypeHierarchy.types | 6 +- .../recursiveResolveDeclaredMembers.symbols | 4 +- .../recursiveResolveDeclaredMembers.types | 17 +- .../reference/requireOfAnEmptyFile1.symbols | 1 - .../reference/requireOfAnEmptyFile1.types | 1 - ...lativeWithoutExtensionResolvesToTs.symbols | 2 +- ...RelativeWithoutExtensionResolvesToTs.types | 2 +- .../reference/requireOfJsonFileTypes.symbols | 22 +- .../requireOfJsonFileWithEmptyObject.symbols | 3 +- ...fJsonFileWithEmptyObjectWithErrors.symbols | 3 +- .../requireOfJsonFileWithNoContent.symbols | 1 - .../requireOfJsonFileWithNoContent.types | 1 - .../restPropertyWithBindingPattern.symbols | 8 +- .../reference/reuseInnerModuleMember.types | 4 +- .../scannerAdditiveExpression1.symbols | 2 +- .../scannerES3NumericLiteral1.symbols | 2 +- .../scannerES3NumericLiteral2.symbols | 2 +- .../scannerES3NumericLiteral3.symbols | 2 +- .../scannerES3NumericLiteral4.symbols | 2 +- .../scannerES3NumericLiteral5.symbols | 2 +- .../scannerES3NumericLiteral6.symbols | 2 +- .../scannerES3NumericLiteral7.symbols | 2 +- ...cannerNonAsciiHorizontalWhitespace.symbols | 14 +- .../reference/scannerNumericLiteral1.symbols | 2 +- .../reference/scannerNumericLiteral2.symbols | 2 +- .../reference/scannerNumericLiteral3.symbols | 2 +- .../reference/scannerNumericLiteral4.symbols | 2 +- .../reference/scannerNumericLiteral5.symbols | 2 +- .../reference/scannerNumericLiteral6.symbols | 2 +- .../reference/scannerNumericLiteral7.symbols | 2 +- .../reference/scannerNumericLiteral8.symbols | 2 +- .../reference/scannerNumericLiteral9.symbols | 2 +- .../reference/scannerS7.4_A2_T2.symbols | 28 +- .../reference/scannerS7.4_A2_T2.types | 28 +- .../reference/scannerS7.8.3_A6.1_T1.symbols | 30 +- .../reference/scannerS7.8.4_A7.1_T4.symbols | 30 +- ...iteralWithContainingNullCharacter1.symbols | Bin 147 -> 115 bytes .../reference/scannerStringLiterals.symbols | 22 +- .../scannerUnexpectedNullCharacter1.symbols | Bin 134 -> 102 bytes tests/baselines/reference/separate1-1.symbols | 2 +- ...tPrintNullEscapesIntoOctalLiterals.symbols | 12 +- .../reference/sourceMap-Comment1.symbols | 2 +- .../reference/sourceMap-Comment1.types | 2 +- .../reference/sourceMap-EmptyFile1.symbols | 1 - .../reference/sourceMap-EmptyFile1.types | 1 - .../reference/sourceMap-NewLine1.symbols | 1 - .../reference/sourceMap-NewLine1.types | 1 - .../reference/sourceMap-SemiColon1.symbols | 4 +- .../reference/sourceMap-SemiColon1.types | 4 +- .../reference/sourceMap-SingleSpace1.symbols | 1 - .../reference/sourceMap-SingleSpace1.types | 1 - .../reference/sourceMap-SkippedNode.symbols | 10 +- .../reference/sourceMap-SkippedNode.types | 10 +- .../sourceMapValidationDebugger.symbols | 2 +- .../sourceMapValidationDebugger.types | 2 +- .../reference/standaloneBreak.symbols | 2 +- .../baselines/reference/standaloneBreak.types | 2 +- .../switchCaseInternalComments.symbols | 14 +- tests/baselines/reference/switchCases.symbols | 10 +- ...mbolLinkDeclarationEmitModuleNames.symbols | 6 +- ...symbolLinkDeclarationEmitModuleNames.types | 6 +- ...kDeclarationEmitModuleNamesImportRef.types | 2 +- ...kDeclarationEmitModuleNamesRootDir.symbols | 7 +- ...inkDeclarationEmitModuleNamesRootDir.types | 7 +- tests/baselines/reference/symbolType20.types | 2 +- .../baselines/reference/systemModule3.symbols | 7 +- tests/baselines/reference/systemModule3.types | 7 +- .../systemModuleExportDefault.symbols | 10 +- .../reference/systemModuleExportDefault.types | 10 +- ...nCharactersThatArePartsOfEscapes02.symbols | 2 +- ...aggedTemplateWithoutDeclaredHelper.symbols | 4 +- .../taggedTemplateWithoutDeclaredHelper.types | 4 +- .../templateStringInCallExpression.symbols | 2 +- .../templateStringInCallExpressionES6.symbols | 2 +- .../templateStringInDeleteExpression.symbols | 2 +- ...emplateStringInDeleteExpressionES6.symbols | 2 +- .../templateStringInIndexExpression.symbols | 2 +- ...templateStringInIndexExpressionES6.symbols | 2 +- .../templateStringInModuleName.symbols | 10 +- .../templateStringInModuleNameES6.symbols | 10 +- .../templateStringInNewExpression.symbols | 2 +- .../templateStringInNewExpressionES6.symbols | 2 +- .../templateStringInSwitchAndCase.symbols | 12 +- .../templateStringInSwitchAndCaseES6.symbols | 12 +- .../templateStringInTaggedTemplate.symbols | 2 +- .../templateStringInTaggedTemplateES6.symbols | 2 +- .../reference/templateStringInWhile.symbols | 6 +- .../templateStringInWhileES6.symbols | 6 +- .../templateStringMultiline1.symbols | 8 +- .../templateStringMultiline1_ES6.symbols | 8 +- .../templateStringMultiline2.symbols | 8 +- .../templateStringMultiline2_ES6.symbols | 8 +- .../templateStringMultiline3.symbols | 8 +- .../templateStringMultiline3_ES6.symbols | 8 +- ...nCharactersThatArePartsOfEscapes01.symbols | 2 +- ...ractersThatArePartsOfEscapes01_ES6.symbols | 2 +- ...nCharactersThatArePartsOfEscapes02.symbols | 2 +- ...ractersThatArePartsOfEscapes02_ES6.symbols | 2 +- .../templateStringTermination1.symbols | 2 +- .../templateStringTermination1_ES6.symbols | 2 +- .../templateStringTermination2.symbols | 2 +- .../templateStringTermination2_ES6.symbols | 2 +- .../templateStringTermination3.symbols | 2 +- .../templateStringTermination3_ES6.symbols | 2 +- .../templateStringTermination4.symbols | 2 +- .../templateStringTermination4_ES6.symbols | 2 +- .../templateStringTermination5.symbols | 2 +- .../templateStringTermination5_ES6.symbols | 2 +- .../templateStringUnterminated1.symbols | 2 +- .../templateStringUnterminated1_ES6.symbols | 2 +- .../templateStringUnterminated2.symbols | 2 +- .../templateStringUnterminated2_ES6.symbols | 2 +- .../templateStringUnterminated3.symbols | 2 +- .../templateStringUnterminated3_ES6.symbols | 2 +- .../templateStringUnterminated4.symbols | 2 +- .../templateStringUnterminated4_ES6.symbols | 2 +- .../templateStringUnterminated5.symbols | 2 +- .../templateStringUnterminated5_ES6.symbols | 2 +- .../templateStringWhitespaceEscapes1.symbols | 2 +- ...mplateStringWhitespaceEscapes1_ES6.symbols | 2 +- .../templateStringWhitespaceEscapes2.symbols | 4 +- ...mplateStringWhitespaceEscapes2_ES6.symbols | 4 +- ...templateStringWithEmbeddedComments.symbols | 24 +- ...plateStringWithEmbeddedCommentsES6.symbols | 24 +- ...ringWithOpenCommentInStringPortion.symbols | 2 +- ...gWithOpenCommentInStringPortionES6.symbols | 2 +- .../reference/throwWithoutNewLine1.symbols | 2 +- .../reference/throwWithoutNewLine2.symbols | 4 +- .../tripleSlashInCommentNotParsed.symbols | 8 +- ...configMapOptionsAreCaseInsensitive.symbols | 5 +- ...tsconfigMapOptionsAreCaseInsensitive.types | 5 +- tests/baselines/reference/tsxNoJsx.symbols | 4 +- ...ypeFromPrivatePropertyAssignmentJs.symbols | 2 +- .../typeFromPrivatePropertyAssignmentJs.types | 2 +- .../typeReferenceRelatedFiles.symbols | 3 +- .../reference/typeReferenceRelatedFiles.types | 3 +- .../typecheckCommaExpression.symbols | 2 +- .../typedefDuplicateTypeDeclaration.symbols | 10 +- .../typedefDuplicateTypeDeclaration.types | 10 +- .../reference/typedefTagWrapping.symbols | 20 +- .../reference/typedefTagWrapping.types | 20 +- ...nEmit.multiFileBackReferenceToSelf.symbols | 10 +- ...ionEmit.multiFileBackReferenceToSelf.types | 10 +- ...t.multiFileBackReferenceToUnmapped.symbols | 5 +- ...mit.multiFileBackReferenceToUnmapped.types | 5 +- .../reference/typingsLookup2.symbols | 1 - .../baselines/reference/typingsLookup2.types | 1 - .../reference/typingsSuggestion1.symbols | 4 +- .../reference/typingsSuggestion2.symbols | 4 +- tests/baselines/reference/umd-errors.symbols | 7 +- .../reference/unaryOperators1.symbols | 6 +- .../reference/undeclaredVarEmit.symbols | 2 +- ...minatedStringLiteralWithBackslash1.symbols | 2 +- ...ypedModuleImport_withAugmentation2.symbols | 5 +- ...ntypedModuleImport_withAugmentation2.types | 5 +- .../unusedInterfaceinNamespace1.types | 10 +- .../unusedInterfaceinNamespace2.types | 18 +- .../unusedInterfaceinNamespace3.types | 26 +- .../reference/unusedModuleInModule.types | 6 +- .../reference/unusedNamespaceInModule.types | 8 +- .../unusedNamespaceInNamespace.types | 8 +- .../unusedTypeParameterInInterface1.types | 6 +- .../reference/unusedTypeParameters7.types | 2 +- .../reference/unusedTypeParameters8.types | 2 +- .../reference/voidAsOperator.symbols | 18 +- .../whileStatementInnerComments.symbols | 8 +- .../withStatementInternalComments.symbols | 4 +- 880 files changed, 3813 insertions(+), 3409 deletions(-) diff --git a/src/harness/harnessIO.ts b/src/harness/harnessIO.ts index dfa3cf68b75..dd957c50d65 100644 --- a/src/harness/harnessIO.ts +++ b/src/harness/harnessIO.ts @@ -808,21 +808,14 @@ namespace Harness { typeLines += ">" + formattedLine + "\r\n"; } - // Preserve legacy behavior - if (lastIndexWritten === undefined) { - for (const codeLine of codeLines) { - typeLines += codeLine + "\r\nNo type information for this code."; + lastIndexWritten ??= -1; + if (lastIndexWritten + 1 < codeLines.length) { + if (!((lastIndexWritten + 1 < codeLines.length) && (codeLines[lastIndexWritten + 1].match(/^\s*[{|}]\s*$/) || codeLines[lastIndexWritten + 1].trim() === ""))) { + typeLines += "\r\n"; } + typeLines += codeLines.slice(lastIndexWritten + 1).join("\r\n"); } - else { - if (lastIndexWritten + 1 < codeLines.length) { - if (!((lastIndexWritten + 1 < codeLines.length) && (codeLines[lastIndexWritten + 1].match(/^\s*[{|}]\s*$/) || codeLines[lastIndexWritten + 1].trim() === ""))) { - typeLines += "\r\n"; - } - typeLines += codeLines.slice(lastIndexWritten + 1).join("\r\n"); - } - typeLines += "\r\n"; - } + typeLines += "\r\n"; yield [checkDuplicatedFileName(unitName, dupeCase), Utils.removeTestPathPrefixes(typeLines)]; } } diff --git a/tests/baselines/reference/ClassAndModuleThatMergeWithStringIndexerAndExportedFunctionWithTypeIncompatibleWithIndexer.symbols b/tests/baselines/reference/ClassAndModuleThatMergeWithStringIndexerAndExportedFunctionWithTypeIncompatibleWithIndexer.symbols index 4375eaa3ffb..84b8619920f 100644 --- a/tests/baselines/reference/ClassAndModuleThatMergeWithStringIndexerAndExportedFunctionWithTypeIncompatibleWithIndexer.symbols +++ b/tests/baselines/reference/ClassAndModuleThatMergeWithStringIndexerAndExportedFunctionWithTypeIncompatibleWithIndexer.symbols @@ -1,3 +1,2 @@ === tests/cases/conformance/internalModules/DeclarationMerging/ClassAndModuleThatMergeWithStringIndexerAndExportedFunctionWithTypeIncompatibleWithIndexer.ts === -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/ClassAndModuleThatMergeWithStringIndexerAndExportedFunctionWithTypeIncompatibleWithIndexer.types b/tests/baselines/reference/ClassAndModuleThatMergeWithStringIndexerAndExportedFunctionWithTypeIncompatibleWithIndexer.types index 4375eaa3ffb..84b8619920f 100644 --- a/tests/baselines/reference/ClassAndModuleThatMergeWithStringIndexerAndExportedFunctionWithTypeIncompatibleWithIndexer.types +++ b/tests/baselines/reference/ClassAndModuleThatMergeWithStringIndexerAndExportedFunctionWithTypeIncompatibleWithIndexer.types @@ -1,3 +1,2 @@ === tests/cases/conformance/internalModules/DeclarationMerging/ClassAndModuleThatMergeWithStringIndexerAndExportedFunctionWithTypeIncompatibleWithIndexer.ts === -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/ES5For-of12.symbols b/tests/baselines/reference/ES5For-of12.symbols index 465a644f7bf..e35b3e24193 100644 --- a/tests/baselines/reference/ES5For-of12.symbols +++ b/tests/baselines/reference/ES5For-of12.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/statements/for-ofStatements/ES5For-of12.ts === + for ([""] of [[""]]) { } -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/InterfaceDeclaration8.types b/tests/baselines/reference/InterfaceDeclaration8.types index a9e08759565..213c2e2f809 100644 --- a/tests/baselines/reference/InterfaceDeclaration8.types +++ b/tests/baselines/reference/InterfaceDeclaration8.types @@ -1,4 +1,4 @@ === tests/cases/compiler/InterfaceDeclaration8.ts === + interface string { -No type information for this code.} -No type information for this code. \ No newline at end of file +} diff --git a/tests/baselines/reference/Protected2.types b/tests/baselines/reference/Protected2.types index df8d6f12cac..727db5b1be9 100644 --- a/tests/baselines/reference/Protected2.types +++ b/tests/baselines/reference/Protected2.types @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/Protected/Protected2.ts === + protected module M { -No type information for this code.} -No type information for this code. \ No newline at end of file +} diff --git a/tests/baselines/reference/TypeArgumentList1.symbols b/tests/baselines/reference/TypeArgumentList1.symbols index d2803e79101..f9976273ddc 100644 --- a/tests/baselines/reference/TypeArgumentList1.symbols +++ b/tests/baselines/reference/TypeArgumentList1.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/ErrorRecovery/TypeArgumentLists/TypeArgumentList1.ts === + Foo(4, 5, 6); -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/VariableDeclaration11_es6.symbols b/tests/baselines/reference/VariableDeclaration11_es6.symbols index feaeb047073..d4116fb8da4 100644 --- a/tests/baselines/reference/VariableDeclaration11_es6.symbols +++ b/tests/baselines/reference/VariableDeclaration11_es6.symbols @@ -1,4 +1,4 @@ === tests/cases/conformance/es6/variableDeclarations/VariableDeclaration11_es6.ts === + "use strict"; -No type information for this code.let -No type information for this code. \ No newline at end of file +let diff --git a/tests/baselines/reference/VariableDeclaration1_es6.symbols b/tests/baselines/reference/VariableDeclaration1_es6.symbols index 183f9495caa..c5568581597 100644 --- a/tests/baselines/reference/VariableDeclaration1_es6.symbols +++ b/tests/baselines/reference/VariableDeclaration1_es6.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/es6/variableDeclarations/VariableDeclaration1_es6.ts === + const -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/VariableDeclaration1_es6.types b/tests/baselines/reference/VariableDeclaration1_es6.types index 183f9495caa..c5568581597 100644 --- a/tests/baselines/reference/VariableDeclaration1_es6.types +++ b/tests/baselines/reference/VariableDeclaration1_es6.types @@ -1,3 +1,3 @@ === tests/cases/conformance/es6/variableDeclarations/VariableDeclaration1_es6.ts === + const -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/VariableDeclaration6_es6.symbols b/tests/baselines/reference/VariableDeclaration6_es6.symbols index 8d18e77c1a3..38718bf93ac 100644 --- a/tests/baselines/reference/VariableDeclaration6_es6.symbols +++ b/tests/baselines/reference/VariableDeclaration6_es6.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/es6/variableDeclarations/VariableDeclaration6_es6.ts === + let -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/YieldExpression18_es6.symbols b/tests/baselines/reference/YieldExpression18_es6.symbols index 34772327eae..77aeecec718 100644 --- a/tests/baselines/reference/YieldExpression18_es6.symbols +++ b/tests/baselines/reference/YieldExpression18_es6.symbols @@ -1,4 +1,4 @@ === tests/cases/conformance/es6/yieldExpressions/YieldExpression18_es6.ts === + "use strict"; -No type information for this code.yield(foo); -No type information for this code. \ No newline at end of file +yield(foo); diff --git a/tests/baselines/reference/YieldExpression1_es6.symbols b/tests/baselines/reference/YieldExpression1_es6.symbols index 9ca9f6cc899..dbbcab643bd 100644 --- a/tests/baselines/reference/YieldExpression1_es6.symbols +++ b/tests/baselines/reference/YieldExpression1_es6.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/es6/yieldExpressions/YieldExpression1_es6.ts === + yield; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/YieldExpression2_es6.symbols b/tests/baselines/reference/YieldExpression2_es6.symbols index 99510808bd7..1b0a184455c 100644 --- a/tests/baselines/reference/YieldExpression2_es6.symbols +++ b/tests/baselines/reference/YieldExpression2_es6.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/es6/yieldExpressions/YieldExpression2_es6.ts === + yield foo; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/YieldStarExpression1_es6.symbols b/tests/baselines/reference/YieldStarExpression1_es6.symbols index c01128e880c..4fd0a7b2564 100644 --- a/tests/baselines/reference/YieldStarExpression1_es6.symbols +++ b/tests/baselines/reference/YieldStarExpression1_es6.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/es6/yieldExpressions/YieldStarExpression1_es6.ts === + yield * []; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/YieldStarExpression2_es6.symbols b/tests/baselines/reference/YieldStarExpression2_es6.symbols index 758acfdfece..06aea6e9178 100644 --- a/tests/baselines/reference/YieldStarExpression2_es6.symbols +++ b/tests/baselines/reference/YieldStarExpression2_es6.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/es6/yieldExpressions/YieldStarExpression2_es6.ts === + yield *; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/ambientExportDefaultErrors.symbols b/tests/baselines/reference/ambientExportDefaultErrors.symbols index b3e6b79cd3e..dec36cea65f 100644 --- a/tests/baselines/reference/ambientExportDefaultErrors.symbols +++ b/tests/baselines/reference/ambientExportDefaultErrors.symbols @@ -1,11 +1,12 @@ === tests/cases/compiler/consumer.ts === + /// -No type information for this code./// -No type information for this code.import "indirect"; -No type information for this code.import "foo"; -No type information for this code.import "indirect2"; -No type information for this code.import "foo2"; -No type information for this code.=== tests/cases/compiler/foo.d.ts === +/// +import "indirect"; +import "foo"; +import "indirect2"; +import "foo2"; +=== tests/cases/compiler/foo.d.ts === export default 2 + 2; export as namespace Foo; >Foo : Symbol(Foo, Decl(foo.d.ts, 0, 21)) diff --git a/tests/baselines/reference/ambientExportDefaultErrors.types b/tests/baselines/reference/ambientExportDefaultErrors.types index 21e18cc978a..c779d47eadb 100644 --- a/tests/baselines/reference/ambientExportDefaultErrors.types +++ b/tests/baselines/reference/ambientExportDefaultErrors.types @@ -1,11 +1,12 @@ === tests/cases/compiler/consumer.ts === + /// -No type information for this code./// -No type information for this code.import "indirect"; -No type information for this code.import "foo"; -No type information for this code.import "indirect2"; -No type information for this code.import "foo2"; -No type information for this code.=== tests/cases/compiler/foo.d.ts === +/// +import "indirect"; +import "foo"; +import "indirect2"; +import "foo2"; +=== tests/cases/compiler/foo.d.ts === export default 2 + 2; >2 + 2 : number >2 : 2 diff --git a/tests/baselines/reference/ambientShorthand_reExport.symbols b/tests/baselines/reference/ambientShorthand_reExport.symbols index 3aa3ddcec3d..992dc6af171 100644 --- a/tests/baselines/reference/ambientShorthand_reExport.symbols +++ b/tests/baselines/reference/ambientShorthand_reExport.symbols @@ -7,9 +7,10 @@ export {x} from "jquery"; >x : Symbol(x, Decl(reExportX.ts, 0, 8)) === tests/cases/conformance/ambient/reExportAll.ts === + export * from "jquery"; -No type information for this code. -No type information for this code.=== tests/cases/conformance/ambient/reExportUser.ts === + +=== tests/cases/conformance/ambient/reExportUser.ts === import {x} from "./reExportX"; >x : Symbol(x, Decl(reExportUser.ts, 0, 8)) diff --git a/tests/baselines/reference/ambientShorthand_reExport.types b/tests/baselines/reference/ambientShorthand_reExport.types index e3e6c9742fd..743552275ef 100644 --- a/tests/baselines/reference/ambientShorthand_reExport.types +++ b/tests/baselines/reference/ambientShorthand_reExport.types @@ -7,9 +7,10 @@ export {x} from "jquery"; >x : any === tests/cases/conformance/ambient/reExportAll.ts === + export * from "jquery"; -No type information for this code. -No type information for this code.=== tests/cases/conformance/ambient/reExportUser.ts === + +=== tests/cases/conformance/ambient/reExportUser.ts === import {x} from "./reExportX"; >x : any diff --git a/tests/baselines/reference/anonymousDefaultExportsAmd.symbols b/tests/baselines/reference/anonymousDefaultExportsAmd.symbols index b7778168f33..57117df986e 100644 --- a/tests/baselines/reference/anonymousDefaultExportsAmd.symbols +++ b/tests/baselines/reference/anonymousDefaultExportsAmd.symbols @@ -1,6 +1,7 @@ === tests/cases/conformance/es6/moduleExportsAmd/a.ts === + export default class {} -No type information for this code. -No type information for this code.=== tests/cases/conformance/es6/moduleExportsAmd/b.ts === + +=== tests/cases/conformance/es6/moduleExportsAmd/b.ts === + export default function() {} -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/anonymousDefaultExportsAmd.types b/tests/baselines/reference/anonymousDefaultExportsAmd.types index b7778168f33..57117df986e 100644 --- a/tests/baselines/reference/anonymousDefaultExportsAmd.types +++ b/tests/baselines/reference/anonymousDefaultExportsAmd.types @@ -1,6 +1,7 @@ === tests/cases/conformance/es6/moduleExportsAmd/a.ts === + export default class {} -No type information for this code. -No type information for this code.=== tests/cases/conformance/es6/moduleExportsAmd/b.ts === + +=== tests/cases/conformance/es6/moduleExportsAmd/b.ts === + export default function() {} -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/anonymousDefaultExportsCommonjs.symbols b/tests/baselines/reference/anonymousDefaultExportsCommonjs.symbols index e74f41088d7..1263951a0a2 100644 --- a/tests/baselines/reference/anonymousDefaultExportsCommonjs.symbols +++ b/tests/baselines/reference/anonymousDefaultExportsCommonjs.symbols @@ -1,6 +1,7 @@ === tests/cases/conformance/es6/moduleExportsCommonjs/a.ts === + export default class {} -No type information for this code. -No type information for this code.=== tests/cases/conformance/es6/moduleExportsCommonjs/b.ts === + +=== tests/cases/conformance/es6/moduleExportsCommonjs/b.ts === + export default function() {} -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/anonymousDefaultExportsCommonjs.types b/tests/baselines/reference/anonymousDefaultExportsCommonjs.types index e74f41088d7..1263951a0a2 100644 --- a/tests/baselines/reference/anonymousDefaultExportsCommonjs.types +++ b/tests/baselines/reference/anonymousDefaultExportsCommonjs.types @@ -1,6 +1,7 @@ === tests/cases/conformance/es6/moduleExportsCommonjs/a.ts === + export default class {} -No type information for this code. -No type information for this code.=== tests/cases/conformance/es6/moduleExportsCommonjs/b.ts === + +=== tests/cases/conformance/es6/moduleExportsCommonjs/b.ts === + export default function() {} -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/anonymousDefaultExportsSystem.symbols b/tests/baselines/reference/anonymousDefaultExportsSystem.symbols index a865de3bb91..16e79f7bf4d 100644 --- a/tests/baselines/reference/anonymousDefaultExportsSystem.symbols +++ b/tests/baselines/reference/anonymousDefaultExportsSystem.symbols @@ -1,6 +1,7 @@ === tests/cases/conformance/es6/moduleExportsSystem/a.ts === + export default class {} -No type information for this code. -No type information for this code.=== tests/cases/conformance/es6/moduleExportsSystem/b.ts === + +=== tests/cases/conformance/es6/moduleExportsSystem/b.ts === + export default function() {} -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/anonymousDefaultExportsSystem.types b/tests/baselines/reference/anonymousDefaultExportsSystem.types index a865de3bb91..16e79f7bf4d 100644 --- a/tests/baselines/reference/anonymousDefaultExportsSystem.types +++ b/tests/baselines/reference/anonymousDefaultExportsSystem.types @@ -1,6 +1,7 @@ === tests/cases/conformance/es6/moduleExportsSystem/a.ts === + export default class {} -No type information for this code. -No type information for this code.=== tests/cases/conformance/es6/moduleExportsSystem/b.ts === + +=== tests/cases/conformance/es6/moduleExportsSystem/b.ts === + export default function() {} -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/anonymousDefaultExportsUmd.symbols b/tests/baselines/reference/anonymousDefaultExportsUmd.symbols index 6bc9e18ed56..73f8025c8a5 100644 --- a/tests/baselines/reference/anonymousDefaultExportsUmd.symbols +++ b/tests/baselines/reference/anonymousDefaultExportsUmd.symbols @@ -1,6 +1,7 @@ === tests/cases/conformance/es6/moduleExportsUmd/a.ts === + export default class {} -No type information for this code. -No type information for this code.=== tests/cases/conformance/es6/moduleExportsUmd/b.ts === + +=== tests/cases/conformance/es6/moduleExportsUmd/b.ts === + export default function() {} -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/anonymousDefaultExportsUmd.types b/tests/baselines/reference/anonymousDefaultExportsUmd.types index 6bc9e18ed56..73f8025c8a5 100644 --- a/tests/baselines/reference/anonymousDefaultExportsUmd.types +++ b/tests/baselines/reference/anonymousDefaultExportsUmd.types @@ -1,6 +1,7 @@ === tests/cases/conformance/es6/moduleExportsUmd/a.ts === + export default class {} -No type information for this code. -No type information for this code.=== tests/cases/conformance/es6/moduleExportsUmd/b.ts === + +=== tests/cases/conformance/es6/moduleExportsUmd/b.ts === + export default function() {} -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/arrowFunctionInExpressionStatement1.symbols b/tests/baselines/reference/arrowFunctionInExpressionStatement1.symbols index 690ff3500c8..25113f14b7c 100644 --- a/tests/baselines/reference/arrowFunctionInExpressionStatement1.symbols +++ b/tests/baselines/reference/arrowFunctionInExpressionStatement1.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/arrowFunctionInExpressionStatement1.ts === + () => 0; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/asiBreak.symbols b/tests/baselines/reference/asiBreak.symbols index 355d27f2a43..bad37b8f92c 100644 --- a/tests/baselines/reference/asiBreak.symbols +++ b/tests/baselines/reference/asiBreak.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/asiBreak.ts === + while (true) break -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/asiContinue.symbols b/tests/baselines/reference/asiContinue.symbols index 5b3f0145377..421e593f00e 100644 --- a/tests/baselines/reference/asiContinue.symbols +++ b/tests/baselines/reference/asiContinue.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/asiContinue.ts === + while (true) continue -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/asiReturn.symbols b/tests/baselines/reference/asiReturn.symbols index da206e8577b..0e4edaa631c 100644 --- a/tests/baselines/reference/asiReturn.symbols +++ b/tests/baselines/reference/asiReturn.symbols @@ -1,4 +1,4 @@ === tests/cases/compiler/asiReturn.ts === + // This should be an error for using a return outside a function, but ASI should work properly -No type information for this code.return -No type information for this code. \ No newline at end of file +return diff --git a/tests/baselines/reference/asiReturn.types b/tests/baselines/reference/asiReturn.types index da206e8577b..0e4edaa631c 100644 --- a/tests/baselines/reference/asiReturn.types +++ b/tests/baselines/reference/asiReturn.types @@ -1,4 +1,4 @@ === tests/cases/compiler/asiReturn.ts === + // This should be an error for using a return outside a function, but ASI should work properly -No type information for this code.return -No type information for this code. \ No newline at end of file +return diff --git a/tests/baselines/reference/assignmentCompatWithWithGenericConstructSignatures.symbols b/tests/baselines/reference/assignmentCompatWithWithGenericConstructSignatures.symbols index e6db879f441..dee3f0d7928 100644 --- a/tests/baselines/reference/assignmentCompatWithWithGenericConstructSignatures.symbols +++ b/tests/baselines/reference/assignmentCompatWithWithGenericConstructSignatures.symbols @@ -1,3 +1,2 @@ === tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithWithGenericConstructSignatures.ts === -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/assignmentCompatWithWithGenericConstructSignatures.types b/tests/baselines/reference/assignmentCompatWithWithGenericConstructSignatures.types index e6db879f441..dee3f0d7928 100644 --- a/tests/baselines/reference/assignmentCompatWithWithGenericConstructSignatures.types +++ b/tests/baselines/reference/assignmentCompatWithWithGenericConstructSignatures.types @@ -1,3 +1,2 @@ === tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithWithGenericConstructSignatures.ts === -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/asyncInterface_es5.types b/tests/baselines/reference/asyncInterface_es5.types index 804a7103d18..cc1913e891b 100644 --- a/tests/baselines/reference/asyncInterface_es5.types +++ b/tests/baselines/reference/asyncInterface_es5.types @@ -1,4 +1,4 @@ === tests/cases/conformance/async/es5/asyncInterface_es5.ts === + async interface I { -No type information for this code.} -No type information for this code. \ No newline at end of file +} diff --git a/tests/baselines/reference/asyncInterface_es6.types b/tests/baselines/reference/asyncInterface_es6.types index 3990cb71883..34e5f482911 100644 --- a/tests/baselines/reference/asyncInterface_es6.types +++ b/tests/baselines/reference/asyncInterface_es6.types @@ -1,4 +1,4 @@ === tests/cases/conformance/async/es6/asyncInterface_es6.ts === + async interface I { -No type information for this code.} -No type information for this code. \ No newline at end of file +} diff --git a/tests/baselines/reference/asyncModule_es5.types b/tests/baselines/reference/asyncModule_es5.types index 6d9544051c0..0f59174940c 100644 --- a/tests/baselines/reference/asyncModule_es5.types +++ b/tests/baselines/reference/asyncModule_es5.types @@ -1,4 +1,4 @@ === tests/cases/conformance/async/es5/asyncModule_es5.ts === + async module M { -No type information for this code.} -No type information for this code. \ No newline at end of file +} diff --git a/tests/baselines/reference/asyncModule_es6.types b/tests/baselines/reference/asyncModule_es6.types index 7772b353b8e..f4143cb7a38 100644 --- a/tests/baselines/reference/asyncModule_es6.types +++ b/tests/baselines/reference/asyncModule_es6.types @@ -1,4 +1,4 @@ === tests/cases/conformance/async/es6/asyncModule_es6.ts === + async module M { -No type information for this code.} -No type information for this code. \ No newline at end of file +} diff --git a/tests/baselines/reference/augmentArray.types b/tests/baselines/reference/augmentArray.types index fe7d9fe2e2d..938f4c8d600 100644 --- a/tests/baselines/reference/augmentArray.types +++ b/tests/baselines/reference/augmentArray.types @@ -1,5 +1,5 @@ === tests/cases/compiler/augmentArray.ts === + interface Array { -No type information for this code. (): any[]; -No type information for this code.} -No type information for this code. \ No newline at end of file + (): any[]; +} diff --git a/tests/baselines/reference/bind2.symbols b/tests/baselines/reference/bind2.symbols index f51d09abcdd..9e3cf7d21d4 100644 --- a/tests/baselines/reference/bind2.symbols +++ b/tests/baselines/reference/bind2.symbols @@ -1,3 +1,2 @@ === tests/cases/compiler/bind2.ts === -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/bind2.types b/tests/baselines/reference/bind2.types index f51d09abcdd..9e3cf7d21d4 100644 --- a/tests/baselines/reference/bind2.types +++ b/tests/baselines/reference/bind2.types @@ -1,3 +1,2 @@ === tests/cases/compiler/bind2.ts === -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/breakInIterationOrSwitchStatement1.symbols b/tests/baselines/reference/breakInIterationOrSwitchStatement1.symbols index 6a2bae2c2c4..e84431fd426 100644 --- a/tests/baselines/reference/breakInIterationOrSwitchStatement1.symbols +++ b/tests/baselines/reference/breakInIterationOrSwitchStatement1.symbols @@ -1,5 +1,5 @@ === tests/cases/compiler/breakInIterationOrSwitchStatement1.ts === + while (true) { -No type information for this code. break; -No type information for this code.} -No type information for this code. \ No newline at end of file + break; +} diff --git a/tests/baselines/reference/breakInIterationOrSwitchStatement2.symbols b/tests/baselines/reference/breakInIterationOrSwitchStatement2.symbols index 0f8928a664d..b96d749f813 100644 --- a/tests/baselines/reference/breakInIterationOrSwitchStatement2.symbols +++ b/tests/baselines/reference/breakInIterationOrSwitchStatement2.symbols @@ -1,6 +1,6 @@ === tests/cases/compiler/breakInIterationOrSwitchStatement2.ts === + do { -No type information for this code. break; -No type information for this code.} -No type information for this code.while (true); -No type information for this code. \ No newline at end of file + break; +} +while (true); diff --git a/tests/baselines/reference/breakInIterationOrSwitchStatement3.symbols b/tests/baselines/reference/breakInIterationOrSwitchStatement3.symbols index 5676b2deccd..471cacd257a 100644 --- a/tests/baselines/reference/breakInIterationOrSwitchStatement3.symbols +++ b/tests/baselines/reference/breakInIterationOrSwitchStatement3.symbols @@ -1,5 +1,5 @@ === tests/cases/compiler/breakInIterationOrSwitchStatement3.ts === + for (;;) { -No type information for this code. break; -No type information for this code.} -No type information for this code. \ No newline at end of file + break; +} diff --git a/tests/baselines/reference/breakInIterationOrSwitchStatement3.types b/tests/baselines/reference/breakInIterationOrSwitchStatement3.types index 5676b2deccd..471cacd257a 100644 --- a/tests/baselines/reference/breakInIterationOrSwitchStatement3.types +++ b/tests/baselines/reference/breakInIterationOrSwitchStatement3.types @@ -1,5 +1,5 @@ === tests/cases/compiler/breakInIterationOrSwitchStatement3.ts === + for (;;) { -No type information for this code. break; -No type information for this code.} -No type information for this code. \ No newline at end of file + break; +} diff --git a/tests/baselines/reference/breakNotInIterationOrSwitchStatement1.symbols b/tests/baselines/reference/breakNotInIterationOrSwitchStatement1.symbols index 2537ee25771..ece7e82bfc0 100644 --- a/tests/baselines/reference/breakNotInIterationOrSwitchStatement1.symbols +++ b/tests/baselines/reference/breakNotInIterationOrSwitchStatement1.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/breakNotInIterationOrSwitchStatement1.ts === + break; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/breakNotInIterationOrSwitchStatement1.types b/tests/baselines/reference/breakNotInIterationOrSwitchStatement1.types index 2537ee25771..ece7e82bfc0 100644 --- a/tests/baselines/reference/breakNotInIterationOrSwitchStatement1.types +++ b/tests/baselines/reference/breakNotInIterationOrSwitchStatement1.types @@ -1,3 +1,3 @@ === tests/cases/compiler/breakNotInIterationOrSwitchStatement1.ts === + break; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/breakTarget1.symbols b/tests/baselines/reference/breakTarget1.symbols index eda3b1cac35..dcb8860c5b7 100644 --- a/tests/baselines/reference/breakTarget1.symbols +++ b/tests/baselines/reference/breakTarget1.symbols @@ -1,4 +1,4 @@ === tests/cases/compiler/breakTarget1.ts === + target: -No type information for this code. break target; -No type information for this code. \ No newline at end of file + break target; diff --git a/tests/baselines/reference/breakTarget2.symbols b/tests/baselines/reference/breakTarget2.symbols index 6357695785b..4738e1530eb 100644 --- a/tests/baselines/reference/breakTarget2.symbols +++ b/tests/baselines/reference/breakTarget2.symbols @@ -1,6 +1,6 @@ === tests/cases/compiler/breakTarget2.ts === + target: -No type information for this code.while (true) { -No type information for this code. break target; -No type information for this code.} -No type information for this code. \ No newline at end of file +while (true) { + break target; +} diff --git a/tests/baselines/reference/breakTarget3.symbols b/tests/baselines/reference/breakTarget3.symbols index 580706bbd4a..b00f075c119 100644 --- a/tests/baselines/reference/breakTarget3.symbols +++ b/tests/baselines/reference/breakTarget3.symbols @@ -1,7 +1,7 @@ === tests/cases/compiler/breakTarget3.ts === + target1: -No type information for this code.target2: -No type information for this code.while (true) { -No type information for this code. break target1; -No type information for this code.} -No type information for this code. \ No newline at end of file +target2: +while (true) { + break target1; +} diff --git a/tests/baselines/reference/breakTarget4.symbols b/tests/baselines/reference/breakTarget4.symbols index aba35ddcfdf..32aaf357e3d 100644 --- a/tests/baselines/reference/breakTarget4.symbols +++ b/tests/baselines/reference/breakTarget4.symbols @@ -1,7 +1,7 @@ === tests/cases/compiler/breakTarget4.ts === + target1: -No type information for this code.target2: -No type information for this code.while (true) { -No type information for this code. break target2; -No type information for this code.} -No type information for this code. \ No newline at end of file +target2: +while (true) { + break target2; +} diff --git a/tests/baselines/reference/breakTarget6.symbols b/tests/baselines/reference/breakTarget6.symbols index 2c5ebfae3f7..77dc493eba3 100644 --- a/tests/baselines/reference/breakTarget6.symbols +++ b/tests/baselines/reference/breakTarget6.symbols @@ -1,5 +1,5 @@ === tests/cases/compiler/breakTarget6.ts === + while (true) { -No type information for this code. break target; -No type information for this code.} -No type information for this code. \ No newline at end of file + break target; +} diff --git a/tests/baselines/reference/bundledDtsLateExportRenaming.symbols b/tests/baselines/reference/bundledDtsLateExportRenaming.symbols index 990b6ebebf7..cb3a43c9999 100644 --- a/tests/baselines/reference/bundledDtsLateExportRenaming.symbols +++ b/tests/baselines/reference/bundledDtsLateExportRenaming.symbols @@ -1,7 +1,8 @@ === tests/cases/compiler/index.ts === + export * from "./nested"; -No type information for this code. -No type information for this code.=== tests/cases/compiler/nested/base.ts === + +=== tests/cases/compiler/nested/base.ts === import { B } from "./shared"; >B : Symbol(B, Decl(base.ts, 0, 8)) @@ -24,12 +25,13 @@ export function g() { } === tests/cases/compiler/nested/index.ts === + export * from "./base"; -No type information for this code. -No type information for this code.export * from "./derived"; -No type information for this code.export * from "./shared"; -No type information for this code. -No type information for this code.=== tests/cases/compiler/nested/shared.ts === + +export * from "./derived"; +export * from "./shared"; + +=== tests/cases/compiler/nested/shared.ts === export class B {} >B : Symbol(B, Decl(shared.ts, 0, 0)) diff --git a/tests/baselines/reference/bundledDtsLateExportRenaming.types b/tests/baselines/reference/bundledDtsLateExportRenaming.types index eacdf182367..d9aee2d8956 100644 --- a/tests/baselines/reference/bundledDtsLateExportRenaming.types +++ b/tests/baselines/reference/bundledDtsLateExportRenaming.types @@ -1,7 +1,8 @@ === tests/cases/compiler/index.ts === + export * from "./nested"; -No type information for this code. -No type information for this code.=== tests/cases/compiler/nested/base.ts === + +=== tests/cases/compiler/nested/base.ts === import { B } from "./shared"; >B : typeof B @@ -26,12 +27,13 @@ export function g() { } === tests/cases/compiler/nested/index.ts === + export * from "./base"; -No type information for this code. -No type information for this code.export * from "./derived"; -No type information for this code.export * from "./shared"; -No type information for this code. -No type information for this code.=== tests/cases/compiler/nested/shared.ts === + +export * from "./derived"; +export * from "./shared"; + +=== tests/cases/compiler/nested/shared.ts === export class B {} >B : B diff --git a/tests/baselines/reference/checkJsdocOnEndOfFile.symbols b/tests/baselines/reference/checkJsdocOnEndOfFile.symbols index bda09fa653e..2b601e10df6 100644 --- a/tests/baselines/reference/checkJsdocOnEndOfFile.symbols +++ b/tests/baselines/reference/checkJsdocOnEndOfFile.symbols @@ -1,6 +1,6 @@ === tests/cases/conformance/jsdoc/eof.js === + /** -No type information for this code. * @typedef {Array} Should have error here -No type information for this code. */ -No type information for this code. -No type information for this code. \ No newline at end of file + * @typedef {Array} Should have error here + */ + diff --git a/tests/baselines/reference/checkJsdocOnEndOfFile.types b/tests/baselines/reference/checkJsdocOnEndOfFile.types index bda09fa653e..2b601e10df6 100644 --- a/tests/baselines/reference/checkJsdocOnEndOfFile.types +++ b/tests/baselines/reference/checkJsdocOnEndOfFile.types @@ -1,6 +1,6 @@ === tests/cases/conformance/jsdoc/eof.js === + /** -No type information for this code. * @typedef {Array} Should have error here -No type information for this code. */ -No type information for this code. -No type information for this code. \ No newline at end of file + * @typedef {Array} Should have error here + */ + diff --git a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment1.symbols b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment1.symbols index 9510ed2a12b..22b10b5d517 100644 --- a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment1.symbols +++ b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment1.symbols @@ -1,6 +1,6 @@ === tests/cases/compiler/checkJsdocTypeTagOnExportAssignment1.js === -No type information for this code.=== tests/cases/compiler/a.js === +=== tests/cases/compiler/a.js === /** * @typedef {Object} Foo * @property {boolean} a diff --git a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment1.types b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment1.types index cff18cf8d25..0ebe0b11b28 100644 --- a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment1.types +++ b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment1.types @@ -1,6 +1,6 @@ === tests/cases/compiler/checkJsdocTypeTagOnExportAssignment1.js === -No type information for this code.=== tests/cases/compiler/a.js === +=== tests/cases/compiler/a.js === /** * @typedef {Object} Foo * @property {boolean} a diff --git a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment2.symbols b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment2.symbols index d9ea314fe9d..b24c0e9142a 100644 --- a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment2.symbols +++ b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment2.symbols @@ -1,6 +1,6 @@ === tests/cases/compiler/checkJsdocTypeTagOnExportAssignment2.js === -No type information for this code.=== tests/cases/compiler/a.ts === +=== tests/cases/compiler/a.ts === export interface Foo { >Foo : Symbol(Foo, Decl(a.ts, 0, 0)) diff --git a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment2.types b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment2.types index ffd32162e1e..e8bbda7ca55 100644 --- a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment2.types +++ b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment2.types @@ -1,6 +1,6 @@ === tests/cases/compiler/checkJsdocTypeTagOnExportAssignment2.js === -No type information for this code.=== tests/cases/compiler/a.ts === +=== tests/cases/compiler/a.ts === export interface Foo { a: number; >a : number diff --git a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment3.symbols b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment3.symbols index 75b977df812..c57b4851ad9 100644 --- a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment3.symbols +++ b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment3.symbols @@ -1,6 +1,6 @@ === tests/cases/compiler/checkJsdocTypeTagOnExportAssignment3.js === -No type information for this code.=== tests/cases/compiler/a.js === +=== tests/cases/compiler/a.js === /** * @typedef {Object} Foo * @property {boolean} a diff --git a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment3.types b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment3.types index 71bb88a7712..440d26570b5 100644 --- a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment3.types +++ b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment3.types @@ -1,6 +1,6 @@ === tests/cases/compiler/checkJsdocTypeTagOnExportAssignment3.js === -No type information for this code.=== tests/cases/compiler/a.js === +=== tests/cases/compiler/a.js === /** * @typedef {Object} Foo * @property {boolean} a diff --git a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment4.symbols b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment4.symbols index 587a72b7be6..65ff8447594 100644 --- a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment4.symbols +++ b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment4.symbols @@ -1,12 +1,12 @@ === tests/cases/compiler/checkJsdocTypeTagOnExportAssignment4.js === -No type information for this code.=== tests/cases/compiler/a.js === +=== tests/cases/compiler/a.js === + /** -No type information for this code. * @typedef {number} Foo -No type information for this code. */ -No type information for this code. -No type information for this code./** @type {Foo} */ -No type information for this code.export default ""; -No type information for this code. -No type information for this code. -No type information for this code. \ No newline at end of file + * @typedef {number} Foo + */ + +/** @type {Foo} */ +export default ""; + + diff --git a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment4.types b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment4.types index 587a72b7be6..65ff8447594 100644 --- a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment4.types +++ b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment4.types @@ -1,12 +1,12 @@ === tests/cases/compiler/checkJsdocTypeTagOnExportAssignment4.js === -No type information for this code.=== tests/cases/compiler/a.js === +=== tests/cases/compiler/a.js === + /** -No type information for this code. * @typedef {number} Foo -No type information for this code. */ -No type information for this code. -No type information for this code./** @type {Foo} */ -No type information for this code.export default ""; -No type information for this code. -No type information for this code. -No type information for this code. \ No newline at end of file + * @typedef {number} Foo + */ + +/** @type {Foo} */ +export default ""; + + diff --git a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment5.symbols b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment5.symbols index 6c03e888013..fd98f27eaa3 100644 --- a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment5.symbols +++ b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment5.symbols @@ -1,6 +1,6 @@ === tests/cases/compiler/checkJsdocTypeTagOnExportAssignment5.js === -No type information for this code.=== tests/cases/compiler/a.js === +=== tests/cases/compiler/a.js === /** * @typedef {Object} Foo * @property {number} a diff --git a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment5.types b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment5.types index c4fa3d07234..5821997d0d7 100644 --- a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment5.types +++ b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment5.types @@ -1,6 +1,6 @@ === tests/cases/compiler/checkJsdocTypeTagOnExportAssignment5.js === -No type information for this code.=== tests/cases/compiler/a.js === +=== tests/cases/compiler/a.js === /** * @typedef {Object} Foo * @property {number} a diff --git a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment6.symbols b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment6.symbols index d1e45fe4f0c..c8e03908a2c 100644 --- a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment6.symbols +++ b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment6.symbols @@ -1,6 +1,6 @@ === tests/cases/compiler/checkJsdocTypeTagOnExportAssignment6.js === -No type information for this code.=== tests/cases/compiler/a.js === +=== tests/cases/compiler/a.js === /** * @typedef {Object} Foo * @property {number} a diff --git a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment6.types b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment6.types index 81f346f9044..9a0dcdbdeba 100644 --- a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment6.types +++ b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment6.types @@ -1,6 +1,6 @@ === tests/cases/compiler/checkJsdocTypeTagOnExportAssignment6.js === -No type information for this code.=== tests/cases/compiler/a.js === +=== tests/cases/compiler/a.js === /** * @typedef {Object} Foo * @property {number} a diff --git a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment7.symbols b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment7.symbols index dd863ba7de7..d5e1b4274e3 100644 --- a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment7.symbols +++ b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment7.symbols @@ -1,6 +1,6 @@ === tests/cases/compiler/checkJsdocTypeTagOnExportAssignment7.js === -No type information for this code.=== tests/cases/compiler/a.js === +=== tests/cases/compiler/a.js === /** * @typedef {Object} Foo * @property {number} a diff --git a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment7.types b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment7.types index 2e9febf3037..eda30a44f9e 100644 --- a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment7.types +++ b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment7.types @@ -1,6 +1,6 @@ === tests/cases/compiler/checkJsdocTypeTagOnExportAssignment7.js === -No type information for this code.=== tests/cases/compiler/a.js === +=== tests/cases/compiler/a.js === /** * @typedef {Object} Foo * @property {number} a diff --git a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment8.symbols b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment8.symbols index be50e619090..d605d9fc7c8 100644 --- a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment8.symbols +++ b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment8.symbols @@ -1,6 +1,6 @@ === tests/cases/compiler/checkJsdocTypeTagOnExportAssignment8.js === -No type information for this code.=== tests/cases/compiler/a.js === +=== tests/cases/compiler/a.js === /** * @typedef Foo * @property {string} a diff --git a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment8.types b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment8.types index 7d7d4a27d32..09cc754f12c 100644 --- a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment8.types +++ b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment8.types @@ -1,6 +1,6 @@ === tests/cases/compiler/checkJsdocTypeTagOnExportAssignment8.js === -No type information for this code.=== tests/cases/compiler/a.js === +=== tests/cases/compiler/a.js === /** * @typedef Foo * @property {string} a diff --git a/tests/baselines/reference/classAbstractWithInterface.types b/tests/baselines/reference/classAbstractWithInterface.types index 5af39080f18..b6511813da4 100644 --- a/tests/baselines/reference/classAbstractWithInterface.types +++ b/tests/baselines/reference/classAbstractWithInterface.types @@ -1,3 +1,3 @@ === tests/cases/conformance/classes/classDeclarations/classAbstractKeyword/classAbstractWithInterface.ts === + abstract interface I {} -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/classWithPredefinedTypesAsNames2.symbols b/tests/baselines/reference/classWithPredefinedTypesAsNames2.symbols index 89841014005..809e4da581f 100644 --- a/tests/baselines/reference/classWithPredefinedTypesAsNames2.symbols +++ b/tests/baselines/reference/classWithPredefinedTypesAsNames2.symbols @@ -1,5 +1,5 @@ === tests/cases/conformance/classes/classDeclarations/classWithPredefinedTypesAsNames2.ts === + // classes cannot use predefined types as names -No type information for this code. -No type information for this code.class void {} -No type information for this code. \ No newline at end of file + +class void {} diff --git a/tests/baselines/reference/commentOnElidedModule1.types b/tests/baselines/reference/commentOnElidedModule1.types index dbe4881fafa..aac352a8d68 100644 --- a/tests/baselines/reference/commentOnElidedModule1.types +++ b/tests/baselines/reference/commentOnElidedModule1.types @@ -1,19 +1,20 @@ === tests/cases/compiler/b.ts === + /// -No type information for this code.module ElidedModule3 { -No type information for this code.} -No type information for this code.=== tests/cases/compiler/a.ts === +module ElidedModule3 { +} +=== tests/cases/compiler/a.ts === + /*!================= -No type information for this code. Keep this pinned -No type information for this code. ================= -No type information for this code.*/ -No type information for this code. -No type information for this code./*! Don't keep this pinned comment */ -No type information for this code.module ElidedModule { -No type information for this code.} -No type information for this code. -No type information for this code.// Don't keep this comment. -No type information for this code.module ElidedModule2 { -No type information for this code.} -No type information for this code. -No type information for this code. \ No newline at end of file + Keep this pinned + ================= +*/ + +/*! Don't keep this pinned comment */ +module ElidedModule { +} + +// Don't keep this comment. +module ElidedModule2 { +} + diff --git a/tests/baselines/reference/commentOnExpressionStatement1.symbols b/tests/baselines/reference/commentOnExpressionStatement1.symbols index 58d45470ca5..38209755af3 100644 --- a/tests/baselines/reference/commentOnExpressionStatement1.symbols +++ b/tests/baselines/reference/commentOnExpressionStatement1.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/commentOnExpressionStatement1.ts === + 1 + 1; // Comment. -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/commentOnIfStatement1.symbols b/tests/baselines/reference/commentOnIfStatement1.symbols index cc1fa728c4a..dfab3850516 100644 --- a/tests/baselines/reference/commentOnIfStatement1.symbols +++ b/tests/baselines/reference/commentOnIfStatement1.symbols @@ -1,5 +1,5 @@ === tests/cases/compiler/commentOnIfStatement1.ts === + // Test -No type information for this code.if (true) { -No type information for this code.} -No type information for this code. \ No newline at end of file +if (true) { +} diff --git a/tests/baselines/reference/commentOnInterface1.types b/tests/baselines/reference/commentOnInterface1.types index 7b9e14b8a1d..edc27375332 100644 --- a/tests/baselines/reference/commentOnInterface1.types +++ b/tests/baselines/reference/commentOnInterface1.types @@ -1,19 +1,20 @@ === tests/cases/compiler/b.ts === + /// -No type information for this code.interface I3 { -No type information for this code.} -No type information for this code.=== tests/cases/compiler/a.ts === +interface I3 { +} +=== tests/cases/compiler/a.ts === + /*!================= -No type information for this code. Keep this pinned -No type information for this code. ================= -No type information for this code.*/ -No type information for this code. -No type information for this code./*! Don't keep this pinned comment */ -No type information for this code.interface I { -No type information for this code.} -No type information for this code. -No type information for this code.// Don't keep this comment. -No type information for this code.interface I2 { -No type information for this code.} -No type information for this code. -No type information for this code. \ No newline at end of file + Keep this pinned + ================= +*/ + +/*! Don't keep this pinned comment */ +interface I { +} + +// Don't keep this comment. +interface I2 { +} + diff --git a/tests/baselines/reference/commentsAtEndOfFile1.symbols b/tests/baselines/reference/commentsAtEndOfFile1.symbols index c09a435f1a7..55e701dbbd8 100644 --- a/tests/baselines/reference/commentsAtEndOfFile1.symbols +++ b/tests/baselines/reference/commentsAtEndOfFile1.symbols @@ -1,6 +1,6 @@ === tests/cases/compiler/commentsAtEndOfFile1.ts === + Input: -No type information for this code.; -No type information for this code.//Testing two -No type information for this code. -No type information for this code. \ No newline at end of file +; +//Testing two + diff --git a/tests/baselines/reference/continueInIterationStatement1.symbols b/tests/baselines/reference/continueInIterationStatement1.symbols index 210de69f6bb..53b60db70d7 100644 --- a/tests/baselines/reference/continueInIterationStatement1.symbols +++ b/tests/baselines/reference/continueInIterationStatement1.symbols @@ -1,5 +1,5 @@ === tests/cases/compiler/continueInIterationStatement1.ts === + while (true) { -No type information for this code. continue; -No type information for this code.} -No type information for this code. \ No newline at end of file + continue; +} diff --git a/tests/baselines/reference/continueInIterationStatement2.symbols b/tests/baselines/reference/continueInIterationStatement2.symbols index 5cb4b62f39a..7d7087917fc 100644 --- a/tests/baselines/reference/continueInIterationStatement2.symbols +++ b/tests/baselines/reference/continueInIterationStatement2.symbols @@ -1,6 +1,6 @@ === tests/cases/compiler/continueInIterationStatement2.ts === + do { -No type information for this code. continue; -No type information for this code.} -No type information for this code.while (true); -No type information for this code. \ No newline at end of file + continue; +} +while (true); diff --git a/tests/baselines/reference/continueInIterationStatement3.symbols b/tests/baselines/reference/continueInIterationStatement3.symbols index f4df3a295fb..3af59882ccc 100644 --- a/tests/baselines/reference/continueInIterationStatement3.symbols +++ b/tests/baselines/reference/continueInIterationStatement3.symbols @@ -1,5 +1,5 @@ === tests/cases/compiler/continueInIterationStatement3.ts === + for (;;) { -No type information for this code. continue; -No type information for this code.} -No type information for this code. \ No newline at end of file + continue; +} diff --git a/tests/baselines/reference/continueInIterationStatement3.types b/tests/baselines/reference/continueInIterationStatement3.types index f4df3a295fb..3af59882ccc 100644 --- a/tests/baselines/reference/continueInIterationStatement3.types +++ b/tests/baselines/reference/continueInIterationStatement3.types @@ -1,5 +1,5 @@ === tests/cases/compiler/continueInIterationStatement3.ts === + for (;;) { -No type information for this code. continue; -No type information for this code.} -No type information for this code. \ No newline at end of file + continue; +} diff --git a/tests/baselines/reference/continueNotInIterationStatement1.symbols b/tests/baselines/reference/continueNotInIterationStatement1.symbols index 97fbe3a3d85..e971bae84bd 100644 --- a/tests/baselines/reference/continueNotInIterationStatement1.symbols +++ b/tests/baselines/reference/continueNotInIterationStatement1.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/continueNotInIterationStatement1.ts === + continue; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/continueNotInIterationStatement1.types b/tests/baselines/reference/continueNotInIterationStatement1.types index 97fbe3a3d85..e971bae84bd 100644 --- a/tests/baselines/reference/continueNotInIterationStatement1.types +++ b/tests/baselines/reference/continueNotInIterationStatement1.types @@ -1,3 +1,3 @@ === tests/cases/compiler/continueNotInIterationStatement1.ts === + continue; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/continueNotInIterationStatement3.symbols b/tests/baselines/reference/continueNotInIterationStatement3.symbols index caca2c99516..9a4823d1289 100644 --- a/tests/baselines/reference/continueNotInIterationStatement3.symbols +++ b/tests/baselines/reference/continueNotInIterationStatement3.symbols @@ -1,6 +1,6 @@ === tests/cases/compiler/continueNotInIterationStatement3.ts === + switch (0) { -No type information for this code. default: -No type information for this code. continue; -No type information for this code.} -No type information for this code. \ No newline at end of file + default: + continue; +} diff --git a/tests/baselines/reference/continueStatementInternalComments.symbols b/tests/baselines/reference/continueStatementInternalComments.symbols index 51b8189ab16..1a6a721df32 100644 --- a/tests/baselines/reference/continueStatementInternalComments.symbols +++ b/tests/baselines/reference/continueStatementInternalComments.symbols @@ -1,5 +1,5 @@ === tests/cases/compiler/continueStatementInternalComments.ts === + foo: for (;;) { -No type information for this code. /*1*/ continue /*2*/ foo /*3*/; -No type information for this code.} -No type information for this code. \ No newline at end of file + /*1*/ continue /*2*/ foo /*3*/; +} diff --git a/tests/baselines/reference/continueTarget1.symbols b/tests/baselines/reference/continueTarget1.symbols index fbd968e19a6..6ef0d21b4c8 100644 --- a/tests/baselines/reference/continueTarget1.symbols +++ b/tests/baselines/reference/continueTarget1.symbols @@ -1,4 +1,4 @@ === tests/cases/compiler/continueTarget1.ts === + target: -No type information for this code. continue target; -No type information for this code. \ No newline at end of file + continue target; diff --git a/tests/baselines/reference/continueTarget2.symbols b/tests/baselines/reference/continueTarget2.symbols index 16f45c402cd..2b1bde22a72 100644 --- a/tests/baselines/reference/continueTarget2.symbols +++ b/tests/baselines/reference/continueTarget2.symbols @@ -1,6 +1,6 @@ === tests/cases/compiler/continueTarget2.ts === + target: -No type information for this code.while (true) { -No type information for this code. continue target; -No type information for this code.} -No type information for this code. \ No newline at end of file +while (true) { + continue target; +} diff --git a/tests/baselines/reference/continueTarget3.symbols b/tests/baselines/reference/continueTarget3.symbols index a1b930f2f5a..16bcc76d8f3 100644 --- a/tests/baselines/reference/continueTarget3.symbols +++ b/tests/baselines/reference/continueTarget3.symbols @@ -1,7 +1,7 @@ === tests/cases/compiler/continueTarget3.ts === + target1: -No type information for this code.target2: -No type information for this code.while (true) { -No type information for this code. continue target1; -No type information for this code.} -No type information for this code. \ No newline at end of file +target2: +while (true) { + continue target1; +} diff --git a/tests/baselines/reference/continueTarget4.symbols b/tests/baselines/reference/continueTarget4.symbols index ea1989a3e4d..c199bdb2ca0 100644 --- a/tests/baselines/reference/continueTarget4.symbols +++ b/tests/baselines/reference/continueTarget4.symbols @@ -1,7 +1,7 @@ === tests/cases/compiler/continueTarget4.ts === + target1: -No type information for this code.target2: -No type information for this code.while (true) { -No type information for this code. continue target2; -No type information for this code.} -No type information for this code. \ No newline at end of file +target2: +while (true) { + continue target2; +} diff --git a/tests/baselines/reference/continueTarget6.symbols b/tests/baselines/reference/continueTarget6.symbols index d7ce4011582..8f0de7b52a6 100644 --- a/tests/baselines/reference/continueTarget6.symbols +++ b/tests/baselines/reference/continueTarget6.symbols @@ -1,5 +1,5 @@ === tests/cases/compiler/continueTarget6.ts === + while (true) { -No type information for this code. continue target; -No type information for this code.} -No type information for this code. \ No newline at end of file + continue target; +} diff --git a/tests/baselines/reference/declarationEmitAliasExportStar.symbols b/tests/baselines/reference/declarationEmitAliasExportStar.symbols index 8f86cf3dc8c..c0f86795a1c 100644 --- a/tests/baselines/reference/declarationEmitAliasExportStar.symbols +++ b/tests/baselines/reference/declarationEmitAliasExportStar.symbols @@ -3,8 +3,9 @@ export interface ThingB { } >ThingB : Symbol(ThingB, Decl(thingB.ts, 0, 0)) === tests/cases/compiler/things.ts === + export * from "./thingB"; -No type information for this code.=== tests/cases/compiler/index.ts === +=== tests/cases/compiler/index.ts === import * as things from "./things"; >things : Symbol(things, Decl(index.ts, 0, 6)) diff --git a/tests/baselines/reference/declarationEmitAliasExportStar.types b/tests/baselines/reference/declarationEmitAliasExportStar.types index 631d3ac1b5d..3ce1e303d0e 100644 --- a/tests/baselines/reference/declarationEmitAliasExportStar.types +++ b/tests/baselines/reference/declarationEmitAliasExportStar.types @@ -1,8 +1,10 @@ === tests/cases/compiler/thingB.ts === + export interface ThingB { } -No type information for this code.=== tests/cases/compiler/things.ts === +=== tests/cases/compiler/things.ts === + export * from "./thingB"; -No type information for this code.=== tests/cases/compiler/index.ts === +=== tests/cases/compiler/index.ts === import * as things from "./things"; >things : typeof things diff --git a/tests/baselines/reference/declarationEmitArrayTypesFromGenericArrayUsage.types b/tests/baselines/reference/declarationEmitArrayTypesFromGenericArrayUsage.types index 2161bb9afc1..0d38abc11b0 100644 --- a/tests/baselines/reference/declarationEmitArrayTypesFromGenericArrayUsage.types +++ b/tests/baselines/reference/declarationEmitArrayTypesFromGenericArrayUsage.types @@ -1,4 +1,4 @@ === tests/cases/compiler/declarationEmitArrayTypesFromGenericArrayUsage.ts === + interface A extends Array { } -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/declarationEmitBundlePreservesHasNoDefaultLibDirective.types b/tests/baselines/reference/declarationEmitBundlePreservesHasNoDefaultLibDirective.types index 3c89d94b043..33066bd8b0c 100644 --- a/tests/baselines/reference/declarationEmitBundlePreservesHasNoDefaultLibDirective.types +++ b/tests/baselines/reference/declarationEmitBundlePreservesHasNoDefaultLibDirective.types @@ -7,13 +7,13 @@ class Foo { >public : string } === tests/cases/compiler/core.ts === + interface Array {} -No type information for this code.interface Boolean {} -No type information for this code.interface Function {} -No type information for this code.interface IArguments {} -No type information for this code.interface Number {} -No type information for this code.interface Object {} -No type information for this code.interface RegExp {} -No type information for this code.interface String {} -No type information for this code. -No type information for this code. \ No newline at end of file +interface Boolean {} +interface Function {} +interface IArguments {} +interface Number {} +interface Object {} +interface RegExp {} +interface String {} + diff --git a/tests/baselines/reference/declarationEmitCommonJsModuleReferencedType.types b/tests/baselines/reference/declarationEmitCommonJsModuleReferencedType.types index 9c9aee08433..94c902c5ce7 100644 --- a/tests/baselines/reference/declarationEmitCommonJsModuleReferencedType.types +++ b/tests/baselines/reference/declarationEmitCommonJsModuleReferencedType.types @@ -1,10 +1,13 @@ === tests/cases/compiler/r/node_modules/foo/node_modules/nested/index.d.ts === + export interface NestedProps {} -No type information for this code.=== tests/cases/compiler/r/node_modules/foo/other/index.d.ts === +=== tests/cases/compiler/r/node_modules/foo/other/index.d.ts === + export interface OtherIndexProps {} -No type information for this code.=== tests/cases/compiler/r/node_modules/foo/other.d.ts === +=== tests/cases/compiler/r/node_modules/foo/other.d.ts === + export interface OtherProps {} -No type information for this code.=== tests/cases/compiler/r/node_modules/foo/index.d.ts === +=== tests/cases/compiler/r/node_modules/foo/index.d.ts === import { OtherProps } from "./other"; >OtherProps : any diff --git a/tests/baselines/reference/declarationEmitCommonSourceDirectoryDoesNotContainAllFiles.symbols b/tests/baselines/reference/declarationEmitCommonSourceDirectoryDoesNotContainAllFiles.symbols index baa1d95cce7..bb1a545b9fa 100644 --- a/tests/baselines/reference/declarationEmitCommonSourceDirectoryDoesNotContainAllFiles.symbols +++ b/tests/baselines/reference/declarationEmitCommonSourceDirectoryDoesNotContainAllFiles.symbols @@ -1,8 +1,10 @@ === /a/index.ts === + export * from "./src/" -No type information for this code.=== /b/index.ts === +=== /b/index.ts === + export * from "./src/" -No type information for this code.=== /b/src/index.ts === +=== /b/src/index.ts === export class B {} >B : Symbol(B, Decl(index.ts, 0, 0)) diff --git a/tests/baselines/reference/declarationEmitCommonSourceDirectoryDoesNotContainAllFiles.types b/tests/baselines/reference/declarationEmitCommonSourceDirectoryDoesNotContainAllFiles.types index a0218c7fe7f..46ddc25957b 100644 --- a/tests/baselines/reference/declarationEmitCommonSourceDirectoryDoesNotContainAllFiles.types +++ b/tests/baselines/reference/declarationEmitCommonSourceDirectoryDoesNotContainAllFiles.types @@ -1,8 +1,10 @@ === /a/index.ts === + export * from "./src/" -No type information for this code.=== /b/index.ts === +=== /b/index.ts === + export * from "./src/" -No type information for this code.=== /b/src/index.ts === +=== /b/src/index.ts === export class B {} >B : B diff --git a/tests/baselines/reference/declarationEmitDefaultExport2.symbols b/tests/baselines/reference/declarationEmitDefaultExport2.symbols index b82e6cfb923..ec4504822ff 100644 --- a/tests/baselines/reference/declarationEmitDefaultExport2.symbols +++ b/tests/baselines/reference/declarationEmitDefaultExport2.symbols @@ -1,4 +1,4 @@ === tests/cases/compiler/declarationEmitDefaultExport2.ts === + export default class { -No type information for this code.} -No type information for this code. \ No newline at end of file +} diff --git a/tests/baselines/reference/declarationEmitDefaultExport2.types b/tests/baselines/reference/declarationEmitDefaultExport2.types index b82e6cfb923..ec4504822ff 100644 --- a/tests/baselines/reference/declarationEmitDefaultExport2.types +++ b/tests/baselines/reference/declarationEmitDefaultExport2.types @@ -1,4 +1,4 @@ === tests/cases/compiler/declarationEmitDefaultExport2.ts === + export default class { -No type information for this code.} -No type information for this code. \ No newline at end of file +} diff --git a/tests/baselines/reference/declarationEmitDefaultExport4.symbols b/tests/baselines/reference/declarationEmitDefaultExport4.symbols index 8043af36b76..a1d2319a0f5 100644 --- a/tests/baselines/reference/declarationEmitDefaultExport4.symbols +++ b/tests/baselines/reference/declarationEmitDefaultExport4.symbols @@ -1,5 +1,5 @@ === tests/cases/compiler/declarationEmitDefaultExport4.ts === + export default function () { -No type information for this code. return 1; -No type information for this code.} -No type information for this code. \ No newline at end of file + return 1; +} diff --git a/tests/baselines/reference/declarationEmitDefaultExport5.symbols b/tests/baselines/reference/declarationEmitDefaultExport5.symbols index 2ede4a5941a..7ea8116331a 100644 --- a/tests/baselines/reference/declarationEmitDefaultExport5.symbols +++ b/tests/baselines/reference/declarationEmitDefaultExport5.symbols @@ -1,4 +1,4 @@ === tests/cases/compiler/declarationEmitDefaultExport5.ts === + export default 1 + 2; -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/declarationEmitDefaultExportWithTempVarName.symbols b/tests/baselines/reference/declarationEmitDefaultExportWithTempVarName.symbols index a45ecb2e47e..c104564adf2 100644 --- a/tests/baselines/reference/declarationEmitDefaultExportWithTempVarName.symbols +++ b/tests/baselines/reference/declarationEmitDefaultExportWithTempVarName.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/pi.ts === + export default 3.14159; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/declarationEmitDefaultExportWithTempVarName.types b/tests/baselines/reference/declarationEmitDefaultExportWithTempVarName.types index a45ecb2e47e..c104564adf2 100644 --- a/tests/baselines/reference/declarationEmitDefaultExportWithTempVarName.types +++ b/tests/baselines/reference/declarationEmitDefaultExportWithTempVarName.types @@ -1,3 +1,3 @@ === tests/cases/compiler/pi.ts === + export default 3.14159; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/declarationEmitDefaultExportWithTempVarNameWithBundling.symbols b/tests/baselines/reference/declarationEmitDefaultExportWithTempVarNameWithBundling.symbols index a45ecb2e47e..c104564adf2 100644 --- a/tests/baselines/reference/declarationEmitDefaultExportWithTempVarNameWithBundling.symbols +++ b/tests/baselines/reference/declarationEmitDefaultExportWithTempVarNameWithBundling.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/pi.ts === + export default 3.14159; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/declarationEmitDefaultExportWithTempVarNameWithBundling.types b/tests/baselines/reference/declarationEmitDefaultExportWithTempVarNameWithBundling.types index a45ecb2e47e..c104564adf2 100644 --- a/tests/baselines/reference/declarationEmitDefaultExportWithTempVarNameWithBundling.types +++ b/tests/baselines/reference/declarationEmitDefaultExportWithTempVarNameWithBundling.types @@ -1,3 +1,3 @@ === tests/cases/compiler/pi.ts === + export default 3.14159; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/declarationEmitExportAssignedNamespaceNoTripleSlashTypesReference.symbols b/tests/baselines/reference/declarationEmitExportAssignedNamespaceNoTripleSlashTypesReference.symbols index 87304e8e84f..a3c98684b4c 100644 --- a/tests/baselines/reference/declarationEmitExportAssignedNamespaceNoTripleSlashTypesReference.symbols +++ b/tests/baselines/reference/declarationEmitExportAssignedNamespaceNoTripleSlashTypesReference.symbols @@ -66,6 +66,6 @@ export const obj = { >getComp : Symbol(getComp, Decl(inferred-comp-export.ts, 0, 8)) } === tests/cases/compiler/src/some-other-file.ts === + export * from '@emotion/core'; -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/declarationEmitExportAssignedNamespaceNoTripleSlashTypesReference.types b/tests/baselines/reference/declarationEmitExportAssignedNamespaceNoTripleSlashTypesReference.types index c3232b4406e..77105a8482e 100644 --- a/tests/baselines/reference/declarationEmitExportAssignedNamespaceNoTripleSlashTypesReference.types +++ b/tests/baselines/reference/declarationEmitExportAssignedNamespaceNoTripleSlashTypesReference.types @@ -56,6 +56,6 @@ export const obj = { >getComp : () => import("tests/cases/compiler/node_modules/@types/react/index").Component } === tests/cases/compiler/src/some-other-file.ts === + export * from '@emotion/core'; -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/declarationEmitExpressionInExtends7.symbols b/tests/baselines/reference/declarationEmitExpressionInExtends7.symbols index a81c2cc3871..13b1d85f897 100644 --- a/tests/baselines/reference/declarationEmitExpressionInExtends7.symbols +++ b/tests/baselines/reference/declarationEmitExpressionInExtends7.symbols @@ -1,4 +1,4 @@ === tests/cases/compiler/declarationEmitExpressionInExtends7.ts === + export default class extends SomeUndefinedFunction {} -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/declarationEmitForGlobalishSpecifierSymlink.symbols b/tests/baselines/reference/declarationEmitForGlobalishSpecifierSymlink.symbols index fa0a8593339..f5a8d98c03e 100644 --- a/tests/baselines/reference/declarationEmitForGlobalishSpecifierSymlink.symbols +++ b/tests/baselines/reference/declarationEmitForGlobalishSpecifierSymlink.symbols @@ -10,8 +10,9 @@ export enum A { >Val : Symbol(A.Val, Decl(impl.d.ts, 1, 15)) } === /p1/node_modules/typescript-fsa/index.d.ts === + export * from "./src/impl"; -No type information for this code.=== /p2/node_modules/typescript-fsa/src/impl.d.ts === +=== /p2/node_modules/typescript-fsa/src/impl.d.ts === export function getA(): A; >getA : Symbol(getA, Decl(impl.d.ts, 0, 0)) >A : Symbol(A, Decl(impl.d.ts, 0, 26)) @@ -23,8 +24,9 @@ export enum A { >Val : Symbol(A.Val, Decl(impl.d.ts, 1, 15)) } === /p2/node_modules/typescript-fsa/index.d.ts === + export * from "./src/impl"; -No type information for this code.=== /p1/index.ts === +=== /p1/index.ts === import * as _whatever from "p2"; >_whatever : Symbol(_whatever, Decl(index.ts, 0, 6)) diff --git a/tests/baselines/reference/declarationEmitForGlobalishSpecifierSymlink.types b/tests/baselines/reference/declarationEmitForGlobalishSpecifierSymlink.types index 3f62193fd83..b42d42019b4 100644 --- a/tests/baselines/reference/declarationEmitForGlobalishSpecifierSymlink.types +++ b/tests/baselines/reference/declarationEmitForGlobalishSpecifierSymlink.types @@ -9,8 +9,9 @@ export enum A { >Val : A } === /p1/node_modules/typescript-fsa/index.d.ts === + export * from "./src/impl"; -No type information for this code.=== /p2/node_modules/typescript-fsa/src/impl.d.ts === +=== /p2/node_modules/typescript-fsa/src/impl.d.ts === export function getA(): A; >getA : () => A @@ -21,8 +22,9 @@ export enum A { >Val : A } === /p2/node_modules/typescript-fsa/index.d.ts === + export * from "./src/impl"; -No type information for this code.=== /p1/index.ts === +=== /p1/index.ts === import * as _whatever from "p2"; >_whatever : typeof _whatever diff --git a/tests/baselines/reference/declarationEmitForGlobalishSpecifierSymlink2.symbols b/tests/baselines/reference/declarationEmitForGlobalishSpecifierSymlink2.symbols index e183f07d558..65ed820d836 100644 --- a/tests/baselines/reference/declarationEmitForGlobalishSpecifierSymlink2.symbols +++ b/tests/baselines/reference/declarationEmitForGlobalishSpecifierSymlink2.symbols @@ -10,8 +10,9 @@ export enum A { >Val : Symbol(A.Val, Decl(impl.d.ts, 1, 15)) } === /cache/typescript-fsa/index.d.ts === + export * from "./src/impl"; -No type information for this code.=== /p1/index.ts === +=== /p1/index.ts === import * as _whatever from "p2"; >_whatever : Symbol(_whatever, Decl(index.ts, 0, 6)) diff --git a/tests/baselines/reference/declarationEmitForGlobalishSpecifierSymlink2.types b/tests/baselines/reference/declarationEmitForGlobalishSpecifierSymlink2.types index 7c214ced6b6..a52f51708ab 100644 --- a/tests/baselines/reference/declarationEmitForGlobalishSpecifierSymlink2.types +++ b/tests/baselines/reference/declarationEmitForGlobalishSpecifierSymlink2.types @@ -9,8 +9,9 @@ export enum A { >Val : A } === /cache/typescript-fsa/index.d.ts === + export * from "./src/impl"; -No type information for this code.=== /p1/index.ts === +=== /p1/index.ts === import * as _whatever from "p2"; >_whatever : typeof _whatever diff --git a/tests/baselines/reference/declarationEmitHasTypesRefOnNamespaceUse.types b/tests/baselines/reference/declarationEmitHasTypesRefOnNamespaceUse.types index 269d4566011..bd0d20458a3 100644 --- a/tests/baselines/reference/declarationEmitHasTypesRefOnNamespaceUse.types +++ b/tests/baselines/reference/declarationEmitHasTypesRefOnNamespaceUse.types @@ -4,8 +4,8 @@ class Src implements NS.Dep { } >NS : any === /deps/dep/dep.d.ts === + declare namespace NS { -No type information for this code. interface Dep { -No type information for this code. } -No type information for this code.} -No type information for this code. \ No newline at end of file + interface Dep { + } +} diff --git a/tests/baselines/reference/declarationEmitReexportedSymlinkReference.symbols b/tests/baselines/reference/declarationEmitReexportedSymlinkReference.symbols index 4006ea88a86..b02947b32c8 100644 --- a/tests/baselines/reference/declarationEmitReexportedSymlinkReference.symbols +++ b/tests/baselines/reference/declarationEmitReexportedSymlinkReference.symbols @@ -1,6 +1,7 @@ === tests/cases/compiler/monorepo/pkg1/dist/index.d.ts === + export * from './types'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg1/dist/types.d.ts === +=== tests/cases/compiler/monorepo/pkg1/dist/types.d.ts === export declare type A = { >A : Symbol(A, Decl(types.d.ts, 0, 0)) @@ -46,12 +47,15 @@ export declare class MetadataAccessor { >D : Symbol(D, Decl(types.d.ts, 11, 20)) } === tests/cases/compiler/monorepo/pkg2/dist/index.d.ts === + export * from './types'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg2/dist/types.d.ts === +=== tests/cases/compiler/monorepo/pkg2/dist/types.d.ts === + export * from '@raymondfeng/pkg1'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg3/src/index.ts === +=== tests/cases/compiler/monorepo/pkg3/src/index.ts === + export * from './keys'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg3/src/keys.ts === +=== tests/cases/compiler/monorepo/pkg3/src/keys.ts === import {MetadataAccessor} from "@raymondfeng/pkg2"; >MetadataAccessor : Symbol(MetadataAccessor, Decl(keys.ts, 0, 8)) diff --git a/tests/baselines/reference/declarationEmitReexportedSymlinkReference.types b/tests/baselines/reference/declarationEmitReexportedSymlinkReference.types index 0ed089b529a..3a90e76d07f 100644 --- a/tests/baselines/reference/declarationEmitReexportedSymlinkReference.types +++ b/tests/baselines/reference/declarationEmitReexportedSymlinkReference.types @@ -1,6 +1,7 @@ === tests/cases/compiler/monorepo/pkg1/dist/index.d.ts === + export * from './types'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg1/dist/types.d.ts === +=== tests/cases/compiler/monorepo/pkg1/dist/types.d.ts === export declare type A = { >A : { id: string; } @@ -33,12 +34,15 @@ export declare class MetadataAccessor { >key : string } === tests/cases/compiler/monorepo/pkg2/dist/index.d.ts === + export * from './types'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg2/dist/types.d.ts === +=== tests/cases/compiler/monorepo/pkg2/dist/types.d.ts === + export * from '@raymondfeng/pkg1'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg3/src/index.ts === +=== tests/cases/compiler/monorepo/pkg3/src/index.ts === + export * from './keys'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg3/src/keys.ts === +=== tests/cases/compiler/monorepo/pkg3/src/keys.ts === import {MetadataAccessor} from "@raymondfeng/pkg2"; >MetadataAccessor : typeof MetadataAccessor diff --git a/tests/baselines/reference/declarationEmitReexportedSymlinkReference2.symbols b/tests/baselines/reference/declarationEmitReexportedSymlinkReference2.symbols index 683969e356f..c8a7ebb9ed1 100644 --- a/tests/baselines/reference/declarationEmitReexportedSymlinkReference2.symbols +++ b/tests/baselines/reference/declarationEmitReexportedSymlinkReference2.symbols @@ -1,6 +1,7 @@ === tests/cases/compiler/monorepo/pkg1/dist/index.d.ts === + export * from './types'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg1/dist/types.d.ts === +=== tests/cases/compiler/monorepo/pkg1/dist/types.d.ts === export declare type A = { >A : Symbol(A, Decl(types.d.ts, 0, 0)) @@ -46,9 +47,10 @@ export declare class MetadataAccessor { >D : Symbol(D, Decl(types.d.ts, 11, 20)) } === tests/cases/compiler/monorepo/pkg2/dist/index.d.ts === + import "./secondary"; -No type information for this code.export * from './types'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg2/dist/types.d.ts === +export * from './types'; +=== tests/cases/compiler/monorepo/pkg2/dist/types.d.ts === export {MetadataAccessor} from '@raymondfeng/pkg1'; >MetadataAccessor : Symbol(MetadataAccessor, Decl(types.d.ts, 0, 8)) @@ -57,8 +59,9 @@ export {IdType} from '@raymondfeng/pkg1'; >IdType : Symbol(IdType, Decl(secondary.d.ts, 0, 8)) === tests/cases/compiler/monorepo/pkg3/src/index.ts === + export * from './keys'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg3/src/keys.ts === +=== tests/cases/compiler/monorepo/pkg3/src/keys.ts === import {MetadataAccessor} from "@raymondfeng/pkg2"; >MetadataAccessor : Symbol(MetadataAccessor, Decl(keys.ts, 0, 8)) diff --git a/tests/baselines/reference/declarationEmitReexportedSymlinkReference2.types b/tests/baselines/reference/declarationEmitReexportedSymlinkReference2.types index e52c244ccc5..41d8eaf175b 100644 --- a/tests/baselines/reference/declarationEmitReexportedSymlinkReference2.types +++ b/tests/baselines/reference/declarationEmitReexportedSymlinkReference2.types @@ -1,6 +1,7 @@ === tests/cases/compiler/monorepo/pkg1/dist/index.d.ts === + export * from './types'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg1/dist/types.d.ts === +=== tests/cases/compiler/monorepo/pkg1/dist/types.d.ts === export declare type A = { >A : { id: string; } @@ -33,9 +34,10 @@ export declare class MetadataAccessor { >key : string } === tests/cases/compiler/monorepo/pkg2/dist/index.d.ts === + import "./secondary"; -No type information for this code.export * from './types'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg2/dist/types.d.ts === +export * from './types'; +=== tests/cases/compiler/monorepo/pkg2/dist/types.d.ts === export {MetadataAccessor} from '@raymondfeng/pkg1'; >MetadataAccessor : typeof import("tests/cases/compiler/monorepo/pkg1/dist/index").MetadataAccessor @@ -44,8 +46,9 @@ export {IdType} from '@raymondfeng/pkg1'; >IdType : any === tests/cases/compiler/monorepo/pkg3/src/index.ts === + export * from './keys'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg3/src/keys.ts === +=== tests/cases/compiler/monorepo/pkg3/src/keys.ts === import {MetadataAccessor} from "@raymondfeng/pkg2"; >MetadataAccessor : typeof MetadataAccessor diff --git a/tests/baselines/reference/declarationEmitReexportedSymlinkReference3.symbols b/tests/baselines/reference/declarationEmitReexportedSymlinkReference3.symbols index df33b515a8d..231f147baa7 100644 --- a/tests/baselines/reference/declarationEmitReexportedSymlinkReference3.symbols +++ b/tests/baselines/reference/declarationEmitReexportedSymlinkReference3.symbols @@ -1,6 +1,7 @@ === tests/cases/compiler/monorepo/pkg1/dist/index.d.ts === + export * from './types'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg1/dist/types.d.ts === +=== tests/cases/compiler/monorepo/pkg1/dist/types.d.ts === export declare type A = { >A : Symbol(A, Decl(types.d.ts, 0, 0)) @@ -46,14 +47,16 @@ export declare class MetadataAccessor { >D : Symbol(D, Decl(types.d.ts, 11, 20)) } === tests/cases/compiler/monorepo/pkg2/dist/index.d.ts === + export * from './types'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg2/dist/types.d.ts === +=== tests/cases/compiler/monorepo/pkg2/dist/types.d.ts === export {MetadataAccessor} from '@raymondfeng/pkg1'; >MetadataAccessor : Symbol(MetadataAccessor, Decl(types.d.ts, 0, 8)) === tests/cases/compiler/monorepo/pkg3/src/index.ts === + export * from './keys'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg3/src/keys.ts === +=== tests/cases/compiler/monorepo/pkg3/src/keys.ts === import {MetadataAccessor} from "@raymondfeng/pkg2"; >MetadataAccessor : Symbol(MetadataAccessor, Decl(keys.ts, 0, 8)) diff --git a/tests/baselines/reference/declarationEmitReexportedSymlinkReference3.types b/tests/baselines/reference/declarationEmitReexportedSymlinkReference3.types index 06272b7baa9..46bc272376a 100644 --- a/tests/baselines/reference/declarationEmitReexportedSymlinkReference3.types +++ b/tests/baselines/reference/declarationEmitReexportedSymlinkReference3.types @@ -1,6 +1,7 @@ === tests/cases/compiler/monorepo/pkg1/dist/index.d.ts === + export * from './types'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg1/dist/types.d.ts === +=== tests/cases/compiler/monorepo/pkg1/dist/types.d.ts === export declare type A = { >A : { id: string; } @@ -33,14 +34,16 @@ export declare class MetadataAccessor { >key : string } === tests/cases/compiler/monorepo/pkg2/dist/index.d.ts === + export * from './types'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg2/dist/types.d.ts === +=== tests/cases/compiler/monorepo/pkg2/dist/types.d.ts === export {MetadataAccessor} from '@raymondfeng/pkg1'; >MetadataAccessor : typeof import("tests/cases/compiler/monorepo/pkg1/dist/index").MetadataAccessor === tests/cases/compiler/monorepo/pkg3/src/index.ts === + export * from './keys'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg3/src/keys.ts === +=== tests/cases/compiler/monorepo/pkg3/src/keys.ts === import {MetadataAccessor} from "@raymondfeng/pkg2"; >MetadataAccessor : typeof MetadataAccessor diff --git a/tests/baselines/reference/declarationFilesGeneratingTypeReferences.types b/tests/baselines/reference/declarationFilesGeneratingTypeReferences.types index 0c31c9dac29..c788eb14778 100644 --- a/tests/baselines/reference/declarationFilesGeneratingTypeReferences.types +++ b/tests/baselines/reference/declarationFilesGeneratingTypeReferences.types @@ -1,9 +1,10 @@ === /a/node_modules/@types/jquery/index.d.ts === + interface JQuery { -No type information for this code. -No type information for this code.} -No type information for this code. -No type information for this code.=== /a/app.ts === + +} + +=== /a/app.ts === /// namespace Test { >Test : typeof Test diff --git a/tests/baselines/reference/declareDottedModuleName.types b/tests/baselines/reference/declareDottedModuleName.types index bdb395713f9..c35460a8c07 100644 --- a/tests/baselines/reference/declareDottedModuleName.types +++ b/tests/baselines/reference/declareDottedModuleName.types @@ -1,12 +1,12 @@ === tests/cases/compiler/declareDottedModuleName.ts === + module M { -No type information for this code. module P.Q { } // This shouldnt be emitted -No type information for this code.} -No type information for this code. -No type information for this code.module M { -No type information for this code. export module R.S { } //This should be emitted -No type information for this code.} -No type information for this code. -No type information for this code.module T.U { // This needs to be emitted -No type information for this code.} -No type information for this code. \ No newline at end of file + module P.Q { } // This shouldnt be emitted +} + +module M { + export module R.S { } //This should be emitted +} + +module T.U { // This needs to be emitted +} diff --git a/tests/baselines/reference/doNotEmitDetachedCommentsAtStartOfLambdaFunction.symbols b/tests/baselines/reference/doNotEmitDetachedCommentsAtStartOfLambdaFunction.symbols index e57fc793920..bdfbd17064f 100644 --- a/tests/baselines/reference/doNotEmitDetachedCommentsAtStartOfLambdaFunction.symbols +++ b/tests/baselines/reference/doNotEmitDetachedCommentsAtStartOfLambdaFunction.symbols @@ -1,32 +1,32 @@ === tests/cases/compiler/doNotEmitDetachedCommentsAtStartOfLambdaFunction.ts === + () => { -No type information for this code. // Single line comment -No type information for this code. -No type information for this code. return 0; -No type information for this code.} -No type information for this code. -No type information for this code.() => { -No type information for this code. /* -No type information for this code. multi-line comment -No type information for this code. */ -No type information for this code. -No type information for this code. return 0; -No type information for this code.} -No type information for this code. -No type information for this code.() => { -No type information for this code. // Single line comment with more than one blank line -No type information for this code. -No type information for this code. -No type information for this code. return 0; -No type information for this code.} -No type information for this code. -No type information for this code.() => { -No type information for this code. /* -No type information for this code. multi-line comment with more than one blank line -No type information for this code. */ -No type information for this code. -No type information for this code. -No type information for this code. return 0; -No type information for this code.} -No type information for this code. -No type information for this code. \ No newline at end of file + // Single line comment + + return 0; +} + +() => { + /* + multi-line comment + */ + + return 0; +} + +() => { + // Single line comment with more than one blank line + + + return 0; +} + +() => { + /* + multi-line comment with more than one blank line + */ + + + return 0; +} + diff --git a/tests/baselines/reference/doNotEmitTripleSlashCommentsInEmptyFile.symbols b/tests/baselines/reference/doNotEmitTripleSlashCommentsInEmptyFile.symbols index 5e3ebab68db..0463aebec49 100644 --- a/tests/baselines/reference/doNotEmitTripleSlashCommentsInEmptyFile.symbols +++ b/tests/baselines/reference/doNotEmitTripleSlashCommentsInEmptyFile.symbols @@ -1,9 +1,9 @@ === tests/cases/compiler/file2.ts === + /// -No type information for this code./// -No type information for this code./// -No type information for this code.=== tests/cases/compiler/file0.ts === +/// +/// +=== tests/cases/compiler/file0.ts === -No type information for this code.=== tests/cases/compiler/file1.ts === +=== tests/cases/compiler/file1.ts === -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/doNotEmitTripleSlashCommentsInEmptyFile.types b/tests/baselines/reference/doNotEmitTripleSlashCommentsInEmptyFile.types index 5e3ebab68db..0463aebec49 100644 --- a/tests/baselines/reference/doNotEmitTripleSlashCommentsInEmptyFile.types +++ b/tests/baselines/reference/doNotEmitTripleSlashCommentsInEmptyFile.types @@ -1,9 +1,9 @@ === tests/cases/compiler/file2.ts === + /// -No type information for this code./// -No type information for this code./// -No type information for this code.=== tests/cases/compiler/file0.ts === +/// +/// +=== tests/cases/compiler/file0.ts === -No type information for this code.=== tests/cases/compiler/file1.ts === +=== tests/cases/compiler/file1.ts === -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/doNotEmitTripleSlashCommentsOnNotEmittedNode.types b/tests/baselines/reference/doNotEmitTripleSlashCommentsOnNotEmittedNode.types index 764d60305d5..8bc06d56b18 100644 --- a/tests/baselines/reference/doNotEmitTripleSlashCommentsOnNotEmittedNode.types +++ b/tests/baselines/reference/doNotEmitTripleSlashCommentsOnNotEmittedNode.types @@ -1,9 +1,10 @@ === tests/cases/compiler/file1.ts === + /// -No type information for this code.interface F { } -No type information for this code. -No type information for this code. -No type information for this code.=== tests/cases/compiler/file0.ts === +interface F { } + + +=== tests/cases/compiler/file0.ts === /// declare var OData: any; >OData : any diff --git a/tests/baselines/reference/doubleUnderscoreExportStarConflict.symbols b/tests/baselines/reference/doubleUnderscoreExportStarConflict.symbols index cecca7f6afc..6f9d77aca1a 100644 --- a/tests/baselines/reference/doubleUnderscoreExportStarConflict.symbols +++ b/tests/baselines/reference/doubleUnderscoreExportStarConflict.symbols @@ -1,8 +1,9 @@ === tests/cases/compiler/index.tsx === + export * from "./b"; -No type information for this code.export * from "./c"; -No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === +export * from "./c"; + +=== tests/cases/compiler/b.ts === export function __foo(): number | void {} >__foo : Symbol(__foo, Decl(b.ts, 0, 0)) diff --git a/tests/baselines/reference/doubleUnderscoreExportStarConflict.types b/tests/baselines/reference/doubleUnderscoreExportStarConflict.types index 55e6db38012..ecd606e8d59 100644 --- a/tests/baselines/reference/doubleUnderscoreExportStarConflict.types +++ b/tests/baselines/reference/doubleUnderscoreExportStarConflict.types @@ -1,8 +1,9 @@ === tests/cases/compiler/index.tsx === + export * from "./b"; -No type information for this code.export * from "./c"; -No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === +export * from "./c"; + +=== tests/cases/compiler/b.ts === export function __foo(): number | void {} >__foo : () => number | void diff --git a/tests/baselines/reference/downlevelLetConst1.symbols b/tests/baselines/reference/downlevelLetConst1.symbols index 768c567f271..ad5d3295309 100644 --- a/tests/baselines/reference/downlevelLetConst1.symbols +++ b/tests/baselines/reference/downlevelLetConst1.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/downlevelLetConst1.ts === + const -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/downlevelLetConst1.types b/tests/baselines/reference/downlevelLetConst1.types index 768c567f271..ad5d3295309 100644 --- a/tests/baselines/reference/downlevelLetConst1.types +++ b/tests/baselines/reference/downlevelLetConst1.types @@ -1,3 +1,3 @@ === tests/cases/compiler/downlevelLetConst1.ts === + const -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/downlevelLetConst11.symbols b/tests/baselines/reference/downlevelLetConst11.symbols index 616d90761c6..0f169e7e9e7 100644 --- a/tests/baselines/reference/downlevelLetConst11.symbols +++ b/tests/baselines/reference/downlevelLetConst11.symbols @@ -1,4 +1,4 @@ === tests/cases/compiler/downlevelLetConst11.ts === + "use strict"; -No type information for this code.let -No type information for this code. \ No newline at end of file +let diff --git a/tests/baselines/reference/downlevelLetConst6.symbols b/tests/baselines/reference/downlevelLetConst6.symbols index 6744a94cd71..e5537c8f822 100644 --- a/tests/baselines/reference/downlevelLetConst6.symbols +++ b/tests/baselines/reference/downlevelLetConst6.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/downlevelLetConst6.ts === + let -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/duplicateConstructSignature.types b/tests/baselines/reference/duplicateConstructSignature.types index 5849a3b5cb0..c029a0a9d33 100644 --- a/tests/baselines/reference/duplicateConstructSignature.types +++ b/tests/baselines/reference/duplicateConstructSignature.types @@ -1,6 +1,6 @@ === tests/cases/compiler/duplicateConstructSignature.ts === + interface I { -No type information for this code. (): number; -No type information for this code. (): string; -No type information for this code.} -No type information for this code. \ No newline at end of file + (): number; + (): string; +} diff --git a/tests/baselines/reference/duplicateDefaultExport.symbols b/tests/baselines/reference/duplicateDefaultExport.symbols index 6f978e28e78..921d8348e0f 100644 --- a/tests/baselines/reference/duplicateDefaultExport.symbols +++ b/tests/baselines/reference/duplicateDefaultExport.symbols @@ -1,5 +1,5 @@ === tests/cases/compiler/duplicateDefaultExport.ts === + export default 0; -No type information for this code.export default function() {} -No type information for this code. -No type information for this code. \ No newline at end of file +export default function() {} + diff --git a/tests/baselines/reference/duplicateDefaultExport.types b/tests/baselines/reference/duplicateDefaultExport.types index 6f978e28e78..921d8348e0f 100644 --- a/tests/baselines/reference/duplicateDefaultExport.types +++ b/tests/baselines/reference/duplicateDefaultExport.types @@ -1,5 +1,5 @@ === tests/cases/compiler/duplicateDefaultExport.ts === + export default 0; -No type information for this code.export default function() {} -No type information for this code. -No type information for this code. \ No newline at end of file +export default function() {} + diff --git a/tests/baselines/reference/duplicateIdentifierShouldNotShortCircuitBaseTypeBinding.symbols b/tests/baselines/reference/duplicateIdentifierShouldNotShortCircuitBaseTypeBinding.symbols index 81436a6e510..7cf2c8ab5e5 100644 --- a/tests/baselines/reference/duplicateIdentifierShouldNotShortCircuitBaseTypeBinding.symbols +++ b/tests/baselines/reference/duplicateIdentifierShouldNotShortCircuitBaseTypeBinding.symbols @@ -1,3 +1,2 @@ === tests/cases/compiler/duplicateIdentifierShouldNotShortCircuitBaseTypeBinding_0.ts === -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/duplicateIdentifierShouldNotShortCircuitBaseTypeBinding.types b/tests/baselines/reference/duplicateIdentifierShouldNotShortCircuitBaseTypeBinding.types index 81436a6e510..7cf2c8ab5e5 100644 --- a/tests/baselines/reference/duplicateIdentifierShouldNotShortCircuitBaseTypeBinding.types +++ b/tests/baselines/reference/duplicateIdentifierShouldNotShortCircuitBaseTypeBinding.types @@ -1,3 +1,2 @@ === tests/cases/compiler/duplicateIdentifierShouldNotShortCircuitBaseTypeBinding_0.ts === -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/duplicateLabel1.symbols b/tests/baselines/reference/duplicateLabel1.symbols index 3d23b048336..674c54133c9 100644 --- a/tests/baselines/reference/duplicateLabel1.symbols +++ b/tests/baselines/reference/duplicateLabel1.symbols @@ -1,6 +1,6 @@ === tests/cases/compiler/duplicateLabel1.ts === + target: -No type information for this code.target: -No type information for this code.while (true) { -No type information for this code.} -No type information for this code. \ No newline at end of file +target: +while (true) { +} diff --git a/tests/baselines/reference/duplicateLabel2.symbols b/tests/baselines/reference/duplicateLabel2.symbols index a7fb7df8d13..19f8200722c 100644 --- a/tests/baselines/reference/duplicateLabel2.symbols +++ b/tests/baselines/reference/duplicateLabel2.symbols @@ -1,8 +1,8 @@ === tests/cases/compiler/duplicateLabel2.ts === + target: -No type information for this code.while (true) { -No type information for this code. target: -No type information for this code. while (true) { -No type information for this code. } -No type information for this code.} -No type information for this code. \ No newline at end of file +while (true) { + target: + while (true) { + } +} diff --git a/tests/baselines/reference/duplicateLabel4.symbols b/tests/baselines/reference/duplicateLabel4.symbols index c671abcef35..16adbf6f93a 100644 --- a/tests/baselines/reference/duplicateLabel4.symbols +++ b/tests/baselines/reference/duplicateLabel4.symbols @@ -1,9 +1,9 @@ === tests/cases/compiler/duplicateLabel4.ts === + target: -No type information for this code.while (true) { -No type information for this code.} -No type information for this code. -No type information for this code.target: -No type information for this code.while (true) { -No type information for this code.} -No type information for this code. \ No newline at end of file +while (true) { +} + +target: +while (true) { +} diff --git a/tests/baselines/reference/emitCommentsOnlyFile.symbols b/tests/baselines/reference/emitCommentsOnlyFile.symbols index 04e8f4a103a..8371e278840 100644 --- a/tests/baselines/reference/emitCommentsOnlyFile.symbols +++ b/tests/baselines/reference/emitCommentsOnlyFile.symbols @@ -1,29 +1,29 @@ === tests/cases/compiler/emitCommentsOnlyFile.ts === + /** -No type information for this code.* @name Foo -No type information for this code.* @class -No type information for this code.*/ -No type information for this code./**#@+ -No type information for this code.* @memberOf Foo# -No type information for this code.* @field -No type information for this code.*/ -No type information for this code./** -No type information for this code.* @name bar -No type information for this code.* @type Object[] -No type information for this code.*/ -No type information for this code./**#@-*/ -No type information for this code./** -No type information for this code.* @name Foo2 -No type information for this code.* @class -No type information for this code.*/ -No type information for this code./**#@+ -No type information for this code.* @memberOf Foo2# -No type information for this code.* @field -No type information for this code.*/ -No type information for this code./** -No type information for this code.* @name bar -No type information for this code.* @type Object[] -No type information for this code.*/ -No type information for this code./**#@-*/ -No type information for this code. -No type information for this code. \ No newline at end of file +* @name Foo +* @class +*/ +/**#@+ +* @memberOf Foo# +* @field +*/ +/** +* @name bar +* @type Object[] +*/ +/**#@-*/ +/** +* @name Foo2 +* @class +*/ +/**#@+ +* @memberOf Foo2# +* @field +*/ +/** +* @name bar +* @type Object[] +*/ +/**#@-*/ + diff --git a/tests/baselines/reference/emitCommentsOnlyFile.types b/tests/baselines/reference/emitCommentsOnlyFile.types index 04e8f4a103a..8371e278840 100644 --- a/tests/baselines/reference/emitCommentsOnlyFile.types +++ b/tests/baselines/reference/emitCommentsOnlyFile.types @@ -1,29 +1,29 @@ === tests/cases/compiler/emitCommentsOnlyFile.ts === + /** -No type information for this code.* @name Foo -No type information for this code.* @class -No type information for this code.*/ -No type information for this code./**#@+ -No type information for this code.* @memberOf Foo# -No type information for this code.* @field -No type information for this code.*/ -No type information for this code./** -No type information for this code.* @name bar -No type information for this code.* @type Object[] -No type information for this code.*/ -No type information for this code./**#@-*/ -No type information for this code./** -No type information for this code.* @name Foo2 -No type information for this code.* @class -No type information for this code.*/ -No type information for this code./**#@+ -No type information for this code.* @memberOf Foo2# -No type information for this code.* @field -No type information for this code.*/ -No type information for this code./** -No type information for this code.* @name bar -No type information for this code.* @type Object[] -No type information for this code.*/ -No type information for this code./**#@-*/ -No type information for this code. -No type information for this code. \ No newline at end of file +* @name Foo +* @class +*/ +/**#@+ +* @memberOf Foo# +* @field +*/ +/** +* @name bar +* @type Object[] +*/ +/**#@-*/ +/** +* @name Foo2 +* @class +*/ +/**#@+ +* @memberOf Foo2# +* @field +*/ +/** +* @name bar +* @type Object[] +*/ +/**#@-*/ + diff --git a/tests/baselines/reference/emitDecoratorMetadata_isolatedModules(module=commonjs).types b/tests/baselines/reference/emitDecoratorMetadata_isolatedModules(module=commonjs).types index b2615eac81b..ae9dc4ee722 100644 --- a/tests/baselines/reference/emitDecoratorMetadata_isolatedModules(module=commonjs).types +++ b/tests/baselines/reference/emitDecoratorMetadata_isolatedModules(module=commonjs).types @@ -4,9 +4,10 @@ export type { T1 } >T1 : T1 === tests/cases/compiler/type2.ts === + export interface T2 {} -No type information for this code. -No type information for this code.=== tests/cases/compiler/class3.ts === + +=== tests/cases/compiler/class3.ts === export class C3 {} >C3 : C3 diff --git a/tests/baselines/reference/emitDecoratorMetadata_isolatedModules(module=esnext).types b/tests/baselines/reference/emitDecoratorMetadata_isolatedModules(module=esnext).types index b2615eac81b..ae9dc4ee722 100644 --- a/tests/baselines/reference/emitDecoratorMetadata_isolatedModules(module=esnext).types +++ b/tests/baselines/reference/emitDecoratorMetadata_isolatedModules(module=esnext).types @@ -4,9 +4,10 @@ export type { T1 } >T1 : T1 === tests/cases/compiler/type2.ts === + export interface T2 {} -No type information for this code. -No type information for this code.=== tests/cases/compiler/class3.ts === + +=== tests/cases/compiler/class3.ts === export class C3 {} >C3 : C3 diff --git a/tests/baselines/reference/emitExponentiationOperator1.symbols b/tests/baselines/reference/emitExponentiationOperator1.symbols index 9a86abe3f9a..b9fad1ac251 100644 --- a/tests/baselines/reference/emitExponentiationOperator1.symbols +++ b/tests/baselines/reference/emitExponentiationOperator1.symbols @@ -1,33 +1,33 @@ === tests/cases/conformance/es7/exponentiationOperator/emitExponentiationOperator1.ts === + 1 ** -2; -No type information for this code.1 ** 2; -No type information for this code.(-1) ** 2 -No type information for this code.1 ** 2 ** 3; -No type information for this code.1 ** 2 ** -3; -No type information for this code.1 ** -(2 ** 3); -No type information for this code.(-(1 ** 2)) ** 3; -No type information for this code.(-(1 ** 2)) ** -3; -No type information for this code. -No type information for this code.1 ** 2 + 3; -No type information for this code.1 ** 2 - 3; -No type information for this code.1 ** 2 * 3; -No type information for this code.1 ** 2 / 3; -No type information for this code.1 ** 2 % 3; -No type information for this code. -No type information for this code.1 ** -2 + 3; -No type information for this code.1 ** -2 - 3; -No type information for this code.1 ** -2 * 3; -No type information for this code.1 ** -2 / 3; -No type information for this code.1 ** -2 % 3; -No type information for this code. -No type information for this code.2 + 3 ** 3; -No type information for this code.2 - 3 ** 3; -No type information for this code.2 * 3 ** 3; -No type information for this code.2 / 3 ** 3; -No type information for this code.2 % 3 ** 3; -No type information for this code. -No type information for this code.(2 + 3) ** 4; -No type information for this code.(2 - 3) ** 4; -No type information for this code.(2 * 3) ** 4; -No type information for this code.(2 / 3) ** 4; -No type information for this code. \ No newline at end of file +1 ** 2; +(-1) ** 2 +1 ** 2 ** 3; +1 ** 2 ** -3; +1 ** -(2 ** 3); +(-(1 ** 2)) ** 3; +(-(1 ** 2)) ** -3; + +1 ** 2 + 3; +1 ** 2 - 3; +1 ** 2 * 3; +1 ** 2 / 3; +1 ** 2 % 3; + +1 ** -2 + 3; +1 ** -2 - 3; +1 ** -2 * 3; +1 ** -2 / 3; +1 ** -2 % 3; + +2 + 3 ** 3; +2 - 3 ** 3; +2 * 3 ** 3; +2 / 3 ** 3; +2 % 3 ** 3; + +(2 + 3) ** 4; +(2 - 3) ** 4; +(2 * 3) ** 4; +(2 / 3) ** 4; diff --git a/tests/baselines/reference/emitMemberAccessExpression.symbols b/tests/baselines/reference/emitMemberAccessExpression.symbols index ac0f8852d2a..e6d2aa5e74d 100644 --- a/tests/baselines/reference/emitMemberAccessExpression.symbols +++ b/tests/baselines/reference/emitMemberAccessExpression.symbols @@ -14,10 +14,11 @@ module Microsoft.PeopleAtWork.Model { } } === tests/cases/compiler/emitMemberAccessExpression_file1.ts === + /// -No type information for this code."use strict"; -No type information for this code. -No type information for this code.=== tests/cases/compiler/emitMemberAccessExpression_file2.ts === +"use strict"; + +=== tests/cases/compiler/emitMemberAccessExpression_file2.ts === /// "use strict"; module Microsoft.PeopleAtWork.Model { diff --git a/tests/baselines/reference/emptyExpr.symbols b/tests/baselines/reference/emptyExpr.symbols index e699404332f..4d1c332ace5 100644 --- a/tests/baselines/reference/emptyExpr.symbols +++ b/tests/baselines/reference/emptyExpr.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/emptyExpr.ts === + [{},] -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/emptyFile-declaration.symbols b/tests/baselines/reference/emptyFile-declaration.symbols index 496fbbb807d..81a00a3f31f 100644 --- a/tests/baselines/reference/emptyFile-declaration.symbols +++ b/tests/baselines/reference/emptyFile-declaration.symbols @@ -1,3 +1,2 @@ === tests/cases/compiler/emptyFile-declaration.ts === -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/emptyFile-declaration.types b/tests/baselines/reference/emptyFile-declaration.types index 496fbbb807d..81a00a3f31f 100644 --- a/tests/baselines/reference/emptyFile-declaration.types +++ b/tests/baselines/reference/emptyFile-declaration.types @@ -1,3 +1,2 @@ === tests/cases/compiler/emptyFile-declaration.ts === -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/emptyFile-souremap.symbols b/tests/baselines/reference/emptyFile-souremap.symbols index 5c7f48cfb49..23c5e2bae8d 100644 --- a/tests/baselines/reference/emptyFile-souremap.symbols +++ b/tests/baselines/reference/emptyFile-souremap.symbols @@ -1,3 +1,2 @@ === tests/cases/compiler/emptyFile-souremap.ts === -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/emptyFile-souremap.types b/tests/baselines/reference/emptyFile-souremap.types index 5c7f48cfb49..23c5e2bae8d 100644 --- a/tests/baselines/reference/emptyFile-souremap.types +++ b/tests/baselines/reference/emptyFile-souremap.types @@ -1,3 +1,2 @@ === tests/cases/compiler/emptyFile-souremap.ts === -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/emptyFile.symbols b/tests/baselines/reference/emptyFile.symbols index 95478466b8a..7e5aca97446 100644 --- a/tests/baselines/reference/emptyFile.symbols +++ b/tests/baselines/reference/emptyFile.symbols @@ -1,3 +1,2 @@ === tests/cases/compiler/emptyFile.ts === -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/emptyFile.types b/tests/baselines/reference/emptyFile.types index 95478466b8a..7e5aca97446 100644 --- a/tests/baselines/reference/emptyFile.types +++ b/tests/baselines/reference/emptyFile.types @@ -1,3 +1,2 @@ === tests/cases/compiler/emptyFile.ts === -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/emptyVariableDeclarationBindingPatterns02_ES5.symbols b/tests/baselines/reference/emptyVariableDeclarationBindingPatterns02_ES5.symbols index ed48b01cbbf..5e4dc96b267 100644 --- a/tests/baselines/reference/emptyVariableDeclarationBindingPatterns02_ES5.symbols +++ b/tests/baselines/reference/emptyVariableDeclarationBindingPatterns02_ES5.symbols @@ -1,11 +1,11 @@ === tests/cases/conformance/es6/destructuring/emptyVariableDeclarationBindingPatterns02_ES5.ts === + (function () { -No type information for this code. var {}; -No type information for this code. let {}; -No type information for this code. const {}; -No type information for this code. -No type information for this code. var []; -No type information for this code. let []; -No type information for this code. const []; -No type information for this code.})(); -No type information for this code. \ No newline at end of file + var {}; + let {}; + const {}; + + var []; + let []; + const []; +})(); diff --git a/tests/baselines/reference/emptyVariableDeclarationBindingPatterns02_ES5iterable.symbols b/tests/baselines/reference/emptyVariableDeclarationBindingPatterns02_ES5iterable.symbols index fc4ae50c6f8..b43129f3937 100644 --- a/tests/baselines/reference/emptyVariableDeclarationBindingPatterns02_ES5iterable.symbols +++ b/tests/baselines/reference/emptyVariableDeclarationBindingPatterns02_ES5iterable.symbols @@ -1,11 +1,11 @@ === tests/cases/conformance/es6/destructuring/emptyVariableDeclarationBindingPatterns02_ES5iterable.ts === + (function () { -No type information for this code. var {}; -No type information for this code. let {}; -No type information for this code. const {}; -No type information for this code. -No type information for this code. var []; -No type information for this code. let []; -No type information for this code. const []; -No type information for this code.})(); -No type information for this code. \ No newline at end of file + var {}; + let {}; + const {}; + + var []; + let []; + const []; +})(); diff --git a/tests/baselines/reference/emptyVariableDeclarationBindingPatterns02_ES6.symbols b/tests/baselines/reference/emptyVariableDeclarationBindingPatterns02_ES6.symbols index aca384d5842..49d0978cf98 100644 --- a/tests/baselines/reference/emptyVariableDeclarationBindingPatterns02_ES6.symbols +++ b/tests/baselines/reference/emptyVariableDeclarationBindingPatterns02_ES6.symbols @@ -1,11 +1,11 @@ === tests/cases/conformance/es6/destructuring/emptyVariableDeclarationBindingPatterns02_ES6.ts === + (function () { -No type information for this code. var {}; -No type information for this code. let {}; -No type information for this code. const {}; -No type information for this code. -No type information for this code. var []; -No type information for this code. let []; -No type information for this code. const []; -No type information for this code.})(); -No type information for this code. \ No newline at end of file + var {}; + let {}; + const {}; + + var []; + let []; + const []; +})(); diff --git a/tests/baselines/reference/es5-commonjs2.symbols b/tests/baselines/reference/es5-commonjs2.symbols index c36026685dd..42ee6b7fb32 100644 --- a/tests/baselines/reference/es5-commonjs2.symbols +++ b/tests/baselines/reference/es5-commonjs2.symbols @@ -1,4 +1,4 @@ === tests/cases/compiler/es5-commonjs2.ts === + export default 1; -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/es5-commonjs2.types b/tests/baselines/reference/es5-commonjs2.types index c36026685dd..42ee6b7fb32 100644 --- a/tests/baselines/reference/es5-commonjs2.types +++ b/tests/baselines/reference/es5-commonjs2.types @@ -1,4 +1,4 @@ === tests/cases/compiler/es5-commonjs2.ts === + export default 1; -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/es5-commonjs5.symbols b/tests/baselines/reference/es5-commonjs5.symbols index 56991d9a003..feb787a3fbb 100644 --- a/tests/baselines/reference/es5-commonjs5.symbols +++ b/tests/baselines/reference/es5-commonjs5.symbols @@ -1,6 +1,6 @@ === tests/cases/compiler/es5-commonjs5.ts === + export default function () { -No type information for this code. return "test"; -No type information for this code.} -No type information for this code. -No type information for this code. \ No newline at end of file + return "test"; +} + diff --git a/tests/baselines/reference/es5ExportDefaultExpression.symbols b/tests/baselines/reference/es5ExportDefaultExpression.symbols index 65b2419bac9..20cd05cc6e1 100644 --- a/tests/baselines/reference/es5ExportDefaultExpression.symbols +++ b/tests/baselines/reference/es5ExportDefaultExpression.symbols @@ -1,4 +1,4 @@ === tests/cases/compiler/es5ExportDefaultExpression.ts === + export default (1 + 2); -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/es5ExportDefaultFunctionDeclaration2.symbols b/tests/baselines/reference/es5ExportDefaultFunctionDeclaration2.symbols index 133d9b73dd4..e50554c27fb 100644 --- a/tests/baselines/reference/es5ExportDefaultFunctionDeclaration2.symbols +++ b/tests/baselines/reference/es5ExportDefaultFunctionDeclaration2.symbols @@ -1,4 +1,4 @@ === tests/cases/compiler/es5ExportDefaultFunctionDeclaration2.ts === + export default function () { } -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/es5ExportDefaultFunctionDeclaration2.types b/tests/baselines/reference/es5ExportDefaultFunctionDeclaration2.types index 133d9b73dd4..e50554c27fb 100644 --- a/tests/baselines/reference/es5ExportDefaultFunctionDeclaration2.types +++ b/tests/baselines/reference/es5ExportDefaultFunctionDeclaration2.types @@ -1,4 +1,4 @@ === tests/cases/compiler/es5ExportDefaultFunctionDeclaration2.ts === + export default function () { } -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/es6ExportAll.symbols b/tests/baselines/reference/es6ExportAll.symbols index d0890d99e3d..79ef15e5e3b 100644 --- a/tests/baselines/reference/es6ExportAll.symbols +++ b/tests/baselines/reference/es6ExportAll.symbols @@ -19,5 +19,5 @@ export module uninstantiated { } === tests/cases/compiler/client.ts === + export * from "server"; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/es6ExportAll.types b/tests/baselines/reference/es6ExportAll.types index 8b0f0b893a5..49708655762 100644 --- a/tests/baselines/reference/es6ExportAll.types +++ b/tests/baselines/reference/es6ExportAll.types @@ -19,5 +19,5 @@ export module uninstantiated { } === tests/cases/compiler/client.ts === + export * from "server"; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/es6ExportAllInEs5.symbols b/tests/baselines/reference/es6ExportAllInEs5.symbols index 2a2ad20f22f..483016ca5dc 100644 --- a/tests/baselines/reference/es6ExportAllInEs5.symbols +++ b/tests/baselines/reference/es6ExportAllInEs5.symbols @@ -19,5 +19,5 @@ export module uninstantiated { } === tests/cases/compiler/client.ts === + export * from "./server"; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/es6ExportAllInEs5.types b/tests/baselines/reference/es6ExportAllInEs5.types index 80c718a6a39..8cc8441c6fd 100644 --- a/tests/baselines/reference/es6ExportAllInEs5.types +++ b/tests/baselines/reference/es6ExportAllInEs5.types @@ -19,5 +19,5 @@ export module uninstantiated { } === tests/cases/compiler/client.ts === + export * from "./server"; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/es6ExportDefaultExpression.symbols b/tests/baselines/reference/es6ExportDefaultExpression.symbols index b5d3549a1f6..5d0dd6c541d 100644 --- a/tests/baselines/reference/es6ExportDefaultExpression.symbols +++ b/tests/baselines/reference/es6ExportDefaultExpression.symbols @@ -1,4 +1,4 @@ === tests/cases/compiler/es6ExportDefaultExpression.ts === + export default (1 + 2); -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/es6ExportDefaultFunctionDeclaration2.symbols b/tests/baselines/reference/es6ExportDefaultFunctionDeclaration2.symbols index 4021dbdc49a..e930f222876 100644 --- a/tests/baselines/reference/es6ExportDefaultFunctionDeclaration2.symbols +++ b/tests/baselines/reference/es6ExportDefaultFunctionDeclaration2.symbols @@ -1,4 +1,4 @@ === tests/cases/compiler/es6ExportDefaultFunctionDeclaration2.ts === + export default function () { } -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/es6ExportDefaultFunctionDeclaration2.types b/tests/baselines/reference/es6ExportDefaultFunctionDeclaration2.types index 4021dbdc49a..e930f222876 100644 --- a/tests/baselines/reference/es6ExportDefaultFunctionDeclaration2.types +++ b/tests/baselines/reference/es6ExportDefaultFunctionDeclaration2.types @@ -1,4 +1,4 @@ === tests/cases/compiler/es6ExportDefaultFunctionDeclaration2.ts === + export default function () { } -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/es6ImportParseErrors.symbols b/tests/baselines/reference/es6ImportParseErrors.symbols index 045f7a9d831..d104016d1f1 100644 --- a/tests/baselines/reference/es6ImportParseErrors.symbols +++ b/tests/baselines/reference/es6ImportParseErrors.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/es6ImportParseErrors.ts === + import 10; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/es6ImportWithoutFromClause.symbols b/tests/baselines/reference/es6ImportWithoutFromClause.symbols index 4298fc77724..f5d3d294edf 100644 --- a/tests/baselines/reference/es6ImportWithoutFromClause.symbols +++ b/tests/baselines/reference/es6ImportWithoutFromClause.symbols @@ -3,6 +3,6 @@ export var a = 10; >a : Symbol(a, Decl(es6ImportWithoutFromClause_0.ts, 0, 10)) === tests/cases/compiler/es6ImportWithoutFromClause_1.ts === + import "es6ImportWithoutFromClause_0"; -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/es6ImportWithoutFromClause.types b/tests/baselines/reference/es6ImportWithoutFromClause.types index bf017cb2fc0..a76dcddb2f8 100644 --- a/tests/baselines/reference/es6ImportWithoutFromClause.types +++ b/tests/baselines/reference/es6ImportWithoutFromClause.types @@ -4,6 +4,6 @@ export var a = 10; >10 : 10 === tests/cases/compiler/es6ImportWithoutFromClause_1.ts === + import "es6ImportWithoutFromClause_0"; -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/es6ImportWithoutFromClauseInEs5.symbols b/tests/baselines/reference/es6ImportWithoutFromClauseInEs5.symbols index b1701aa7208..b4e993576ba 100644 --- a/tests/baselines/reference/es6ImportWithoutFromClauseInEs5.symbols +++ b/tests/baselines/reference/es6ImportWithoutFromClauseInEs5.symbols @@ -3,5 +3,5 @@ export var a = 10; >a : Symbol(a, Decl(es6ImportWithoutFromClauseInEs5_0.ts, 0, 10)) === tests/cases/compiler/es6ImportWithoutFromClauseInEs5_1.ts === + import "es6ImportWithoutFromClauseInEs5_0"; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/es6ImportWithoutFromClauseInEs5.types b/tests/baselines/reference/es6ImportWithoutFromClauseInEs5.types index 02eacf11b25..e585b4b1d8e 100644 --- a/tests/baselines/reference/es6ImportWithoutFromClauseInEs5.types +++ b/tests/baselines/reference/es6ImportWithoutFromClauseInEs5.types @@ -4,5 +4,5 @@ export var a = 10; >10 : 10 === tests/cases/compiler/es6ImportWithoutFromClauseInEs5_1.ts === + import "es6ImportWithoutFromClauseInEs5_0"; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/es6ImportWithoutFromClauseNonInstantiatedModule.symbols b/tests/baselines/reference/es6ImportWithoutFromClauseNonInstantiatedModule.symbols index e520bede4d8..eda46cf1d88 100644 --- a/tests/baselines/reference/es6ImportWithoutFromClauseNonInstantiatedModule.symbols +++ b/tests/baselines/reference/es6ImportWithoutFromClauseNonInstantiatedModule.symbols @@ -4,5 +4,5 @@ export interface i { } === tests/cases/compiler/es6ImportWithoutFromClauseNonInstantiatedModule_1.ts === + import "es6ImportWithoutFromClauseNonInstantiatedModule_0"; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/es6ImportWithoutFromClauseNonInstantiatedModule.types b/tests/baselines/reference/es6ImportWithoutFromClauseNonInstantiatedModule.types index 554d7ad4620..5d3b78b9aa5 100644 --- a/tests/baselines/reference/es6ImportWithoutFromClauseNonInstantiatedModule.types +++ b/tests/baselines/reference/es6ImportWithoutFromClauseNonInstantiatedModule.types @@ -1,7 +1,8 @@ === tests/cases/compiler/es6ImportWithoutFromClauseNonInstantiatedModule_0.ts === + export interface i { -No type information for this code.} -No type information for this code. -No type information for this code.=== tests/cases/compiler/es6ImportWithoutFromClauseNonInstantiatedModule_1.ts === +} + +=== tests/cases/compiler/es6ImportWithoutFromClauseNonInstantiatedModule_1.ts === + import "es6ImportWithoutFromClauseNonInstantiatedModule_0"; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/es6ImportWithoutFromClauseWithExport.symbols b/tests/baselines/reference/es6ImportWithoutFromClauseWithExport.symbols index f038a8543f6..52da8a1d94f 100644 --- a/tests/baselines/reference/es6ImportWithoutFromClauseWithExport.symbols +++ b/tests/baselines/reference/es6ImportWithoutFromClauseWithExport.symbols @@ -3,5 +3,5 @@ export var a = 10; >a : Symbol(a, Decl(server.ts, 0, 10)) === tests/cases/compiler/client.ts === + export import "server"; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/es6ImportWithoutFromClauseWithExport.types b/tests/baselines/reference/es6ImportWithoutFromClauseWithExport.types index 786c1ebbd54..22dbb1b0d84 100644 --- a/tests/baselines/reference/es6ImportWithoutFromClauseWithExport.types +++ b/tests/baselines/reference/es6ImportWithoutFromClauseWithExport.types @@ -4,5 +4,5 @@ export var a = 10; >10 : 10 === tests/cases/compiler/client.ts === + export import "server"; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/esModuleInteropImportTSLibHasImport.symbols b/tests/baselines/reference/esModuleInteropImportTSLibHasImport.symbols index 0c200f3b5ad..5d78c422398 100644 --- a/tests/baselines/reference/esModuleInteropImportTSLibHasImport.symbols +++ b/tests/baselines/reference/esModuleInteropImportTSLibHasImport.symbols @@ -10,8 +10,9 @@ export const username = () => 'username'; >username : Symbol(username, Decl(username.ts, 0, 12)) === tests/cases/compiler/utils/index.ts === + export * from './username'; -No type information for this code.=== tests/cases/compiler/hello.ts === +=== tests/cases/compiler/hello.ts === const sayHello = (name?: string) => void (`Hello, ${name}!`); >sayHello : Symbol(sayHello, Decl(hello.ts, 0, 5)) >name : Symbol(name, Decl(hello.ts, 0, 18)) diff --git a/tests/baselines/reference/esModuleInteropImportTSLibHasImport.types b/tests/baselines/reference/esModuleInteropImportTSLibHasImport.types index 5851ad03565..d6e5524e95e 100644 --- a/tests/baselines/reference/esModuleInteropImportTSLibHasImport.types +++ b/tests/baselines/reference/esModuleInteropImportTSLibHasImport.types @@ -12,8 +12,9 @@ export const username = () => 'username'; >'username' : "username" === tests/cases/compiler/utils/index.ts === + export * from './username'; -No type information for this code.=== tests/cases/compiler/hello.ts === +=== tests/cases/compiler/hello.ts === const sayHello = (name?: string) => void (`Hello, ${name}!`); >sayHello : (name?: string) => any >(name?: string) => void (`Hello, ${name}!`) : (name?: string) => any diff --git a/tests/baselines/reference/experimentalDecoratorMetadataUnresolvedTypeObjectInEmit.types b/tests/baselines/reference/experimentalDecoratorMetadataUnresolvedTypeObjectInEmit.types index 7a5efc0e857..cddd3ccbb6b 100644 --- a/tests/baselines/reference/experimentalDecoratorMetadataUnresolvedTypeObjectInEmit.types +++ b/tests/baselines/reference/experimentalDecoratorMetadataUnresolvedTypeObjectInEmit.types @@ -1,13 +1,14 @@ === tests/cases/compiler/types.d.ts === + declare namespace A { -No type information for this code. export namespace B { -No type information for this code. export namespace C { -No type information for this code. export namespace D { -No type information for this code. } -No type information for this code. } -No type information for this code. } -No type information for this code.} -No type information for this code.=== tests/cases/compiler/usage.ts === + export namespace B { + export namespace C { + export namespace D { + } + } + } +} +=== tests/cases/compiler/usage.ts === class Foo { >Foo : Foo diff --git a/tests/baselines/reference/exportAssignNonIdentifier.symbols b/tests/baselines/reference/exportAssignNonIdentifier.symbols index 0c1e7c3611d..7afebe9c7d4 100644 --- a/tests/baselines/reference/exportAssignNonIdentifier.symbols +++ b/tests/baselines/reference/exportAssignNonIdentifier.symbols @@ -6,29 +6,32 @@ export = typeof x; // Ok >x : Symbol(x, Decl(foo1.ts, 0, 3)) === tests/cases/conformance/externalModules/foo2.ts === + export = "sausages"; // Ok -No type information for this code. -No type information for this code.=== tests/cases/conformance/externalModules/foo3.ts === + +=== tests/cases/conformance/externalModules/foo3.ts === export = class Foo3 {}; // Error, not an expression >Foo3 : Symbol(Foo3, Decl(foo3.ts, 0, 8)) === tests/cases/conformance/externalModules/foo4.ts === + export = true; // Ok -No type information for this code. -No type information for this code.=== tests/cases/conformance/externalModules/foo5.ts === + +=== tests/cases/conformance/externalModules/foo5.ts === export = undefined; // Valid. undefined is an identifier in JavaScript/TypeScript >undefined : Symbol(undefined) === tests/cases/conformance/externalModules/foo6.ts === + export = void; // Error, void operator requires an argument -No type information for this code. -No type information for this code.=== tests/cases/conformance/externalModules/foo7.ts === + +=== tests/cases/conformance/externalModules/foo7.ts === export = Date || String; // Ok >Date : Symbol(Date, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.scripthost.d.ts, --, --)) >String : Symbol(String, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --)) === tests/cases/conformance/externalModules/foo8.ts === + export = null; // Ok -No type information for this code. -No type information for this code. -No type information for this code. \ No newline at end of file + + diff --git a/tests/baselines/reference/exportAssignNonIdentifier.types b/tests/baselines/reference/exportAssignNonIdentifier.types index e457fd8a209..cb0a536030b 100644 --- a/tests/baselines/reference/exportAssignNonIdentifier.types +++ b/tests/baselines/reference/exportAssignNonIdentifier.types @@ -8,9 +8,10 @@ export = typeof x; // Ok >x : number === tests/cases/conformance/externalModules/foo2.ts === + export = "sausages"; // Ok -No type information for this code. -No type information for this code.=== tests/cases/conformance/externalModules/foo3.ts === + +=== tests/cases/conformance/externalModules/foo3.ts === export = class Foo3 {}; // Error, not an expression >class Foo3 {} : typeof Foo3 >Foo3 : typeof Foo3 diff --git a/tests/baselines/reference/exportClassWithoutName.symbols b/tests/baselines/reference/exportClassWithoutName.symbols index 82c66c3c11d..da24c44bc1a 100644 --- a/tests/baselines/reference/exportClassWithoutName.symbols +++ b/tests/baselines/reference/exportClassWithoutName.symbols @@ -1,4 +1,4 @@ === tests/cases/compiler/exportClassWithoutName.ts === + export class { -No type information for this code.} -No type information for this code. \ No newline at end of file +} diff --git a/tests/baselines/reference/exportClassWithoutName.types b/tests/baselines/reference/exportClassWithoutName.types index 82c66c3c11d..da24c44bc1a 100644 --- a/tests/baselines/reference/exportClassWithoutName.types +++ b/tests/baselines/reference/exportClassWithoutName.types @@ -1,4 +1,4 @@ === tests/cases/compiler/exportClassWithoutName.ts === + export class { -No type information for this code.} -No type information for this code. \ No newline at end of file +} diff --git a/tests/baselines/reference/exportDeclarationWithModuleSpecifierNameOnNextLine1.symbols b/tests/baselines/reference/exportDeclarationWithModuleSpecifierNameOnNextLine1.symbols index e3796ccf685..5cd8dec7e54 100644 --- a/tests/baselines/reference/exportDeclarationWithModuleSpecifierNameOnNextLine1.symbols +++ b/tests/baselines/reference/exportDeclarationWithModuleSpecifierNameOnNextLine1.symbols @@ -9,10 +9,11 @@ export { x } from "./t1"; === tests/cases/compiler/t3.ts === + export { } from -No type information for this code. "./t1"; -No type information for this code. -No type information for this code.=== tests/cases/compiler/t4.ts === + "./t1"; + +=== tests/cases/compiler/t4.ts === export { x as a } from >x : Symbol(x, Decl(t1.ts, 0, 10)) >a : Symbol(a, Decl(t4.ts, 0, 8)) diff --git a/tests/baselines/reference/exportDeclarationWithModuleSpecifierNameOnNextLine1.types b/tests/baselines/reference/exportDeclarationWithModuleSpecifierNameOnNextLine1.types index 510ccc29468..9bfc1dd0b7f 100644 --- a/tests/baselines/reference/exportDeclarationWithModuleSpecifierNameOnNextLine1.types +++ b/tests/baselines/reference/exportDeclarationWithModuleSpecifierNameOnNextLine1.types @@ -10,10 +10,11 @@ export { x } from "./t1"; === tests/cases/compiler/t3.ts === + export { } from -No type information for this code. "./t1"; -No type information for this code. -No type information for this code.=== tests/cases/compiler/t4.ts === + "./t1"; + +=== tests/cases/compiler/t4.ts === export { x as a } from >x : string >a : string diff --git a/tests/baselines/reference/exportDefaultAsyncFunction2.symbols b/tests/baselines/reference/exportDefaultAsyncFunction2.symbols index ac2034bcf53..24663e9de87 100644 --- a/tests/baselines/reference/exportDefaultAsyncFunction2.symbols +++ b/tests/baselines/reference/exportDefaultAsyncFunction2.symbols @@ -21,9 +21,10 @@ export default async(() => await(Promise.resolve(1))); >resolve : Symbol(PromiseConstructor.resolve, Decl(lib.es2015.promise.d.ts, --, --), Decl(lib.es2015.promise.d.ts, --, --), Decl(lib.es2015.promise.d.ts, --, --)) === tests/cases/compiler/b.ts === + export default async () => { return 0; }; -No type information for this code. -No type information for this code.=== tests/cases/compiler/c.ts === + +=== tests/cases/compiler/c.ts === import { async, await } from 'asyncawait'; >async : Symbol(async, Decl(c.ts, 0, 8)) >await : Symbol(await, Decl(c.ts, 0, 15)) diff --git a/tests/baselines/reference/exportDefaultExpressionComments.symbols b/tests/baselines/reference/exportDefaultExpressionComments.symbols index a3a94331a56..6de3f2678c4 100644 --- a/tests/baselines/reference/exportDefaultExpressionComments.symbols +++ b/tests/baselines/reference/exportDefaultExpressionComments.symbols @@ -1,7 +1,7 @@ === tests/cases/conformance/declarationEmit/exportDefaultExpressionComments.ts === + /** -No type information for this code. * JSDoc Comments -No type information for this code. */ -No type information for this code.export default null -No type information for this code. -No type information for this code. \ No newline at end of file + * JSDoc Comments + */ +export default null + diff --git a/tests/baselines/reference/exportDefaultInJsFile01.symbols b/tests/baselines/reference/exportDefaultInJsFile01.symbols index 154e097eac3..3af24d5be7d 100644 --- a/tests/baselines/reference/exportDefaultInJsFile01.symbols +++ b/tests/baselines/reference/exportDefaultInJsFile01.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/salsa/myFile01.js === + export default "hello"; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/exportDefaultInJsFile01.types b/tests/baselines/reference/exportDefaultInJsFile01.types index 154e097eac3..3af24d5be7d 100644 --- a/tests/baselines/reference/exportDefaultInJsFile01.types +++ b/tests/baselines/reference/exportDefaultInJsFile01.types @@ -1,3 +1,3 @@ === tests/cases/conformance/salsa/myFile01.js === + export default "hello"; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/exportDefaultInJsFile02.symbols b/tests/baselines/reference/exportDefaultInJsFile02.symbols index 936da57c0f6..3fcfaa23f21 100644 --- a/tests/baselines/reference/exportDefaultInJsFile02.symbols +++ b/tests/baselines/reference/exportDefaultInJsFile02.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/salsa/myFile02.js === + export default "hello"; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/exportDefaultInJsFile02.types b/tests/baselines/reference/exportDefaultInJsFile02.types index 936da57c0f6..3fcfaa23f21 100644 --- a/tests/baselines/reference/exportDefaultInJsFile02.types +++ b/tests/baselines/reference/exportDefaultInJsFile02.types @@ -1,3 +1,3 @@ === tests/cases/conformance/salsa/myFile02.js === + export default "hello"; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/exportDefaultMissingName.symbols b/tests/baselines/reference/exportDefaultMissingName.symbols index 90bc4a7b177..f4e740ff2aa 100644 --- a/tests/baselines/reference/exportDefaultMissingName.symbols +++ b/tests/baselines/reference/exportDefaultMissingName.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/exportDefaultMissingName.ts === + export default xyzzy; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/exportDefaultParenthesize.symbols b/tests/baselines/reference/exportDefaultParenthesize.symbols index b2291da3a9b..505776b2f60 100644 --- a/tests/baselines/reference/exportDefaultParenthesize.symbols +++ b/tests/baselines/reference/exportDefaultParenthesize.symbols @@ -80,6 +80,6 @@ export default { }; === tests/cases/compiler/functionexpression.ts === + export default () => 42; -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/exportDefaultWithJSDoc1.symbols b/tests/baselines/reference/exportDefaultWithJSDoc1.symbols index bad38b845bb..7f79a1571a7 100644 --- a/tests/baselines/reference/exportDefaultWithJSDoc1.symbols +++ b/tests/baselines/reference/exportDefaultWithJSDoc1.symbols @@ -1,12 +1,13 @@ === tests/cases/compiler/a.js === + /** -No type information for this code. * A number, or a string containing a number. -No type information for this code. * @typedef {(number|string)} NumberLike -No type information for this code. */ -No type information for this code. -No type information for this code./** @type {NumberLike[]} */export default ([ ]); -No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + * A number, or a string containing a number. + * @typedef {(number|string)} NumberLike + */ + +/** @type {NumberLike[]} */export default ([ ]); + +=== tests/cases/compiler/b.ts === import A from './a' >A : Symbol(A, Decl(b.ts, 0, 6)) diff --git a/tests/baselines/reference/exportDefaultWithJSDoc2.symbols b/tests/baselines/reference/exportDefaultWithJSDoc2.symbols index ff3e74a3fbe..0b0f5445a39 100644 --- a/tests/baselines/reference/exportDefaultWithJSDoc2.symbols +++ b/tests/baselines/reference/exportDefaultWithJSDoc2.symbols @@ -1,12 +1,13 @@ === tests/cases/compiler/a.js === + /** -No type information for this code. * A number, or a string containing a number. -No type information for this code. * @typedef {(number|string)} NumberLike -No type information for this code. */ -No type information for this code. -No type information for this code.export default /** @type {NumberLike[]} */([ ]); -No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + * A number, or a string containing a number. + * @typedef {(number|string)} NumberLike + */ + +export default /** @type {NumberLike[]} */([ ]); + +=== tests/cases/compiler/b.ts === import A from './a' >A : Symbol(A, Decl(b.ts, 0, 6)) diff --git a/tests/baselines/reference/exportNamespace1.symbols b/tests/baselines/reference/exportNamespace1.symbols index b3212c06df3..23764095900 100644 --- a/tests/baselines/reference/exportNamespace1.symbols +++ b/tests/baselines/reference/exportNamespace1.symbols @@ -7,9 +7,10 @@ export type { A } from './a'; >A : Symbol(A, Decl(b.ts, 0, 13)) === tests/cases/conformance/externalModules/typeOnly/c.ts === + export * from './b'; -No type information for this code. -No type information for this code.=== tests/cases/conformance/externalModules/typeOnly/d.ts === + +=== tests/cases/conformance/externalModules/typeOnly/d.ts === import { A } from './c'; >A : Symbol(A, Decl(d.ts, 0, 8)) diff --git a/tests/baselines/reference/exportNamespace1.types b/tests/baselines/reference/exportNamespace1.types index 17a88aadaaa..d816e106e38 100644 --- a/tests/baselines/reference/exportNamespace1.types +++ b/tests/baselines/reference/exportNamespace1.types @@ -7,9 +7,10 @@ export type { A } from './a'; >A : import("tests/cases/conformance/externalModules/typeOnly/a").A === tests/cases/conformance/externalModules/typeOnly/c.ts === + export * from './b'; -No type information for this code. -No type information for this code.=== tests/cases/conformance/externalModules/typeOnly/d.ts === + +=== tests/cases/conformance/externalModules/typeOnly/d.ts === import { A } from './c'; >A : typeof A diff --git a/tests/baselines/reference/exportNamespace4.symbols b/tests/baselines/reference/exportNamespace4.symbols index 860bb80b877..7e4d3712c41 100644 --- a/tests/baselines/reference/exportNamespace4.symbols +++ b/tests/baselines/reference/exportNamespace4.symbols @@ -3,9 +3,10 @@ export class A {} >A : Symbol(A, Decl(a.ts, 0, 0)) === tests/cases/conformance/externalModules/typeOnly/b.ts === + export type * from './a'; // Grammar error -No type information for this code. -No type information for this code.=== tests/cases/conformance/externalModules/typeOnly/c.ts === + +=== tests/cases/conformance/externalModules/typeOnly/c.ts === export type * as ns from './a'; // Grammar error >ns : Symbol(ns, Decl(c.ts, 0, 11)) diff --git a/tests/baselines/reference/exportNamespace4.types b/tests/baselines/reference/exportNamespace4.types index 457e238dcad..d1a496dad80 100644 --- a/tests/baselines/reference/exportNamespace4.types +++ b/tests/baselines/reference/exportNamespace4.types @@ -3,9 +3,10 @@ export class A {} >A : A === tests/cases/conformance/externalModules/typeOnly/b.ts === + export type * from './a'; // Grammar error -No type information for this code. -No type information for this code.=== tests/cases/conformance/externalModules/typeOnly/c.ts === + +=== tests/cases/conformance/externalModules/typeOnly/c.ts === export type * as ns from './a'; // Grammar error >ns : typeof import("tests/cases/conformance/externalModules/typeOnly/a") diff --git a/tests/baselines/reference/exportSpecifierReferencingOuterDeclaration2.types b/tests/baselines/reference/exportSpecifierReferencingOuterDeclaration2.types index 3472ce6c565..54364cd6efe 100644 --- a/tests/baselines/reference/exportSpecifierReferencingOuterDeclaration2.types +++ b/tests/baselines/reference/exportSpecifierReferencingOuterDeclaration2.types @@ -1,7 +1,8 @@ === tests/cases/compiler/exportSpecifierReferencingOuterDeclaration2_A.ts === + declare module X { export interface bar { } } -No type information for this code. -No type information for this code.=== tests/cases/compiler/exportSpecifierReferencingOuterDeclaration2_B.ts === + +=== tests/cases/compiler/exportSpecifierReferencingOuterDeclaration2_B.ts === export { X }; >X : any diff --git a/tests/baselines/reference/exportSpecifierReferencingOuterDeclaration4.types b/tests/baselines/reference/exportSpecifierReferencingOuterDeclaration4.types index eb83726ae39..9ec71065d0b 100644 --- a/tests/baselines/reference/exportSpecifierReferencingOuterDeclaration4.types +++ b/tests/baselines/reference/exportSpecifierReferencingOuterDeclaration4.types @@ -1,7 +1,8 @@ === tests/cases/compiler/exportSpecifierReferencingOuterDeclaration2_A.ts === + declare module X { export interface bar { } } -No type information for this code. -No type information for this code.=== tests/cases/compiler/exportSpecifierReferencingOuterDeclaration2_B.ts === + +=== tests/cases/compiler/exportSpecifierReferencingOuterDeclaration2_B.ts === declare module X { export interface foo { } } export { X }; >X : any diff --git a/tests/baselines/reference/exportStar-amd.symbols b/tests/baselines/reference/exportStar-amd.symbols index b559d4007a9..3cc365f8e2d 100644 --- a/tests/baselines/reference/exportStar-amd.symbols +++ b/tests/baselines/reference/exportStar-amd.symbols @@ -26,11 +26,12 @@ export { x, y, z }; >z : Symbol(z, Decl(t3.ts, 3, 14)) === tests/cases/conformance/es6/modules/t4.ts === + export * from "./t1"; -No type information for this code.export * from "./t2"; -No type information for this code.export * from "./t3"; -No type information for this code. -No type information for this code.=== tests/cases/conformance/es6/modules/main.ts === +export * from "./t2"; +export * from "./t3"; + +=== tests/cases/conformance/es6/modules/main.ts === import hello, { x, y, z, foo } from "./t4"; >hello : Symbol(hello, Decl(main.ts, 0, 6)) >x : Symbol(x, Decl(main.ts, 0, 15)) diff --git a/tests/baselines/reference/exportStar-amd.types b/tests/baselines/reference/exportStar-amd.types index ed6f4befbb2..39d1c1ed124 100644 --- a/tests/baselines/reference/exportStar-amd.types +++ b/tests/baselines/reference/exportStar-amd.types @@ -31,11 +31,12 @@ export { x, y, z }; >z : string === tests/cases/conformance/es6/modules/t4.ts === + export * from "./t1"; -No type information for this code.export * from "./t2"; -No type information for this code.export * from "./t3"; -No type information for this code. -No type information for this code.=== tests/cases/conformance/es6/modules/main.ts === +export * from "./t2"; +export * from "./t3"; + +=== tests/cases/conformance/es6/modules/main.ts === import hello, { x, y, z, foo } from "./t4"; >hello : any >x : number diff --git a/tests/baselines/reference/exportStar.symbols b/tests/baselines/reference/exportStar.symbols index b559d4007a9..3cc365f8e2d 100644 --- a/tests/baselines/reference/exportStar.symbols +++ b/tests/baselines/reference/exportStar.symbols @@ -26,11 +26,12 @@ export { x, y, z }; >z : Symbol(z, Decl(t3.ts, 3, 14)) === tests/cases/conformance/es6/modules/t4.ts === + export * from "./t1"; -No type information for this code.export * from "./t2"; -No type information for this code.export * from "./t3"; -No type information for this code. -No type information for this code.=== tests/cases/conformance/es6/modules/main.ts === +export * from "./t2"; +export * from "./t3"; + +=== tests/cases/conformance/es6/modules/main.ts === import hello, { x, y, z, foo } from "./t4"; >hello : Symbol(hello, Decl(main.ts, 0, 6)) >x : Symbol(x, Decl(main.ts, 0, 15)) diff --git a/tests/baselines/reference/exportStar.types b/tests/baselines/reference/exportStar.types index ed6f4befbb2..39d1c1ed124 100644 --- a/tests/baselines/reference/exportStar.types +++ b/tests/baselines/reference/exportStar.types @@ -31,11 +31,12 @@ export { x, y, z }; >z : string === tests/cases/conformance/es6/modules/t4.ts === + export * from "./t1"; -No type information for this code.export * from "./t2"; -No type information for this code.export * from "./t3"; -No type information for this code. -No type information for this code.=== tests/cases/conformance/es6/modules/main.ts === +export * from "./t2"; +export * from "./t3"; + +=== tests/cases/conformance/es6/modules/main.ts === import hello, { x, y, z, foo } from "./t4"; >hello : any >x : number diff --git a/tests/baselines/reference/exportStarFromEmptyModule.symbols b/tests/baselines/reference/exportStarFromEmptyModule.symbols index 5d920a1dd80..7ae2bd51187 100644 --- a/tests/baselines/reference/exportStarFromEmptyModule.symbols +++ b/tests/baselines/reference/exportStarFromEmptyModule.symbols @@ -7,9 +7,10 @@ export class A { } === tests/cases/compiler/exportStarFromEmptyModule_module2.ts === + // empty -No type information for this code. -No type information for this code.=== tests/cases/compiler/exportStarFromEmptyModule_module3.ts === + +=== tests/cases/compiler/exportStarFromEmptyModule_module3.ts === export * from "./exportStarFromEmptyModule_module2"; export * from "./exportStarFromEmptyModule_module1"; diff --git a/tests/baselines/reference/exportStarFromEmptyModule.types b/tests/baselines/reference/exportStarFromEmptyModule.types index 1486e5451a3..17cc780eac2 100644 --- a/tests/baselines/reference/exportStarFromEmptyModule.types +++ b/tests/baselines/reference/exportStarFromEmptyModule.types @@ -7,9 +7,10 @@ export class A { } === tests/cases/compiler/exportStarFromEmptyModule_module2.ts === + // empty -No type information for this code. -No type information for this code.=== tests/cases/compiler/exportStarFromEmptyModule_module3.ts === + +=== tests/cases/compiler/exportStarFromEmptyModule_module3.ts === export * from "./exportStarFromEmptyModule_module2"; export * from "./exportStarFromEmptyModule_module1"; diff --git a/tests/baselines/reference/exportTwoInterfacesWithSameName.types b/tests/baselines/reference/exportTwoInterfacesWithSameName.types index 4865183ebc8..359877ca375 100644 --- a/tests/baselines/reference/exportTwoInterfacesWithSameName.types +++ b/tests/baselines/reference/exportTwoInterfacesWithSameName.types @@ -1,5 +1,5 @@ === tests/cases/compiler/exportTwoInterfacesWithSameName.ts === + export interface I {} -No type information for this code.export interface I {} -No type information for this code. -No type information for this code. \ No newline at end of file +export interface I {} + diff --git a/tests/baselines/reference/exportsAndImports4-amd.symbols b/tests/baselines/reference/exportsAndImports4-amd.symbols index 6dfbc067c2e..79e0cbca78f 100644 --- a/tests/baselines/reference/exportsAndImports4-amd.symbols +++ b/tests/baselines/reference/exportsAndImports4-amd.symbols @@ -62,6 +62,6 @@ export { a, b, c, d, e1, e2, f1, f2 }; >f2 : Symbol(f2, Decl(t3.ts, 14, 32)) === tests/cases/conformance/es6/modules/t1.ts === + export default "hello"; -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/exportsAndImports4-amd.types b/tests/baselines/reference/exportsAndImports4-amd.types index 6127765014a..e194fd30004 100644 --- a/tests/baselines/reference/exportsAndImports4-amd.types +++ b/tests/baselines/reference/exportsAndImports4-amd.types @@ -62,6 +62,6 @@ export { a, b, c, d, e1, e2, f1, f2 }; >f2 : "hello" === tests/cases/conformance/es6/modules/t1.ts === + export default "hello"; -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/exportsAndImports4-es6.symbols b/tests/baselines/reference/exportsAndImports4-es6.symbols index 6dfbc067c2e..79e0cbca78f 100644 --- a/tests/baselines/reference/exportsAndImports4-es6.symbols +++ b/tests/baselines/reference/exportsAndImports4-es6.symbols @@ -62,6 +62,6 @@ export { a, b, c, d, e1, e2, f1, f2 }; >f2 : Symbol(f2, Decl(t3.ts, 14, 32)) === tests/cases/conformance/es6/modules/t1.ts === + export default "hello"; -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/exportsAndImports4-es6.types b/tests/baselines/reference/exportsAndImports4-es6.types index 6127765014a..e194fd30004 100644 --- a/tests/baselines/reference/exportsAndImports4-es6.types +++ b/tests/baselines/reference/exportsAndImports4-es6.types @@ -62,6 +62,6 @@ export { a, b, c, d, e1, e2, f1, f2 }; >f2 : "hello" === tests/cases/conformance/es6/modules/t1.ts === + export default "hello"; -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/exportsAndImports4.symbols b/tests/baselines/reference/exportsAndImports4.symbols index 6dfbc067c2e..79e0cbca78f 100644 --- a/tests/baselines/reference/exportsAndImports4.symbols +++ b/tests/baselines/reference/exportsAndImports4.symbols @@ -62,6 +62,6 @@ export { a, b, c, d, e1, e2, f1, f2 }; >f2 : Symbol(f2, Decl(t3.ts, 14, 32)) === tests/cases/conformance/es6/modules/t1.ts === + export default "hello"; -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/exportsAndImports4.types b/tests/baselines/reference/exportsAndImports4.types index 6127765014a..e194fd30004 100644 --- a/tests/baselines/reference/exportsAndImports4.types +++ b/tests/baselines/reference/exportsAndImports4.types @@ -62,6 +62,6 @@ export { a, b, c, d, e1, e2, f1, f2 }; >f2 : "hello" === tests/cases/conformance/es6/modules/t1.ts === + export default "hello"; -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/externalModuleWithoutCompilerFlag1.types b/tests/baselines/reference/externalModuleWithoutCompilerFlag1.types index 5a7e6f6601e..caf80fe6118 100644 --- a/tests/baselines/reference/externalModuleWithoutCompilerFlag1.types +++ b/tests/baselines/reference/externalModuleWithoutCompilerFlag1.types @@ -1,5 +1,5 @@ === tests/cases/compiler/externalModuleWithoutCompilerFlag1.ts === + // Not on line 0 because we want to verify the error is placed in the appropriate location. -No type information for this code. export module M { -No type information for this code.} -No type information for this code. \ No newline at end of file + export module M { +} diff --git a/tests/baselines/reference/fileWithNextLine3.symbols b/tests/baselines/reference/fileWithNextLine3.symbols index 67bcad5eeb6..bf3b8905018 100644 --- a/tests/baselines/reference/fileWithNextLine3.symbols +++ b/tests/baselines/reference/fileWithNextLine3.symbols @@ -1,5 +1,5 @@ === tests/cases/compiler/fileWithNextLine3.ts === + // Note: there is a nextline (0x85) between the return and the -No type information for this code.// 0. It should be counted as a space and should not trigger ASI -No type information for this code.return…0; -No type information for this code. \ No newline at end of file +// 0. It should be counted as a space and should not trigger ASI +return…0; diff --git a/tests/baselines/reference/genericTypeUsedWithoutTypeArguments3.types b/tests/baselines/reference/genericTypeUsedWithoutTypeArguments3.types index a04e40bdfba..96f2409a484 100644 --- a/tests/baselines/reference/genericTypeUsedWithoutTypeArguments3.types +++ b/tests/baselines/reference/genericTypeUsedWithoutTypeArguments3.types @@ -1,5 +1,5 @@ === tests/cases/compiler/genericTypeUsedWithoutTypeArguments3.ts === + interface Foo { } -No type information for this code.interface Bar extends Foo { } -No type information for this code. -No type information for this code. \ No newline at end of file +interface Bar extends Foo { } + diff --git a/tests/baselines/reference/ifStatementInternalComments.symbols b/tests/baselines/reference/ifStatementInternalComments.symbols index a7d0c5feef9..e40a9e9ac42 100644 --- a/tests/baselines/reference/ifStatementInternalComments.symbols +++ b/tests/baselines/reference/ifStatementInternalComments.symbols @@ -1,6 +1,6 @@ === tests/cases/compiler/ifStatementInternalComments.ts === + /*1*/ if /*2*/ ( /*3*/ true /*4*/ ) /*5*/ {} -No type information for this code. -No type information for this code./*1*/ if /*2*/ ( /*3*/ true /*4*/ ) /*5*/ {} /*6*/ else /*7*/ {} -No type information for this code. -No type information for this code. \ No newline at end of file + +/*1*/ if /*2*/ ( /*3*/ true /*4*/ ) /*5*/ {} /*6*/ else /*7*/ {} + diff --git a/tests/baselines/reference/implementsClause.types b/tests/baselines/reference/implementsClause.types index ffdff2f6fb0..0ecf91dab65 100644 --- a/tests/baselines/reference/implementsClause.types +++ b/tests/baselines/reference/implementsClause.types @@ -1,7 +1,8 @@ === tests/cases/conformance/externalModules/typeOnly/types.ts === + export interface Component {} -No type information for this code. -No type information for this code.=== tests/cases/conformance/externalModules/typeOnly/ns.ts === + +=== tests/cases/conformance/externalModules/typeOnly/ns.ts === import type * as types from './types'; >types : typeof types diff --git a/tests/baselines/reference/importAssertion3(module=es2015).types b/tests/baselines/reference/importAssertion3(module=es2015).types index 664ec54ac4a..d2281716810 100644 --- a/tests/baselines/reference/importAssertion3(module=es2015).types +++ b/tests/baselines/reference/importAssertion3(module=es2015).types @@ -1,7 +1,8 @@ === tests/cases/conformance/importAssertion/0.ts === + export interface I { } -No type information for this code. -No type information for this code.=== tests/cases/conformance/importAssertion/1.ts === + +=== tests/cases/conformance/importAssertion/1.ts === export type {} from './0' assert { type: "json" } >type : any diff --git a/tests/baselines/reference/importAssertion3(module=esnext).types b/tests/baselines/reference/importAssertion3(module=esnext).types index 664ec54ac4a..d2281716810 100644 --- a/tests/baselines/reference/importAssertion3(module=esnext).types +++ b/tests/baselines/reference/importAssertion3(module=esnext).types @@ -1,7 +1,8 @@ === tests/cases/conformance/importAssertion/0.ts === + export interface I { } -No type information for this code. -No type information for this code.=== tests/cases/conformance/importAssertion/1.ts === + +=== tests/cases/conformance/importAssertion/1.ts === export type {} from './0' assert { type: "json" } >type : any diff --git a/tests/baselines/reference/importCallExpressionInExportEqualsAMD.symbols b/tests/baselines/reference/importCallExpressionInExportEqualsAMD.symbols index cd8d7d38041..21c17056047 100644 --- a/tests/baselines/reference/importCallExpressionInExportEqualsAMD.symbols +++ b/tests/baselines/reference/importCallExpressionInExportEqualsAMD.symbols @@ -1,7 +1,8 @@ === tests/cases/conformance/dynamicImport/something.ts === + export = 42; -No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +=== tests/cases/conformance/dynamicImport/index.ts === export = async function() { const something = await import("./something"); >something : Symbol(something, Decl(index.ts, 1, 9)) diff --git a/tests/baselines/reference/importCallExpressionInExportEqualsAMD.types b/tests/baselines/reference/importCallExpressionInExportEqualsAMD.types index b590130d1cf..d35342ec30c 100644 --- a/tests/baselines/reference/importCallExpressionInExportEqualsAMD.types +++ b/tests/baselines/reference/importCallExpressionInExportEqualsAMD.types @@ -1,7 +1,8 @@ === tests/cases/conformance/dynamicImport/something.ts === + export = 42; -No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +=== tests/cases/conformance/dynamicImport/index.ts === export = async function() { >async function() { const something = await import("./something");} : () => Promise diff --git a/tests/baselines/reference/importCallExpressionInExportEqualsCJS.symbols b/tests/baselines/reference/importCallExpressionInExportEqualsCJS.symbols index cd8d7d38041..21c17056047 100644 --- a/tests/baselines/reference/importCallExpressionInExportEqualsCJS.symbols +++ b/tests/baselines/reference/importCallExpressionInExportEqualsCJS.symbols @@ -1,7 +1,8 @@ === tests/cases/conformance/dynamicImport/something.ts === + export = 42; -No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +=== tests/cases/conformance/dynamicImport/index.ts === export = async function() { const something = await import("./something"); >something : Symbol(something, Decl(index.ts, 1, 9)) diff --git a/tests/baselines/reference/importCallExpressionInExportEqualsCJS.types b/tests/baselines/reference/importCallExpressionInExportEqualsCJS.types index b590130d1cf..d35342ec30c 100644 --- a/tests/baselines/reference/importCallExpressionInExportEqualsCJS.types +++ b/tests/baselines/reference/importCallExpressionInExportEqualsCJS.types @@ -1,7 +1,8 @@ === tests/cases/conformance/dynamicImport/something.ts === + export = 42; -No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +=== tests/cases/conformance/dynamicImport/index.ts === export = async function() { >async function() { const something = await import("./something");} : () => Promise diff --git a/tests/baselines/reference/importCallExpressionInExportEqualsUMD.symbols b/tests/baselines/reference/importCallExpressionInExportEqualsUMD.symbols index cd8d7d38041..21c17056047 100644 --- a/tests/baselines/reference/importCallExpressionInExportEqualsUMD.symbols +++ b/tests/baselines/reference/importCallExpressionInExportEqualsUMD.symbols @@ -1,7 +1,8 @@ === tests/cases/conformance/dynamicImport/something.ts === + export = 42; -No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +=== tests/cases/conformance/dynamicImport/index.ts === export = async function() { const something = await import("./something"); >something : Symbol(something, Decl(index.ts, 1, 9)) diff --git a/tests/baselines/reference/importCallExpressionInExportEqualsUMD.types b/tests/baselines/reference/importCallExpressionInExportEqualsUMD.types index b590130d1cf..d35342ec30c 100644 --- a/tests/baselines/reference/importCallExpressionInExportEqualsUMD.types +++ b/tests/baselines/reference/importCallExpressionInExportEqualsUMD.types @@ -1,7 +1,8 @@ === tests/cases/conformance/dynamicImport/something.ts === + export = 42; -No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +=== tests/cases/conformance/dynamicImport/index.ts === export = async function() { >async function() { const something = await import("./something");} : () => Promise diff --git a/tests/baselines/reference/importCallExpressionNestedAMD.symbols b/tests/baselines/reference/importCallExpressionNestedAMD.symbols index 67e2eabd6fd..a5d4040f3f3 100644 --- a/tests/baselines/reference/importCallExpressionNestedAMD.symbols +++ b/tests/baselines/reference/importCallExpressionNestedAMD.symbols @@ -1,7 +1,8 @@ === tests/cases/conformance/dynamicImport/foo.ts === + export default "./foo"; -No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : Symbol(foo, Decl(index.ts, 0, 0)) diff --git a/tests/baselines/reference/importCallExpressionNestedAMD.types b/tests/baselines/reference/importCallExpressionNestedAMD.types index 1e23832e305..dd40cab13b9 100644 --- a/tests/baselines/reference/importCallExpressionNestedAMD.types +++ b/tests/baselines/reference/importCallExpressionNestedAMD.types @@ -1,7 +1,8 @@ === tests/cases/conformance/dynamicImport/foo.ts === + export default "./foo"; -No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : () => Promise diff --git a/tests/baselines/reference/importCallExpressionNestedAMD2.symbols b/tests/baselines/reference/importCallExpressionNestedAMD2.symbols index 67e2eabd6fd..a5d4040f3f3 100644 --- a/tests/baselines/reference/importCallExpressionNestedAMD2.symbols +++ b/tests/baselines/reference/importCallExpressionNestedAMD2.symbols @@ -1,7 +1,8 @@ === tests/cases/conformance/dynamicImport/foo.ts === + export default "./foo"; -No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : Symbol(foo, Decl(index.ts, 0, 0)) diff --git a/tests/baselines/reference/importCallExpressionNestedAMD2.types b/tests/baselines/reference/importCallExpressionNestedAMD2.types index 1e23832e305..dd40cab13b9 100644 --- a/tests/baselines/reference/importCallExpressionNestedAMD2.types +++ b/tests/baselines/reference/importCallExpressionNestedAMD2.types @@ -1,7 +1,8 @@ === tests/cases/conformance/dynamicImport/foo.ts === + export default "./foo"; -No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : () => Promise diff --git a/tests/baselines/reference/importCallExpressionNestedCJS.symbols b/tests/baselines/reference/importCallExpressionNestedCJS.symbols index 67e2eabd6fd..a5d4040f3f3 100644 --- a/tests/baselines/reference/importCallExpressionNestedCJS.symbols +++ b/tests/baselines/reference/importCallExpressionNestedCJS.symbols @@ -1,7 +1,8 @@ === tests/cases/conformance/dynamicImport/foo.ts === + export default "./foo"; -No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : Symbol(foo, Decl(index.ts, 0, 0)) diff --git a/tests/baselines/reference/importCallExpressionNestedCJS.types b/tests/baselines/reference/importCallExpressionNestedCJS.types index 1e23832e305..dd40cab13b9 100644 --- a/tests/baselines/reference/importCallExpressionNestedCJS.types +++ b/tests/baselines/reference/importCallExpressionNestedCJS.types @@ -1,7 +1,8 @@ === tests/cases/conformance/dynamicImport/foo.ts === + export default "./foo"; -No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : () => Promise diff --git a/tests/baselines/reference/importCallExpressionNestedCJS2.symbols b/tests/baselines/reference/importCallExpressionNestedCJS2.symbols index 67e2eabd6fd..a5d4040f3f3 100644 --- a/tests/baselines/reference/importCallExpressionNestedCJS2.symbols +++ b/tests/baselines/reference/importCallExpressionNestedCJS2.symbols @@ -1,7 +1,8 @@ === tests/cases/conformance/dynamicImport/foo.ts === + export default "./foo"; -No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : Symbol(foo, Decl(index.ts, 0, 0)) diff --git a/tests/baselines/reference/importCallExpressionNestedCJS2.types b/tests/baselines/reference/importCallExpressionNestedCJS2.types index 1e23832e305..dd40cab13b9 100644 --- a/tests/baselines/reference/importCallExpressionNestedCJS2.types +++ b/tests/baselines/reference/importCallExpressionNestedCJS2.types @@ -1,7 +1,8 @@ === tests/cases/conformance/dynamicImport/foo.ts === + export default "./foo"; -No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : () => Promise diff --git a/tests/baselines/reference/importCallExpressionNestedES2015.symbols b/tests/baselines/reference/importCallExpressionNestedES2015.symbols index 67e2eabd6fd..a5d4040f3f3 100644 --- a/tests/baselines/reference/importCallExpressionNestedES2015.symbols +++ b/tests/baselines/reference/importCallExpressionNestedES2015.symbols @@ -1,7 +1,8 @@ === tests/cases/conformance/dynamicImport/foo.ts === + export default "./foo"; -No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : Symbol(foo, Decl(index.ts, 0, 0)) diff --git a/tests/baselines/reference/importCallExpressionNestedES2015.types b/tests/baselines/reference/importCallExpressionNestedES2015.types index 1e23832e305..dd40cab13b9 100644 --- a/tests/baselines/reference/importCallExpressionNestedES2015.types +++ b/tests/baselines/reference/importCallExpressionNestedES2015.types @@ -1,7 +1,8 @@ === tests/cases/conformance/dynamicImport/foo.ts === + export default "./foo"; -No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : () => Promise diff --git a/tests/baselines/reference/importCallExpressionNestedES20152.symbols b/tests/baselines/reference/importCallExpressionNestedES20152.symbols index 67e2eabd6fd..a5d4040f3f3 100644 --- a/tests/baselines/reference/importCallExpressionNestedES20152.symbols +++ b/tests/baselines/reference/importCallExpressionNestedES20152.symbols @@ -1,7 +1,8 @@ === tests/cases/conformance/dynamicImport/foo.ts === + export default "./foo"; -No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : Symbol(foo, Decl(index.ts, 0, 0)) diff --git a/tests/baselines/reference/importCallExpressionNestedES20152.types b/tests/baselines/reference/importCallExpressionNestedES20152.types index 1e23832e305..dd40cab13b9 100644 --- a/tests/baselines/reference/importCallExpressionNestedES20152.types +++ b/tests/baselines/reference/importCallExpressionNestedES20152.types @@ -1,7 +1,8 @@ === tests/cases/conformance/dynamicImport/foo.ts === + export default "./foo"; -No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : () => Promise diff --git a/tests/baselines/reference/importCallExpressionNestedES2020.symbols b/tests/baselines/reference/importCallExpressionNestedES2020.symbols index ca63503edfe..d9157542350 100644 --- a/tests/baselines/reference/importCallExpressionNestedES2020.symbols +++ b/tests/baselines/reference/importCallExpressionNestedES2020.symbols @@ -1,7 +1,8 @@ === tests/cases/conformance/dynamicImport/foo.ts === + export default "./foo"; -No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : Symbol(foo, Decl(index.ts, 0, 0)) diff --git a/tests/baselines/reference/importCallExpressionNestedES2020.types b/tests/baselines/reference/importCallExpressionNestedES2020.types index 379522a845d..81d288e92ad 100644 --- a/tests/baselines/reference/importCallExpressionNestedES2020.types +++ b/tests/baselines/reference/importCallExpressionNestedES2020.types @@ -1,7 +1,8 @@ === tests/cases/conformance/dynamicImport/foo.ts === + export default "./foo"; -No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : () => Promise diff --git a/tests/baselines/reference/importCallExpressionNestedES20202.symbols b/tests/baselines/reference/importCallExpressionNestedES20202.symbols index ca63503edfe..d9157542350 100644 --- a/tests/baselines/reference/importCallExpressionNestedES20202.symbols +++ b/tests/baselines/reference/importCallExpressionNestedES20202.symbols @@ -1,7 +1,8 @@ === tests/cases/conformance/dynamicImport/foo.ts === + export default "./foo"; -No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : Symbol(foo, Decl(index.ts, 0, 0)) diff --git a/tests/baselines/reference/importCallExpressionNestedES20202.types b/tests/baselines/reference/importCallExpressionNestedES20202.types index 379522a845d..81d288e92ad 100644 --- a/tests/baselines/reference/importCallExpressionNestedES20202.types +++ b/tests/baselines/reference/importCallExpressionNestedES20202.types @@ -1,7 +1,8 @@ === tests/cases/conformance/dynamicImport/foo.ts === + export default "./foo"; -No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : () => Promise diff --git a/tests/baselines/reference/importCallExpressionNestedSystem.symbols b/tests/baselines/reference/importCallExpressionNestedSystem.symbols index 67e2eabd6fd..a5d4040f3f3 100644 --- a/tests/baselines/reference/importCallExpressionNestedSystem.symbols +++ b/tests/baselines/reference/importCallExpressionNestedSystem.symbols @@ -1,7 +1,8 @@ === tests/cases/conformance/dynamicImport/foo.ts === + export default "./foo"; -No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : Symbol(foo, Decl(index.ts, 0, 0)) diff --git a/tests/baselines/reference/importCallExpressionNestedSystem.types b/tests/baselines/reference/importCallExpressionNestedSystem.types index 1e23832e305..dd40cab13b9 100644 --- a/tests/baselines/reference/importCallExpressionNestedSystem.types +++ b/tests/baselines/reference/importCallExpressionNestedSystem.types @@ -1,7 +1,8 @@ === tests/cases/conformance/dynamicImport/foo.ts === + export default "./foo"; -No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : () => Promise diff --git a/tests/baselines/reference/importCallExpressionNestedSystem2.symbols b/tests/baselines/reference/importCallExpressionNestedSystem2.symbols index 67e2eabd6fd..a5d4040f3f3 100644 --- a/tests/baselines/reference/importCallExpressionNestedSystem2.symbols +++ b/tests/baselines/reference/importCallExpressionNestedSystem2.symbols @@ -1,7 +1,8 @@ === tests/cases/conformance/dynamicImport/foo.ts === + export default "./foo"; -No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : Symbol(foo, Decl(index.ts, 0, 0)) diff --git a/tests/baselines/reference/importCallExpressionNestedSystem2.types b/tests/baselines/reference/importCallExpressionNestedSystem2.types index 1e23832e305..dd40cab13b9 100644 --- a/tests/baselines/reference/importCallExpressionNestedSystem2.types +++ b/tests/baselines/reference/importCallExpressionNestedSystem2.types @@ -1,7 +1,8 @@ === tests/cases/conformance/dynamicImport/foo.ts === + export default "./foo"; -No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : () => Promise diff --git a/tests/baselines/reference/importCallExpressionNestedUMD.symbols b/tests/baselines/reference/importCallExpressionNestedUMD.symbols index 67e2eabd6fd..a5d4040f3f3 100644 --- a/tests/baselines/reference/importCallExpressionNestedUMD.symbols +++ b/tests/baselines/reference/importCallExpressionNestedUMD.symbols @@ -1,7 +1,8 @@ === tests/cases/conformance/dynamicImport/foo.ts === + export default "./foo"; -No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : Symbol(foo, Decl(index.ts, 0, 0)) diff --git a/tests/baselines/reference/importCallExpressionNestedUMD.types b/tests/baselines/reference/importCallExpressionNestedUMD.types index 1e23832e305..dd40cab13b9 100644 --- a/tests/baselines/reference/importCallExpressionNestedUMD.types +++ b/tests/baselines/reference/importCallExpressionNestedUMD.types @@ -1,7 +1,8 @@ === tests/cases/conformance/dynamicImport/foo.ts === + export default "./foo"; -No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : () => Promise diff --git a/tests/baselines/reference/importCallExpressionNestedUMD2.symbols b/tests/baselines/reference/importCallExpressionNestedUMD2.symbols index 67e2eabd6fd..a5d4040f3f3 100644 --- a/tests/baselines/reference/importCallExpressionNestedUMD2.symbols +++ b/tests/baselines/reference/importCallExpressionNestedUMD2.symbols @@ -1,7 +1,8 @@ === tests/cases/conformance/dynamicImport/foo.ts === + export default "./foo"; -No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : Symbol(foo, Decl(index.ts, 0, 0)) diff --git a/tests/baselines/reference/importCallExpressionNestedUMD2.types b/tests/baselines/reference/importCallExpressionNestedUMD2.types index 1e23832e305..dd40cab13b9 100644 --- a/tests/baselines/reference/importCallExpressionNestedUMD2.types +++ b/tests/baselines/reference/importCallExpressionNestedUMD2.types @@ -1,7 +1,8 @@ === tests/cases/conformance/dynamicImport/foo.ts === + export default "./foo"; -No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : () => Promise diff --git a/tests/baselines/reference/importDeclFromTypeNodeInJsSource.symbols b/tests/baselines/reference/importDeclFromTypeNodeInJsSource.symbols index 954e38a8581..cab811b2000 100644 --- a/tests/baselines/reference/importDeclFromTypeNodeInJsSource.symbols +++ b/tests/baselines/reference/importDeclFromTypeNodeInJsSource.symbols @@ -1,6 +1,7 @@ === /src/node_modules/@types/node/index.d.ts === + /// -No type information for this code.=== /src/node_modules/@types/node/events.d.ts === +=== /src/node_modules/@types/node/events.d.ts === declare module "events" { >"events" : Symbol("events", Decl(events.d.ts, 0, 0)) diff --git a/tests/baselines/reference/importDeclFromTypeNodeInJsSource.types b/tests/baselines/reference/importDeclFromTypeNodeInJsSource.types index 2f8af5e09db..c5ae59d9214 100644 --- a/tests/baselines/reference/importDeclFromTypeNodeInJsSource.types +++ b/tests/baselines/reference/importDeclFromTypeNodeInJsSource.types @@ -1,6 +1,7 @@ === /src/node_modules/@types/node/index.d.ts === + /// -No type information for this code.=== /src/node_modules/@types/node/events.d.ts === +=== /src/node_modules/@types/node/events.d.ts === declare module "events" { >"events" : typeof import("events") diff --git a/tests/baselines/reference/importEmptyFromModuleNotExisted.symbols b/tests/baselines/reference/importEmptyFromModuleNotExisted.symbols index ea0425ff26c..c3c7f961b3b 100644 --- a/tests/baselines/reference/importEmptyFromModuleNotExisted.symbols +++ b/tests/baselines/reference/importEmptyFromModuleNotExisted.symbols @@ -1,4 +1,4 @@ === tests/cases/conformance/es6/modules/importEmptyFromModuleNotExisted.ts === + import {} from 'module-not-existed' -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/importEmptyFromModuleNotExisted.types b/tests/baselines/reference/importEmptyFromModuleNotExisted.types index ea0425ff26c..c3c7f961b3b 100644 --- a/tests/baselines/reference/importEmptyFromModuleNotExisted.types +++ b/tests/baselines/reference/importEmptyFromModuleNotExisted.types @@ -1,4 +1,4 @@ === tests/cases/conformance/es6/modules/importEmptyFromModuleNotExisted.ts === + import {} from 'module-not-existed' -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/importHelpersNoHelpers.symbols b/tests/baselines/reference/importHelpersNoHelpers.symbols index 109ef656549..fc5b4384670 100644 --- a/tests/baselines/reference/importHelpersNoHelpers.symbols +++ b/tests/baselines/reference/importHelpersNoHelpers.symbols @@ -64,6 +64,6 @@ class C { } === tests/cases/compiler/tslib.d.ts === + export {} -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/importHelpersNoHelpers.types b/tests/baselines/reference/importHelpersNoHelpers.types index f749a5bc3a1..27d8bb5e017 100644 --- a/tests/baselines/reference/importHelpersNoHelpers.types +++ b/tests/baselines/reference/importHelpersNoHelpers.types @@ -68,6 +68,6 @@ class C { } === tests/cases/compiler/tslib.d.ts === + export {} -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/importHelpersNoHelpersForAsyncGenerators.symbols b/tests/baselines/reference/importHelpersNoHelpersForAsyncGenerators.symbols index c8ce0371092..7651a0e6a93 100644 --- a/tests/baselines/reference/importHelpersNoHelpersForAsyncGenerators.symbols +++ b/tests/baselines/reference/importHelpersNoHelpersForAsyncGenerators.symbols @@ -8,6 +8,6 @@ export async function * f() { } === tests/cases/compiler/tslib.d.ts === + export {} -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/importHelpersNoHelpersForAsyncGenerators.types b/tests/baselines/reference/importHelpersNoHelpersForAsyncGenerators.types index da4e9fb704d..0e50295a220 100644 --- a/tests/baselines/reference/importHelpersNoHelpersForAsyncGenerators.types +++ b/tests/baselines/reference/importHelpersNoHelpersForAsyncGenerators.types @@ -17,6 +17,6 @@ export async function * f() { } === tests/cases/compiler/tslib.d.ts === + export {} -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/importHelpersNoHelpersForPrivateFields.symbols b/tests/baselines/reference/importHelpersNoHelpersForPrivateFields.symbols index 2fbafd88921..4ff41dd59ff 100644 --- a/tests/baselines/reference/importHelpersNoHelpersForPrivateFields.symbols +++ b/tests/baselines/reference/importHelpersNoHelpersForPrivateFields.symbols @@ -21,6 +21,6 @@ export class Foo { } === tests/cases/compiler/tslib.d.ts === + export {} -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/importHelpersNoHelpersForPrivateFields.types b/tests/baselines/reference/importHelpersNoHelpersForPrivateFields.types index fcb8f6214dd..77cf274cd73 100644 --- a/tests/baselines/reference/importHelpersNoHelpersForPrivateFields.types +++ b/tests/baselines/reference/importHelpersNoHelpersForPrivateFields.types @@ -24,6 +24,6 @@ export class Foo { } === tests/cases/compiler/tslib.d.ts === + export {} -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=amd).symbols b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=amd).symbols index 96341fc8c39..10dcfba7d3b 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=amd).symbols +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=amd).symbols @@ -1,7 +1,8 @@ === tests/cases/compiler/a.ts === + export default class { } -No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : Symbol(default, Decl(b.ts, 0, 8)) diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=amd).types b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=amd).types index 867143d0991..f7384f52c56 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=amd).types +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=amd).types @@ -1,7 +1,8 @@ === tests/cases/compiler/a.ts === + export default class { } -No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : typeof b diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=commonjs).symbols b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=commonjs).symbols index 96341fc8c39..10dcfba7d3b 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=commonjs).symbols +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=commonjs).symbols @@ -1,7 +1,8 @@ === tests/cases/compiler/a.ts === + export default class { } -No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : Symbol(default, Decl(b.ts, 0, 8)) diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=commonjs).types b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=commonjs).types index 867143d0991..f7384f52c56 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=commonjs).types +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=commonjs).types @@ -1,7 +1,8 @@ === tests/cases/compiler/a.ts === + export default class { } -No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : typeof b diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=es2015).symbols b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=es2015).symbols index 96341fc8c39..10dcfba7d3b 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=es2015).symbols +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=es2015).symbols @@ -1,7 +1,8 @@ === tests/cases/compiler/a.ts === + export default class { } -No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : Symbol(default, Decl(b.ts, 0, 8)) diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=es2015).types b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=es2015).types index 867143d0991..f7384f52c56 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=es2015).types +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=es2015).types @@ -1,7 +1,8 @@ === tests/cases/compiler/a.ts === + export default class { } -No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : typeof b diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=es2020).symbols b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=es2020).symbols index 96341fc8c39..10dcfba7d3b 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=es2020).symbols +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=es2020).symbols @@ -1,7 +1,8 @@ === tests/cases/compiler/a.ts === + export default class { } -No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : Symbol(default, Decl(b.ts, 0, 8)) diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=es2020).types b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=es2020).types index 867143d0991..f7384f52c56 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=es2020).types +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=es2020).types @@ -1,7 +1,8 @@ === tests/cases/compiler/a.ts === + export default class { } -No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : typeof b diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=system).symbols b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=system).symbols index 96341fc8c39..10dcfba7d3b 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=system).symbols +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=system).symbols @@ -1,7 +1,8 @@ === tests/cases/compiler/a.ts === + export default class { } -No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : Symbol(default, Decl(b.ts, 0, 8)) diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=system).types b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=system).types index 867143d0991..f7384f52c56 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=system).types +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=system).types @@ -1,7 +1,8 @@ === tests/cases/compiler/a.ts === + export default class { } -No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : typeof b diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=amd).symbols b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=amd).symbols index 96341fc8c39..10dcfba7d3b 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=amd).symbols +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=amd).symbols @@ -1,7 +1,8 @@ === tests/cases/compiler/a.ts === + export default class { } -No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : Symbol(default, Decl(b.ts, 0, 8)) diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=amd).types b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=amd).types index 867143d0991..f7384f52c56 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=amd).types +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=amd).types @@ -1,7 +1,8 @@ === tests/cases/compiler/a.ts === + export default class { } -No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : typeof b diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=commonjs).symbols b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=commonjs).symbols index 96341fc8c39..10dcfba7d3b 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=commonjs).symbols +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=commonjs).symbols @@ -1,7 +1,8 @@ === tests/cases/compiler/a.ts === + export default class { } -No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : Symbol(default, Decl(b.ts, 0, 8)) diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=commonjs).types b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=commonjs).types index 867143d0991..f7384f52c56 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=commonjs).types +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=commonjs).types @@ -1,7 +1,8 @@ === tests/cases/compiler/a.ts === + export default class { } -No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : typeof b diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=es2015).symbols b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=es2015).symbols index 96341fc8c39..10dcfba7d3b 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=es2015).symbols +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=es2015).symbols @@ -1,7 +1,8 @@ === tests/cases/compiler/a.ts === + export default class { } -No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : Symbol(default, Decl(b.ts, 0, 8)) diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=es2015).types b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=es2015).types index 867143d0991..f7384f52c56 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=es2015).types +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=es2015).types @@ -1,7 +1,8 @@ === tests/cases/compiler/a.ts === + export default class { } -No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : typeof b diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=es2020).symbols b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=es2020).symbols index 96341fc8c39..10dcfba7d3b 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=es2020).symbols +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=es2020).symbols @@ -1,7 +1,8 @@ === tests/cases/compiler/a.ts === + export default class { } -No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : Symbol(default, Decl(b.ts, 0, 8)) diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=es2020).types b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=es2020).types index 867143d0991..f7384f52c56 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=es2020).types +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=es2020).types @@ -1,7 +1,8 @@ === tests/cases/compiler/a.ts === + export default class { } -No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : typeof b diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=system).symbols b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=system).symbols index 96341fc8c39..10dcfba7d3b 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=system).symbols +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=system).symbols @@ -1,7 +1,8 @@ === tests/cases/compiler/a.ts === + export default class { } -No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : Symbol(default, Decl(b.ts, 0, 8)) diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=system).types b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=system).types index 867143d0991..f7384f52c56 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=system).types +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=system).types @@ -1,7 +1,8 @@ === tests/cases/compiler/a.ts === + export default class { } -No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : typeof b diff --git a/tests/baselines/reference/importNonExportedMember2.types b/tests/baselines/reference/importNonExportedMember2.types index d6956acb15e..973c8ca3d7e 100644 --- a/tests/baselines/reference/importNonExportedMember2.types +++ b/tests/baselines/reference/importNonExportedMember2.types @@ -1,8 +1,9 @@ === tests/cases/compiler/a.ts === + export {} -No type information for this code.interface Foo {} -No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === +interface Foo {} + +=== tests/cases/compiler/b.ts === import { Foo } from './a'; >Foo : any diff --git a/tests/baselines/reference/importNonExportedMember3.types b/tests/baselines/reference/importNonExportedMember3.types index 7ca8de617e0..28e54d59dae 100644 --- a/tests/baselines/reference/importNonExportedMember3.types +++ b/tests/baselines/reference/importNonExportedMember3.types @@ -1,10 +1,11 @@ === tests/cases/compiler/a.ts === + export {} -No type information for this code.interface Foo {} -No type information for this code.interface Foo {} -No type information for this code.namespace Foo {} -No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === +interface Foo {} +interface Foo {} +namespace Foo {} + +=== tests/cases/compiler/b.ts === import { Foo } from './a'; >Foo : any diff --git a/tests/baselines/reference/importSpecifiers_js.types b/tests/baselines/reference/importSpecifiers_js.types index b668b5e5fe2..daf301bdc85 100644 --- a/tests/baselines/reference/importSpecifiers_js.types +++ b/tests/baselines/reference/importSpecifiers_js.types @@ -1,7 +1,8 @@ === tests/cases/conformance/externalModules/typeOnly/a.ts === + export interface A {} -No type information for this code. -No type information for this code.=== tests/cases/conformance/externalModules/typeOnly/a.js === + +=== tests/cases/conformance/externalModules/typeOnly/a.js === import { type A } from "./a"; >A : any diff --git a/tests/baselines/reference/importsNotUsedAsValues_error.symbols b/tests/baselines/reference/importsNotUsedAsValues_error.symbols index 28fcb0ff1d9..4cd9d40aec3 100644 --- a/tests/baselines/reference/importsNotUsedAsValues_error.symbols +++ b/tests/baselines/reference/importsNotUsedAsValues_error.symbols @@ -154,9 +154,10 @@ console.log(h); >h : Symbol(h, Decl(i.ts, 1, 3)) === /j.ts === + import H = require('./h'); // noUnusedLocals error only -No type information for this code. -No type information for this code.=== /k.ts === + +=== /k.ts === const enum K { One, Two } >K : Symbol(K, Decl(k.ts, 0, 0)) >One : Symbol(K.One, Decl(k.ts, 0, 14)) @@ -175,5 +176,5 @@ K.One; >One : Symbol(K.One, Decl(k.ts, 0, 14)) === /j.ts === + // Sad face https://github.com/microsoft/TypeScript/blob/6b04f5039429b9d412696fe2febe39ecc69ad365/src/testRunner/compilerRunner.ts#L207 -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/importsNotUsedAsValues_error.types b/tests/baselines/reference/importsNotUsedAsValues_error.types index 99acfb8041e..e3d06b246c1 100644 --- a/tests/baselines/reference/importsNotUsedAsValues_error.types +++ b/tests/baselines/reference/importsNotUsedAsValues_error.types @@ -151,9 +151,10 @@ console.log(h); >h : H === /j.ts === + import H = require('./h'); // noUnusedLocals error only -No type information for this code. -No type information for this code.=== /k.ts === + +=== /k.ts === const enum K { One, Two } >K : K >One : K.One @@ -172,5 +173,5 @@ K.One; >One : K.One === /j.ts === + // Sad face https://github.com/microsoft/TypeScript/blob/6b04f5039429b9d412696fe2febe39ecc69ad365/src/testRunner/compilerRunner.ts#L207 -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/indexSignatureWithoutTypeAnnotation1..symbols b/tests/baselines/reference/indexSignatureWithoutTypeAnnotation1..symbols index 7ab1bd72cd7..99357ae2605 100644 --- a/tests/baselines/reference/indexSignatureWithoutTypeAnnotation1..symbols +++ b/tests/baselines/reference/indexSignatureWithoutTypeAnnotation1..symbols @@ -1,3 +1,2 @@ === tests/cases/compiler/indexSignatureWithoutTypeAnnotation1..ts === -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/indexSignatureWithoutTypeAnnotation1..types b/tests/baselines/reference/indexSignatureWithoutTypeAnnotation1..types index 7ab1bd72cd7..99357ae2605 100644 --- a/tests/baselines/reference/indexSignatureWithoutTypeAnnotation1..types +++ b/tests/baselines/reference/indexSignatureWithoutTypeAnnotation1..types @@ -1,3 +1,2 @@ === tests/cases/compiler/indexSignatureWithoutTypeAnnotation1..ts === -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/inlineJsxAndJsxFragPragma.symbols b/tests/baselines/reference/inlineJsxAndJsxFragPragma.symbols index 9945b1306fc..70778a36892 100644 --- a/tests/baselines/reference/inlineJsxAndJsxFragPragma.symbols +++ b/tests/baselines/reference/inlineJsxAndJsxFragPragma.symbols @@ -75,12 +75,13 @@ import {Fragment} from "./renderer"; <> === tests/cases/conformance/jsx/inline/snabbdomy-only-fragment-no-jsx.tsx === + /* @jsx jsx */ -No type information for this code./* @jsxfrag null */ -No type information for this code.import {} from "./renderer"; -No type information for this code.<> -No type information for this code. -No type information for this code.=== tests/cases/conformance/jsx/inline/preacty-no-fragment.tsx === +/* @jsxfrag null */ +import {} from "./renderer"; +<> + +=== tests/cases/conformance/jsx/inline/preacty-no-fragment.tsx === /** * @jsx h * @jsxFrag Fragment diff --git a/tests/baselines/reference/instantiateConstraintsToTypeArguments2.types b/tests/baselines/reference/instantiateConstraintsToTypeArguments2.types index deac9b331d1..3e2285060d6 100644 --- a/tests/baselines/reference/instantiateConstraintsToTypeArguments2.types +++ b/tests/baselines/reference/instantiateConstraintsToTypeArguments2.types @@ -1,4 +1,4 @@ === tests/cases/compiler/instantiateConstraintsToTypeArguments2.ts === + interface A, S extends A> { } -No type information for this code.interface B, S extends B> extends A, B> { } -No type information for this code. \ No newline at end of file +interface B, S extends B> extends A, B> { } diff --git a/tests/baselines/reference/instantiatedBaseTypeConstraints2.types b/tests/baselines/reference/instantiatedBaseTypeConstraints2.types index 6093404bcdf..dabb7136d2d 100644 --- a/tests/baselines/reference/instantiatedBaseTypeConstraints2.types +++ b/tests/baselines/reference/instantiatedBaseTypeConstraints2.types @@ -1,4 +1,4 @@ === tests/cases/compiler/instantiatedBaseTypeConstraints2.ts === + interface A, S extends A> { } -No type information for this code.interface B extends A, B> { } -No type information for this code. \ No newline at end of file +interface B extends A, B> { } diff --git a/tests/baselines/reference/interfaceThatInheritsFromItself.types b/tests/baselines/reference/interfaceThatInheritsFromItself.types index f0e3469d975..9461628ab3a 100644 --- a/tests/baselines/reference/interfaceThatInheritsFromItself.types +++ b/tests/baselines/reference/interfaceThatInheritsFromItself.types @@ -1,15 +1,15 @@ === tests/cases/conformance/interfaces/interfaceDeclarations/interfaceThatInheritsFromItself.ts === + interface Foo extends Foo { // error -No type information for this code.} -No type information for this code. -No type information for this code.interface Foo2 extends Foo2 { // error -No type information for this code.} -No type information for this code. -No type information for this code.interface Foo3 extends Foo3 { // error -No type information for this code.} -No type information for this code. -No type information for this code.interface Bar implements Bar { // error -No type information for this code.} -No type information for this code. -No type information for this code. -No type information for this code. \ No newline at end of file +} + +interface Foo2 extends Foo2 { // error +} + +interface Foo3 extends Foo3 { // error +} + +interface Bar implements Bar { // error +} + + diff --git a/tests/baselines/reference/interfaceWithImplements1.types b/tests/baselines/reference/interfaceWithImplements1.types index ff4f1fed812..59b4e332379 100644 --- a/tests/baselines/reference/interfaceWithImplements1.types +++ b/tests/baselines/reference/interfaceWithImplements1.types @@ -1,6 +1,6 @@ === tests/cases/compiler/interfaceWithImplements1.ts === + interface IFoo { } -No type information for this code. -No type information for this code.interface IBar implements IFoo { -No type information for this code.} -No type information for this code. \ No newline at end of file + +interface IBar implements IFoo { +} diff --git a/tests/baselines/reference/intersectionsAndEmptyObjects.symbols b/tests/baselines/reference/intersectionsAndEmptyObjects.symbols index 7cb08ebfb25..7158ee012b9 100644 --- a/tests/baselines/reference/intersectionsAndEmptyObjects.symbols +++ b/tests/baselines/reference/intersectionsAndEmptyObjects.symbols @@ -275,6 +275,6 @@ mock(import('./ex')) >'./ex' : Symbol("tests/cases/conformance/types/intersection/ex", Decl(ex.d.ts, 0, 0)) === tests/cases/conformance/types/intersection/ex.d.ts === + export {} -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/intersectionsAndEmptyObjects.types b/tests/baselines/reference/intersectionsAndEmptyObjects.types index 6972e06169d..fc28f024e45 100644 --- a/tests/baselines/reference/intersectionsAndEmptyObjects.types +++ b/tests/baselines/reference/intersectionsAndEmptyObjects.types @@ -230,6 +230,6 @@ mock(import('./ex')) >'./ex' : "./ex" === tests/cases/conformance/types/intersection/ex.d.ts === + export {} -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/invalidSwitchBreakStatement.symbols b/tests/baselines/reference/invalidSwitchBreakStatement.symbols index a17a2a7dee2..afebca7775a 100644 --- a/tests/baselines/reference/invalidSwitchBreakStatement.symbols +++ b/tests/baselines/reference/invalidSwitchBreakStatement.symbols @@ -1,9 +1,9 @@ === tests/cases/conformance/statements/breakStatements/invalidSwitchBreakStatement.ts === + // break is not allowed in a switch statement -No type information for this code. -No type information for this code.switch (12) { -No type information for this code. case 5: -No type information for this code. break; -No type information for this code.} -No type information for this code. -No type information for this code. \ No newline at end of file + +switch (12) { + case 5: + break; +} + diff --git a/tests/baselines/reference/invalidSwitchContinueStatement.symbols b/tests/baselines/reference/invalidSwitchContinueStatement.symbols index 4472c30f76d..f0e72377631 100644 --- a/tests/baselines/reference/invalidSwitchContinueStatement.symbols +++ b/tests/baselines/reference/invalidSwitchContinueStatement.symbols @@ -1,9 +1,9 @@ === tests/cases/conformance/statements/continueStatements/invalidSwitchContinueStatement.ts === + // continue is not allowed in a switch statement -No type information for this code. -No type information for this code.switch (12) { -No type information for this code. case 5: -No type information for this code. continue; -No type information for this code.} -No type information for this code. -No type information for this code. \ No newline at end of file + +switch (12) { + case 5: + continue; +} + diff --git a/tests/baselines/reference/invalidThrowStatement.symbols b/tests/baselines/reference/invalidThrowStatement.symbols index df6bd8a3119..c500cb2a241 100644 --- a/tests/baselines/reference/invalidThrowStatement.symbols +++ b/tests/baselines/reference/invalidThrowStatement.symbols @@ -1,6 +1,6 @@ === tests/cases/conformance/statements/throwStatements/invalidThrowStatement.ts === + throw; -No type information for this code. -No type information for this code.export throw null; -No type information for this code. -No type information for this code. \ No newline at end of file + +export throw null; + diff --git a/tests/baselines/reference/invalidUnicodeEscapeSequance3.symbols b/tests/baselines/reference/invalidUnicodeEscapeSequance3.symbols index ed7eaf3592f..34005a9bce7 100644 --- a/tests/baselines/reference/invalidUnicodeEscapeSequance3.symbols +++ b/tests/baselines/reference/invalidUnicodeEscapeSequance3.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/invalidUnicodeEscapeSequance3.ts === + a\u -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/isolatedModulesDontElideReExportStar.symbols b/tests/baselines/reference/isolatedModulesDontElideReExportStar.symbols index 38ab78bf498..5e8371bb8e2 100644 --- a/tests/baselines/reference/isolatedModulesDontElideReExportStar.symbols +++ b/tests/baselines/reference/isolatedModulesDontElideReExportStar.symbols @@ -3,6 +3,6 @@ export type T = number; >T : Symbol(T, Decl(a.ts, 0, 0)) === /b.ts === + export * from "./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/isolatedModulesDontElideReExportStar.types b/tests/baselines/reference/isolatedModulesDontElideReExportStar.types index 4f68c5ded89..b083d9914d7 100644 --- a/tests/baselines/reference/isolatedModulesDontElideReExportStar.types +++ b/tests/baselines/reference/isolatedModulesDontElideReExportStar.types @@ -3,6 +3,6 @@ export type T = number; >T : number === /b.ts === + export * from "./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/isolatedModulesRequiresPreserveConstEnum.symbols b/tests/baselines/reference/isolatedModulesRequiresPreserveConstEnum.symbols index 39ef3fa478d..34ba5a1cc59 100644 --- a/tests/baselines/reference/isolatedModulesRequiresPreserveConstEnum.symbols +++ b/tests/baselines/reference/isolatedModulesRequiresPreserveConstEnum.symbols @@ -1,5 +1,5 @@ === tests/cases/compiler/file1.ts === + export {}; -No type information for this code. -No type information for this code. -No type information for this code. \ No newline at end of file + + diff --git a/tests/baselines/reference/isolatedModulesRequiresPreserveConstEnum.types b/tests/baselines/reference/isolatedModulesRequiresPreserveConstEnum.types index 39ef3fa478d..34ba5a1cc59 100644 --- a/tests/baselines/reference/isolatedModulesRequiresPreserveConstEnum.types +++ b/tests/baselines/reference/isolatedModulesRequiresPreserveConstEnum.types @@ -1,5 +1,5 @@ === tests/cases/compiler/file1.ts === + export {}; -No type information for this code. -No type information for this code. -No type information for this code. \ No newline at end of file + + diff --git a/tests/baselines/reference/isolatedModules_resolveJsonModule.symbols b/tests/baselines/reference/isolatedModules_resolveJsonModule.symbols index 6282706d3aa..4766d809cfb 100644 --- a/tests/baselines/reference/isolatedModules_resolveJsonModule.symbols +++ b/tests/baselines/reference/isolatedModules_resolveJsonModule.symbols @@ -3,6 +3,6 @@ import j = require("./j.json"); >j : Symbol(j, Decl(a.ts, 0, 0)) === /j.json === + {} -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/isolatedModules_resolveJsonModule_strict_outDir_commonJs.symbols b/tests/baselines/reference/isolatedModules_resolveJsonModule_strict_outDir_commonJs.symbols index d2bbd4ef0bc..b95c3ce3fc1 100644 --- a/tests/baselines/reference/isolatedModules_resolveJsonModule_strict_outDir_commonJs.symbols +++ b/tests/baselines/reference/isolatedModules_resolveJsonModule_strict_outDir_commonJs.symbols @@ -3,6 +3,6 @@ import * as j from "./j.json"; >j : Symbol(j, Decl(a.ts, 0, 6)) === /j.json === + {} -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/jsDeclarationsDefault.symbols b/tests/baselines/reference/jsDeclarationsDefault.symbols index 4436c83d40e..1ed448d7743 100644 --- a/tests/baselines/reference/jsDeclarationsDefault.symbols +++ b/tests/baselines/reference/jsDeclarationsDefault.symbols @@ -1,7 +1,8 @@ === tests/cases/conformance/jsdoc/declarations/index1.js === + export default 12; -No type information for this code. -No type information for this code.=== tests/cases/conformance/jsdoc/declarations/index2.js === + +=== tests/cases/conformance/jsdoc/declarations/index2.js === export default function foo() { >foo : Symbol(foo, Decl(index2.js, 0, 0)) @@ -47,13 +48,14 @@ export default Bar; >Bar : Symbol(Bar, Decl(index4.js, 0, 27)) === tests/cases/conformance/jsdoc/declarations/index5.js === + // merge type alias and const (OK) -No type information for this code.export default 12; -No type information for this code./** -No type information for this code. * @typedef {string | number} default -No type information for this code. */ -No type information for this code. -No type information for this code.=== tests/cases/conformance/jsdoc/declarations/index6.js === +export default 12; +/** + * @typedef {string | number} default + */ + +=== tests/cases/conformance/jsdoc/declarations/index6.js === // merge type alias and function (OK) export default function func() {}; >func : Symbol(func, Decl(index6.js, 0, 0), Decl(index6.js, 3, 3)) diff --git a/tests/baselines/reference/jsDeclarationsDefault.types b/tests/baselines/reference/jsDeclarationsDefault.types index df45a2a221c..e9066661160 100644 --- a/tests/baselines/reference/jsDeclarationsDefault.types +++ b/tests/baselines/reference/jsDeclarationsDefault.types @@ -1,7 +1,8 @@ === tests/cases/conformance/jsdoc/declarations/index1.js === + export default 12; -No type information for this code. -No type information for this code.=== tests/cases/conformance/jsdoc/declarations/index2.js === + +=== tests/cases/conformance/jsdoc/declarations/index2.js === export default function foo() { >foo : () => typeof foo @@ -51,13 +52,14 @@ export default Bar; >Bar : Bar === tests/cases/conformance/jsdoc/declarations/index5.js === + // merge type alias and const (OK) -No type information for this code.export default 12; -No type information for this code./** -No type information for this code. * @typedef {string | number} default -No type information for this code. */ -No type information for this code. -No type information for this code.=== tests/cases/conformance/jsdoc/declarations/index6.js === +export default 12; +/** + * @typedef {string | number} default + */ + +=== tests/cases/conformance/jsdoc/declarations/index6.js === // merge type alias and function (OK) export default function func() {}; >func : () => void diff --git a/tests/baselines/reference/jsDeclarationsExportForms.symbols b/tests/baselines/reference/jsDeclarationsExportForms.symbols index 4232aa53158..3c29068a6cf 100644 --- a/tests/baselines/reference/jsDeclarationsExportForms.symbols +++ b/tests/baselines/reference/jsDeclarationsExportForms.symbols @@ -7,13 +7,15 @@ export function func() {} >func : Symbol(func, Decl(func.js, 0, 0)) === tests/cases/conformance/jsdoc/declarations/bar.js === + export * from "./cls"; -No type information for this code. -No type information for this code.=== tests/cases/conformance/jsdoc/declarations/bar2.js === + +=== tests/cases/conformance/jsdoc/declarations/bar2.js === + export * from "./func"; -No type information for this code.export * from "./cls"; -No type information for this code. -No type information for this code.=== tests/cases/conformance/jsdoc/declarations/baz.js === +export * from "./cls"; + +=== tests/cases/conformance/jsdoc/declarations/baz.js === import {Foo} from "./cls"; >Foo : Symbol(Foo, Decl(baz.js, 0, 8)) @@ -95,15 +97,15 @@ module.exports.names = ns; >ns : Symbol(ns, Decl(cjs4.js, 0, 5)) === tests/cases/conformance/jsdoc/declarations/includeAll.js === + import "./cjs4"; -No type information for this code.import "./cjs3"; -No type information for this code.import "./cjs2"; -No type information for this code.import "./cjs"; -No type information for this code.import "./bol"; -No type information for this code.import "./ban"; -No type information for this code.import "./bat"; -No type information for this code.import "./baz"; -No type information for this code.import "./bar"; -No type information for this code.import "./bar2"; -No type information for this code. -No type information for this code. \ No newline at end of file +import "./cjs3"; +import "./cjs2"; +import "./cjs"; +import "./bol"; +import "./ban"; +import "./bat"; +import "./baz"; +import "./bar"; +import "./bar2"; + diff --git a/tests/baselines/reference/jsDeclarationsExportForms.types b/tests/baselines/reference/jsDeclarationsExportForms.types index 910f991ef40..836f90c72db 100644 --- a/tests/baselines/reference/jsDeclarationsExportForms.types +++ b/tests/baselines/reference/jsDeclarationsExportForms.types @@ -7,13 +7,15 @@ export function func() {} >func : () => void === tests/cases/conformance/jsdoc/declarations/bar.js === + export * from "./cls"; -No type information for this code. -No type information for this code.=== tests/cases/conformance/jsdoc/declarations/bar2.js === + +=== tests/cases/conformance/jsdoc/declarations/bar2.js === + export * from "./func"; -No type information for this code.export * from "./cls"; -No type information for this code. -No type information for this code.=== tests/cases/conformance/jsdoc/declarations/baz.js === +export * from "./cls"; + +=== tests/cases/conformance/jsdoc/declarations/baz.js === import {Foo} from "./cls"; >Foo : typeof Foo @@ -104,15 +106,15 @@ module.exports.names = ns; >ns : typeof ns === tests/cases/conformance/jsdoc/declarations/includeAll.js === + import "./cjs4"; -No type information for this code.import "./cjs3"; -No type information for this code.import "./cjs2"; -No type information for this code.import "./cjs"; -No type information for this code.import "./bol"; -No type information for this code.import "./ban"; -No type information for this code.import "./bat"; -No type information for this code.import "./baz"; -No type information for this code.import "./bar"; -No type information for this code.import "./bar2"; -No type information for this code. -No type information for this code. \ No newline at end of file +import "./cjs3"; +import "./cjs2"; +import "./cjs"; +import "./bol"; +import "./ban"; +import "./bat"; +import "./baz"; +import "./bar"; +import "./bar2"; + diff --git a/tests/baselines/reference/jsDeclarationsExportFormsErr.symbols b/tests/baselines/reference/jsDeclarationsExportFormsErr.symbols index a8795f892f2..1cac8209c79 100644 --- a/tests/baselines/reference/jsDeclarationsExportFormsErr.symbols +++ b/tests/baselines/reference/jsDeclarationsExportFormsErr.symbols @@ -17,12 +17,13 @@ module.exports = ns; // We refuse to bind cjs module exports assignments in the >ns : Symbol(ns, Decl(bin.js, 0, 6)) === tests/cases/conformance/jsdoc/declarations/globalNs.js === + export * from "./cls"; -No type information for this code.export as namespace GLO; // TS Only -No type information for this code. -No type information for this code.=== tests/cases/conformance/jsdoc/declarations/includeAll.js === +export as namespace GLO; // TS Only + +=== tests/cases/conformance/jsdoc/declarations/includeAll.js === + import "./bar"; -No type information for this code.import "./bin"; -No type information for this code.import "./globalNs"; -No type information for this code. -No type information for this code. \ No newline at end of file +import "./bin"; +import "./globalNs"; + diff --git a/tests/baselines/reference/jsDeclarationsExportFormsErr.types b/tests/baselines/reference/jsDeclarationsExportFormsErr.types index c4035e7ec82..2fda7f6daac 100644 --- a/tests/baselines/reference/jsDeclarationsExportFormsErr.types +++ b/tests/baselines/reference/jsDeclarationsExportFormsErr.types @@ -26,8 +26,8 @@ export as namespace GLO; // TS Only >GLO : any === tests/cases/conformance/jsdoc/declarations/includeAll.js === + import "./bar"; -No type information for this code.import "./bin"; -No type information for this code.import "./globalNs"; -No type information for this code. -No type information for this code. \ No newline at end of file +import "./bin"; +import "./globalNs"; + diff --git a/tests/baselines/reference/jsDeclarationsTypeAliases.symbols b/tests/baselines/reference/jsDeclarationsTypeAliases.symbols index eb0d5dd3173..251ca37b6c1 100644 --- a/tests/baselines/reference/jsDeclarationsTypeAliases.symbols +++ b/tests/baselines/reference/jsDeclarationsTypeAliases.symbols @@ -1,32 +1,33 @@ === tests/cases/conformance/jsdoc/declarations/index.js === + export {}; // flag file as module -No type information for this code./** -No type information for this code. * @typedef {string | number | symbol} PropName -No type information for this code. */ -No type information for this code. -No type information for this code./** -No type information for this code. * Callback -No type information for this code. * -No type information for this code. * @callback NumberToStringCb -No type information for this code. * @param {number} a -No type information for this code. * @returns {string} -No type information for this code. */ -No type information for this code. -No type information for this code./** -No type information for this code. * @template T -No type information for this code. * @typedef {T & {name: string}} MixinName -No type information for this code. */ -No type information for this code. -No type information for this code./** -No type information for this code. * Identity function -No type information for this code. * -No type information for this code. * @template T -No type information for this code. * @callback Identity -No type information for this code. * @param {T} x -No type information for this code. * @returns {T} -No type information for this code. */ -No type information for this code. -No type information for this code.=== tests/cases/conformance/jsdoc/declarations/mixed.js === +/** + * @typedef {string | number | symbol} PropName + */ + +/** + * Callback + * + * @callback NumberToStringCb + * @param {number} a + * @returns {string} + */ + +/** + * @template T + * @typedef {T & {name: string}} MixinName + */ + +/** + * Identity function + * + * @template T + * @callback Identity + * @param {T} x + * @returns {T} + */ + +=== tests/cases/conformance/jsdoc/declarations/mixed.js === /** * @typedef {{x: string} | number | LocalThing | ExportedThing} SomeType */ diff --git a/tests/baselines/reference/jsDeclarationsTypeAliases.types b/tests/baselines/reference/jsDeclarationsTypeAliases.types index a9e5e74f004..4a2a0d92c9e 100644 --- a/tests/baselines/reference/jsDeclarationsTypeAliases.types +++ b/tests/baselines/reference/jsDeclarationsTypeAliases.types @@ -1,32 +1,33 @@ === tests/cases/conformance/jsdoc/declarations/index.js === + export {}; // flag file as module -No type information for this code./** -No type information for this code. * @typedef {string | number | symbol} PropName -No type information for this code. */ -No type information for this code. -No type information for this code./** -No type information for this code. * Callback -No type information for this code. * -No type information for this code. * @callback NumberToStringCb -No type information for this code. * @param {number} a -No type information for this code. * @returns {string} -No type information for this code. */ -No type information for this code. -No type information for this code./** -No type information for this code. * @template T -No type information for this code. * @typedef {T & {name: string}} MixinName -No type information for this code. */ -No type information for this code. -No type information for this code./** -No type information for this code. * Identity function -No type information for this code. * -No type information for this code. * @template T -No type information for this code. * @callback Identity -No type information for this code. * @param {T} x -No type information for this code. * @returns {T} -No type information for this code. */ -No type information for this code. -No type information for this code.=== tests/cases/conformance/jsdoc/declarations/mixed.js === +/** + * @typedef {string | number | symbol} PropName + */ + +/** + * Callback + * + * @callback NumberToStringCb + * @param {number} a + * @returns {string} + */ + +/** + * @template T + * @typedef {T & {name: string}} MixinName + */ + +/** + * Identity function + * + * @template T + * @callback Identity + * @param {T} x + * @returns {T} + */ + +=== tests/cases/conformance/jsdoc/declarations/mixed.js === /** * @typedef {{x: string} | number | LocalThing | ExportedThing} SomeType */ diff --git a/tests/baselines/reference/jsDeclarationsTypedefDescriptionsPreserved.symbols b/tests/baselines/reference/jsDeclarationsTypedefDescriptionsPreserved.symbols index da2182e01c4..ca1782da9ac 100644 --- a/tests/baselines/reference/jsDeclarationsTypedefDescriptionsPreserved.symbols +++ b/tests/baselines/reference/jsDeclarationsTypedefDescriptionsPreserved.symbols @@ -1,18 +1,18 @@ === tests/cases/conformance/jsdoc/declarations/index.js === + /** -No type information for this code. * Options for Foo <------------ -No type information for this code. * @typedef {Object} FooOptions -No type information for this code. * @property {boolean} bar - Marvin K Mooney -No type information for this code. * @property {string} baz - Sylvester McMonkey McBean -No type information for this code. */ -No type information for this code. -No type information for this code./** -No type information for this code. * Multiline -No type information for this code. * Options -No type information for this code. * for Foo <------------ -No type information for this code. * @typedef {Object} BarOptions -No type information for this code. * @property {boolean} bar - Marvin K Mooney -No type information for this code. * @property {string} baz - Sylvester McMonkey McBean -No type information for this code. */ -No type information for this code. -No type information for this code. \ No newline at end of file + * Options for Foo <------------ + * @typedef {Object} FooOptions + * @property {boolean} bar - Marvin K Mooney + * @property {string} baz - Sylvester McMonkey McBean + */ + +/** + * Multiline + * Options + * for Foo <------------ + * @typedef {Object} BarOptions + * @property {boolean} bar - Marvin K Mooney + * @property {string} baz - Sylvester McMonkey McBean + */ + diff --git a/tests/baselines/reference/jsDeclarationsTypedefDescriptionsPreserved.types b/tests/baselines/reference/jsDeclarationsTypedefDescriptionsPreserved.types index da2182e01c4..ca1782da9ac 100644 --- a/tests/baselines/reference/jsDeclarationsTypedefDescriptionsPreserved.types +++ b/tests/baselines/reference/jsDeclarationsTypedefDescriptionsPreserved.types @@ -1,18 +1,18 @@ === tests/cases/conformance/jsdoc/declarations/index.js === + /** -No type information for this code. * Options for Foo <------------ -No type information for this code. * @typedef {Object} FooOptions -No type information for this code. * @property {boolean} bar - Marvin K Mooney -No type information for this code. * @property {string} baz - Sylvester McMonkey McBean -No type information for this code. */ -No type information for this code. -No type information for this code./** -No type information for this code. * Multiline -No type information for this code. * Options -No type information for this code. * for Foo <------------ -No type information for this code. * @typedef {Object} BarOptions -No type information for this code. * @property {boolean} bar - Marvin K Mooney -No type information for this code. * @property {string} baz - Sylvester McMonkey McBean -No type information for this code. */ -No type information for this code. -No type information for this code. \ No newline at end of file + * Options for Foo <------------ + * @typedef {Object} FooOptions + * @property {boolean} bar - Marvin K Mooney + * @property {string} baz - Sylvester McMonkey McBean + */ + +/** + * Multiline + * Options + * for Foo <------------ + * @typedef {Object} BarOptions + * @property {boolean} bar - Marvin K Mooney + * @property {string} baz - Sylvester McMonkey McBean + */ + diff --git a/tests/baselines/reference/jsFileCompilationExportAssignmentSyntax.symbols b/tests/baselines/reference/jsFileCompilationExportAssignmentSyntax.symbols index 52baff824a0..bd9091bd6ff 100644 --- a/tests/baselines/reference/jsFileCompilationExportAssignmentSyntax.symbols +++ b/tests/baselines/reference/jsFileCompilationExportAssignmentSyntax.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/a.js === + export = b; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/jsFileCompilationInterfaceSyntax.types b/tests/baselines/reference/jsFileCompilationInterfaceSyntax.types index 120d2537789..299162da194 100644 --- a/tests/baselines/reference/jsFileCompilationInterfaceSyntax.types +++ b/tests/baselines/reference/jsFileCompilationInterfaceSyntax.types @@ -1,3 +1,3 @@ === tests/cases/compiler/a.js === + interface I { } -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/jsFileCompilationModuleSyntax.types b/tests/baselines/reference/jsFileCompilationModuleSyntax.types index 14b240e90c0..b38acb84abb 100644 --- a/tests/baselines/reference/jsFileCompilationModuleSyntax.types +++ b/tests/baselines/reference/jsFileCompilationModuleSyntax.types @@ -1,3 +1,3 @@ === tests/cases/compiler/a.js === + module M { } -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/jsFileCompilationNonNullAssertion.symbols b/tests/baselines/reference/jsFileCompilationNonNullAssertion.symbols index 8051c144dc3..955773e988c 100644 --- a/tests/baselines/reference/jsFileCompilationNonNullAssertion.symbols +++ b/tests/baselines/reference/jsFileCompilationNonNullAssertion.symbols @@ -1,4 +1,4 @@ === /src/a.js === + 0! -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/jsdocImportTypeNodeNamespace.symbols b/tests/baselines/reference/jsdocImportTypeNodeNamespace.symbols index 203de806413..087bf14ba63 100644 --- a/tests/baselines/reference/jsdocImportTypeNodeNamespace.symbols +++ b/tests/baselines/reference/jsdocImportTypeNodeNamespace.symbols @@ -11,8 +11,8 @@ export default _default; >_default : Symbol(_default, Decl(GeometryType.d.ts, 0, 0)) === tests/cases/compiler/Main.js === + export default function () { -No type information for this code. return /** @type {import('./GeometryType.js').default} */ ('Point'); -No type information for this code.} -No type information for this code. -No type information for this code. \ No newline at end of file + return /** @type {import('./GeometryType.js').default} */ ('Point'); +} + diff --git a/tests/baselines/reference/jsdocLinkTag1.types b/tests/baselines/reference/jsdocLinkTag1.types index f3b60c506fa..a6d16d39809 100644 --- a/tests/baselines/reference/jsdocLinkTag1.types +++ b/tests/baselines/reference/jsdocLinkTag1.types @@ -1,7 +1,8 @@ === /a.ts === + export interface A {} -No type information for this code. -No type information for this code.=== /b.ts === + +=== /b.ts === import type { A } from "./a"; >A : A diff --git a/tests/baselines/reference/jsdocLinkTag3.types b/tests/baselines/reference/jsdocLinkTag3.types index 821818f7636..5dbbe5bbebc 100644 --- a/tests/baselines/reference/jsdocLinkTag3.types +++ b/tests/baselines/reference/jsdocLinkTag3.types @@ -1,7 +1,8 @@ === /a.ts === + export interface A {} -No type information for this code. -No type information for this code.=== /b.ts === + +=== /b.ts === import type { A } from "./a"; >A : A diff --git a/tests/baselines/reference/jsdocLinkTag4.types b/tests/baselines/reference/jsdocLinkTag4.types index 1edf4359909..5659b707b05 100644 --- a/tests/baselines/reference/jsdocLinkTag4.types +++ b/tests/baselines/reference/jsdocLinkTag4.types @@ -1,7 +1,8 @@ === /a.ts === + export interface A {} -No type information for this code. -No type information for this code.=== /b.ts === + +=== /b.ts === import * as a from "./a"; >a : typeof a diff --git a/tests/baselines/reference/jsdocLinkTag5.types b/tests/baselines/reference/jsdocLinkTag5.types index 42dabbcfc69..c2378f55548 100644 --- a/tests/baselines/reference/jsdocLinkTag5.types +++ b/tests/baselines/reference/jsdocLinkTag5.types @@ -1,5 +1,5 @@ === /a.ts === + /** {@link UNRESOLVED_LINK} */ -No type information for this code.export interface A {} -No type information for this code. -No type information for this code. \ No newline at end of file +export interface A {} + diff --git a/tests/baselines/reference/jsdocPrivateName2.symbols b/tests/baselines/reference/jsdocPrivateName2.symbols index 756c4657c6f..197c36cf68d 100644 --- a/tests/baselines/reference/jsdocPrivateName2.symbols +++ b/tests/baselines/reference/jsdocPrivateName2.symbols @@ -1,10 +1,10 @@ === tests/cases/conformance/jsdoc/jsdocPrivateName1.js === + // Expecting parse error for private field -No type information for this code. -No type information for this code./** -No type information for this code. * @typedef A -No type information for this code. * @type {object} -No type information for this code. * @property {string} #id -No type information for this code. */ -No type information for this code. -No type information for this code. \ No newline at end of file + +/** + * @typedef A + * @type {object} + * @property {string} #id + */ + diff --git a/tests/baselines/reference/jsdocPrivateName2.types b/tests/baselines/reference/jsdocPrivateName2.types index 756c4657c6f..197c36cf68d 100644 --- a/tests/baselines/reference/jsdocPrivateName2.types +++ b/tests/baselines/reference/jsdocPrivateName2.types @@ -1,10 +1,10 @@ === tests/cases/conformance/jsdoc/jsdocPrivateName1.js === + // Expecting parse error for private field -No type information for this code. -No type information for this code./** -No type information for this code. * @typedef A -No type information for this code. * @type {object} -No type information for this code. * @property {string} #id -No type information for this code. */ -No type information for this code. -No type information for this code. \ No newline at end of file + +/** + * @typedef A + * @type {object} + * @property {string} #id + */ + diff --git a/tests/baselines/reference/jsdocTypeDefAtStartOfFile.symbols b/tests/baselines/reference/jsdocTypeDefAtStartOfFile.symbols index 6aaeda1b4b5..be47b8f23c7 100644 --- a/tests/baselines/reference/jsdocTypeDefAtStartOfFile.symbols +++ b/tests/baselines/reference/jsdocTypeDefAtStartOfFile.symbols @@ -1,7 +1,8 @@ === tests/cases/conformance/jsdoc/dtsEquivalent.js === + /** @typedef {{[k: string]: any}} AnyEffect */ -No type information for this code./** @typedef {number} Third */ -No type information for this code.=== tests/cases/conformance/jsdoc/index.js === +/** @typedef {number} Third */ +=== tests/cases/conformance/jsdoc/index.js === /** @type {AnyEffect} */ let b; >b : Symbol(b, Decl(index.js, 1, 3)) diff --git a/tests/baselines/reference/jsdocTypeDefAtStartOfFile.types b/tests/baselines/reference/jsdocTypeDefAtStartOfFile.types index c4ea68d18a8..7342f4eff24 100644 --- a/tests/baselines/reference/jsdocTypeDefAtStartOfFile.types +++ b/tests/baselines/reference/jsdocTypeDefAtStartOfFile.types @@ -1,7 +1,8 @@ === tests/cases/conformance/jsdoc/dtsEquivalent.js === + /** @typedef {{[k: string]: any}} AnyEffect */ -No type information for this code./** @typedef {number} Third */ -No type information for this code.=== tests/cases/conformance/jsdoc/index.js === +/** @typedef {number} Third */ +=== tests/cases/conformance/jsdoc/index.js === /** @type {AnyEffect} */ let b; >b : AnyEffect diff --git a/tests/baselines/reference/jsxClassAttributeResolution.symbols b/tests/baselines/reference/jsxClassAttributeResolution.symbols index 59ccd79b7be..a390a960500 100644 --- a/tests/baselines/reference/jsxClassAttributeResolution.symbols +++ b/tests/baselines/reference/jsxClassAttributeResolution.symbols @@ -26,8 +26,9 @@ declare namespace JSX { >T : Symbol(T, Decl(index.d.ts, 4, 34)) } === tests/cases/compiler/node_modules/@types/react/jsx-runtime.d.ts === + import './'; -No type information for this code.=== tests/cases/compiler/node_modules/@types/react/jsx-dev-runtime.d.ts === +=== tests/cases/compiler/node_modules/@types/react/jsx-dev-runtime.d.ts === + import './'; -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/jsxClassAttributeResolution.types b/tests/baselines/reference/jsxClassAttributeResolution.types index 4a5c208a849..fe669f05fe2 100644 --- a/tests/baselines/reference/jsxClassAttributeResolution.types +++ b/tests/baselines/reference/jsxClassAttributeResolution.types @@ -18,8 +18,9 @@ declare namespace JSX { >IntrinsicClassAttributes : IntrinsicClassAttributes } === tests/cases/compiler/node_modules/@types/react/jsx-runtime.d.ts === + import './'; -No type information for this code.=== tests/cases/compiler/node_modules/@types/react/jsx-dev-runtime.d.ts === +=== tests/cases/compiler/node_modules/@types/react/jsx-dev-runtime.d.ts === + import './'; -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/jsxInvalidEsprimaTestSuite.symbols b/tests/baselines/reference/jsxInvalidEsprimaTestSuite.symbols index b5e2de25fcd..b3363ce0ef4 100644 --- a/tests/baselines/reference/jsxInvalidEsprimaTestSuite.symbols +++ b/tests/baselines/reference/jsxInvalidEsprimaTestSuite.symbols @@ -4,43 +4,55 @@ declare var React: any; ; === tests/cases/conformance/jsx/2.tsx === + ; -No type information for this code.=== tests/cases/conformance/jsx/3.tsx === +=== tests/cases/conformance/jsx/3.tsx === + <:a />; -No type information for this code.=== tests/cases/conformance/jsx/4.tsx === +=== tests/cases/conformance/jsx/4.tsx === ; >b : Symbol(b, Decl(4.tsx, 0, 2)) >d : Symbol(d, Decl(4.tsx, 0, 5)) === tests/cases/conformance/jsx/5.tsx === + ; -No type information for this code.=== tests/cases/conformance/jsx/6.tsx === +=== tests/cases/conformance/jsx/6.tsx === + ; -No type information for this code.=== tests/cases/conformance/jsx/7.tsx === +=== tests/cases/conformance/jsx/7.tsx === ; -No type information for this code.=== tests/cases/conformance/jsx/21.tsx === +=== tests/cases/conformance/jsx/21.tsx === ; >className : Symbol(className, Decl(21.tsx, 0, 5)) >id : Symbol(id, Decl(21.tsx, 0, 20)) @@ -64,22 +77,27 @@ No type information for this code.=== tests/cases/conformance/jsx/21.tsx === >className : Symbol(className, Decl(22.tsx, 0, 4)) === tests/cases/conformance/jsx/23.tsx === +
; -No type information for this code. -No type information for this code.=== tests/cases/conformance/jsx/24.tsx === + +=== tests/cases/conformance/jsx/24.tsx === +
stuff
; -No type information for this code. -No type information for this code.=== tests/cases/conformance/jsx/25.tsx === + +=== tests/cases/conformance/jsx/25.tsx === +
stuff
; -No type information for this code. -No type information for this code. -No type information for this code.=== tests/cases/conformance/jsx/26.tsx === + + +=== tests/cases/conformance/jsx/26.tsx === +
>; -No type information for this code. -No type information for this code.=== tests/cases/conformance/jsx/27.tsx === + +=== tests/cases/conformance/jsx/27.tsx === + >; -No type information for this code. -No type information for this code.=== tests/cases/conformance/jsx/28.tsx === + +=== tests/cases/conformance/jsx/28.tsx === ; >b : Symbol(b, Decl(28.tsx, 0, 2)) @@ -88,9 +106,10 @@ No type information for this code.=== tests/cases/conformance/jsx/28.tsx === >b : Symbol(b, Decl(29.tsx, 0, 2)) === tests/cases/conformance/jsx/30.tsx === + }; -No type information for this code. -No type information for this code.=== tests/cases/conformance/jsx/31.tsx === + +=== tests/cases/conformance/jsx/31.tsx === ; >asdf : Symbol(asdf, Decl(31.tsx, 0, 6)) diff --git a/tests/baselines/reference/keepImportsInDts1.symbols b/tests/baselines/reference/keepImportsInDts1.symbols index 0d0e7b9ccfd..bb9e965e79d 100644 --- a/tests/baselines/reference/keepImportsInDts1.symbols +++ b/tests/baselines/reference/keepImportsInDts1.symbols @@ -1,5 +1,6 @@ === c:/test.d.ts === + export {}; -No type information for this code.=== c:/app/main.ts === +=== c:/app/main.ts === + import "test" -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/keepImportsInDts1.types b/tests/baselines/reference/keepImportsInDts1.types index 0d0e7b9ccfd..bb9e965e79d 100644 --- a/tests/baselines/reference/keepImportsInDts1.types +++ b/tests/baselines/reference/keepImportsInDts1.types @@ -1,5 +1,6 @@ === c:/test.d.ts === + export {}; -No type information for this code.=== c:/app/main.ts === +=== c:/app/main.ts === + import "test" -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/keepImportsInDts2.symbols b/tests/baselines/reference/keepImportsInDts2.symbols index a18db585da9..f0a766c5adb 100644 --- a/tests/baselines/reference/keepImportsInDts2.symbols +++ b/tests/baselines/reference/keepImportsInDts2.symbols @@ -1,5 +1,6 @@ === tests/cases/compiler/folder/test.ts === + export {}; -No type information for this code.=== tests/cases/compiler/main.ts === +=== tests/cases/compiler/main.ts === + import "./folder/test" -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/keepImportsInDts2.types b/tests/baselines/reference/keepImportsInDts2.types index a18db585da9..f0a766c5adb 100644 --- a/tests/baselines/reference/keepImportsInDts2.types +++ b/tests/baselines/reference/keepImportsInDts2.types @@ -1,5 +1,6 @@ === tests/cases/compiler/folder/test.ts === + export {}; -No type information for this code.=== tests/cases/compiler/main.ts === +=== tests/cases/compiler/main.ts === + import "./folder/test" -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/keepImportsInDts3.symbols b/tests/baselines/reference/keepImportsInDts3.symbols index 552c6ff0be6..7eff19bdffc 100644 --- a/tests/baselines/reference/keepImportsInDts3.symbols +++ b/tests/baselines/reference/keepImportsInDts3.symbols @@ -1,5 +1,6 @@ === c:/test.ts === + export {}; -No type information for this code.=== c:/app/main.ts === +=== c:/app/main.ts === + import "test" -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/keepImportsInDts3.types b/tests/baselines/reference/keepImportsInDts3.types index 552c6ff0be6..7eff19bdffc 100644 --- a/tests/baselines/reference/keepImportsInDts3.types +++ b/tests/baselines/reference/keepImportsInDts3.types @@ -1,5 +1,6 @@ === c:/test.ts === + export {}; -No type information for this code.=== c:/app/main.ts === +=== c:/app/main.ts === + import "test" -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/keepImportsInDts4.symbols b/tests/baselines/reference/keepImportsInDts4.symbols index a18db585da9..f0a766c5adb 100644 --- a/tests/baselines/reference/keepImportsInDts4.symbols +++ b/tests/baselines/reference/keepImportsInDts4.symbols @@ -1,5 +1,6 @@ === tests/cases/compiler/folder/test.ts === + export {}; -No type information for this code.=== tests/cases/compiler/main.ts === +=== tests/cases/compiler/main.ts === + import "./folder/test" -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/keepImportsInDts4.types b/tests/baselines/reference/keepImportsInDts4.types index a18db585da9..f0a766c5adb 100644 --- a/tests/baselines/reference/keepImportsInDts4.types +++ b/tests/baselines/reference/keepImportsInDts4.types @@ -1,5 +1,6 @@ === tests/cases/compiler/folder/test.ts === + export {}; -No type information for this code.=== tests/cases/compiler/main.ts === +=== tests/cases/compiler/main.ts === + import "./folder/test" -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/leaveOptionalParameterAsWritten.types b/tests/baselines/reference/leaveOptionalParameterAsWritten.types index 14632b2b28d..0595af51426 100644 --- a/tests/baselines/reference/leaveOptionalParameterAsWritten.types +++ b/tests/baselines/reference/leaveOptionalParameterAsWritten.types @@ -1,7 +1,8 @@ === tests/cases/conformance/declarationEmit/a.ts === + export interface Foo {} -No type information for this code. -No type information for this code.=== tests/cases/conformance/declarationEmit/b.ts === + +=== tests/cases/conformance/declarationEmit/b.ts === import * as a from "./a"; >a : typeof a diff --git a/tests/baselines/reference/legacyNodeModulesExportsSpecifierGenerationConditions.types b/tests/baselines/reference/legacyNodeModulesExportsSpecifierGenerationConditions.types index b0aa8503417..b9ad515a500 100644 --- a/tests/baselines/reference/legacyNodeModulesExportsSpecifierGenerationConditions.types +++ b/tests/baselines/reference/legacyNodeModulesExportsSpecifierGenerationConditions.types @@ -22,5 +22,5 @@ export const x: () => Thing; >x : () => Thing === tests/cases/conformance/node/node_modules/inner/private.d.ts === + export interface Thing {} // not exported in export map, inaccessible under new module modes -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/libCompileChecks.symbols b/tests/baselines/reference/libCompileChecks.symbols index 2bed52247c0..842c2402753 100644 --- a/tests/baselines/reference/libCompileChecks.symbols +++ b/tests/baselines/reference/libCompileChecks.symbols @@ -1,4 +1,4 @@ === tests/cases/compiler/libCompileChecks.ts === + // This test is effectively the 'lib check' for all our .d.ts files because we use skipLibCheck -No type information for this code.// as false everywhere. -No type information for this code. \ No newline at end of file +// as false everywhere. diff --git a/tests/baselines/reference/libCompileChecks.types b/tests/baselines/reference/libCompileChecks.types index 2bed52247c0..842c2402753 100644 --- a/tests/baselines/reference/libCompileChecks.types +++ b/tests/baselines/reference/libCompileChecks.types @@ -1,4 +1,4 @@ === tests/cases/compiler/libCompileChecks.ts === + // This test is effectively the 'lib check' for all our .d.ts files because we use skipLibCheck -No type information for this code.// as false everywhere. -No type information for this code. \ No newline at end of file +// as false everywhere. diff --git a/tests/baselines/reference/libReferenceNoLib.types b/tests/baselines/reference/libReferenceNoLib.types index 0b2733c2265..7c619894b6c 100644 --- a/tests/baselines/reference/libReferenceNoLib.types +++ b/tests/baselines/reference/libReferenceNoLib.types @@ -1,17 +1,18 @@ === tests/cases/conformance/declarationEmit/fakelib.ts === + // Test that passing noLib disables resolution. -No type information for this code. -No type information for this code.interface Object { } -No type information for this code.interface Array { } -No type information for this code.interface String { } -No type information for this code.interface Boolean { } -No type information for this code.interface Number { } -No type information for this code.interface Function { } -No type information for this code.interface RegExp { } -No type information for this code.interface IArguments { } -No type information for this code. -No type information for this code. -No type information for this code.=== tests/cases/conformance/declarationEmit/file1.ts === + +interface Object { } +interface Array { } +interface String { } +interface Boolean { } +interface Number { } +interface Function { } +interface RegExp { } +interface IArguments { } + + +=== tests/cases/conformance/declarationEmit/file1.ts === /// export declare interface HTMLElement { field: string; } >field : string diff --git a/tests/baselines/reference/libReferenceNoLibBundle.types b/tests/baselines/reference/libReferenceNoLibBundle.types index 0b2733c2265..7c619894b6c 100644 --- a/tests/baselines/reference/libReferenceNoLibBundle.types +++ b/tests/baselines/reference/libReferenceNoLibBundle.types @@ -1,17 +1,18 @@ === tests/cases/conformance/declarationEmit/fakelib.ts === + // Test that passing noLib disables resolution. -No type information for this code. -No type information for this code.interface Object { } -No type information for this code.interface Array { } -No type information for this code.interface String { } -No type information for this code.interface Boolean { } -No type information for this code.interface Number { } -No type information for this code.interface Function { } -No type information for this code.interface RegExp { } -No type information for this code.interface IArguments { } -No type information for this code. -No type information for this code. -No type information for this code.=== tests/cases/conformance/declarationEmit/file1.ts === + +interface Object { } +interface Array { } +interface String { } +interface Boolean { } +interface Number { } +interface Function { } +interface RegExp { } +interface IArguments { } + + +=== tests/cases/conformance/declarationEmit/file1.ts === /// export declare interface HTMLElement { field: string; } >field : string diff --git a/tests/baselines/reference/libTypeScriptSubfileResolving.symbols b/tests/baselines/reference/libTypeScriptSubfileResolving.symbols index dce0e21d6a3..4920433c469 100644 --- a/tests/baselines/reference/libTypeScriptSubfileResolving.symbols +++ b/tests/baselines/reference/libTypeScriptSubfileResolving.symbols @@ -1,6 +1,7 @@ === /node_modules/@typescript/lib-dom/index.d.ts === + // NOOP -No type information for this code.=== /node_modules/@typescript/lib-dom/iterable.d.ts === +=== /node_modules/@typescript/lib-dom/iterable.d.ts === interface DOMIterable { abc: string } >DOMIterable : Symbol(DOMIterable, Decl(iterable.d.ts, 0, 0)) >abc : Symbol(DOMIterable.abc, Decl(iterable.d.ts, 0, 23)) diff --git a/tests/baselines/reference/libTypeScriptSubfileResolving.types b/tests/baselines/reference/libTypeScriptSubfileResolving.types index 73bd9f87814..073d0e55745 100644 --- a/tests/baselines/reference/libTypeScriptSubfileResolving.types +++ b/tests/baselines/reference/libTypeScriptSubfileResolving.types @@ -1,6 +1,7 @@ === /node_modules/@typescript/lib-dom/index.d.ts === + // NOOP -No type information for this code.=== /node_modules/@typescript/lib-dom/iterable.d.ts === +=== /node_modules/@typescript/lib-dom/iterable.d.ts === interface DOMIterable { abc: string } >abc : string diff --git a/tests/baselines/reference/library-reference-4.symbols b/tests/baselines/reference/library-reference-4.symbols index 37a0e267d00..4f974f56edc 100644 --- a/tests/baselines/reference/library-reference-4.symbols +++ b/tests/baselines/reference/library-reference-4.symbols @@ -1,8 +1,9 @@ === /src/root.ts === + /// -No type information for this code./// -No type information for this code. -No type information for this code.=== /node_modules/foo/index.d.ts === +/// + +=== /node_modules/foo/index.d.ts === // Secondary references may be duplicated if they agree in content /// diff --git a/tests/baselines/reference/library-reference-4.types b/tests/baselines/reference/library-reference-4.types index 329ad50995f..ed03a349255 100644 --- a/tests/baselines/reference/library-reference-4.types +++ b/tests/baselines/reference/library-reference-4.types @@ -1,8 +1,9 @@ === /src/root.ts === + /// -No type information for this code./// -No type information for this code. -No type information for this code.=== /node_modules/foo/index.d.ts === +/// + +=== /node_modules/foo/index.d.ts === // Secondary references may be duplicated if they agree in content /// diff --git a/tests/baselines/reference/library-reference-5.symbols b/tests/baselines/reference/library-reference-5.symbols index 111d9cc21f5..d8a11c3aaa7 100644 --- a/tests/baselines/reference/library-reference-5.symbols +++ b/tests/baselines/reference/library-reference-5.symbols @@ -1,8 +1,9 @@ === /src/root.ts === + /// -No type information for this code./// -No type information for this code. -No type information for this code.=== /node_modules/foo/index.d.ts === +/// + +=== /node_modules/foo/index.d.ts === // Secondary references may not be duplicated if they disagree in content /// diff --git a/tests/baselines/reference/library-reference-5.types b/tests/baselines/reference/library-reference-5.types index 8b80dc87157..0bdf269f634 100644 --- a/tests/baselines/reference/library-reference-5.types +++ b/tests/baselines/reference/library-reference-5.types @@ -1,8 +1,9 @@ === /src/root.ts === + /// -No type information for this code./// -No type information for this code. -No type information for this code.=== /node_modules/foo/index.d.ts === +/// + +=== /node_modules/foo/index.d.ts === // Secondary references may not be duplicated if they disagree in content /// diff --git a/tests/baselines/reference/library-reference-scoped-packages.symbols b/tests/baselines/reference/library-reference-scoped-packages.symbols index 60ccaab89d2..42bbed6fb52 100644 --- a/tests/baselines/reference/library-reference-scoped-packages.symbols +++ b/tests/baselines/reference/library-reference-scoped-packages.symbols @@ -1,7 +1,8 @@ === /a.ts === + /// -No type information for this code. -No type information for this code.=== /node_modules/@types/beep__boop/index.d.ts === + +=== /node_modules/@types/beep__boop/index.d.ts === export const y = 0; >y : Symbol(y, Decl(index.d.ts, 0, 12)) diff --git a/tests/baselines/reference/library-reference-scoped-packages.types b/tests/baselines/reference/library-reference-scoped-packages.types index bbb3062d98b..7c048d5f97c 100644 --- a/tests/baselines/reference/library-reference-scoped-packages.types +++ b/tests/baselines/reference/library-reference-scoped-packages.types @@ -1,7 +1,8 @@ === /a.ts === + /// -No type information for this code. -No type information for this code.=== /node_modules/@types/beep__boop/index.d.ts === + +=== /node_modules/@types/beep__boop/index.d.ts === export const y = 0; >y : 0 >0 : 0 diff --git a/tests/baselines/reference/logicalNotExpression1.symbols b/tests/baselines/reference/logicalNotExpression1.symbols index e09f4bca9e2..f3d38860e39 100644 --- a/tests/baselines/reference/logicalNotExpression1.symbols +++ b/tests/baselines/reference/logicalNotExpression1.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/logicalNotExpression1.ts === + !foo; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/manyCompilerErrorsInTheTwoFiles.symbols b/tests/baselines/reference/manyCompilerErrorsInTheTwoFiles.symbols index 921ab984397..ef25c54b5c2 100644 --- a/tests/baselines/reference/manyCompilerErrorsInTheTwoFiles.symbols +++ b/tests/baselines/reference/manyCompilerErrorsInTheTwoFiles.symbols @@ -10,7 +10,7 @@ HERE's A shouty thing GOTTA GO FAST === tests/cases/compiler/b.ts === + fhqwhgads -No type information for this code.to -No type information for this code.limit -No type information for this code. \ No newline at end of file +to +limit diff --git a/tests/baselines/reference/mergeMultipleInterfacesReexported.symbols b/tests/baselines/reference/mergeMultipleInterfacesReexported.symbols index c40babde0a3..4817edf2861 100644 --- a/tests/baselines/reference/mergeMultipleInterfacesReexported.symbols +++ b/tests/baselines/reference/mergeMultipleInterfacesReexported.symbols @@ -1,7 +1,8 @@ === tests/cases/compiler/index.ts === + export * from './eventList'; -No type information for this code. -No type information for this code.=== tests/cases/compiler/test.ts === + +=== tests/cases/compiler/test.ts === import { EventList } from "./eventList"; >EventList : Symbol(EventList, Decl(test.ts, 0, 8)) diff --git a/tests/baselines/reference/mergeMultipleInterfacesReexported.types b/tests/baselines/reference/mergeMultipleInterfacesReexported.types index 1096770ca61..c976edaa5d4 100644 --- a/tests/baselines/reference/mergeMultipleInterfacesReexported.types +++ b/tests/baselines/reference/mergeMultipleInterfacesReexported.types @@ -1,7 +1,8 @@ === tests/cases/compiler/index.ts === + export * from './eventList'; -No type information for this code. -No type information for this code.=== tests/cases/compiler/test.ts === + +=== tests/cases/compiler/test.ts === import { EventList } from "./eventList"; >EventList : any diff --git a/tests/baselines/reference/missingArgument1.symbols b/tests/baselines/reference/missingArgument1.symbols index 092356de4a6..d8bfb1a8fc3 100644 --- a/tests/baselines/reference/missingArgument1.symbols +++ b/tests/baselines/reference/missingArgument1.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/missingArgument1.ts === + foo(a,,b); -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/missingDecoratorType.types b/tests/baselines/reference/missingDecoratorType.types index fc73bd142ea..ce94cd09cda 100644 --- a/tests/baselines/reference/missingDecoratorType.types +++ b/tests/baselines/reference/missingDecoratorType.types @@ -1,14 +1,15 @@ === tests/cases/conformance/decorators/a.ts === + interface Object { } -No type information for this code.interface Array { } -No type information for this code.interface String { } -No type information for this code.interface Boolean { } -No type information for this code.interface Number { } -No type information for this code.interface Function { } -No type information for this code.interface RegExp { } -No type information for this code.interface IArguments { } -No type information for this code. -No type information for this code.=== tests/cases/conformance/decorators/b.ts === +interface Array { } +interface String { } +interface Boolean { } +interface Number { } +interface Function { } +interface RegExp { } +interface IArguments { } + +=== tests/cases/conformance/decorators/b.ts === declare function dec(t, k, d); >dec : (t: any, k: any, d: any) => any >t : any diff --git a/tests/baselines/reference/moduleAugmentationDoesInterfaceMergeOfReexport.symbols b/tests/baselines/reference/moduleAugmentationDoesInterfaceMergeOfReexport.symbols index 7f51b640e1f..6a26f636cb2 100644 --- a/tests/baselines/reference/moduleAugmentationDoesInterfaceMergeOfReexport.symbols +++ b/tests/baselines/reference/moduleAugmentationDoesInterfaceMergeOfReexport.symbols @@ -6,8 +6,9 @@ export interface Foo { >x : Symbol(Foo.x, Decl(file.ts, 0, 22)) } === tests/cases/compiler/reexport.ts === + export * from "./file"; -No type information for this code.=== tests/cases/compiler/augment.ts === +=== tests/cases/compiler/augment.ts === import * as ns from "./reexport"; >ns : Symbol(ns, Decl(augment.ts, 0, 6)) diff --git a/tests/baselines/reference/moduleAugmentationDoesInterfaceMergeOfReexport.types b/tests/baselines/reference/moduleAugmentationDoesInterfaceMergeOfReexport.types index 888a73a3138..2e4f6ac5f14 100644 --- a/tests/baselines/reference/moduleAugmentationDoesInterfaceMergeOfReexport.types +++ b/tests/baselines/reference/moduleAugmentationDoesInterfaceMergeOfReexport.types @@ -4,8 +4,9 @@ export interface Foo { >x : number } === tests/cases/compiler/reexport.ts === + export * from "./file"; -No type information for this code.=== tests/cases/compiler/augment.ts === +=== tests/cases/compiler/augment.ts === import * as ns from "./reexport"; >ns : typeof ns diff --git a/tests/baselines/reference/moduleAugmentationDoesNamespaceEnumMergeOfReexport.symbols b/tests/baselines/reference/moduleAugmentationDoesNamespaceEnumMergeOfReexport.symbols index 89c0878d840..5a4cffe9a7c 100644 --- a/tests/baselines/reference/moduleAugmentationDoesNamespaceEnumMergeOfReexport.symbols +++ b/tests/baselines/reference/moduleAugmentationDoesNamespaceEnumMergeOfReexport.symbols @@ -11,8 +11,9 @@ export namespace Root { } } === tests/cases/compiler/reexport.ts === + export * from "./file"; -No type information for this code.=== tests/cases/compiler/augment.ts === +=== tests/cases/compiler/augment.ts === import * as ns from "./reexport"; >ns : Symbol(ns, Decl(augment.ts, 0, 6)) diff --git a/tests/baselines/reference/moduleAugmentationDoesNamespaceEnumMergeOfReexport.types b/tests/baselines/reference/moduleAugmentationDoesNamespaceEnumMergeOfReexport.types index d10ce176c26..a5d045abc92 100644 --- a/tests/baselines/reference/moduleAugmentationDoesNamespaceEnumMergeOfReexport.types +++ b/tests/baselines/reference/moduleAugmentationDoesNamespaceEnumMergeOfReexport.types @@ -7,8 +7,9 @@ export namespace Root { } } === tests/cases/compiler/reexport.ts === + export * from "./file"; -No type information for this code.=== tests/cases/compiler/augment.ts === +=== tests/cases/compiler/augment.ts === import * as ns from "./reexport"; >ns : typeof ns diff --git a/tests/baselines/reference/moduleAugmentationDoesNamespaceMergeOfReexport.symbols b/tests/baselines/reference/moduleAugmentationDoesNamespaceMergeOfReexport.symbols index e887acceb93..f43aa48b97b 100644 --- a/tests/baselines/reference/moduleAugmentationDoesNamespaceMergeOfReexport.symbols +++ b/tests/baselines/reference/moduleAugmentationDoesNamespaceMergeOfReexport.symbols @@ -10,8 +10,9 @@ export namespace Root { } } === tests/cases/compiler/reexport.ts === + export * from "./file"; -No type information for this code.=== tests/cases/compiler/augment.ts === +=== tests/cases/compiler/augment.ts === import * as ns from "./reexport"; >ns : Symbol(ns, Decl(augment.ts, 0, 6)) diff --git a/tests/baselines/reference/moduleAugmentationDoesNamespaceMergeOfReexport.types b/tests/baselines/reference/moduleAugmentationDoesNamespaceMergeOfReexport.types index 39143e003fa..591418d6a13 100644 --- a/tests/baselines/reference/moduleAugmentationDoesNamespaceMergeOfReexport.types +++ b/tests/baselines/reference/moduleAugmentationDoesNamespaceMergeOfReexport.types @@ -6,8 +6,9 @@ export namespace Root { } } === tests/cases/compiler/reexport.ts === + export * from "./file"; -No type information for this code.=== tests/cases/compiler/augment.ts === +=== tests/cases/compiler/augment.ts === import * as ns from "./reexport"; >ns : typeof ns diff --git a/tests/baselines/reference/moduleAugmentationEnumClassMergeOfReexportIsError.symbols b/tests/baselines/reference/moduleAugmentationEnumClassMergeOfReexportIsError.symbols index b91d43b7c71..32c0aa73ebc 100644 --- a/tests/baselines/reference/moduleAugmentationEnumClassMergeOfReexportIsError.symbols +++ b/tests/baselines/reference/moduleAugmentationEnumClassMergeOfReexportIsError.symbols @@ -6,8 +6,9 @@ export class Foo { >member : Symbol(Foo.member, Decl(file.ts, 0, 18)) } === tests/cases/compiler/reexport.ts === + export * from "./file"; -No type information for this code.=== tests/cases/compiler/augment.ts === +=== tests/cases/compiler/augment.ts === import * as ns from "./reexport"; >ns : Symbol(ns, Decl(augment.ts, 0, 6)) diff --git a/tests/baselines/reference/moduleAugmentationEnumClassMergeOfReexportIsError.types b/tests/baselines/reference/moduleAugmentationEnumClassMergeOfReexportIsError.types index 4bd02308a9a..53a0353c3ac 100644 --- a/tests/baselines/reference/moduleAugmentationEnumClassMergeOfReexportIsError.types +++ b/tests/baselines/reference/moduleAugmentationEnumClassMergeOfReexportIsError.types @@ -6,8 +6,9 @@ export class Foo { >member : string } === tests/cases/compiler/reexport.ts === + export * from "./file"; -No type information for this code.=== tests/cases/compiler/augment.ts === +=== tests/cases/compiler/augment.ts === import * as ns from "./reexport"; >ns : typeof ns diff --git a/tests/baselines/reference/moduleAugmentationGlobal4.symbols b/tests/baselines/reference/moduleAugmentationGlobal4.symbols index 5a2ed5c76e7..527f50333f1 100644 --- a/tests/baselines/reference/moduleAugmentationGlobal4.symbols +++ b/tests/baselines/reference/moduleAugmentationGlobal4.symbols @@ -17,8 +17,8 @@ declare global { } export {}; === tests/cases/compiler/f3.ts === + import "./f1"; -No type information for this code.import "./f2"; -No type information for this code. -No type information for this code. -No type information for this code. \ No newline at end of file +import "./f2"; + + diff --git a/tests/baselines/reference/moduleAugmentationGlobal4.types b/tests/baselines/reference/moduleAugmentationGlobal4.types index 910e8beba54..d80d12abeed 100644 --- a/tests/baselines/reference/moduleAugmentationGlobal4.types +++ b/tests/baselines/reference/moduleAugmentationGlobal4.types @@ -15,8 +15,8 @@ declare global { } export {}; === tests/cases/compiler/f3.ts === + import "./f1"; -No type information for this code.import "./f2"; -No type information for this code. -No type information for this code. -No type information for this code. \ No newline at end of file +import "./f2"; + + diff --git a/tests/baselines/reference/moduleAugmentationGlobal5.symbols b/tests/baselines/reference/moduleAugmentationGlobal5.symbols index cafb662e14f..5677c288abd 100644 --- a/tests/baselines/reference/moduleAugmentationGlobal5.symbols +++ b/tests/baselines/reference/moduleAugmentationGlobal5.symbols @@ -1,11 +1,12 @@ === tests/cases/compiler/f3.ts === + /// -No type information for this code./// -No type information for this code.import "A"; -No type information for this code.import "B"; -No type information for this code. -No type information for this code. -No type information for this code.=== tests/cases/compiler/f1.d.ts === +/// +import "A"; +import "B"; + + +=== tests/cases/compiler/f1.d.ts === declare module "A" { >"A" : Symbol("A", Decl(f1.d.ts, 0, 0)) diff --git a/tests/baselines/reference/moduleAugmentationGlobal5.types b/tests/baselines/reference/moduleAugmentationGlobal5.types index e87c411d085..5a733310cf1 100644 --- a/tests/baselines/reference/moduleAugmentationGlobal5.types +++ b/tests/baselines/reference/moduleAugmentationGlobal5.types @@ -1,11 +1,12 @@ === tests/cases/compiler/f3.ts === + /// -No type information for this code./// -No type information for this code.import "A"; -No type information for this code.import "B"; -No type information for this code. -No type information for this code. -No type information for this code.=== tests/cases/compiler/f1.d.ts === +/// +import "A"; +import "B"; + + +=== tests/cases/compiler/f1.d.ts === declare module "A" { >"A" : typeof import("A") diff --git a/tests/baselines/reference/moduleAugmentationInDependency.symbols b/tests/baselines/reference/moduleAugmentationInDependency.symbols index 1913a2fbda6..4805014867a 100644 --- a/tests/baselines/reference/moduleAugmentationInDependency.symbols +++ b/tests/baselines/reference/moduleAugmentationInDependency.symbols @@ -5,5 +5,5 @@ declare module "ext" { export {}; === /src/app.ts === + import "A" -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/moduleAugmentationInDependency.types b/tests/baselines/reference/moduleAugmentationInDependency.types index d4d09c61f53..2add398e7a5 100644 --- a/tests/baselines/reference/moduleAugmentationInDependency.types +++ b/tests/baselines/reference/moduleAugmentationInDependency.types @@ -5,5 +5,5 @@ declare module "ext" { export {}; === /src/app.ts === + import "A" -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/moduleAugmentationInDependency2.symbols b/tests/baselines/reference/moduleAugmentationInDependency2.symbols index dc540ea909f..3ddb9db120e 100644 --- a/tests/baselines/reference/moduleAugmentationInDependency2.symbols +++ b/tests/baselines/reference/moduleAugmentationInDependency2.symbols @@ -5,5 +5,5 @@ declare module "ext" { export {}; === /src/app.ts === + import "A" -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/moduleAugmentationInDependency2.types b/tests/baselines/reference/moduleAugmentationInDependency2.types index 41942d083bc..1d01bf94a7c 100644 --- a/tests/baselines/reference/moduleAugmentationInDependency2.types +++ b/tests/baselines/reference/moduleAugmentationInDependency2.types @@ -5,5 +5,5 @@ declare module "ext" { export {}; === /src/app.ts === + import "A" -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/moduleDeclarationExportStarShadowingGlobalIsNameable.symbols b/tests/baselines/reference/moduleDeclarationExportStarShadowingGlobalIsNameable.symbols index fb67e53c544..f5c09f477e7 100644 --- a/tests/baselines/reference/moduleDeclarationExportStarShadowingGlobalIsNameable.symbols +++ b/tests/baselines/reference/moduleDeclarationExportStarShadowingGlobalIsNameable.symbols @@ -1,7 +1,8 @@ === tests/cases/compiler/model/index.ts === + export * from "./account"; -No type information for this code. -No type information for this code.=== tests/cases/compiler/model/account.ts === + +=== tests/cases/compiler/model/account.ts === export interface Account { >Account : Symbol(Account, Decl(account.ts, 0, 0)) diff --git a/tests/baselines/reference/moduleDeclarationExportStarShadowingGlobalIsNameable.types b/tests/baselines/reference/moduleDeclarationExportStarShadowingGlobalIsNameable.types index fd5403b0834..5a6e7c43e8d 100644 --- a/tests/baselines/reference/moduleDeclarationExportStarShadowingGlobalIsNameable.types +++ b/tests/baselines/reference/moduleDeclarationExportStarShadowingGlobalIsNameable.types @@ -1,7 +1,8 @@ === tests/cases/compiler/model/index.ts === + export * from "./account"; -No type information for this code. -No type information for this code.=== tests/cases/compiler/model/account.ts === + +=== tests/cases/compiler/model/account.ts === export interface Account { myAccNum: number; >myAccNum : number diff --git a/tests/baselines/reference/moduleImportedForTypeArgumentPosition.types b/tests/baselines/reference/moduleImportedForTypeArgumentPosition.types index 63bcc00dbca..faff899c7d1 100644 --- a/tests/baselines/reference/moduleImportedForTypeArgumentPosition.types +++ b/tests/baselines/reference/moduleImportedForTypeArgumentPosition.types @@ -13,6 +13,6 @@ class Test1 extends C1 { } === tests/cases/compiler/moduleImportedForTypeArgumentPosition_0.ts === + export interface M2C { } -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/moduleKeywordRepeatError.symbols b/tests/baselines/reference/moduleKeywordRepeatError.symbols index ee1928137dc..3df7d142dc1 100644 --- a/tests/baselines/reference/moduleKeywordRepeatError.symbols +++ b/tests/baselines/reference/moduleKeywordRepeatError.symbols @@ -1,5 +1,5 @@ === tests/cases/compiler/moduleKeywordRepeatError.ts === + // "module.module { }" should raise a syntax error -No type information for this code. -No type information for this code.module.module { } -No type information for this code. \ No newline at end of file + +module.module { } diff --git a/tests/baselines/reference/moduleLocalImportNotIncorrectlyRedirected.symbols b/tests/baselines/reference/moduleLocalImportNotIncorrectlyRedirected.symbols index aa2fb0375ed..9b251b7e3b5 100644 --- a/tests/baselines/reference/moduleLocalImportNotIncorrectlyRedirected.symbols +++ b/tests/baselines/reference/moduleLocalImportNotIncorrectlyRedirected.symbols @@ -10,8 +10,9 @@ export interface ISpinButton {} >ISpinButton : Symbol(ISpinButton, Decl(index.d.ts, 0, 51)) === tests/cases/compiler/node_modules/troublesome-lib/lib/utilities/positioning.d.ts === + export * from './positioning/index'; -No type information for this code.=== tests/cases/compiler/node_modules/troublesome-lib/lib/utilities/positioning/index.d.ts === +=== tests/cases/compiler/node_modules/troublesome-lib/lib/utilities/positioning/index.d.ts === export declare enum Position { >Position : Symbol(Position, Decl(index.d.ts, 0, 0)) diff --git a/tests/baselines/reference/moduleLocalImportNotIncorrectlyRedirected.types b/tests/baselines/reference/moduleLocalImportNotIncorrectlyRedirected.types index def8b2fce4b..3770534c7ca 100644 --- a/tests/baselines/reference/moduleLocalImportNotIncorrectlyRedirected.types +++ b/tests/baselines/reference/moduleLocalImportNotIncorrectlyRedirected.types @@ -8,8 +8,9 @@ import { Position } from './utilities/positioning'; export interface ISpinButton {} === tests/cases/compiler/node_modules/troublesome-lib/lib/utilities/positioning.d.ts === + export * from './positioning/index'; -No type information for this code.=== tests/cases/compiler/node_modules/troublesome-lib/lib/utilities/positioning/index.d.ts === +=== tests/cases/compiler/node_modules/troublesome-lib/lib/utilities/positioning/index.d.ts === export declare enum Position { >Position : Position diff --git a/tests/baselines/reference/moduleMemberMissingErrorIsRelative.symbols b/tests/baselines/reference/moduleMemberMissingErrorIsRelative.symbols index 8650f888c28..751d7982f81 100644 --- a/tests/baselines/reference/moduleMemberMissingErrorIsRelative.symbols +++ b/tests/baselines/reference/moduleMemberMissingErrorIsRelative.symbols @@ -1,6 +1,7 @@ === tests/cases/compiler/folder/foo.ts === + export {}; -No type information for this code.=== tests/cases/compiler/folder/bar.ts === +=== tests/cases/compiler/folder/bar.ts === import {nosuch} from './foo'; >nosuch : Symbol(nosuch, Decl(bar.ts, 0, 8)) diff --git a/tests/baselines/reference/moduleMemberMissingErrorIsRelative.types b/tests/baselines/reference/moduleMemberMissingErrorIsRelative.types index ef779f2abdb..8e00a4654e4 100644 --- a/tests/baselines/reference/moduleMemberMissingErrorIsRelative.types +++ b/tests/baselines/reference/moduleMemberMissingErrorIsRelative.types @@ -1,6 +1,7 @@ === tests/cases/compiler/folder/foo.ts === + export {}; -No type information for this code.=== tests/cases/compiler/folder/bar.ts === +=== tests/cases/compiler/folder/bar.ts === import {nosuch} from './foo'; >nosuch : any diff --git a/tests/baselines/reference/moduleResolutionNoTsCJS.symbols b/tests/baselines/reference/moduleResolutionNoTsCJS.symbols index c71f18a0790..0abe72054c7 100644 --- a/tests/baselines/reference/moduleResolutionNoTsCJS.symbols +++ b/tests/baselines/reference/moduleResolutionNoTsCJS.symbols @@ -1,12 +1,14 @@ === tests/cases/compiler/x.ts === + // CommonJS output -No type information for this code. -No type information for this code.export default 0; -No type information for this code. -No type information for this code.=== tests/cases/compiler/y.tsx === + export default 0; -No type information for this code. -No type information for this code.=== tests/cases/compiler/z.d.ts === + +=== tests/cases/compiler/y.tsx === + +export default 0; + +=== tests/cases/compiler/z.d.ts === declare const x: number; >x : Symbol(x, Decl(z.d.ts, 0, 13)) diff --git a/tests/baselines/reference/moduleResolutionNoTsCJS.types b/tests/baselines/reference/moduleResolutionNoTsCJS.types index 419180d7976..4a7a1c89564 100644 --- a/tests/baselines/reference/moduleResolutionNoTsCJS.types +++ b/tests/baselines/reference/moduleResolutionNoTsCJS.types @@ -1,12 +1,14 @@ === tests/cases/compiler/x.ts === + // CommonJS output -No type information for this code. -No type information for this code.export default 0; -No type information for this code. -No type information for this code.=== tests/cases/compiler/y.tsx === + export default 0; -No type information for this code. -No type information for this code.=== tests/cases/compiler/z.d.ts === + +=== tests/cases/compiler/y.tsx === + +export default 0; + +=== tests/cases/compiler/z.d.ts === declare const x: number; >x : number diff --git a/tests/baselines/reference/moduleResolutionNoTsESM.symbols b/tests/baselines/reference/moduleResolutionNoTsESM.symbols index eaf61024fb0..0a7925c4f6e 100644 --- a/tests/baselines/reference/moduleResolutionNoTsESM.symbols +++ b/tests/baselines/reference/moduleResolutionNoTsESM.symbols @@ -1,12 +1,14 @@ === tests/cases/compiler/x.ts === + // ESM output -No type information for this code. -No type information for this code.export default 0; -No type information for this code. -No type information for this code.=== tests/cases/compiler/y.tsx === + export default 0; -No type information for this code. -No type information for this code.=== tests/cases/compiler/z.d.ts === + +=== tests/cases/compiler/y.tsx === + +export default 0; + +=== tests/cases/compiler/z.d.ts === declare const x: number; >x : Symbol(x, Decl(z.d.ts, 0, 13)) diff --git a/tests/baselines/reference/moduleResolutionNoTsESM.types b/tests/baselines/reference/moduleResolutionNoTsESM.types index 199a513549d..4ff610e49fd 100644 --- a/tests/baselines/reference/moduleResolutionNoTsESM.types +++ b/tests/baselines/reference/moduleResolutionNoTsESM.types @@ -1,12 +1,14 @@ === tests/cases/compiler/x.ts === + // ESM output -No type information for this code. -No type information for this code.export default 0; -No type information for this code. -No type information for this code.=== tests/cases/compiler/y.tsx === + export default 0; -No type information for this code. -No type information for this code.=== tests/cases/compiler/z.d.ts === + +=== tests/cases/compiler/y.tsx === + +export default 0; + +=== tests/cases/compiler/z.d.ts === declare const x: number; >x : number diff --git a/tests/baselines/reference/moduleResolutionWithExtensions.symbols b/tests/baselines/reference/moduleResolutionWithExtensions.symbols index d01f2206165..2ee6979bc41 100644 --- a/tests/baselines/reference/moduleResolutionWithExtensions.symbols +++ b/tests/baselines/reference/moduleResolutionWithExtensions.symbols @@ -1,8 +1,9 @@ === /src/a.ts === + export default 0; -No type information for this code. -No type information for this code.// No extension: '.ts' added -No type information for this code.=== /src/b.ts === + +// No extension: '.ts' added +=== /src/b.ts === import a from './a'; >a : Symbol(a, Decl(b.ts, 0, 6)) diff --git a/tests/baselines/reference/moduleResolutionWithExtensions.types b/tests/baselines/reference/moduleResolutionWithExtensions.types index 7b530030eb5..34c4c19cbd7 100644 --- a/tests/baselines/reference/moduleResolutionWithExtensions.types +++ b/tests/baselines/reference/moduleResolutionWithExtensions.types @@ -1,8 +1,9 @@ === /src/a.ts === + export default 0; -No type information for this code. -No type information for this code.// No extension: '.ts' added -No type information for this code.=== /src/b.ts === + +// No extension: '.ts' added +=== /src/b.ts === import a from './a'; >a : 0 diff --git a/tests/baselines/reference/moduleResolutionWithExtensions_preferTs.symbols b/tests/baselines/reference/moduleResolutionWithExtensions_preferTs.symbols index af9dc4154d4..d6b4d68e4a5 100644 --- a/tests/baselines/reference/moduleResolutionWithExtensions_preferTs.symbols +++ b/tests/baselines/reference/moduleResolutionWithExtensions_preferTs.symbols @@ -3,6 +3,6 @@ import b from "./b"; >b : Symbol(b, Decl(a.ts, 0, 6)) === /b/index.ts === + export default 0; -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/moduleResolutionWithExtensions_preferTs.types b/tests/baselines/reference/moduleResolutionWithExtensions_preferTs.types index 0e418c5dc14..8c5c92df59c 100644 --- a/tests/baselines/reference/moduleResolutionWithExtensions_preferTs.types +++ b/tests/baselines/reference/moduleResolutionWithExtensions_preferTs.types @@ -3,6 +3,6 @@ import b from "./b"; >b : 0 === /b/index.ts === + export default 0; -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/moduleResolutionWithExtensions_unexpected.symbols b/tests/baselines/reference/moduleResolutionWithExtensions_unexpected.symbols index a73d58fd7d8..37911f91f24 100644 --- a/tests/baselines/reference/moduleResolutionWithExtensions_unexpected.symbols +++ b/tests/baselines/reference/moduleResolutionWithExtensions_unexpected.symbols @@ -1,4 +1,4 @@ === /a.ts === + import "normalize.css"; -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/moduleResolutionWithExtensions_unexpected.types b/tests/baselines/reference/moduleResolutionWithExtensions_unexpected.types index a73d58fd7d8..37911f91f24 100644 --- a/tests/baselines/reference/moduleResolutionWithExtensions_unexpected.types +++ b/tests/baselines/reference/moduleResolutionWithExtensions_unexpected.types @@ -1,4 +1,4 @@ === /a.ts === + import "normalize.css"; -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/moduleResolutionWithExtensions_unexpected2.symbols b/tests/baselines/reference/moduleResolutionWithExtensions_unexpected2.symbols index 11c9c72cc69..05ff9ad2c5e 100644 --- a/tests/baselines/reference/moduleResolutionWithExtensions_unexpected2.symbols +++ b/tests/baselines/reference/moduleResolutionWithExtensions_unexpected2.symbols @@ -1,4 +1,4 @@ === /a.ts === + import "foo"; -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/moduleResolutionWithExtensions_unexpected2.types b/tests/baselines/reference/moduleResolutionWithExtensions_unexpected2.types index 11c9c72cc69..05ff9ad2c5e 100644 --- a/tests/baselines/reference/moduleResolutionWithExtensions_unexpected2.types +++ b/tests/baselines/reference/moduleResolutionWithExtensions_unexpected2.types @@ -1,4 +1,4 @@ === /a.ts === + import "foo"; -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/moduleResolutionWithSymlinks_referenceTypes.symbols b/tests/baselines/reference/moduleResolutionWithSymlinks_referenceTypes.symbols index 46806e5313f..eb618097968 100644 --- a/tests/baselines/reference/moduleResolutionWithSymlinks_referenceTypes.symbols +++ b/tests/baselines/reference/moduleResolutionWithSymlinks_referenceTypes.symbols @@ -1,8 +1,9 @@ === /app.ts === + /// -No type information for this code./// -No type information for this code. -No type information for this code.=== /node_modules/@types/library-a/index.d.ts === +/// + +=== /node_modules/@types/library-a/index.d.ts === // Symlinks are always resolved for type reference directives. // NOTE: This test would still compile without errors even if they were not, // because `processTypeReferenceDirective` also checks for textual equivalence of file contents. @@ -14,6 +15,6 @@ declare class MyClass { private x: number; } >x : Symbol(MyClass.x, Decl(index.d.ts, 6, 23)) === /node_modules/@types/library-b/index.d.ts === + /// -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/moduleResolutionWithSymlinks_referenceTypes.types b/tests/baselines/reference/moduleResolutionWithSymlinks_referenceTypes.types index 2094265709f..07e0bd65394 100644 --- a/tests/baselines/reference/moduleResolutionWithSymlinks_referenceTypes.types +++ b/tests/baselines/reference/moduleResolutionWithSymlinks_referenceTypes.types @@ -1,8 +1,9 @@ === /app.ts === + /// -No type information for this code./// -No type information for this code. -No type information for this code.=== /node_modules/@types/library-a/index.d.ts === +/// + +=== /node_modules/@types/library-a/index.d.ts === // Symlinks are always resolved for type reference directives. // NOTE: This test would still compile without errors even if they were not, // because `processTypeReferenceDirective` also checks for textual equivalence of file contents. @@ -14,6 +15,6 @@ declare class MyClass { private x: number; } >x : number === /node_modules/@types/library-b/index.d.ts === + /// -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/moduleResolution_noLeadingDot.symbols b/tests/baselines/reference/moduleResolution_noLeadingDot.symbols index a7ee88bd3ff..e9daacf08e5 100644 --- a/tests/baselines/reference/moduleResolution_noLeadingDot.symbols +++ b/tests/baselines/reference/moduleResolution_noLeadingDot.symbols @@ -1,4 +1,4 @@ === /a.ts === + true; -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/moduleSameValueDuplicateExportedBindings1.symbols b/tests/baselines/reference/moduleSameValueDuplicateExportedBindings1.symbols index 2f8bba9b6ab..1bdac309c68 100644 --- a/tests/baselines/reference/moduleSameValueDuplicateExportedBindings1.symbols +++ b/tests/baselines/reference/moduleSameValueDuplicateExportedBindings1.symbols @@ -1,11 +1,13 @@ === tests/cases/compiler/a.ts === + export * from "./b"; -No type information for this code.export * from "./c"; -No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === export * from "./c"; -No type information for this code. -No type information for this code.=== tests/cases/compiler/c.ts === + +=== tests/cases/compiler/b.ts === + +export * from "./c"; + +=== tests/cases/compiler/c.ts === export var foo = 42; >foo : Symbol(foo, Decl(c.ts, 0, 10)) diff --git a/tests/baselines/reference/moduleSameValueDuplicateExportedBindings1.types b/tests/baselines/reference/moduleSameValueDuplicateExportedBindings1.types index bfeb5a14c94..db0c144b160 100644 --- a/tests/baselines/reference/moduleSameValueDuplicateExportedBindings1.types +++ b/tests/baselines/reference/moduleSameValueDuplicateExportedBindings1.types @@ -1,11 +1,13 @@ === tests/cases/compiler/a.ts === + export * from "./b"; -No type information for this code.export * from "./c"; -No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === export * from "./c"; -No type information for this code. -No type information for this code.=== tests/cases/compiler/c.ts === + +=== tests/cases/compiler/b.ts === + +export * from "./c"; + +=== tests/cases/compiler/c.ts === export var foo = 42; >foo : number >42 : 42 diff --git a/tests/baselines/reference/moduleSameValueDuplicateExportedBindings2.symbols b/tests/baselines/reference/moduleSameValueDuplicateExportedBindings2.symbols index 390fd1b0bed..e2080f65136 100644 --- a/tests/baselines/reference/moduleSameValueDuplicateExportedBindings2.symbols +++ b/tests/baselines/reference/moduleSameValueDuplicateExportedBindings2.symbols @@ -1,8 +1,9 @@ === tests/cases/compiler/a.ts === + export * from "./b"; -No type information for this code.export * from "./c"; -No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === +export * from "./c"; + +=== tests/cases/compiler/b.ts === export {Animals} from "./c"; >Animals : Symbol(Animals, Decl(b.ts, 0, 8)) diff --git a/tests/baselines/reference/moduleSameValueDuplicateExportedBindings2.types b/tests/baselines/reference/moduleSameValueDuplicateExportedBindings2.types index fbcc5fa6c43..c0eb8b05f70 100644 --- a/tests/baselines/reference/moduleSameValueDuplicateExportedBindings2.types +++ b/tests/baselines/reference/moduleSameValueDuplicateExportedBindings2.types @@ -1,8 +1,9 @@ === tests/cases/compiler/a.ts === + export * from "./b"; -No type information for this code.export * from "./c"; -No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === +export * from "./c"; + +=== tests/cases/compiler/b.ts === export {Animals} from "./c"; >Animals : typeof import("tests/cases/compiler/c").Animals diff --git a/tests/baselines/reference/moduleSymbolMerging.types b/tests/baselines/reference/moduleSymbolMerging.types index 58189c8b987..eb818ec8756 100644 --- a/tests/baselines/reference/moduleSymbolMerging.types +++ b/tests/baselines/reference/moduleSymbolMerging.types @@ -14,6 +14,6 @@ module B { === tests/cases/compiler/A.ts === + module A { export interface I {} } -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/namespacesDeclaration1.types b/tests/baselines/reference/namespacesDeclaration1.types index 6da52fe3207..a3094575fe6 100644 --- a/tests/baselines/reference/namespacesDeclaration1.types +++ b/tests/baselines/reference/namespacesDeclaration1.types @@ -1,9 +1,9 @@ === tests/cases/compiler/namespacesDeclaration1.ts === + module M { -No type information for this code. export namespace N { -No type information for this code. export module M2 { -No type information for this code. export interface I {} -No type information for this code. } -No type information for this code. } -No type information for this code.} -No type information for this code. \ No newline at end of file + export namespace N { + export module M2 { + export interface I {} + } + } +} diff --git a/tests/baselines/reference/nestedIfStatement.symbols b/tests/baselines/reference/nestedIfStatement.symbols index 4dddcd75925..43d26dec388 100644 --- a/tests/baselines/reference/nestedIfStatement.symbols +++ b/tests/baselines/reference/nestedIfStatement.symbols @@ -1,8 +1,8 @@ === tests/cases/compiler/nestedIfStatement.ts === + if (0) { -No type information for this code.} else if (1) { -No type information for this code.} else if (2) { -No type information for this code.} else if (3) { -No type information for this code.} else { -No type information for this code.} -No type information for this code. \ No newline at end of file +} else if (1) { +} else if (2) { +} else if (3) { +} else { +} diff --git a/tests/baselines/reference/newAbstractInstance2.symbols b/tests/baselines/reference/newAbstractInstance2.symbols index 2ce91130095..41e4658626e 100644 --- a/tests/baselines/reference/newAbstractInstance2.symbols +++ b/tests/baselines/reference/newAbstractInstance2.symbols @@ -1,7 +1,8 @@ === /a.ts === + export default abstract class {} -No type information for this code. -No type information for this code.=== /b.ts === + +=== /b.ts === import A from "./a"; >A : Symbol(A, Decl(b.ts, 0, 6)) diff --git a/tests/baselines/reference/newAbstractInstance2.types b/tests/baselines/reference/newAbstractInstance2.types index 8e980d90300..6028213b591 100644 --- a/tests/baselines/reference/newAbstractInstance2.types +++ b/tests/baselines/reference/newAbstractInstance2.types @@ -1,7 +1,8 @@ === /a.ts === + export default abstract class {} -No type information for this code. -No type information for this code.=== /b.ts === + +=== /b.ts === import A from "./a"; >A : typeof A diff --git a/tests/baselines/reference/noCatchBlock.symbols b/tests/baselines/reference/noCatchBlock.symbols index 655d90f047b..80e58e9b830 100644 --- a/tests/baselines/reference/noCatchBlock.symbols +++ b/tests/baselines/reference/noCatchBlock.symbols @@ -1,7 +1,7 @@ === tests/cases/compiler/noCatchBlock.ts === + try { -No type information for this code. // ... -No type information for this code.} finally { -No type information for this code. // N.B. No 'catch' block -No type information for this code.} -No type information for this code. \ No newline at end of file + // ... +} finally { + // N.B. No 'catch' block +} diff --git a/tests/baselines/reference/noCatchBlock.types b/tests/baselines/reference/noCatchBlock.types index 655d90f047b..80e58e9b830 100644 --- a/tests/baselines/reference/noCatchBlock.types +++ b/tests/baselines/reference/noCatchBlock.types @@ -1,7 +1,7 @@ === tests/cases/compiler/noCatchBlock.ts === + try { -No type information for this code. // ... -No type information for this code.} finally { -No type information for this code. // N.B. No 'catch' block -No type information for this code.} -No type information for this code. \ No newline at end of file + // ... +} finally { + // N.B. No 'catch' block +} diff --git a/tests/baselines/reference/noSymbolForMergeCrash.types b/tests/baselines/reference/noSymbolForMergeCrash.types index 79992f12bdc..695ef44af7c 100644 --- a/tests/baselines/reference/noSymbolForMergeCrash.types +++ b/tests/baselines/reference/noSymbolForMergeCrash.types @@ -1,8 +1,9 @@ === tests/cases/compiler/initial.ts === + interface A { } -No type information for this code.namespace A {} -No type information for this code. -No type information for this code.=== tests/cases/compiler/final.ts === +namespace A {} + +=== tests/cases/compiler/final.ts === type A = {} >A : {} diff --git a/tests/baselines/reference/nodeModuleReexportFromDottedPath.symbols b/tests/baselines/reference/nodeModuleReexportFromDottedPath.symbols index e3065d2e0a0..26f8afead67 100644 --- a/tests/baselines/reference/nodeModuleReexportFromDottedPath.symbols +++ b/tests/baselines/reference/nodeModuleReexportFromDottedPath.symbols @@ -17,9 +17,10 @@ export class PrismaClient { } === /node_modules/@prisma/client/index.d.ts === + export * from ".prisma/client"; -No type information for this code. -No type information for this code.=== /index.ts === + +=== /index.ts === import { PrismaClient } from "@prisma/client"; >PrismaClient : Symbol(PrismaClient, Decl(index.ts, 0, 8)) diff --git a/tests/baselines/reference/nodeModuleReexportFromDottedPath.types b/tests/baselines/reference/nodeModuleReexportFromDottedPath.types index e1ea467f857..64dd59632cd 100644 --- a/tests/baselines/reference/nodeModuleReexportFromDottedPath.types +++ b/tests/baselines/reference/nodeModuleReexportFromDottedPath.types @@ -12,9 +12,10 @@ export class PrismaClient { } === /node_modules/@prisma/client/index.d.ts === + export * from ".prisma/client"; -No type information for this code. -No type information for this code.=== /index.ts === + +=== /index.ts === import { PrismaClient } from "@prisma/client"; >PrismaClient : typeof PrismaClient diff --git a/tests/baselines/reference/nodeModulesAllowJsExportlessJsModuleDetectionAuto(module=node16).symbols b/tests/baselines/reference/nodeModulesAllowJsExportlessJsModuleDetectionAuto(module=node16).symbols index e4e9a53aa59..0c9dd75acdc 100644 --- a/tests/baselines/reference/nodeModulesAllowJsExportlessJsModuleDetectionAuto(module=node16).symbols +++ b/tests/baselines/reference/nodeModulesAllowJsExportlessJsModuleDetectionAuto(module=node16).symbols @@ -1,5 +1,6 @@ === tests/cases/conformance/node/allowJs/foo.cjs === + // this file is a module despite having no imports -No type information for this code.=== tests/cases/conformance/node/allowJs/bar.js === +=== tests/cases/conformance/node/allowJs/bar.js === + // however this file is _not_ a module -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/nodeModulesAllowJsExportlessJsModuleDetectionAuto(module=node16).types b/tests/baselines/reference/nodeModulesAllowJsExportlessJsModuleDetectionAuto(module=node16).types index e4e9a53aa59..0c9dd75acdc 100644 --- a/tests/baselines/reference/nodeModulesAllowJsExportlessJsModuleDetectionAuto(module=node16).types +++ b/tests/baselines/reference/nodeModulesAllowJsExportlessJsModuleDetectionAuto(module=node16).types @@ -1,5 +1,6 @@ === tests/cases/conformance/node/allowJs/foo.cjs === + // this file is a module despite having no imports -No type information for this code.=== tests/cases/conformance/node/allowJs/bar.js === +=== tests/cases/conformance/node/allowJs/bar.js === + // however this file is _not_ a module -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/nodeModulesAllowJsExportlessJsModuleDetectionAuto(module=nodenext).symbols b/tests/baselines/reference/nodeModulesAllowJsExportlessJsModuleDetectionAuto(module=nodenext).symbols index e4e9a53aa59..0c9dd75acdc 100644 --- a/tests/baselines/reference/nodeModulesAllowJsExportlessJsModuleDetectionAuto(module=nodenext).symbols +++ b/tests/baselines/reference/nodeModulesAllowJsExportlessJsModuleDetectionAuto(module=nodenext).symbols @@ -1,5 +1,6 @@ === tests/cases/conformance/node/allowJs/foo.cjs === + // this file is a module despite having no imports -No type information for this code.=== tests/cases/conformance/node/allowJs/bar.js === +=== tests/cases/conformance/node/allowJs/bar.js === + // however this file is _not_ a module -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/nodeModulesAllowJsExportlessJsModuleDetectionAuto(module=nodenext).types b/tests/baselines/reference/nodeModulesAllowJsExportlessJsModuleDetectionAuto(module=nodenext).types index e4e9a53aa59..0c9dd75acdc 100644 --- a/tests/baselines/reference/nodeModulesAllowJsExportlessJsModuleDetectionAuto(module=nodenext).types +++ b/tests/baselines/reference/nodeModulesAllowJsExportlessJsModuleDetectionAuto(module=nodenext).types @@ -1,5 +1,6 @@ === tests/cases/conformance/node/allowJs/foo.cjs === + // this file is a module despite having no imports -No type information for this code.=== tests/cases/conformance/node/allowJs/bar.js === +=== tests/cases/conformance/node/allowJs/bar.js === + // however this file is _not_ a module -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/nodeModulesDeclarationEmitDynamicImportWithPackageExports.symbols b/tests/baselines/reference/nodeModulesDeclarationEmitDynamicImportWithPackageExports.symbols index 67841b1be5a..55bccd08f50 100644 --- a/tests/baselines/reference/nodeModulesDeclarationEmitDynamicImportWithPackageExports.symbols +++ b/tests/baselines/reference/nodeModulesDeclarationEmitDynamicImportWithPackageExports.symbols @@ -1,13 +1,16 @@ === tests/cases/conformance/node/index.ts === + // esm format file -No type information for this code.export {}; -No type information for this code.=== tests/cases/conformance/node/index.mts === +export {}; +=== tests/cases/conformance/node/index.mts === + // esm format file -No type information for this code.export {}; -No type information for this code.=== tests/cases/conformance/node/index.cts === +export {}; +=== tests/cases/conformance/node/index.cts === + // cjs format file -No type information for this code.export {}; -No type information for this code.=== tests/cases/conformance/node/other.ts === +export {}; +=== tests/cases/conformance/node/other.ts === // esm format file export const a = await import("package/cjs"); >a : Symbol(a, Decl(other.ts, 1, 12)) diff --git a/tests/baselines/reference/nodeModulesDeclarationEmitDynamicImportWithPackageExports.types b/tests/baselines/reference/nodeModulesDeclarationEmitDynamicImportWithPackageExports.types index 38a4e474dc6..6d4cec3eba9 100644 --- a/tests/baselines/reference/nodeModulesDeclarationEmitDynamicImportWithPackageExports.types +++ b/tests/baselines/reference/nodeModulesDeclarationEmitDynamicImportWithPackageExports.types @@ -1,13 +1,16 @@ === tests/cases/conformance/node/index.ts === + // esm format file -No type information for this code.export {}; -No type information for this code.=== tests/cases/conformance/node/index.mts === +export {}; +=== tests/cases/conformance/node/index.mts === + // esm format file -No type information for this code.export {}; -No type information for this code.=== tests/cases/conformance/node/index.cts === +export {}; +=== tests/cases/conformance/node/index.cts === + // cjs format file -No type information for this code.export {}; -No type information for this code.=== tests/cases/conformance/node/other.ts === +export {}; +=== tests/cases/conformance/node/other.ts === // esm format file export const a = await import("package/cjs"); >a : { default: typeof import("tests/cases/conformance/node/index"); } diff --git a/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=node16).symbols b/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=node16).symbols index 2db356fe249..5b1616bfe37 100644 --- a/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=node16).symbols +++ b/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=node16).symbols @@ -1,23 +1,26 @@ === /node_modules/exports-and-types-versions/types/foo.d.ts === + export {}; -No type information for this code. -No type information for this code.=== /node_modules/just-types-versions/types/foo.d.ts === + +=== /node_modules/just-types-versions/types/foo.d.ts === + export {}; -No type information for this code. -No type information for this code.=== /main.cts === + +=== /main.cts === + import {} from "exports-and-types-versions/foo"; -No type information for this code.import {} from "exports-and-types-versions/nope"; -No type information for this code.import {} from "exports-and-types-versions/yep"; -No type information for this code.import {} from "exports-and-types-versions/versioned-yep"; -No type information for this code.import {} from "exports-and-types-versions/versioned-nah"; -No type information for this code.import {} from "just-types-versions/foo"; -No type information for this code. -No type information for this code.=== /main.mts === +import {} from "exports-and-types-versions/nope"; +import {} from "exports-and-types-versions/yep"; +import {} from "exports-and-types-versions/versioned-yep"; +import {} from "exports-and-types-versions/versioned-nah"; +import {} from "just-types-versions/foo"; + +=== /main.mts === + import {} from "exports-and-types-versions/foo"; -No type information for this code.import {} from "exports-and-types-versions/nope"; -No type information for this code.import {} from "exports-and-types-versions/yep"; -No type information for this code.import {} from "exports-and-types-versions/versioned-yep"; -No type information for this code.import {} from "exports-and-types-versions/versioned-nah"; -No type information for this code.import {} from "just-types-versions/foo"; -No type information for this code. -No type information for this code. \ No newline at end of file +import {} from "exports-and-types-versions/nope"; +import {} from "exports-and-types-versions/yep"; +import {} from "exports-and-types-versions/versioned-yep"; +import {} from "exports-and-types-versions/versioned-nah"; +import {} from "just-types-versions/foo"; + diff --git a/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=node16).types b/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=node16).types index 2db356fe249..5b1616bfe37 100644 --- a/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=node16).types +++ b/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=node16).types @@ -1,23 +1,26 @@ === /node_modules/exports-and-types-versions/types/foo.d.ts === + export {}; -No type information for this code. -No type information for this code.=== /node_modules/just-types-versions/types/foo.d.ts === + +=== /node_modules/just-types-versions/types/foo.d.ts === + export {}; -No type information for this code. -No type information for this code.=== /main.cts === + +=== /main.cts === + import {} from "exports-and-types-versions/foo"; -No type information for this code.import {} from "exports-and-types-versions/nope"; -No type information for this code.import {} from "exports-and-types-versions/yep"; -No type information for this code.import {} from "exports-and-types-versions/versioned-yep"; -No type information for this code.import {} from "exports-and-types-versions/versioned-nah"; -No type information for this code.import {} from "just-types-versions/foo"; -No type information for this code. -No type information for this code.=== /main.mts === +import {} from "exports-and-types-versions/nope"; +import {} from "exports-and-types-versions/yep"; +import {} from "exports-and-types-versions/versioned-yep"; +import {} from "exports-and-types-versions/versioned-nah"; +import {} from "just-types-versions/foo"; + +=== /main.mts === + import {} from "exports-and-types-versions/foo"; -No type information for this code.import {} from "exports-and-types-versions/nope"; -No type information for this code.import {} from "exports-and-types-versions/yep"; -No type information for this code.import {} from "exports-and-types-versions/versioned-yep"; -No type information for this code.import {} from "exports-and-types-versions/versioned-nah"; -No type information for this code.import {} from "just-types-versions/foo"; -No type information for this code. -No type information for this code. \ No newline at end of file +import {} from "exports-and-types-versions/nope"; +import {} from "exports-and-types-versions/yep"; +import {} from "exports-and-types-versions/versioned-yep"; +import {} from "exports-and-types-versions/versioned-nah"; +import {} from "just-types-versions/foo"; + diff --git a/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=nodenext).symbols b/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=nodenext).symbols index 2db356fe249..5b1616bfe37 100644 --- a/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=nodenext).symbols +++ b/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=nodenext).symbols @@ -1,23 +1,26 @@ === /node_modules/exports-and-types-versions/types/foo.d.ts === + export {}; -No type information for this code. -No type information for this code.=== /node_modules/just-types-versions/types/foo.d.ts === + +=== /node_modules/just-types-versions/types/foo.d.ts === + export {}; -No type information for this code. -No type information for this code.=== /main.cts === + +=== /main.cts === + import {} from "exports-and-types-versions/foo"; -No type information for this code.import {} from "exports-and-types-versions/nope"; -No type information for this code.import {} from "exports-and-types-versions/yep"; -No type information for this code.import {} from "exports-and-types-versions/versioned-yep"; -No type information for this code.import {} from "exports-and-types-versions/versioned-nah"; -No type information for this code.import {} from "just-types-versions/foo"; -No type information for this code. -No type information for this code.=== /main.mts === +import {} from "exports-and-types-versions/nope"; +import {} from "exports-and-types-versions/yep"; +import {} from "exports-and-types-versions/versioned-yep"; +import {} from "exports-and-types-versions/versioned-nah"; +import {} from "just-types-versions/foo"; + +=== /main.mts === + import {} from "exports-and-types-versions/foo"; -No type information for this code.import {} from "exports-and-types-versions/nope"; -No type information for this code.import {} from "exports-and-types-versions/yep"; -No type information for this code.import {} from "exports-and-types-versions/versioned-yep"; -No type information for this code.import {} from "exports-and-types-versions/versioned-nah"; -No type information for this code.import {} from "just-types-versions/foo"; -No type information for this code. -No type information for this code. \ No newline at end of file +import {} from "exports-and-types-versions/nope"; +import {} from "exports-and-types-versions/yep"; +import {} from "exports-and-types-versions/versioned-yep"; +import {} from "exports-and-types-versions/versioned-nah"; +import {} from "just-types-versions/foo"; + diff --git a/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=nodenext).types b/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=nodenext).types index 2db356fe249..5b1616bfe37 100644 --- a/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=nodenext).types +++ b/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=nodenext).types @@ -1,23 +1,26 @@ === /node_modules/exports-and-types-versions/types/foo.d.ts === + export {}; -No type information for this code. -No type information for this code.=== /node_modules/just-types-versions/types/foo.d.ts === + +=== /node_modules/just-types-versions/types/foo.d.ts === + export {}; -No type information for this code. -No type information for this code.=== /main.cts === + +=== /main.cts === + import {} from "exports-and-types-versions/foo"; -No type information for this code.import {} from "exports-and-types-versions/nope"; -No type information for this code.import {} from "exports-and-types-versions/yep"; -No type information for this code.import {} from "exports-and-types-versions/versioned-yep"; -No type information for this code.import {} from "exports-and-types-versions/versioned-nah"; -No type information for this code.import {} from "just-types-versions/foo"; -No type information for this code. -No type information for this code.=== /main.mts === +import {} from "exports-and-types-versions/nope"; +import {} from "exports-and-types-versions/yep"; +import {} from "exports-and-types-versions/versioned-yep"; +import {} from "exports-and-types-versions/versioned-nah"; +import {} from "just-types-versions/foo"; + +=== /main.mts === + import {} from "exports-and-types-versions/foo"; -No type information for this code.import {} from "exports-and-types-versions/nope"; -No type information for this code.import {} from "exports-and-types-versions/yep"; -No type information for this code.import {} from "exports-and-types-versions/versioned-yep"; -No type information for this code.import {} from "exports-and-types-versions/versioned-nah"; -No type information for this code.import {} from "just-types-versions/foo"; -No type information for this code. -No type information for this code. \ No newline at end of file +import {} from "exports-and-types-versions/nope"; +import {} from "exports-and-types-versions/yep"; +import {} from "exports-and-types-versions/versioned-yep"; +import {} from "exports-and-types-versions/versioned-nah"; +import {} from "just-types-versions/foo"; + diff --git a/tests/baselines/reference/nodeModulesImportModeDeclarationEmit1(module=node16).types b/tests/baselines/reference/nodeModulesImportModeDeclarationEmit1(module=node16).types index 61190a772be..339dac211dd 100644 --- a/tests/baselines/reference/nodeModulesImportModeDeclarationEmit1(module=node16).types +++ b/tests/baselines/reference/nodeModulesImportModeDeclarationEmit1(module=node16).types @@ -24,7 +24,8 @@ export type { ImportInterface } from "pkg" assert { "resolution-mode": "import" >ImportInterface : ImportInterface === /node_modules/pkg/import.d.ts === + export interface ImportInterface {} -No type information for this code.=== /node_modules/pkg/require.d.ts === +=== /node_modules/pkg/require.d.ts === + export interface RequireInterface {} -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/nodeModulesImportModeDeclarationEmit1(module=nodenext).types b/tests/baselines/reference/nodeModulesImportModeDeclarationEmit1(module=nodenext).types index 61190a772be..339dac211dd 100644 --- a/tests/baselines/reference/nodeModulesImportModeDeclarationEmit1(module=nodenext).types +++ b/tests/baselines/reference/nodeModulesImportModeDeclarationEmit1(module=nodenext).types @@ -24,7 +24,8 @@ export type { ImportInterface } from "pkg" assert { "resolution-mode": "import" >ImportInterface : ImportInterface === /node_modules/pkg/import.d.ts === + export interface ImportInterface {} -No type information for this code.=== /node_modules/pkg/require.d.ts === +=== /node_modules/pkg/require.d.ts === + export interface RequireInterface {} -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/nodeModulesImportModeDeclarationEmit2(module=node16).types b/tests/baselines/reference/nodeModulesImportModeDeclarationEmit2(module=node16).types index 61190a772be..339dac211dd 100644 --- a/tests/baselines/reference/nodeModulesImportModeDeclarationEmit2(module=node16).types +++ b/tests/baselines/reference/nodeModulesImportModeDeclarationEmit2(module=node16).types @@ -24,7 +24,8 @@ export type { ImportInterface } from "pkg" assert { "resolution-mode": "import" >ImportInterface : ImportInterface === /node_modules/pkg/import.d.ts === + export interface ImportInterface {} -No type information for this code.=== /node_modules/pkg/require.d.ts === +=== /node_modules/pkg/require.d.ts === + export interface RequireInterface {} -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/nodeModulesImportModeDeclarationEmit2(module=nodenext).types b/tests/baselines/reference/nodeModulesImportModeDeclarationEmit2(module=nodenext).types index 61190a772be..339dac211dd 100644 --- a/tests/baselines/reference/nodeModulesImportModeDeclarationEmit2(module=nodenext).types +++ b/tests/baselines/reference/nodeModulesImportModeDeclarationEmit2(module=nodenext).types @@ -24,7 +24,8 @@ export type { ImportInterface } from "pkg" assert { "resolution-mode": "import" >ImportInterface : ImportInterface === /node_modules/pkg/import.d.ts === + export interface ImportInterface {} -No type information for this code.=== /node_modules/pkg/require.d.ts === +=== /node_modules/pkg/require.d.ts === + export interface RequireInterface {} -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/nodeModulesImportModeDeclarationEmitErrors1(module=node16).types b/tests/baselines/reference/nodeModulesImportModeDeclarationEmitErrors1(module=node16).types index 07bda5323db..cbcf89cbd64 100644 --- a/tests/baselines/reference/nodeModulesImportModeDeclarationEmitErrors1(module=node16).types +++ b/tests/baselines/reference/nodeModulesImportModeDeclarationEmitErrors1(module=node16).types @@ -20,5 +20,5 @@ export interface LocalInterface extends RequireInterface, ImportInterface {} === /node_modules/pkg/require.d.ts === + export interface RequireInterface {} -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/nodeModulesImportModeDeclarationEmitErrors1(module=nodenext).types b/tests/baselines/reference/nodeModulesImportModeDeclarationEmitErrors1(module=nodenext).types index 07bda5323db..cbcf89cbd64 100644 --- a/tests/baselines/reference/nodeModulesImportModeDeclarationEmitErrors1(module=nodenext).types +++ b/tests/baselines/reference/nodeModulesImportModeDeclarationEmitErrors1(module=nodenext).types @@ -20,5 +20,5 @@ export interface LocalInterface extends RequireInterface, ImportInterface {} === /node_modules/pkg/require.d.ts === + export interface RequireInterface {} -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmit1(module=node16).types b/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmit1(module=node16).types index 520761d1b0a..2e206b7fee9 100644 --- a/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmit1(module=node16).types +++ b/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmit1(module=node16).types @@ -20,7 +20,8 @@ export const b = (null as any as import("pkg", { assert: {"resolution-mode": "im >null : null === /node_modules/pkg/import.d.ts === + export interface ImportInterface {} -No type information for this code.=== /node_modules/pkg/require.d.ts === +=== /node_modules/pkg/require.d.ts === + export interface RequireInterface {} -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmit1(module=nodenext).types b/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmit1(module=nodenext).types index 520761d1b0a..2e206b7fee9 100644 --- a/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmit1(module=nodenext).types +++ b/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmit1(module=nodenext).types @@ -20,7 +20,8 @@ export const b = (null as any as import("pkg", { assert: {"resolution-mode": "im >null : null === /node_modules/pkg/import.d.ts === + export interface ImportInterface {} -No type information for this code.=== /node_modules/pkg/require.d.ts === +=== /node_modules/pkg/require.d.ts === + export interface RequireInterface {} -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmitErrors1(module=node16).types b/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmitErrors1(module=node16).types index 1b75c0fff24..f0ddc765fb9 100644 --- a/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmitErrors1(module=node16).types +++ b/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmitErrors1(module=node16).types @@ -1,8 +1,10 @@ === /node_modules/pkg/import.d.ts === + export interface ImportInterface {} -No type information for this code.=== /node_modules/pkg/require.d.ts === +=== /node_modules/pkg/require.d.ts === + export interface RequireInterface {} -No type information for this code.=== /index.ts === +=== /index.ts === export type LocalInterface = >LocalInterface : import("/node_modules/pkg/require").RequireInterface & import("/node_modules/pkg/import").ImportInterface diff --git a/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmitErrors1(module=nodenext).types b/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmitErrors1(module=nodenext).types index 1b75c0fff24..f0ddc765fb9 100644 --- a/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmitErrors1(module=nodenext).types +++ b/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmitErrors1(module=nodenext).types @@ -1,8 +1,10 @@ === /node_modules/pkg/import.d.ts === + export interface ImportInterface {} -No type information for this code.=== /node_modules/pkg/require.d.ts === +=== /node_modules/pkg/require.d.ts === + export interface RequireInterface {} -No type information for this code.=== /index.ts === +=== /index.ts === export type LocalInterface = >LocalInterface : import("/node_modules/pkg/require").RequireInterface & import("/node_modules/pkg/import").ImportInterface diff --git a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit1(module=node16).types b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit1(module=node16).types index 5309ca6f8bc..dd0308e5302 100644 --- a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit1(module=node16).types +++ b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit1(module=node16).types @@ -1,7 +1,8 @@ === /index.ts === + /// -No type information for this code.export interface LocalInterface extends RequireInterface {} -No type information for this code.=== /node_modules/pkg/require.d.ts === +export interface LocalInterface extends RequireInterface {} +=== /node_modules/pkg/require.d.ts === export {}; declare global { >global : any diff --git a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit1(module=nodenext).types b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit1(module=nodenext).types index 5309ca6f8bc..dd0308e5302 100644 --- a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit1(module=nodenext).types +++ b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit1(module=nodenext).types @@ -1,7 +1,8 @@ === /index.ts === + /// -No type information for this code.export interface LocalInterface extends RequireInterface {} -No type information for this code.=== /node_modules/pkg/require.d.ts === +export interface LocalInterface extends RequireInterface {} +=== /node_modules/pkg/require.d.ts === export {}; declare global { >global : any diff --git a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit2(module=node16).types b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit2(module=node16).types index e6e97a84b46..1d4520eeb58 100644 --- a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit2(module=node16).types +++ b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit2(module=node16).types @@ -1,7 +1,8 @@ === /index.ts === + /// -No type information for this code.export interface LocalInterface extends ImportInterface {} -No type information for this code.=== /node_modules/pkg/import.d.ts === +export interface LocalInterface extends ImportInterface {} +=== /node_modules/pkg/import.d.ts === export {}; declare global { >global : any diff --git a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit2(module=nodenext).types b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit2(module=nodenext).types index e6e97a84b46..1d4520eeb58 100644 --- a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit2(module=nodenext).types +++ b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit2(module=nodenext).types @@ -1,7 +1,8 @@ === /index.ts === + /// -No type information for this code.export interface LocalInterface extends ImportInterface {} -No type information for this code.=== /node_modules/pkg/import.d.ts === +export interface LocalInterface extends ImportInterface {} +=== /node_modules/pkg/import.d.ts === export {}; declare global { >global : any diff --git a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit3(module=node16).types b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit3(module=node16).types index abc205f8742..7d2eebc21e0 100644 --- a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit3(module=node16).types +++ b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit3(module=node16).types @@ -1,7 +1,8 @@ === /index.ts === + /// -No type information for this code.export interface LocalInterface extends RequireInterface {} -No type information for this code.=== /node_modules/pkg/require.d.ts === +export interface LocalInterface extends RequireInterface {} +=== /node_modules/pkg/require.d.ts === export {}; declare global { >global : any diff --git a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit3(module=nodenext).types b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit3(module=nodenext).types index abc205f8742..7d2eebc21e0 100644 --- a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit3(module=nodenext).types +++ b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit3(module=nodenext).types @@ -1,7 +1,8 @@ === /index.ts === + /// -No type information for this code.export interface LocalInterface extends RequireInterface {} -No type information for this code.=== /node_modules/pkg/require.d.ts === +export interface LocalInterface extends RequireInterface {} +=== /node_modules/pkg/require.d.ts === export {}; declare global { >global : any diff --git a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit4(module=node16).types b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit4(module=node16).types index 62e354e99b1..b6f215714e6 100644 --- a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit4(module=node16).types +++ b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit4(module=node16).types @@ -1,7 +1,8 @@ === /index.ts === + /// -No type information for this code.export interface LocalInterface extends ImportInterface {} -No type information for this code.=== /node_modules/pkg/import.d.ts === +export interface LocalInterface extends ImportInterface {} +=== /node_modules/pkg/import.d.ts === export {}; declare global { >global : any diff --git a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit4(module=nodenext).types b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit4(module=nodenext).types index 62e354e99b1..b6f215714e6 100644 --- a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit4(module=nodenext).types +++ b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit4(module=nodenext).types @@ -1,7 +1,8 @@ === /index.ts === + /// -No type information for this code.export interface LocalInterface extends ImportInterface {} -No type information for this code.=== /node_modules/pkg/import.d.ts === +export interface LocalInterface extends ImportInterface {} +=== /node_modules/pkg/import.d.ts === export {}; declare global { >global : any diff --git a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit5(module=node16).types b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit5(module=node16).types index 1e3690c89f0..275138c6928 100644 --- a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit5(module=node16).types +++ b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit5(module=node16).types @@ -1,8 +1,9 @@ === /index.ts === + /// -No type information for this code./// -No type information for this code.export interface LocalInterface extends ImportInterface, RequireInterface {} -No type information for this code.=== /node_modules/pkg/import.d.ts === +/// +export interface LocalInterface extends ImportInterface, RequireInterface {} +=== /node_modules/pkg/import.d.ts === export {}; declare global { >global : any diff --git a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit5(module=nodenext).types b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit5(module=nodenext).types index 1e3690c89f0..275138c6928 100644 --- a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit5(module=nodenext).types +++ b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit5(module=nodenext).types @@ -1,8 +1,9 @@ === /index.ts === + /// -No type information for this code./// -No type information for this code.export interface LocalInterface extends ImportInterface, RequireInterface {} -No type information for this code.=== /node_modules/pkg/import.d.ts === +/// +export interface LocalInterface extends ImportInterface, RequireInterface {} +=== /node_modules/pkg/import.d.ts === export {}; declare global { >global : any diff --git a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeOverrideOldResolutionError.symbols b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeOverrideOldResolutionError.symbols index 3546346b347..5603344b566 100644 --- a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeOverrideOldResolutionError.symbols +++ b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeOverrideOldResolutionError.symbols @@ -1,7 +1,7 @@ === /index.ts === + /// -No type information for this code./// -No type information for this code.foo; // `resolution-mode` is an error in old resolution settings, which resolves is arbitrary -No type information for this code.bar; -No type information for this code.export {}; -No type information for this code. \ No newline at end of file +/// +foo; // `resolution-mode` is an error in old resolution settings, which resolves is arbitrary +bar; +export {}; diff --git a/tests/baselines/reference/nodeNextImportModeImplicitIndexResolution2.symbols b/tests/baselines/reference/nodeNextImportModeImplicitIndexResolution2.symbols index 5685121775b..2433d2465b2 100644 --- a/tests/baselines/reference/nodeNextImportModeImplicitIndexResolution2.symbols +++ b/tests/baselines/reference/nodeNextImportModeImplicitIndexResolution2.symbols @@ -1,16 +1,20 @@ === /node_modules/@types/dedent/index.d.ts === + export {}; -No type information for this code. -No type information for this code.=== /node_modules/@types/dedent2/index.d.ts === + +=== /node_modules/@types/dedent2/index.d.ts === + export {}; -No type information for this code. -No type information for this code.=== /node_modules/@types/dedent3/index.d.ts === + +=== /node_modules/@types/dedent3/index.d.ts === + export {}; -No type information for this code. -No type information for this code.=== /node_modules/@types/dedent4/index.d.ts === + +=== /node_modules/@types/dedent4/index.d.ts === + export {}; -No type information for this code. -No type information for this code.=== /index.mts === + +=== /index.mts === import dedent from "dedent"; >dedent : Symbol(dedent, Decl(index.mts, 0, 6)) diff --git a/tests/baselines/reference/nodeNextImportModeImplicitIndexResolution2.types b/tests/baselines/reference/nodeNextImportModeImplicitIndexResolution2.types index a2a37da0ecd..f57013411f4 100644 --- a/tests/baselines/reference/nodeNextImportModeImplicitIndexResolution2.types +++ b/tests/baselines/reference/nodeNextImportModeImplicitIndexResolution2.types @@ -1,16 +1,20 @@ === /node_modules/@types/dedent/index.d.ts === + export {}; -No type information for this code. -No type information for this code.=== /node_modules/@types/dedent2/index.d.ts === + +=== /node_modules/@types/dedent2/index.d.ts === + export {}; -No type information for this code. -No type information for this code.=== /node_modules/@types/dedent3/index.d.ts === + +=== /node_modules/@types/dedent3/index.d.ts === + export {}; -No type information for this code. -No type information for this code.=== /node_modules/@types/dedent4/index.d.ts === + +=== /node_modules/@types/dedent4/index.d.ts === + export {}; -No type information for this code. -No type information for this code.=== /index.mts === + +=== /index.mts === import dedent from "dedent"; >dedent : typeof dedent diff --git a/tests/baselines/reference/nounusedTypeParameterConstraint.types b/tests/baselines/reference/nounusedTypeParameterConstraint.types index dcc36617cb0..9264d20234e 100644 --- a/tests/baselines/reference/nounusedTypeParameterConstraint.types +++ b/tests/baselines/reference/nounusedTypeParameterConstraint.types @@ -1,7 +1,8 @@ === tests/cases/compiler/bar.ts === + export interface IEventSourcedEntity { } -No type information for this code. -No type information for this code.=== tests/cases/compiler/test.ts === + +=== tests/cases/compiler/test.ts === import { IEventSourcedEntity } from "./bar"; >IEventSourcedEntity : any diff --git a/tests/baselines/reference/nullKeyword.symbols b/tests/baselines/reference/nullKeyword.symbols index 50f04ab7256..36fa2c582ed 100644 --- a/tests/baselines/reference/nullKeyword.symbols +++ b/tests/baselines/reference/nullKeyword.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/nullKeyword.ts === + null.foo; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/numberAsInLHS.symbols b/tests/baselines/reference/numberAsInLHS.symbols index 4e9f68545cd..8c580bc2cdf 100644 --- a/tests/baselines/reference/numberAsInLHS.symbols +++ b/tests/baselines/reference/numberAsInLHS.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/numberAsInLHS.ts === + 3 in [0, 1] -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/numericUnderscoredSeparator(target=es2015).symbols b/tests/baselines/reference/numericUnderscoredSeparator(target=es2015).symbols index d0ffc9942d0..e3ee74ef343 100644 --- a/tests/baselines/reference/numericUnderscoredSeparator(target=es2015).symbols +++ b/tests/baselines/reference/numericUnderscoredSeparator(target=es2015).symbols @@ -1,7 +1,7 @@ === tests/cases/compiler/numericUnderscoredSeparator.ts === + 1_000_000_000_000 -No type information for this code.0b1010_0001_1000_0101 -No type information for this code.0b1010_0001_1000_0101 -No type information for this code.0xA0_B0_C0 -No type information for this code. -No type information for this code. \ No newline at end of file +0b1010_0001_1000_0101 +0b1010_0001_1000_0101 +0xA0_B0_C0 + diff --git a/tests/baselines/reference/numericUnderscoredSeparator(target=es2016).symbols b/tests/baselines/reference/numericUnderscoredSeparator(target=es2016).symbols index d0ffc9942d0..e3ee74ef343 100644 --- a/tests/baselines/reference/numericUnderscoredSeparator(target=es2016).symbols +++ b/tests/baselines/reference/numericUnderscoredSeparator(target=es2016).symbols @@ -1,7 +1,7 @@ === tests/cases/compiler/numericUnderscoredSeparator.ts === + 1_000_000_000_000 -No type information for this code.0b1010_0001_1000_0101 -No type information for this code.0b1010_0001_1000_0101 -No type information for this code.0xA0_B0_C0 -No type information for this code. -No type information for this code. \ No newline at end of file +0b1010_0001_1000_0101 +0b1010_0001_1000_0101 +0xA0_B0_C0 + diff --git a/tests/baselines/reference/numericUnderscoredSeparator(target=es2017).symbols b/tests/baselines/reference/numericUnderscoredSeparator(target=es2017).symbols index d0ffc9942d0..e3ee74ef343 100644 --- a/tests/baselines/reference/numericUnderscoredSeparator(target=es2017).symbols +++ b/tests/baselines/reference/numericUnderscoredSeparator(target=es2017).symbols @@ -1,7 +1,7 @@ === tests/cases/compiler/numericUnderscoredSeparator.ts === + 1_000_000_000_000 -No type information for this code.0b1010_0001_1000_0101 -No type information for this code.0b1010_0001_1000_0101 -No type information for this code.0xA0_B0_C0 -No type information for this code. -No type information for this code. \ No newline at end of file +0b1010_0001_1000_0101 +0b1010_0001_1000_0101 +0xA0_B0_C0 + diff --git a/tests/baselines/reference/numericUnderscoredSeparator(target=es2018).symbols b/tests/baselines/reference/numericUnderscoredSeparator(target=es2018).symbols index d0ffc9942d0..e3ee74ef343 100644 --- a/tests/baselines/reference/numericUnderscoredSeparator(target=es2018).symbols +++ b/tests/baselines/reference/numericUnderscoredSeparator(target=es2018).symbols @@ -1,7 +1,7 @@ === tests/cases/compiler/numericUnderscoredSeparator.ts === + 1_000_000_000_000 -No type information for this code.0b1010_0001_1000_0101 -No type information for this code.0b1010_0001_1000_0101 -No type information for this code.0xA0_B0_C0 -No type information for this code. -No type information for this code. \ No newline at end of file +0b1010_0001_1000_0101 +0b1010_0001_1000_0101 +0xA0_B0_C0 + diff --git a/tests/baselines/reference/numericUnderscoredSeparator(target=es2019).symbols b/tests/baselines/reference/numericUnderscoredSeparator(target=es2019).symbols index d0ffc9942d0..e3ee74ef343 100644 --- a/tests/baselines/reference/numericUnderscoredSeparator(target=es2019).symbols +++ b/tests/baselines/reference/numericUnderscoredSeparator(target=es2019).symbols @@ -1,7 +1,7 @@ === tests/cases/compiler/numericUnderscoredSeparator.ts === + 1_000_000_000_000 -No type information for this code.0b1010_0001_1000_0101 -No type information for this code.0b1010_0001_1000_0101 -No type information for this code.0xA0_B0_C0 -No type information for this code. -No type information for this code. \ No newline at end of file +0b1010_0001_1000_0101 +0b1010_0001_1000_0101 +0xA0_B0_C0 + diff --git a/tests/baselines/reference/numericUnderscoredSeparator(target=es3).symbols b/tests/baselines/reference/numericUnderscoredSeparator(target=es3).symbols index d0ffc9942d0..e3ee74ef343 100644 --- a/tests/baselines/reference/numericUnderscoredSeparator(target=es3).symbols +++ b/tests/baselines/reference/numericUnderscoredSeparator(target=es3).symbols @@ -1,7 +1,7 @@ === tests/cases/compiler/numericUnderscoredSeparator.ts === + 1_000_000_000_000 -No type information for this code.0b1010_0001_1000_0101 -No type information for this code.0b1010_0001_1000_0101 -No type information for this code.0xA0_B0_C0 -No type information for this code. -No type information for this code. \ No newline at end of file +0b1010_0001_1000_0101 +0b1010_0001_1000_0101 +0xA0_B0_C0 + diff --git a/tests/baselines/reference/numericUnderscoredSeparator(target=es5).symbols b/tests/baselines/reference/numericUnderscoredSeparator(target=es5).symbols index d0ffc9942d0..e3ee74ef343 100644 --- a/tests/baselines/reference/numericUnderscoredSeparator(target=es5).symbols +++ b/tests/baselines/reference/numericUnderscoredSeparator(target=es5).symbols @@ -1,7 +1,7 @@ === tests/cases/compiler/numericUnderscoredSeparator.ts === + 1_000_000_000_000 -No type information for this code.0b1010_0001_1000_0101 -No type information for this code.0b1010_0001_1000_0101 -No type information for this code.0xA0_B0_C0 -No type information for this code. -No type information for this code. \ No newline at end of file +0b1010_0001_1000_0101 +0b1010_0001_1000_0101 +0xA0_B0_C0 + diff --git a/tests/baselines/reference/numericUnderscoredSeparator(target=esnext).symbols b/tests/baselines/reference/numericUnderscoredSeparator(target=esnext).symbols index d0ffc9942d0..e3ee74ef343 100644 --- a/tests/baselines/reference/numericUnderscoredSeparator(target=esnext).symbols +++ b/tests/baselines/reference/numericUnderscoredSeparator(target=esnext).symbols @@ -1,7 +1,7 @@ === tests/cases/compiler/numericUnderscoredSeparator.ts === + 1_000_000_000_000 -No type information for this code.0b1010_0001_1000_0101 -No type information for this code.0b1010_0001_1000_0101 -No type information for this code.0xA0_B0_C0 -No type information for this code. -No type information for this code. \ No newline at end of file +0b1010_0001_1000_0101 +0b1010_0001_1000_0101 +0xA0_B0_C0 + diff --git a/tests/baselines/reference/objectTypesWithPredefinedTypesAsName2.symbols b/tests/baselines/reference/objectTypesWithPredefinedTypesAsName2.symbols index 74f0517a75a..66108670f00 100644 --- a/tests/baselines/reference/objectTypesWithPredefinedTypesAsName2.symbols +++ b/tests/baselines/reference/objectTypesWithPredefinedTypesAsName2.symbols @@ -1,5 +1,5 @@ === tests/cases/conformance/types/specifyingTypes/predefinedTypes/objectTypesWithPredefinedTypesAsName2.ts === + // it is an error to use a predefined type as a type name -No type information for this code. -No type information for this code.class void {} // parse error unlike the others -No type information for this code. \ No newline at end of file + +class void {} // parse error unlike the others diff --git a/tests/baselines/reference/octalLiteralInStrictModeES3.symbols b/tests/baselines/reference/octalLiteralInStrictModeES3.symbols index 4882da6afc5..abea97d4658 100644 --- a/tests/baselines/reference/octalLiteralInStrictModeES3.symbols +++ b/tests/baselines/reference/octalLiteralInStrictModeES3.symbols @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/StrictMode/octalLiteralInStrictModeES3.ts === + "use strict"; -No type information for this code.03; -No type information for this code. \ No newline at end of file +03; diff --git a/tests/baselines/reference/parenthesizedExpressionInternalComments.symbols b/tests/baselines/reference/parenthesizedExpressionInternalComments.symbols index ae9c793bee4..15b7b1fb5df 100644 --- a/tests/baselines/reference/parenthesizedExpressionInternalComments.symbols +++ b/tests/baselines/reference/parenthesizedExpressionInternalComments.symbols @@ -1,13 +1,13 @@ === tests/cases/compiler/parenthesizedExpressionInternalComments.ts === + /*1*/(/*2*/ "foo" /*3*/)/*4*/ -No type information for this code.; -No type information for this code. -No type information for this code.// open -No type information for this code./*1*/( -No type information for this code. // next -No type information for this code. /*2*/"foo" -No type information for this code. //close -No type information for this code. /*3*/)/*4*/ -No type information for this code.; -No type information for this code. -No type information for this code. \ No newline at end of file +; + +// open +/*1*/( + // next + /*2*/"foo" + //close + /*3*/)/*4*/ +; + diff --git a/tests/baselines/reference/parseAssertEntriesError.types b/tests/baselines/reference/parseAssertEntriesError.types index fb6f46a20c1..ac53c6622b3 100644 --- a/tests/baselines/reference/parseAssertEntriesError.types +++ b/tests/baselines/reference/parseAssertEntriesError.types @@ -48,7 +48,8 @@ export const b = (null as any as import("pkg", { assert: {1234, "resolution-mode >ImportInterface : any === /node_modules/pkg/import.d.ts === + export interface ImportInterface {} -No type information for this code.=== /node_modules/pkg/require.d.ts === +=== /node_modules/pkg/require.d.ts === + export interface RequireInterface {} -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parseCommaSeparatedNewlineNew.symbols b/tests/baselines/reference/parseCommaSeparatedNewlineNew.symbols index d912adbb5e1..5fb4f9ceba0 100644 --- a/tests/baselines/reference/parseCommaSeparatedNewlineNew.symbols +++ b/tests/baselines/reference/parseCommaSeparatedNewlineNew.symbols @@ -1,4 +1,4 @@ === 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 +new) diff --git a/tests/baselines/reference/parseCommaSeparatedNewlineNumber.symbols b/tests/baselines/reference/parseCommaSeparatedNewlineNumber.symbols index 2775ffef173..e9cc9f619c7 100644 --- a/tests/baselines/reference/parseCommaSeparatedNewlineNumber.symbols +++ b/tests/baselines/reference/parseCommaSeparatedNewlineNumber.symbols @@ -1,4 +1,4 @@ === 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 +1) diff --git a/tests/baselines/reference/parseCommaSeparatedNewlineString.symbols b/tests/baselines/reference/parseCommaSeparatedNewlineString.symbols index c5e111f98e3..f319877dafb 100644 --- a/tests/baselines/reference/parseCommaSeparatedNewlineString.symbols +++ b/tests/baselines/reference/parseCommaSeparatedNewlineString.symbols @@ -1,4 +1,4 @@ === 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/parseInvalidNames.symbols b/tests/baselines/reference/parseInvalidNames.symbols index 68cd4f736e4..2ff015d0bda 100644 --- a/tests/baselines/reference/parseInvalidNames.symbols +++ b/tests/baselines/reference/parseInvalidNames.symbols @@ -1,12 +1,12 @@ === tests/cases/compiler/parseInvalidNames.ts === + namespace 100 {} -No type information for this code.interface 100 {} -No type information for this code.module 100 {} -No type information for this code.type 100 {} -No type information for this code. -No type information for this code.export namespace 100 {} -No type information for this code.export interface 100 {} -No type information for this code.export module 100 {} -No type information for this code.export type 100 {} -No type information for this code. -No type information for this code. \ No newline at end of file +interface 100 {} +module 100 {} +type 100 {} + +export namespace 100 {} +export interface 100 {} +export module 100 {} +export type 100 {} + diff --git a/tests/baselines/reference/parser.forAwait.es2018.symbols b/tests/baselines/reference/parser.forAwait.es2018.symbols index c859ebda943..da7e6f79bcb 100644 --- a/tests/baselines/reference/parser.forAwait.es2018.symbols +++ b/tests/baselines/reference/parser.forAwait.es2018.symbols @@ -3,16 +3,18 @@ for await (const x of y) { >x : Symbol(x, Decl(topLevelWithDeclIsError.ts, 0, 16)) } === tests/cases/conformance/parser/ecmascript2018/forAwait/topLevelWithExprIsError.ts === + for await (x of y) { -No type information for this code.} -No type information for this code.=== tests/cases/conformance/parser/ecmascript2018/forAwait/forAwaitInWithDeclIsError.ts === +} +=== tests/cases/conformance/parser/ecmascript2018/forAwait/forAwaitInWithDeclIsError.ts === for await (const x in y) { >x : Symbol(x, Decl(forAwaitInWithDeclIsError.ts, 0, 16)) } === tests/cases/conformance/parser/ecmascript2018/forAwait/forAwaitInWithExprIsError.ts === + for await (x in y) { -No type information for this code.} -No type information for this code.=== tests/cases/conformance/parser/ecmascript2018/forAwait/inFunctionDeclWithDeclIsError.ts === +} +=== tests/cases/conformance/parser/ecmascript2018/forAwait/inFunctionDeclWithDeclIsError.ts === function f5() { >f5 : Symbol(f5, Decl(inFunctionDeclWithDeclIsError.ts, 0, 0)) diff --git a/tests/baselines/reference/parser.numericSeparators.binary.symbols b/tests/baselines/reference/parser.numericSeparators.binary.symbols index fd24dd4df60..accde6e18f2 100644 --- a/tests/baselines/reference/parser.numericSeparators.binary.symbols +++ b/tests/baselines/reference/parser.numericSeparators.binary.symbols @@ -1,7 +1,7 @@ === tests/cases/conformance/parser/ecmascript2021/numericSeparators/parser.numericSeparators.binary.ts === + 0b00_11; -No type information for this code.0B0_1; -No type information for this code.0b1100_0011; -No type information for this code.0B0_11_0101; -No type information for this code. -No type information for this code. \ No newline at end of file +0B0_1; +0b1100_0011; +0B0_11_0101; + diff --git a/tests/baselines/reference/parser.numericSeparators.binaryNegative.symbols b/tests/baselines/reference/parser.numericSeparators.binaryNegative.symbols index 3605b2f9424..0cd887408ed 100644 --- a/tests/baselines/reference/parser.numericSeparators.binaryNegative.symbols +++ b/tests/baselines/reference/parser.numericSeparators.binaryNegative.symbols @@ -1,19 +1,24 @@ === tests/cases/conformance/parser/ecmascript2021/numericSeparators/1.ts === + 0b00_ -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/2.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/2.ts === + 0b_110 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/3.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/3.ts === + 0_B0101 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/4.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/4.ts === + 0b01__11 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/5.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/5.ts === + 0B0110_0110__ -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/6.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/6.ts === + 0b___0111010_0101_1 -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/parser.numericSeparators.decimal.symbols b/tests/baselines/reference/parser.numericSeparators.decimal.symbols index 3dca38ab535..dd9ffd87662 100644 --- a/tests/baselines/reference/parser.numericSeparators.decimal.symbols +++ b/tests/baselines/reference/parser.numericSeparators.decimal.symbols @@ -1,17 +1,17 @@ === tests/cases/conformance/parser/ecmascript2021/numericSeparators/parser.numericSeparators.decimal.ts === + 1_000_000_000 -No type information for this code.1.1_00_01 -No type information for this code.1e1_0 -No type information for this code.1e+1_0 -No type information for this code.1e-1_0 -No type information for this code.1.1e10_0 -No type information for this code.1.1e+10_0 -No type information for this code.1.1e-10_0 -No type information for this code.12_34_56 -No type information for this code.1_22_333 -No type information for this code.1_2.3_4 -No type information for this code.1_2.3_4e5_6 -No type information for this code.1_2.3_4e+5_6 -No type information for this code.1_2.3_4e-5_6 -No type information for this code. -No type information for this code. \ No newline at end of file +1.1_00_01 +1e1_0 +1e+1_0 +1e-1_0 +1.1e10_0 +1.1e+10_0 +1.1e-10_0 +12_34_56 +1_22_333 +1_2.3_4 +1_2.3_4e5_6 +1_2.3_4e+5_6 +1_2.3_4e-5_6 + diff --git a/tests/baselines/reference/parser.numericSeparators.decmialNegative.symbols b/tests/baselines/reference/parser.numericSeparators.decmialNegative.symbols index bcfd1533c30..77603325c73 100644 --- a/tests/baselines/reference/parser.numericSeparators.decmialNegative.symbols +++ b/tests/baselines/reference/parser.numericSeparators.decmialNegative.symbols @@ -1,154 +1,204 @@ === tests/cases/conformance/parser/ecmascript2021/numericSeparators/1.ts === + _10 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/2.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/2.ts === + 10_ -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/3.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/3.ts === + 1__0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/4.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/4.ts === + 0_.0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/5.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/5.ts === + 0._0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/6.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/6.ts === + 0.0__0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/7.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/7.ts === + 0.0__ -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/8.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/8.ts === + 0_e0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/9.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/9.ts === + 0e_0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/10.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/10.ts === + 0e0_ -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/11.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/11.ts === + 0e0__0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/12.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/12.ts === + 0_.0e0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/13.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/13.ts === + 0._0e0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/14.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/14.ts === + 0.0_e0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/15.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/15.ts === + 0.0e_0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/16.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/16.ts === + _0.0e0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/17.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/17.ts === + 0.0e0_ -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/18.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/18.ts === + 0__0.0e0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/19.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/19.ts === + 0.0__0e0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/20.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/20.ts === + 0.00e0__0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/21.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/21.ts === + 0_e+0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/22.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/22.ts === + 0e+_0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/23.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/23.ts === + 0e+0_ -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/24.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/24.ts === + 0e+0__0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/25.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/25.ts === + 0_.0e+0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/26.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/26.ts === + 0._0e+0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/27.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/27.ts === + 0.0_e+0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/28.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/28.ts === + 0.0e+_0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/29.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/29.ts === + _0.0e+0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/30.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/30.ts === + 0.0e+0_ -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/31.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/31.ts === + 0__0.0e+0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/32.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/32.ts === + 0.0__0e+0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/33.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/33.ts === + 0.00e+0__0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/34.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/34.ts === + 0_e+0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/35.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/35.ts === + 0e-_0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/36.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/36.ts === + 0e-0_ -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/37.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/37.ts === + 0e-0__0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/38.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/38.ts === + 0_.0e-0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/39.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/39.ts === + 0._0e-0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/40.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/40.ts === + 0.0_e-0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/41.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/41.ts === + 0.0e-_0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/42.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/42.ts === + _0.0e-0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/43.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/43.ts === + 0.0e-0_ -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/44.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/44.ts === + 0__0.0e-0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/45.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/45.ts === + 0.0__0e-0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/46.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/46.ts === + 0.00e-0__0 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/47.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/47.ts === + ._ -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/48.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/48.ts === + 1\u005F01234 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/49.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/49.ts === + 1.0e_+10 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/50.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/50.ts === + 1.0e_-10 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/51.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/51.ts === + 0._ -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/parser.numericSeparators.hex.symbols b/tests/baselines/reference/parser.numericSeparators.hex.symbols index 6ebbb0a3b40..faab0483642 100644 --- a/tests/baselines/reference/parser.numericSeparators.hex.symbols +++ b/tests/baselines/reference/parser.numericSeparators.hex.symbols @@ -1,7 +1,7 @@ === tests/cases/conformance/parser/ecmascript2021/numericSeparators/parser.numericSeparators.hex.ts === + 0x00_11; -No type information for this code.0X0_1; -No type information for this code.0x1100_0011; -No type information for this code.0X0_11_0101; -No type information for this code. -No type information for this code. \ No newline at end of file +0X0_1; +0x1100_0011; +0X0_11_0101; + diff --git a/tests/baselines/reference/parser.numericSeparators.hexNegative.symbols b/tests/baselines/reference/parser.numericSeparators.hexNegative.symbols index eacbed235da..5d5f0761d10 100644 --- a/tests/baselines/reference/parser.numericSeparators.hexNegative.symbols +++ b/tests/baselines/reference/parser.numericSeparators.hexNegative.symbols @@ -1,19 +1,24 @@ === tests/cases/conformance/parser/ecmascript2021/numericSeparators/1.ts === + 0x00_ -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/2.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/2.ts === + 0x_110 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/3.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/3.ts === + 0_X0101 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/4.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/4.ts === + 0x01__11 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/5.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/5.ts === + 0X0110_0110__ -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/6.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/6.ts === + 0x___0111010_0101_1 -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/parser.numericSeparators.octal.symbols b/tests/baselines/reference/parser.numericSeparators.octal.symbols index 6b479ce696a..823274a252f 100644 --- a/tests/baselines/reference/parser.numericSeparators.octal.symbols +++ b/tests/baselines/reference/parser.numericSeparators.octal.symbols @@ -1,7 +1,7 @@ === tests/cases/conformance/parser/ecmascript2021/numericSeparators/parser.numericSeparators.octal.ts === + 0o00_11; -No type information for this code.0O0_1; -No type information for this code.0o1100_0011; -No type information for this code.0O0_11_0101; -No type information for this code. -No type information for this code. \ No newline at end of file +0O0_1; +0o1100_0011; +0O0_11_0101; + diff --git a/tests/baselines/reference/parser.numericSeparators.octalNegative.symbols b/tests/baselines/reference/parser.numericSeparators.octalNegative.symbols index 0157379b4db..ffc37c78e23 100644 --- a/tests/baselines/reference/parser.numericSeparators.octalNegative.symbols +++ b/tests/baselines/reference/parser.numericSeparators.octalNegative.symbols @@ -1,19 +1,24 @@ === tests/cases/conformance/parser/ecmascript2021/numericSeparators/1.ts === + 0o00_ -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/2.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/2.ts === + 0o_110 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/3.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/3.ts === + 0_O0101 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/4.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/4.ts === + 0o01__11 -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/5.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/5.ts === + 0O0110_0110__ -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/6.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/6.ts === + 0o___0111010_0101_1 -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/parser.numericSeparators.unicodeEscape.symbols b/tests/baselines/reference/parser.numericSeparators.unicodeEscape.symbols index 86584c432e9..2d009269858 100644 --- a/tests/baselines/reference/parser.numericSeparators.unicodeEscape.symbols +++ b/tests/baselines/reference/parser.numericSeparators.unicodeEscape.symbols @@ -1,145 +1,192 @@ === tests/cases/conformance/parser/ecmascript2021/numericSeparators/1.ts === + "\u{10_ffff}" -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/2.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/2.ts === + '\u{10_ffff}' -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/3.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/3.ts === + `\u{10_ffff}` -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/4.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/4.ts === + /\u{10_ffff}/u -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/5.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/5.ts === + "\uff_ff" -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/6.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/6.ts === + '\uff_ff' -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/7.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/7.ts === + `\uff_ff` -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/8.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/8.ts === + /\uff_ff/u -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/9.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/9.ts === + "\xf_f" -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/10.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/10.ts === + '\xf_f' -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/11.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/11.ts === + `\xf_f` -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/12.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/12.ts === + /\xf_f/u -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/13.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/13.ts === + "\u{_10ffff}" -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/14.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/14.ts === + '\u{_10ffff}' -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/15.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/15.ts === + `\u{_10ffff}` -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/16.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/16.ts === + /\u{_10ffff}/u -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/17.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/17.ts === + "\u_ffff" -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/18.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/18.ts === + '\u_ffff' -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/19.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/19.ts === + `\u_ffff` -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/20.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/20.ts === + /\u_ffff/u -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/21.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/21.ts === + "\x_ff" -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/22.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/22.ts === + '\x_ff' -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/23.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/23.ts === + `\x_ff` -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/24.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/24.ts === + /\x_ff/u -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/25.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/25.ts === + "\u{10ffff_}" -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/26.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/26.ts === + '\u{10ffff_}' -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/27.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/27.ts === + `\u{10ffff_}` -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/28.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/28.ts === + /\u{10ffff_}/u -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/29.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/29.ts === + "\uffff_" -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/30.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/30.ts === + '\uffff_' -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/31.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/31.ts === + `\uffff_` -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/32.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/32.ts === + /\uffff_/u -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/33.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/33.ts === + "\xff_" -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/34.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/34.ts === + '\xff_' -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/35.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/35.ts === + `\xff_` -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/36.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/36.ts === + /\xff_/u -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/37.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/37.ts === + "\u{10__ffff}" -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/38.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/38.ts === + '\u{10__ffff}' -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/39.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/39.ts === + `\u{10__ffff}` -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/40.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/40.ts === + /\u{10__ffff}/u -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/41.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/41.ts === + "\uff__ff" -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/42.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/42.ts === + '\uff__ff' -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/43.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/43.ts === + `\uff__ff` -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/44.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/44.ts === + /\uff__ff/u -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/45.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/45.ts === + "\xf__f" -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/46.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/46.ts === + '\xf__f' -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/47.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/47.ts === + `\xf__f` -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/48.ts === + +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/48.ts === + /\xf__f/u -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/parser509693.symbols b/tests/baselines/reference/parser509693.symbols index fe2209c13c1..e49db8953d7 100644 --- a/tests/baselines/reference/parser509693.symbols +++ b/tests/baselines/reference/parser509693.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/RegressionTests/parser509693.ts === + if (!module.exports) module.exports = ""; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parser521128.symbols b/tests/baselines/reference/parser521128.symbols index e9355a92219..086352555a4 100644 --- a/tests/baselines/reference/parser521128.symbols +++ b/tests/baselines/reference/parser521128.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/RegressionTests/parser521128.ts === + module.module { } -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parser768531.symbols b/tests/baselines/reference/parser768531.symbols index 2da2298c8e2..794853b7f54 100644 --- a/tests/baselines/reference/parser768531.symbols +++ b/tests/baselines/reference/parser768531.symbols @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/Fuzz/parser768531.ts === + {a: 3} -No type information for this code./x/ -No type information for this code. \ No newline at end of file +/x/ diff --git a/tests/baselines/reference/parserAdditiveExpression1.symbols b/tests/baselines/reference/parserAdditiveExpression1.symbols index 894de1472f7..b40b3fb715b 100644 --- a/tests/baselines/reference/parserAdditiveExpression1.symbols +++ b/tests/baselines/reference/parserAdditiveExpression1.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/parserAdditiveExpression1.ts === + m.index+1+m[0].length; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserAmbiguity2.symbols b/tests/baselines/reference/parserAmbiguity2.symbols index 284351f93b5..eda8cfc4861 100644 --- a/tests/baselines/reference/parserAmbiguity2.symbols +++ b/tests/baselines/reference/parserAmbiguity2.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserAmbiguity2.ts === + f(g7); -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserAmbiguity3.symbols b/tests/baselines/reference/parserAmbiguity3.symbols index afa73eb325b..8eadb23ae88 100644 --- a/tests/baselines/reference/parserAmbiguity3.symbols +++ b/tests/baselines/reference/parserAmbiguity3.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserAmbiguity3.ts === + f(g < A, B > +(7)); -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserArrowFunctionExpression13(target=es3).symbols b/tests/baselines/reference/parserArrowFunctionExpression13(target=es3).symbols index 966a71ec7df..39bc1cf1514 100644 --- a/tests/baselines/reference/parserArrowFunctionExpression13(target=es3).symbols +++ b/tests/baselines/reference/parserArrowFunctionExpression13(target=es3).symbols @@ -1,7 +1,8 @@ === tests/cases/conformance/parser/ecmascript5/ArrowFunctionExpressions/fileJs.js === + a ? () => a() : (): any => null; // Not legal JS; "Unexpected token ')'" at last paren -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript5/ArrowFunctionExpressions/fileTs.ts === + +=== tests/cases/conformance/parser/ecmascript5/ArrowFunctionExpressions/fileTs.ts === + a ? () => a() : (): any => null; -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/parserArrowFunctionExpression13(target=es6).symbols b/tests/baselines/reference/parserArrowFunctionExpression13(target=es6).symbols index 966a71ec7df..39bc1cf1514 100644 --- a/tests/baselines/reference/parserArrowFunctionExpression13(target=es6).symbols +++ b/tests/baselines/reference/parserArrowFunctionExpression13(target=es6).symbols @@ -1,7 +1,8 @@ === tests/cases/conformance/parser/ecmascript5/ArrowFunctionExpressions/fileJs.js === + a ? () => a() : (): any => null; // Not legal JS; "Unexpected token ')'" at last paren -No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript5/ArrowFunctionExpressions/fileTs.ts === + +=== tests/cases/conformance/parser/ecmascript5/ArrowFunctionExpressions/fileTs.ts === + a ? () => a() : (): any => null; -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/parserArrowFunctionExpression2.symbols b/tests/baselines/reference/parserArrowFunctionExpression2.symbols index 221aec7f9e3..787bfb99780 100644 --- a/tests/baselines/reference/parserArrowFunctionExpression2.symbols +++ b/tests/baselines/reference/parserArrowFunctionExpression2.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/ArrowFunctionExpressions/parserArrowFunctionExpression2.ts === + a = () => { } || a -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserArrowFunctionExpression3.symbols b/tests/baselines/reference/parserArrowFunctionExpression3.symbols index a9fb95309b1..73d96d886d5 100644 --- a/tests/baselines/reference/parserArrowFunctionExpression3.symbols +++ b/tests/baselines/reference/parserArrowFunctionExpression3.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/ArrowFunctionExpressions/parserArrowFunctionExpression3.ts === + a = (() => { } || a) -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserArrowFunctionExpression4.symbols b/tests/baselines/reference/parserArrowFunctionExpression4.symbols index 07890b16804..35e8d365bd8 100644 --- a/tests/baselines/reference/parserArrowFunctionExpression4.symbols +++ b/tests/baselines/reference/parserArrowFunctionExpression4.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/ArrowFunctionExpressions/parserArrowFunctionExpression4.ts === + a = (() => { }, a) -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserArrowFunctionExpression5.symbols b/tests/baselines/reference/parserArrowFunctionExpression5.symbols index eeb93537357..722cde62ecb 100644 --- a/tests/baselines/reference/parserArrowFunctionExpression5.symbols +++ b/tests/baselines/reference/parserArrowFunctionExpression5.symbols @@ -1,8 +1,8 @@ === tests/cases/conformance/parser/ecmascript5/ArrowFunctionExpressions/parserArrowFunctionExpression5.ts === + (bar(x, -No type information for this code. () => {}, -No type information for this code. () => {} -No type information for this code. ) -No type information for this code.) -No type information for this code. -No type information for this code. \ No newline at end of file + () => {}, + () => {} + ) +) + diff --git a/tests/baselines/reference/parserAssignmentExpression1.symbols b/tests/baselines/reference/parserAssignmentExpression1.symbols index 529ed0078e0..62f3575ae49 100644 --- a/tests/baselines/reference/parserAssignmentExpression1.symbols +++ b/tests/baselines/reference/parserAssignmentExpression1.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Expressions/parserAssignmentExpression1.ts === + (foo()) = bar; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserBlockStatement1.d.symbols b/tests/baselines/reference/parserBlockStatement1.d.symbols index f01d15a8ea7..18686d9d117 100644 --- a/tests/baselines/reference/parserBlockStatement1.d.symbols +++ b/tests/baselines/reference/parserBlockStatement1.d.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserBlockStatement1.d.ts === + {} -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserBlockStatement1.d.types b/tests/baselines/reference/parserBlockStatement1.d.types index f01d15a8ea7..18686d9d117 100644 --- a/tests/baselines/reference/parserBlockStatement1.d.types +++ b/tests/baselines/reference/parserBlockStatement1.d.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserBlockStatement1.d.ts === + {} -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserBreakStatement1.d.symbols b/tests/baselines/reference/parserBreakStatement1.d.symbols index 56ba3a74158..f8767cb3e9a 100644 --- a/tests/baselines/reference/parserBreakStatement1.d.symbols +++ b/tests/baselines/reference/parserBreakStatement1.d.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserBreakStatement1.d.ts === + break; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserBreakStatement1.d.types b/tests/baselines/reference/parserBreakStatement1.d.types index 56ba3a74158..f8767cb3e9a 100644 --- a/tests/baselines/reference/parserBreakStatement1.d.types +++ b/tests/baselines/reference/parserBreakStatement1.d.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserBreakStatement1.d.ts === + break; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserContinueStatement1.d.symbols b/tests/baselines/reference/parserContinueStatement1.d.symbols index 285af64728b..050f74240ec 100644 --- a/tests/baselines/reference/parserContinueStatement1.d.symbols +++ b/tests/baselines/reference/parserContinueStatement1.d.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserContinueStatement1.d.ts === + continue; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserContinueStatement1.d.types b/tests/baselines/reference/parserContinueStatement1.d.types index 285af64728b..050f74240ec 100644 --- a/tests/baselines/reference/parserContinueStatement1.d.types +++ b/tests/baselines/reference/parserContinueStatement1.d.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserContinueStatement1.d.ts === + continue; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserDebuggerStatement1.d.symbols b/tests/baselines/reference/parserDebuggerStatement1.d.symbols index 82eca9464a8..0fa2e271189 100644 --- a/tests/baselines/reference/parserDebuggerStatement1.d.symbols +++ b/tests/baselines/reference/parserDebuggerStatement1.d.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserDebuggerStatement1.d.ts === + debugger; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserDebuggerStatement1.d.types b/tests/baselines/reference/parserDebuggerStatement1.d.types index 82eca9464a8..0fa2e271189 100644 --- a/tests/baselines/reference/parserDebuggerStatement1.d.types +++ b/tests/baselines/reference/parserDebuggerStatement1.d.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserDebuggerStatement1.d.ts === + debugger; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserDebuggerStatement1.symbols b/tests/baselines/reference/parserDebuggerStatement1.symbols index bfc1785f927..8cd8209fe9c 100644 --- a/tests/baselines/reference/parserDebuggerStatement1.symbols +++ b/tests/baselines/reference/parserDebuggerStatement1.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/parserDebuggerStatement1.ts === + debugger -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserDebuggerStatement1.types b/tests/baselines/reference/parserDebuggerStatement1.types index bfc1785f927..8cd8209fe9c 100644 --- a/tests/baselines/reference/parserDebuggerStatement1.types +++ b/tests/baselines/reference/parserDebuggerStatement1.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/parserDebuggerStatement1.ts === + debugger -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserDebuggerStatement2.symbols b/tests/baselines/reference/parserDebuggerStatement2.symbols index 9916218897c..53fc5102d25 100644 --- a/tests/baselines/reference/parserDebuggerStatement2.symbols +++ b/tests/baselines/reference/parserDebuggerStatement2.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/parserDebuggerStatement2.ts === + debugger; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserDebuggerStatement2.types b/tests/baselines/reference/parserDebuggerStatement2.types index 9916218897c..53fc5102d25 100644 --- a/tests/baselines/reference/parserDebuggerStatement2.types +++ b/tests/baselines/reference/parserDebuggerStatement2.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/parserDebuggerStatement2.ts === + debugger; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserDoStatement1.d.symbols b/tests/baselines/reference/parserDoStatement1.d.symbols index ccab7da87d8..346bdf7a977 100644 --- a/tests/baselines/reference/parserDoStatement1.d.symbols +++ b/tests/baselines/reference/parserDoStatement1.d.symbols @@ -1,5 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserDoStatement1.d.ts === + do { -No type information for this code.} -No type information for this code.while (e); -No type information for this code. \ No newline at end of file +} +while (e); diff --git a/tests/baselines/reference/parserDoStatement2.symbols b/tests/baselines/reference/parserDoStatement2.symbols index 62790b49103..86f495947e1 100644 --- a/tests/baselines/reference/parserDoStatement2.symbols +++ b/tests/baselines/reference/parserDoStatement2.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserDoStatement2.ts === + do{;}while(false)false -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserES5ForOfStatement2.symbols b/tests/baselines/reference/parserES5ForOfStatement2.symbols index f381d3625c5..3f6f226de14 100644 --- a/tests/baselines/reference/parserES5ForOfStatement2.symbols +++ b/tests/baselines/reference/parserES5ForOfStatement2.symbols @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserES5ForOfStatement2.ts === + for (var of X) { -No type information for this code.} -No type information for this code. \ No newline at end of file +} diff --git a/tests/baselines/reference/parserES5ForOfStatement21.symbols b/tests/baselines/reference/parserES5ForOfStatement21.symbols index 676684c2d50..80622e02cbe 100644 --- a/tests/baselines/reference/parserES5ForOfStatement21.symbols +++ b/tests/baselines/reference/parserES5ForOfStatement21.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserES5ForOfStatement21.ts === + for (var of of) { } -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserEmptyFile1.symbols b/tests/baselines/reference/parserEmptyFile1.symbols index d48ac0a4841..6a927f9eed6 100644 --- a/tests/baselines/reference/parserEmptyFile1.symbols +++ b/tests/baselines/reference/parserEmptyFile1.symbols @@ -1,3 +1,2 @@ === tests/cases/conformance/parser/ecmascript5/parserEmptyFile1.ts === -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserEmptyFile1.types b/tests/baselines/reference/parserEmptyFile1.types index d48ac0a4841..6a927f9eed6 100644 --- a/tests/baselines/reference/parserEmptyFile1.types +++ b/tests/baselines/reference/parserEmptyFile1.types @@ -1,3 +1,2 @@ === tests/cases/conformance/parser/ecmascript5/parserEmptyFile1.ts === -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserEmptyStatement1.d.symbols b/tests/baselines/reference/parserEmptyStatement1.d.symbols index b7baa6a9ec6..1f229fea776 100644 --- a/tests/baselines/reference/parserEmptyStatement1.d.symbols +++ b/tests/baselines/reference/parserEmptyStatement1.d.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserEmptyStatement1.d.ts === + ; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserEmptyStatement1.d.types b/tests/baselines/reference/parserEmptyStatement1.d.types index b7baa6a9ec6..1f229fea776 100644 --- a/tests/baselines/reference/parserEmptyStatement1.d.types +++ b/tests/baselines/reference/parserEmptyStatement1.d.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserEmptyStatement1.d.ts === + ; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserErrorRecovery_ArgumentList6.symbols b/tests/baselines/reference/parserErrorRecovery_ArgumentList6.symbols index c5e9b0e6a9c..674897dab99 100644 --- a/tests/baselines/reference/parserErrorRecovery_ArgumentList6.symbols +++ b/tests/baselines/reference/parserErrorRecovery_ArgumentList6.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ArgumentLists/parserErrorRecovery_ArgumentList6.ts === + Foo(, -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserErrorRecovery_ArgumentList7.symbols b/tests/baselines/reference/parserErrorRecovery_ArgumentList7.symbols index 3b763e1cc4a..97663f26d01 100644 --- a/tests/baselines/reference/parserErrorRecovery_ArgumentList7.symbols +++ b/tests/baselines/reference/parserErrorRecovery_ArgumentList7.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ArgumentLists/parserErrorRecovery_ArgumentList7.ts === + Foo(a,, -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserErrorRecovery_ExtendsOrImplementsClause6.types b/tests/baselines/reference/parserErrorRecovery_ExtendsOrImplementsClause6.types index 73614051301..9a5c60eb148 100644 --- a/tests/baselines/reference/parserErrorRecovery_ExtendsOrImplementsClause6.types +++ b/tests/baselines/reference/parserErrorRecovery_ExtendsOrImplementsClause6.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ExtendsOrImplementsClauses/parserErrorRecovery_ExtendsOrImplementsClause6.ts === + interface I extends { } -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserErrorRecovery_LeftShift1.symbols b/tests/baselines/reference/parserErrorRecovery_LeftShift1.symbols index 814a5df6717..b947f622f5f 100644 --- a/tests/baselines/reference/parserErrorRecovery_LeftShift1.symbols +++ b/tests/baselines/reference/parserErrorRecovery_LeftShift1.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/ErrorRecovery/LeftShifts/parserErrorRecovery_LeftShift1.ts === + retValue = bfs.VARIABLES >> ); -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserErrorRecovery_ModuleElement1.symbols b/tests/baselines/reference/parserErrorRecovery_ModuleElement1.symbols index 6c86acab75e..69f66bf6d25 100644 --- a/tests/baselines/reference/parserErrorRecovery_ModuleElement1.symbols +++ b/tests/baselines/reference/parserErrorRecovery_ModuleElement1.symbols @@ -1,6 +1,6 @@ === tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ModuleElements/parserErrorRecovery_ModuleElement1.ts === + return foo; -No type information for this code.} -No type information for this code.return bar; -No type information for this code.} -No type information for this code. \ No newline at end of file +} +return bar; +} diff --git a/tests/baselines/reference/parserErrorRecovery_SwitchStatement1.symbols b/tests/baselines/reference/parserErrorRecovery_SwitchStatement1.symbols index 6c3c5563245..86e8f458f8d 100644 --- a/tests/baselines/reference/parserErrorRecovery_SwitchStatement1.symbols +++ b/tests/baselines/reference/parserErrorRecovery_SwitchStatement1.symbols @@ -1,9 +1,9 @@ === tests/cases/conformance/parser/ecmascript5/ErrorRecovery/SwitchStatements/parserErrorRecovery_SwitchStatement1.ts === + switch (e) { -No type information for this code. case 1: -No type information for this code. 1 + -No type information for this code. case 2: -No type information for this code. 1 + -No type information for this code. default: -No type information for this code.} -No type information for this code. \ No newline at end of file + case 1: + 1 + + case 2: + 1 + + default: +} diff --git a/tests/baselines/reference/parserExportAssignment1.symbols b/tests/baselines/reference/parserExportAssignment1.symbols index c9392ee0c7f..c7a8f460857 100644 --- a/tests/baselines/reference/parserExportAssignment1.symbols +++ b/tests/baselines/reference/parserExportAssignment1.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/ExportAssignments/parserExportAssignment1.ts === + export = foo -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserExportAssignment2.symbols b/tests/baselines/reference/parserExportAssignment2.symbols index fba3f820db5..f61f023deff 100644 --- a/tests/baselines/reference/parserExportAssignment2.symbols +++ b/tests/baselines/reference/parserExportAssignment2.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/ExportAssignments/parserExportAssignment2.ts === + export = foo; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserExportAssignment3.symbols b/tests/baselines/reference/parserExportAssignment3.symbols index b1ed4d22a71..22dad9c2989 100644 --- a/tests/baselines/reference/parserExportAssignment3.symbols +++ b/tests/baselines/reference/parserExportAssignment3.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/ExportAssignments/parserExportAssignment3.ts === + export = -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserExportAssignment4.symbols b/tests/baselines/reference/parserExportAssignment4.symbols index 159c4882de7..9d1a0626f8d 100644 --- a/tests/baselines/reference/parserExportAssignment4.symbols +++ b/tests/baselines/reference/parserExportAssignment4.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/ExportAssignments/parserExportAssignment4.ts === + export = ; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserExpressionStatement1.d.symbols b/tests/baselines/reference/parserExpressionStatement1.d.symbols index c6d675cf80b..fcff229fb27 100644 --- a/tests/baselines/reference/parserExpressionStatement1.d.symbols +++ b/tests/baselines/reference/parserExpressionStatement1.d.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserExpressionStatement1.d.ts === + Foo(); -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserForInStatement2.symbols b/tests/baselines/reference/parserForInStatement2.symbols index 56a34ebf381..78d5fb9abb8 100644 --- a/tests/baselines/reference/parserForInStatement2.symbols +++ b/tests/baselines/reference/parserForInStatement2.symbols @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserForInStatement2.ts === + for (var in X) { -No type information for this code.} -No type information for this code. \ No newline at end of file +} diff --git a/tests/baselines/reference/parserForOfStatement2.symbols b/tests/baselines/reference/parserForOfStatement2.symbols index 3ec838f40b1..d333a7e1870 100644 --- a/tests/baselines/reference/parserForOfStatement2.symbols +++ b/tests/baselines/reference/parserForOfStatement2.symbols @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript6/Iterators/parserForOfStatement2.ts === + for (var of X) { -No type information for this code.} -No type information for this code. \ No newline at end of file +} diff --git a/tests/baselines/reference/parserForOfStatement21.symbols b/tests/baselines/reference/parserForOfStatement21.symbols index a95b8d21898..932f597c5db 100644 --- a/tests/baselines/reference/parserForOfStatement21.symbols +++ b/tests/baselines/reference/parserForOfStatement21.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript6/Iterators/parserForOfStatement21.ts === + for (var of of) { } -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserForStatement1.d.symbols b/tests/baselines/reference/parserForStatement1.d.symbols index 7ab80b87104..e708f60ca6b 100644 --- a/tests/baselines/reference/parserForStatement1.d.symbols +++ b/tests/baselines/reference/parserForStatement1.d.symbols @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserForStatement1.d.ts === + for (;;) { -No type information for this code.} -No type information for this code. \ No newline at end of file +} diff --git a/tests/baselines/reference/parserForStatement1.d.types b/tests/baselines/reference/parserForStatement1.d.types index 7ab80b87104..e708f60ca6b 100644 --- a/tests/baselines/reference/parserForStatement1.d.types +++ b/tests/baselines/reference/parserForStatement1.d.types @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserForStatement1.d.ts === + for (;;) { -No type information for this code.} -No type information for this code. \ No newline at end of file +} diff --git a/tests/baselines/reference/parserForStatement3.symbols b/tests/baselines/reference/parserForStatement3.symbols index c6efdfe8700..079e3c90433 100644 --- a/tests/baselines/reference/parserForStatement3.symbols +++ b/tests/baselines/reference/parserForStatement3.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserForStatement3.ts === + for(d in _.jh[a]=_.jh[a]||[],b); -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserForStatement4.symbols b/tests/baselines/reference/parserForStatement4.symbols index f93836ecfa2..c30ce6be14f 100644 --- a/tests/baselines/reference/parserForStatement4.symbols +++ b/tests/baselines/reference/parserForStatement4.symbols @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserForStatement4.ts === + for (a = 1 in b) { -No type information for this code.} -No type information for this code. \ No newline at end of file +} diff --git a/tests/baselines/reference/parserForStatement5.symbols b/tests/baselines/reference/parserForStatement5.symbols index c018b4d8a99..7e350763208 100644 --- a/tests/baselines/reference/parserForStatement5.symbols +++ b/tests/baselines/reference/parserForStatement5.symbols @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserForStatement5.ts === + for ({} in b) { -No type information for this code.} -No type information for this code. \ No newline at end of file +} diff --git a/tests/baselines/reference/parserForStatement6.symbols b/tests/baselines/reference/parserForStatement6.symbols index 604b497fa06..ef319cd1c69 100644 --- a/tests/baselines/reference/parserForStatement6.symbols +++ b/tests/baselines/reference/parserForStatement6.symbols @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserForStatement6.ts === + for (foo() in b) { -No type information for this code.} -No type information for this code. \ No newline at end of file +} diff --git a/tests/baselines/reference/parserForStatement7.symbols b/tests/baselines/reference/parserForStatement7.symbols index 793d8d5fa5f..54a41f2144f 100644 --- a/tests/baselines/reference/parserForStatement7.symbols +++ b/tests/baselines/reference/parserForStatement7.symbols @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserForStatement7.ts === + for (new foo() in b) { -No type information for this code.} -No type information for this code. \ No newline at end of file +} diff --git a/tests/baselines/reference/parserFuzz1.symbols b/tests/baselines/reference/parserFuzz1.symbols index 130831017b5..69ec4f6e53d 100644 --- a/tests/baselines/reference/parserFuzz1.symbols +++ b/tests/baselines/reference/parserFuzz1.symbols @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/ErrorRecovery/parserFuzz1.ts === + cla > 2; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity10.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity10.symbols index daf18ee868d..b44f5107fbc 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity10.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity10.symbols @@ -1,6 +1,6 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity10.ts === + 1 -No type information for this code.// before -No type information for this code.>>> // after -No type information for this code.2; -No type information for this code. \ No newline at end of file +// before +>>> // after +2; diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity11.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity11.symbols index fd8d0bb1635..fdaad055dee 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity11.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity11.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity11.ts === + 1 >>= 2; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity12.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity12.symbols index 69e8d972a8b..dae0525ef94 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity12.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity12.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity12.ts === + 1 >> = 2; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity13.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity13.symbols index e2ecb4965dc..c7a20e6bab5 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity13.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity13.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity13.ts === + 1 >>/**/= 2; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity14.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity14.symbols index 7581b6ace0a..811b9891d42 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity14.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity14.symbols @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity14.ts === + 1 >> -No type information for this code.= 2; -No type information for this code. \ No newline at end of file += 2; diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity15.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity15.symbols index c03c954704b..236ea5da878 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity15.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity15.symbols @@ -1,6 +1,6 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity15.ts === + 1 -No type information for this code.// before -No type information for this code.>>= // after -No type information for this code.2; -No type information for this code. \ No newline at end of file +// before +>>= // after +2; diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity16.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity16.symbols index 66d9953a5cb..84aff11e55a 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity16.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity16.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity16.ts === + 1 >>>= 2; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity17.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity17.symbols index 8cb204abcb1..e95fface734 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity17.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity17.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity17.ts === + 1 >>> = 2; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity18.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity18.symbols index 28a7538a3fd..0b7adb4c5ed 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity18.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity18.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity18.ts === + 1 >>>/**/= 2; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity19.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity19.symbols index 722b0e1097d..d08edd2b24e 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity19.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity19.symbols @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity19.ts === + 1 >>> -No type information for this code.= 2; -No type information for this code. \ No newline at end of file += 2; diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity2.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity2.symbols index 43adc413615..1209eba5f3d 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity2.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity2.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity2.ts === + 1 > > 2; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity20.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity20.symbols index de6697b8fad..fe6b1e1496f 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity20.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity20.symbols @@ -1,6 +1,6 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity20.ts === + 1 -No type information for this code.// Before -No type information for this code.>>>= // after -No type information for this code.2; -No type information for this code. \ No newline at end of file +// Before +>>>= // after +2; diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity3.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity3.symbols index 5cca4512a38..a9e941f0b98 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity3.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity3.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity3.ts === + 1 >/**/> 2; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity4.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity4.symbols index 53bdd756d27..52bde9d1283 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity4.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity4.symbols @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity4.ts === + 1 > -No type information for this code.> 2; -No type information for this code. \ No newline at end of file +> 2; diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity5.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity5.symbols index f0ca1bc80c9..ee7dcc40136 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity5.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity5.symbols @@ -1,6 +1,6 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity5.ts === + 1 -No type information for this code.// before -No type information for this code.>> // after -No type information for this code.2; -No type information for this code. \ No newline at end of file +// before +>> // after +2; diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity6.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity6.symbols index 4ea0d39b965..59ce4803d23 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity6.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity6.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity6.ts === + 1 >>> 2; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity7.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity7.symbols index db77d8f1dee..f898b9792b5 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity7.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity7.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity7.ts === + 1 >> > 2; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity8.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity8.symbols index 97e8fded355..c584e6f1668 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity8.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity8.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity8.ts === + 1 >>/**/> 2; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity9.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity9.symbols index d23d2fadaef..abbaa74197f 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity9.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity9.symbols @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity9.ts === + 1 >> -No type information for this code.> 2; -No type information for this code. \ No newline at end of file +> 2; diff --git a/tests/baselines/reference/parserIfStatement1.d.symbols b/tests/baselines/reference/parserIfStatement1.d.symbols index 84a87102b43..7ab3b0ec5ee 100644 --- a/tests/baselines/reference/parserIfStatement1.d.symbols +++ b/tests/baselines/reference/parserIfStatement1.d.symbols @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserIfStatement1.d.ts === + if (foo) { -No type information for this code.} -No type information for this code. \ No newline at end of file +} diff --git a/tests/baselines/reference/parserIfStatement2.symbols b/tests/baselines/reference/parserIfStatement2.symbols index 6012852af0e..763d35ff23c 100644 --- a/tests/baselines/reference/parserIfStatement2.symbols +++ b/tests/baselines/reference/parserIfStatement2.symbols @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserIfStatement2.ts === + if (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/parserIndexSignature9.types b/tests/baselines/reference/parserIndexSignature9.types index 3687cda579b..1c0c2d3545f 100644 --- a/tests/baselines/reference/parserIndexSignature9.types +++ b/tests/baselines/reference/parserIndexSignature9.types @@ -1,5 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/IndexSignatures/parserIndexSignature9.ts === + interface I { -No type information for this code. []: number -No type information for this code.} -No type information for this code. \ No newline at end of file + []: number +} diff --git a/tests/baselines/reference/parserInterfaceDeclaration1.types b/tests/baselines/reference/parserInterfaceDeclaration1.types index 4a1a8dcabe9..0dc1e310150 100644 --- a/tests/baselines/reference/parserInterfaceDeclaration1.types +++ b/tests/baselines/reference/parserInterfaceDeclaration1.types @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/InterfaceDeclarations/parserInterfaceDeclaration1.ts === + interface I extends A extends B { -No type information for this code.} -No type information for this code. \ No newline at end of file +} diff --git a/tests/baselines/reference/parserInterfaceDeclaration2.types b/tests/baselines/reference/parserInterfaceDeclaration2.types index f57dc5c6891..f1985f89b3d 100644 --- a/tests/baselines/reference/parserInterfaceDeclaration2.types +++ b/tests/baselines/reference/parserInterfaceDeclaration2.types @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/InterfaceDeclarations/parserInterfaceDeclaration2.ts === + interface I implements 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/parserInterfaceDeclaration3.types b/tests/baselines/reference/parserInterfaceDeclaration3.types index fbf73c9656d..4b2d7b3b5f6 100644 --- a/tests/baselines/reference/parserInterfaceDeclaration3.types +++ b/tests/baselines/reference/parserInterfaceDeclaration3.types @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/InterfaceDeclarations/parserInterfaceDeclaration3.ts === + public interface I { -No type information for this code.} -No type information for this code. \ No newline at end of file +} diff --git a/tests/baselines/reference/parserInterfaceDeclaration4.types b/tests/baselines/reference/parserInterfaceDeclaration4.types index 36f043bf080..b2b6bd0a35e 100644 --- a/tests/baselines/reference/parserInterfaceDeclaration4.types +++ b/tests/baselines/reference/parserInterfaceDeclaration4.types @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/InterfaceDeclarations/parserInterfaceDeclaration4.ts === + static interface I { -No type information for this code.} -No type information for this code. \ No newline at end of file +} diff --git a/tests/baselines/reference/parserInterfaceDeclaration5.types b/tests/baselines/reference/parserInterfaceDeclaration5.types index e1647ee05fe..cfdab46f2ad 100644 --- a/tests/baselines/reference/parserInterfaceDeclaration5.types +++ b/tests/baselines/reference/parserInterfaceDeclaration5.types @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/InterfaceDeclarations/parserInterfaceDeclaration5.ts === + declare interface I { -No type information for this code.} -No type information for this code. \ No newline at end of file +} diff --git a/tests/baselines/reference/parserInterfaceDeclaration6.types b/tests/baselines/reference/parserInterfaceDeclaration6.types index 571a7b5d7b9..570c57cef53 100644 --- a/tests/baselines/reference/parserInterfaceDeclaration6.types +++ b/tests/baselines/reference/parserInterfaceDeclaration6.types @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/InterfaceDeclarations/parserInterfaceDeclaration6.ts === + export export interface I { -No type information for this code.} -No type information for this code. \ No newline at end of file +} diff --git a/tests/baselines/reference/parserInterfaceDeclaration7.types b/tests/baselines/reference/parserInterfaceDeclaration7.types index 561bc768a53..ae4f497506f 100644 --- a/tests/baselines/reference/parserInterfaceDeclaration7.types +++ b/tests/baselines/reference/parserInterfaceDeclaration7.types @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/InterfaceDeclarations/parserInterfaceDeclaration7.ts === + export interface I { -No type information for this code.} -No type information for this code. \ No newline at end of file +} diff --git a/tests/baselines/reference/parserInterfaceDeclaration8.types b/tests/baselines/reference/parserInterfaceDeclaration8.types index a71031b65c0..1a794940579 100644 --- a/tests/baselines/reference/parserInterfaceDeclaration8.types +++ b/tests/baselines/reference/parserInterfaceDeclaration8.types @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/InterfaceDeclarations/parserInterfaceDeclaration8.ts === + interface string { -No type information for this code.} -No type information for this code. \ No newline at end of file +} diff --git a/tests/baselines/reference/parserInvocationOfMemberAccessOffOfObjectCreationExpression1.symbols b/tests/baselines/reference/parserInvocationOfMemberAccessOffOfObjectCreationExpression1.symbols index baac5b00915..d611cb6e4ec 100644 --- a/tests/baselines/reference/parserInvocationOfMemberAccessOffOfObjectCreationExpression1.symbols +++ b/tests/baselines/reference/parserInvocationOfMemberAccessOffOfObjectCreationExpression1.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Expressions/parserInvocationOfMemberAccessOffOfObjectCreationExpression1.ts === + new A().b() -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserKeywordsAsIdentifierName2.symbols b/tests/baselines/reference/parserKeywordsAsIdentifierName2.symbols index a5a484dd0e3..c28da66aee9 100644 --- a/tests/baselines/reference/parserKeywordsAsIdentifierName2.symbols +++ b/tests/baselines/reference/parserKeywordsAsIdentifierName2.symbols @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/parserKeywordsAsIdentifierName2.ts === + // 'public' should be marked unusable, should complain on trailing /* -No type information for this code.a.public /* -No type information for this code. \ No newline at end of file +a.public /* diff --git a/tests/baselines/reference/parserLabeledStatement1.d.symbols b/tests/baselines/reference/parserLabeledStatement1.d.symbols index 89f096f3420..7e3d3ab07b5 100644 --- a/tests/baselines/reference/parserLabeledStatement1.d.symbols +++ b/tests/baselines/reference/parserLabeledStatement1.d.symbols @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserLabeledStatement1.d.ts === + foo: -No type information for this code. bar(); -No type information for this code. \ No newline at end of file + bar(); diff --git a/tests/baselines/reference/parserMemberAccessAfterPostfixExpression1.symbols b/tests/baselines/reference/parserMemberAccessAfterPostfixExpression1.symbols index 00828537ee2..7a164990bdc 100644 --- a/tests/baselines/reference/parserMemberAccessAfterPostfixExpression1.symbols +++ b/tests/baselines/reference/parserMemberAccessAfterPostfixExpression1.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Expressions/parserMemberAccessAfterPostfixExpression1.ts === + a--.toString() -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserMissingToken1.symbols b/tests/baselines/reference/parserMissingToken1.symbols index 339f47a2753..a4e45dc8cd5 100644 --- a/tests/baselines/reference/parserMissingToken1.symbols +++ b/tests/baselines/reference/parserMissingToken1.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/MissingTokens/parserMissingToken1.ts === + a / finally -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserMissingToken2.symbols b/tests/baselines/reference/parserMissingToken2.symbols index 97c04643053..a36937ed025 100644 --- a/tests/baselines/reference/parserMissingToken2.symbols +++ b/tests/baselines/reference/parserMissingToken2.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/MissingTokens/parserMissingToken2.ts === + / b; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserModuleDeclaration12.types b/tests/baselines/reference/parserModuleDeclaration12.types index c4fc1e90e38..a006596b7b5 100644 --- a/tests/baselines/reference/parserModuleDeclaration12.types +++ b/tests/baselines/reference/parserModuleDeclaration12.types @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration12.ts === + module A.string { -No type information for this code.} -No type information for this code. \ No newline at end of file +} diff --git a/tests/baselines/reference/parserModuleDeclaration2.d.types b/tests/baselines/reference/parserModuleDeclaration2.d.types index 74001e6df70..4f4bafd3c16 100644 --- a/tests/baselines/reference/parserModuleDeclaration2.d.types +++ b/tests/baselines/reference/parserModuleDeclaration2.d.types @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration2.d.ts === + module M { -No type information for this code.} -No type information for this code. \ No newline at end of file +} diff --git a/tests/baselines/reference/parserModuleDeclaration3.d.types b/tests/baselines/reference/parserModuleDeclaration3.d.types index 4beeb0688b1..2f15bf6383d 100644 --- a/tests/baselines/reference/parserModuleDeclaration3.d.types +++ b/tests/baselines/reference/parserModuleDeclaration3.d.types @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration3.d.ts === + declare module M { -No type information for this code.} -No type information for this code. \ No newline at end of file +} diff --git a/tests/baselines/reference/parserModuleDeclaration3.types b/tests/baselines/reference/parserModuleDeclaration3.types index 7be9d1af3a8..3f31cf108bf 100644 --- a/tests/baselines/reference/parserModuleDeclaration3.types +++ b/tests/baselines/reference/parserModuleDeclaration3.types @@ -1,6 +1,6 @@ === tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration3.ts === + declare module M { -No type information for this code. declare module M2 { -No type information for this code. } -No type information for this code.} -No type information for this code. \ No newline at end of file + declare module M2 { + } +} diff --git a/tests/baselines/reference/parserModuleDeclaration4.d.types b/tests/baselines/reference/parserModuleDeclaration4.d.types index bc92f1db108..e896be81d16 100644 --- a/tests/baselines/reference/parserModuleDeclaration4.d.types +++ b/tests/baselines/reference/parserModuleDeclaration4.d.types @@ -1,6 +1,6 @@ === tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration4.d.ts === + module M { -No type information for this code. declare module M1 { -No type information for this code. } -No type information for this code.} -No type information for this code. \ No newline at end of file + declare module M1 { + } +} diff --git a/tests/baselines/reference/parserModuleDeclaration4.types b/tests/baselines/reference/parserModuleDeclaration4.types index 285796e888a..7ab84ea585c 100644 --- a/tests/baselines/reference/parserModuleDeclaration4.types +++ b/tests/baselines/reference/parserModuleDeclaration4.types @@ -1,8 +1,8 @@ === tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration4.ts === + module M { -No type information for this code. declare module M1 { -No type information for this code. module M2 { -No type information for this code. } -No type information for this code. } -No type information for this code.} -No type information for this code. \ No newline at end of file + declare module M1 { + module M2 { + } + } +} diff --git a/tests/baselines/reference/parserModuleDeclaration5.types b/tests/baselines/reference/parserModuleDeclaration5.types index 74e0d8050ff..59c1fc0d2ff 100644 --- a/tests/baselines/reference/parserModuleDeclaration5.types +++ b/tests/baselines/reference/parserModuleDeclaration5.types @@ -1,8 +1,8 @@ === tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration5.ts === + module M1 { -No type information for this code. declare module M2 { -No type information for this code. declare module M3 { -No type information for this code. } -No type information for this code. } -No type information for this code.} -No type information for this code. \ No newline at end of file + declare module M2 { + declare module M3 { + } + } +} diff --git a/tests/baselines/reference/parserModuleDeclaration6.types b/tests/baselines/reference/parserModuleDeclaration6.types index cb5e33d8f06..5e6ca55a308 100644 --- a/tests/baselines/reference/parserModuleDeclaration6.types +++ b/tests/baselines/reference/parserModuleDeclaration6.types @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration6.ts === + module number { -No type information for this code.} -No type information for this code. \ No newline at end of file +} diff --git a/tests/baselines/reference/parserModuleDeclaration7.types b/tests/baselines/reference/parserModuleDeclaration7.types index d47bf6541c4..d3b0075cabb 100644 --- a/tests/baselines/reference/parserModuleDeclaration7.types +++ b/tests/baselines/reference/parserModuleDeclaration7.types @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration7.ts === + module number.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/parserModuleDeclaration8.types b/tests/baselines/reference/parserModuleDeclaration8.types index bb88c64044b..b9a6c12f349 100644 --- a/tests/baselines/reference/parserModuleDeclaration8.types +++ b/tests/baselines/reference/parserModuleDeclaration8.types @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration8.ts === + module a.number { -No type information for this code.} -No type information for this code. \ No newline at end of file +} diff --git a/tests/baselines/reference/parserModuleDeclaration9.types b/tests/baselines/reference/parserModuleDeclaration9.types index 8360e451ec1..73c6443610f 100644 --- a/tests/baselines/reference/parserModuleDeclaration9.types +++ b/tests/baselines/reference/parserModuleDeclaration9.types @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration9.ts === + module a.number.b { -No type information for this code.} -No type information for this code. \ No newline at end of file +} diff --git a/tests/baselines/reference/parserNotRegex1.symbols b/tests/baselines/reference/parserNotRegex1.symbols index 9e424e11368..36b108f4188 100644 --- a/tests/baselines/reference/parserNotRegex1.symbols +++ b/tests/baselines/reference/parserNotRegex1.symbols @@ -1,6 +1,6 @@ === tests/cases/conformance/parser/ecmascript5/parserNotRegex1.ts === + 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. } -No type information for this code. \ No newline at end of file + { + return true; + } diff --git a/tests/baselines/reference/parserObjectCreation2.symbols b/tests/baselines/reference/parserObjectCreation2.symbols index d330c8f8c79..9362c353c8e 100644 --- a/tests/baselines/reference/parserObjectCreation2.symbols +++ b/tests/baselines/reference/parserObjectCreation2.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Expressions/parserObjectCreation2.ts === + new new Foo()() -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserObjectCreationArrayLiteral1.symbols b/tests/baselines/reference/parserObjectCreationArrayLiteral1.symbols index ad40aba3472..df294c46cc2 100644 --- a/tests/baselines/reference/parserObjectCreationArrayLiteral1.symbols +++ b/tests/baselines/reference/parserObjectCreationArrayLiteral1.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/parserObjectCreationArrayLiteral1.ts === + new Foo[]; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserObjectCreationArrayLiteral2.symbols b/tests/baselines/reference/parserObjectCreationArrayLiteral2.symbols index cd418ac9ad5..2ccb962cace 100644 --- a/tests/baselines/reference/parserObjectCreationArrayLiteral2.symbols +++ b/tests/baselines/reference/parserObjectCreationArrayLiteral2.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/parserObjectCreationArrayLiteral2.ts === + new Foo[1]; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserObjectCreationArrayLiteral3.symbols b/tests/baselines/reference/parserObjectCreationArrayLiteral3.symbols index 01e1e7ea770..7b094b105e6 100644 --- a/tests/baselines/reference/parserObjectCreationArrayLiteral3.symbols +++ b/tests/baselines/reference/parserObjectCreationArrayLiteral3.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/parserObjectCreationArrayLiteral3.ts === + new Foo[](); -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserObjectCreationArrayLiteral4.symbols b/tests/baselines/reference/parserObjectCreationArrayLiteral4.symbols index 6c9aae9def2..fa385be7a11 100644 --- a/tests/baselines/reference/parserObjectCreationArrayLiteral4.symbols +++ b/tests/baselines/reference/parserObjectCreationArrayLiteral4.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/parserObjectCreationArrayLiteral4.ts === + new Foo[1](); -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserPostfixPostfixExpression1.symbols b/tests/baselines/reference/parserPostfixPostfixExpression1.symbols index 33fa3f107d6..d897988e307 100644 --- a/tests/baselines/reference/parserPostfixPostfixExpression1.symbols +++ b/tests/baselines/reference/parserPostfixPostfixExpression1.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Expressions/parserPostfixPostfixExpression1.ts === + a++ ++; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserPostfixUnaryExpression1.symbols b/tests/baselines/reference/parserPostfixUnaryExpression1.symbols index 884640a5232..17972aafe70 100644 --- a/tests/baselines/reference/parserPostfixUnaryExpression1.symbols +++ b/tests/baselines/reference/parserPostfixUnaryExpression1.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Expressions/parserPostfixUnaryExpression1.ts === + foo ++ ++; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserPublicBreak1.symbols b/tests/baselines/reference/parserPublicBreak1.symbols index a84e94b0000..d25e5e2f952 100644 --- a/tests/baselines/reference/parserPublicBreak1.symbols +++ b/tests/baselines/reference/parserPublicBreak1.symbols @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/ErrorRecovery/parserPublicBreak1.ts === + public break; -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/parserPublicBreak1.types b/tests/baselines/reference/parserPublicBreak1.types index a84e94b0000..d25e5e2f952 100644 --- a/tests/baselines/reference/parserPublicBreak1.types +++ b/tests/baselines/reference/parserPublicBreak1.types @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/ErrorRecovery/parserPublicBreak1.ts === + public break; -No type information for this code. -No type information for this code. \ No newline at end of file + diff --git a/tests/baselines/reference/parserRegularExpression1.symbols b/tests/baselines/reference/parserRegularExpression1.symbols index aa65f7896d4..763703a10a6 100644 --- a/tests/baselines/reference/parserRegularExpression1.symbols +++ b/tests/baselines/reference/parserRegularExpression1.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/RegularExpressions/parserRegularExpression1.ts === + return /(#?-?\d*\.\d\w*%?)|(@?#?[\w-?]+%?)/g; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserRegularExpression2.symbols b/tests/baselines/reference/parserRegularExpression2.symbols index 271c6bab984..b0df27d7c16 100644 --- a/tests/baselines/reference/parserRegularExpression2.symbols +++ b/tests/baselines/reference/parserRegularExpression2.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/RegularExpressions/parserRegularExpression2.ts === + href.match(/:\/\/(.[^/]+)/)[1]; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserRegularExpression3.symbols b/tests/baselines/reference/parserRegularExpression3.symbols index 9ceb52a0aaa..68906fd44ad 100644 --- a/tests/baselines/reference/parserRegularExpression3.symbols +++ b/tests/baselines/reference/parserRegularExpression3.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/RegularExpressions/parserRegularExpression3.ts === + Foo(!/(\\?|&)adurl=/); -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserRegularExpressionDivideAmbiguity1.symbols b/tests/baselines/reference/parserRegularExpressionDivideAmbiguity1.symbols index d0e33cc7490..f7a0b957f3e 100644 --- a/tests/baselines/reference/parserRegularExpressionDivideAmbiguity1.symbols +++ b/tests/baselines/reference/parserRegularExpressionDivideAmbiguity1.symbols @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/RegularExpressions/parserRegularExpressionDivideAmbiguity1.ts === + 1 -No type information for this code./notregexp/a.foo(); -No type information for this code. \ No newline at end of file +/notregexp/a.foo(); diff --git a/tests/baselines/reference/parserRegularExpressionDivideAmbiguity2.symbols b/tests/baselines/reference/parserRegularExpressionDivideAmbiguity2.symbols index 5f42afd8fc9..1f0e3cd0f17 100644 --- a/tests/baselines/reference/parserRegularExpressionDivideAmbiguity2.symbols +++ b/tests/baselines/reference/parserRegularExpressionDivideAmbiguity2.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/RegularExpressions/parserRegularExpressionDivideAmbiguity2.ts === + (1) /notregexp/a.foo(); -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserRegularExpressionDivideAmbiguity3.symbols b/tests/baselines/reference/parserRegularExpressionDivideAmbiguity3.symbols index 612d19539eb..54f0b01177e 100644 --- a/tests/baselines/reference/parserRegularExpressionDivideAmbiguity3.symbols +++ b/tests/baselines/reference/parserRegularExpressionDivideAmbiguity3.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/RegularExpressions/parserRegularExpressionDivideAmbiguity3.ts === + if (1) /regexp/a.foo(); -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserRegularExpressionDivideAmbiguity4.symbols b/tests/baselines/reference/parserRegularExpressionDivideAmbiguity4.symbols index 63d3a1c3b74..bf3a44dfb40 100644 --- a/tests/baselines/reference/parserRegularExpressionDivideAmbiguity4.symbols +++ b/tests/baselines/reference/parserRegularExpressionDivideAmbiguity4.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/RegularExpressions/parserRegularExpressionDivideAmbiguity4.ts === + foo(/notregexp); -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserRegularExpressionDivideAmbiguity7.symbols b/tests/baselines/reference/parserRegularExpressionDivideAmbiguity7.symbols index 24d45924e5c..3fc2f95327d 100644 --- a/tests/baselines/reference/parserRegularExpressionDivideAmbiguity7.symbols +++ b/tests/baselines/reference/parserRegularExpressionDivideAmbiguity7.symbols @@ -1,5 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/RegularExpressions/parserRegularExpressionDivideAmbiguity7.ts === + (a/8 -No type information for this code. ){} -No type information for this code. -No type information for this code. \ No newline at end of file + ){} + diff --git a/tests/baselines/reference/parserReturnStatement1.d.symbols b/tests/baselines/reference/parserReturnStatement1.d.symbols index 17e5e2bbf17..0fc0260f1c1 100644 --- a/tests/baselines/reference/parserReturnStatement1.d.symbols +++ b/tests/baselines/reference/parserReturnStatement1.d.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserReturnStatement1.d.ts === + return; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserReturnStatement1.d.types b/tests/baselines/reference/parserReturnStatement1.d.types index 17e5e2bbf17..0fc0260f1c1 100644 --- a/tests/baselines/reference/parserReturnStatement1.d.types +++ b/tests/baselines/reference/parserReturnStatement1.d.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserReturnStatement1.d.ts === + return; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserReturnStatement1.symbols b/tests/baselines/reference/parserReturnStatement1.symbols index c52b8bb407d..45ef7704898 100644 --- a/tests/baselines/reference/parserReturnStatement1.symbols +++ b/tests/baselines/reference/parserReturnStatement1.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Statements/ReturnStatements/parserReturnStatement1.ts === + return; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserReturnStatement1.types b/tests/baselines/reference/parserReturnStatement1.types index c52b8bb407d..45ef7704898 100644 --- a/tests/baselines/reference/parserReturnStatement1.types +++ b/tests/baselines/reference/parserReturnStatement1.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Statements/ReturnStatements/parserReturnStatement1.ts === + return; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserReturnStatement2.symbols b/tests/baselines/reference/parserReturnStatement2.symbols index c1f72a7ce81..3ae5d74b757 100644 --- a/tests/baselines/reference/parserReturnStatement2.symbols +++ b/tests/baselines/reference/parserReturnStatement2.symbols @@ -1,5 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/Statements/ReturnStatements/parserReturnStatement2.ts === { -No type information for this code. return; -No type information for this code.} -No type information for this code. \ No newline at end of file + return; +} diff --git a/tests/baselines/reference/parserReturnStatement2.types b/tests/baselines/reference/parserReturnStatement2.types index c1f72a7ce81..3ae5d74b757 100644 --- a/tests/baselines/reference/parserReturnStatement2.types +++ b/tests/baselines/reference/parserReturnStatement2.types @@ -1,5 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/Statements/ReturnStatements/parserReturnStatement2.ts === { -No type information for this code. return; -No type information for this code.} -No type information for this code. \ No newline at end of file + return; +} diff --git a/tests/baselines/reference/parserS7.6.1.1_A1.10.symbols b/tests/baselines/reference/parserS7.6.1.1_A1.10.symbols index 28441e36fe6..61a8dd8dd4f 100644 --- a/tests/baselines/reference/parserS7.6.1.1_A1.10.symbols +++ b/tests/baselines/reference/parserS7.6.1.1_A1.10.symbols @@ -1,16 +1,16 @@ === tests/cases/conformance/parser/ecmascript5/parserS7.6.1.1_A1.10.ts === + // Copyright 2009 the Sputnik authors. All rights reserved. -No type information for this code.// This code is governed by the BSD license found in the LICENSE file. -No type information for this code. -No type information for this code./** -No type information for this code. * The "for" token can not be used as identifier -No type information for this code. * -No type information for this code. * @path ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.10.js -No type information for this code. * @description Checking if execution of "for=1" fails -No type information for this code. * @negative -No type information for this code. */ -No type information for this code. -No type information for this code.//for = 1; -No type information for this code. -No type information for this code. -No type information for this code. \ No newline at end of file +// This code is governed by the BSD license found in the LICENSE file. + +/** + * The "for" token can not be used as identifier + * + * @path ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.10.js + * @description Checking if execution of "for=1" fails + * @negative + */ + +//for = 1; + + diff --git a/tests/baselines/reference/parserS7.6.1.1_A1.10.types b/tests/baselines/reference/parserS7.6.1.1_A1.10.types index 28441e36fe6..61a8dd8dd4f 100644 --- a/tests/baselines/reference/parserS7.6.1.1_A1.10.types +++ b/tests/baselines/reference/parserS7.6.1.1_A1.10.types @@ -1,16 +1,16 @@ === tests/cases/conformance/parser/ecmascript5/parserS7.6.1.1_A1.10.ts === + // Copyright 2009 the Sputnik authors. All rights reserved. -No type information for this code.// This code is governed by the BSD license found in the LICENSE file. -No type information for this code. -No type information for this code./** -No type information for this code. * The "for" token can not be used as identifier -No type information for this code. * -No type information for this code. * @path ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.10.js -No type information for this code. * @description Checking if execution of "for=1" fails -No type information for this code. * @negative -No type information for this code. */ -No type information for this code. -No type information for this code.//for = 1; -No type information for this code. -No type information for this code. -No type information for this code. \ No newline at end of file +// This code is governed by the BSD license found in the LICENSE file. + +/** + * The "for" token can not be used as identifier + * + * @path ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.10.js + * @description Checking if execution of "for=1" fails + * @negative + */ + +//for = 1; + + diff --git a/tests/baselines/reference/parserSbp_7.9_A9_T3.symbols b/tests/baselines/reference/parserSbp_7.9_A9_T3.symbols index 0d6df58ed39..23565ec507c 100644 --- a/tests/baselines/reference/parserSbp_7.9_A9_T3.symbols +++ b/tests/baselines/reference/parserSbp_7.9_A9_T3.symbols @@ -1,18 +1,18 @@ === tests/cases/conformance/parser/ecmascript5/parserSbp_7.9_A9_T3.ts === + // Copyright 2009 the Sputnik authors. All rights reserved. -No type information for this code.// This code is governed by the BSD license found in the LICENSE file. -No type information for this code. -No type information for this code./** -No type information for this code. * Check Do-While Statement for automatic semicolon insertion -No type information for this code. * -No type information for this code. * @path bestPractice/Sbp_7.9_A9_T3.js -No type information for this code. * @description Execute do { \n ; \n }while(false) true -No type information for this code. */ -No type information for this code. -No type information for this code.//CHECK#1 -No type information for this code.do { -No type information for this code. ; -No type information for this code.} while (false) true -No type information for this code. -No type information for this code. -No type information for this code. \ No newline at end of file +// This code is governed by the BSD license found in the LICENSE file. + +/** + * Check Do-While Statement for automatic semicolon insertion + * + * @path bestPractice/Sbp_7.9_A9_T3.js + * @description Execute do { \n ; \n }while(false) true + */ + +//CHECK#1 +do { + ; +} while (false) true + + diff --git a/tests/baselines/reference/parserSkippedTokens1.symbols b/tests/baselines/reference/parserSkippedTokens1.symbols index 5d3067ff63d..558b81991cf 100644 --- a/tests/baselines/reference/parserSkippedTokens1.symbols +++ b/tests/baselines/reference/parserSkippedTokens1.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens1.ts === + \ -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserSkippedTokens1.types b/tests/baselines/reference/parserSkippedTokens1.types index 5d3067ff63d..558b81991cf 100644 --- a/tests/baselines/reference/parserSkippedTokens1.types +++ b/tests/baselines/reference/parserSkippedTokens1.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens1.ts === + \ -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserSkippedTokens10.symbols b/tests/baselines/reference/parserSkippedTokens10.symbols index c6a472340df..ad3d2cae88b 100644 --- a/tests/baselines/reference/parserSkippedTokens10.symbols +++ b/tests/baselines/reference/parserSkippedTokens10.symbols @@ -1,6 +1,6 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens10.ts === + \ -No type information for this code.\ -No type information for this code./*existing trivia*/ ; -No type information for this code. -No type information for this code. \ No newline at end of file +\ +/*existing trivia*/ ; + diff --git a/tests/baselines/reference/parserSkippedTokens10.types b/tests/baselines/reference/parserSkippedTokens10.types index c6a472340df..ad3d2cae88b 100644 --- a/tests/baselines/reference/parserSkippedTokens10.types +++ b/tests/baselines/reference/parserSkippedTokens10.types @@ -1,6 +1,6 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens10.ts === + \ -No type information for this code.\ -No type information for this code./*existing trivia*/ ; -No type information for this code. -No type information for this code. \ No newline at end of file +\ +/*existing trivia*/ ; + diff --git a/tests/baselines/reference/parserSkippedTokens11.symbols b/tests/baselines/reference/parserSkippedTokens11.symbols index f6b22767dac..9fc20f657a3 100644 --- a/tests/baselines/reference/parserSkippedTokens11.symbols +++ b/tests/baselines/reference/parserSkippedTokens11.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens11.ts === + ; \ \ \ -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserSkippedTokens11.types b/tests/baselines/reference/parserSkippedTokens11.types index f6b22767dac..9fc20f657a3 100644 --- a/tests/baselines/reference/parserSkippedTokens11.types +++ b/tests/baselines/reference/parserSkippedTokens11.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens11.ts === + ; \ \ \ -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserSkippedTokens12.symbols b/tests/baselines/reference/parserSkippedTokens12.symbols index e186861446b..972682f0019 100644 --- a/tests/baselines/reference/parserSkippedTokens12.symbols +++ b/tests/baselines/reference/parserSkippedTokens12.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens12.ts === + \ \ \ -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserSkippedTokens12.types b/tests/baselines/reference/parserSkippedTokens12.types index e186861446b..972682f0019 100644 --- a/tests/baselines/reference/parserSkippedTokens12.types +++ b/tests/baselines/reference/parserSkippedTokens12.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens12.ts === + \ \ \ -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserSkippedTokens13.symbols b/tests/baselines/reference/parserSkippedTokens13.symbols index 393f530817d..b03d100117a 100644 --- a/tests/baselines/reference/parserSkippedTokens13.symbols +++ b/tests/baselines/reference/parserSkippedTokens13.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens13.ts === + /regexp/ \ ; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserSkippedTokens14.symbols b/tests/baselines/reference/parserSkippedTokens14.symbols index 5d012f037e4..ce318babc4e 100644 --- a/tests/baselines/reference/parserSkippedTokens14.symbols +++ b/tests/baselines/reference/parserSkippedTokens14.symbols @@ -1,7 +1,7 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens14.ts === + \ -No type information for this code./*existing trivia*/ -No type information for this code.\ -No type information for this code.; -No type information for this code. -No type information for this code. \ No newline at end of file +/*existing trivia*/ +\ +; + diff --git a/tests/baselines/reference/parserSkippedTokens14.types b/tests/baselines/reference/parserSkippedTokens14.types index 5d012f037e4..ce318babc4e 100644 --- a/tests/baselines/reference/parserSkippedTokens14.types +++ b/tests/baselines/reference/parserSkippedTokens14.types @@ -1,7 +1,7 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens14.ts === + \ -No type information for this code./*existing trivia*/ -No type information for this code.\ -No type information for this code.; -No type information for this code. -No type information for this code. \ No newline at end of file +/*existing trivia*/ +\ +; + diff --git a/tests/baselines/reference/parserSkippedTokens15.symbols b/tests/baselines/reference/parserSkippedTokens15.symbols index bba1c75e5a6..754ac711647 100644 --- a/tests/baselines/reference/parserSkippedTokens15.symbols +++ b/tests/baselines/reference/parserSkippedTokens15.symbols @@ -1,6 +1,6 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens15.ts === + /*existing trivia*/ -No type information for this code.\ -No type information for this code.\ -No type information for this code.; -No type information for this code. \ No newline at end of file +\ +\ +; diff --git a/tests/baselines/reference/parserSkippedTokens15.types b/tests/baselines/reference/parserSkippedTokens15.types index bba1c75e5a6..754ac711647 100644 --- a/tests/baselines/reference/parserSkippedTokens15.types +++ b/tests/baselines/reference/parserSkippedTokens15.types @@ -1,6 +1,6 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens15.ts === + /*existing trivia*/ -No type information for this code.\ -No type information for this code.\ -No type information for this code.; -No type information for this code. \ No newline at end of file +\ +\ +; diff --git a/tests/baselines/reference/parserSkippedTokens17.symbols b/tests/baselines/reference/parserSkippedTokens17.symbols index ba8bf57d861..36404e8938e 100644 --- a/tests/baselines/reference/parserSkippedTokens17.symbols +++ b/tests/baselines/reference/parserSkippedTokens17.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens17.ts === + foo(a, \ -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserSkippedTokens18.symbols b/tests/baselines/reference/parserSkippedTokens18.symbols index 9a6dda17857..9d95c62caa5 100644 --- a/tests/baselines/reference/parserSkippedTokens18.symbols +++ b/tests/baselines/reference/parserSkippedTokens18.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens18.ts === + foo(a \ -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserSkippedTokens2.symbols b/tests/baselines/reference/parserSkippedTokens2.symbols index da06e11c608..9849d70b006 100644 --- a/tests/baselines/reference/parserSkippedTokens2.symbols +++ b/tests/baselines/reference/parserSkippedTokens2.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens2.ts === + \\ -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserSkippedTokens2.types b/tests/baselines/reference/parserSkippedTokens2.types index da06e11c608..9849d70b006 100644 --- a/tests/baselines/reference/parserSkippedTokens2.types +++ b/tests/baselines/reference/parserSkippedTokens2.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens2.ts === + \\ -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserSkippedTokens3.symbols b/tests/baselines/reference/parserSkippedTokens3.symbols index 2e869695f36..9db7df9e0da 100644 --- a/tests/baselines/reference/parserSkippedTokens3.symbols +++ b/tests/baselines/reference/parserSkippedTokens3.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens3.ts === + \ ; \ -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserSkippedTokens3.types b/tests/baselines/reference/parserSkippedTokens3.types index 2e869695f36..9db7df9e0da 100644 --- a/tests/baselines/reference/parserSkippedTokens3.types +++ b/tests/baselines/reference/parserSkippedTokens3.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens3.ts === + \ ; \ -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserSkippedTokens4.symbols b/tests/baselines/reference/parserSkippedTokens4.symbols index 05934fd7d57..2cb1c3ed572 100644 --- a/tests/baselines/reference/parserSkippedTokens4.symbols +++ b/tests/baselines/reference/parserSkippedTokens4.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens4.ts === + \ /regexp/; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserSkippedTokens5.symbols b/tests/baselines/reference/parserSkippedTokens5.symbols index d56013b7638..ca4dae81fa1 100644 --- a/tests/baselines/reference/parserSkippedTokens5.symbols +++ b/tests/baselines/reference/parserSkippedTokens5.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens5.ts === + \ /*foo*/ ; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserSkippedTokens5.types b/tests/baselines/reference/parserSkippedTokens5.types index d56013b7638..ca4dae81fa1 100644 --- a/tests/baselines/reference/parserSkippedTokens5.types +++ b/tests/baselines/reference/parserSkippedTokens5.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens5.ts === + \ /*foo*/ ; -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserSkippedTokens6.symbols b/tests/baselines/reference/parserSkippedTokens6.symbols index 5510d17f4e6..f67cd3f6747 100644 --- a/tests/baselines/reference/parserSkippedTokens6.symbols +++ b/tests/baselines/reference/parserSkippedTokens6.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens6.ts === + /*foo*/ \ -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserSkippedTokens6.types b/tests/baselines/reference/parserSkippedTokens6.types index 5510d17f4e6..f67cd3f6747 100644 --- a/tests/baselines/reference/parserSkippedTokens6.types +++ b/tests/baselines/reference/parserSkippedTokens6.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens6.ts === + /*foo*/ \ -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserSkippedTokens7.symbols b/tests/baselines/reference/parserSkippedTokens7.symbols index 50f7807483d..a91924d1002 100644 --- a/tests/baselines/reference/parserSkippedTokens7.symbols +++ b/tests/baselines/reference/parserSkippedTokens7.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens7.ts === + /*foo*/ \ /*bar*/ -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserSkippedTokens7.types b/tests/baselines/reference/parserSkippedTokens7.types index 50f7807483d..a91924d1002 100644 --- a/tests/baselines/reference/parserSkippedTokens7.types +++ b/tests/baselines/reference/parserSkippedTokens7.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens7.ts === + /*foo*/ \ /*bar*/ -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserSkippedTokens8.symbols b/tests/baselines/reference/parserSkippedTokens8.symbols index cb308915ad1..57997738b7a 100644 --- a/tests/baselines/reference/parserSkippedTokens8.symbols +++ b/tests/baselines/reference/parserSkippedTokens8.symbols @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens8.ts === + ; -No type information for this code./*foo*/ \ /*bar*/ -No type information for this code. \ No newline at end of file +/*foo*/ \ /*bar*/ diff --git a/tests/baselines/reference/parserSkippedTokens8.types b/tests/baselines/reference/parserSkippedTokens8.types index cb308915ad1..57997738b7a 100644 --- a/tests/baselines/reference/parserSkippedTokens8.types +++ b/tests/baselines/reference/parserSkippedTokens8.types @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens8.ts === + ; -No type information for this code./*foo*/ \ /*bar*/ -No type information for this code. \ No newline at end of file +/*foo*/ \ /*bar*/ diff --git a/tests/baselines/reference/parserSkippedTokens9.symbols b/tests/baselines/reference/parserSkippedTokens9.symbols index be1df55a861..08c7d0723dc 100644 --- a/tests/baselines/reference/parserSkippedTokens9.symbols +++ b/tests/baselines/reference/parserSkippedTokens9.symbols @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens9.ts === + ; // existing trivia -No type information for this code./*foo*/ \ /*bar*/ -No type information for this code. \ No newline at end of file +/*foo*/ \ /*bar*/ diff --git a/tests/baselines/reference/parserSkippedTokens9.types b/tests/baselines/reference/parserSkippedTokens9.types index be1df55a861..08c7d0723dc 100644 --- a/tests/baselines/reference/parserSkippedTokens9.types +++ b/tests/baselines/reference/parserSkippedTokens9.types @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens9.ts === + ; // existing trivia -No type information for this code./*foo*/ \ /*bar*/ -No type information for this code. \ No newline at end of file +/*foo*/ \ /*bar*/ diff --git a/tests/baselines/reference/parserStrictMode1.symbols b/tests/baselines/reference/parserStrictMode1.symbols index cd7e01f328f..b55c6a038d9 100644 --- a/tests/baselines/reference/parserStrictMode1.symbols +++ b/tests/baselines/reference/parserStrictMode1.symbols @@ -1,6 +1,6 @@ === tests/cases/conformance/parser/ecmascript5/StrictMode/parserStrictMode1.ts === + foo1(); -No type information for this code.foo1(); -No type information for this code.foo1(); -No type information for this code.static(); -No type information for this code. \ No newline at end of file +foo1(); +foo1(); +static(); diff --git a/tests/baselines/reference/parserStrictMode14.symbols b/tests/baselines/reference/parserStrictMode14.symbols index 838d4f17cc1..684907dd3fd 100644 --- a/tests/baselines/reference/parserStrictMode14.symbols +++ b/tests/baselines/reference/parserStrictMode14.symbols @@ -1,5 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/StrictMode/parserStrictMode14.ts === + "use strict"; -No type information for this code.with (a) { -No type information for this code.} -No type information for this code. \ No newline at end of file +with (a) { +} diff --git a/tests/baselines/reference/parserStrictMode15-negative.symbols b/tests/baselines/reference/parserStrictMode15-negative.symbols index dd16cddc2fd..7f95f750e91 100644 --- a/tests/baselines/reference/parserStrictMode15-negative.symbols +++ b/tests/baselines/reference/parserStrictMode15-negative.symbols @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/StrictMode/parserStrictMode15-negative.ts === + "use strict"; -No type information for this code.delete a[b]; -No type information for this code. \ No newline at end of file +delete a[b]; diff --git a/tests/baselines/reference/parserStrictMode15.symbols b/tests/baselines/reference/parserStrictMode15.symbols index 0975f906373..b731fde7ba4 100644 --- a/tests/baselines/reference/parserStrictMode15.symbols +++ b/tests/baselines/reference/parserStrictMode15.symbols @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/StrictMode/parserStrictMode15.ts === + "use strict"; -No type information for this code.delete a; -No type information for this code. \ No newline at end of file +delete a; diff --git a/tests/baselines/reference/parserStrictMode2.symbols b/tests/baselines/reference/parserStrictMode2.symbols index 5494058c852..e16b734c2c5 100644 --- a/tests/baselines/reference/parserStrictMode2.symbols +++ b/tests/baselines/reference/parserStrictMode2.symbols @@ -1,7 +1,7 @@ === tests/cases/conformance/parser/ecmascript5/StrictMode/parserStrictMode2.ts === + "use strict"; -No type information for this code.foo1(); -No type information for this code.foo1(); -No type information for this code.foo1(); -No type information for this code.static(); -No type information for this code. \ No newline at end of file +foo1(); +foo1(); +foo1(); +static(); diff --git a/tests/baselines/reference/parserStrictMode4.symbols b/tests/baselines/reference/parserStrictMode4.symbols index f56038dfb12..582dc9750eb 100644 --- a/tests/baselines/reference/parserStrictMode4.symbols +++ b/tests/baselines/reference/parserStrictMode4.symbols @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/StrictMode/parserStrictMode4.ts === + "use strict"; -No type information for this code.arguments = 1; -No type information for this code. \ No newline at end of file +arguments = 1; diff --git a/tests/baselines/reference/parserSwitchStatement1.d.symbols b/tests/baselines/reference/parserSwitchStatement1.d.symbols index 2d3a91abc55..426f4f805b7 100644 --- a/tests/baselines/reference/parserSwitchStatement1.d.symbols +++ b/tests/baselines/reference/parserSwitchStatement1.d.symbols @@ -1,4 +1,4 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserSwitchStatement1.d.ts === + switch (foo) { -No type information for this code.} -No type information for this code. \ No newline at end of file +} diff --git a/tests/baselines/reference/parserSyntaxWalker.generated.symbols b/tests/baselines/reference/parserSyntaxWalker.generated.symbols index dde34e06746..d8a94df025f 100644 --- a/tests/baselines/reference/parserSyntaxWalker.generated.symbols +++ b/tests/baselines/reference/parserSyntaxWalker.generated.symbols @@ -1,281 +1,281 @@ === tests/cases/conformance/parser/ecmascript5/parserSyntaxWalker.generated.ts === + //declare module "fs" { -No type information for this code.// export class File { -No type information for this code.// constructor(filename: string); -No type information for this code.// public ReadAllText(): string; -No type information for this code.// } -No type information for this code.// export interface IFile { -No type information for this code.// [index: number]: string; -No type information for this code.// } -No type information for this code.//} -No type information for this code. -No type information for this code.//import fs = module("fs"); -No type information for this code. -No type information for this code. -No type information for this code.//module TypeScriptAllInOne { -No type information for this code.// export class Program { -No type information for this code.// static Main(...args: string[]) { -No type information for this code.// try { -No type information for this code.// var bfs = new BasicFeatures(); -No type information for this code.// var retValue: number = 0; -No type information for this code. -No type information for this code.// retValue = bfs.VARIABLES(); -No type information for this code.// if (retValue != 0) { -No type information for this code. -No type information for this code.// return 1; -No type information for this code.// } -No type information for this code. -No type information for this code.// retValue = bfs.STATEMENTS(4); -No type information for this code.// if (retValue != 0) { -No type information for this code. -No type information for this code.// return 1; -No type information for this code.// } -No type information for this code. -No type information for this code. -No type information for this code.// retValue = bfs.TYPES(); -No type information for this code.// if (retValue != 0) { -No type information for this code. -No type information for this code.// return 1; -No type information for this code.// } -No type information for this code. -No type information for this code.// retValue = bfs.OPERATOR(); -No type information for this code.// if (retValue != 0) { -No type information for this code. -No type information for this code.// return 1; -No type information for this code.// } -No type information for this code.// } -No type information for this code.// catch (e) { -No type information for this code.// console.log(e); -No type information for this code.// } -No type information for this code.// finally { -No type information for this code. -No type information for this code.// } -No type information for this code. -No type information for this code.// console.log('Done'); -No type information for this code. -No type information for this code.// return 0; -No type information for this code. -No type information for this code.// } -No type information for this code.// } -No type information for this code. -No type information for this code.// class BasicFeatures { -No type information for this code.// /// -No type information for this code.// /// Test various of variables. Including nullable,key world as variable,special format -No type information for this code.// /// -No type information for this code.// /// -No type information for this code.// public VARIABLES(): number { -No type information for this code.// var local = Number.MAX_VALUE; -No type information for this code.// var min = Number.MIN_VALUE; -No type information for this code.// var inf = Number.NEGATIVE_INFINITY; -No type information for this code.// var nan = Number.NaN; -No type information for this code.// var undef = undefined; -No type information for this code. -No type information for this code.// var п = local; -No type information for this code.// var м = local; -No type information for this code. -No type information for this code.// var local5 = null; -No type information for this code.// var local6 = local5 instanceof fs.File; -No type information for this code. -No type information for this code.// var hex = 0xBADC0DE, Hex = 0XDEADBEEF; -No type information for this code.// var float = 6.02e23, float2 = 6.02E-23 -No type information for this code.// var char = 'c', \u0066 = '\u0066', hexchar = '\x42'; -No type information for this code.// var quoted = '"', quoted2 = "'"; -No type information for this code.// var reg = /\w*/; -No type information for this code.// var objLit = { "var": number = 42, equals: function (x) { return x["var"] === 42; }, toString: () => 'objLit{42}' }; -No type information for this code.// var weekday = Weekdays.Monday; -No type information for this code. -No type information for this code.// var con = char + f + hexchar + float.toString() + float2.toString() + reg.toString() + objLit + weekday; -No type information for this code. -No type information for this code.// // -No type information for this code.// var any = 0; -No type information for this code.// var boolean = 0; -No type information for this code.// var declare = 0; -No type information for this code.// var constructor = 0; -No type information for this code.// var get = 0; -No type information for this code.// var implements = 0; -No type information for this code.// var interface = 0; -No type information for this code.// var let = 0; -No type information for this code.// var module = 0; -No type information for this code.// var number = 0; -No type information for this code.// var package = 0; -No type information for this code.// var private = 0; -No type information for this code.// var protected = 0; -No type information for this code.// var public = 0; -No type information for this code.// var set = 0; -No type information for this code.// var static = 0; -No type information for this code.// var string = 0; -No type information for this code.// var yield = 0; -No type information for this code. -No type information for this code.// var sum3 = any + boolean + declare + constructor + get + implements + interface + let + module + number + package + private + protected + public + set + static + string + yield; -No type information for this code. -No type information for this code.// return 0; -No type information for this code.// } -No type information for this code. -No type information for this code.// /// -No type information for this code.// /// Test different statements. Including if-else,swith,foreach,(un)checked,lock,using,try-catch-finally -No type information for this code.// /// -No type information for this code.// /// -No type information for this code.// /// -No type information for this code.// STATEMENTS(i: number): number { -No type information for this code.// var retVal = 0; -No type information for this code.// if (i == 1) -No type information for this code.// retVal = 1; -No type information for this code.// else -No type information for this code.// retVal = 0; -No type information for this code.// switch (i) { -No type information for this code.// case 2: -No type information for this code.// retVal = 1; -No type information for this code.// break; -No type information for this code.// case 3: -No type information for this code.// retVal = 1; -No type information for this code.// break; -No type information for this code.// default: -No type information for this code.// break; -No type information for this code.// } -No type information for this code. -No type information for this code.// for (var x in { x: 0, y: 1 }) { -No type information for this code.// } -No type information for this code. -No type information for this code.// try { -No type information for this code.// throw null; -No type information for this code.// } -No type information for this code.// catch (Exception) { -No type information for this code.// } -No type information for this code.// finally { -No type information for this code.// try { } -No type information for this code.// catch (Exception) { } -No type information for this code.// } -No type information for this code. -No type information for this code.// return retVal; -No type information for this code.// } -No type information for this code. -No type information for this code.// /// -No type information for this code.// /// Test types in ts language. Including class,struct,interface,delegate,anonymous type -No type information for this code.// /// -No type information for this code.// /// -No type information for this code.// public TYPES(): number { -No type information for this code.// var retVal = 0; -No type information for this code.// var c = new CLASS(); -No type information for this code.// var xx: IF = c; -No type information for this code.// retVal += c.Property; -No type information for this code.// retVal += c.Member(); -No type information for this code.// retVal += xx ^= Foo() ? 0 : 1; -No type information for this code. -No type information for this code.// //anonymous type -No type information for this code.// var anony = { a: new CLASS() }; -No type information for this code. -No type information for this code.// retVal += anony.a.d(); -No type information for this code. -No type information for this code.// return retVal; -No type information for this code.// } -No type information for this code. -No type information for this code. -No type information for this code.// ///// -No type information for this code.// ///// Test different operators -No type information for this code.// ///// -No type information for this code.// ///// -No type information for this code.// public OPERATOR(): number { -No type information for this code.// var a: number[] = [1, 2, 3, 4, implements , ];/*[] bug*/ // YES [] -No type information for this code.// var i = a[1];/*[]*/ -No type information for this code.// i = i + i - i * i / i % i & i | i ^ i;/*+ - * / % & | ^*/ -No type information for this code.// var b = true && false || true ^ false;/*& | ^*/ -No type information for this code.// b = !b;/*!*/ -No type information for this code.// i = ~i;/*~i*/ -No type information for this code.// b = i < (i - continue ) && (i + 1) > i;/*< && >*/ -No type information for this code.// var f = true ? 1 : 0;/*? :*/ // YES : -No type information for this code.// i++;/*++*/ -No type information for this code.// i--;/*--*/ -No type information for this code.// b = true && false || true;/*&& ||*/ -No type information for this code.// i = i << 5;/*<<*/ -No type information for this code.// i = i >> 5;/*>>*/ -No type information for this code.// var j = i; -No type information for this code.// b = i == j && i != j && i <= j && i >= j;/*= == && != <= >=*/ -No type information for this code.// i += 5.0;/*+=*/ -No type information for this code.// i -= i;/*-=*/ -No type information for this code.// i *= i;/**=*/ -No type information for this code.// if (i == 0) -No type information for this code.// i++; -No type information for this code.// i /= i;/*/=*/ -No type information for this code.// i %= i;/*%=*/ -No type information for this code.// i &= i;/*&=*/ -No type information for this code.// i |= i;/*|=*/ -No type information for this code.// i ^= i;/*^=*/ -No type information for this code.// i <<= i;/*<<=*/ -No type information for this code.// i >>= i;/*>>=*/ -No type information for this code. -No type information for this code.// if (i == 0 && !b && f == 1) -No type information for this code.// return 0; -No type information for this code.// else return 1; -No type information for this code.// } -No type information for this code. -No type information for this code.// } -No type information for this code. -No type information for this code.// interface IF { -No type information for this code.// Foo